JP5418973B2 - Numerical data input device, image forming apparatus, and program - Google Patents
Numerical data input device, image forming apparatus, and program Download PDFInfo
- Publication number
- JP5418973B2 JP5418973B2 JP2009214465A JP2009214465A JP5418973B2 JP 5418973 B2 JP5418973 B2 JP 5418973B2 JP 2009214465 A JP2009214465 A JP 2009214465A JP 2009214465 A JP2009214465 A JP 2009214465A JP 5418973 B2 JP5418973 B2 JP 5418973B2
- Authority
- JP
- Japan
- Prior art keywords
- value
- button
- decrease
- increase
- input
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Input From Keyboards Or The Like (AREA)
- User Interface Of Digital Computer (AREA)
Description
本発明は、数値データ入力装置、画像形成装置およびプログラムに関する。 The present invention relates to a numerical data input device, an image forming apparatus, and a program.
特許文献1には、数値入力フィールドに上下スクロールバー(増減ボタン)を表示するデータ入力方法が開示されている。
特許文献2には、指定された桁のみを増減対象とする数値入力方法が開示されている。 Patent Document 2 discloses a numerical value input method in which only designated digits are subject to increase / decrease.
特許文献3には、押下面積(オン状態の物理的な素子数)により画像変化速度を確定するタッチパネル表示装置が開示されている。
特許文献4には、増加ボタン1〜6をクリックすると対応する桁の数字が「1」増加する数字入力方法が開示されている。
特許文献5には、指定された桁のみを増減対象とし、変更スイッチで増減率を2段階に切り替え可能な数値データ入力方法が開示されている。
特許文献6には、増減ボタンを1つにまとめ、押下位置が上部か下部かで増減いずれかを決めるデータ入力方法が開示されている。 Patent Document 6 discloses a data input method in which increase / decrease buttons are combined into one to determine whether to increase or decrease depending on whether the pressed position is at the top or bottom.
本発明の目的は、操作画面から指を離すことなく加算値または減算値を段階的に変化させて目的の値を入力値として設定することができる数値データ入力装置、画像形成装置およびプログラムを提供することである。 An object of the present invention is to provide a numerical data input device, an image forming apparatus, and a program capable of setting a target value as an input value by changing an addition value or a subtraction value stepwise without releasing a finger from an operation screen. It is to be.
[数値データ入力装置]
請求項1に係る本発明は、入力値の増加を指示するための増加釦および減少を指示するための減少釦と前記入力値の現在の値を操作画面上に表示する表示手段と、
前記操作画面上への操作位置を検出する操作位置検出手段と、
前記操作位置検出手段により検出された操作位置に基づいて前記入力値を変更する変更手段とを備え、
前記増加釦または減少釦の少なくとも一方は、異なる加算値または減算値が設定された複数の領域に分割され、
前記増加釦および減少釦の各領域に対応する加算値および減算値を設定する設定手段をさらに備え、
前記設定手段は、前記入力値の変動範囲に基づいて前記増加釦または減少釦を分割する領域の数を決定し、決定した数の各領域に対応する加算値および減算値を設定し、
前記変更手段は、前記操作位置検出手段により検出された操作位置に基づいて前記増加釦または減少釦が操作されている領域を特定し、特定された領域に対応する加算値または減算値により前記入力値を変更する数値データ入力装置である。
[Numeric data input device]
The present invention according to
Operation position detecting means for detecting an operation position on the operation screen;
Change means for changing the input value based on the operation position detected by the operation position detection means,
At least one of the increase button or the decrease button is divided into a plurality of areas in which different addition values or subtraction values are set,
A setting means for setting an addition value and a subtraction value corresponding to each area of the increase button and the decrease button;
The setting means determines the number of areas to divide the increase button or decrease button based on the fluctuation range of the input value, sets an addition value and a subtraction value corresponding to the determined number of areas,
The changing means specifies an area where the increase button or the decrease button is operated based on the operation position detected by the operation position detection means, and the input is performed based on an addition value or a subtraction value corresponding to the specified area. This is a numerical data input device for changing a value.
請求項2に係る本発明は、前記設定手段が、前記入力値の現在の値および変動範囲に基づいて、各領域に対応する加算値および減算値を設定する請求項1記載の数値データ入力装置である。
The present invention according to claim 2, wherein the setting means, the current values and on the basis of the variation range, numerical data input device according to
請求項3に係る本発明は、前記設定手段が、前記入力値の現在の値および変動範囲に基づいて前記増加釦または減少釦を分割する領域の数を決定し、決定した数の各領域に対応する加算値および減算値を設定する請求項1または2記載の数値データ入力装置である。
According to a third aspect of the present invention, the setting means determines the number of areas into which the increase button or the decrease button is divided based on a current value and a fluctuation range of the input value, and sets the determined number in each area. 3. The numerical data input device according to
[画像形成装置]
請求項4に係る本発明は、入力値の増加を指示するための増加釦および減少を指示するための減少釦と前記入力値の現在の値を操作画面上に表示する表示手段と、前記操作画面上への操作位置を検出する操作位置検出手段と、前記操作位置検出手段により検出された操作位置に基づいて前記入力値を変更する変更手段とを備え、前記増加釦または減少釦の少なくとも一方は、異なる加算値または減算値が設定された複数の領域に分割され、前記増加釦および減少釦の各領域に対応する加算値および減算値を設定する設定手段をさらに備え、前記設定手段は、前記入力値の変動範囲に基づいて前記増加釦または減少釦を分割する領域の数を決定し、決定した数の各領域に対応する加算値および減算値を設定し、前記変更手段は、前記操作位置検出手段により検出された操作位置に基づいて前記増加釦または減少釦が操作されている領域を特定し、特定された領域に対応する加算値または減算値により前記入力値を変更する数値データ入力装置と、
画像を出力する画像出力手段と、
前記数値データ入力装置により入力された入力値を使用して前記画像出力手段に対する制御を行う印刷制御手段とを備えた画像形成装置である。
[Image forming apparatus]
According to a fourth aspect of the present invention, there is provided an increase button for instructing an increase in an input value, a decrease button for instructing a decrease, a display means for displaying a current value of the input value on an operation screen, and the operation An operation position detecting means for detecting an operation position on the screen; and a changing means for changing the input value based on the operation position detected by the operation position detecting means, and at least one of the increase button and the decrease button Is further divided into a plurality of areas in which different addition values or subtraction values are set, and further includes setting means for setting addition values and subtraction values corresponding to the areas of the increase button and the decrease button, and the setting means includes: The number of areas for dividing the increase button or the decrease button is determined based on the fluctuation range of the input value, and an addition value and a subtraction value corresponding to the determined number of areas are set. Position detection A numerical data input device that specifies an area where the increase button or the decrease button is operated based on the operation position detected by the means, and changes the input value by an addition value or a subtraction value corresponding to the specified area; ,
Image output means for outputting an image;
An image forming apparatus comprising: a print control unit that controls the image output unit using an input value input by the numerical data input device.
[プログラム]
請求項5に係る本発明は、入力値の増加を指示するための増加釦および減少を指示するための減少釦と前記入力値の現在の値を操作画面上に表示するステップと、
前記入力値の変動範囲に基づいて前記増加釦または減少釦を分割する領域の数を決定するステップと、
複数の領域に分割された増加釦または減少釦の少なくとも一方に対して、決定された数に分割された各領域毎にそれぞれ異なる加算値および減算値を設定するステップと、
前記増加釦および減少釦と前記入力値の現在の値とが表示された操作画面上への操作位置を検出するステップと、
前記変更手段は、前記操作位置検出手段により検出された操作位置に基づいて前記増加釦または減少釦が操作されている領域を特定し、特定された領域に対応する加算値または減算値により前記入力値を変更するステップとをコンピュータに実行させるためのプログラムである。
[program]
The present invention according to
Determining the number of areas to divide the increase button or decrease button based on the variation range of the input value;
A step of setting different addition values and subtraction values for each area divided into a determined number for at least one of an increase button or a decrease button divided into a plurality of areas;
Detecting an operation position on an operation screen on which the increase button, the decrease button, and the current value of the input value are displayed;
The changing means specifies an area where the increase button or the decrease button is operated based on the operation position detected by the operation position detection means, and the input is performed based on an addition value or a subtraction value corresponding to the specified area. A program for causing a computer to execute a step of changing a value.
請求項1に係る本発明によれば、操作画面から指を離すことなく加算値または減算値を段階的に変化させて目的の値を入力値として設定することができる数値データ入力装置を提供することができる。
また、請求項1に係る本発明によれば、入力値の変動範囲に適した加算値および減算値を自動的に設定することができる数値データ入力装置を提供することができる。
さらに、請求項1に係る本発明によれば、入力値の変動範囲に適した数の領域に増加釦または減少釦を分割することができる数値データ入力装置を提供することができる。
According to the first aspect of the present invention, there is provided a numerical data input device capable of setting a target value as an input value by changing an addition value or a subtraction value stepwise without releasing a finger from an operation screen. be able to.
In addition, according to the first aspect of the present invention, it is possible to provide a numerical data input device capable of automatically setting an addition value and a subtraction value suitable for the input value fluctuation range.
Furthermore, according to the first aspect of the present invention, it is possible to provide a numerical data input device that can divide an increase button or a decrease button into a number of areas suitable for the input value fluctuation range.
請求項2に係る本発明によれば、請求項1に係る発明により得られる効果に加えて、入力値を変化させることが可能な残りの範囲に応じた加算値および減算値を自動的に設定することができる数値データ入力装置を提供することができる。 According to the second aspect of the present invention, in addition to the effect obtained by the first aspect of the invention, the addition value and the subtraction value are automatically set according to the remaining range in which the input value can be changed. It is possible to provide a numerical data input device capable of doing so.
請求項3に係る本発明によれば、請求項1または2に係る発明により得られる効果に加えて、入力値を変化させることが可能な残りの範囲に応じた数の領域に増加釦または減少釦を分割することができる数値データ入力装置を提供することができる。 According to the third aspect of the present invention, in addition to the effect obtained by the first or second aspect of the present invention, an increase button or a decrease in the number of areas corresponding to the remaining range in which the input value can be changed. It is possible to provide a numerical data input device capable of dividing a button.
請求項4に係る本発明によれば、操作画面から指を離すことなく加算値または減算値を段階的に変化させて目的の値を入力値として設定することができる画像形成装置を提供することができる。
また、請求項4に係る本発明によれば、入力値の変動範囲に適した加算値および減算値を自動的に設定することができる画像形成装置を提供することができる。
さらに、請求項4に係る本発明によれば、入力値の変動範囲に適した数の領域に増加釦または減少釦を分割することができる画像形成装置を提供することができる。
According to the fourth aspect of the present invention, there is provided an image forming apparatus capable of setting a target value as an input value by changing an addition value or a subtraction value stepwise without releasing a finger from an operation screen. Can do.
According to the fourth aspect of the present invention, it is possible to provide an image forming apparatus capable of automatically setting an addition value and a subtraction value suitable for the input value fluctuation range.
According to the fourth aspect of the present invention, it is possible to provide an image forming apparatus that can divide an increase button or a decrease button into a number of areas suitable for the input value fluctuation range.
請求項5に係る本発明によれば、操作画面から指を離すことなく加算値または減算値を段階的に変化させて目的の値を入力値として設定することができるプログラムを提供することができる。
また、請求項5に係る本発明によれば、入力値の変動範囲に適した加算値および減算値を自動的に設定することができるプログラムを提供することができる。
さらに、請求項5に係る本発明によれば、入力値の変動範囲に適した数の領域に増加釦または減少釦を分割することができるプログラムを提供することができる。
According to the fifth aspect of the present invention, it is possible to provide a program that can set a target value as an input value by changing an addition value or a subtraction value stepwise without releasing a finger from the operation screen. .
Further, according to the present invention of
Furthermore, according to the fifth aspect of the present invention, it is possible to provide a program that can divide the increase button or the decrease button into a number of areas suitable for the fluctuation range of the input value.
次に、本発明の実施の形態について図面を参照して詳細に説明する。 Next, embodiments of the present invention will be described in detail with reference to the drawings.
(第1の実施形態)
図1は本発明の第1の実施形態の画像形成システムの構成を示すブロック図である。
(First embodiment)
FIG. 1 is a block diagram showing a configuration of an image forming system according to a first embodiment of the present invention.
本発明の第1の実施形態の画像形成システムは、図1に示されるように、ネットワーク30により相互に接続された画像形成装置10、および端末装置20により構成される。端末装置20は、印刷データを生成して、ネットワーク30経由にて生成した印刷データを画像形成装置10に対して送信する。画像形成装置10は、端末装置20から送信された印刷データを受け付けて、印刷データに応じた画像を用紙上に出力する。なお、画像形成装置10は、印刷(プリント)機能、スキャン機能、複写(コピー)機能、ファクシミリ機能等の複数の機能を有するいわゆる複合機と呼ばれる装置である。
As shown in FIG. 1, the image forming system according to the first embodiment of the present invention includes an
次に、本実施形態の画像形成システムにおける画像形成装置10のハードウェア構成を図2に示す。
Next, FIG. 2 shows a hardware configuration of the
画像形成装置10は、図2に示されるように、CPU11、メモリ12、ハードディスクドライブ(HDD)等の記憶装置13、ネットワーク30を介して外部の装置等との間でデータの送信及び受信を行う通信インタフェース(IF)14、タッチパネル又は液晶ディスプレイ並びにキーボードを含むユーザインタフェース(UI)装置15、スキャナ16、プリントエンジン17を有する。これらの構成要素は、制御バス18を介して互いに接続されている。CPU11は、メモリ12または記憶装置13に格納された制御プログラムに基づいて所定の処理を実行して、画像形成装置10の動作を制御する。
As shown in FIG. 2, the
なお、本実施形態では、CPU11は、メモリ12または記憶装置13内に格納された制御プログラムを読み出して実行するものとして説明したが、当該プログラムをCD−ROM等の記憶媒体に格納してCPU11に提供することも可能である。
In the present embodiment, the
図3は、上記の制御プログラムが実行されることにより実現される画像形成装置10の機能構成を示すブロック図である。
FIG. 3 is a block diagram showing a functional configuration of the
本実施形態の画像形成装置10は、図3に示されるように、数値データ入力装置50と、印刷制御部36と、画像出力部37とを備えている。
As shown in FIG. 3, the
印刷制御部36は、数値データ入力装置50により入力された入力値を使用して画像出力部37に対する制御を行う。画像出力部37は、印刷制御部36による制御に基づいて印刷用紙上に画像を出力する。
The
また、数値データ入力装置50は、操作パネル31と、表示制御部32と、タッチパネルセンサ33と、入力値変更部34と、加算値/減算値設定部35とを備えている。
The numerical
表示制御部32は、予め設定された位置に増加ボタン、減少ボタン、入力値を表示させるよう操作パネル31を制御する。
The
操作パネル31は、表示制御部32による制御に基づいて、入力値の増加を指示するための増加ボタン(釦)および減少を指示するための減少ボタン(釦)と、入力値の現在の値を操作画面上に表示する表示手段として機能する。この操作パネル31の操作画面上に表示される増加ボタン、減少ボタン、現在の入力値の表示例を図4に示す。
Based on the control by the
そして、図4に示された操作画面の表示例を拡大したものを図5に示す。この図5(A)では、現在の入力値がスピンボックス60内に表示され、この入力値の増加を指示するための増加ボタン51、入力値の減少を指示するための減少ボタン52がこのスピンボックス60の横に表示されている。増加ボタン51、減少ボタン52は、ある一定時間以内に操作することにより、それぞれスピンボックス60内の入力値を1増加または減少させる機能を備えている。
FIG. 5 shows an enlarged display example of the operation screen shown in FIG. In FIG. 5A, the current input value is displayed in the
本実施形態の画像形成装置10では、この増加ボタン51または減少ボタン52をある一定時間以上連続して押下することにより、増加ボタン51、減少ボタン52は、それぞれ、増加ボタン53、減少ボタン54に変化する。この増加ボタン53が表示された状態を増加モードと称し、減少ボタン54が表示された状態を減少モードと称する。図5(B)には、増加ボタン51を一定時間以上連続して押下したことにより、増加ボタン51が増加ボタン53に変化した場合の例が示されている。この増加ボタン53は、異なる加算値が設定された複数の領域に分割される。図5では、この増加ボタン53は3つの領域に分割されている。
In the
そして、増加ボタン53の各領域には、図6に示すように、異なる値の加算値が設定されている。図6に示された例では、1段目(第1の領域)には加算値として1が設定され、2段目(第2の領域)には加算値として50が設定され、3段目(第3の領域)には加算値として100が設定されている場合が示されている。
In each area of the
そして、減少ボタン52を一定時間以上連続して押下することにより表示される減少ボタン54についても、図7に示すように、増加ボタン53と同様に各領域毎に異なる値の減算値が設定されている。
As for the
タッチパネルセンサ33は、ユーザの指先等の物体が操作パネル31上の操作画面に接触したことを検出することにより、操作パネル31に表示された操作画面上への操作位置を検出する。
The
入力値変更部34は、タッチパネルセンサ33により検出された操作位置に基づいて入力値を変更する。より具体的には、入力値変更部34は、タッチパネルセンサ33により検出された操作位置に基づいて増加ボタンまたは減少ボタンが操作されている領域を特定し、特定された領域に対応する加算値または減算値により入力値を変更する。
The input
例えば、図6に示すような値の加算値が増加ボタン53の各領域に設定されている場合に入力値が変更される様子を図8に示す。この図8中において斜線の矢印はユーザの指先等の操作位置を示したものである。
For example, FIG. 8 shows a state in which the input value is changed when an addition value of values as shown in FIG. 6 is set in each area of the
このような状態において、図8(A)に示されるように増加ボタン53の2段目の領域が操作された場合、図8(B)に示されるように、スピンボックス60内の入力値は50増加して「335」に変更される。そして、図8(A)に示されるように増加ボタン53の3段目の領域が操作された場合、図8(C)に示されるように、スピンボックス60内の入力値は100増加して「435」に変更される。
In this state, when the second area of the
加算値/減算値設定部35は、増加ボタンおよび減少ボタンの各領域に対応する加算値および減算値を設定する。ここで、加算値/減算値設定部35は、入力値の変動範囲に基づいて、各領域に対応する加算値および減算値を設定する。
The addition value / subtraction
また、加算値/減算値設定部35は、入力値の変動範囲に基づいて増加ボタンまたは減少ボタンを分割する領域の数を決定し、決定した数の各領域に対応する加算値および減算値を設定する。
Further, the addition value / subtraction
次に、本実施形態の画像形成装置10における数値データ入力装置50の動作を図面を参照して詳細に説明する。
図9は、本実施形態における数値データ入力装置50の全体の動作を説明するためのフローチャートである。なお、以下においては、説明を簡単にするために入力値を増加させる場合をメインとして説明を行なうが、入力値を減少させる場合も同様な処理が行われるものである。
Next, the operation of the numerical
FIG. 9 is a flowchart for explaining the overall operation of the numerical
先ず、図5(A)に示すような状態において、増加ボタン51が押下されると、押下されてからの時間を測定するためのタイマがスタートする(ステップS101)。そして、増加ボタン51が押下された状態で、例えば2秒間というような所定時間αが経過すると(ステップS102、S103)、図5(B)に示されるように増加ボタン51が増加ボタン53に変化して増加モードとなる(ステップS105)。
First, in the state shown in FIG. 5A, when the
ここで、所定時間αが経過する前に増加ボタン51が押下されなくなると(ステップS103においてNo)、現在の入力値は1加算され(ステップS104)、処理は終了する。
If the
次に、図9のフローチャートにおけるステップS105の増加モードの処理の流れを図10のフローチャートを参照して説明する。 Next, the flow of the increase mode processing in step S105 in the flowchart of FIG. 9 will be described with reference to the flowchart of FIG.
先ず、現在の入力値がVに設定される(ステップS201)。そして、増加ボタン53の段階数、および各段階の加算値を決定する初期設定が行われる(ステップS202)。この初期設定については別途詳細に説明する。そして、次に押下位置に基づく加算値Iが決定され(ステップS203)、入力値変更部34において、決定された加算値Iが現在の入力値Vに加算される(ステップS204)。
First, the current input value is set to V (step S201). Then, initial setting for determining the number of stages of the
そして、表示制御部32による制御により、変更された現在の入力値Vにより操作パネル31上の入力値が更新される(ステップS205)。
Then, the input value on the
その後、タイマが再度スタートされ(ステップS206)、所定時間βが経過すると(ステップS207)、まだ増加ボタン53が押下中であるか否かが判定される(ステップS208)。そして、ステップS208において増加ボタン53がまだ押下中である場合、再度押下位置に基づく加算値Iが決定され(ステップS203)、ステップS204以降の処理が繰り返される。そして、ステップS208において増加ボタン53が押下されていないと判定された場合、処理は終了する。
Thereafter, the timer is started again (step S206), and when the predetermined time β has elapsed (step S207), it is determined whether or not the
次に、図10のフローチャートにおけるステップS202の初期設定の処理の詳細を図11のフローチャートを参照して説明する。 Next, details of the initial setting process in step S202 in the flowchart of FIG. 10 will be described with reference to the flowchart of FIG.
先ず、入力値の上限値をMに、下限値をKに、段階数が固定の場合の値がNに設定される(ステップS301)。ここでは、入力値の変動範囲が、0〜10000の場合について説明を行なう。そのため、上限値Mには10000が設定され、下限値Kには0が設定される。また、段階数を固定にする場合の値を3として説明を行なうため、段階数Nは3に設定される。 First, the upper limit value of the input value is set to M, the lower limit value is set to K, and the value when the number of steps is fixed is set to N (step S301). Here, the case where the fluctuation range of the input value is 0 to 10,000 will be described. Therefore, the upper limit value M is set to 10,000, and the lower limit value K is set to 0. Further, since the description will be made assuming that the value when the number of stages is fixed is 3, the number of stages N is set to 3.
次に、段階数が固定にするのか可変とするのかが判定される(ステップS302)。ここで、段階数を可変とする指定がされている場合(ステップS302においてNo)、Bの値として10が設定される(ステップS303)。そして、段階数の決定が行われる(ステップS304)。具体的には、(M−K)の桁数から1減算した値を段階数Nとして設定する。つまり、10000の桁数5より1減じた値4が段階数Nとして設定される。
Next, it is determined whether the number of stages is fixed or variable (step S302). Here, when it is specified that the number of stages is variable (No in step S302), 10 is set as the value of B (step S303). Then, the number of stages is determined (step S304). Specifically, a value obtained by subtracting 1 from the number of digits of (M−K) is set as the number of steps N. That is, the
次に、各段階の加算値の算出が行われる(ステップS305)。ここでは、B=10、N=4であるため、図12に示すように、D(1)=1、D(2)=10、D(3)=100、D(4)=1000となる。また、段階数N=3の場合には、図12に示すように、D(1)=1、D(2)=10、D(3)=100となる。 Next, the addition value at each stage is calculated (step S305). Here, since B = 10 and N = 4, as shown in FIG. 12, D (1) = 1, D (2) = 10, D (3) = 100, and D (4) = 1000. . When the number of stages N = 3, as shown in FIG. 12, D (1) = 1, D (2) = 10, and D (3) = 100.
また、ステップS302において段階数を固定とする指定がされている場合(ステップS302においてYes)、下記の式(1)により算出される値がBの値として設定される(ステップS307)。
ここでは、M=10000、K=0、N=3であるため、図13に示されるように、Bの値として21.5が設定される。 Here, since M = 10000, K = 0, and N = 3, 21.5 is set as the value of B as shown in FIG.
また、例えば、入力値の変動幅が−1000〜+1000の場合には、M=1000、K=−1000であるため、N=3とすると、図13に示されるように、Bの値として12.5が設定される。 For example, when the fluctuation range of the input value is −1000 to +1000, M = 1000 and K = −1000. Therefore, when N = 3, as shown in FIG. .5 is set.
そして、各段階の加算値の算出が行われる(ステップS305)。ここでは、B=21.5、N=2であるため、図13に示すように、D(1)=1、D(2)=21、D(3)=462となる。また、B=12.5の場合には、図13に示すように、D(1)=1、D(2)=12、D(3)=156となる。 Then, the addition value at each stage is calculated (step S305). Here, since B = 21.5 and N = 2, as shown in FIG. 13, D (1) = 1, D (2) = 21, and D (3) = 462. When B = 12.5, as shown in FIG. 13, D (1) = 1, D (2) = 12, and D (3) = 156.
そして、最後に算出されたD(n)の値は、切りのいい値に調整される(ステップS306)。ここでは、例えば、0.8〜3未満は1、3〜8未満は5、8〜30未満は10、30〜79は50、80〜299は100とするような調整を行うものとする。すると、段階数固定の場合に算出されたD(1)〜D(3)の値は、図14に示されるように、それぞれ切りのいい値に調整される。 Then, the value of D (n) calculated last is adjusted to a value with good cutting (step S306). Here, for example, adjustment is made such that 1 is less than 0.8 to 3, 5 is less than 3 to 8, 10 is less than 8 to 30, 50 is 30 to 79, and 100 is 80 to 299. Then, the values of D (1) to D (3) calculated in the case where the number of stages is fixed are adjusted to values with good cuts as shown in FIG.
次に、図10のフローチャートにおけるステップS203の加算値Iの決定処理を図15のフローチャートを参照して説明する。 Next, the process of determining the added value I in step S203 in the flowchart of FIG. 10 will be described with reference to the flowchart of FIG.
先ず、タッチパネルセンサ33により操作パネル31の画面上の操作位置の座標(押下座標)が検出され、この座標値と増加ボタン53の座標情報とから、押下座標を含む領域が特定される(ステップS401)。そして、入力値変更部34では、特定された領域に対応する加算値D(n)を加算値Iとして設定する(ステップS402)。
First, the coordinates (pressed coordinates) of the operation position on the screen of the
上記のような処理が行われることにより設定される加算値の一例を図16に示す。この図16に示した例を参照すると、入力値の変動範囲に応じて、分割された各領域に対応した加算値が設定されていることがわかる。具体的には、入力値の変動範囲が0〜10000の場合には、各領域の加算値として1、50、500が設定され、入力値の変動範囲が0〜500の場合には、各領域の加算値として1、5、20が設定されている。
An example of the added value set by performing the above processing is shown in FIG. Referring to the example shown in FIG. 16, it can be seen that the addition value corresponding to each divided area is set according to the fluctuation range of the input value. Specifically, when the fluctuation range of the input value is 0 to 10000, 1, 50, 500 is set as the addition value of each area, and when the fluctuation range of the input value is 0 to 500, each
上記のような処理が行われることにより設定される加算値の他の例を図17に示す。この図17に示した例を参照すると、入力値の変動範囲に応じて、増加ボタン53を分割する段階数が異なるように設定されていることがわかる。具体的には、入力値の変動範囲が0〜10000の場合には、増加ボタン53は4つの領域に分割され、入力値の変動範囲が0〜500の場合には、増加ボタン53は3つの領域に分割されている。
FIG. 17 shows another example of the addition value set by performing the above processing. Referring to the example shown in FIG. 17, it can be seen that the number of steps for dividing the
(第2の実施形態)
次に、本発明の第2の実施形態の画像形成装置について説明する。
(Second Embodiment)
Next, an image forming apparatus according to a second embodiment of the present invention will be described.
上記第1の実施形態の画像形成装置における数値データ入力装置50では、加算値/減算値設定部35は、入力値の現在の値に関係なく、入力値の変動範囲に基づいて増加ボタンまたは減少ボタンを分割する領域の数や、各領域に対応する加算値および減算値を設定するようにしていた。これに対して、本実施形態における数値データ入力装置では、加算値/減算値設定部は、入力値の現在の値および変動範囲に基づいて、各領域に対応する加算値および減算値を設定する。また、本実施形態における数値データ入力装置では、加算値/減算値設定部は、入力値の現在の値および変動範囲に基づいて増加ボタンまたは減少ボタンを分割する領域の数を決定して、決定した数の各領域に対応する加算値および減算値を設定するようにする
In the numerical
本実施形態における数値データ入力装置では、加算値および減算値の初期設定処理のみが第1の実施形態と異なり、他の処理は同様であるためその説明は省略する。 In the numerical data input device according to the present embodiment, only the initial setting process of the addition value and the subtraction value is different from that of the first embodiment, and the other processes are the same, and the description thereof is omitted.
図18に本実施形態の数値データ入力装置における初期設定処理の詳細を説明するためのフローチャートを示す。この図18のフローチャートは、図11に示した第1の実施形態におけるフローチャートに対して、ステップS301がステップS301aに置き替わったものである。 FIG. 18 is a flowchart for explaining details of the initial setting process in the numerical data input device of this embodiment. The flowchart in FIG. 18 is obtained by replacing step S301 with step S301a in the flowchart in the first embodiment shown in FIG.
本実施形態における数値データ入力装置では、入力値の下限値の替わりに、入力値の現在の値VをKの値として設定する(ステップS301a)。ステップS302以降の処理については図11に示したフローチャートと同様であるため説明は省略する。 In the numerical data input device of this embodiment, instead of the lower limit value of the input value, the current value V of the input value is set as the value of K (step S301a). The processing after step S302 is the same as that shown in the flowchart of FIG.
本実施形態の数値データ入力装置により、段階数を可変として増加ボタン53に対する加算値の初期設定を行った場合の一例を図19に示す。また、段階数を可変として減少ボタン54に対する減算値の初期設定を行った場合の一例を図20に示す。なお、ここでは入力値の変動幅が−10000〜+10000であるものとして説明を行なう。
FIG. 19 shows an example in which the addition value for the
図19に示した例では、入力値の現在の値が8000であるため、M−K=10000−8000=2000となり、段階数は3となっている。また、図20に示した例では、入力値の現在の値が8000であるため、M−K=−10000−8000=−18000となり、段階数は4となっている。 In the example shown in FIG. 19, since the current value of the input value is 8000, M−K = 10000−8000 = 2000 and the number of stages is 3. In the example shown in FIG. 20, since the current value of the input value is 8000, M−K = −10000−8000 = −18000 and the number of stages is 4.
[変形例]
上記実施形態では、加算値および減算値が1のみの増加ボタン51、減少ボタン52を一定時間以上連続して押下することにより増加ボタン53、減少ボタン54に変化する場合を用いて説明したが、異なる加算値または減算値が設定された複数の領域に分割されている増加ボタン53、減少ボタン54が最初から操作パネル31上に表示されているような場合でも同様に本発明を適用することができるものである。
[Modification]
In the above embodiment, the case where the
10 画像形成装置
11 CPU
12 メモリ
13 記憶装置
14 通信インタフェース(IF)
15 ユーザインタフェース(UI)装置
16 スキャナ
17 プリントエンジン
18 制御バス
20 端末装置
30 ネットワーク
31 操作パネル
32 表示制御部
33 タッチパネルセンサ
34 入力値変更部
35 加算値/減算値設定部
36 印刷制御部
37 画像出力部
50 数値データ入力装置
51 増加ボタン
52 減少ボタン
53 増加ボタン
54 減少ボタン
60 スピンボックス
10
12
DESCRIPTION OF
Claims (5)
前記操作画面上への操作位置を検出する操作位置検出手段と、
前記操作位置検出手段により検出された操作位置に基づいて前記入力値を変更する変更手段とを備え、
前記増加釦または減少釦の少なくとも一方は、異なる加算値または減算値が設定された複数の領域に分割され、
前記増加釦および減少釦の各領域に対応する加算値および減算値を設定する設定手段をさらに備え、
前記設定手段は、前記入力値の変動範囲に基づいて前記増加釦または減少釦を分割する領域の数を決定し、決定した数の各領域に対応する加算値および減算値を設定し、
前記変更手段は、前記操作位置検出手段により検出された操作位置に基づいて前記増加釦または減少釦が操作されている領域を特定し、特定された領域に対応する加算値または減算値により前記入力値を変更する数値データ入力装置。 An increase button for instructing an increase in the input value, a decrease button for instructing a decrease, and display means for displaying the current value of the input value on the operation screen;
Operation position detecting means for detecting an operation position on the operation screen;
Change means for changing the input value based on the operation position detected by the operation position detection means,
At least one of the increase button or the decrease button is divided into a plurality of areas in which different addition values or subtraction values are set,
A setting means for setting an addition value and a subtraction value corresponding to each area of the increase button and the decrease button;
The setting means determines the number of areas to divide the increase button or decrease button based on the fluctuation range of the input value, sets an addition value and a subtraction value corresponding to the determined number of areas,
The changing means specifies an area where the increase button or the decrease button is operated based on the operation position detected by the operation position detection means, and the input is performed based on an addition value or a subtraction value corresponding to the specified area. Numeric data input device that changes the value.
前記変更手段は、前記操作位置検出手段により検出された操作位置に基づいて前記増加釦または減少釦が操作されている領域を特定し、特定された領域に対応する加算値または減算値により前記入力値を変更する数値データ入力装置と、
画像を出力する画像出力手段と、
前記数値データ入力装置により入力された入力値を使用して前記画像出力手段に対する制御を行う印刷制御手段と、
を備えた画像形成装置。 An increase button for instructing an increase in input value, a decrease button for instructing a decrease, display means for displaying the current value of the input value on the operation screen, and an operation position on the operation screen are detected An operation position detection unit; and a change unit that changes the input value based on the operation position detected by the operation position detection unit. At least one of the increase button and the decrease button has a different addition value or subtraction value. A setting unit configured to set an addition value and a subtraction value corresponding to each region of the increase button and the decrease button, the setting unit being divided into a plurality of set regions, and the setting unit based on a variation range of the input value Determine the number of areas to divide the increase button or decrease button, set the addition value and the subtraction value corresponding to the determined number of areas,
The changing means specifies an area where the increase button or the decrease button is operated based on the operation position detected by the operation position detection means, and the input is performed based on an addition value or a subtraction value corresponding to the specified area. A numerical data input device for changing the value;
Image output means for outputting an image;
Print control means for controlling the image output means using an input value input by the numerical data input device;
An image forming apparatus.
前記入力値の変動範囲に基づいて前記増加釦または減少釦を分割する領域の数を決定するステップと、
複数の領域に分割された増加釦または減少釦の少なくとも一方に対して、決定された数に分割された各領域毎にそれぞれ異なる加算値および減算値を設定するステップと、
前記増加釦および減少釦と前記入力値の現在の値とが表示された操作画面上への操作位置を検出するステップと、
前記変更手段は、前記操作位置検出手段により検出された操作位置に基づいて前記増加釦または減少釦が操作されている領域を特定し、特定された領域に対応する加算値または減算値により前記入力値を変更するステップとをコンピュータに実行させるためのプログラム。 An increase button for instructing an increase in the input value, a decrease button for instructing a decrease, and a step of displaying the current value of the input value on the operation screen;
Determining the number of areas to divide the increase button or decrease button based on the variation range of the input value;
A step of setting different addition values and subtraction values for each area divided into a determined number for at least one of an increase button or a decrease button divided into a plurality of areas;
Detecting an operation position on an operation screen on which the increase button, the decrease button, and the current value of the input value are displayed;
The changing means specifies an area where the increase button or the decrease button is operated based on the operation position detected by the operation position detection means, and the input is performed based on an addition value or a subtraction value corresponding to the specified area. A program for causing a computer to execute a step of changing a value.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009214465A JP5418973B2 (en) | 2009-09-16 | 2009-09-16 | Numerical data input device, image forming apparatus, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009214465A JP5418973B2 (en) | 2009-09-16 | 2009-09-16 | Numerical data input device, image forming apparatus, and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011065345A JP2011065345A (en) | 2011-03-31 |
JP5418973B2 true JP5418973B2 (en) | 2014-02-19 |
Family
ID=43951535
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009214465A Expired - Fee Related JP5418973B2 (en) | 2009-09-16 | 2009-09-16 | Numerical data input device, image forming apparatus, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5418973B2 (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5346138B1 (en) * | 2013-06-04 | 2013-11-20 | 利仁 曽根 | Electronic commerce method |
JP5953321B2 (en) * | 2014-01-15 | 2016-07-20 | 京セラドキュメントソリューションズ株式会社 | Display device and display control program |
JP5948357B2 (en) * | 2014-01-15 | 2016-07-06 | 京セラドキュメントソリューションズ株式会社 | Display device and display control program |
JP6076320B2 (en) * | 2014-11-28 | 2017-02-08 | 京セラドキュメントソリューションズ株式会社 | Image forming apparatus and input method |
JP2016122354A (en) * | 2014-12-25 | 2016-07-07 | セイコーソリューションズ株式会社 | Numerical value input device, numerical value input method, and numerical value input program |
JP2018073056A (en) * | 2016-10-27 | 2018-05-10 | 株式会社 山方屋 | Input device and program |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03260718A (en) * | 1990-03-09 | 1991-11-20 | Sony Corp | Information input controller |
JPH0895709A (en) * | 1994-09-26 | 1996-04-12 | Rika Kogyo Kk | Touch panel display device |
JPH09167054A (en) * | 1995-12-15 | 1997-06-24 | Nec Corp | Input of numeral by digits of spin button |
JPH11119962A (en) * | 1997-10-09 | 1999-04-30 | Fuji Xerox Co Ltd | Controller for image forming device |
JP4681721B2 (en) * | 2000-09-12 | 2011-05-11 | キヤノン株式会社 | Information terminal, information terminal control method, and recording medium |
JP2004157799A (en) * | 2002-11-07 | 2004-06-03 | Hitachi Kokusai Electric Inc | Input data setting method |
JP2005336628A (en) * | 2004-05-24 | 2005-12-08 | Tsudakoma Corp | loom |
JP2007034631A (en) * | 2005-07-26 | 2007-02-08 | Nec System Technologies Ltd | Scroll method, program and electronic equipment |
-
2009
- 2009-09-16 JP JP2009214465A patent/JP5418973B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2011065345A (en) | 2011-03-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9088678B2 (en) | Image processing device, non-transitory computer readable recording medium and operational event determining method | |
JP5418973B2 (en) | Numerical data input device, image forming apparatus, and program | |
JP2010231653A (en) | Display device, display method, and program | |
JP7172276B2 (en) | Information processing device and program | |
JP5994543B2 (en) | Display system, display device, and display control program | |
JP2014160323A (en) | Display device and display program | |
JP2011034216A (en) | Selection object decision method, decision method for anteroposterior relation of object, and apparatus therefor | |
JP6251948B2 (en) | Display device, image forming apparatus, and display control program | |
US20220276756A1 (en) | Display device, display method, and program | |
CN101464778B (en) | Control panel input device, control method thereof, and electronic apparatus | |
JP2006268313A (en) | Display controller and arrangement method for display content thereof | |
JP5993711B2 (en) | Information processing apparatus, control method thereof, and program | |
JP2019045931A (en) | Display control device and display control program | |
JP5246802B2 (en) | Portable terminal device, screen display method used therefor, and program thereof | |
JP2013003949A (en) | Information terminal device, input method and program | |
JP5414134B1 (en) | Touch-type input system and input control method | |
JP5691310B2 (en) | Information processing apparatus and program | |
JP6003166B2 (en) | Touch panel system, touch panel device, and program | |
US10691293B2 (en) | Display device and computer-readable non-transitory recording medium with display control program stored thereon | |
JP5907270B2 (en) | Electronic device, display control method and program | |
JP2012236284A (en) | Image forming apparatus | |
JP6409285B2 (en) | Display control apparatus, image forming apparatus, display method, and display program | |
US9143588B2 (en) | Portable terminal device having an enlarged-display function, method for controlling enlarged display, and computer-read-enabled recording medium | |
JP2009230424A (en) | Operation input device and image forming apparatus | |
JP2010262415A (en) | Processing equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120817 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130319 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130419 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130617 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20131028 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5418973 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131110 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |