(57)【特許請求の範囲】
【請求項１】
入力値の増加を指示するための増加釦および減少を指示するための減少釦と前記入力値の現在の値を操作画面上に表示する表示手段と、
前記操作画面上への操作位置を検出する操作位置検出手段と、
前記操作位置検出手段により検出された操作位置に基づいて前記入力値を変更する変更手段とを備え、
前記増加釦または減少釦の少なくとも一方は、異なる加算値または減算値が設定された複数の領域に分割され、
前記増加釦および減少釦の各領域に対応する加算値および減算値を設定する設定手段をさらに備え、
前記設定手段は、前記入力値の変動範囲に基づいて前記増加釦または減少釦を分割する領域の数を決定し、決定した数の各領域に対応する加算値および減算値を設定し、
前記変更手段は、前記操作位置検出手段により検出された操作位置に基づいて前記増加釦または減少釦が操作されている領域を特定し、特定された領域に対応する加算値または減算値により前記入力値を変更する数値データ入力装置。
【請求項２】
前記設定手段は、前記入力値の現在の値および変動範囲に基づいて、各領域に対応する加算値および減算値を設定する請求項１記載の数値データ入力装置。
【請求項３】
前記設定手段は、前記入力値の現在の値および変動範囲に基づいて前記増加釦または減少釦を分割する領域の数を決定し、決定した数の各領域に対応する加算値および減算値を設定する請求項１または２記載の数値データ入力装置。
【請求項４】
入力値の増加を指示するための増加釦および減少を指示するための減少釦と前記入力値の現在の値を操作画面上に表示する表示手段と、前記操作画面上への操作位置を検出する操作位置検出手段と、前記操作位置検出手段により検出された操作位置に基づいて前記入力値を変更する変更手段とを備え、前記増加釦または減少釦の少なくとも一方は、異なる加算値または減算値が設定された複数の領域に分割され、前記増加釦および減少釦の各領域に対応する加算値および減算値を設定する設定手段をさらに備え、前記設定手段は、前記入力値の変動範囲に基づいて前記増加釦または減少釦を分割する領域の数を決定し、決定した数の各領域に対応する加算値および減算値を設定し、
前記変更手段は、前記操作位置検出手段により検出された操作位置に基づいて前記増加釦または減少釦が操作されている領域を特定し、特定された領域に対応する加算値または減算値により前記入力値を変更する数値データ入力装置と、
画像を出力する画像出力手段と、
前記数値データ入力装置により入力された入力値を使用して前記画像出力手段に対する制御を行う印刷制御手段と、
を備えた画像形成装置。
【請求項５】
入力値の増加を指示するための増加釦および減少を指示するための減少釦と前記入力値の現在の値を操作画面上に表示するステップと、
前記入力値の変動範囲に基づいて前記増加釦または減少釦を分割する領域の数を決定するステップと、
複数の領域に分割された増加釦または減少釦の少なくとも一方に対して、決定された数に分割された各領域毎にそれぞれ異なる加算値および減算値を設定するステップと、
前記増加釦および減少釦と前記入力値の現在の値とが表示された操作画面上への操作位置を検出するステップと、
前記変更手段は、前記操作位置検出手段により検出された操作位置に基づいて前記増加釦または減少釦が操作されている領域を特定し、特定された領域に対応する加算値または減算値により前記入力値を変更するステップとをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、数値データ入力装置、画像形成装置およびプログラムに関する。
【背景技術】
【０００２】
特許文献１には、数値入力フィールドに上下スクロールバー（増減ボタン）を表示するデータ入力方法が開示されている。
【０００３】
特許文献２には、指定された桁のみを増減対象とする数値入力方法が開示されている。
【０００４】
特許文献３には、押下面積（オン状態の物理的な素子数）により画像変化速度を確定するタッチパネル表示装置が開示されている。
【０００５】
特許文献４には、増加ボタン１〜６をクリックすると対応する桁の数字が「１」増加する数字入力方法が開示されている。
【０００６】
特許文献５には、指定された桁のみを増減対象とし、変更スイッチで増減率を２段階に切り替え可能な数値データ入力方法が開示されている。
【０００７】
特許文献６には、増減ボタンを1つにまとめ、押下位置が上部か下部かで増減いずれかを決めるデータ入力方法が開示されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開平５−３３３９９９号公報
【特許文献２】特開平６−３２４７８１号公報
【特許文献３】特開８−０９５７０９号公報
【特許文献４】特開９−１６７０５４号公報
【特許文献５】特開２０００−０７５９８３号公報
【特許文献６】特開２００１−３１８７４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
本発明の目的は、操作画面から指を離すことなく加算値または減算値を段階的に変化させて目的の値を入力値として設定することができる数値データ入力装置、画像形成装置およびプログラムを提供することである。
【課題を解決するための手段】
【００１０】
［数値データ入力装置］
請求項１に係る本発明は、入力値の増加を指示するための増加釦および減少を指示するための減少釦と前記入力値の現在の値を操作画面上に表示する表示手段と、
前記操作画面上への操作位置を検出する操作位置検出手段と、
前記操作位置検出手段により検出された操作位置に基づいて前記入力値を変更する変更手段とを備え、
前記増加釦または減少釦の少なくとも一方は、異なる加算値または減算値が設定された複数の領域に分割され、
前記増加釦および減少釦の各領域に対応する加算値および減算値を設定する設定手段をさらに備え、
前記設定手段は、前記入力値の変動範囲に基づいて前記増加釦または減少釦を分割する領域の数を決定し、決定した数の各領域に対応する加算値および減算値を設定し、
前記変更手段は、前記操作位置検出手段により検出された操作位置に基づいて前記増加釦または減少釦が操作されている領域を特定し、特定された領域に対応する加算値または減算値により前記入力値を変更する数値データ入力装置である。
【００１２】
請求項２に係る本発明は、前記設定手段が、前記入力値の現在の値および変動範囲に基づいて、各領域に対応する加算値および減算値を設定する請求項１記載の数値データ入力装置である。
【００１４】
請求項３に係る本発明は、前記設定手段が、前記入力値の現在の値および変動範囲に基づいて前記増加釦または減少釦を分割する領域の数を決定し、決定した数の各領域に対応する加算値および減算値を設定する請求項１または２記載の数値データ入力装置である。
【００１５】
［画像形成装置］
請求項４に係る本発明は、入力値の増加を指示するための増加釦および減少を指示するための減少釦と前記入力値の現在の値を操作画面上に表示する表示手段と、前記操作画面上への操作位置を検出する操作位置検出手段と、前記操作位置検出手段により検出された操作位置に基づいて前記入力値を変更する変更手段とを備え、前記増加釦または減少釦の少なくとも一方は、異なる加算値または減算値が設定された複数の領域に分割され、前記増加釦および減少釦の各領域に対応する加算値および減算値を設定する設定手段をさらに備え、前記設定手段は、前記入力値の変動範囲に基づいて前記増加釦または減少釦を分割する領域の数を決定し、決定した数の各領域に対応する加算値および減算値を設定し、前記変更手段は、前記操作位置検出手段により検出された操作位置に基づいて前記増加釦または減少釦が操作されている領域を特定し、特定された領域に対応する加算値または減算値により前記入力値を変更する数値データ入力装置と、
画像を出力する画像出力手段と、
前記数値データ入力装置により入力された入力値を使用して前記画像出力手段に対する制御を行う印刷制御手段とを備えた画像形成装置である。
【００１６】
［プログラム］
請求項５に係る本発明は、入力値の増加を指示するための増加釦および減少を指示するための減少釦と前記入力値の現在の値を操作画面上に表示するステップと、
前記入力値の変動範囲に基づいて前記増加釦または減少釦を分割する領域の数を決定するステップと、
複数の領域に分割された増加釦または減少釦の少なくとも一方に対して、決定された数に分割された各領域毎にそれぞれ異なる加算値および減算値を設定するステップと、
前記増加釦および減少釦と前記入力値の現在の値とが表示された操作画面上への操作位置を検出するステップと、
前記変更手段は、前記操作位置検出手段により検出された操作位置に基づいて前記増加釦または減少釦が操作されている領域を特定し、特定された領域に対応する加算値または減算値により前記入力値を変更するステップとをコンピュータに実行させるためのプログラムである。
【発明の効果】
【００１７】
請求項１に係る本発明によれば、操作画面から指を離すことなく加算値または減算値を段階的に変化させて目的の値を入力値として設定することができる数値データ入力装置を提供することができる。
また、請求項１に係る本発明によれば、入力値の変動範囲に適した加算値および減算値を自動的に設定することができる数値データ入力装置を提供することができる。
さらに、請求項１に係る本発明によれば、入力値の変動範囲に適した数の領域に増加釦または減少釦を分割することができる数値データ入力装置を提供することができる。
【００１９】
請求項２に係る本発明によれば、請求項１に係る発明により得られる効果に加えて、入力値を変化させることが可能な残りの範囲に応じた加算値および減算値を自動的に設定することができる数値データ入力装置を提供することができる。
【００２１】
請求項３に係る本発明によれば、請求項１または２に係る発明により得られる効果に加えて、入力値を変化させることが可能な残りの範囲に応じた数の領域に増加釦または減少釦を分割することができる数値データ入力装置を提供することができる。
【００２２】
請求項４に係る本発明によれば、操作画面から指を離すことなく加算値または減算値を段階的に変化させて目的の値を入力値として設定することができる画像形成装置を提供することができる。
また、請求項４に係る本発明によれば、入力値の変動範囲に適した加算値および減算値を自動的に設定することができる画像形成装置を提供することができる。
さらに、請求項４に係る本発明によれば、入力値の変動範囲に適した数の領域に増加釦または減少釦を分割することができる画像形成装置を提供することができる。
【００２３】
請求項５に係る本発明によれば、操作画面から指を離すことなく加算値または減算値を段階的に変化させて目的の値を入力値として設定することができるプログラムを提供することができる。
また、請求項５に係る本発明によれば、入力値の変動範囲に適した加算値および減算値を自動的に設定することができるプログラムを提供することができる。
さらに、請求項５に係る本発明によれば、入力値の変動範囲に適した数の領域に増加釦または減少釦を分割することができるプログラムを提供することができる。
【図面の簡単な説明】
【００２４】
【図１】本発明の第１の実施形態の数値データ入力装置のシステム構成を示す図である。
【図２】本発明の第１の実施形態における数値データ入力装置１０のハードウェア構成を示すブロック図である。
【図３】本発明の第１の実施形態における数値データ入力装置１０の機能構成を示すブロック図である。
【図４】操作パネル３１の操作画面上に表示される増加ボタン、減少ボタン、現在の入力値の表示例を示す図である。
【図５】図４に示された操作画面の表示例を拡大した様子を示す図である。
【図６】増加ボタン５３の各領域に設定される加算値の一例を示す図である。
【図７】減少ボタン５４の各領域に設定される加算値の一例を示す図である。
【図８】図６に示すような値の加算値が増加ボタン５３の各領域に設定されている場合に入力値が変更される様子を示す図である。
【図９】本発明の第１の実施形態における数値データ入力装置５０の全体の動作を説明するためのフローチャートである。
【図１０】図９のフローチャートにおけるステップＳ１０５の増加モードの処理の流れを説明するためのフローチャートである。
【図１１】図１０のフローチャートにおけるステップＳ２０２の初期設定の処理の詳細を説明するためのフローチャートである。
【図１２】段階数が可変な場合の加算値の設定例を示す図である。
【図１３】段階数が固定な場合の加算値の設定例を示す図である。
【図１４】算出された加算値を切りのいい値に調整する処理を説明するための図である。
【図１５】図１０のフローチャートにおけるステップＳ２０３の加算値Ｉの決定処理を説明するためのフローチャートである。
【図１６】本発明の第１の実施形態における数値データ入力装置５０により設定される加算値の一例を示す図である。
【図１７】本発明の第１の実施形態における数値データ入力装置５０により設定される加算値の他の例を示す図である。
【図１８】本発明の第２の実施形態における数値データ入力装置における初期設定の処理の詳細を説明するためのフローチャートである。
【図１９】本発明の第２の実施形態の数値データ入力装置により、段階数を可変として増加ボタン５３に対する加算値の初期設定を行った場合の一例を示す図である。
【図２０】本発明の第２の実施形態の数値データ入力装置により、段階数を可変として減少ボタン５４に対する減算値の初期設定を行った場合の一例を示す図である。
【発明を実施するための形態】
【００２５】
次に、本発明の実施の形態について図面を参照して詳細に説明する。
【００２６】
（第１の実施形態）
図１は本発明の第１の実施形態の画像形成システムの構成を示すブロック図である。
【００２７】
本発明の第１の実施形態の画像形成システムは、図１に示されるように、ネットワーク３０により相互に接続された画像形成装置１０、および端末装置２０により構成される。端末装置２０は、印刷データを生成して、ネットワーク３０経由にて生成した印刷データを画像形成装置１０に対して送信する。画像形成装置１０は、端末装置２０から送信された印刷データを受け付けて、印刷データに応じた画像を用紙上に出力する。なお、画像形成装置１０は、印刷（プリント）機能、スキャン機能、複写（コピー）機能、ファクシミリ機能等の複数の機能を有するいわゆる複合機と呼ばれる装置である。
【００２８】
次に、本実施形態の画像形成システムにおける画像形成装置１０のハードウェア構成を図２に示す。
【００２９】
画像形成装置１０は、図２に示されるように、ＣＰＵ１１、メモリ１２、ハードディスクドライブ（ＨＤＤ）等の記憶装置１３、ネットワーク３０を介して外部の装置等との間でデータの送信及び受信を行う通信インタフェース（ＩＦ）１４、タッチパネル又は液晶ディスプレイ並びにキーボードを含むユーザインタフェース（ＵＩ）装置１５、スキャナ１６、プリントエンジン１７を有する。これらの構成要素は、制御バス１８を介して互いに接続されている。ＣＰＵ１１は、メモリ１２または記憶装置１３に格納された制御プログラムに基づいて所定の処理を実行して、画像形成装置１０の動作を制御する。
【００３０】
なお、本実施形態では、ＣＰＵ１１は、メモリ１２または記憶装置１３内に格納された制御プログラムを読み出して実行するものとして説明したが、当該プログラムをＣＤ−ＲＯＭ等の記憶媒体に格納してＣＰＵ１１に提供することも可能である。
【００３１】
図３は、上記の制御プログラムが実行されることにより実現される画像形成装置１０の機能構成を示すブロック図である。
【００３２】
本実施形態の画像形成装置１０は、図３に示されるように、数値データ入力装置５０と、印刷制御部３６と、画像出力部３７とを備えている。
【００３３】
印刷制御部３６は、数値データ入力装置５０により入力された入力値を使用して画像出力部３７に対する制御を行う。画像出力部３７は、印刷制御部３６による制御に基づいて印刷用紙上に画像を出力する。
【００３４】
また、数値データ入力装置５０は、操作パネル３１と、表示制御部３２と、タッチパネルセンサ３３と、入力値変更部３４と、加算値／減算値設定部３５とを備えている。
【００３５】
表示制御部３２は、予め設定された位置に増加ボタン、減少ボタン、入力値を表示させるよう操作パネル３１を制御する。
【００３６】
操作パネル３１は、表示制御部３２による制御に基づいて、入力値の増加を指示するための増加ボタン（釦）および減少を指示するための減少ボタン（釦）と、入力値の現在の値を操作画面上に表示する表示手段として機能する。この操作パネル３１の操作画面上に表示される増加ボタン、減少ボタン、現在の入力値の表示例を図４に示す。
【００３７】
そして、図４に示された操作画面の表示例を拡大したものを図５に示す。この図５（Ａ）では、現在の入力値がスピンボックス６０内に表示され、この入力値の増加を指示するための増加ボタン５１、入力値の減少を指示するための減少ボタン５２がこのスピンボックス６０の横に表示されている。増加ボタン５１、減少ボタン５２は、ある一定時間以内に操作することにより、それぞれスピンボックス６０内の入力値を１増加または減少させる機能を備えている。
【００３８】
本実施形態の画像形成装置１０では、この増加ボタン５１または減少ボタン５２をある一定時間以上連続して押下することにより、増加ボタン５１、減少ボタン５２は、それぞれ、増加ボタン５３、減少ボタン５４に変化する。この増加ボタン５３が表示された状態を増加モードと称し、減少ボタン５４が表示された状態を減少モードと称する。図５（Ｂ）には、増加ボタン５１を一定時間以上連続して押下したことにより、増加ボタン５１が増加ボタン５３に変化した場合の例が示されている。この増加ボタン５３は、異なる加算値が設定された複数の領域に分割される。図５では、この増加ボタン５３は３つの領域に分割されている。
【００３９】
そして、増加ボタン５３の各領域には、図６に示すように、異なる値の加算値が設定されている。図６に示された例では、１段目（第１の領域）には加算値として１が設定され、２段目（第２の領域）には加算値として５０が設定され、３段目（第３の領域）には加算値として１００が設定されている場合が示されている。
【００４０】
そして、減少ボタン５２を一定時間以上連続して押下することにより表示される減少ボタン５４についても、図７に示すように、増加ボタン５３と同様に各領域毎に異なる値の減算値が設定されている。
【００４１】
タッチパネルセンサ３３は、ユーザの指先等の物体が操作パネル３１上の操作画面に接触したことを検出することにより、操作パネル３１に表示された操作画面上への操作位置を検出する。
【００４２】
入力値変更部３４は、タッチパネルセンサ３３により検出された操作位置に基づいて入力値を変更する。より具体的には、入力値変更部３４は、タッチパネルセンサ３３により検出された操作位置に基づいて増加ボタンまたは減少ボタンが操作されている領域を特定し、特定された領域に対応する加算値または減算値により入力値を変更する。
【００４３】
例えば、図６に示すような値の加算値が増加ボタン５３の各領域に設定されている場合に入力値が変更される様子を図８に示す。この図８中において斜線の矢印はユーザの指先等の操作位置を示したものである。
【００４４】
このような状態において、図８（Ａ）に示されるように増加ボタン５３の２段目の領域が操作された場合、図８（Ｂ）に示されるように、スピンボックス６０内の入力値は５０増加して「３３５」に変更される。そして、図８（Ａ）に示されるように増加ボタン５３の３段目の領域が操作された場合、図８（Ｃ）に示されるように、スピンボックス６０内の入力値は１００増加して「４３５」に変更される。
【００４５】
加算値／減算値設定部３５は、増加ボタンおよび減少ボタンの各領域に対応する加算値および減算値を設定する。ここで、加算値／減算値設定部３５は、入力値の変動範囲に基づいて、各領域に対応する加算値および減算値を設定する。
【００４６】
また、加算値／減算値設定部３５は、入力値の変動範囲に基づいて増加ボタンまたは減少ボタンを分割する領域の数を決定し、決定した数の各領域に対応する加算値および減算値を設定する。
【００４７】
次に、本実施形態の画像形成装置１０における数値データ入力装置５０の動作を図面を参照して詳細に説明する。
図９は、本実施形態における数値データ入力装置５０の全体の動作を説明するためのフローチャートである。なお、以下においては、説明を簡単にするために入力値を増加させる場合をメインとして説明を行なうが、入力値を減少させる場合も同様な処理が行われるものである。
【００４８】
先ず、図５（Ａ）に示すような状態において、増加ボタン５１が押下されると、押下されてからの時間を測定するためのタイマがスタートする（ステップＳ１０１）。そして、増加ボタン５１が押下された状態で、例えば２秒間というような所定時間αが経過すると（ステップＳ１０２、Ｓ１０３）、図５（Ｂ）に示されるように増加ボタン５１が増加ボタン５３に変化して増加モードとなる（ステップＳ１０５）。
【００４９】
ここで、所定時間αが経過する前に増加ボタン５１が押下されなくなると（ステップＳ１０３においてＮｏ）、現在の入力値は１加算され（ステップＳ１０４）、処理は終了する。
【００５０】
次に、図９のフローチャートにおけるステップＳ１０５の増加モードの処理の流れを図１０のフローチャートを参照して説明する。
【００５１】
先ず、現在の入力値がＶに設定される（ステップＳ２０１）。そして、増加ボタン５３の段階数、および各段階の加算値を決定する初期設定が行われる（ステップＳ２０２）。この初期設定については別途詳細に説明する。そして、次に押下位置に基づく加算値Ｉが決定され（ステップＳ２０３）、入力値変更部３４において、決定された加算値Ｉが現在の入力値Ｖに加算される（ステップＳ２０４）。
【００５２】
そして、表示制御部３２による制御により、変更された現在の入力値Ｖにより操作パネル３１上の入力値が更新される（ステップＳ２０５）。
【００５３】
その後、タイマが再度スタートされ（ステップＳ２０６）、所定時間βが経過すると（ステップＳ２０７）、まだ増加ボタン５３が押下中であるか否かが判定される（ステップＳ２０８）。そして、ステップＳ２０８において増加ボタン５３がまだ押下中である場合、再度押下位置に基づく加算値Ｉが決定され（ステップＳ２０３）、ステップＳ２０４以降の処理が繰り返される。そして、ステップＳ２０８において増加ボタン５３が押下されていないと判定された場合、処理は終了する。
【００５４】
次に、図１０のフローチャートにおけるステップＳ２０２の初期設定の処理の詳細を図１１のフローチャートを参照して説明する。
【００５５】
先ず、入力値の上限値をＭに、下限値をＫに、段階数が固定の場合の値がＮに設定される（ステップＳ３０１）。ここでは、入力値の変動範囲が、０〜１００００の場合について説明を行なう。そのため、上限値Ｍには１００００が設定され、下限値Ｋには０が設定される。また、段階数を固定にする場合の値を３として説明を行なうため、段階数Ｎは３に設定される。
【００５６】
次に、段階数が固定にするのか可変とするのかが判定される（ステップＳ３０２）。ここで、段階数を可変とする指定がされている場合（ステップＳ３０２においてＮｏ）、Ｂの値として１０が設定される（ステップＳ３０３）。そして、段階数の決定が行われる（ステップＳ３０４）。具体的には、（Ｍ−Ｋ）の桁数から１減算した値を段階数Ｎとして設定する。つまり、１００００の桁数５より１減じた値４が段階数Ｎとして設定される。
【００５７】
次に、各段階の加算値の算出が行われる（ステップＳ３０５）。ここでは、Ｂ＝１０、Ｎ＝４であるため、図１２に示すように、Ｄ（１）＝１、Ｄ（２）＝１０、Ｄ（３）＝１００、Ｄ（４）＝１０００となる。また、段階数Ｎ＝３の場合には、図１２に示すように、Ｄ（１）＝１、Ｄ（２）＝１０、Ｄ（３）＝１００となる。
【００５８】
また、ステップＳ３０２において段階数を固定とする指定がされている場合（ステップＳ３０２においてＹｅｓ）、下記の式（１）により算出される値がＢの値として設定される（ステップＳ３０７）。
【数１】
0005418973.tif 000002
【００５９】
ここでは、Ｍ＝１００００、Ｋ＝０、Ｎ＝３であるため、図１３に示されるように、Ｂの値として２１．５が設定される。
【００６０】
また、例えば、入力値の変動幅が−１０００〜＋１０００の場合には、Ｍ＝１０００、Ｋ＝−１０００であるため、Ｎ＝３とすると、図１３に示されるように、Ｂの値として１２．５が設定される。
【００６１】
そして、各段階の加算値の算出が行われる（ステップＳ３０５）。ここでは、Ｂ＝２１．５、Ｎ＝２であるため、図１３に示すように、Ｄ（１）＝１、Ｄ（２）＝２１、Ｄ（３）＝４６２となる。また、Ｂ＝１２．５の場合には、図１３に示すように、Ｄ（１）＝１、Ｄ（２）＝１２、Ｄ（３）＝１５６となる。
【００６２】
そして、最後に算出されたＤ（ｎ）の値は、切りのいい値に調整される（ステップＳ３０６）。ここでは、例えば、０．８〜３未満は１、３〜８未満は５、８〜３０未満は１０、３０〜７９は５０、８０〜２９９は１００とするような調整を行うものとする。すると、段階数固定の場合に算出されたＤ（１）〜Ｄ（３）の値は、図１４に示されるように、それぞれ切りのいい値に調整される。
【００６３】
次に、図１０のフローチャートにおけるステップＳ２０３の加算値Ｉの決定処理を図１５のフローチャートを参照して説明する。
【００６４】
先ず、タッチパネルセンサ３３により操作パネル３１の画面上の操作位置の座標（押下座標）が検出され、この座標値と増加ボタン５３の座標情報とから、押下座標を含む領域が特定される（ステップＳ４０１）。そして、入力値変更部３４では、特定された領域に対応する加算値Ｄ（ｎ）を加算値Ｉとして設定する（ステップＳ４０２）。
【００６５】
上記のような処理が行われることにより設定される加算値の一例を図１６に示す。この図１６に示した例を参照すると、入力値の変動範囲に応じて、分割された各領域に対応した加算値が設定されていることがわかる。具体的には、入力値の変動範囲が０〜１００００の場合には、各領域の加算値として１、５０、５００が設定され、入力値の変動範囲が０〜５００の場合には、各領域の加算値として１、５、２０が設定されている。
【００６６】
上記のような処理が行われることにより設定される加算値の他の例を図１７に示す。この図１７に示した例を参照すると、入力値の変動範囲に応じて、増加ボタン５３を分割する段階数が異なるように設定されていることがわかる。具体的には、入力値の変動範囲が０〜１００００の場合には、増加ボタン５３は４つの領域に分割され、入力値の変動範囲が０〜５００の場合には、増加ボタン５３は３つの領域に分割されている。
【００６７】
（第２の実施形態）
次に、本発明の第２の実施形態の画像形成装置について説明する。
【００６８】
上記第１の実施形態の画像形成装置における数値データ入力装置５０では、加算値／減算値設定部３５は、入力値の現在の値に関係なく、入力値の変動範囲に基づいて増加ボタンまたは減少ボタンを分割する領域の数や、各領域に対応する加算値および減算値を設定するようにしていた。これに対して、本実施形態における数値データ入力装置では、加算値／減算値設定部は、入力値の現在の値および変動範囲に基づいて、各領域に対応する加算値および減算値を設定する。また、本実施形態における数値データ入力装置では、加算値／減算値設定部は、入力値の現在の値および変動範囲に基づいて増加ボタンまたは減少ボタンを分割する領域の数を決定して、決定した数の各領域に対応する加算値および減算値を設定するようにする
【００６９】
本実施形態における数値データ入力装置では、加算値および減算値の初期設定処理のみが第１の実施形態と異なり、他の処理は同様であるためその説明は省略する。
【００７０】
図１８に本実施形態の数値データ入力装置における初期設定処理の詳細を説明するためのフローチャートを示す。この図１８のフローチャートは、図１１に示した第１の実施形態におけるフローチャートに対して、ステップＳ３０１がステップＳ３０１ａに置き替わったものである。
【００７１】
本実施形態における数値データ入力装置では、入力値の下限値の替わりに、入力値の現在の値ＶをＫの値として設定する（ステップＳ３０１ａ）。ステップＳ３０２以降の処理については図１１に示したフローチャートと同様であるため説明は省略する。
【００７２】
本実施形態の数値データ入力装置により、段階数を可変として増加ボタン５３に対する加算値の初期設定を行った場合の一例を図１９に示す。また、段階数を可変として減少ボタン５４に対する減算値の初期設定を行った場合の一例を図２０に示す。なお、ここでは入力値の変動幅が−１００００〜＋１００００であるものとして説明を行なう。
【００７３】
図１９に示した例では、入力値の現在の値が８０００であるため、Ｍ−Ｋ＝１００００−８０００＝２０００となり、段階数は３となっている。また、図２０に示した例では、入力値の現在の値が８０００であるため、Ｍ−Ｋ＝−１００００−８０００＝−１８０００となり、段階数は４となっている。
【００７４】
［変形例］
上記実施形態では、加算値および減算値が１のみの増加ボタン５１、減少ボタン５２を一定時間以上連続して押下することにより増加ボタン５３、減少ボタン５４に変化する場合を用いて説明したが、異なる加算値または減算値が設定された複数の領域に分割されている増加ボタン５３、減少ボタン５４が最初から操作パネル３１上に表示されているような場合でも同様に本発明を適用することができるものである。
【符号の説明】
【００７５】
１０    画像形成装置
１１    ＣＰＵ
１２    メモリ
１３    記憶装置
１４    通信インタフェース（ＩＦ）
１５    ユーザインタフェース（ＵＩ）装置
１６    スキャナ
１７    プリントエンジン
１８    制御バス
２０    端末装置
３０    ネットワーク
３１    操作パネル
３２    表示制御部
３３    タッチパネルセンサ
３４    入力値変更部
３５    加算値／減算値設定部
３６    印刷制御部
３７    画像出力部
５０    数値データ入力装置
５１    増加ボタン
５２    減少ボタン
５３    増加ボタン
５４    減少ボタン
６０    スピンボックス
【図１】
0005418973.tif 000003
【図２】
0005418973.tif 000004
【図３】
0005418973.tif 000005
【図４】
0005418973.tif 000006
【図５】
0005418973.tif 000007
【図６】
0005418973.tif 000008
【図７】
0005418973.tif 000009
【図８】
0005418973.tif 000010
【図９】
0005418973.tif 000011
【図１０】
0005418973.tif 000012
【図１１】
0005418973.tif 000013
【図１２】
0005418973.tif 000014
【図１３】
0005418973.tif 000015
【図１４】
0005418973.tif 000016
【図１５】
0005418973.tif 000017
【図１６】
0005418973.tif 000018
【図１７】
0005418973.tif 000019
【図１８】
0005418973.tif 000020
【図１９】
0005418973.tif 000021
【図２０】
0005418973.tif 000022