(57)【要約】【課題】小さな画面サイズであっても操作性を損なうことがない、数値入力装置及び電子機器を提供する。【解決手段】タッチパネル３０１は、数値表示領域４０１を表示する表示面を備えるとともに、表示面に対する２カ所の押圧位置を同時に検出する。桁数変更部３０２は、２カ所の押圧位置の離反又は接近に応じて、数値表示領域に表示する数値の桁数を変動させる。例えば、タッチしている２本の指の間隔を広げるピンチアウトのような２カ所の押圧位置を離反させる操作をすると数値の桁数が増大する。また、タッチしている２本の指の間隔を狭めるピンチインのような２カ所の押圧位置を接近させる操作をすると数値の桁数が減少する。【選択図】図３
2015046147.tif 000002
【特許請求の範囲】
【請求項１】
数値表示領域を表示する表示面を備えるとともに、前記表示面に対する２カ所の押圧位置を同時に検出するタッチパネルと、
前記２カ所の押圧位置の離反又は接近に応じて、前記数値表示領域に表示する数値の桁数を変動させる桁数変更部と、
を備える数値入力装置。
【請求項２】
前記桁数変更部は、前記２カ所の押圧位置が前記数値表示領域に表示された数値の表示位置と重なる場合であって、前記数値の配列方向に沿って前記２カ所の押圧位置が離反するときに、前記２カ所の押圧位置の間に数字を挿入することで当該数値の桁数を増大させ、前記数値の配列方向に沿って前記２カ所の押圧位置が接近するときに前記２カ所の押圧位置の間の数字を削除することで当該数値の桁数を減少させる、請求項１記載の数値入力装置。
【請求項３】
前記数値表示領域に表示された数値を構成する数字の押圧に応じて、当該数字の値を変更する数値変更部をさらに備える、請求項１又は２記載の数値入力装置。
【請求項４】
前記数値変更部は、前記２カ所の押圧位置の少なくとも一方が前記数値表示領域に表示された数値を構成する数字と重なる場合であって、前記数値の配列方向と交差する方向に沿って前記２カ所の押圧位置が離反するときに当該数字の値を増大させ、前記数値の配列方向と交差する方向に沿って前記２カ所の押圧位置が接近するときに当該数字の値を減少させる、請求項３記載の数値入力装置。
【請求項５】
請求項１から４のいずれか１項に記載の数値入力装置を備える、電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、数値入力装置及びその数値入力装置を備える電子機器に関する。
【背景技術】
【０００２】
オフィス等において、スキャナ、ファクシミリ、プリンタ、複写機等の機能を備える複合機（ＭＦＰ：Multi Function Peripheral）が使用されている。複合機は、例えば、ＬＡＮ（Local Area Network）等のネットワークを通じてパーソナルコンピュータ等の情報処理端末と接続された状況で使用されることが多い。そして、情報処理端末から入力された画像データを用紙上に印刷する画像形成装置として機能したり、情報処理端末において使用される画像データを取得する画像読取装置として機能したり、文書画像データを検索可能に蓄積する文書管理装置として機能したりする。
【０００３】
このような多様な機能を備える複合機に対するユーザの指示は、例えば、複合機が備える操作装置を介して入力される。操作装置として、近年、タッチパネルを備える操作装置が広く使用されている。周知のように、タッチパネルは、表示装置の機能と入力装置の機能とを具備し、操作ボタン等を表示するとともに、表示面に配置されたセンサ等により押圧位置（タッチ位置）を検出する。このようなタッチパネルを備える操作装置は、複合機に限らず多様な装置に採用されている。そして、ユーザの操作性を高めるための種々の技術が提案されている。
【０００４】
例えば、後掲の特許文献１は、複数の動作モードを有する操作対象装置の動作モードが変更された場合でも、数値を入力するための入力手段をタッチパネル上の同一の位置に表示する操作機器を開示している。
【０００５】
また、後掲の特許文献２は、複数の操作入力の間隔が拡がる動作に応じて動画像データの内容を表すサムネイル画像の表示枚数を増加するようにした表示装置を開示している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−１９８１６５号公報
【特許文献２】特開２０１１−００３９７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
タッチパネルにより入力を行う場合、入力した文字列や入力した数値を表示するための表示領域と、文字列や数値を入力するための入力ボタン等の入力インターフェイスとを同時に表示面に表示する必要がある。また、ユーザが指で操作することを考慮したボタン間隔等を採用した入力インターフェイスを配置するためには、ある程度の画面サイズが必要になる。しかしながら、組み込み装置等、コストやサイズの制限や機能的な制限等の種々の制約から、大きな画面サイズのタッチパネルの設置が困難であることも多い。
【０００８】
小さな画面サイズのタッチパネルを採用する場合、多くの操作ボタンを有する入力インターフェイスをタッチパネルに配置すると表示領域が狭くなってしまい視認性が低下してしまう。そのため、タッチパネルに占める入力インターフェイスの割合は最小限にする必要がある。しかしながら、入力インターフェイスの操作ボタン数等を減少させて表示領域を大きくした場合、入力インターフェイスの操作性が低下してしまう。
【０００９】
例えば、数値入力において、入力インターフェイスとしてテンキーを配置した場合、数値入力は容易となるが、表示領域が小さくなり視認性が低下する。一方、入力インターフェイスとして数値増大ボタンと数値減少ボタンのみを配置すると、表示領域を大きくすることは可能になるが、数値入力の操作性が低下する。例えば、大きな数値を入力しようとすると、数値増大ボタンを操作し続けなければならない。
【００１０】
入力インターフェイスとしてハードキーを配置することも考えられるが、タッチパネルの表示面には、操作対象装置が備える各機能に応じた種々の操作ボタンを表示させることが可能であるため、タッチパネルを備える操作装置ではハードキーが削除される傾向にある。そのため、ハードキーを配置することも好ましくない。
【００１１】
以上のような、小さな画面サイズであっても操作性を確保するという課題は、上述の特許文献が開示する技術では解決することができない。
【００１２】
本発明は、このような従来技術の課題を鑑みてなされたものであり、小さな画面サイズであっても操作性を損なうことがない、数値入力装置及び電子機器を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上述の目的を達成するために、本発明は、以下の技術的手段を採用している。まず、本発明に係る数値入力装置は、タッチパネル及び桁数変更部を備える。タッチパネルは、数値表示領域を表示する表示面を備えるとともに、表示面に対する２カ所の押圧位置を同時に検出する。桁数変更部は、２カ所の押圧位置の離反又は接近に応じて、数値表示領域に表示する数値の桁数を変動させる。
【００１４】
この数値入力装置では、例えば、タッチしている２本の指の間隔を広げるピンチアウトのような２カ所の押圧位置の離反、タッチしている２本の指の間隔を狭めるピンチインのような２カ所の押圧位置の接近に応じて数値の桁数を変更することができる。すなわち、テンキーのような入力インターフェイスを表示面に配置することなく、数値の桁数を容易に変更することができる。したがって、例えば、小さな画面サイズのタッチパネルであっても、大きな数値の入力や、大きな数値から小さな数値へ設定値の変更を、容易に実施することができる。
【００１５】
この数値入力装置において、桁数変更部は、２カ所の押圧位置が数値表示領域に表示された数値の表示位置と重なる場合であって、数値の配列方向に沿って２カ所の押圧位置が離反するときに２カ所の押圧位置の間に数字を挿入することで当該数値の桁数を増大させ、数値の配列方向に沿って２カ所の押圧位置が接近するときに２カ所の押圧位置の間の数字を削除することで当該数値の桁数を減少させる構成を採用することができる。
【００１６】
また、この数値入力装置は、数値変更部をさらに備えてもよい。数値変更部は、数値表示領域に表示された数値を構成する数字の押圧に応じて当該数字の値を変更する。例えば、数値変更部として、２カ所の押圧位置の少なくとも一方が数値表示領域に表示された数値を構成する数字と重なる場合であって、数値の配列方向と交差する方向に沿って２カ所の押圧位置が離反するときに当該数字の値を増大させ、数値の配列方向と交差する方向に沿って２カ所の押圧位置が接近するときに当該数字の値を減少させる構成を採用することができる。
【００１７】
一方、他の観点では、本発明は、上述の数値入力装置を備える電子機器を提供することができる。
【発明の効果】
【００１８】
本発明によれば、画面サイズが小さい場合であっても操作性を損なうことがなく、ユーザの使用利便性を向上させることができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の一実施形態における複合機の全体構成を示す概略構成図
【図２】本発明の一実施形態における複合機のハードウェア構成を示す図
【図３】本発明の一実施形態における複合機を示す機能ブロック図
【図４】本発明の一実施形態における複合機の数値入力装置が表示する数値入力画面の一例を示す図
【図５】本発明の一実施形態における複合機の数値入力装置が実施する桁数変更手順の一例を示すフロー図
【図６】本発明の一実施形態における複合機の数値入力装置における数値入力の一例を示す図
【図７】本発明の一実施形態における複合機の数値入力装置における数値入力の一例を示す図
【図８】本発明の一実施形態における複合機の数値入力装置における数値入力の一例を示す図
【図９】本発明の一実施形態における複合機の数値入力装置が実施する数値変更手順の一例を示すフロー図
【図１０】本発明の一実施形態における複合機の数値入力装置における数値入力の一例を示す図
【図１１】本発明の一実施形態における複合機の数値入力装置における数値入力の一例を示す図
【図１２】本発明の一実施形態における複合機の数値入力装置における数値入力の一例を示す図
【図１３】本発明の一実施形態における複合機の数値入力装置における数値入力の一例を示す図
【図１４】本発明の一実施形態における複合機の数値入力装置における数値入力の一例を示す図
【発明を実施するための形態】
【００２０】
以下、本発明の一実施形態について、図面を参照しながらより詳細に説明する。以下では、デジタル複合機として本発明を具体化する。
【００２１】
図１は本実施形態におけるデジタル複合機の全体構成の一例を示す概略構成図である。図１に示すように、複合機１００は、画像読取部１２０及び画像形成部１４０を含む本体１０１と、本体１０１の上方に取り付けられたプラテンカバー１０２とを備える。本体１０１の上面にはコンタクトガラス等の透明板からなる原稿台１０３が設けられており、原稿台１０３はプラテンカバー１０２によって開閉されるようになっている。また、プラテンカバー１０２は、原稿搬送装置１１０を備えている。なお、複合機１００の前面には、ユーザが複合機１００に複写開始やその他の指示を与えたり、複合機１００の状態や設定を確認したりすることができる操作パネル１７１が設けられている。
【００２２】
原稿台１０３の下方には、画像読取部１２０が設けられている。画像読取部１２０は、走査光学系１２１により原稿の画像を読み取りその画像のデジタルデータ（画像データ）を生成する。原稿は、原稿台１０３や原稿搬送装置１１０に載置することができる。走査光学系１２１は、第１キャリッジ１２２や第２キャリッジ１２３、集光レンズ１２４を備える。第１キャリッジ１２２には線状の光源１３１及びミラー１３２が設けられ、第２キャリッジ１２３にはミラー１３３及び１３４が設けられている。光源１３１は原稿を照明する。ミラー１３２、１３３、１３４は、原稿からの反射光を集光レンズ１２４に導き、集光レンズ１２４はその光像をラインイメージセンサ１２５の受光面に結像する。
【００２３】
この走査光学系１２１において、第１キャリッジ１２２及び第２キャリッジ１２３は、副走査方向１３５に往復動可能に設けられている。第１キャリッジ１２２及び第２キャリッジ１２３を副走査方向１３５に移動することによって、原稿台１０３に載置された原稿の画像をイメージセンサ１２５で読み取ることができる。原稿搬送装置１１０にセットされた原稿の画像を読み取る場合、画像読取部１２０は、第１キャリッジ１２２及び第２キャリッジ１２３を画像読取位置に合わせて一時的に静止させ、画像読取位置を通過する原稿の画像をイメージセンサ１２５で読み取る。イメージセンサ１２５は、受光面に入射した光像から、原稿の画像データを生成する。
【００２４】
生成された画像データは、画像形成部１４０において用紙に印刷することができる。また、生成された画像データは、ネットワークインターフェイス１６１等を介して、ネットワーク１６２を通じて他の機器（図示せず）へ送信することもできる。
【００２５】
画像形成部１４０は、画像読取部１２０で得た画像データや、ネットワーク１６２に接続された他の機器からネットワークインターフェイス１６１を介して受信した画像データを用紙に印刷する。
【００２６】
画像形成部１４０は、感光体ドラム１４１を備える。感光体ドラム１４１は一定速度で一方向に回転する。感光体ドラム１４１の周囲には、回転方向の上流側から順に、帯電器１４２、露光器１４３、現像器１４４、クリーニングユニット１４５が配置されている。帯電器１４２は、感光体ドラム１４１の表面を一様に帯電させる。露光器１４３は、一様に帯電した感光体ドラム１４１の表面に、画像データに応じて光ビームを照射し、感光体ドラム１４１上に静電潜像を形成する。現像器１４４は、その静電潜像にトナーを付着させ、感光体ドラム１４１上にトナー像を形成する。クリーニングユニット１４５は、転写後も感光体ドラム１４１表面に残留した廃トナーを感光体ドラム１４１から除去して感光体ドラム１４１表面をクリーニングする。感光体ドラム１４１が回転することによりこれらのプロセスが一連で行われる。
【００２７】
画像形成部１４０は、手差しトレイ１５１、給紙カセット１５２、１５３等から、感光体ドラム１４１と転写ローラ１４６との間の転写部に用紙を給送する。手差しトレイ１５１や各給紙カセット１５２、１５３には、様々なサイズの用紙を載置又は収容することができる。画像形成部１４０は、ユーザの指定した用紙や、自動検知した原稿のサイズに応じた用紙を選択し、選択した用紙を給送ローラ１５４や１５５により手差しトレイ１５１やカセット１５２、１５３から給紙する。給紙された用紙は搬送ローラ１５４、１５５やレジストローラ１５６により所定のタイミングで転写部に搬送される。トナー像が転写された用紙は、搬送ベルト１４７により定着器１４８に搬送される。定着器１４８は、ヒータを内蔵した定着ローラ１５７及び加圧ローラ１５８を有しており、熱と押圧力によってトナー像を用紙に定着する。画像形成部１４０は、定着器１４８を通過した用紙を排紙トレイ１４９へ排紙する。
【００２８】
図２は、複合機における制御系のハードウェア構成図である。本実施形態の複合機１００は、ＣＰＵ（Central Processing Unit）２０１、ＲＡＭ（Random Access Memory）２０２、ＲＯＭ（Read Only Memory）２０３、ＨＤＤ（Hard Disk Drive）２０４及び原稿搬送装置１１０、画像読取部１２０、画像形成部１４０における各駆動部に対応するドライバ２０５が内部バス２０６を介して接続されている。ＲＯＭ２０３やＨＤＤ２０４等はプログラムを格納しており、ＣＰＵ２０１はその制御プログラムの指令にしたがって複合機１００を制御する。例えば、ＣＰＵ２０１はＲＡＭ２０２を作業領域として利用し、ドライバ２０５とデータや命令を授受することにより上記各駆動部の動作を制御する。また、ＨＤＤ２０４は、画像読取部１２０により得られた画像データや、他の機器からネットワークインターフェイス１６１を通じて受信した画像データの蓄積にも用いられる。
【００２９】
内部バス２０６には、操作パネル１７１やネットワークインターフェイス１６１、各種のセンサ２０７も接続されている。操作パネル１７１は、ユーザの操作を受け付け、その操作に基づく信号をＣＰＵ２０１に供給する。操作パネル１７１は、ＣＰＵ２０１からの制御信号にしたがって自身が備えるディスプレイ（タッチパネル）に操作画面を表示する。センサ２０７は、プラテンカバー１０２の開閉検知センサや原稿台１０３上の原稿検知センサ、定着器１４８の温度センサ、搬送される用紙又は原稿の検知センサなど各種のセンサを含む。
【００３０】
ＣＰＵ２０１は、例えばＲＯＭ２０３に格納されたプログラムを実行することで、以下の各手段（機能ブロック）を実現するとともに、これらセンサからの信号に応じて各手段の動作を制御する。
【００３１】
図３は、本実施形態の複合機の機能ブロック図である。図３に示すように、本実施形態の複合機１００は、操作パネル１７１に操作画面を表示するタッチパネル３０１、操作認識部３１１、表示制御部３１２を備える。この例では、これらが数値入力装置３００を構成している。
【００３２】
タッチパネル３０１は、数値表示領域を表示する液晶ディスプレイ等からなる表示面と、当該表示面上の押圧位置を検出するセンサとを備える。タッチパネル３０１は、表示面に対する少なくとも２カ所の押圧位置を同時に検出可能に構成される。押圧位置の検知方法は特に限定されない。抵抗膜方式、静電容量方式、表面弾性波方式、電磁波方式等、任意の方式を採用することができる。ユーザは、自身の指やタッチペン等を使用して、タッチパネル３０１を通じて入力を行うことができる。
【００３３】
操作認識部３１１は、タッチパネル３０１の押圧を認識し、ユーザの操作内容を認識する。また、操作認識部３１１は、タッチパネル３０１の表示面に、表示制御部３１２を通じて、各種操作画面を表示する。本実施形態では、タッチパネル３０１の押圧位置を検出するセンサにより検出された押圧位置の座標が操作認識部３１１に入力され、操作認識部３１１が、自身が保持する操作ボタン等の画面要素の座標と入力された押圧位置の座標とに基づいてタッチパネル３０１に対するユーザの操作内容を認識する。本実施形態では、操作認識部３１１は、桁数変更部３０２及び数値変更部３０３を備える。桁数変更部３０２及び数値変更部３０３は、タッチパネル３０１に対するユーザの操作内容のうち、数値入力に関する操作を認識する。
【００３４】
桁数変更部３０２は、タッチパネル３０１における２カ所の押圧位置の離反又は接近に応じて、数値表示領域に表示する数値の桁数を変動させる。特に限定されないが、本実施形態では、桁数変更部３０２は、２カ所の押圧位置が数値表示領域に表示された数値の表示位置と重なる場合であって、数値の配列方向に沿って２カ所の押圧位置が離反するときに、２カ所の押圧位置の間に数字を挿入することで当該数値の桁数を増大させる。また、桁数変更部３０２は、２カ所の押圧位置が数値表示領域に表示された数値の表示位置と重なる場合であって、数値の配列方向に沿って２カ所の押圧位置が接近するときに、２カ所の押圧位置の間の数字を削除することで当該数値の桁数を減少させる。
【００３５】
数値変更部３０３は、数値表示領域に表示された数値を構成する数字の押圧に応じて当該数字の値を変更する。例えば、数値変更部３０３は、２カ所の押圧位置の少なくとも一方が数値表示領域に表示された数値を構成する数字と重なる場合であって、数値の配列方向と交差する方向に沿って２カ所の押圧位置が離反するときに、当該数字の値を増大させる。また、数値変更部３０３は、２カ所の押圧位置の少なくとも一方が数値表示領域に表示された数値を構成する数字と重なる場合であって、数値の配列方向と交差する方向に沿って２カ所の押圧位置が接近するときに当該数字の値を減少させる。
【００３６】
操作認識部３１１により認識された操作は、動作制御部３１３に入力される。動作制御部３１３は操作認識部３１１により認識された操作に応じて、画像読取部１２０における画像データの生成や画像形成部１４０における画像データの印刷等、複合機１００における各種処理を実行する。
【００３７】
図４は、数値入力時にタッチパネル３０１に表示される数値入力画面の一例を示す図である。図４に示すように、数値入力画面４００は、数値表示領域４０１、数値減少ボタン４０２、数値増加ボタン４０３及び入力確定ボタン４０４を備える。
【００３８】
数値表示領域４０１は、数値入力対象項目に現在設定されている数値及び、数値入力操作により当該数値が変更される過程の数値、すなわち、入力中の数値を表示する。図４の例は、数値入力対象項目に現在設定されている数値が「２５」であることを示している。
【００３９】
数値減少ボタン４０２は、数値表示領域４０１に表示されている数値を減少させるために使用される。例えば、数値減少ボタン４０２を１回押圧すると数値表示領域４０１に表示された数値が「１」だけ減少する。数値減少ボタン４０２を押圧し続けると数値表示領域４０１に表示された数値が「１」ずつ連続的に減少する。数値減少ボタン４０２をさらに押圧し続けると数値表示領域４０１に表示された数値の減少速度が増大する。
【００４０】
数値増大ボタン４０３は、数値表示領域４０１に表示されている数値を増大させるために使用される。例えば、数値増大ボタン４０３を１回押圧すると数値表示領域４０１に表示された数値が「１」だけ増大する。数値増大ボタン４０３を押圧し続けると数値表示領域４０１に表示された数値が「１」ずつ連続的に増大する。数値増大ボタン４０３をさらに押圧し続けると数値表示領域４０１に表示された数値の増大速度が増大する。
【００４１】
入力確定ボタン４０４は、数値の入力を確定する際に使用される。
【００４２】
図５は、数値入力装置３００が実施する桁数変更手順の一例を示すフロー図である。当該手順は、タッチパネル３０１に上述の数値入力画面４００が表示されたことをトリガとして開始する。
【００４３】
当該手順が開始すると、桁数変更部３０２は、タッチパネル３０１上で２点が押圧されるまで待機する（ステップＳ５０１Ｎｏ、Ｓ５０２Ｎｏ）。２点が押圧された場合、桁数変更部３０２は、押圧位置が数値表示領域４０１に表示された数値の表示位置に重なっているか否かを判断する（ステップＳ５０３）。そして、重なっている場合には、桁数変更部３０２は、押圧されている桁を特定する（ステップＳ５０３Ｙｅｓ）。数値表示領域４０１に表示された数値の表示位置に重なっておらず、押圧されている桁を特定できない場合、桁数変更部３０２は特に何もしない（ステップＳ５０３Ｎｏ）。この場合、ユーザが押圧を解除するのを待ち（ステップＳ５０６Ｎｏ、Ｓ５０６Ｙｅｓ）、さらに、桁数変更部３０２は、タッチパネル３０１上で２点が押圧されるまで待機する（ステップＳ５０１Ｎｏ、Ｓ５０２Ｎｏ）。
【００４４】
例えば、図６では、一方の押圧位置６０１が１桁目の「２」に重なっており、他方の押圧位置６０２が２桁目の「０」に重なっている。この場合、桁数変更部３０２は、押圧されている桁として、「１桁目」と「２桁目」を特定する。
【００４５】
押圧桁を特定した桁数変更部３０２は、２カ所の押圧位置の間の距離の、離反又は接近を監視する（ステップＳ５０４）。２カ所の押圧位置の間の距離が、離反又は接近することなく、押圧が解除された場合、桁数変更部３０２は、タッチパネル３０１上で２点が押圧されるまで待機する（ステップＳ５０４Ｎｏ、Ｓ５０７Ｙｅｓ、Ｓ５０１Ｎｏ、Ｓ５０２Ｎｏ）。一方、押圧が解除されることなく、２カ所の押圧位置の間の距離が、離反又は接近した場合、桁数変更部３０２は、離反又は接近に応じて、桁挿入又は桁削除をそれぞれ実行する（ステップＳ５０４Ｎｏ、Ｓ５０７Ｎｏ、Ｓ５０４Ｙｅｓ、Ｓ５０５）。
【００４６】
例えば、図６に示す例において、２カ所の押圧位置６０１、６０２が数値の配列方向（すなわち、図中の左右方向）に沿って離反するとき、桁数変更部３０２は、２カ所の押圧位置６０１、６０２の間に数字を挿入することで当該数値の桁数を増大させる。特に限定されないが、本実施形態では、２カ所の押圧位置の間の距離が予め指定された閾値を超えた場合、押圧位置６０１、６０２の間に「０」を挿入することで桁数を増大させる。
【００４７】
図７は、桁数が増大された状態を示す図である。図７に示すように、２カ所の押圧位置６０１、６０２が閾値を超えて離反した場合、桁数変更部３０２は、押圧位置６０１により特定された１桁目の「２」と押圧位置６０２により特定された２桁目の「５」との間に「０」を挿入する。当該状態でユーザが押圧を解除すると、数値表示欄４０１には、「２０５」が入力された状態になる（ステップＳ５０７Ｙｅｓ）。このとき、ユーザが入力確定ボタン４０４を押圧すると、数値表示欄４０１に表示されている数値の入力が確定する（ステップＳ５０１Ｙｅｓ）。
【００４８】
なお、特に限定されないが、本実施形態では、図７に示す状態において、２カ所の押圧位置６０１、６０２の押圧が解除されることなくさらに移動され、閾値の２倍を超えて離反した場合、桁数変更部３０２は、図８に示すように、押圧位置６０１により特定された１桁目の「２」と押圧位置６０２により特定された２桁目の「５」との間に「０」を２桁挿入する構成になっている。
【００４９】
また、桁数を増大させた数値を変更する際には、上述のように数値減少ボタン４０２や数値増大ボタン４０３を使用することができる。しかしながら、本実施形態では、数値変更部３０３を使用して桁数を増大させた数値を増減させることもできる。
【００５０】
図９は、数値入力装置３００が実施する数値変更手順の一例を示すフロー図である。当該手順は、タッチパネル３０１に上述の数値入力画面４００が表示されたことをトリガとして開始する。なお、このフローと図５に示すフローとは、同時に並行して実行される。
【００５１】
当該手順が開始すると、数値変更部３０３は、タッチパネル３０１上で２点が押圧されるまで待機する（ステップＳ９０１Ｎｏ、Ｓ９０２Ｎｏ）。２点が押圧された場合、数値変更部３０３は、２カ所の押圧位置の少なくとも一方が数値表示領域４０１に表示された数値を構成する数字と重なっているか否かを判断する（ステップＳ９０３）。そして、重なっている場合には、数値変更部３０３は、押圧されている桁を特定する（ステップＳ９０３Ｙｅｓ）。数値表示領域４０１に表示された数値を構成する数字と重なっておらず、押圧されている桁を特定できない場合、数値変更部３０３は特に何もしない（ステップＳ９０３Ｎｏ）。この場合、数値変更部３０３は、ユーザが押圧を解除するのを待ち（ステップＳ９０６Ｎｏ、Ｓ９０６Ｙｅｓ）、さらに、タッチパネル３０１上で２点が押圧されるまで待機する（ステップＳ９０１Ｎｏ、Ｓ９０２Ｎｏ）。
【００５２】
例えば、図１０では、押圧位置１００１及び押圧位置１００２が２桁目の「０」に重なっている。この場合、数値変更部３０３は、押圧されている桁として、「２桁目」を特定する。なお、ここでは、押圧位置１００１及び押圧位置１００２の双方が２桁目の「０」に重なっているが、少なくとも一方が２桁目の「０」に重なっていれば、当該桁を特定することができる。
【００５３】
押圧桁を特定した数値変更部３０３は、２カ所の押圧位置の間の距離の、離反又は接近を監視する（ステップＳ９０４）。２カ所の押圧位置の間の距離が、離反又は接近することなく、押圧が解除された場合、数値変更部３０３は、タッチパネル３０１上で２点が押圧されるまで待機する（ステップＳ９０４Ｎｏ、Ｓ９０７Ｙｅｓ、Ｓ９０１Ｎｏ、Ｓ９０２Ｎｏ）。一方、押圧が解除されることなく、２カ所の押圧位置の間の距離が、離反又は接近した場合、数値変更部３０３は、離反又は接近に応じて、数値増大又は数値減少をそれぞれ実行する（ステップＳ９０４Ｎｏ、Ｓ９０７Ｎｏ、Ｓ９０４Ｙｅｓ、Ｓ９０５）。
【００５４】
例えば、図１０に示す例において、２カ所の押圧位置１００１、１００２が数値の配列方向と交差する方向（例えば、図中の上下方向）に沿って離反するとき、数値変更部３０３は、特定した桁の数字を増大させる。特に限定されないが、本実施形態では、２カ所の押圧位置により特定した桁の数字を、図中の上下方向の距離増大量に応じて増大させる。すなわち、２カ所の押圧位置１００１、１００２間の距離の増大に応じて、２桁目の数字が「１」ずつ増大する。
【００５５】
一方、２カ所の押圧位置１００１、１００２が数値の配列方向と交差する方向（例えば、図中の上下方向）に沿って接近するとき、数値変更部３０３は、特定した桁の数字を減少させる。特に限定されないが、本実施形態では、２カ所の押圧位置により特定した桁の数字を、図中の上下方向の距離減少量に応じて減少させる。すなわち、２カ所の押圧位置１００１、１００２間の距離の減少に応じて、２桁目の数字が「１」ずつ減少する。
【００５６】
図１１は、数字が増大された状態を示す図である。図１１では、上述の操作により、２桁目が「０」から「４」に変更された状態を示している。当該状態でユーザが押圧を解除すると、数値表示欄４０１には、「２４５」が入力された状態になる（ステップＳ９０７Ｙｅｓ）。このとき、ユーザが入力確定ボタン４０４を押圧すると、数値表示欄４０１に表示されている数値の入力が確定する（ステップＳ９０１Ｙｅｓ）。
【００５７】
なお、数値変更部３０３は、タッチパネル３０１に対する他の操作を認識して数値を増大させる構成を採用することもできる。例えば、数値変更部３０３は、タッチパネル３０１上で押圧位置と重なる、数値表示領域４０１に表示された数値を構成する数字を特定し、当該数字の押圧が所定時間継続されるごとに特定した桁の数字を増大させる構成を採用してもよい。
【００５８】
例えば、図１２に示す例では、押圧位置１２０１が２桁目の数字に重なっている。この場合、数値変更部３０３は、押圧されている桁として「２桁目」を特定する。そして、数値変更部３０３は、２桁目の押圧が所定時間継続されるごとに２桁目の数字を増大させる。図１２では、図１０の例において、当該操作により、２桁目が「０」から「３」に変更された状態を示している。なお、この構成では、数値変更部３０３は、数字が「９」に到達した場合、その後に押圧が所定時間継続されたときに数字を「０」にし、その後に押圧が所定時間継続されるごとに数字を増大させる構成を採用することが好ましい。このように数字を循環させる構成とすることで、数値入力の際の利便性をさらに高めることができる。
【００５９】
このような数字を循環させつつ数字を増大（あるいは減少）させる構成は、上述した、２カ所の押圧位置の間の距離が、離反又は接近した場合、離反又は接近に応じて、数値増大又は数値減少をそれぞれ実行する構成に適用することもできる。この場合、数値変更部３０３は、特定した桁の数字を増大させる過程において数字が「９」に到達した場合、その後、押圧位置間の距離がさらに増大すると数字を「０」にする。そして、その後に、押圧位置間の距離がさらに増大すると、数値変更部３０３は、押圧位置間の距離の増大に応じて特定した桁の数字を増大させる。また、数値変更部３０３は、特定した桁の数字を減少させる過程において数字が「０」に到達した場合、その後、押圧位置間の距離がさらに減少すると数字を「９」にする。そして、その後に、押圧位置間の距離がさらに減少すると、数値変更部３０３は、押圧位置間の距離の減少に応じて特定した桁の数字を減少させる。
【００６０】
続いて、桁数を減少させる場合の操作について説明する。例えば、図１３に示すように、数値表示領域４０１に「２４５」が表示された状態において、一方の押圧位置１３０１が１桁目の「２」に重なっており、他方の押圧位置１３０２が３桁目の「５」に重なっているとする。この場合、桁数変更部３０２は、押圧されている桁として、「１桁目」と「３桁目」を特定する（ステップＳ５０３Ｙｅｓ）。
【００６１】
この例において、２カ所の押圧位置１３０１、１３０２が数値の配列方向（すなわち、図中の左右方向）に沿って接近するとき、桁数変更部３０２は、２カ所の押圧位置１３０１、１３０２の間に数字を削除することで当該数値の桁数を減少させる（ステップＳ５０４Ｙｅｓ、Ｓ５０５）。特に限定されないが、本実施形態では、２カ所の押圧位置の間の距離が予め指定された閾値を超えて近づいた場合、押圧位置１３０１、１３０２の間の「４」を削除することで桁数を減少させる。
【００６２】
図１４は、桁数が減少された状態を示す図である。図１４に示すように、２カ所の押圧位置１３０１、１３０２が閾値を超えて接近した場合、桁数変更部３０２は、押圧位置１３０１により特定された１桁目の「２」と押圧位置１３０２により特定された３桁目の「５」との間の「４」を削除する。当該状態でユーザが押圧を解除すると、数値表示欄４０１には、「２５」が入力された状態になる（ステップＳ５０７Ｙｅｓ）。このとき、ユーザが入力確定ボタン４０４を押圧すると、数値表示欄４０１に表示されている数値の入力が確定する（ステップＳ５０１Ｙｅｓ）。
【００６３】
なお、特に限定されないが、２カ所の押圧位置の間に２桁以上の数字が存在する場合、当該２桁を一回の操作で削除する構成としてもよい。
【００６４】
以上説明したように、この複合機１００では、例えば、タッチしている２本の指の間隔を広げるピンチアウトのような２カ所の押圧位置の離反、タッチしている２本の指の間隔を狭めるピンチインのような２カ所の押圧位置の接近に応じて数値の桁数を変更することができる。すなわち、テンキーのような入力インターフェイスを表示面に配置することなく、数値の桁数を容易に変更することができる。したがって、例えば、小さな画面サイズのタッチパネルであっても、大きな数値の入力や、大きな数値から小さな数値へ設定値の変更を、容易に実施することができる。
【００６５】
また、本実施形態では、数値表示領域に表示された数値を構成する数字の押圧に応じて、当該数字の値を変更する数値変更部３０３を備える構成であるため、テンキーのような入力インターフェイスを表示面に配置することなく、各桁の数字を容易に変更することができる。
【００６６】
なお、上述した実施形態は本発明の技術的範囲を制限するものではなく、既に記載したもの以外でも、本発明の範囲内で種々の変形や応用が可能である。例えば、上記実施形態では、桁数の増大と数値の変更を異なる動作で実現したが、同一の動作で実現することもできる。例えば、桁数変更部３０２は、２カ所の押圧位置が数値の配列方向に沿って離反するとき、２カ所の押圧位置の間の距離が予め指定された閾値を超えた場合、押圧位置６０１、６０２の間に「０」を挿入することで桁数を増大させる。そして、２カ所の押圧位置が解除されることなくさらに移動されて距離が拡がった場合、当該２カ所の押圧位置の間の距離増大量に応じて挿入した桁の数字を増大させる。これにより、桁数の増大と数値の変更を同一の動作で実現することができる。なお、この構成においても、数字の増大に際し、数字を循環させつつ繰り返し増大させる構成を採用することができる。
【００６７】
また、図５及び図９に示したフロー図は、等価な作用を奏する範囲において、各ステップの順序等を適宜変更可能である。
【００６８】
加えて、上述の実施形態では、デジタル複合機として本発明を具体化したが、デジタル複合機に限らず、プリンタ、複写機等の任意の画像形成装置をはじめとする任意の電子機器に本発明を適用することも可能である。さらには、抵抗膜方式のタッチパネルを有する任意の操作装置に本発明を適用することも可能である。
【産業上の利用可能性】
【００６９】
本発明によれば、小さな画面サイズであっても操作性を損なうことがなく、数値入力装置及び電子機器として有用である。
【符号の説明】
【００７０】
１００  複合機（電子機器）
３００  数値入力装置
３０１  タッチパネル
３０２  桁数変更部
３０３  数値変更部
４０１  数値表示領域
【図１】
2015046147.tif 000003
【図２】
2015046147.tif 000004
【図３】
2015046147.tif 000005
【図４】
2015046147.tif 000006
【図５】
2015046147.tif 000007
【図６】
2015046147.tif 000008
【図７】
2015046147.tif 000009
【図８】
2015046147.tif 000010
【図９】
2015046147.tif 000011
【図１０】
2015046147.tif 000012
【図１１】
2015046147.tif 000013
【図１２】
2015046147.tif 000014
【図１３】
2015046147.tif 000015
【図１４】
2015046147.tif 000016