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