(57)【特許請求の範囲】
【請求項１】
画面を表示する表示部を備えた装置であって、
前記表示部へのタップを検知するタップ検知手段と、
前記タップ検知手段にて１度目のタップを検知してからダブルタップとなる２度目のタップを検知するまでの間に、前記表示部にメッセージを表示させる事態を検知する事態発生検知手段と、
前記タップ検知手段にて２度目のタップを検知した後で、前記事態発生検知手段にて検知した事態に関するメッセージを前記表示部に表示する第１のメッセージ表示手段とをさらに備えた、装置。
【請求項２】
前記タップ検知手段にて１度目のタップを検知してから所定時間の間、前記タップ検知手段にて２度目のタップを検知しない場合、前記事態発生検知手段にて検知した事態に関するメッセージを前記表示部に表示する第２のメッセージ表示手段をさらに備えた、請求項１に記載の装置。
【請求項３】
前記タップ検知手段にて２度目のタップを検知した場合に、前記表示部の画面をダブルタップの処理に伴う画面に遷移する画面遷移手段をさらに備え、
前記第１のメッセージ表示手段は、前記画面遷移手段にて前記表示部の画面を遷移した後で、前記事態発生検知手段にて検知した事態に関するメッセージを前記表示部に表示する、請求項１または２に記載の装置。
【請求項４】
前記画面遷移手段にて前記表示部の画面を遷移することと、前記第１のメッセージ表示手段にてメッセージを前記表示部に表示することとのいずれを優先するかの設定を受け付ける優先設定受付手段をさらに備えた、請求項３に記載の装置。
【請求項５】
前記第１のメッセージ表示手段にてメッセージを表示する前に、前記事態発生検知手段にて検知した事態に関するメッセージの表示が不要になった場合には、前記第１のメッセージ表示手段によるメッセージの表示をキャンセルするメッセージキャンセル手段をさらに備えた、請求項１〜４のいずれかに記載の装置。
【請求項６】
前記第１のメッセージ表示手段は、前記事態発生検知手段にて検知した事態によってダブルタップの処理が実行不可である場合に、前記表示部の画面をダブルタップの処理に伴う画面に遷移するよりも優先して、前記事態発生検知手段にて検知した事態に関するメッセージを前記表示部に表示する優先表示手段を含む、請求項１〜５のいずれかに記載の装置。
【請求項７】
前記優先表示手段は、
前記事態発生検知手段にて検知した事態と、前記事態発生検知手段にて検知した事態の発生により実行不可となるダブルタップの処理との関係を記憶する記憶手段と、
前記タップ検知手段にて検知した２度目のタップに基づくダブルタップの処理が実行不可であるか否かを、前記記憶手段にて記憶した関係に基づいて判別する判別手段とを含む、請求項６に記載の装置。
【請求項８】
前記タップ検知手段にて検知した２度目のタップに基づくダブルタップの処理の実行不可が解消されずに、前記優先表示手段にて表示したメッセージが前記表示部から消去された場合、ダブルタップの処理をキャンセルするダブルタップキャンセル手段をさらに備えた、請求項６または７に記載の装置。
【請求項９】
前記第１のメッセージ表示手段は、前記タップ検知手段にて２度目のタップを受け付けた位置とは異なる位置に、前記事態発生検知手段にて検知した事態に関するメッセージを消去するキーをさらに表示する、請求項１〜８のいずれかに記載の装置。
【請求項１０】
前記第１のメッセージ表示手段は、前記事態発生検知手段にて検知した事態に関するメッセージを表示したタイミングよりも遅延したタイミングで、前記事態発生検知手段にて検知した事態に関するメッセージを消去するキーをさらに表示する、請求項１〜９のいずれかに記載の装置。
【請求項１１】
前記第１のメッセージ表示手段は、前記タップ検知手段にて２度目のタップを受け付けた位置とは異なる位置に表示する方法と、前記事態発生検知手段にて検知した事態に関するメッセージを表示したタイミングよりも遅延したタイミングで表示する方法とのうちいずれの方法で、前記事態発生検知手段にて検知した事態に関するメッセージを消去するキーを表示するかの設定を受け付けるキー表示設定受付手段を含む、請求項１〜１０のいずれかに記載の装置。
【請求項１２】
画面を表示する表示部を備えたユーザーインターフェースの制御方法であって、
前記表示部へのタップを検知するタップ検知ステップと、
前記タップ検知ステップにて１度目のタップを検知してからダブルタップとなる２度目のタップを検知するまでの間に、前記表示部にメッセージを表示させる事態を検知する事態発生検知ステップと、
前記タップ検知ステップにて２度目のタップを検知した後で、前記事態発生検知ステップにて検知した事態に関するメッセージを前記表示部に表示する第１のメッセージ表示ステップとを備えた、ユーザーインターフェースの制御方法。
【請求項１３】
画面を表示する表示部を備えたユーザーインターフェースの制御プログラムであって、
前記表示部へのタップを検知するタップ検知ステップと、
前記タップ検知ステップにて１度目のタップを検知してからダブルタップとなる２度目のタップを検知するまでの間に、前記表示部にメッセージを表示させる事態を検知する事態発生検知ステップと、
前記タップ検知ステップにて２度目のタップを検知した後で、前記事態発生検知ステップにて検知した事態に関するメッセージを前記表示部に表示する第１のメッセージ表示ステップとをコンピュータに実行させる、ユーザーインターフェースの制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画面を表示する表示部を備えた装置、ユーザーインターフェースの制御方法、およびユーザーインターフェースの制御プログラムに関し、より特定的には、ダブルタップを検知する装置、ユーザーインターフェースの制御方法、およびユーザーインターフェースの制御プログラムに関する。
【背景技術】
【０００２】
ＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）などの一般的な画像形成装置には、ユーザーインターフェースとして操作パネルが設けられている。操作パネルは、ソフトウェアキーや各種情報を表示するＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの表示部と、表示部の前面に重ねて配置され、ユーザーの操作指などによる操作を受け付けるタッチパネルと、表示部の周囲に設けられたハードウェアキーとを備えている。タッチパネルは、表示部に表示されたソフトウェアキーに対して、タッチパネルに触れて離す動作であるタップがなされると、そのキーに割り当てられた指示情報などを出力する。
【０００３】
ソフトウェアキーとは、タッチパネル上に表示されるキー群である。ユーザーは、タッチパネルディスプレイの所定の領域に触れることによりソフトウェアキーの操作を行う。タッチパネルディスプレイ上には、所定の機能が割り付けられたソフトウェアキーが様々な形状で表示され、不要になれば画面上から消去される。ハードウェアキーとは、物理的な実体性を備えたボタン状のキー群である。ユーザーは、ハードウェアキーを押下することによりハードウェアキーの操作を行う。
【０００４】
操作パネルは、画像形成装置にトラブルが発生した場合（用紙切れ、ジャム、またはネットワーク接続不可など）、画像形成装置の指示に従って、そのトラブルをユーザーに知らせるためのメッセージをタッチパネルに自動的に表示させる。このメッセージは、たとえばポップアップ形式で表示される。
【０００５】
タッチパネルに関する技術は、たとえば下記特許文献１および２に開示されている。下記特許文献１には、ユーザーがタッチパネル上の選択用アイコンに触れた場合に、タッチパネルからの座標情報に基づいてタッチされた選択用アイコンを特定し、選択用アイコンに対応する決定用アイコンを、選択用アイコンの隣接領域に重畳表示する技術が開示されている。ユーザーが決定用アイコンに触れた場合には、選択用アイコンの選択が確定される。
【０００６】
下記特許文献２には、以下の技術が開示されている。表示制御部は、操作目標となるキー画像などを表示部に表示する。領域記憶部は、表示されるキー画像に対応する受付領域（領域情報）を記憶する。検出部は、ユーザーによるタッチ操作を検知し、そのタッチ位置を検出する。判定部は、検出されたタッチ位置が、領域記憶部に記憶されている受付領域の範囲内かなどを判定する。計時部は、タッチ操作後の経過時間を計時する。そして、領域制御部は、タッチ操作が検出されるとタッチ位置の受付領域を所定の範囲まで拡大し、計時部により所定時間が計時されると、拡大した受付領域を元の大きさまで縮小する。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００９−０４８２４５号公報
【特許文献２】特開２００９−００３８５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ユーザーが行うタッチパネルでの操作の一つに、ダブルタップがある。ダブルタップとは、タッチパネルに触れて離す動作であるタップを２回連続して行う操作である。ダブルタップによれば、１度目のタップで任意のソフトウェアキーを選択し、２度目のタップで選択したソフトウェアキーに関する機能を実行することができ、ユーザーの操作性を高めることができる。
【０００９】
図１８は、従来の技術において、タッチパネルがダブルタップを検知した場合に、表示部に表示される画面の推移を模式的に示す図である。
【００１０】
図１８（ａ）を参照して、操作パネルはボックス選択画面を表示部に表示している。操作パネルは、画像形成装置のボックスに格納された文書ボックスをアイコンとして表示している。ユーザーが、ボックスナンバーが「０００００００９」の「デザインアイデアレポート」というボックスのアイコンＣ１０１を２回タップした場合、タッチパネルはダブルタップを検知する。タッチパネルがダブルタップを検知すると、操作パネルは、図１８（ｂ）に示すように、「デザインアイデアレポート」というボックスに格納されているファイルの一覧を表示部に表示する。
【００１１】
しかしながら、従来の技術にはダブルタップの操作性が悪いという問題があった。
【００１２】
図１９は、従来の技術において、画像形成装置の異常事態などを警告するメッセージを表示する場合に、表示部に表示される画面の推移を模式的に示す図である。
【００１３】
図１９を参照して、従来においては、図１９（ａ）に示すように、ダブルタップにおける１度目のタップをタッチパネルが検知してから、２度目のタップを検知するまでの間に、操作パネルが、図１９（ｂ）に示すように、画像形成装置の異常事態などを警告する警告メッセージＭ１０１をポップアップ形式で表示部に表示することがあった。これにより、ダブルタップの合間にポップアップの警告メッセージＭ１０１が割り込んで表示され、２度目のタップが警告メッセージＭ１０１により妨げられて検知されないことがあった。
【００１４】
上記問題は、画像形成装置のユーザーインターフェースに限られるものではなく、ユーザーインターフェース全般において生じ得る問題であった。
【００１５】
本発明は、上記課題を解決するためのものであり、その目的は、ダブルタップの操作性を向上することのできる、画面を表示する表示部を備えた装置、ユーザーインターフェースの制御方法、およびユーザーインターフェースの制御プログラムを提供することである。
【課題を解決するための手段】
【００１６】
本発明の一の局面に従う装置は、画面を表示する表示部を備えた装置であって、表示部へのタップを検知するタップ検知手段と、タップ検知手段にて１度目のタップを検知してからダブルタップとなる２度目のタップを検知するまでの間に、表示部にメッセージを表示させる事態を検知する事態発生検知手段と、タップ検知手段にて２度目のタップを検知した後で、事態発生検知手段にて検知した事態に関するメッセージを表示部に表示する第１のメッセージ表示手段とをさらに備える。
【００１７】
上記装置において好ましくは、タップ検知手段にて１度目のタップを検知してから所定時間の間、タップ検知手段にて２度目のタップを検知しない場合、事態発生検知手段にて検知した事態に関するメッセージを表示部に表示する第２のメッセージ表示手段をさらに備える。
【００１８】
上記装置において好ましくは、タップ検知手段にて２度目のタップを検知した場合に、表示部の画面をダブルタップの処理に伴う画面に遷移する画面遷移手段をさらに備え、第１のメッセージ表示手段は、画面遷移手段にて表示部の画面を遷移した後で、事態発生検知手段にて検知した事態に関するメッセージを表示部に表示する。
【００１９】
上記装置において好ましくは、画面遷移手段にて表示部の画面を遷移することと、第１のメッセージ表示手段にてメッセージを表示部に表示することとのいずれを優先するかの設定を受け付ける優先設定受付手段をさらに備える。
【００２０】
上記装置において好ましくは、第１のメッセージ表示手段にてメッセージを表示する前に、事態発生検知手段にて検知した事態に関するメッセージの表示が不要になった場合には、第１のメッセージ表示手段によるメッセージの表示をキャンセルするメッセージキャンセル手段をさらに備える。
【００２１】
上記装置において好ましくは、第１のメッセージ表示手段は、事態発生検知手段にて検知した事態によってダブルタップの処理が実行不可である場合に、表示部の画面をダブルタップの処理に伴う画面に遷移するよりも優先して、事態発生検知手段にて検知した事態に関するメッセージを表示部に表示する優先表示手段を含む。
【００２２】
上記装置において好ましくは、優先表示手段は、事態発生検知手段にて検知した事態と、事態発生検知手段にて検知した事態の発生により実行不可となるダブルタップの処理との関係を記憶する記憶手段と、タップ検知手段にて検知した２度目のタップに基づくダブルタップの処理が実行不可であるか否かを、記憶手段にて記憶した関係に基づいて判別する判別手段とを含む。
【００２３】
上記装置において好ましくは、タップ検知手段にて検知した２度目のタップに基づくダブルタップの処理の実行不可が解消されずに、優先表示手段にて表示したメッセージが表示部から消去された場合、ダブルタップの処理をキャンセルするダブルタップキャンセル手段をさらに備える。
【００２４】
上記装置において好ましくは、第１のメッセージ表示手段は、タップ検知手段にて２度目のタップを受け付けた位置とは異なる位置に、事態発生検知手段にて検知した事態に関するメッセージを消去するキーをさらに表示する。
【００２５】
上記装置において好ましくは、第１のメッセージ表示手段は、事態発生検知手段にて検知した事態に関するメッセージを表示したタイミングよりも遅延したタイミングで、事態発生検知手段にて検知した事態に関するメッセージを消去するキーをさらに表示する。
【００２６】
上記装置において好ましくは、第１のメッセージ表示手段は、タップ検知手段にて２度目のタップを受け付けた位置とは異なる位置に表示する方法と、事態発生検知手段にて検知した事態に関するメッセージを表示したタイミングよりも遅延したタイミングで表示する方法とのうちいずれの方法で、事態発生検知手段にて検知した事態に関するメッセージを消去するキーを表示するかの設定を受け付けるキー表示設定受付手段を含む。
【００２７】
本発明の他の局面に従うユーザーインターフェースの制御方法は、画面を表示する表示部を備えたユーザーインターフェースの制御方法であって、表示部へのタップを検知するタップ検知ステップと、タップ検知ステップにて１度目のタップを検知してからダブルタップとなる２度目のタップを検知するまでの間に、表示部にメッセージを表示させる事態を検知する事態発生検知ステップと、タップ検知ステップにて２度目のタップを検知した後で、事態発生検知ステップにて検知した事態に関するメッセージを表示部に表示する第１のメッセージ表示ステップとを備える。
【００２８】
本発明のさらに他の局面に従うユーザーインターフェースの制御プログラムは、画面を表示する表示部を備えたユーザーインターフェースの制御プログラムであって、表示部へのタップを検知するタップ検知ステップと、タップ検知ステップにて１度目のタップを検知してからダブルタップとなる２度目のタップを検知するまでの間に、表示部にメッセージを表示させる事態を検知する事態発生検知ステップと、タップ検知ステップにて２度目のタップを検知した後で、事態発生検知ステップにて検知した事態に関するメッセージを表示部に表示する第１のメッセージ表示ステップとをコンピュータに実行させる。
【発明の効果】
【００２９】
本発明によれば、ダブルタップの操作性を向上することのできる、画面を表示する表示部を備えた装置、ユーザーインターフェースの制御方法、およびユーザーインターフェースの制御プログラムを提供することができる。
【図面の簡単な説明】
【００３０】
【図１】本発明の一実施の形態における画像形成装置の外観を模式的に示す図である。
【図２】画像形成装置１の内部構成を示すブロック図である。
【図３】タッチパネル１３４でダブルタップのうち１度目のタップを検知した場合に、操作パネル１３０が表示部１３３に表示する画面を模式的に示す図である。
【図４】タッチパネル１３４が１度目のタップを検知した場合の画像形成装置１の動作を示すフローチャートである。
【図５】異常検出装置１９０が異常事態の発生を検知した場合の画像形成装置１の動作を示すフローチャートである。
【図６】タッチパネル１３４でダブルタップを検知した場合に、操作パネル１３０が表示部１３３に表示する画面の推移を模式的に示す図である。
【図７】タッチパネル１３４でダブルタップを検知した場合の画像形成装置１の動作を示すフローチャートである。
【図８】ダブルタップ判定用タイマーによる計時時間が満了した場合の画像形成装置１の動作を示すフローチャートである。
【図９】固定記憶装置１１０が記憶する優先警告判定テーブルを模式的に示す図である。
【図１０】優先警告を行う場合に操作パネル１３０が表示部１３３に表示する画面の推移を模式的に示す図である。
【図１１】優先警告を行う場合の画像形成装置１の動作を示すフローチャートである。
【図１２】ＯＫキーが押下された場合の画像形成装置１の動作を示すフローチャートである。
【図１３】ダブルタップ指定をユーザーから受け付ける場合に、操作パネル１３０が表示部１３３に表示する画面を模式的に示す図である。
【図１４】ＯＫキーを含む警告メッセージを表示する場合に、操作パネル１３０が表示部１３３に表示する画面の推移の第１の例を模式的に示す図である。
【図１５】ＯＫキーを含む警告メッセージを表示する場合に、操作パネル１３０が表示部１３３に表示する画面の推移の第２の例を模式的に示す図である。
【図１６】警告時押しボタン表示設定をユーザーから受け付ける場合に、操作パネル１３０が表示部１３３に表示する画面を模式的に示す図である。
【図１７】操作パネル１３０が実行するＯＫキーの表示処理を示すフローチャートである。
【図１８】従来の技術において、タッチパネルがダブルタップを検知した場合に、表示部に表示される画面の推移を模式的に示す図である。
【図１９】従来の技術において、画像形成装置の異常事態などを警告するメッセージを表示する場合に、表示部に表示される画面の推移を模式的に示す図である。
【発明を実施するための形態】
【００３１】
以下、本発明の一実施の形態について、図面に基づいて説明する。
【００３２】
本実施の形態においては、ユーザーインターフェースが、画像形成装置の操作パネルである場合について説明する。画像形成装置は、たとえば電子写真方式や静電記録方式などによって画像形成を行うものであり、スキャナ機能、ファクシミリ機能、複写機能、プリンタとしての機能、データ通信機能、およびサーバー機能を備えたＭＦＰや、ファクシミリ装置、複写機、プリンタなどであってもよい。画像形成装置はインクジェット方式により画像形成を行うものであってもよい。ユーザーインターフェースは、画面を表示する表示部へのタップを検知するものであればよく、画像形成装置の操作パネルの他、たとえばタッチパネルを有する携帯通信端末などであってもよい。
【００３３】
［画像形成装置の構成］
始めに、本実施の形態における画像形成装置の構成について説明する。
【００３４】
図１は、本発明の一実施の形態における画像形成装置の外観を模式的に示す図である。図１では、画像形成装置の操作パネルが拡大して示されている。
【００３５】
画像形成装置１は、その前面に操作パネル１３０を備えている。操作パネル１３０は、画像形成装置１に関する各種情報を表示し、かつ画像形成装置１のオペレーション操作を受け付ける。
【００３６】
図２は、画像形成装置１の内部構成を示すブロック図である。
【００３７】
図２を参照して、画像形成装置１は、ＣＰＵ１０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０２と、ＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０３と、ＮＶＲＡＭ（Ｎｏｎ  Ｖｏｌａｔｉｌｅ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ、不揮発性メモリ）１０４と、時計ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）１０５と、固定記憶装置１１０と、画像読取装置１２０と、操作パネル１３０と、画像出力装置１４０と、プリンタコントローラー１５０と、ネットワークＩ／Ｆ１６０と、近接判定装置１７０と、無線Ｉ／Ｆ１８０と、異常検出装置１９０とを含んでいる。
【００３８】
ＣＰＵ１０１には、ＲＯＭ１０２、ＳＲＡＭ１０３、ＮＶＲＡＭ１０４、および時計ＩＣ１０５の各々がバスを介して接続されている。ＣＰＵ１０１、ＲＯＭ１０２、ＳＲＡＭ１０３、ＮＶＲＡＭ１０４、および時計ＩＣ１０５によって制御部１００が構成されている。ＲＯＭ１０２は、画像形成装置１の動作を制御する制御プログラムを格納する。ＳＲＡＭ１０３はＣＰＵ１０１の作業用のメモリである。ＮＶＲＡＭ１０４はバッテリバックアップにより、画像形成に関わる各種の設定を記憶している。
【００３９】
制御部１００には、固定記憶装置１１０、画像読取装置１２０、操作パネル１３０、画像出力装置１４０、プリンタコントローラー１５０、ネットワークＩ／Ｆ１６０、近接判定装置１７０、無線Ｉ／Ｆ１８０、および異常検出装置１９０の各々がバスを介して接続されている。固定記憶装置１１０は、たとえばＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）であり、操作パネル１３０に表示する画面の画面データや、各種ファイルを格納するボックスなどを記憶している。画像読取装置１２０は、原稿画像を読み取る。操作パネル１３０は、数字の入力を行うテンキー１３１や、各種ジョブの実行指示を受け付けるスタートキー１３２や、各種情報の画面を表示するＬＣＤなどの表示部１３３や、表示部１３３の前面に配置されたタッチパネル１３４などを含んでいる。タッチパネル１３４は、表示部１３３へのタップなどの指示入力を受け付ける。画像出力装置１４０は、複写画像を用紙上に形成する。プリンタコントローラー１５０は、ネットワークＩ／Ｆ１６０により受信したプリントデータから複写画像を生成する。ネットワークＩ／Ｆ１６０は、ネットワークケーブル４ｃを介して画像形成装置１をネットワーク４に接続する。ネットワークＩ／Ｆ１６０は、外部機器との間で、各種の情報を送受信する。近接判定装置１７０は、画像形成装置１への人体の接近を検知する。無線Ｉ／Ｆ１８０は、たとえばＢｌｕｅｔｏｏｔｈ（登録商標）やＩｒＤＡ（登録商標）などであり、外部機器との通信に用いられる。異常検出装置１９０は、用紙切れやネットワークエラーなど、表示部１３３にメッセージを表示させる異常事態の発生を検知する。異常検出装置１９０は、表示部１３３に何らかのメッセージを表示させる事態を検知するものであればよい。
【００４０】
本実施の形態では、タッチパネル１３４でダブルタップのうち１度目のタップを検知してからダブルタップのうち２度目のタップを検知するまでの間に、異常検出装置１９０が異常事態の発生を検知した場合、操作パネル１３０は、２度目のタップを検知した後で、異常事態に関するメッセージを表示部１３３に表示する。また、操作パネル１３０は、タッチパネル１３４で１度目のタップを検知してから所定時間の間、２度目のタップを検知しない場合、異常事態に関する警告メッセージを表示部１３３に表示する。
【００４１】
［１度目のタップを検知した場合の画像形成装置の動作］
次に、タッチパネル１３４でダブルタップのうち１度目のタップを検知した場合の画像形成装置１の動作について説明する。
【００４２】
図３は、タッチパネル１３４でダブルタップのうち１度目のタップを検知した場合に、操作パネル１３０が表示部１３３に表示する画面を模式的に示す図である。
【００４３】
図３を参照して、操作パネル１３０は、固定記憶装置１１０に格納されたボックスの一覧であるボックス選択画面をアイコン表示している。たとえばユーザーが、ボックスナンバーが「０００００００９」の「デザインアイデアレポート」というボックスのアイコンＣ１を１回タップした場合、タッチパネル１３４はアイコンＣ１の１度目のタップを検知する。
【００４４】
操作パネル１３０は、タッチパネル１３４でアイコンＣ１の１度目のタップを検知すると、アイコンＣ１に対応するボックスが選択されたことを示すために、アイコンＣ１を他のアイコンとは異なる色で表示する。また、操作パネル１３０は、ユーザーがアイコンＣ１（画面）をタップしたタイミングで、ダブルタップ判定用タイマー（時計ＩＣ１０５）による計時を開始する。ダブルタップ判定用タイマーとは、次のタップがダブルタップになるかどうかを判定するタイマーである。ダブルタップ判定中に異常検出装置１９０が異常事態の発生を検知した場合には、操作パネル１３０は、ダブルタップ判定完了まで、異常事態に関する警告メッセージの表示を保留する。
【００４５】
図４は、タッチパネル１３４が１度目のタップを検知した場合の画像形成装置１の動作を示すフローチャートである。なお、図４、ならびに以降の図５、図７、図８、図１１、図１２、および図１７に示すフローチャートは、たとえばＲＯＭ１０２に記憶された制御プログラムに基づいてＣＰＵ１０１が実行するものである。
【００４６】
図４を参照して、ＣＰＵ１０１は、操作パネル１３０の画面がタップ（押下）されたか否かを判別する（Ｓ１）。ステップＳ１において、画面がタップされたと判別した場合（Ｓ１でＹｅｓ）、ＣＰＵ１０１は、ダブルタップ判定用タイマーによる計時を開始し（Ｓ３）、処理を終了する。一方、ステップＳ１において、画面がタップされないと判別した場合（Ｓ１でＮｏ）、ＣＰＵ１０１はステップＳ１の処理へ進み、操作パネル１３０の画面がタップされたか否かを再び判別する（Ｓ１）。
【００４７】
図５は、異常検出装置１９０が異常事態の発生を検知した場合の画像形成装置１の動作を示すフローチャートである。
【００４８】
図５を参照して、異常検出装置１９０が異常事態の発生（警告発生）を検知すると（Ｓ１１）、ＣＰＵ１０１は、ダブルタップ判定用タイマーによる計時中（ダブルタップ判定用タイマーの作動中）であるか否かを判別する（Ｓ１３）。
【００４９】
ステップＳ１３において、計時中であると判別した場合（Ｓ１３でＹｅｓ）、ＣＰＵ１０１は、異常事態に関する警告メッセージの表示を保留し（Ｓ１５）、処理を終了する。一方、計時中でないと判別した場合（Ｓ１３でＮｏ）、ＣＰＵ１０１は、異常事態に関する警告メッセージを表示部１３３へ表示し（Ｓ１７）、処理を終了する。
【００５０】
［ダブルタップを検知した場合の画像形成装置の動作］
次に、タッチパネル１３４でダブルタップを検知した場合の画像形成装置１の動作について説明する。
【００５１】
タッチパネル１３４がダブルタップを検知した場合、操作パネル１３０は、異常検出装置１９０が検知した異常事態に関する警告メッセージを表示部１３３に表示するよりも優先して、表示部１３３の画面をダブルタップの処理に伴う画面へ遷移させてもよい。また、操作パネル１３０は、表示部１３３の画面をダブルタップの処理に伴う画面へ遷移させるよりも優先して、異常検出装置１９０が検知した異常事態に関する警告メッセージを表示部１３３に表示してもよい。
【００５２】
始めに、タッチパネル１３４がダブルタップを検知した場合に、操作パネル１３０が、表示部１３３の画面をダブルタップの処理に伴う画面へ遷移させることを優先する場合について説明する。
【００５３】
図６は、タッチパネル１３４でダブルタップを検知した場合に、操作パネル１３０が表示部１３３に表示する画面の推移を模式的に示す図である。
【００５４】
図６（ａ）を参照して、操作パネル１３０はボックス選択画面を表示している。操作パネル１３０は、固定記憶装置１１０のボックスに格納された文書ボックスをアイコンとして表示している。たとえばユーザーが、ボックスナンバーが「０００００００９」の「デザインアイデアレポート」というボックスのアイコンＣ１を１回タップした場合、タッチパネル１３４はアイコンＣ１の１度目のタップを検知する。操作パネル１３０は、アイコンＣ１を他のアイコンとは異なる色で表示し、時計ＩＣ１０５は、ダブルタップ判定用タイマーによる計時を開始する。
【００５５】
図６（ｂ）を参照して、タッチパネル１３４で１度目のタップを検知してから２度目のタップを検知するまでの間に、異常検出装置１９０は異常事態の発生を検知する。操作パネル１３０は、ダブルタップ判定用タイマーによる計時中であるため、異常事態に関する警告メッセージの表示を保留し、ユーザーによる２度目のタップを待つ。
【００５６】
図６（ｃ）を参照して、ダブルタップ判定用タイマーによる計時を開始してから所定時間が経過する前に、ユーザーがアイコンＣ１を再びタップした場合、タッチパネル１３４はアイコンＣ１の２度目のタップ（ダブルタップ）を検知する。
【００５７】
図６（ｄ）を参照して、タッチパネル１３４がダブルタップを検知すると、操作パネル１３０は、ダブルタップの処理に伴う画面への遷移を警告メッセージの表示よりも優先して実行する。ダブルタップの処理とは、ダブルタップによりユーザーから実行指示を受け付けた処理であり、たとえば１度目のタップにより選択された項目に関する処理である。具体的には、操作パネル１３０がボックス選択画面を表示している状態で、１度目のタップによりボックスが選択され後で２度目のタップを受け付けた場合、画像形成装置１はボックスを開く処理を行い、表示部１３３が表示する画面を、ボックス内に格納されているファイルの一覧を表示する画面に遷移させる。
【００５８】
図６（ｅ）を参照して、操作パネル１３０は、表示部１３３の画面をダブルタップの処理に伴う画面に遷移させた後で、異常検出装置１９０が検知した異常事態に関する警告メッセージＭ１（警告ポップアップメッセージ）を表示部１３３に表示する。警告メッセージＭ１は、たとえばポップアップ形式で表示されることが好ましい。これにより、ユーザーは、ダブルタップの処理が実行された後で警告メッセージＭ１を確認することができる。
【００５９】
なお、警告メッセージＭ１を表示する前に、異常検出装置１９０が検知した異常事態に関するメッセージの表示が不要になった場合（異常事態が解消した場合）には、操作パネル１３０は、警告メッセージＭ１の表示を行わなくてもよい（キャンセルしてもよい）。
【００６０】
図６（ｂ）において、ダブルタップ判定用タイマーによる計時を開始してから所定時間の間、ユーザーによる２度目のタップをタッチパネル１３４が検知しない場合（つまり、ユーザーが２回目のタップを行わずに、ダブルタップ判定用タイマーによる計時時間が満了した場合）、操作パネル１３０は、図６（ｅ）に示すように、異常検出装置１９０が検知した異常事態に関する警告メッセージＭ１を表示部１３３に表示してもよい。
【００６１】
図７は、タッチパネル１３４でダブルタップを検知した場合の画像形成装置１の動作を示すフローチャートである。
【００６２】
図７を参照して、ＣＰＵ１０１は、タッチパネル１３４でダブルタップの発生を検知すると（Ｓ２１）、ダブルタップの処理（ダブルタップ動作）を発生させる（Ｓ２３）。次にＣＰＵ１０１は、異常事態に関する警告メッセージの表示を保留しているか否かを判別する（Ｓ２５）。
【００６３】
ステップＳ２５において、警告メッセージの表示を保留していると判別した場合（Ｓ２５でＹｅｓ）、ＣＰＵ１０１は、警告メッセージを表示部１３３に表示することにより、警告をユーザーに通知し（Ｓ２７）、処理を終了する。一方、ステップＳ２５において、警告メッセージの表示を保留していないと判別した場合（Ｓ２５でＮｏ）、ＣＰＵ１０１は処理を終了する。
【００６４】
図８は、ダブルタップ判定用タイマーによる計時時間が満了した場合の画像形成装置１の動作を示すフローチャートである。
【００６５】
図８を参照して、ダブルタップ判定用タイマーによる計時時間が満了すると（Ｓ３１）、ＣＰＵ１０１は、異常事態に関する警告メッセージの表示を保留しているか否かを判別する（Ｓ３３）。
【００６６】
ステップＳ３３において、警告メッセージの表示を保留していると判別した場合（Ｓ３３でＹｅｓ）、ＣＰＵ１０１は、警告メッセージを表示部１３３に表示することにより、警告をユーザーに通知し（Ｓ３５）、処理を終了する。一方、ステップＳ３３において、警告メッセージの表示を保留していないと判別した場合（Ｓ３３でＮｏ）、ＣＰＵ１０１は処理を終了する。
【００６７】
続いて、タッチパネル１３４がダブルタップを検知した場合に、操作パネル１３０が、異常検出装置１９０が検知した異常事態に関する警告メッセージを表示することを優先する場合について説明する。
【００６８】
以降、表示部１３３の画面をダブルタップの処理に伴う画面へ遷移させるよりも優先して、異常検出装置１９０が検知した異常事態に関する警告メッセージを表示部１３３に表示する動作を、優先警告と呼ぶことがある。
【００６９】
たとえば、異常検出装置１９０が検知した異常事態によってダブルタップの処理を実行不可である場合（発生した警告がダブルタップの処理に影響を及ぼす警告であった場合）、操作パネル１３０は優先警告を行う。なお、操作パネル３０は、これ以外の場合に優先警告を行ってもよい。
【００７０】
図９は、固定記憶装置１１０が記憶する優先警告判定テーブルを模式的に示す図である。
【００７１】
図９を参照して、優先警告判定テーブルには、異常事態（警告）と、その異常事態の発生により実行不可となるダブルタップの処理（影響処理）との関係が記載されている。この優先警告判定テーブルによれば、異常事態としてネットワークエラーが発生している場合には、ダブルタップの処理としてＬＤＡＰ（Ｌｉｇｈｔｗｅｉｇｈｔ  Ｄｉｒｅｃｔｏｒｙ  Ａｃｃｅｓｓ  Ｐｒｏｔｏｃｏｌ）、ＳＭＢ（Ｓｅｒｖｅｒ  Ｍｅｓｓａｇｅ  Ｂｌｏｃｋ）、およびＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）が実行不可になる。これらの処理はいずれも、ネットワークを利用するものであり、ネットワークエラーが発生している状態では実行することができないためである。異常事態としてトナーエンプティまたは用紙切れ（用紙無し）が発生している場合には、ダブルタップの処理としてプリントが実行不可になる。プリントにはトナーおよび用紙を使用するため、トナーエンプティまたは用紙切れの状態ではプリントを実行することができないためである。異常事態としてＨＤＤフル（固定記憶装置１１０の空き容量がゼロの状態）が発生している場合には、ダブルタップの処理としてスキャンが実行不可になる。ＨＤＤフルの状態ではスキャン後のデータを保存することができないためである。
【００７２】
画像形成装置１は、タッチパネル１３４が検知したダブルタップの処理が実行不可であるか否かを、この優先警告判定テーブルに基づいて判別する。その結果、ダブルタップの処理が実行不可である場合、操作パネル１３０は、ダブルタップの処理を実行するよりも優先して、異常検出装置１９０が検知した異常事態に関する警告メッセージを表示部１３３に表示する（優先警告を行う）。
【００７３】
図１０は、優先警告を行う場合に操作パネル１３０が表示部１３３に表示する画面の推移を模式的に示す図である。なお図１０では、優先警告の一例として、操作パネル３０が、ＬＤＡＰを用いたファクシミリ送信を行う際の宛先追加の処理を実行するよりも優先して、ネットワークエラーに関する警告メッセージを表示する場合について説明する。
【００７４】
図１０（ａ）を参照して、操作パネル１３０は、ネットワーク経由で外部機器へファクシミリ送信を行う際の宛先（アドレス）の一覧をリスト表示している。たとえばユーザーが、リストの最上段の宛先を１回タップした場合、タッチパネル１３４はその宛先の選択を検知する。操作パネル１３０は選択された宛先を他の宛先とは異なる色で表示し、ダブルタップ判定用タイマーによる計時を開始する。
【００７５】
図１０（ｂ）を参照して、タッチパネル１３４で１度目のタップを検知してから２度目のタップを検知するまでの間に、異常検出装置１９０はネットワークエラーの発生を検知する。操作パネル１３０は、ダブルタップ判定用タイマーによる計時中であるため、ネットワークエラーに関する警告メッセージの表示を保留し、ユーザーによる２度目のタップを待つ。
【００７６】
図１０（ｃ）を参照して、ダブルタップ判定用タイマーによる計時を開始してから所定時間が経過する前に、選択した宛先をユーザーが再びタップした場合、タッチパネル１３４は選択した宛先をファクシミリの送信先に追加する指示を検知する。この場合、仮にネットワークエラーの警告メッセージの表示を抑制して、ファクシミリの送信先に追加する処理を実行したとしても、画像形成装置１は、ネットワークエラーに阻まれてファクシミリの送信を行うことができない。
【００７７】
そこで、図１０（ｄ）に示すように、異常検出装置１９０がネットワークエラーを検知した場合において、タッチパネル１３４がダブルタップによる宛先追加の指示を検知した場合、操作パネル１３０は優先警告を行う。画像形成装置１は、宛先追加の処理に伴う画面への遷移を保留して、ネットワークエラーに関する警告メッセージＭ２を表示部１３３に表示する。警告メッセージＭ２は、警告メッセージＭ２を画面から消去するためのＯＫキー（ＯＫボタン）Ｋ１を含んでいてもよい。これにより、画像形成装置１は、異常状態の修復をユーザーに求めることができ、ユーザーは、警告メッセージＭ２の表示中に異常状態の修復を行うことができる。
【００７８】
図１０（ｅ）を参照して、ＯＫキーＫ１が押下されると、操作パネル１３０は、警告メッセージＭ２を画面から消去し、ネットワークエラーが解消されたか否かを判別する。ネットワークエラーが解消されている場合には、画像形成装置１は宛先追加の処理を実行する。一方、ネットワークエラーが解消されていない場合には、画像形成装置１は宛先追加の処理をキャンセルする。
【００７９】
なお、操作パネル１３０は、警告メッセージＭ２を画面から消去した場合に、図１０（ｅ）に示す判別を行わず、宛先追加の処理を常にキャンセルしてもよい。
【００８０】
図１１は、優先警告を行う場合の画像形成装置１の動作を示すフローチャートである。
【００８１】
図１１を参照して、ＣＰＵ１０１は、タッチパネル１３４でダブルタップの発生を検知すると（Ｓ４１）、そのダブルタップの処理が実行不可であるか否か（優先警告が発生したか否か）を、優先警告判定テーブルに基づいて判別する（Ｓ４３）。
【００８２】
ステップＳ４３において、そのダブルタップの処理が実行不可であると判別した場合（Ｓ４３でＹｅｓ）、ＣＰＵ１０１は、警告メッセージを表示部１３３に表示することにより、警告をユーザーに通知し（Ｓ４５）、ダブルタップの処理を保留する（Ｓ４７）。その後、ＣＰＵ１０１は処理を終了する。
【００８３】
ステップＳ４３において、そのダブルタップの処理が実行可能であると判別した場合（Ｓ４３でＮｏ）、ＣＰＵ１０１は、ダブルタップの処理（ダブルタップ動作）を発生させ、表示部１３３の画面をダブルタップの処理に伴う画面へ遷移させる（Ｓ４９）。次にＣＰＵ１０１は、異常事態に関する警告メッセージの表示を保留しているか否かを判別する（Ｓ５１）。
【００８４】
ステップＳ５１において、警告メッセージの表示を保留していると判別した場合（Ｓ５１でＹｅｓ）、ＣＰＵ１０１は、異常事態が未だ発生しているか否か（警告が未だ発生しているか否か）を判別する（Ｓ５３）。
【００８５】
ステップＳ５３において、異常事態が未だ発生していると判別した場合（Ｓ５３でＹｅｓ）、ＣＰＵ１０１は、警告メッセージを表示部１３３に表示することにより、警告をユーザーに通知し（Ｓ５５）、処理を終了する。
【００８６】
ステップＳ５１において、警告メッセージの表示を保留していないと判別した場合（Ｓ５１でＮｏ）、またはステップＳ５３において、異常事態が既に解消していると判別した場合（Ｓ５３でＮｏ）、異常事態に関するメッセージの表示はもはや不要である。この場合ＣＰＵ１０１は、警告メッセージを表示せずに処理を終了する。
【００８７】
図１２は、ＯＫキーが押下された場合の画像形成装置１の動作を示すフローチャートである。
【００８８】
図１２を参照して、警告メッセージＭ２に含まれるＯＫキーＫ１が押下された場合、ＣＰＵ１０１は、警告メッセージＭ２を画面から消去（クローズ）し（Ｓ６１）、警告メッセージに関する異常事態（問題）が解消されたか否かを判別する（Ｓ６３）。
【００８９】
ステップＳ６３において、異常事態が解消されないと判別した場合（Ｓ６３でＮｏ）、ＣＰＵ１０１は、ダブルタップの処理をキャンセルし（Ｓ６５）、処理を終了する。一方、ステップＳ６３において、異常事態が解消されたと判別した場合（Ｓ６３でＹｅｓ）、ＣＰＵ１０１は、ダブルタップの処理（ダブルタップ動作）を発生させ（Ｓ６７）、処理を終了する。
【００９０】
なお、操作パネル１３０は、表示部１３３の画面をダブルタップの処理に伴う画面へ遷移させることと、異常検出装置１９０が検知した異常事態に関する警告メッセージを表示部１３３に表示することのいずれを優先するかに関する設定（以下、ダブルタップ指定と呼ぶことがある）を、ユーザーから受け付けてもよい。この設定は、画像形成装置１の初期設定として固定記憶装置１１０などに記憶されてもよい。
【００９１】
図１３は、ダブルタップ指定をユーザーから受け付ける場合に、操作パネル１３０が表示部１３３に表示する画面を模式的に示す図である。
【００９２】
図１３を参照して、ダブルタップ指定をユーザーから受け付ける場合、操作パネル１３０は、ダブルタップ優先キーＫ１１と、通知優先キーＫ１２と、ＯＫキーＫ１３と、キャンセルキーＫ１４とを表示する。ユーザーによるダブルタップ優先キーＫ１１の選択およびＯＫキーＫ１３の押下を受け付けた場合、操作パネル１３０は、表示部１３３の画面をダブルタップの処理に伴う画面へ遷移させることを優先する。ユーザーによる通知優先キーＫ１２の選択およびＯＫキーＫ１３の押下を受け付けた場合、操作パネル１３０は、異常検出装置１９０が検知した異常事態に関する警告メッセージを表示部１３３に表示することを優先する（優先表示を行う）。ユーザーによるキャンセルキーＫ１４の押下を受け付けた場合、操作パネル１３０は、キーの選択を解除する。
【００９３】
［ＯＫキーの表示方法］
続いて、ＯＫキーの表示予定位置がダブルタップを検知した位置と重複する場合のＯＫキーの表示方法について説明する。
【００９４】
警告メッセージに含まれるＯＫキーの位置がダブルタップを行った位置と重複する場合、操作パネル１３０は、警告メッセージに含まれるキーの位置をダブルタップの位置とは異なる場所に移動したり、ＯＫキーの表示タイミングを警告メッセージの表示タイミングよりも遅延させたりしてもよい。これにより、ユーザーが誤ってＯＫキーを押下することを抑止することができる。
【００９５】
図１４は、ＯＫキーを含む警告メッセージを表示する場合に、操作パネル１３０が表示部１３３に表示する画面の推移の第１の例を模式的に示す図である。
【００９６】
図１４（ａ）を参照して、タッチパネル１３４は、ユーザーによる位置ＰＯ１でのダブルタップを検知する。
【００９７】
図１４（ｂ）を参照して、タッチパネル１３４がダブルタップを検知した後で、操作パネル１３０は、異常検出装置１９０が検知した異常事態に関する警告メッセージＭ３であって、警告メッセージＭ３を消去するためのＯＫキーＫ２を含む警告メッセージＭ３を表示部１３３に表示する。
【００９８】
ＯＫキーＫ２の表示予定位置が、位置ＰＯ１と重複する場合、操作パネル１３０は、ダブルタップを受け付けた位置ＰＯ１とは異なる位置ＰＯ２にＯＫキーＫ２を表示する。操作パネル１３０は、警告メッセージＭ３を表示するのと同時にＯＫキーＫ２を表示してもよいし、任意のタイミングでＯＫキーＫ２を表示してもよい。
【００９９】
図１５は、ＯＫキーを含む警告メッセージを表示する場合に、操作パネル１３０が表示部１３３に表示する画面の推移の第２の例を模式的に示す図である。
【０１００】
図１５（ａ）を参照して、タッチパネル１３４は、ユーザーによる位置ＰＯ１でのダブルタップを検知する。
【０１０１】
図１５（ｂ）を参照して、ＯＫキーＫ２の表示予定位置が、位置ＰＯ１と重複する場合、操作パネル１３０は、タッチパネル１３４がダブルタップを検知した後で、異常検出装置１９０が検知した異常事態に関する警告メッセージＭ３を表示部１３３に表示する。警告メッセージＭ３を表示するタイミングでは、ＯＫキーＫ２は未だ表示されない。
【０１０２】
図１５（ｃ）を参照して、操作パネル１３０は、警告メッセージＭ３を表示したタイミングよりも遅延したタイミングで（警告メッセージＭ３を表示して一定時間経過後に）、警告メッセージＭ３を消去するためのＯＫキーＫ２を表示する。操作パネル１３０は、位置ＰＯ１にＯＫキーＫ２を表示してもよいし、任意の位置にＯＫキーＫ２を表示してもよい。
【０１０３】
図１４や図１５などに示す方法でＯＫキーＫ２を表示することにより、ユーザーがダブルタップを行った際にＯＫキーを誤って押下することを防止することができる。
【０１０４】
なお、操作パネル１３０は、ＯＫキーＫ２の表示方法として、図１４に示す方法と図１５に示す方法とのいずれを採用するかに関する設定（以下、警告時押しボタン表示設定と呼ぶことがある）を、ユーザーから受け付けてもよい。この設定は、画像形成装置１の初期設定として固定記憶装置１１０などに記憶されてもよい。
【０１０５】
図１６は、警告時押しボタン表示設定をユーザーから受け付ける場合に、操作パネル１３０が表示部１３３に表示する画面を模式的に示す図である。
【０１０６】
図１６を参照して、警告時押しボタン表示設定をユーザーから受け付ける場合、操作パネル１３０は、ボタン位置変更キーＫ２１と、ボタン表示遅延キーＫ２２と、ＯＫキーＫ１３と、キャンセルキーＫ１４とを表示する。ユーザーによるボタン位置変更キーＫ２１の選択およびＯＫキーＫ１３の押下を受け付けた場合、操作パネル１３０は、ＯＫキーＫ２の表示方法を、ＯＫキーＫ２の配置座標を変更する方法（図１４に示す方法）に設定する。ユーザーによるボタン表示遅延キーＫ２２の選択およびＯＫキーＫ１３の押下を受け付けた場合、操作パネル１３０は、ＯＫキーＫ２の表示方法を、ＯＫキーＫ２の表示を遅延させる方法（図１５に示す方法）に設定する。ユーザーによるキャンセルキーＫ１４の押下を受け付けた場合、操作パネル１３０は、キーの選択を解除する。
【０１０７】
図１７は、操作パネル１３０が実行するＯＫキーの表示処理を示すフローチャートである。
【０１０８】
図１７を参照して、ＣＰＵ１０１は、警告メッセージを消去するＯＫキー（ボタン）が警告メッセージに含まれているか否かを判別する（Ｓ７１）。ステップＳ７１において、ＯＫキーが含まれていると判別した場合（Ｓ７１でＹｅｓ）、ＣＰＵ１０１は、ダブルタップを検知した位置の座標を取得し（Ｓ７５）、ステップＳ７７の処理へ進む。一方、ステップＳ７１において、キーが含まれていないと判別した場合（Ｓ７１でＮｏ）、ＣＰＵ１０１は処理を終了する。
【０１０９】
ステップＳ７７において、ＣＰＵ１０１は、ダブルタップを検知した座標にＯＫキーの表示予定位置があるか否かを判別する（Ｓ７７）。ステップＳ７７において、ＯＫキーの表示予定位置があると判別した場合（Ｓ７７でＹｅｓ）、ＣＰＵ１０１は、ＯＫキーの表示方法が、ＯＫキーの表示を遅延させる方法に設定されているか否かを判別する（Ｓ７９）。
【０１１０】
ステップＳ７９において、ＯＫキーの表示を遅延させる方法に設定されていると判別した場合（Ｓ７９でＹｅｓ）、ＣＰＵ１０１は、キーの表示を遅延させ（Ｓ８１）、警告メッセージを表示する処理を実行する（Ｓ８３）。その後、ＣＰＵ１０１は処理を終了する。一方、ステップＳ７９において、ＯＫキーの配置座標を変更する方法に設定されていないと判別した場合（Ｓ７９でＮｏ）、ＣＰＵ１０１は、ＯＫキーの配置座標を変更し（Ｓ８５）、警告メッセージを表示する処理を実行する（Ｓ８３）。その後、ＣＰＵ１０１は処理を終了する。
【０１１１】
ステップＳ７７において、ＯＫキーの表示予定位置が無いと判別した場合（Ｓ７７でＮｏ）、ＣＰＵ１０１は、表示方法を変更せずに、警告メッセージを表示する処理を実行し（Ｓ８３）、処理を終了する。
【０１１２】
［実施の形態の効果］
上述の実施の形態によれば、ユーザーがタッチパネル（操作パネル）をタッチしてから、次のタッチをダブルタップと認識する時間は、操作パネルは、ポップアップメッセージを表示部に表示することを抑止する。操作パネルは、ユーザーがダブルタップの操作を完了してからポップアップメッセージを表示部に表示する。これにより、２度目のタップの際に、ユーザーがポップアップメッセージを誤って押下することが無くなり、ダブルタップの操作性を改善することができる。
【０１１３】
また、図１０に示すように、異常検出装置が検知した異常事態によって、タッチパネルが検知したダブルタップの処理が実行不可である場合に、ダブルタップの処理を実行するよりも優先して、異常事態に関する警告メッセージを表示するので、ダブルタップの処理が実行不可であることを迅速にユーザーに知らせることができる。
【０１１４】
また、図１１に示すように、警告メッセージを表示する前に、異常検出装置が検知した事態に関する警告メッセージの表示が不要になった場合には、警告メッセージの表示をキャンセルするので、不要な警告メッセージを表示することを回避することができる。
【０１１５】
［その他］
上述の実施の形態は適宜組み合わせることができる。たとえば、図１０に示す方法で優先警告を行った場合に、図１４または図１５に示す方法で、ＯＫボタンの表示を行ってもよい。また、警告メッセージに含まれるＯＫキーの位置がダブルタップを行った位置と重複しない場合にも、図１４や図１５に示すＯＫボタンの表示方法を採用してもよい。
【０１１６】
上述の実施の形態における処理は、ソフトウェアにより行なっても、ハードウェア回路を用いて行なってもよい。また、上述の実施の形態における処理を実行するプログラムを提供することもできるし、そのプログラムをＣＤ−ＲＯＭ、フレキシブルディスク、ハードディスク、ＲＯＭ、ＲＡＭ、メモリカードなどの記録媒体に記録してユーザーに提供することにしてもよい。プログラムは、ＣＰＵなどのコンピュータにより実行される。また、プログラムはインターネットなどの通信回線を介して、装置にダウンロードするようにしてもよい。
【０１１７】
上述の実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１１８】
１  画像形成装置
４  ネットワーク
４ｃ  ネットワークケーブル
１００  制御部
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＳＲＡＭ
１０４  ＮＶＲＡＭ
１０５  時計ＩＣ
１１０  固定記憶装置
１２０  画像読取装置
１３０  操作パネル
１３１  テンキー
１３２  スタートキー
１３３  表示部
１３４  タッチパネル
１４０  画像出力装置
１５０  プリンタコントローラー
１６０  ネットワークＩ／Ｆ
１７０  近接判定装置
１８０  無線Ｉ／Ｆ
１９０  異常検出装置
Ｃ１，Ｃ１０１  アイコン
Ｋ１，Ｋ２，Ｋ１３  ＯＫキー
Ｋ１１  ダブルタップ優先キー
Ｋ１２  通知優先キー
Ｋ１４  キャンセルキー
Ｋ２１  ボタン位置変更キー
Ｋ２２  ボタン表示遅延キー
Ｍ１，Ｍ２，Ｍ３，Ｍ１０１  警告メッセージ
ＰＯ１，ＰＯ２  位置
【図１】
0005573814.tif 000002
【図２】
0005573814.tif 000003
【図３】
0005573814.tif 000004
【図４】
0005573814.tif 000005
【図５】
0005573814.tif 000006
【図６】
0005573814.tif 000007
【図７】
0005573814.tif 000008
【図８】
0005573814.tif 000009
【図９】
0005573814.tif 000010
【図１０】
0005573814.tif 000011
【図１１】
0005573814.tif 000012
【図１２】
0005573814.tif 000013
【図１３】
0005573814.tif 000014
【図１４】
0005573814.tif 000015
【図１５】
0005573814.tif 000016
【図１６】
0005573814.tif 000017
【図１７】
0005573814.tif 000018
【図１８】
0005573814.tif 000019
【図１９】
0005573814.tif 000020