(57)【要約】      （修正有）【課題】タッチスクリーンに表示されるテンキーの操作性を向上させる。【解決手段】表示入力装置は、複数のキーを含むテンキー４０を表示するタッチスクリーンと、制御部とを備える。制御部は、テンキー４０のいずれかのキーがタッチされると、拡大条件が満たされたか否かを判断し、拡大条件が満たされたと判断した場合、タッチスクリーンに拡大処理を行わせることにより、テンキーの表示サイズを拡大処理前よりも大きくさせる。【選択図】図５
2020129333.tif 000002
【特許請求の範囲】
【請求項１】
複数のキーを含むテンキーを表示し、いずれかの前記キーをタッチする操作を受け付けるタッチスクリーンと、
いずれかの前記キーがタッチされると、予め定められた拡大条件が満たされたか否かを判断し、前記拡大条件が満たされたと判断した場合、前記タッチスクリーンに拡大処理を行わせることにより、前記テンキーの表示サイズを前記拡大処理前よりも大きくさせる制御部と、を備えることを特徴とする表示入力装置。
【請求項２】
前記制御部は、いずれかの前記キーがタッチされてから当該タッチされた前記キーに対するタッチが解除されないまま経過した時間であるタッチ時間を計測し、前記タッチ時間が予め定められた閾値時間を超えたとき、前記拡大条件が満たされたと判断することを特徴とする請求項１に記載の表示入力装置。
【請求項３】
前記制御部は、複数の前記キーのそれぞれごとに、前記キーの表示領域を前記キーの中心位置を含む中心部分と前記中心部分以外の周辺部分とに分類し、いずれかの前記キーがタッチされたとき、当該タッチされた前記キーに対するタッチ位置が前記周辺部分内の位置であれば、前記拡大条件が満たされたと判断することを特徴とする請求項１または２に記載の表示入力装置。
【請求項４】
前記制御部は、複数の前記キーの各表示領域を区切る境界を含む境界部分がタッチされたとき、前記拡大条件が満たされたと判断することを特徴とする請求項１〜３のいずれか１項に記載の表示入力装置。
【請求項５】
前記制御部は、タッチされた前記キーに対応付けられた情報を入力するキー入力処理を行い、
前記制御部は、前記境界部分がタッチされた場合、前記キー入力処理を行わず、前記タッチスクリーンに前記拡大処理を行わせることを特徴とする請求項４に記載の表示入力装置。
【請求項６】
前記制御部は、前記テンキーがタッチされたとき、当該タッチされた前記テンキーの表示サイズが所定サイズよりも小さければ、前記拡大条件が満たされたと判断することを特徴とする請求項１〜５のいずれか１項に記載の表示入力装置。
【請求項７】
前記制御部は、前記タッチスクリーンに前記拡大処理を行わせてから予め定められた無効化時間が経過するまで、前記テンキーに対する操作を無効化することを特徴とする請求項１〜６のいずれか１項に記載の表示入力装置。
【請求項８】
前記制御部は、複数の前記キーのそれぞれごとに、前記拡大処理前の前記キーの表示領域である第１領域および前記拡大処理後の前記キーの表示領域である第２領域を認識し、前記第２領域に対して前記第１領域の少なくとも一部が重なる前記キーを短時間無効化キーに設定するとともに、前記第２領域に対して前記第１領域が重ならない前記キーを長時間無効化キーに設定し、
前記制御部は、前記短時間無効化キーに対する操作については、前記タッチスクリーンに前記拡大処理を行わせてから予め定められた第１無効化時間が経過するまで無効化し、前記長時間無効化キーに対する操作については、前記タッチスクリーンに前記拡大処理を行わせてから前記第１無効化時間よりも長い予め定められた第２無効化時間が経過するまで無効化することを特徴とする請求項１〜６のいずれか１項に記載の表示入力装置。
【請求項９】
前記制御部は、複数の前記キーのそれぞれごとに、前記拡大処理前の前記キーの表示領域である第１領域および前記拡大処理後の前記キーの表示領域である第２領域を認識するとともに、前記第１領域の面積および前記第１領域のうち前記第２領域と重なる重畳部分の面積を認識し、前記第１領域の面積に対する前記重畳部分の面積の比率が所定比率以上となる前記キーを短時間無効化キーに設定するとともに、前記比率が前記所定比率未満となる前記キーを長時間無効化キーに設定し、
前記制御部は、前記短時間無効化キーに対する操作については、前記タッチスクリーンに前記拡大処理を行わせてから予め定められた第１無効化時間が経過するまで無効化し、前記長時間無効化キーに対する操作については、前記タッチスクリーンに前記拡大処理を行わせてから前記第１無効化時間よりも長い予め定められた第２無効化時間が経過するまで無効化することを特徴とする請求項１〜６のいずれか１項に記載の表示入力装置。
【請求項１０】
前記制御部は、前記拡大条件が満たされたと判断した場合、所定タイミングで前記タッチスクリーンに前記拡大処理を行わせ、
前記所定タイミングは、前記テンキーに対するタッチが解除されたときであることを特徴とする請求項１〜９のいずれか１項に記載の表示入力装置。
【請求項１１】
前記制御部は、前記タッチスクリーンに前記拡大処理を行わせて以降、前記テンキーが配された画面のうち前記テンキーの表示領域以外の領域がタッチされると、前記テンキーの表示サイズを前記拡大処理前の表示サイズに復帰させることを特徴とする請求項１〜１０のいずれか１項に記載の表示入力装置。
【請求項１２】
前記制御部は、前記拡大処理後の前記テンキーが操作されないまま経過した未操作時間を計測し、前記未操作時間が予め定められた上限時間に達したとき、前記テンキーの表示サイズを前記拡大処理前の表示サイズに復帰させることを特徴とする請求項１〜１１のいずれか１項に記載の表示入力装置。
【請求項１３】
請求項１〜１２のいずれか１項に記載の表示入力装置を備えることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示入力装置およびそれを備える画像形成装置に関する。
【背景技術】
【０００２】
複合機のような画像形成装置には、表示入力装置が設置される。表示入力装置は、印刷に関する設定画面など種々の画面を表示し、ユーザーから操作を受け付ける。
【０００３】
たとえば、特許文献１の表示入力装置（操作パネル）は、タッチスクリーンを備える。タッチスクリーンは、ソフトウェアキーを表示し、表示中のソフトウェアキーに対するキー操作を受け付ける。ソフトウェアキーの表示領域をタッチする操作がキー操作として受け付けられる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−２１８７７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
画像形成装置に設置される表示入力装置には、複数のキー（数値キーや記号キー）を含むテンキーを表示するものがある。テンキーを操作することにより、数値や記号を表示入力装置に入力することができる。たとえば、印刷部数の入力時にテンキーが使用される。言い換えると、印刷に関する設定画面にテンキーが配される。
【０００６】
テンキーに含まれる複数のキーは、通常、マトリクス状に配される。このため、テンキーの表示サイズ（複数のキーの各表示サイズ）が小さければ、テンキーの操作性が悪くなる（所望のキーの表示領域にタッチ位置を合わせ難い）。たとえば、或るキーをタッチしようとしていたにもかかわらず当該キーに隣接する他のキーをタッチしてしまう、という不都合が発生する（誤操作が発生する）。
【０００７】
本発明は、上記課題を解決するためになされたものであり、タッチスクリーンに表示されるテンキーの操作性を向上させることが可能な表示入力装置およびそれを備える画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の第１の局面による表示入力装置は、複数のキーを含むテンキーを表示し、いずれかのキーをタッチする操作を受け付けるタッチスクリーンと、いずれかのキーがタッチされると、予め定められた拡大条件が満たされたか否かを判断し、拡大条件が満たされたと判断した場合、タッチスクリーンに拡大処理を行わせることにより、テンキーの表示サイズを拡大処理前よりも大きくさせる制御部と、を備える。
【０００９】
本発明の第２の局面による画像形成装置は、上記表示入力装置を備える。
【発明の効果】
【００１０】
本発明の構成では、タッチスクリーンに表示されるテンキーの操作性を向上させることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態による操作パネルを備える画像形成装置の構成を示す図
【図２】本発明の一実施形態による操作パネルが表示するテンキーを示す図
【図３】本発明の一実施形態による操作パネルが表示する操作画面を示す図
【図４】本発明の一実施形態による操作パネルが表示する操作画面を示す図
【図５】本発明の一実施形態による操作パネルが行う拡大処理の概要を示す図
【図６】本発明の一実施形態による操作パネルが表示するテンキーの表示領域内に設定される中心部分および周辺部分を示す図
【図７】本発明の一実施形態による操作パネルが表示するテンキーの表示領域内に設定される境界部分を示す図
【図８】本発明の一実施形態による操作パネルが行う拡大処理の流れを示すフローチャート
【図９】本発明の一実施形態による操作パネルが行う無効化処理について説明するための図
【図１０】本発明の一実施形態による操作パネルが行う無効化処理について説明するための図
【図１１】本発明の一実施形態による操作パネルが行う無効化処理について説明するための図
【図１２】本発明の一実施形態による操作パネルが行う無効化処理について説明するための図
【図１３】本発明の一実施形態による操作パネルが第３モードで無効化処理を行う場合に得られる効果について説明するための図
【発明を実施するための形態】
【００１２】
＜画像形成装置の構成＞
図１に示すように、本実施形態の画像形成装置１００は、画像読取部１と印刷部２とを備える。画像読取部１は、原稿を読み取って原稿の画像データを生成する。印刷部２は、画像データ（たとえば、画像読取部１による原稿の読み取りによって得られた原稿の画像データ）に基づく画像を用紙に印刷する。
【００１３】
また、画像形成装置１００は、操作パネル３を備える。操作パネル３は「表示入力装置」に相当する。操作パネル３は、タッチスクリーン３１を備える。タッチスクリーン３１は、表示パネル３２およびタッチパネル３３を含む。表示パネル３２は、液晶表示パネルであってもよいし、有機ＥＬ表示パネルであってもよい。タッチパネル３３は、表示パネル３２の表面上に配置される。
【００１４】
タッチスクリーン３１は、表示パネル３２に種々の画面を表示する。そして、タッチスクリーン３１は、タッチパネル３３を介して、ユーザーから操作を受け付ける。タッチパネル３３をタッチする操作がタッチスクリーン３１に対する操作として受け付けられる。ユーザーの指がタッチスクリーン３１にタッチされる場合もあるし、タッチペンがタッチスクリーン３１にタッチされる場合もある。
【００１５】
また、画像形成装置１００は、主制御部１１０を備える。主制御部１１０は、ＣＰＵ１１１およびメモリー１１２を含む。ＣＰＵ１１１は、制御プログラムおよび制御データに基づき動作し、画像形成装置１００の各部を制御する処理を行う。メモリー１１２は、制御プログラムおよび制御データを記憶する。
【００１６】
また、画像形成装置１００は、通信部１２０を備える。通信部１２０は、ＬＡＮなどのネットワークに画像形成装置１００を接続するための通信インターフェィスである。通信部１２０は、通信回路を含む。通信部１２０は、主制御部１１０に接続される。主制御部１１０は、通信部１２０を用いて、ネットワークに接続された外部機器と通信する。たとえば、画像形成装置１００から外部機器に対して画像データを送信することができる。
【００１７】
操作パネル３は、パネル制御部１３０を備える。パネル制御部１３０は「制御部」に相当する。パネル制御部１３０は、パネルＣＰＵ１３１およびパネルメモリー１３２（ＲＯＭおよびＲＡＭ）を含む。パネルメモリー１３２には、タッチスクリーン３１に画面を表示させるための表示プログラムおよびタッチスクリーン３１に表示する画面の表示データなどが記憶される。
【００１８】
パネル制御部１３０は、主制御部１１０に接続される。パネル制御部１３０は、主制御部１１０から指示を受け、タッチスクリーン３１の表示動作を制御する。また、パネル制御部１３０は、タッチスクリーン３１に対して行われた操作を検知する。
【００１９】
パネル制御部１３０は、タッチスクリーン３１がタッチされるとタッチスクリーン３１から出力される電圧信号に基づき、タッチスクリーン３１に対するタッチ位置およびタッチスクリーン３１に対するタッチ時間（タッチスクリーン３１がタッチされてからタッチスクリーン３１に対するタッチが解除されるまでの時間）の検知を行う。当該検知の結果に基づき、パネル制御部１３０は、タッチスクリーン３１に対して行われた操作を判断する。パネル制御部１３０は、タッチスクリーン３１に対して行われた操作を示す操作信号を主制御部１１０に送信する。
【００２０】
＜テンキーの表示＞
タッチスクリーン３１は、図２に示すようなテンキー４０を配した画面を表示する。テンキー４０は、数値キーおよび記号キーなど複数のキーＫ（ソフトウェアキー）を含む。複数のキーＫは、マトリクス状に配列される。複数のキーＫには、それぞれ、互いに異なる情報（数値および記号など）が対応付けられる。複数のキーＫの各表示領域には、対応する情報が付される。
【００２１】
タッチスクリーン３１は、テンキー４０を配した画面を表示しているとき、複数のキーＫにそれぞれ対応付けられた各情報の入力操作をユーザーから受け付ける。いずれかのキーＫの表示領域をタッチする操作が入力操作として受け付けられる。所望の情報（操作パネル３に入力したい情報）がいずれかのキーＫに対応付けられている場合には、所望の情報に対応するキーＫをタッチする操作（入力操作）を行うことにより、所望の情報を操作パネル３に入力することができる。
【００２２】
パネル制御部１３０は、タッチスクリーン３１が入力操作を受け付けると（いずれかのキーＫがタッチされると）、タッチされたキーＫに対応する情報を操作パネル３に入力するテンキー入力処理を行う。たとえば、パネル制御部１３０は、タッチされたキーＫに対応する情報を入力情報と認識し、タッチスクリーン３１に入力情報を表示させる処理をテンキー入力処理として行う。タッチスクリーン３１は、テンキー４０を配した画面内の所定領域に入力情報を表示する。なお、パネル制御部１３０は、いずれかのキーＫがタッチされた時点ではテンキー入力処理を行わず、タッチされたキーＫに対するタッチが解除された時点でテンキー入力処理を行う。
【００２３】
テンキー４０は、種々の操作画面３０（図３および図４参照）に配される。図３に示す操作画面３０は、データ送信先の設定受付時に表示される画面である。図４に示す操作画面３０は、印刷の設定受付時に表示される画面である。以下、図３に示す操作画面３０に符号３０Ａを付し、図４に示す操作画面３０に符号３０Ｂを付して説明する場合がある。たとえば、操作画面３０Ａでは、データ送信先のアドレスの入力時にテンキー４０が使用される。操作画面３０Ｂでは、印刷部数の入力時にテンキー４０が使用される。
【００２４】
テンキー４０のデフォルトの表示サイズは画面ごとに予め定められる。操作画面３０Ａに配されるテンキー４０のデフォルトの表示サイズは大サイズである。操作画面３０Ｂに配されるテンキー４０のデフォルトの表示サイズは大サイズよりも小さい。
【００２５】
操作画面３０Ａには、大サイズのテンキー４０を配するスペースが存在する。したがって、操作画面３０Ａに配されるテンキー４０のデフォルトの表示サイズは大サイズに設定される。一方で、操作画面３０Ｂには、大サイズのテンキー４０を配するスペースが存在しない。このため、操作画面３０Ｂに配されるテンキー４０のデフォルトの表示サイズは大サイズよりも小さいサイズに設定される。
【００２６】
＜拡大処理＞
（概要）
操作画面３０Ａ（図３参照）では、テンキー４０の表示サイズが大きいので、テンキー４０の操作性に問題はない。しかし、操作画面３０Ｂ（図４参照）では、テンキー４０の表示サイズが小さいので、テンキー４０の操作性が悪い。
【００２７】
そこで、パネル制御部１３０は、テンキー４０を含む画面の表示中、予め定められた拡大条件が満たされたか否かを判断する。拡大条件が満たされたと判断した場合、パネル制御部１３０は、テンキー４０の表示サイズ（テンキー４０の表示領域のサイズ）を大きくする拡大処理をタッチスクリーン３１に行わせる。タッチスクリーン３１が拡大処理を行うことにより、図５に示すように、複数のキーＫの各表示サイズ（複数のキーＫの各表示領域のサイズ）が拡大処理前よりも大きくなる。たとえば、タッチスクリーン３１により拡大処理が行われた場合には、テンキー４０の表示サイズが大サイズ（図３に示すテンキー４０の表示サイズと同じサイズ）となる。
【００２８】
図５では、拡大処理前のテンキー４０を上図に示し、拡大処理後のテンキー４０を下図に示す。また、図５下図では、拡大処理前の複数のキーＫの各表示領域を破線で示す。
【００２９】
パネル制御部１３０は、タッチスクリーン３１に拡大処理を行わせるとき、テンキー４０の表示領域内の位置を基準位置に設定する。基準位置については後述する。そして、パネル制御部１３０は、基準位置を中心にテンキー４０の表示サイズを拡大させる。すなわち、パネル制御部１３０は、タッチスクリーン３１に拡大処理を行わせるとき、基準位置を拡大中心に設定する。図５では、情報「１」に対応するキーＫの中心位置が基準位置に設定された場合を図示する。
【００３０】
（拡大条件が満たされたか否かの判断）
拡大条件には、第１条件、第２条件、第３条件および第４条件がある。パネル制御部１３０は、第１〜第４条件のいずれかが満たされた場合にタッチスクリーン３１に拡大処理を行わせる。
【００３１】
１．第１条件
パネル制御部１３０は、テンキー４０の表示中、いずれかのキーＫがタッチされると、計時を開始する。パネル制御部１３０は、いずれかのキーＫがタッチされてから当該タッチされたキーＫに対するタッチが解除されないまま経過した時間であるタッチ時間を計測する。そして、タッチ時間が予め定められた閾値時間（数百ｍ秒〜数秒）を超えたとき、パネル制御部１３０は、拡大条件（第１条件）が満たされたと判断する。また、パネル制御部１３０は、拡大条件が満たされたと判断したとき（いずれかのキーＫに対するタッチ時間が閾値時間を超えたとき）、そのときにタッチされていたキーＫの中心位置を基準位置に設定する。
【００３２】
たとえば、表示中のテンキー４０の表示サイズがユーザーにとって操作し難いサイズである場合（テンキー４０の表示サイズが小さ過ぎる場合）には、ユーザーはテンキー４０を慎重に操作する。言い換えると、ユーザーは所望のキーＫ（入力したい情報に対応するキーＫ）を慎重にタッチする。したがって、タッチ時間が長くなり、タッチ時間が閾値時間を超える。これにより、テンキー４０の表示サイズがユーザーにとって操作し難いサイズである場合にテンキー４０の表示サイズが大きくなる。
【００３３】
２．第２条件
パネル制御部１３０は、図６に示すように、テンキー４０の複数のキーＫのそれぞれについて、キーＫの表示領域を中心部分Ｐ１と周辺部分Ｐ２とに分類する。言い換えると、パネル制御部１３０は、各キーＫの表示領域内に中心部分Ｐ１および周辺部分Ｐ２を設定する。中心部分Ｐ１は、キーＫの表示領域のうちキーＫの中心位置を含む部分である。周辺部分Ｐ２は、キーＫの表示領域のうち中心部分Ｐ１以外の部分（中心部分Ｐ１を囲む部分）である。図６では、中心部分Ｐ１と周辺部分Ｐ２とを区別し易くするため、中心部分Ｐ１を破線で囲む。
【００３４】
パネル制御部１３０は、テンキー４０の表示中、いずれかのキーＫがタッチされると、当該タッチされたキーＫに対するタッチ位置を認識する。そして、当該認識したタッチ位置が周辺部分Ｐ２内の位置であるとき、パネル制御部１３０は、拡大条件（第２条件）が満たされたと判断する。また、パネル制御部１３０は、拡大条件が満たされたと判断したとき（いずれかのキーＫの周辺部分Ｐ２がタッチされたとき）、そのときにタッチされていたキーＫの中心位置を基準位置に設定する。
【００３５】
たとえば、ユーザーは所望のキーＫをタッチするとき、操作パネル３で誤検知が発生するのを抑制するため、所望のキーＫの中心部分Ｐ１にタッチ位置を合わせる。しかし、テンキー４０の表示サイズがユーザーにとって操作し難いサイズである場合（テンキー４０の表示サイズが小さ過ぎる場合）には、タッチ位置が中心部分Ｐ１から外れることが多々ある。すなわち、ユーザーの意図に反して、タッチ位置が周辺部分Ｐ２内の位置となる。これにより、テンキー４０の表示サイズがユーザーにとって操作し難いサイズである場合にテンキー４０の表示サイズが大きくなる。
【００３６】
なお、パネル制御部１３０は、タッチ時間が閾値時間を超えていなくても、タッチ位置が周辺部分Ｐ２内の位置であれば、拡大条件が満たされたと判断する。逆に、パネル制御部１３０は、タッチ位置が中心部分Ｐ１内の位置であっても、タッチ時間が閾値時間を超えていれば、拡大条件が満たされたと判断する。
【００３７】
３．第３条件
パネル制御部１３０は、図７に示すように、テンキー４０の複数のキーＫの各表示領域を区切る境界を含む境界部分Ｐｂをテンキー４０の表示領域内に設定する。具体的には、上下方向に隣接する２つのキーＫの境界を含む部分、左右方向に隣接する２つのキーＫの境界を含む部分、および、斜め方向に隣接する２つのキーＫの境界を含む部分、がそれぞれ境界部分Ｐｂに設定される。なお、周辺部分Ｐ２の一部は境界部分Ｐｂと重なる。図７では、境界部分Ｐｂを破線で囲み、ハッチングを付す。
【００３８】
パネル制御部１３０は、テンキー４０の表示中、テンキー４０の境界部分Ｐｂがタッチされたとき（テンキー４０に対するタッチ位置が境界部分Ｐｂ内の位置であるとき）、拡大条件（第３条件）が満たされたと判断する。また、パネル制御部１３０は、拡大条件が満たされたと判断したとき（境界部分Ｐｂがタッチされたとき）、そのときにタッチされていた位置を基準位置に設定する。
【００３９】
たとえば、ユーザーは所望のキーＫをタッチするとき、操作パネル３で誤検知が発生するのを抑制するため、所望のキーＫの中心部分Ｐ１にタッチ位置を合わせる。しかし、テンキー４０の表示サイズがユーザーにとって操作し難いサイズである場合（テンキー４０の表示サイズが小さ過ぎる場合）には、タッチ位置が中心部分Ｐ１から外れることが多々ある。場合によっては、ユーザーの意図に反して、タッチ位置が境界部分Ｐｂ内の位置となる。これにより、テンキー４０の表示サイズがユーザーにとって操作し難いサイズである場合にテンキー４０の表示サイズが大きくなる。
【００４０】
ここで、パネル制御部１３０は、境界部分Ｐｂがタッチされたとき、テンキー入力処理を行わず、タッチスクリーン３１に拡大処理を行わせる。すなわち、ユーザーがテンキー４０のうち或るキーＫと他のキーＫとの境界をタッチした場合には、テンキー４０の表示サイズは拡大される。しかし、ユーザーが入力しようとしていた情報はタッチスクリーン３１に入力（表示）されない。
【００４１】
４．第４条件
パネル制御部１３０は、タッチスクリーン３１が表示しているテンキー４０の表示サイズを認識する。そして、パネル制御部１３０は、テンキー４０がタッチされたとき、当該タッチされたテンキー４０の表示サイズが所定サイズ（予め定められた大サイズよりも小さいサイズ）よりも小さければ、拡大条件（第４条件）が満たされたと判断する。また、パネル制御部１３０は、拡大条件が満たされたと判断したとき（所定サイズよりも小さいサイズで表示されているテンキー４０がタッチされたとき）、そのときにタッチされていた位置を基準位置に設定する。
【００４２】
所定サイズは、人の指先の一般的な大きさに基づき予め定められる。たとえば、所定サイズは、一般的な大きさの指先（人差し指の指先）をキーＫの１つ分の表示領域に収めることが可能な最小のサイズである。
【００４３】
なお、パネル制御部１３０は、所定サイズよりも小さい表示サイズでテンキー４０が表示されているとき、テンキー４０がタッチされると、タッチ時間およびタッチ位置にかかわらず、拡大条件が満たされたと判断する。表示中のテンキー４０の表示サイズが所定サイズ以上である場合には、いずれかのキーＫを閾値時間が超えるまでタッチし続けると、拡大条件が満たされたと判断される。また、表示中のテンキー４０の表示サイズが所定サイズ以上である場合には、周辺部分Ｐ２をタッチしたり、境界部分Ｐｂをタッチしたりすると、拡大条件が満たされたと判断される。
【００４４】
（拡大処理を行うタイミング）
パネル制御部１３０は、拡大条件が満たされたと判断すると、所定タイミングでタッチスクリーン３１に拡大処理を行わせる。以下に、図８に示すフローチャートを参照し、具体的に説明する。図８に示すフローチャートは、テンキー４０がタッチされたとパネル制御部１３０が判断したときにスタートする。
【００４５】
ステップＳ１において、パネル制御部１３０は、拡大条件としての第２〜第４条件のいずれかが満たされているか否かを判断する。その結果、第２〜第４条件のいずれも満たされていないとパネル制御部１３０が判断した場合には、ステップＳ２に移行する。パネル制御部１３０は、表示中のテンキー４０の表示サイズが所定サイズ以上であり、かつ、テンキー４０に対するタッチ位置がいずれかのキーＫの中心部分Ｐ１内の位置であれば、第２〜第４条件のいずれも満たされていないと判断する。なお、テンキー４０がタッチされた時点では、第２〜第４条件については満たされているか否かの判断を行うことができるが、第１条件については満たされているか否かの判断を行うことができない。
【００４６】
ステップＳ２において、パネル制御部１３０は、第１条件が満たされたか否かを判断する。その結果、第１条件が満たされていないとパネル制御部１３０が判断した場合には、本フローは終了する（拡大処理は行われない）。パネル制御部１３０は、テンキー４０のいずれかのキーＫの中心部分Ｐ１がタッチされてから閾値時間が経過する前にタッチが解除されると、第１条件が満たされていないと判断する。
【００４７】
ステップＳ１において、第２〜第４条件のいずれかが満たされているとパネル制御部１３０が判断した場合には、ステップＳ３に移行する。また、ステップＳ２において、第１条件が満たされたとパネル制御部１３０が判断した場合には、第２〜第４条件が満たされていなくても、ステップＳ３に移行する。
【００４８】
ステップＳ３において、パネル制御部１３０は、テンキー４０に対するタッチが解除されたか否かを判断する。その結果、テンキー４０に対するタッチが解除されていないとパネル制御部１３０が判断した場合には、ステップＳ３の処理が繰り返される。一方で、テンキー４０に対するタッチが解除されたとパネル制御部１３０が判断した場合には、ステップＳ４に移行する。
【００４９】
ステップＳ４において、パネル制御部１３０は、タッチスクリーン３１に拡大処理を行わせる。すなわち、パネル制御部１３０は、テンキー４０に対するタッチが解除されたことを検知したタイミングでタッチスクリーン３１に拡大処理を行わせる。この構成では、テンキー４０に対するタッチが解除されたことをパネル制御部１３０が検知したタイミングが所定タイミングとなる。
【００５０】
変形例の構成として、第２〜第４条件のいずれかが満たされているとパネル制御部１３０が判断したとき、テンキー４０に対するタッチが解除されていなくても、タッチスクリーン３１による拡大処理が行われてもよい（図８に示すフローチャートからステップＳ３の処理が省略されてもよい）。すなわち、拡大条件が満たされたとパネル制御部１３０が判断したタイミングを所定タイミングとしてもよい。
【００５１】
変形例の構成では、第２〜第４条件のいずれかが満たされているとパネル制御部１３０が判断したとき、テンキー４０に対するタッチが解除されていなくても直ちに、タッチスクリーン３１による拡大処理が行われる。すなわち、テンキー４０がタッチされたタイミングと略同じタイミングでタッチスクリーン３１による拡大処理が行われる。
【００５２】
また、変形例の構成では、第２〜第４条件のいずれも満たされていなければ、第１条件が満たされたか否かの判断がパネル制御部１３０によって行われる。そして、第１条件が満たされたとパネル制御部１３０が判断したとき、テンキー４０に対するタッチが解除されていなくても直ちに、タッチスクリーン３１による拡大処理が行われる。すなわち、テンキー４０のいずれかのキーＫの中心部分Ｐ１に対するタッチ時間が閾値時間を超えたタイミングでタッチスクリーン３１による拡大処理が行われる。
【００５３】
なお、拡大処理の実行タイミング（所定タイミング）の設定をユーザーが任意に行えてもよい。拡大処理の実行タイミングの設定は操作パネル３がユーザーから受け付ける。
【００５４】
パネル制御部１３０は、タッチスクリーン３１に拡大処理を行わせて以降、復帰条件が満たされたか否かを判断する。復帰条件が満たされたと判断すると、パネル制御部１３０は、テンキー４０の表示サイズを拡大処理前の表示サイズに復帰させる。
【００５５】
復帰条件が満たされたか否かを判断するため、タッチスクリーン３１に拡大処理を行わせて以降、パネル制御部１３０は、拡大処理後のテンキー４０が配された画面のうちテンキー４０の表示領域以外の領域がタッチされたか否かを判断する。そして、テンキー４０の表示領域以外の領域がタッチされたとき、パネル制御部１３０は、復帰条件が満たされたと判断する。
【００５６】
また、復帰条件が満たされたか否かを判断するため、タッチスクリーン３１に拡大処理を行わせて以降、パネル制御部１３０は、テンキー４０が操作されないまま経過した未操作時間を計測する。そして、未操作時間が予め定められた上限時間に達したとき、パネル制御部１３０は、復帰条件が満たされたと判断する。
【００５７】
＜無効化処理＞
パネル制御部１３０は、第１モード、第２モードおよび第３モードのいずれかのモードで無効化処理を行う。以下に具体的に説明する。
【００５８】
１．第１モード
無効化処理のモードが第１モードである場合、パネル制御部１３０は、タッチスクリーン３１に拡大処理を行わせてから予め定められた無効化時間（たとえば、数百ｍ秒〜数秒）が経過するまで、テンキー４０に対する操作を無効化する。すなわち、パネル制御部１３０は、タッチスクリーン３１に拡大処理を行わせてから無効化時間が経過するまで、テンキー４０に対する操作を有効な操作として検知しない。このため、タッチスクリーン３１による拡大処理が行われて以降、無効化時間が経過する前に、いずれかのキーＫをタッチしても、当該タッチしたキーＫに対応する情報は操作パネル３に入力されない（表示されない）。
【００５９】
２．第２モード
無効化処理のモードが第２モードである場合、パネル制御部１３０は、テンキー４０の複数のキーＫのそれぞれごとに、拡大処理前のキーＫの表示領域および拡大処理後のキーＫの表示領域を認識する。以下の説明では、拡大処理前のキーＫの表示領域を第１領域と称し、拡大処理後のキーＫの表示領域を第２領域と称する。
【００６０】
たとえば、図５に示した拡大処理が行われた場合において、情報「１」に対応するキーＫ（以下、当該キーＫに符号Ｋ１を付す）に着目すると、図９に示すように、領域Ａ１１およびＡ１２がそれぞれキーＫ１の第１領域および第２領域となる。図９では、キーＫ１の第１領域Ａ１１を破線で示し、キーＫ１の第２領域Ａ１２を実線で示す。また、他のキーＫの第１領域を細線の一点鎖線で示す（符号は付さない）。
【００６１】
情報「２」に対応するキーＫ（以下、当該キーＫに符号Ｋ２を付す）に着目すると、図１０に示すように、領域Ａ２１およびＡ２２がそれぞれキーＫ２の第１領域および第２領域となる。図１０では、キーＫ２の第１領域Ａ２１を破線で示し、キーＫ２の第２領域Ａ２２を実線で示す。また、他のキーＫの第１領域を細線の一点鎖線で示す（符号は付さない）。
【００６２】
情報「３」に対応するキーＫ（以下、当該キーＫに符号Ｋ３を付す）に着目すると、図１１に示すように、領域Ａ３１およびＡ３２がそれぞれキーＫ３の第１領域および第２領域となる。図１１では、キーＫ３の第１領域Ａ３１を破線で示し、キーＫ３の第２領域Ａ３２を実線で示す。また、他のキーＫの第１領域を細線の一点鎖線で示す（符号は付さない）。
【００６３】
情報「９」に対応するキーＫ（以下、当該キーＫに符号Ｋ９を付す）に着目すると、図１２に示すように、領域Ａ９１およびＡ９２がそれぞれキーＫ９の第１領域および第２領域となる。図１２では、キーＫ９の第１領域Ａ９１を破線で示し、キーＫ９の第２領域Ａ９２を実線で示す。また、他のキーＫの第１領域を細線の一点鎖線で示す（符号は付さない）。
【００６４】
パネル制御部１３０は、複数のキーＫのそれぞれごとに、第１領域と第２領域とが重なるか否かを判断する。なお、パネル制御部１３０は、第２領域に対して第１領域の少なくとも一部が重なれば、第１領域と第２領域とが重なると判断する。すなわち、パネル制御部１３０は、第１領域と第２領域との重なりが全く無ければ、第１領域と第２領域とが重ならないと判断する。
【００６５】
そして、パネル制御部１３０は、第２領域に対して第１領域の少なくとも一部が重なるキーＫを短時間無効化キーに設定する。一方で、パネル制御部１３０は、第２領域に対して第１領域が重ならないキーＫを長時間無効化キーに設定する。
【００６６】
たとえば、図９に示すキーＫ１では、第２領域Ａ１２に対して第１領域Ａ１１が完全に重なる。図１０に示すキーＫ２では、第２領域Ａ２２に対して第１領域Ａ２１の一部が重なる。図１１に示すキーＫ３では、第２領域Ａ３２に対して第１領域Ａ３１の一部が重なる。したがって、キーＫ１〜Ｋ３は短時間無効化キーに設定される。
【００６７】
一方で、図１２に示すキーＫ９では、第２領域Ａ９２に対して第１領域Ａ９１が重ならない。したがって、キーＫ９は長時間無効化キーに設定される。
【００６８】
パネル制御部１３０は、複数のキーＫのそれぞれを短時間無効化キーおよび長時間無効化キーのいずれかに設定すると、タッチスクリーン３１に拡大処理を行わせる。そして、パネル制御部１３０は、短時間無効化キーに設定したキーＫに対する操作については、タッチスクリーン３１に拡大処理を行わせてから予め定められた第１無効化時間が経過するまで無効化する。一方で、パネル制御部１３０は、長時間無効化キーに設定したキーＫに対する操作については、タッチスクリーン３１に拡大処理を行わせてから予め定められた第２無効化時間が経過するまで無効化する。
【００６９】
ここで、第２無効化時間は第１無効化時間よりも長い。たとえば、第２無効化時間は、第１無効化時間に所定時間（たとえば、１秒以下の時間）を加えた時間に設定される。なお、第１無効化時間は０秒であってもよい。この場合には、タッチスクリーン３１による拡大処理後、短時間無効化キーに設定されたキーＫについては直ちに操作が有効となる。
【００７０】
３．第３モード
無効化処理のモードが第３モードである場合、無効化処理のモードが第２モードである場合と同様、パネル制御部１３０は、テンキー４０の複数のキーＫのそれぞれごとに、拡大処理前のキーＫの表示領域（第１領域）および拡大処理後のキーＫの表示領域（第２領域）を認識する。
【００７１】
ここで、無効化処理のモードが第３モードである場合、パネル制御部１３０は、複数のキーＫのそれぞれごとに、第１領域の面積を認識するとともに、第１領域のうち第２領域と重なる重畳部分の面積を認識する。また、パネル制御部１３０は、複数のキーＫのそれぞれごとに、第１領域の面積に対する重畳部分の面積の比率を求め、当該求めた比率が所定比率以上となるか否かを判断する。たとえば、所定比率は、５０％〜１００％（たとえば、５０％）である。なお、所定比率の設定はユーザーが任意に行うことができる。所定比率の設定は操作パネル３がユーザーから受け付ける。
【００７２】
そして、パネル制御部１３０は、第１領域の面積に対する重畳部分の面積の比率が所定比率以上となるキーＫを短時間無効化キーに設定する。一方で、パネル制御部１３０は、第１領域の面積に対する重畳部分の面積の比率が所定比率未満となるキーＫを長時間無効化キーに設定する。
【００７３】
たとえば、図９に示すキーＫ１では、第２領域Ａ１２に対して第１領域Ａ１１が完全に重なる（第１領域Ａ１１の面積に対する重畳部分の面積の比率が所定比率以上となる）。このため、キーＫ１は短時間無効化キーに設定される。
【００７４】
図１０に示すキーＫ２では、第２領域Ａ２２に対して第１領域Ａ２１の５０％以上が重なる（第１領域Ａ２１の面積に対する重畳部分の面積の比率が所定比率以上となる）。このため、キーＫ２は短時間無効化キーに設定される。
【００７５】
一方で、図１１に示すキーＫ３では、第２領域Ａ３２に対して第１領域Ａ３１の一部が重なるが、その重なりは極小さい（第１領域Ａ３１の面積に対する重畳部分の面積の比率が所定比率未満となる）。このため、キーＫ３は長時間無効化キーに設定される。
【００７６】
図１２に示すキーＫ９では、第２領域Ａ９２に対して第１領域Ａ９１が重ならない（第１領域Ａ９１の面積に対する重畳部分の面積の比率が所定比率未満となる）。このため、キーＫ９は長時間無効化キーに設定される。
【００７７】
パネル制御部１３０は、複数のキーＫのそれぞれを短時間無効化キーおよび長時間無効化キーのいずれかに設定すると、タッチスクリーン３１に拡大処理を行わせる。そして、パネル制御部１３０は、短時間無効化キーに設定したキーＫに対する操作については、タッチスクリーン３１に拡大処理を行わせてから予め定められた第１無効化時間が経過するまで無効化する。一方で、パネル制御部１３０は、長時間無効化キーに設定したキーＫに対する操作については、タッチスクリーン３１に拡大処理を行わせてから予め定められた第２無効化時間（第１無効化時間よりも長い時間）が経過するまで無効化する。なお、第３モードの第１無効化時間および第２無効化時間は第２モードと同じである。
【００７８】
本実施形態の操作パネル３（表示入力装置）は、上記のように、複数のキーＫを含むテンキー４０を表示し、いずれかのキーＫをタッチする操作を受け付けるタッチスクリーン３１と、いずれかのキーＫがタッチされると、拡大条件が満たされたか否かを判断し、拡大条件が満たされたと判断した場合、タッチスクリーン３１に拡大処理を行わせることにより、テンキー４０の表示サイズを拡大処理前よりも大きくさせるパネル制御部１３０（制御部）と、を備える。
【００７９】
本実施形態の構成では、ユーザーがテンキー４０に対して拡大条件を満たすようなタッチ操作（テンキー４０の表示サイズがユーザーにとって操作し難いサイズである場合に行われる可能性が高い操作）を行うと、自動的に拡大処理が行われる。これにより、テンキー４０の表示サイズが拡大処理前よりも大きくなる。その結果、テンキー４０の操作性が向上し、ユーザーが所望のキーＫとは異なるキーＫを操作するという誤操作が発生し難くなる。また、テンキー４０の表示サイズを大きくするための専用の操作を別途行わなくても、テンキー４０の表示サイズが自動的に大きくなるので、ユーザーにとっては利便性が良い。
【００８０】
なお、テンキー４０の画面内での表示サイズを最初から大きくしておけば、誤操作の発生は抑制される。しかし、この場合には、テンキー４０の配置スペースを確保するため、画面内の他のソフトウェアキーの表示サイズを小さくする必要がある。他のソフトウェアの表示サイズを小さくすると、他のソフトウェアの操作性が悪くなる。したがって、本実施形態の構成のように、テンキー４０の表示サイズがユーザーにとって操作し難いサイズである場合であってテンキー４０が操作されている場合にのみ、テンキー４０の表示サイズを大きくするのが好ましい。
【００８１】
また、本実施形態の構成では、上記のように、パネル制御部１３０は、第１条件、第２条件、第３条件および第４条件のいずれかが満たされた場合にタッチスクリーン３１に拡大処理を行わせる。これにより、テンキー４０の表示サイズがユーザーにとって操作し難いサイズである可能性が高い場合にのみテンキー４０の表示サイズを大きくすることができる。すなわち、テンキー４０の表示サイズが不必要に大きくなるのを抑制することができる。
【００８２】
また、本実施形態の構成では、上記のように、パネル制御部１３０は、第１モード、第２モードおよび第３モードのいずれかのモードで無効化処理を行う。
【００８３】
無効化処理のモードが第１モードである場合、パネル制御部１３０は、タッチスクリーン３１に拡大処理を行わせてから無効化時間が経過するまで、テンキー４０の複数のキーＫに対する各操作を無効化する。これにより、ユーザー所望のキーＫの表示領域が拡大処理前と拡大処理後とで異なっていることに起因して、ユーザーが所望のキーＫとは異なるキーＫを誤って操作しても、ユーザー所望のキーＫに対応する情報と異なる情報（ここでは、誤情報と称する）が操作パネル３に入力されるのを抑制することができる。仮に、誤情報が操作パネル３に入力されると、誤情報の入力をキャンセルするキャンセル操作を行わなければならないので、ユーザーにとっては煩わしく利便性が悪い。
【００８４】
ここで、拡大中心に近い位置に配されたキーＫほど、拡大処理前の表示領域である第１領域および拡大処理後の表示領域である第２領域の各位置のズレが小さい。このため、ユーザー所望のキーＫの配置位置が拡大中心に近いほど、ユーザーが所望のキーＫとは異なるキーＫを操作するという誤操作が発生し難くなる。したがって、ユーザーの利便性を考慮すると、拡大中心に近い位置に配されたキーＫについては、拡大中心から遠い位置に配されたキーＫよりも、操作を無効化する時間を短くするのが好ましい。そこで、無効化処理のモードには第２モードがある。
【００８５】
無効化処理のモードが第２モードである場合、パネル制御部１３０は、第２領域に対して第１領域の少なくとも一部が重なるキーＫ（第１領域および第２領域の各位置のズレが小さいキーＫ）を短時間無効化キーに設定するとともに、第２領域に対して第１領域が重ならないキーＫ（第１領域および第２領域の各位置のズレが大きいキーＫ）を長時間無効化キーに設定する。そして、パネル制御部１３０は、短時間無効化キーに対する操作については、タッチスクリーン３１に拡大処理を行わせてから第１無効化時間が経過するまで無効化し、長時間無効化キーに対する操作については、タッチスクリーン３１に拡大処理を行わせてから第２無効化時間（第１無効化時間よりも長い時間）が経過するまで無効化する。
【００８６】
無効化処理が第２モードで行われる場合には、拡大中心に近い位置に配されたキーＫ（第２領域に対して第１領域の少なくとも一部が重なるキーＫ）が短時間無効化キーに設定され、拡大中心から遠い位置に配されたキーＫ（第２領域に対して第１領域が重ならないキーＫ）が長時間無効化キーに設定される。これにより、拡大中心に近いキーＫに対する操作が無効化される時間を拡大中心から遠いキーＫに対する操作が無効化される時間よりも短くすることができる。
【００８７】
また、無効化処理のモードには第３モードがある。無効化処理のモードが第３モードである場合、パネル制御部１３０は、第１領域の面積に対する重畳部分（第１領域のうち第２領域と重なる部分）の面積の比率が所定比率以上となるキーＫを短時間無効化キーに設定するとともに、第１領域の面積に対する重畳部分の面積の比率が所定比率未満となるキーＫを長時間無効化キーに設定する。そして、パネル制御部１３０は、短時間無効化キーに対する操作については、タッチスクリーン３１に拡大処理を行わせてから第１無効化時間が経過するまで無効化し、長時間無効化キーに対する操作については、タッチスクリーン３１に拡大処理を行わせてから第２無効化時間（第１無効化時間よりも長い時間）が経過するまで無効化する。
【００８８】
無効化処理が第３モードで行われる場合には、拡大中心により近い位置に配されたキーＫ（第１領域の面積に対する重畳部分の面積の比率が所定比率以上となるキーＫ）だけを短時間無効化キーに設定することができる。さらに、無効化処理が第３モードで行われる場合には、以下の効果が得られる。
【００８９】
たとえば、図９に示すように、ユーザー所望のキーＫがキーＫ１であり、ユーザーが拡大処理後にキーＫ１の第１領域Ａ１１をタッチした場合には、第１領域Ａ１１は第２領域Ａ１２と完全に重なるので、ユーザーのタッチ位置はキーＫ１の第２領域Ａ１２から外れない。一方で、図１３に示すように、ユーザー所望のキーＫがキーＫ９であり、ユーザーが拡大処理後にキーＫ９の第１領域Ａ９１を誤ってタッチした場合には、ユーザーのタッチ位置がキーＫ９の第２領域Ａ９２から外れる。第１領域Ａ９１には、情報「５」に対応するキーＫ（符号Ｋ５を付す）および情報「６」に対応するキーＫ（符号Ｋ６を付す）が存在する。したがって、ユーザーによる第１領域Ａ９１に対するタッチがキーＫ５およびＫ６のいずれかに対するタッチとして検知され得る（キーＫ５に対するタッチとして検知され易い）。
【００９０】
しかし、無効化処理のモードが第３モードである場合には、キーＫ６の第１領域Ａ６１の面積に対する重畳部分（第１領域Ａ６１のうちキーＫ６の第２領域Ａ６２と重畳する部分）の面積の比率が所定比率（５０％〜１００％）未満であるため、キーＫ６は長時間無効化キーに設定される。また、キーＫ５の第１領域Ａ５１の面積に対する重畳部分（第１領域Ａ５１のうちキーＫ５の第２領域Ａ５２と重畳する部分）の面積の比率は比較的大きいが、所定比率を比較的大きい値に調整しておくことにより、キーＫ５も長時間無効化キーに設定される。長時間無効化キーに設定されたキーＫに対する操作が無効化される時間は長くなる。これにより、ユーザーが第１領域Ａ９１をタッチしても（ユーザーのタッチ位置が第２領域Ａ９２から外れていても）、誤情報が入力されるのを抑制することができる。
【００９１】
また、本実施形態の構成では、上記のように、パネル制御部１３０は、拡大条件が満たされたと判断した場合、テンキー４０に対するタッチが解除されたことを検知したタイミングでタッチスクリーン３１に拡大処理を行わせる。ここで、ユーザーが所望のキーＫをタッチしているとき（ユーザーが所望のキーＫに対するタッチを解除する前）に拡大処理が行われると、拡大処理後のタッチ位置がユーザー所望のキーＫの表示領域から外れる恐れがある。拡大処理後のタッチ位置がユーザー所望のキーＫの表示領域から外れた状態でユーザーがタッチを解除すると、ユーザー所望のキーＫに対応する情報とは異なる情報が操作パネル３に入力される。したがって、拡大処理を行うタイミングはテンキー４０に対するタッチが解除されたことをパネル制御部１３０が検知したタイミングであることが好ましい。
【００９２】
また、本実施形態の構成では、上記のように、パネル制御部１３０は、タッチスクリーン３１に拡大処理を行わせて以降、テンキー４０が配された画面のうちテンキー４０の表示領域以外の領域がタッチされると、テンキー４０の表示サイズを拡大処理前の表示サイズに復帰させる。これにより、簡単な操作で（画面をタッチするだけで）、テンキー４０の表示サイズを拡大処理前の表示サイズに戻すことができるので、ユーザーにとっては利便性が良い。
【００９３】
また、本実施形態では、上記のように、パネル制御部１３０は、拡大処理後のテンキー４０が操作されないまま経過した未操作時間を計測し、未操作時間が予め定められた上限時間に達したとき、テンキー４０の表示サイズを拡大処理前の表示サイズに復帰させる。これにより、テンキー４０の表示サイズを復帰させる操作（画面をタッチする操作）をユーザーがし忘れても、テンキー４０の表示サイズを拡大処理前の表示サイズに復帰させることができる。
【００９４】
今回開示された実施形態および変形例は、すべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記実施形態および変形例の説明ではなく特許請求の範囲によって示され、さらに、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれる。
【符号の説明】
【００９５】
３  操作パネル（表示入力装置）
３１  タッチスクリーン
４０  テンキー
１００  画像形成装置
１３０  パネル制御部（制御部）
【図１】
2020129333.tif 000003
【図２】
2020129333.tif 000004
【図３】
2020129333.tif 000005
【図４】
2020129333.tif 000006
【図５】
2020129333.tif 000007
【図６】
2020129333.tif 000008
【図７】
2020129333.tif 000009
【図８】
2020129333.tif 000010
【図９】
2020129333.tif 000011
【図１０】
2020129333.tif 000012
【図１１】
2020129333.tif 000013
【図１２】
2020129333.tif 000014
【図１３】
2020129333.tif 000015