(57)【特許請求の範囲】
【請求項１】
予め処理が割り当てられた項目を画面に表示する入力装置であって、
前記画面の表示を更新する更新手段と、
前記更新手段による更新前に、前記項目が第１操作により指定された場合、当該項目に割り当てられた処理を実行する実行手段と、
前記更新手段による更新後、前記項目が前記第１操作により指定された場合、当該項目に割り当てられた処理を実行せず、前記項目が前記第１操作とは異なる第２操作により指定された場合、当該項目に割り当てられた処理を実行するものであって、前記更新手段による表示更新後の画面に表示される項目のうち、前記更新手段による表示更新前に表示されていた項目と表示領域が重なり、且つ、表示更新前に表示されていた項目とは別の処理が割り当てられた項目が、前記第１操作により指定された場合、当該項目に割り当てられた処理を実行しないものである操作方法変更手段とを備える入力装置。
【請求項２】
予め処理が割り当てられた項目を画面に表示する入力装置であって、
前記画面の表示を更新する更新手段と、
前記更新手段による更新前に、前記項目が第１操作により指定された場合、当該項目に割り当てられた処理を実行する実行手段と、
前記更新手段による更新後、前記項目が前記第１操作により指定された場合、当該項目に割り当てられた処理を実行せず、前記項目が前記第１操作とは異なる第２操作により指定された場合、当該項目に割り当てられた処理を実行するものであって、前記更新手段による表示更新後の画面に表示される項目のうち、前記更新手段による表示更新前に表示されていた項目と表示領域が重ならない項目、または、前記更新手段による表示更新前に表示されていた項目と表示領域が重なるが同一の処理が割り当てられた項目が、前記第１操作により指定された場合、当該項目に割り当てられた処理を実行するものである操作方法変更手段とを備える入力装置。
【請求項３】
予め処理が割り当てられた項目を画面に表示する入力装置であって、
前記画面の表示を更新する更新手段と、
前記更新手段による更新前に、前記項目が第１操作により指定された場合、当該項目に割り当てられた処理を実行する実行手段と、
前記画面において、入力媒体が接近した接近位置を検出する検出手段と、
前記検出手段により検出される前記接近位置に表示される項目が、前記更新手段による表示更新の前と後とで異なるかを判断する接近位置判断手段と、
前記更新手段による更新後、前記項目が前記第１操作により指定された場合、当該項目に割り当てられた処理を実行せず、前記項目が前記第１操作とは異なる第２操作により指定された場合、当該項目に割り当てられた処理を実行するものであって、前記接近位置判断手段により、前記接近位置に表示される項目が、前記更新手段による表示更新の前と後とで異なると判断される場合において、前記接近位置に表示される項目が前記第１操作により指定されたとき、当該項目に割り当てられた処理を実行しないものである操作方法変更手段とを備える入力装置。
【請求項４】
予め処理が割り当てられた項目を画面に表示する入力装置であって、
前記画面の表示を更新する更新手段と、
前記更新手段による更新前に、前記項目が第１操作により指定された場合、当該項目に割り当てられた処理を実行する実行手段と、
前記更新手段による表示更新後、所定時間以上を経過したかを判断する時間判断手段と、
前記更新手段による更新後、前記項目が前記第１操作により指定された場合、当該項目に割り当てられた処理を実行せず、前記項目が前記第１操作とは異なる第２操作により指定された場合、当該項目に割り当てられた処理を実行するものであって、前記更新手段による表示更新後、前記時間判断手段により前記所定時間以上を経過したと判断されるまでの間に、前記項目が前記第１操作により指定された場合、当該項目に割り当てられた処理を実行しないものであり、前記項目が前記第２操作により指定された場合、当該項目に割り当てられた処理を実行するものである操作方法変更手段とを備える入力装置。
【請求項５】
予め処理が割り当てられた項目を画面に表示する入力装置であって、
前記画面の表示を更新する更新手段と、
前記更新手段による更新前に、前記項目が第１操作により指定された場合、当該項目に割り当てられた処理を実行する実行手段と、
前記更新手段による更新後、前記項目が前記第１操作により指定された場合、当該項目に割り当てられた処理を実行せず、前記項目が前記第１操作とは異なる第２操作により指定された場合、当該項目に割り当てられた処理を実行するものであって、前記更新手段による表示更新後、前記第１操作が連続的に繰り返される間、前記第１操作により指定された項目に割り当てられた処理を実行しないものである操作方法変更手段とを備える入力装置。
【請求項６】
予め処理が割り当てられた項目を画面に表示する入力装置であって、
前記画面の表示を更新する更新手段と、
前記更新手段による更新前に、前記項目が第１操作により指定された場合、当該項目に割り当てられた処理を実行する実行手段と、
前記更新手段による表示更新後、前記第２操作が行われたかを判断する第２操作判断手段と、
前記更新手段による更新後、前記項目が前記第１操作により指定された場合、当該項目に割り当てられた処理を実行せず、前記項目が前記第１操作とは異なる第２操作により指定された場合、当該項目に割り当てられた処理を実行するものであって、前記更新手段による表示更新後、前記第２操作判断手段により前記第２操作が行われたと判断されるまでの間に、前記項目が前記第１操作により指定された場合、当該項目に割り当てられた処理を実行しないものである操作方法変更手段とを備える入力装置。
【請求項７】
予め処理が割り当てられた項目を画面に表示する入力装置において実行される入力制御プログラムであって、
前記入力装置を、
前記画面の表示を更新する更新手段と、
前記更新手段による更新前に、前記項目が第１操作により指定された場合、当該項目に割り当てられた処理を実行する実行手段と、
前記更新手段による更新後、前記項目が前記第１操作により指定された場合、当該項目に割り当てられた処理を実行せず、前記項目が前記第１操作とは異なる第２操作により指定された場合、当該項目に割り当てられた処理を実行するものであって、前記更新手段による表示更新後の画面に表示される項目のうち、前記更新手段による表示更新前に表示されていた項目と表示領域が重なり、且つ、表示更新前に表示されていた項目とは別の処理が割り当てられた項目が、前記第１操作により指定された場合、当該項目に割り当てられた処理を実行しないものである操作方法変更手段として機能させる入力制御プログラム。
【請求項８】
予め処理が割り当てられた項目を画面に表示する入力装置において実行される入力制御プログラムであって、
前記入力装置を、
前記画面の表示を更新する更新手段と、
前記更新手段による更新前に、前記項目が第１操作により指定された場合、当該項目に割り当てられた処理を実行する実行手段と、
前記更新手段による更新後、前記項目が前記第１操作により指定された場合、当該項目に割り当てられた処理を実行せず、前記項目が前記第１操作とは異なる第２操作により指定された場合、当該項目に割り当てられた処理を実行するものであって、前記更新手段による表示更新後、前記第１操作が連続的に繰り返される間、前記第１操作により指定された項目に割り当てられた処理を実行しないものである操作方法変更手段として機能させる入力制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力装置および入力制御プログラムに関するものである。
【背景技術】
【０００２】
画面上に表示されたスイッチを押下することにより、指示を入力可能な各種装置が知られている。例えば、特許文献１には、コピー機能や電話機能など複数の機能を有する複合機であって、画面上のスイッチを押下することで指示を入力可能なものが開示されている。特許文献１に開示された構成によれば、ある機能の表示を行っている際に、他の機能のジョブの割り込みがあった場合、画面を分割し、一方の画面には元から表示されていたスイッチを表示し、他方の画面には、後から発生したジョブの機能に関するスイッチを表示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１３５７８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示された構成では、画面上のスイッチを操作者が押下しようとする直前に何らかのイベントが発生し、急に画面が分割される場合、操作者は画面の変化に気づかず、または、勢い余って、画面を押下してしまうことがある。そして、押下した位置に、操作者が押下しようとしたスイッチとは異なるスイッチが新たに表示されている場合、操作者の意図しない処理が実行されてしまう虞があった。例えば、操作者が画面上のスイッチを押下しようとしているとき、突然外部から電話があり、操作者が押下しようとしていた位置に、「電話切断スイッチ」が突然現れて、操作者がその「電話切断スイッチ」を押下してしまった場合には、操作者の意思に反して電話が切断されることになる。
【０００５】
なお、このような問題は複合機以外の各種装置でも生じ得る。例えば、パーソナルコンピュータにおいて、ウェブページ閲覧中、ポップアップ広告が突然出現する場合、或いは、パーソナルコンピュータにおける作業中、ダイアログボックスが突然出現する場合、突然出現するポップアップ広告やダイアログボックスを操作者が誤って指定してしまい、操作者にとって意図しない処理が実行される虞があった。
【０００６】
本発明は、上述した問題点を解決するためになされたものであり、表示更新後、操作者が誤った項目を指定した場合であっても、操作者の意図しない処理が実行されることを抑制でき、操作性の良い入力装置および入力制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
この目的を達成するために、本発明の入力装置は、予め処理が割り当てられた項目を画面に表示するものであって、前記画面の表示を更新する更新手段と、前記更新手段による更新前に、前記項目が第１操作により指定された場合、当該項目に割り当てられた処理を実行する実行手段と、前記更新手段による更新後、前記項目が前記第１操作により指定された場合、当該項目に割り当てられた処理を実行せず、前記項目が前記第１操作とは異なる第２操作により指定された場合、当該項目に割り当てられた処理を実行するものであって、前記更新手段による表示更新後の画面に表示される項目のうち、前記更新手段による表示更新前に表示されていた項目と表示領域が重なり、且つ、表示更新前に表示されていた項目とは別の処理が割り当てられた項目が、前記第１操作により指定された場合、当該項目に割り当てられた処理を実行しないものである操作方法変更手段とを備える。
【０００８】
【０００９】
ここで、「更新手段による表示更新後の画面に表示される項目のうち、前記更新手段による表示更新前に表示されていた項目と表示領域が重なり、且つ、表示更新前に表示されていた項目とは別の処理が割り当てられた項目」とは、表示更新前に表示されていた項目の表示領域と、表示更新後に表示された項目の表示領域とが重なる場合であって、且つ、これら２つの項目に割り当てられた処理が互いに異なる場合において、表示更新後の項目を意味している。
【００１０】
なお、本発明は、入力装置、該入力装置を制御する制御装置、入力方法、入力装置を制御する入力制御プログラム、該入力制御プログラムを記録する記録媒体等の種々の態様で構成することができる。
【発明の効果】
【００１１】
請求項１記載の入力装置によれば、更新手段による更新前に、項目が第１操作により指定された場合、当該項目に割り当てられた処理が実行される。一方、更新手段による更新後、項目が第１操作により指定された場合、当該項目に割り当てられた処理が実行されない。よって、表示更新後、操作者が、第１操作により誤った項目を指定した場合であっても、操作者の意図しない処理が実行されてしまうことを抑制できるという効果がある。また、表示更新後、操作者は、第１操作とは異なる第２操作を行うことで、所望の項目を指定し、その項目に割り当てられた処理を実行させることができるので、操作性が良いという第１の効果がある。
【００１２】
また、表示更新後の画面に表示される項目のうち、表示更新前に表示されていた項目と表示領域が重なり、且つ、表示更新前に表示されていた項目とは別の処理が割り当てられた項目が、第１操作により指定された場合、当該項目に割り当てられた処理が実行されないので、操作者の意図しない処理が実行されてしまうことを抑制できるという第２の効果がある。
【００１３】
請求項２記載の入力装置によれば、請求項１の奏する第１の効果に加え、表示更新後の画面に表示される項目のうち、表示更新前に表示されていた項目と表示領域が重ならない項目、または、表示更新前に表示されていた項目と表示領域が重なるが同一の処理が割り当てられた項目が、第１操作により指定された場合、当該項目に割り当てられた処理が実行されるので、表示更新後において第１操作が行われた場合であっても、操作者にとって意図しない処理が実行されてしまう可能性が低い場合には、第１操作を受け付けることができるという効果がある。
【００１４】
請求項３記載の入力装置によれば、請求項１の奏する第１の効果に加え、入力媒体の接近位置に表示される項目が、表示更新の前と後とで異なると判断される場合において、前記接近位置に表示される項目が第１操作により指定されたとき、当該項目に割り当てられた処理が実行されないので、入力媒体の接近中に表示が更新され、操作者が表示の更新に気づかず又は勢い余って誤った項目を指定した場合であっても、操作者の意図しない処理が実行されてしまうことを抑制できるという効果がある。
【００１５】
請求項４記載の入力装置によれば、請求項１の奏する第１の効果に加え、操作者が第１操作により誤った項目を指定した場合であっても、表示更新後の所定時間以内であれば、操作者の意図しない処理が実行されてしまうことを抑制できるという効果がある。
【００１６】
請求項５記載の入力装置によれば、請求項１の奏する第１の効果に加え、操作者が第１操作を連続的に行っている間は、操作者の意図しない処理が実行されてしまうことを抑制できるという効果がある。
【００１７】
請求項６記載の入力装置によれば、請求項１の奏する第１の効果に加え、更新手段による表示更新後、第２操作が行われたと判断されるまでの間、操作者の意図しない処理が実行されてしまうことを抑制できるという効果がある。
【００１８】
請求項７記載の入力制御プログラムによれば、入力装置において実行されることにより、請求項１記載の入力装置と同様の作用効果を奏する。
請求項８記載の入力制御プログラムによれば、入力装置において実行されることにより、請求項６記載の入力装置と同様の作用効果を奏する。
【図面の簡単な説明】
【００１９】
【図１】本発明の第１実施形態のＭＦＰの電気的構成を示すブロック図である。
【図２】（ａ）は、コピー機能選択中における画面の一例を示す図であり、（ｂ）は、電話機能割込中における画面の一例を示す図である。
【図３】第１実施形態のＭＦＰが実行する更新処理を示すフローチャートである。
【図４】第１実施形態のＭＦＰが実行する通常操作受付処理を示すフローチャートである。
【図５】第２実施形態のＭＦＰが実行する更新処理を示すフローチャートである。
【図６】変形例であるＰＣに接続される表示装置の画面の一例を示す図である。
【発明を実施するための形態】
【００２０】
以下、本発明の好ましい実施形態について、添付図面を参照して説明する。図１は、本発明の入力装置の一実施形態である多機能周辺装置（以下、「ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）」と称す）１の電気的構成を示したブロック図である。
【００２１】
ＭＦＰ１は、コピー機能、ファクシミリ機能、スキャン機能、プリンタ機能、電話機能などの各種機能を有している。ＭＦＰ１のＬＣＤ１６には、選択中の機能に関する画面が表示される。詳細は図２を参照して後述するが、ＭＦＰ１は、選択中の機能とは別の機能の割込要求が発生した場合、ＬＣＤ１６における表示を分割画面に更新する。特に、本実施形態のＭＦＰ１は、分割画面において、操作者が誤った項目を指定した場合であっても、操作者の意図しない処理が実行されてしまうことを抑制できると共に、操作性が良いように構成されている。
【００２２】
ＭＦＰ１には、ＣＰＵ１０、ＲＯＭ１１、ＲＡＭ１２、フラッシュメモリ１４、操作キー１５、ＬＣＤ１６、タッチパネル１７、スキャナ２０、プリンタ２１、ＮＣＵ２３、モデム２４、送受話器２５、計時回路２６が主に設けられている。ＣＰＵ１０、ＲＯＭ１１、ＲＡＭ１２、フラッシュメモリ１４は、バスライン２７を介して互いに接続されている。また、操作キー１５、ＬＣＤ１６、タッチパネル１７、スキャナ２０、プリンタ２１、ＮＣＵ２３、モデム２４、送受話器２５、計時回路２６、バスライン２７は、入出力ポート２８を介して互いに接続されている。
【００２３】
ＣＰＵ１０は、ＲＯＭ１１やフラッシュメモリ１４に記憶される固定値やプログラム、ＲＡＭ１２に記憶されているデータ、或いは、ＮＣＵ２３を介して送受信される各種信号に従って、ＭＦＰ１が有している各機能の制御や、入出力ポート２８と接続された各部を制御する。
【００２４】
ＲＯＭ１１は、入力制御プログラム１１ａ、項目管理テーブル１１ｂなどが設けられた書換不能なメモリである。ＣＰＵ１０は、入力制御プログラム１１ａに従い、後述する更新処理（図３）を実行する。項目管理テーブル１１ｂは、後述する項目３２（図２参照）と、各項目３２に予め割り当てられた処理との対応関係を記憶する。
【００２５】
ＲＡＭ１２は、書換可能な揮発性のメモリであり、選択機能メモリ１２ａと、表示更新時刻メモリ１２ｂと、今回操作時刻メモリ１２ｃと、今回操作位置メモリ１２ｄと、前回操作時刻メモリ１２ｅと、前回操作位置メモリ１２ｆとが設けられている。選択機能メモリ１２ａは、ＭＦＰ１が有する機能のうち、操作者によって選択された機能を記憶する。表示更新時刻メモリ１２ｂは、ＬＣＤ１６の画面１６ａ（図２）の表示が分割画面へ更新された時刻のうち最新の時刻を記憶する。今回操作時刻メモリ１２ｃは、画面１６ａに対するタッチが検出された時刻のうち最新の時刻を記憶する。今回操作位置メモリ１２ｄは、今回操作時刻メモリ１２ｃに記憶された時刻にタッチされた画面１６ａ内の位置を記憶する。前回操作時刻メモリ１２ｅは、画面１６ａに対して行われた操作のうち前回操作が行われた時刻を記憶する。前回操作位置メモリ１２ｆは、前回操作時刻メモリ１２ｅに記憶された時刻にタッチされた画面１６ａ内の位置を記憶する。
【００２６】
フラッシュメモリ１４は、書換可能な不揮発性のメモリであり、項目領域テーブル１４ａが設けられる。項目領域テーブル１４ａは、後述する項目３２（図２）について予め設定されている表示領域を記憶する。操作者は、各項目３２の表示領域を任意に設定し、この項目領域テーブル１４ａに記憶させることができる。操作キー１５は、ＭＦＰ１に指示を入力するためのハードキーである。ＬＣＤ１６は液晶表示装置であって、項目３２などの各種の画像を表示する。
【００２７】
ＬＣＤ１６の画面１６ａ（図２）には、タッチパネル１７が設けられる。タッチパネル１７の全域は格子状に細かく区分けされ、区分けされた単位領域毎に静電センサが配設されている。そして、各単位領域には、タッチパネル１７の左上の頂点を原点とし、右方向をＸ方向、下方向をＹ方向とする座標系に基づいて、座標情報（Ｘ座標，Ｙ座標）が対応づけられている。よって、操作者が指などの入力媒体３３（図２）を、画面１６ａにタッチさせると、タッチパネル１７は、入力媒体３３のタッチが検出された単位領域の座標情報を、操作位置として出力する。
【００２８】
なお、タッチパネル１７は、入力媒体３３が接触した位置に加え、入力媒体３３が接近した接近位置も検出可能に構成されている。また、このタッチパネル１７は、ＬＣＤ１６に密着して重ねられていても良いし、ＬＣＤ１６との間に隙間を空け、または透明フィルムなどを挟む状態で重ねられていても良い。
【００２９】
スキャナ２０は、ファクシミリ機能、スキャン機能、又は、コピー機能の実行時に、原稿を読み取って電子データに変換する読取動作を行う。プリンタ２１は、ファクシミリ機能、プリンタ機能の実行時に、記録用紙に画像を印刷する印刷動作を行う。ＮＣＵ２３は、電話回線の制御を行うものである。モデム２４は、ファクシミリ送信時には送信信号を電話回線での伝送に適した形態に変調し、一方、ファクシミリ受信時には電話回線から送られてきた変調信号を復調する。送受話器２５は、外部機器との間で通話を行うためのものである。計時回路２６は、現在時刻（日付けを含む）を計時する回路である。
【００３０】
図２（ａ）は、コピー機能の選択中における画面１６ａの一例を示す図であり、図２（ｂ）は、コピー機能の選択中に、電話機能の割込があった場合における画面１６ａの一例を示す図である。なお、図２（ａ）に示すように、画面１６ａの全域を１つの機能に割り当てた画面を、本実施形態では「単一画面」と称する。また、図２（ｂ）に示すように、画面１６ａ内を二分割し、各領域にそれぞれ別の機能を割り当てた画面を、本実施形態では「分割画面」と称する。
【００３１】
また、本実施形態において、入力媒体３３により画面１６ａ内の同一位置を１秒未満タッチする操作を「短押し」と称する。また、入力媒体３３により画面１６ａ内の同一位置を１秒以上継続してタッチする操作を「長押し」と称する。
【００３２】
図２（ａ）に示すように、単一画面には、選択中の機能を示す機能表示情報３０と、設定値を示す設定値情報３１と、操作を受け付けるための項目３２とが表示される。この単一画面の表示中、いずれかの項目３２が短押しされると、ＭＦＰ１は、短押しにより指定された項目３２に予め割り当てられている処理を実行する。
【００３３】
上述したように、各項目３２は、項目領域テーブル１４ａ（図１）に設定された表示領域に表示される。よって、ＭＦＰ１は、タッチパネル１７により検出される、短押しされた位置と、各項目３２の表示領域とに基づいて、短押しによって指定された項目３２を特定し、特定した項目３２に予め割り当てられた処理を実行するのである。例えば、コピー部数の設定値を１減算する処理が割り当てられた項目３２（以下、コピー部数減算項目３２ａと称する）が、短押しにより指定された場合、ＭＦＰ１は、コピー部数の設定値を１減算する処理を実行する。
【００３４】
図２（ａ）に示す単一画面の表示中、別の機能の割り込み要求が発生すると、ＭＦＰ１は、画面１６ａの表示を単一画面から分割画面へ遷移させる（更新する）。図２（ｂ）は、分割画面の一例を示す図である。なお、図２（ｂ）においては、表示更新前に項目３２が表示されていた表示領域３４を破線で図示しているが、これは説明の便宜上図示したものであり、これら破線は画面１６ａに実際に表示されるものではない。
【００３５】
本実施形態のＭＦＰ１は、表示更新後の分割画面に表示される項目３２のうち、所定の項目３２については、操作しにくくすることで、操作者の意図しない処理が実行されることを抑制する。
【００３６】
具体的には、表示更新後の分割画面に表示される項目３２のうち、表示更新前に表示されていた項目３２の表示領域３４と重なり、且つ、表示更新前に表示されていた項目３２とは別の処理が割り当てられた項目３２が短押しされた場合、ＭＦＰ１は、当該操作に反応せず、タッチパネル１７により項目３２に対する操作が検出されたとしても、短押しされた項目３２に割り当てられた処理を実行しない。一方、同じ項目３２が長押しにより指定された場合、ＭＦＰ１は、当該項目３２に割り当てられた処理を実行する。
【００３７】
例えば、図２（ｂ）に示す項目３２のうち、通話の切断処理が割り当てられた項目３２（以下、切断項目３２ｂと称する）は、表示更新前に表示されていたコピー部数減算項目３２ａと表示領域が重なり、且つコピー部数減算項目３２ａとは異なる処理が割り当てられている。よって、ＭＦＰ１は、表示更新後の分割画面において、切断項目３２ｂが短押しされた場合には通話の切断処理を行わず、長押しされた場合には通話の切断処理を行う。
【００３８】
したがって、操作者が、いずれかの項目３２を短押しする直前に、分割画面への更新が行われ、操作者が分割画面への更新に気づかず又は表示更新に気づいたものの勢い余って、新たに表示された項目３２を誤って短押した場合であっても、操作者の意図しない処理が実行されてしまうことを抑制できる。一方で、操作者が分割画面への更新を認識した上で、項目３２を長押しする場合には、操作者の所望の処理を実行することができるので、操作者にとって操作性が良い。
【００３９】
なお、分割画面に表示される項目３２のうち、切断項目３２ｂのように、表示更新前に表示されていた項目３２と表示領域が重なり、且つ、表示更新前に表示されていた項目３２とは別の処理が割り当てられた項目３２を、以下、長押し対象項目３２Ｌと称することとする。
【００４０】
また、ＭＦＰ１は、分割画面に表示される項目３２のうち、長押し対象項目３２Ｌ以外の項目３２、すなわち、表示更新前に表示されていた項目３２と表示領域が重ならない項目３２、または、表示更新前に表示されていた項目３２と表示領域が重なるが同一の処理が割り当てられた項目３２が、短押しにより指定された場合、当該項目３２に割り当てられた処理を実行する。
【００４１】
例えば、図２（ｂ）に示す項目３２のうち、通話音量の設定値を変更する処理が割り当てられた項目３２（図２（ｂ）に向かって右側領域においてプラスの符号が付された項目３２とマイナスの符号が付された項目３２）が、短押しにより指定された場合、ＭＦＰ１は、通話音量の設定値を変更する処理を実行する。
【００４２】
表示更新前、項目３２が配置されていなかった位置が、表示更新後に短押された場合というのは、操作者が分割画面への更新に気がついた上で、意図的に項目３２を短押しした可能性が高い。また、表示更新前に表示されていた項目３２と表示領域が重なり且つ同一の処理が割り当てられた項目３２が短押しにより指定された場合というのは、短押しにより指定された項目３２に割り当てられた処理が、元々操作者の意図した処理である。
【００４３】
このように、表示更新後において短押しが行われた場合であっても、操作者にとって意図しない処理が実行されてしまう可能性が低い場合には、ＭＦＰ１は、短押しを受け付けるので、操作者にとって操作性が良い。
【００４４】
図３は、ＭＦＰ１のＣＰＵ１０が実行する更新処理を示すフローチャートである。この更新処理は、割込要求が発生した場合に、画面１６ａにおける表示を単一画面から分割画面に更新する処理である。なお、この更新処理の開始時には、選択機能メモリ１２ａに記憶された機能の単一画面が、画面１６ａに表示されているものとする。
【００４５】
まず、ＣＰＵ１０は、ステップＳ３０２（以下、ステップを省略する）において、選択機能メモリ１２ａに記憶された機能とは別の機能の割込要求が発生したか否かを判断する（Ｓ３０２）。Ｓ３０２の判断が否定される場合（Ｓ３０２：Ｎｏ）、ＣＰＵ１０は通常操作受付処理（Ｓ３０４）を実行し、Ｓ３０２の判断に戻る。
【００４６】
図４は、通常操作受付処理を示すフローチャートである。通常操作受付処理は、項目３２が操作された場合に、当該操作が短押しであるか長押しであるかに拘わらず、操作により指定された項目３２に割り当てられた処理を実行するものである。この通常操作受付処理において、ＣＰＵ１０は、まず、項目３２が操作されたか否かを判断する（Ｓ４０２）。Ｓ４０２の判断が否定される場合（Ｓ４０２：Ｎｏ）、処理を終了する。
【００４７】
一方、項目３２が操作（短押しでも長押しでもいずれでも良い）された場合（Ｓ４０２：Ｙｅｓ）、ＣＰＵ１０は、この操作により指定された項目３２に割り当てられた処理を実行する（Ｓ４０４）。そして、ＣＰＵ１０は、計時回路２６の現在時刻を、前回操作時刻メモリ１２ｅ（図１）に記憶し（Ｓ４０６）、タッチパネル１７により検出された操作位置を、前回操作位置メモリ１２ｆ（図１）に記憶する（Ｓ４０８）。
【００４８】
図３に戻り説明する。例えば、コピー機能の選択中において、外部装置から電話の着信を受けた場合、パーソナルコンピュータなどから印刷要求を受けた場合、外部装置からファクシミリデータを受信した場合、外部装置からスキャナ２０による画像取り込みの指示を受信した場合など、操作キー１５およびタッチパネル１７以外から、選択中の機能とは別の機能の利用要求を受けた場合、ＣＰＵ１０は、割込要求が発生したと判断する（Ｓ３０２：Ｙｅｓ）。そして、ＣＰＵ１０は、発生した割込要求に応じた処理を実行し（Ｓ３０６）、画面１６ａの表示を分割画面へ更新する（Ｓ３０８）。次に、ＣＰＵ１０は、計時回路２６の現在時刻を、表示更新時刻メモリ１２ｂに記憶する（Ｓ３１０）。表示更新時刻メモリ１２ｂに記憶された時刻を、以下、表示更新時刻と称する。
【００４９】
次に、ＣＰＵ１０は、項目３２が操作されたか否かを判断する（Ｓ３１２）。Ｓ３１２の判断が否定される場合（Ｓ３１２：Ｎｏ）、ＣＰＵ１０は、割込が終了したか否かを判断する（Ｓ３１４）。具体的には、選択中の機能と後から割り込んだ別の機能とのうち、いずれか一方の機能の終了指示がユーザから入力された場合、または、いずれか一方の機能による処理の実行が終了した場合（例えば、外部からの着信により電話機能の割込が発生した後、通話が終了し、電話機能による通話処理の実行が終了した場合など）、割込が終了したと判断し（Ｓ３１４：Ｙｅｓ）、ＣＰＵ１０は画面１６ａの表示を単一画面へ更新し（Ｓ３１６）、Ｓ３０２に戻る。
【００５０】
一方、Ｓ３１４の判断が否定される間（Ｓ３１４：Ｎｏ）、ＣＰＵ１０はＳ３１２から処理を繰り返す。そして、処理を繰り返すうちに、操作者により、いずれかの項目３２が操作されると（Ｓ３１２：Ｙｅｓ）、次に、ＣＰＵ１０は、計時回路２６の現在時刻を、今回操作時刻メモリ１２ｃ（図１）に記憶し（Ｓ３１８）、タッチパネル１７により検出された位置を、今回操作位置メモリ１２ｄ（図１）に記憶する（Ｓ３２０）。
【００５１】
次に、ＣＰＵ１０は、表示更新時刻から所定時間（例えば、２秒）以上を経過したか否かを判断する（Ｓ３２２）。Ｓ３２２の判断が否定される場合（Ｓ３２２：Ｎｏ）、ＣＰＵ１０は、長押し対象項目３２Ｌが操作されたか否かを判断する（Ｓ３２４）。長押し対象項目３２Ｌ以外の項目３２が操作された場合（Ｓ３２４：Ｎｏ）、ＣＰＵ１０は、操作により指定された項目３２に割り当てられた処理を実行し（Ｓ３２６）、Ｓ３１２の処理に戻る。
【００５２】
一方、長押し対象項目３２Ｌが操作された場合（Ｓ３２４：Ｙｅｓ）、次に、ＣＰＵ１０は、長押し対象項目３２Ｌに対する操作が長押しであったか否かを判断する（Ｓ３２８）。
【００５３】
長押し対象項目３２Ｌが長押しされた場合（Ｓ３２８：Ｙｅｓ）、ＣＰＵ１０は、指定された項目３２に割り当てられた処理を実行する（Ｓ３３６）。次に、ＣＰＵ１０は、通常操作受付処理を実行する（Ｓ３３８）。この通常操作受付処理（Ｓ３３８）は、図４を参照して説明した通常操作受付処理（Ｓ３０４）と同一であるため、図示及び説明を省略する。
【００５４】
すなわち、本実施形態のＭＦＰ１の場合、長押し対象項目３２Ｌが一度でも長押しされた後は、分割画面中の全ての項目３２を短押しにより指定可能とする。操作者が一度でも長押し操作した場合、操作者は分割画面への更新を認識した上で画面１６ａを操作している可能性が高いからである。
【００５５】
また、長押し対象項目３２Ｌが長押しされない場合であっても、表示更新時刻から所定時間以上経過してから操作が行われる場合には、Ｓ３２２の判断が肯定されるので（Ｓ３２２：Ｙｅｓ）、ＣＰＵ１０は、操作により指定された項目３２に割り当てられた処理を実行し（Ｓ３３６）、通常操作受付処理を実行する（Ｓ３３８）。
【００５６】
すなわち、本実施形態のＭＦＰ１の場合、表示更新後、所定時間以上を経過した後は、分割画面中の全ての項目３２を短押しにより指定可能とする。表示更新時刻から所定時間以上経過した場合、操作者は分割画面への更新に気がついている可能性が高いからである。
【００５７】
通常操作受付処理の後（Ｓ３３８）、ＣＰＵ１０は割込が終了したか否かを判断し（Ｓ３４０）、Ｓ３４０の判断が否定される場合（Ｓ３４０：Ｎｏ）、通常操作受付処理（Ｓ３３８）を繰り返す。すなわち、分割画面中いずれかの項目３２が操作される毎に、操作により指定された項目３２に割り当てられた処理を実行する。
【００５８】
そして、割込が終了すると（Ｓ３４０：Ｙｅｓ）、ＣＰＵ１０は、画面１６ａにおける表示を単一画面へ更新し（Ｓ３４２）、Ｓ３０２の処理に戻る。
【００５９】
一方、表示更新時刻からの経過時間が所定時間未満であると判断され（Ｓ３２２：Ｙｅｓ）、且つ、長押し対象項目３２Ｌが短押しされたと判断される場合（Ｓ３２８：Ｎｏ）、次に、ＣＰＵ１０は、前回操作時刻と今回操作時刻との差が０．５秒以内か否かを判断する（Ｓ３３０）。前回操作時刻と今回操作時刻との差が０．５秒よりも大きい場合（Ｓ３３０：Ｎｏ）、ＣＰＵ１０は、長押し対象項目３２Ｌに割り当てられた処理を実行せず（すなわち今回の操作に反応せず）、Ｓ３１２に戻る。
【００６０】
一方、前回操作時刻と今回操作時刻との差が０．５秒以内であると判断される場合（Ｓ３３０：Ｙｅｓ）、次に、ＣＰＵ１０は、前回操作位置と今回操作位置とが同じであるか否かを判断する（Ｓ３３２）。なお、Ｓ３３２の判断においては、前回操作位置と今回操作位置とが完全同一であることまでは要求せず、前回操作位置（すなわち、前回の操作において入力媒体３３のタッチが検出された領域）と今回操作位置（すなわち、今回の操作において入力媒体３３のタッチが検出された領域）の少なくとも一部が重なる場合は、前回操作位置と今回操作位置とが同じであると判断するものとする。
【００６１】
前回操作位置と今回操作位置とが異なる場合（Ｓ３３２：Ｎｏ）、ＣＰＵ１０は、長押し対象項目３２Ｌに割り当てられた処理を実行せず（すなわち今回の操作に反応せず）、Ｓ３１２に戻る。
【００６２】
一方、前回操作時刻と今回操作時刻との差が０．５秒以内であり、且つ、前回操作位置と今回操作位置とが同じであると判断される場合（Ｓ３３０，Ｓ３３２：Ｙｅｓ）、すなわち、長押し対象項目３２Ｌが短押しされたが、その操作位置が前回操作位置と同じであって、且つ、前回操作時刻から０．５秒以内の操作であった場合、ＣＰＵ１０は、画面１６ａ内の同一位置における連続的な短押しが継続する間、処理を待機する。ここでいう「連続的な短押し」とは、「画面１６ａ内を短押し後、同一位置を所定の判断時間（例えば０．５秒）以内に短押しする操作を繰り返すこと」を意味している。
【００６３】
具体的には、ＣＰＵ１０は、連続的な短押しが終了したか否かを判断し（Ｓ３３４）、この判断が否定される間（Ｓ３３４：Ｎｏ）、処理を待機する。なお、図３のフローチャートには図示を省略するが、連続的な短押しが終了したか否かを判断するために、ＣＰＵ１０は、画面１６ａが短押しされる毎に、今回操作時刻メモリ１２ｃに記憶された今回操作時刻を前回操作時刻メモリ１２ｅにコピーし、現在時刻を今回操作時刻メモリ１２ｃに記憶する。また、今回操作位置メモリ１２ｄに記憶された位置を前回操作位置メモリ１２ｆにコピーし、最新の操作位置を今回操作位置メモリ１２ｄに記憶する。そして、これら前回操作時刻、今回操作時刻、前回操作位置、今回操作位置に基づいて、連続的な短押しが継続しているか又は終了したかを判断する。そして、同一位置の短押しが連続的に繰り返される間（Ｓ３３４：Ｎｏ）、ＣＰＵ１０は、短押しにより指定された項目３２に割り当てられた処理を実行しない。画面１６ａにおいて、操作者が、同一の項目３２を連続的に短押ししているとき、操作者は、画面１６ａを注視せずに操作を行う場合があるので、画面１６ａにおける表示の更新に気づきにくい。本実施形態のＭＦＰ１によれば、操作者が短押しを連続的に繰り返している間は、短押しにより指定された項目３２に割り当てられた処理が実行されることがないので、操作者の意図しない処理が実行されてしまうことを抑制できる。
【００６４】
このようにして処理を繰り返すうちに、前回操作時刻から０．５秒以上経っても入力媒体３３のタッチが検出されない場合、または、前回操作時刻から０．５秒以内に前回操作位置と異なる位置がタッチされた場合、ＣＰＵ１０は、連続的な短押しが終了したと判断し（Ｓ３３４：Ｙｅｓ）、Ｓ３１２の判断に戻り、処理を繰り返す。また、連続的な短押しを継続している最中に、操作者が画面１６ａの更新に気づき、画面１６ａを長押しした場合にも、ＣＰＵ１０は、連続的な短押しが終了したと判断する（Ｓ３３４：Ｙｅｓ）。そして、ＣＰＵ１０はＳ３１２の判断に戻り、当該長押しにより項目３２が操作されたと判断される場合であって（Ｓ３１２：Ｙｅｓ）、且つ、当該長押しにより長押し対象項目３２Ｌが操作されたと判断される場合には（Ｓ３２８：Ｙｅｓ）、項目３２に割り当てられた処理を実行する（Ｓ３３６）。
【００６５】
このように、第１実施形態のＭＦＰ１によれば、操作者の意図しない処理が実行されてしまうことを抑制でき、且つ、操作性が良い。
【００６６】
次に、第２実施形態について説明する。なお、本第２実施形態のＭＦＰ１において、第１実施形態のＭＦＰ１と同一の構成については、同一の符号を付して説明を省略する。
【００６７】
上述したように、タッチパネル１７は、入力媒体３３が接触した位置に加え、入力媒体３３が接近した接近位置も検出可能である。第２実施形態は、このことを利用したものであり、入力媒体３３の接近位置に表示される項目３２が、表示更新の前と後とで異なる場合に、表示更新後に接近位置に表示される項目３２を長押し対象項目３２Ｌとする。
【００６８】
図５は、第２実施形態のＭＦＰ１のＣＰＵ１０が実行する更新処理を示すフローチャートである。図５に示す第２実施形態の更新処理のうち、図３を参照して説明した更新処理と同一のステップについては、同一の符号を付して説明を省略する。
【００６９】
まず、ＣＰＵ１０は、分割画面へ更新したときにおいて、入力媒体３３の接近が検出されたか否かを判断する（Ｓ５０２）。換言すれば、入力媒体３３の接近中に分割画面への更新が行われたか否かを判断する。なお、ＭＦＰ１は、タッチパネル１７の検出結果を、一定時間、ＲＡＭ１２などに保存しており、ＣＰＵ１０は、ＲＡＭ１２に保存した過去の検出結果を参照することにより、Ｓ５０２の判断を行うようにしても良い。
【００７０】
入力媒体３３が接近中ではないときに、分割画面への更新が行われた場合（Ｓ５０２：Ｎｏ）、ＣＰＵ１０は、通常操作受付処理を実行する（Ｓ５１８）。すなわち、分割画面中の全項目３２を、短押し可能とする。なお、この通常操作受付処理（Ｓ５１８）は、図４を参照して説明した通常操作受付処理（Ｓ３０４，Ｓ３３８）と同一であるため、図示及び説明を省略する。
【００７１】
一方、入力媒体３３の接近中に分割画面への更新が行われた場合（Ｓ５０２：Ｙｅｓ）、次に、ＣＰＵ１０は、入力媒体３３の接近位置に表示される項目３２が、表示更新の前と後とで異なるかを判断する（Ｓ５０４）。換言すれば、入力媒体３３の接近を検出した位置に、表示更新前とは別の項目３２が表示されたか否かを判断する。
【００７２】
接近位置に表示される項目３２が、表示更新の前後で同じ場合、すなわち、操作者が項目３２を操作しようとして、入力媒体３３を接近させたが、その接近位置には、表示更新の前後で同一の項目３２が表示されている場合（Ｓ５０４：Ｎｏ）、ＣＰＵ１０は通常操作受付処理（Ｓ５１８）を実行し、分割画面中の全項目３２を短押し可能とする。このような場合は、操作者が分割画面への更新に気づかずに、画面１６ａへ接近させた入力媒体３３をそのまま接触させたとしても、ＭＦＰ１は操作者の意図した処理を実行することができるからである。
【００７３】
また、表示更新前には項目３２が表示されていなかった領域に、入力媒体３３が接近しているときに、分割画面へ更新された場合において、入力媒体３３の接近位置に新たな項目３２が表示される場合も（Ｓ５０４：Ｎｏ）、ＣＰＵ１０は通常操作受付処理（Ｓ５１８）を実行し、分割画面中の全項目３２を短押し可能とする。このような場合、操作者は、分割画面へ更新されることを承知の上で、前もって、操作すべき項目３２の表示領域に入力媒体３３を接近させていた可能性があるからである。
【００７４】
一方、入力媒体３３の接近位置に表示される項目３２が、表示更新の前と後とで異なる場合（Ｓ５０４：Ｙｅｓ）、ＣＰＵ１０は、表示更新時刻から所定時間以上（例えば２秒以上）経過したか否かを判断する（Ｓ５０６）。Ｓ５０６の判断が肯定される場合（Ｓ５０６：Ｙｅｓ）、ＣＰＵ１０は通常操作受付処理を実行する（Ｓ５１８）。表示更新時刻から所定時間以上経過した場合は、操作者が分割画面への表示更新に気づいている可能性が高いからである。
【００７５】
一方、Ｓ５０６の判断が否定される場合（Ｓ５０６：Ｎｏ）、ＣＰＵ１０は画面１６ａ内が操作されたか否かを判断し（Ｓ５０８）、Ｓ５０８の判断が否定される間（Ｓ５０８：Ｎｏ）、Ｓ５０６から処理を繰り返す。
【００７６】
このようにして処理を繰り返すうちに、画面１６ａが操作されたと判断される場合（Ｓ５０８：Ｙｅｓ）、ＣＰＵ１０はＳ５０２で検出した接近位置の項目３２（長押し対象項目３２Ｌに相当）が操作されたか否かを判断する（Ｓ５１０）。Ｓ５０２で検出した接近位置の項目３２とは別の項目３２が操作された場合（Ｓ５１０：Ｎｏ）、ＣＰＵ１０は、操作された項目３２に割り当てられた処理を実行し（Ｓ５１１）、Ｓ５２０の処理に移行する。このような場合、操作者は、分割画面への更新に気がついて、画面１６ａに接近中の入力媒体３３の位置をずらし、所望の項目３２を操作した可能性が高いからである。
【００７７】
一方、Ｓ５０２で検出した接近位置の項目３２が操作された場合（Ｓ５１０：Ｙｅｓ）、ＣＰＵ１０は、その操作が長押しであったか否かを判断する（Ｓ５１２）。長押しであった場合（Ｓ５１２：Ｙｅｓ）、ＣＰＵ１０は、長押しされた項目３２に割り当てられた処理を実行する（Ｓ５１４）。
【００７８】
一方、接近位置の項目３２に対する操作が短押しであった場合（Ｓ５１２：Ｎｏ）、ＣＰＵ１０は、Ｓ５１８の処理に移行する。すなわち、短押し操作に反応せず、短押しされた項目３２に割り当てられた処理を実行しない。その短押しは、操作者が分割画面への更新に気づかずに行われた可能性が高いからである。
【００７９】
通常操作受付処理の終了後（Ｓ５１８）、ＣＰＵ１０は、割込が終了したか否かを判断し（Ｓ５２０）、Ｓ５２０の判断が否定される間（Ｓ５２０：Ｎｏ）、Ｓ５１８から処理を繰り返し、Ｓ５２０の判断が肯定されると（Ｓ５２０：Ｙｅｓ）、単一画面へ更新し（Ｓ５２４）、Ｓ３０２の処理に戻る。
【００８０】
第２実施形態のＭＦＰ１によれば、第１実施形態のＭＦＰ１と同様の効果が得られる。さらに、第２実施形態のＭＦＰ１によれば、入力媒体３３の接近中に表示が更新されたために、操作者が表示の更新に気づかず又は勢い余って誤った項目３２を指定した場合であっても、操作者の意図しない処理が実行されてしまうことを抑制できる。
【００８１】
上記実施形態において、ＭＦＰ１が入力装置の一例に相当し、タッチパネル１７が検出手段の一例に相当し、画面１６ａの短押しが第１操作の一例に相当し、画面１６ａの長押しが第２操作の一例に相当する。更新処理（図３または図５）を実行するＣＰＵ１０が操作方法変更手段の一例に相当する。Ｓ３０４の処理を実行するＣＰＵ１０が実行手段の一例に相当する。Ｓ３０８の処理を実行するＣＰＵ１０が更新手段の一例に相当する。Ｓ３２２またはＳ５０６の処理を実行するＣＰＵ１０が時間判断手段の一例に相当する。Ｓ３２８またはＳ５１２の処理を実行するＣＰＵ１０が第２操作判断手段の一例に相当する。Ｓ５０４の処理を実行するＣＰＵ１０が接近位置判断手段の一例に相当する。
【００８２】
以上、実施形態に基づき本発明を説明したが、本発明は上述した実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変形が可能であることは容易に推察できるものである。
【００８３】
上記実施形態では、短押しが第１操作の一例であり、長押しが第２操作の一例であった。第１操作および第２操作の具体的態様は、適宜変更可能であるが、第２操作は第１操作よりも手間のかかる操作であることが望ましい。例えば、第１操作に比較して、操作回数が多い、操作時間が長い、操作の圧力が大きい、または、操作面積が大きい操作を第２操作とすると良い。
【００８４】
例えば、第１操作が、入力媒体３３で所定時間内に一回タッチする操作（以下、シングルクリックと称する）であり、第２操作が、入力媒体３３で所定時間内に二回タッチする操作（以下、ダブルクリックと称する）であっても良い。この場合、ＭＦＰ１は、分割画面への更新後の操作を、ダブルクリックとして受け付けるようにしても良い。すなわち、ＭＦＰ１は、分割画面への更新後、ダブルクリックが一回行われる毎に、項目３２に割り当てられた処理を実行するように構成しても良い。このようにすれば、表示の更新に気づかず、操作者が誤った項目３２を操作し続けたとしても、誤った処理が実行される回数を少なくすることができる。
【００８５】
また、シングルクリックが連続的に繰り返されているときに、分割画面への更新が行われ、分割画面への更新後も、同じ位置でのシングルクリックが繰り返される場合には、ＭＦＰ１は、表示更新前にシングルクリックにより操作されていた項目３２に割り当てられた処理を、表示更新後においてダブルクリックが行われる毎に実行するようにしても良い。このようにすれば、操作者が分割画面への更新に気づかずにシングルクリックを継続したとしても、操作者の意図した処理をＭＦＰ１に実行させることができる。
【００８６】
また、上記実施形態では、入力装置の一例として、ＭＦＰ１を説明したが、例えば携帯電話機、電子ゲーム機、デジタルカメラなど各種装置が入力装置の一例となり得る。
【００８７】
また、タッチパネルを有さない装置にも本発明は適用可能である。例えば、マウスやキーボードなどにより操作されるパーソナルコンピュータ（以下、ＰＣと称する）も、入力装置の一例となり得る。
【００８８】
また、上記実施形態において、「表示を更新する」とは、表示面１６ａの単一画面を分割画面へ遷移させることであったが、これに限られるものではなく、「表示を更新する」とは、操作者が視覚的に認識できる程度に、表示の少なくとも一部を変化させる場合を含む。例えば、ポップアップウインドウやダイアログボックスを表示することも、「表示を更新する」ことの一例に相当する。
【００８９】
図６は、入力装置の変形例であるＰＣに接続された表示装置の画面５０の一例を示す図である。この変形例においては、画面５０に表示されるアイコンや操作ボタンなどが、項目３２の一例に相当する。また、項目３２上にカーソル５４を合わせ、クリックする操作が第１操作の一例に相当し、項目３２上にカーソル５４を合わせ、ダブルクリックする操作が第２操作の一例に相当するものとする。
【００９０】
そして、この変形例のＰＣに本発明を適用する場合、例えば、図６（ｂ）に示すように、ダイアログボックス５６が突然前面に表示される場合において、ダイアログボックス５６内の項目３２がクリックされたとき、変形例のＰＣは反応しない。一方、ダイアログボックス５６内の項目３２がダブルクリックされたとき、変形例のＰＣは、項目３２に割り当てられた処理を実行する。このようにすれば、操作者が表示に気づかずに画面５０内をクリックし、その操作位置には突然表示されたダイアログボックス５６内の項目３２が表示されていたとしても、操作者の意図しない処理が実行されてしまうことを抑制できる。一方で、操作者は、ダイアログボックス５６内の項目３２を指定したい場合には、ダブルクリックにより指定できるので、操作性が良い。
【００９１】
なお、あるアプリケーションの操作画面を閲覧中、別のアプリケーションの操作画面が突然前面に表示される場合や、Ｗｅｂページの閲覧中、ポップアップウインドウが突然前面に表示される場合も同様にして、表示更新後は、項目の指定にダブルクリックなどの第２操作を要求することにより、上記実施形態のＭＦＰ１と同様の効果を奏することができる。
【００９２】
また、例えば、長押し対象項目３２Ｌの表示色を他の項目３２の表示色と異ならせるなど、長押し対象項目３２Ｌと他の項目３２の表示態様を異ならせても良い。このようにすれば、操作者は、第２操作が必要な長押し対象項目３２Ｌを一目で認識できる。
【００９３】
また、上記第１実施形態では、表示更新前に表示されていた項目と表示領域が重なり、且つ、表示更新前に表示されていた項目３２が長押し対象項目３２Ｌとされていた。また、第２実施形態では、接近位置に表示された項目３２が長押し対象項目３２Ｌとされていた。しかしながら、表示更新後に表示される全ての項目３２が長押し対象項目３２Ｌとされても良い。
【００９４】
また、表示更新後に表示される項目３２のうち、動作の実行を確定する処理が関連づけられている項目３２のみが、長押し対象項目３２Ｌとされても良い。ここで、動作の実行を確定する処理が関連づけられている項目３２ｂとは、例えば、印刷実行、通話開始、通話切断などの処理が関連づけられている項目３２が該当する。このようにすれば、誤操作が特に問題となる項目３２について、操作者の意図しない処理が実行されてしまうことを抑制できる。
【００９５】
また、上記実施形態において、ＭＦＰ１は、インターネットを介してメールを送受信するメール機能や、無線により他の装置との間で通信する無線通信機能を有していても良い。その場合、他の装置からの要求に応じて、メール機能や無線通信機能の割込要求が発生したときにも、本発明を適用して良い。
【００９６】
また、上記実施形態では、表示更新後の分割画面に表示された項目３２のうち、長押し対象項目３２Ｌが短押し（第１操作）により指定された場合、ＭＦＰ１は、当該第１操作には反応しないものとして説明した。しかしながら、本発明の入力装置は、更新手段による更新後に、項目が第１操作により指定された場合、当該項目に割り当てられた処理を実行しないものであれば良い。したがって、更新手段による更新後に、項目が第１操作により指定された場合、当該項目に割り当てられた処理を実行せず、代わりに、当該第１操作を受け付けないことを操作者に知らせるためのマークを画面１６ａに表示するなど、当該第１操作に応じて何らかの反応を示すように構成される場合も本発明の範囲に含まれる。
＜その他＞
＜手段＞
技術的思想１記載の入力装置は、予め処理が割り当てられた項目を画面に表示するものであって、前記画面の表示を更新する更新手段と、前記更新手段による更新前に、前記項目が第１操作により指定された場合、当該項目に割り当てられた処理を実行する実行手段と、前記更新手段による更新後、前記項目が前記第１操作により指定された場合、当該項目に割り当てられた処理を実行せず、前記項目が前記第１操作とは異なる第２操作により指定された場合、当該項目に割り当てられた処理を実行する操作方法変更手段とを備える。
技術的思想２記載の入力装置は、技術的思想１記載の入力装置において、前記操作方法変更手段は、前記更新手段による表示更新後の画面に表示される項目のうち、前記更新手段による表示更新前に表示されていた項目と表示領域が重なり、且つ、表示更新前に表示されていた項目とは別の処理が割り当てられた項目が、前記第１操作により指定された場合、当該項目に割り当てられた処理を実行しないものである。
技術的思想３記載の入力装置は、技術的思想１または２に記載の入力装置において、前記操作方法変更手段は、前記更新手段による表示更新後の画面に表示される項目のうち、前記更新手段による表示更新前に表示されていた項目と表示領域が重ならない項目、または、前記更新手段による表示更新前に表示されていた項目と表示領域が重なるが同一の処理が割り当てられた項目が、前記第１操作により指定された場合、当該項目に割り当てられた処理を実行するものである。
技術的思想４記載の入力装置は、技術的思想１から３のいずれかに記載の入力装置において、前記画面において、入力媒体が接近した接近位置を検出する検出手段と、前記検出手段により検出される前記接近位置に表示される項目が、前記更新手段による表示更新の前と後とで異なるかを判断する接近位置判断手段とを備え、前記操作方法変更手段は、前記接近位置判断手段により、前記接近位置に表示される項目が、前記更新手段による表示更新の前と後とで異なると判断される場合において、前記接近位置に表示される項目が前記第１操作により指定されたとき、当該項目に割り当てられた処理を実行しないものである。
技術的思想５記載の入力装置は、技術的思想１から４のいずれかに記載の入力装置において、前記更新手段による表示更新後、所定時間以上を経過したかを判断する時間判断手段を備え、前記操作方法変更手段は、前記更新手段による表示更新後、前記時間判断手段により前記所定時間以上を経過したと判断されるまでの間に、前記項目が前記第１操作により指定された場合、当該項目に割り当てられた処理を実行しないものであり、前記項目が前記第２操作により指定された場合、当該項目に割り当てられた処理を実行するものである。
技術的思想６記載の入力装置は、技術的思想１から５のいずれかに記載の入力装置において、前記操作方法変更手段は、前記更新手段による表示更新後、前記第１操作が連続的に繰り返される間、前記第１操作により指定された項目に割り当てられた処理を実行しないものである。
技術的思想７記載の入力装置は、技術的思想１から６のいずれかに記載の入力装置において、前記更新手段による表示更新後、前記第２操作が行われたかを判断する第２操作判断手段を備え、前記操作方法変更手段は、前記更新手段による表示更新後、前記第２操作判断手段により前記第２操作が行われたと判断されるまでの間に、前記項目が前記第１操作により指定された場合、当該項目に割り当てられた処理を実行しないものである。
技術的思想８記載の入力制御プログラムは、予め処理が割り当てられた項目を画面に表示する入力装置において実行されるものであって、前記入力装置を、前記画面の表示を更新する更新手段と、前記更新手段による更新前に、前記項目が第１操作により指定された場合、当該項目に割り当てられた処理を実行する実行手段と、前記更新手段による更新後、前記項目が前記第１操作により指定された場合、当該項目に割り当てられた処理を実行せず、前記項目が前記第１操作とは異なる第２操作により指定された場合、当該項目に割り当てられた処理を実行する操作方法変更手段として機能させる。
＜発明の効果＞
技術的思想１記載の入力装置によれば、更新手段による更新前に、項目が第１操作により指定された場合、当該項目に割り当てられた処理が実行される。一方、更新手段による更新後、項目が第１操作により指定された場合、当該項目に割り当てられた処理が実行されない。よって、表示更新後、操作者が、第１操作により誤った項目を指定した場合であっても、操作者の意図しない処理が実行されてしまうことを抑制できるという効果がある。また、表示更新後、操作者は、第１操作とは異なる第２操作を行うことで、所望の項目を指定し、その項目に割り当てられた処理を実行させることができるので、操作性が良いという効果がある。
技術的思想２記載の入力装置によれば、技術的思想１の奏する効果に加え、表示更新後の画面に表示される項目のうち、表示更新前に表示されていた項目と表示領域が重なり、且つ、表示更新前に表示されていた項目とは別の処理が割り当てられた項目が、第１操作により指定された場合、当該項目に割り当てられた処理が実行されないので、操作者の意図しない処理が実行されてしまうことを抑制できるという効果がある。
技術的思想３記載の入力装置によれば、技術的思想１または２の奏する効果に加え、表示更新後の画面に表示される項目のうち、表示更新前に表示されていた項目と表示領域が重ならない項目、または、表示更新前に表示されていた項目と表示領域が重なるが同一の処理が割り当てられた項目が、第１操作により指定された場合、当該項目に割り当てられた処理が実行されるので、表示更新後において第１操作が行われた場合であっても、操作者にとって意図しない処理が実行されてしまう可能性が低い場合には、第１操作を受け付けることができるという効果がある。
技術的思想４記載の入力装置によれば、技術的思想１から３のいずれかの奏する効果に加え、入力媒体の接近位置に表示される項目が、表示更新の前と後とで異なると判断される場合において、前記接近位置に表示される項目が第１操作により指定されたとき、当該項目に割り当てられた処理が実行されないので、入力媒体の接近中に表示が更新され、操作者が表示の更新に気づかず又は勢い余って誤った項目を指定した場合であっても、操作者の意図しない処理が実行されてしまうことを抑制できるという効果がある。
技術的思想５記載の入力装置によれば、技術的思想１から４のいずれかの奏する効果に加え、操作者が第１操作により誤った項目を指定した場合であっても、表示更新後の所定時間以内であれば、操作者の意図しない処理が実行されてしまうことを抑制できるという効果がある。
技術的思想６記載の入力装置によれば、技術的思想１から５のいずれかの奏する効果に加え、操作者が第１操作を連続的に行っている間は、操作者の意図しない処理が実行されてしまうことを抑制できるという効果がある。
技術的思想７記載の入力装置によれば、技術的思想１から６のいずれかの奏する効果に加え、更新手段による表示更新後、第２操作が行われたと判断されるまでの間、操作者の意図しない処理が実行されてしまうことを抑制できるという効果がある。
技術的思想８記載の入力制御プログラムによれば、入力装置において実行されることにより、技術的思想１記載の入力装置と同様の作用効果を奏す
【符号の説明】
【００９７】
１              ＭＦＰ（入力装置一例）
１１ａ          入力制御プログラム
１７            タッチパネル（検出手段の一例）
１６ａ          画面
３２            項目
【図１】
0005533331.tif 000002
【図２】
0005533331.tif 000003
【図３】
0005533331.tif 000004
【図４】
0005533331.tif 000005
【図５】
0005533331.tif 000006
【図６】
0005533331.tif 000007