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