(57)【特許請求の範囲】
【請求項１】
タッチパネルと、
前記タッチパネルへの情報の入力を受け付ける入力制御手段と、
近距離無線通信により、外部端末との間で情報を送受信する近距離無線通信手段と、
前記タッチパネル近傍に配置され、前記近距離無線通信手段が外部端末と近距離無線通信を行うための外部端末用のタッチエリアと、
前記タッチエリア近傍における物体の存在を非接触で検知する、各々異なる位置に配置された複数の検知手段とを備え、
前記入力制御手段は、前記複数の検知手段による検知結果に基づき、前記タッチパネルに対する入力を無効にする領域を変更する、画像処理装置。
【請求項２】
タッチパネルと、
前記タッチパネルへの情報の入力を受け付ける入力制御手段と、
近距離無線通信により、外部端末との間で情報を送受信する近距離無線通信手段と、
前記タッチパネル近傍に配置され、前記近距離無線通信手段が外部端末と近距離無線通信を行うための外部端末用のタッチエリアと、
前記タッチエリア近傍における物体の存在を非接触で検知する検知手段とを備え、
前記入力制御手段は、前記検知手段により物体の存在が検知されると、前記タッチパネルにおける前記タッチエリア近傍の領域以外にソフトウェアキーを配置させる、画像処理装置。
【請求項３】
前記検知手段は、前記タッチパネル近傍に配置されたセンサーである、請求項１または請求項２に記載の画像処理装置。
【請求項４】
前記センサーは、前記物体が存在する位置が異なることを識別する、請求項３に記載の画像処理装置。
【請求項５】
前記入力制御手段は、前記センサーの検出出力に基づいて識別される物体の位置に応じて、入力を受け付けない領域を特定する、請求項４に記載の画像処理装置。
【請求項６】
前記入力制御手段は、前記検知手段によって検知された前記物体の存在により前記タッチパネルの前記タッチエリア近傍の領域に対する入力を受け付けなくなった後、一定の時間内に前記近距離無線通信手段が近距離無線通信を開始しない場合には、前記タッチパネルの前記タッチエリア近傍の領域に対する入力の受付を再開する、請求項３〜請求項５のいずれか１項に記載の画像処理装置。
【請求項７】
前記入力制御手段は、前記検知手段によって検知された前記物体の存在により前記タッチパネルの前記タッチエリア近傍の領域に対する入力を受け付けなくなった後、当該検知手段による前記物体の存在の検知が解消された場合には、前記タッチパネルの前記タッチエリア近傍の領域に対する入力の受付を再開する、請求項１〜請求項６のいずれか１項に記載の画像処理装置。
【請求項８】
タッチパネルと、
前記タッチパネルへの情報の入力を受け付ける入力制御手段と、
近距離無線通信により外部端末との間で情報を送受信する近距離無線通信手段と、
前記タッチパネル近傍に配置され、前記近距離無線通信手段が外部端末と近距離無線通信を行うための外部端末用のタッチエリアと、
前記タッチエリア近傍における物体の存在を非接触で検知する、各々異なる位置に配置された複数の検知手段とを備える画像処理装置の制御方法であって、
前記入力制御手段が、前記複数の検知手段による検知結果に基づき、前記タッチパネルに対する入力を無効にする領域を変更するステップを備える、画像処理装置の制御方法。
【請求項９】
タッチパネルと、
前記タッチパネルへの情報の入力を受け付ける入力制御手段と、
近距離無線通信により、外部端末との間で情報を送受信する近距離無線通信手段と、
前記タッチパネル近傍に配置され、前記近距離無線通信手段が外部端末と近距離無線通信を行うための外部端末用のタッチエリアと、
前記タッチエリア近傍における物体の存在を非接触で検知する検知手段とを備える画像処理装置の制御方法であって、
前記入力制御手段が、前記検知手段により物体の存在が検知されると、前記タッチパネルにおける前記タッチエリア近傍の領域以外にソフトウェアキーを配置させるステップを備える、画像処理装置の制御方法。
【請求項１０】
タッチパネルと、
前記タッチパネルへの情報の入力を受け付ける入力制御手段と、
近距離無線通信により外部端末との間で情報を送受信する近距離無線通信手段と、
前記タッチパネル近傍に配置され、前記近距離無線通信手段が外部端末と近距離無線通信を行うための外部端末用のタッチエリアと、
前記タッチエリア近傍における物体の存在を非接触で検知する、各々異なる位置に配置された複数の検知手段とを備える画像処理装置を制御するためのプログラムであって、
前記プログラムは、前記画像処理装置の前記入力制御手段に、
前記複数の検知手段による検知結果に基づき、前記タッチパネルに対する入力を無効にする領域を変更するステップを実行させるための、プログラム。
【請求項１１】
タッチパネルと、
前記タッチパネルへの情報の入力を受け付ける入力制御手段と、
近距離無線通信により、外部端末との間で情報を送受信する近距離無線通信手段と、
前記タッチパネル近傍に配置され、前記近距離無線通信手段が外部端末と近距離無線通信を行うための外部端末用のタッチエリアと、
前記タッチエリア近傍における物体の存在を非接触で検知する検知手段とを備える画像処理装置を制御するためのプログラムであって、
前記プログラムは、前記画像処理装置の前記入力制御手段に、
前記検知手段により物体の存在が検知されると、前記タッチパネルにおける前記タッチエリア近傍の領域以外にソフトウェアキーを配置させるステップを実行させるための、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、画像処理装置、その制御方法、およびプログラムに関し、特に、情報端末と近距離無線通信を行なう画像処理装置およびその制御方法、ならびに、そのような画像処理装置によって実行されるプログラムに関する。
【背景技術】
【０００２】
近年、スマートフォンやタブレット端末などの端末装置には、ＮＦＣ（Near  field  communication）などの近距離で通信を行なう機能が搭載されたものがある。これにより、ユーザーは、このような端末装置を他の電子機器の予め定められた位置に翳すことで、当該端末装置を用いてデータ通信を行うことができる。上記した「他の電子機器」の一例として、ＭＦＰ（Multi-Functional  Peripheral）のような画像処理装置が採用される場合がある。画像処理装置は、主に、当該装置の前面に配置される操作パネルにおいて操作を受け付ける。このことから、画像処理装置では、多くの場合、端末装置と近距離無線通信を行なうための上記「予め定められた位置」（以下、「タッチエリア」ともいう）は、操作パネルの近傍に配置される。
【０００３】
画像処理装置では、ユーザーがタッチエリアに端末装置を翳そうとしたとき、当該端末装置を持つユーザーの手が、ユーザーの意図に反して操作部に触れてしまう事態が生じ得る。このような事態が生じた場合、画像処理装置は、ユーザーが意図しない操作情報が入力されることによって、画像処理装置がユーザーの意図しない動作を実行する場合がある。画像処理装置では、ユーザーの手の意図に反した接近が事前に検知されれば、ユーザーの意図に反した動作を未然に防ぐための対策を講じることができる。
【０００４】
ユーザーの手の意図に反した接近の検知およびそれに対する対策に関する技術は、たとえば特開２０１３−２３５４６８号公報（特許文献１）に開示されている。特許文献１では、表示デバイスを挟んで配置された一対のタクタイルセンサー等のセンサーを備える携帯端末が開示されている。当該携帯端末は、当該センサーで人体との接触範囲を検出し、タッチパネルにおいて、検出された範囲に応じた領域の入力を無効にする。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−２３５４６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に開示された携帯端末では、ユーザーは、当該携帯端末の筐体自体を把持する。このことから、当該携帯端末は、上記のようなセンサーによって、ユーザーの手の接近を検知することができる。
【０００７】
しかしながら、上記したような画像処理装置では、ユーザーは、端末装置をタッチエリアに「翳す」のであって、操作パネルを「把持する」という事態は生じにくい。したがって、画像処理装置では、単に特許文献１に開示されたようなセンサーを設けたとしても、端末装置を持って近づいてきたユーザーが意図に反して操作パネルに接触することを当該接触に先立って検知することは難しいと考えられる。
【０００８】
本開示は、かかる実情に鑑み考え出されたものであり、その目的は、画像処理装置において、ユーザーの意図しない接触による動作を回避することである。
【課題を解決するための手段】
【０００９】
本開示のある局面に従うと、タッチパネルと、タッチパネルへの情報の入力を受け付ける入力制御手段と、近距離無線通信により、外部端末との間で情報を送受信する近距離無線通信手段と、タッチパネル近傍に配置され、近距離無線通信手段が外部端末と近距離無線通信を行うための外部端末用のタッチエリアと、タッチエリア近傍における物体の存在を非接触で検知する、各々異なる位置に配置された複数の検知手段とを備え、入力制御手段は、複数の検知手段による検知結果に基づき、タッチパネルに対する入力を無効にする領域を変更する、画像処理装置が提供される。
【００１０】
本開示の他の局面に従うと、タッチパネルと、タッチパネルへの情報の入力を受け付ける入力制御手段と、近距離無線通信により、外部端末との間で情報を送受信する近距離無線通信手段と、タッチパネル近傍に配置され、近距離無線通信手段が外部端末と近距離無線通信を行うための外部端末用のタッチエリアと、タッチエリア近傍における物体の存在を非接触で検知する検知手段とを備え、入力制御手段は、検知手段により物体の存在が検知されると、タッチパネルにおけるタッチエリア近傍の領域以外にソフトウェアキーを配置させる、画像処理装置が提供される。
【００１１】
好ましくは、検知手段は、タッチパネル近傍に配置されたセンサーである。
好ましくは、センサーは、物体が存在する位置が異なることを識別する。
【００１２】
好ましくは、入力制御手段は、センサーの検出出力に基づいて識別される物体の位置に応じて、入力を受け付けない領域を特定する。
【００１３】
好ましくは、入力制御手段は、検知手段によって検知された物体の存在によりタッチパネルのタッチエリア近傍の領域に対する入力を受け付けなくなった後、一定の時間内に近距離無線通信手段が近距離無線通信を開始しない場合には、タッチパネルのタッチエリア近傍の領域に対する入力の受付を再開する。
【００１４】
好ましくは、入力制御手段は、検知手段によって検知された物体の存在によりタッチパネルのタッチエリア近傍の領域に対する入力を受け付けなくなった後、当該検知手段による物体の存在の検知が解消された場合には、タッチパネルのタッチエリア近傍の領域に対する入力の受付を再開する。
【００１５】
本開示のさらに他の局面に従うと、タッチパネルと、タッチパネルへの情報の入力を受け付ける入力制御手段と、近距離無線通信により外部端末との間で情報を送受信する近距離無線通信手段と、タッチパネル近傍に配置され、近距離無線通信手段が外部端末と近距離無線通信を行うための外部端末用のタッチエリアと、タッチエリア近傍における物体の存在を非接触で検知する、各々異なる位置に配置された複数の検知手段とを備える画像処理装置の制御方法であって、入力制御手段が、複数の検知手段による検知結果に基づき、タッチパネルに対する入力を無効にする領域を変更するステップを備える、画像処理装置の制御方法が提供される。
【００１６】
本開示のさらに他の局面に従うと、タッチパネルと、タッチパネルへの情報の入力を受け付ける入力制御手段と、近距離無線通信により、外部端末との間で情報を送受信する近距離無線通信手段と、タッチパネル近傍に配置され、近距離無線通信手段が外部端末と近距離無線通信を行うための外部端末用のタッチエリアと、タッチエリア近傍における物体の存在を非接触で検知する検知手段とを備える画像処理装置の制御方法であって、入力制御手段が、検知手段により物体の存在が検知されると、タッチパネルにおけるタッチエリア近傍の領域以外にソフトウェアキーを配置させるステップを備える、画像処理装置の制御方法が提供される。
【００１７】
本開示のさらに他の局面に従うと、タッチパネルと、タッチパネルへの情報の入力を受け付ける入力制御手段と、近距離無線通信により外部端末との間で情報を送受信する近距離無線通信手段と、タッチパネル近傍に配置され、近距離無線通信手段が外部端末と近距離無線通信を行うための外部端末用のタッチエリアと、タッチエリア近傍における物体の存在を非接触で検知する、各々異なる位置に配置された複数の検知手段とを備える画像処理装置を制御するためのプログラムが提供される。プログラムは、画像処理装置の入力制御手段に、複数の検知手段による検知結果に基づき、タッチパネルに対する入力を無効にする領域を変更するステップを実行させる。
【００１８】
本開示のさらに他の局面に従うと、タッチパネルと、タッチパネルへの情報の入力を受け付ける入力制御手段と、近距離無線通信により、外部端末との間で情報を送受信する近距離無線通信手段と、タッチパネル近傍に配置され、近距離無線通信手段が外部端末と近距離無線通信を行うための外部端末用のタッチエリアと、タッチエリア近傍における物体の存在を非接触で検知する検知手段とを備える画像処理装置を制御するためのプログラムが提供される。プログラムは、画像処理装置の入力制御手段に、検知手段により物体の存在が検知されると、タッチパネルにおけるタッチエリア近傍の領域以外にソフトウェアキーを配置させるステップを実行させる。
【発明の効果】
【００１９】
本開示によれば、画像処理装置において、複数の検知手段による検知結果に基づいて、タッチパネルに対する入力を無効にする領域が変更される。また、本開示によれば、検知手段により物体の存在が検知されると、タッチパネルにおけるタッチエリア近傍の領域以外にソフトウェアキーが配置される。
【００２０】
これにより、画像処理装置は、ユーザーの手が意図せずタッチパネルに触れても当該意図しない接触によって動作することを回避できる。
【図面の簡単な説明】
【００２１】
【図１】第１の実施の形態の画像処理装置の一例であるＭＦＰの動作の概要を説明するための図である。
【図２】第１の実施の形態の画像処理装置の一例であるＭＦＰの動作の概要を説明するための図である。
【図３】第１の実施の形態の画像処理装置の一例であるＭＦＰの動作の概要を説明するための図である。
【図４】ＭＦＰの全体構成を示す斜視図である。
【図５】操作パネルの構成を示す図である。
【図６】ＭＦＰの構成を示すブロック図である。
【図７】操作パネルにおいて、タッチセンサーの一部の領域に対する入力を無効にするための構成を示す図である。
【図８】ＭＦＰの近距離無線通信の通信相手の一例であるモバイル端末のハードウェア構成の一例を示す図である。
【図９】ＭＦＰにおいて実行される、タッチセンサーの一部の領域に対する入力の有効／無効に切り替えるための処理のフローチャートである。
【図１０】第２の実施の形態のＭＦＰの操作パネルの平面図である。
【図１１】第２の実施の形態の操作パネルにおける、タッチセンサーの一部の領域に対する入力を無効にするための構成を示す図である。
【図１２】第２の実施の形態のＭＦＰにおいて実行される処理のフローチャートである。
【図１３】第３の実施の形態のＭＦＰにおいて実行される処理のフローチャートである。
【図１４】第４の実施の形態のＭＦＰにおける、タッチエリア近傍での物体の存在の検出を説明するための図である。
【図１５】第４の実施の形態のＭＦＰにおいて、３つの検知部のうち、１つの検知部のみが物体の存在を検出している状態を示す図である。
【図１６】第４の実施の形態のＭＦＰにおいて、３つの検知部のうち、２つの検知部が物体の存在を検出している状態を示す図である。
【図１７】第４の実施の形態のＭＦＰにおいて、３つの検知部のすべてが物体の存在を検出している状態を示す図である。
【図１８】第４の実施の形態のＭＦＰの操作パネルにおける、タッチセンサーの一部の領域に対する入力を無効にするための構成を示す図である。
【図１９】第４の実施の形態のＭＦＰにおいて実行される、物体の存在の検出に基づく入力の無効化のための処理のフローチャートである。
【図２０】第５の実施の形態のＭＦＰの操作パネルのディスプレイに表示される画面の一例を説明するための図である。
【図２１】第５の実施の形態のＭＦＰの操作パネルのディスプレイに表示される画面の他の例を説明するための図である。
【図２２】第６の実施の形態のＭＦＰの操作パネルのディスプレイに表示される画面の一例を説明するための図である。
【図２３】第６の実施の形態のＭＦＰの操作パネルのディスプレイに表示される画面の他の例を説明するための図である。
【発明を実施するための形態】
【００２２】
以下に、図面を参照しつつ、画像処理装置の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがって、これらの説明は繰り返さない。
【００２３】
［第１の実施の形態］
＜画像処理装置の動作の概要＞
図１〜図３は、第１の実施の形態の画像処理装置の一例であるＭＦＰの動作の概要を説明するための図である。ＭＦＰは、スキャナー機能、コピー機能、ファクシミリ機能、ネットワーク機能、およびＢＯＸ機能といった、複数の機能が搭載された複合機である。ＢＯＸ機能とは、複合機に内蔵されたハードディスクにデータを保存し、そして、当該データを必要な時に取り出して使うための機能である。
【００２４】
第１の実施の形態のＭＦＰは、図１に示される操作パネル３００を備える。操作パネル３００は、ディスプレイ３２０と、当該ディスプレイ３２０に取り付けられたタッチセンサー３５０とを含む。ディスプレイ３２０とタッチセンサー３５０とによって、タッチパネルが構成される。
【００２５】
また、操作パネル３００は、ＮＦＣ等の近距離無線通信を行なうためのアンテナおよび通信回路を備える。図１では、近距離無線通信でＭＦＰの操作パネル３００と通信するための端末が、モバイル端末４００として示されている。また、図１では、モバイル端末４００を持つユーザーの手が手Ｈとして示されている。
【００２６】
ＭＦＰ１００は、近距離無線通信として、たとえば、非接触ＩＣ（Integrated  Circuit）を含む無線通信規格に従って、ＮＦＣ対応の端末と非接触でデータ通信を行う。
【００２７】
操作パネル３００の筐体には、近距離無線通信でＭＦＰと通信する端末の好ましい配置を示すための領域が、タッチエリア３６０として設定されている。タッチエリア３６０は、たとえば、操作パネル３００の筐体に印刷された枠として示される。タッチエリア３６０は、近距離無線検知部の一例である。タッチエリア３６０は、図１に示されるように、タッチセンサー３５０の近傍に配置される。これは、ユーザーが操作パネル３００を見ながら端末をＭＦＰと通信させることができるようにするためである。
【００２８】
図２には、ユーザーが、モバイル端末４００をタッチエリア３６０に翳している場面が示されている。図２に示された場面では、ユーザーの手Ｈが、ディスプレイ３２０に重なっている。このような場面では、ユーザーの意図に反して、手Ｈが、タッチセンサー３５０において入力を受け付ける部分に触れてしまう場合があり得る。
【００２９】
図３には、タッチセンサー３５０において入力が無効にされる領域（入力無効領域３５１）が示されている。第１の実施の形態のＭＦＰは、タッチエリア３６０近傍における端末の存在の有無を検出する。そして、ＭＦＰは、タッチエリア３６０近傍における端末の存在を検知すると、入力無効領域３５１に対する情報の入力を無効する。より具体的には、ＭＦＰは、タッチセンサー３５０の入力無効領域３５１内でタッチが行なわれても、当該タッチに対応する入力を受け付けないか、または、当該タッチに対応する入力を無効にする。これにより、タッチエリア３６０にモバイル端末４００を翳すユーザーの手Ｈによって、タッチセンサー３５０に、ユーザーが意図しない情報が入力されることが回避される。
【００３０】
＜画像処理装置の概略的な構成＞
図４は、ＭＦＰ１００の全体構成を示す斜視図である。
【００３１】
図４には、ＭＦＰ１００は、原稿を光学的に読取って画像データを得るスキャナー部２と、画像データに基づいて用紙上に画像を印刷するプリント部６とを含む。画像形成装置ＭＦＰ１００の本体の上面には、スキャナー部２に原稿を送るフィーダー４が配置される。また、ＭＦＰ１００の下部には、プリント部６に用紙を供給する複数の給紙部９が配置される。また、ＭＦＰ１００の中央部には、プリント部６によって画像を形成された用紙が排出されるトレー５が配置される。
【００３２】
ＭＦＰ１００において、操作パネル３００は、当該ＭＦＰ１００の本体の上部の前面側に装着されている。「前面」とは、ＭＦＰ１００において、当該ＭＦＰ１００を利用するユーザーと対向する面である。操作パネル３００の外形は、ほぼプレート状である。そして、ＭＦＰ１００では、操作パネル３００は、その主面が垂直方向に対して傾斜するように、設置されている。また、操作パネル３００には、ユーザーの状態（背の高さや車いすに乗っている等）に応じて、当該操作パネル３００の角度を変更するための機構が設けられていてもよい。
【００３３】
図５は、操作パネル３００の構成を示す図である。
図５に示されるように、操作パネル３００は、ディスプレイ３２０とタッチセンサー３５０に加えて、複数のキーからなるキー群３４０を含む。キー群３４０は、ユーザーからの各種の指示の入力を受け付けるキー、および、数字・文字・記号といった情報の入力を受け付けるキーを含む。より具体的には、キー群３４０は、コピー／スキャン等の動作を開始させるためのスタートキー、コピー／スキャン動作の停止を指示するためのストップキー、設定されているモードおよびジョブを破棄するためのリセットキーを含む。また、ＭＦＰ１００では、ディスプレイ３２０は、ソフトウェアキーの配置を表示する。タッチセンサー３５０上の、ディスプレイ３２０に表示されたソフトウェアキーに対応する位置をタッチされると、ＭＦＰ１００は、タッチされた位置に対応するキーに従った動作を実行する。
【００３４】
＜ＭＦＰの構成＞
図６は、ＭＦＰ１００の構成を示すブロック図である。
【００３５】
図６を参照して、ＭＦＰ１００は、システムコントローラー１０１と、メモリー１０２と、ネットワークインターフェース（Ｉ／Ｆ）１０３と、プリンターエンジン１０４と、出力画像処理部１０５と、記憶装置１０６と、撮像部１０７と、入力画像処理部１０８と、操作パネル３００とを含む。システムコントローラー１０１は、たとえば内部バスを介して、メモリー１０２、ネットワークインターフェース１０３、プリンターエンジン１０４、出力画像処理部１０５、記憶装置１０６、撮像部１０７、入力画像処理部１０８、および操作パネル３００と接続されている。
【００３６】
システムコントローラー１０１は、スキャンジョブ、コピージョブ、メール送信ジョブ、およびプリントジョブなどの各種ジョブについて、ＭＦＰ１００全体を制御する。システムコントローラー１０１は、ＣＰＵ（Central  Processing  Unit）１２１と、ＲＯＭ１２２（Read  Only  Memory）とを含む。
【００３７】
ＣＰＵ１２１は、ＲＯＭ１２２に記憶された制御プログラムを実行する。ＲＯＭ１２２は、ＭＦＰ１００の動作の制御の各種プログラムと、各種固定データとを格納している。ＣＰＵ１２１は、所定の処理を行うことにより、メモリー１０２からのデータの読み込みや、メモリー１０２にデータを書き込む。
【００３８】
メモリー１０２は、たとえばＲＡＭ（Random  Access  Memory）であり、たとえば、ＣＰＵ１２１が制御プログラムを実行するときに必要なデータや画像データの一時的な記憶に用いられる。
【００３９】
ネットワークインターフェース１０３は、システムコントローラー１０１からの指示に従って、ネットワークを介して外部機器との通信を行う。
【００４０】
プリンターエンジン１０４は、出力画像処理部１０５にて処理された印刷データに基づいて用紙などへのプリント処理を行う。特にＭＦＰ１００がプリンターとして動作する場合には、プリンターエンジン１０４は画像を印刷し、ＭＦＰ１００が複写機として動作する場合には、プリンターエンジン１０４は撮像部１０７で読み取った画像を印刷する。
【００４１】
出力画像処理部１０５は、たとえば、画像の印刷時に、当該画像のデータ形式を印刷データに変換するための変換処理を実行する。
【００４２】
記憶装置１０６は、たとえばＨＤＤ（Hard  Disk  Drive）であり、ＭＦＰ１００の動作に関わる各種データなどを格納する。記憶装置１０６は、さらに、ＭＦＰ１００の操作パネル３００に表示する画面の画像データを格納していてもよい。
【００４３】
撮像部１０７は、原稿の画像を読み取り、入力画像処理部１０８へ出力する。
入力画像処理部１０８は、撮像部１０７で画像を読み取った場合などに、その画像データの形式を変換する変換処理を行なう。
【００４４】
ＭＦＰ１００では、ＣＰＵ１２１が適切なプログラムを実行することによって、本明細書に記載されたようなＭＦＰ１００の動作が実現される。ＣＰＵ１２１によって実行されるプログラムは、上記したようにＲＯＭ１２２に格納されていてもよいし、記憶装置１０６に格納されていてもよいし、ＭＦＰ１００に対して着脱可能な記憶媒体に格納されていてもよい。当該プログラムが格納される記憶媒体は、たとえばＣＤ−ＲＯＭ（Compact  Disc  -  Read  Only  Memory）、ＤＶＤ−ＲＯＭ（Digital  Versatile  Disk  -  Read  Only  Memory）、ＵＳＢ（Universal  Serial  Bus）メモリー、メモリーカード、ＦＤ（Flexible  Disk）、ハードディスク、ＳＳＤ（Solid  State  Drive）、磁気テープ、カセットテープ、ＭＯ（Magnetic  Optical  Disc）、ＭＤ（Mini  Disc）、ＩＣ（Integrated  Circuit）カード（メモリーカードを除く）、光カード、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ（Electronically  Erasable  Programmable  Read-Only  Memory）などの、不揮発的にデータを格納する媒体である。
【００４５】
なお、本開示にかかるプログラムは、コンピューターのオペレーティングシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。
【００４６】
また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。
【００４７】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【００４８】
＜操作パネルの構成（一部の領域に対する入力の無効）＞
図７は、操作パネル３００において、タッチセンサー３５０の一部の領域に対する入力を無効にするための構成を示す図である。
【００４９】
第１の実施の形態のＭＦＰ１００では、近距離無線通信による通信が実施されている間は、図２に示されたように、操作パネル３００近傍に、端末および当該端末を持つユーザーの手が存在していると考えられる。そこで、ＭＦＰ１００では、近距離無線通信による通信が実施されている間は、図３に示されたように、タッチセンサー３５０の一部（入力無効領域３５１）に対する入力が無効にされる。以下、図７を参照して、操作パネル３００の構成のうち、タッチセンサー３５０の一部に対する入力を無効にするための構成について説明する。
【００５０】
タッチセンサー３５０には、複数の電極がマトリクス状に配置されている。図７では、タッチセンサー３５０のＸ軸方向に延設される電極がＸ電極群３５０Ｘとして示され、また、Ｙ軸方向に延設される電極がＹ電極群３５０Ｙとして示されている。
【００５１】
Ｘ電極群３５０ＸおよびＹ電極群３５０Ｙは、スキャン回路３７１に接続されている。スキャン回路３７１は、Ｘ電極群３５０ＸおよびＹ電極群３５０Ｙのそれぞれの電圧値を順次スキャンすることにより、各電極のタッチセンサー３５０表面に対する導電体のタッチによる静電容量の変化量を特定する。スキャン回路３７１は、特定された静電容量の変化量を、座標検出部３７２に出力する。
【００５２】
座標検出部３７２は、スキャン回路３７１から入力された変化量に基づいて、タッチセンサー３５０におけるタッチ位置を特定する。そして、座標検出部３７２は、特定されたタッチ位置でタッチ操作があったことをシステムコントローラー１０１へ出力する。
【００５３】
座標検出部３７２には、領域設定部３５３が接続されている。領域設定部３５３は、タッチエリア３６０の近傍におけるユーザーの手等の物体の存在が検知されたときに、図３を参照して説明されたように、タッチセンサー３５０におけるタッチ入力を無効にするべき領域を設定する。
【００５４】
操作パネル３００は、近距離無線通信によって情報を送受信するための近距離通信部３８０および通信制御部３８２を含む。通信制御部３８２は、たとえば、近距離無線通信のための通信回路によって実現される。近距離通信部３８０は、たとえば、近距離無線通信のためのアンテナによって実現される。通信制御部３８２は、近距離通信部３８０で受信された電波を信号に変換して、システムコントローラー１０１に送信する。また、通信制御部３８２は、近距離通信部３８０が電波を受信したことを、領域設定部３５３に通知する。
【００５５】
領域設定部３５３は、通信制御部３８２から上記通知を受けると、座標検出部３７２に対して、タッチセンサー３５０の中の一部の領域（図３の入力無効領域３５１）に対する入力を無効にする指示を出力する。これにより、領域設定部３５３は、スキャン回路３７１から入力された変化量に基づいて特定されるタッチ位置が入力無効領域３５１内にあるときは、当該タッチ位置でタッチ操作があったことをシステムコントローラー１０１へ出力しない。これにより、当該タッチ位置でタッチ操作があっても、ＭＦＰ１００では、当該タッチ操作に応じた動作は実行されない。つまり、当該タッチ操作は、無効にされる。
【００５６】
以上、図７を参照して説明された構成では、領域設定部３５３は、入力無効領域３５１におけるタッチが検出されても当該検出出力をシステムコントローラー１０１に出力しないことによって、入力無効領域３５１におけるタッチが無効にされた。なお、タッチセンサー３５０が、マトリクス状に配置された複数のセンサーによって構成される場合には、当該複数のセンサーの中で入力無効領域３５１に配置されたセンサーにタッチを検出させないようにすることによっても、入力無効領域３５１におけるタッチは無効にされ得る。
【００５７】
＜モバイル端末のハードウェア構成＞
図８は、ＭＦＰ１００の近距離無線通信の通信相手の一例であるモバイル端末４００のハードウェア構成の一例を示す図である。
【００５８】
モバイル端末４００は、主な構成要素として、ＣＰＵ４０１と、ＲＡＭ４０２と、記憶装置４０３と、ディスプレイ４０４と、操作ボタン４０５と、近距離通信装置４０６とを備えている。ＣＰＵ４０１と、ＲＡＭ４０２と、記憶装置４０３と、ディスプレイ４０４と、操作ボタン４０５と、近距離通信装置４０６とは、互いに内部バスで接続されている。
【００５９】
ＣＰＵ４０１は、モバイル端末４００の全体的な動作を制御するための処理を実行する演算装置の一例である。
【００６０】
ＲＡＭ４０２は、ＣＰＵ４０１における処理実行時のワークエリアとして機能する。
記憶装置４０３は、ＣＰＵ４０１が実行するＯＳ（Operating  System）プログラムやアプリケーションプログラムなどの各種のプログラムのデータ、および、これらのプログラムの実行に利用されるデータを保存する。記憶装置４０３は、たとえば、ＥＥＰＲＯＭなどの不揮発的にデータを格納する媒体が挙げられる。また、記憶装置４０３には、ネットワークを介してダウンロードされたプログラムがインストールされる場合も有り得る。
【００６１】
ディスプレイ４０４は、ＣＰＵ４０１によって実行されるプログラムの処理結果を示す画像を表示するための表示装置である。
【００６２】
操作ボタン４０５は、実行中のアプリケーションの処理に関する指示の入力など、モバイル端末４００に対して情報を入力するための入力装置の一例である。なお、モバイル端末４００が備える入力装置の他の例は、ディスプレイ４０４上に設けられたタッチセンサーである。
【００６３】
近距離通信装置４０６は、たとえばＮＦＣ等の規格に従ってＭＦＰ１００等の外部の機器と情報を通信するための、通信装置の一例である。
【００６４】
＜処理の流れ＞
図９は、ＭＦＰ１００において、ＣＰＵ１２１によって実行される、タッチセンサー３５０の一部の領域に対する入力の有効／無効に切り替えるための処理のフローチャートである。図９の処理は、たとえばＭＦＰ１００においてタッチセンサー３５０に対する入力が受け付けられる間、実行される。
【００６５】
図９を参照して、ステップＳ１０で、ＣＰＵ１２１は、通信制御部３８２がモバイル端末４００等の端末と近距離無線通信を開始したかどうかを判断する。そして、ＣＰＵ１２１は、通信制御部３８２がまだ近距離無線通信を開始していないと判断すると（ステップＳ１０でＮＯ）、ステップＳ１０の制御に留まる。そして、ＣＰＵ１２１は、通信制御部３８２が近距離無線通信を開始したと判断すると（ステップＳ１０でＹＥＳ）、ステップＳ２０へ制御を進める。
【００６６】
ステップＳ２０で、ＣＰＵ１２１は、タッチセンサー３５０の一部の領域に対する入力を無効にするための制御を実行する。当該制御では、ＣＰＵ１２１は、図７を参照して説明されたように、たとえば、領域設定部３５３に、座標検出部３７２に対して、入力無効領域３５１（図３）に対する入力を無効にする指示を出力させる。そして、制御はステップＳ３０へ進められる。
【００６７】
ステップＳ３０で、ＣＰＵ１２１は、通信制御部３８２が近距離無線通信を終了したかどうかを判断する。ＣＰＵ１２１は、通信制御部３８２が近距離無線通信を終了したと判断するまでは（ステップＳ３０でＮＯ）、ステップＳ３０の制御に留まる。そして、ＣＰＵ１２１は、通信制御部３８２が近距離無線通信を終了したと判断すると（ステップＳ３０でＹＥＳ）、ステップＳ４０へ制御を進める。
【００６８】
ステップＳ４０で、ＣＰＵ１２１は、ステップＳ２０における入力の無効を解除する。つまり、ＣＰＵ１２１は、領域設定部３５３に、座標検出部３７２に対して入力無効領域３５１（図３）に対する入力の無効を解除させる。これにより、タッチセンサー３５０において、入力無効領域３５１として示された領域にタッチ操作がされた場合には、座標検出部３７２は、当該タッチ操作がなされた座標をシステムコントローラー１０１に出力する。そして、制御はステップＳ１０へ戻される。
【００６９】
以上説明された第１の実施の形態のＭＦＰ１００では、近距離無線通信による通信中は、入力無効領域３５１に対してタッチ操作がなされても、当該操作による入力は受け付けられない。これにより、ユーザーがモバイル端末４００をタッチエリア３６０に近づける際に意図せずに入力無効領域３５１に接触しても、当該意図しない接触によってＭＦＰ１００が動作することが回避される。
【００７０】
［第２の実施の形態］
＜操作パネルの構成＞
図１０は、第２の実施の形態のＭＦＰ１００の操作パネル３００の平面図である。図１０に示されるように、第２の実施の形態のＭＦＰ１００は、タッチエリア３６０近傍での物体の存在を検出するための検知部３６１をさらに備える。検知部３６１は、非接触で物体の存在を検知する近接センサーである。検知部３６１は、非接触で物体の存在を検出することができれば、いかなるタイプのセンサー（誘導形、静電容量形、および磁気形を含む）であっても良い。
【００７１】
図１１は、第２の実施の形態の操作パネル３００における、タッチセンサー３５０の一部の領域に対する入力を無効にするための構成を示す図である。図１１に示されるように、第２の実施の形態の操作パネル３００では、通信制御部３８２の代わりに、検知部３６１が、領域設定部３５３と接続される。
【００７２】
第２の実施の形態では、検知部３６１は、物体の存在を検出すると、領域設定部３５３に当該物体の存在を通知する。これに応じて、領域設定部３５３は、座標検出部３７２に対して、入力無効領域３５１（図３）に対する入力を無効にする指示を出力する。
【００７３】
また、第２の実施の形態では、検知部３６１は、物体の存在が解消したことを検出すると、領域設定部３５３に当該解消を通知する。これにより、領域設定部３５３は、座標検出部３７２に対して、入力無効領域３５１に対する入力の無効の指示を停止する。
【００７４】
以上より、第２の実施の形態では、検知部３６１が物体の存在を検出しているときには入力無効領域３５１への入力が無効にされる。そして、検知部３６１による物体の存在の検出が終了すれば、入力無効領域３５１への入力の無効も解除され、これにより、入力無効領域３５１への入力が受け付けられるようになる。
【００７５】
＜処理の流れ＞
図１２は、第２の実施の形態のＭＦＰ１００のＣＰＵ１０１によって実行される処理のフローチャートである。当該処理は、タッチセンサー３５０においてタッチ操作が受け付けられる期間中に実行される。
【００７６】
図１２を参照して、ステップＳＡ１０で、ＣＰＵ１０１は、検知部３６１が物体の存在を検出したかどうかを判断する。ＣＰＵ１０１は、検知部３６１が物体の存在を検出していないと判断すると（ステップＳＡ１０でＮＯ）、ステップＳＡ１０の制御に留まる。一方、ＣＰＵ１０１は、検知部３６１が物体の存在を検出していると判断すると（ステップＳＡ１０でＹＥＳ）、ステップＳＡ２０へ制御を進める。
【００７７】
ステップＳＡ２０で、ＣＰＵ１０１は、領域設定部３５３に、座標検出部３７２に対して一定の領域（入力無効領域３５１（図３））への入力を無効する指示を送信させる。そして、制御はステップＳＡ３０へ進められる。
【００７８】
ステップＳＡ３０で、ＣＰＵ１０１は、検知部３６１における物体の存在を検出が解消されたかどうか、つまり、検知部３６１が物体の存在を検出しなくなったかどうかを判断する。ＣＰＵ１０１は、検知部３６１がまだ物体の存在を検出していると判断すると（ステップＳＡ３０でＮＯ）、ステップＳＡ３０の制御に留まる。一方、ＣＰＵ１０１は、検知部３６１による物体の存在の検出が解消されたと判断すると（ステップＳＡ３０でＹＥＳ）、ステップＳＡ４０へ制御を進める。
【００７９】
ステップＳＡ４０で、ＣＰＵ１０１は、領域設定部３５３に、座標検出部３７２に対する一定の領域（入力無効領域３５１）への入力の無効を解消する指示を送信させる。そして、制御はステップＳＡ１０へ戻される。
【００８０】
以上説明したように、第２の実施の形態のＭＦＰ１００では、検知部３６１による物体の近接が検出されている期間中は、入力無効領域３５１に対してタッチ操作がなされても、当該操作による入力は受け付けられない。検知部３６１は、タッチエリア３６０近傍に配置されている。これにより、ユーザーがモバイル端末４００をタッチエリア３６０に近づける際に意図せずに入力無効領域３５１に接触しても、当該意図しない接触によってＭＦＰ１００が動作することが回避される。
【００８１】
［第３の実施の形態］
第３の実施の形態のＭＦＰ１００では、第２の実施の形態のＭＦＰ１００と同様に、操作パネル３００に検知部３６１が設けられている。なお、第３の実施の形態では、検知部３６１が物体の存在を検出するとタッチセンサー３５０の一部の領域に対する入力が無効にされるが、その後一定の時間（たとえば、１分間）内にＭＦＰ１００が外部の端末と近距離無線通信を開始しない場合には、当該無効が解除される。
【００８２】
図１３は、第３の実施の形態のＭＦＰ１００において実行される処理のフローチャートである。図１３に示されるように、ステップＳＡ１０およびステップＳＡ２０では、ＣＰＵ１０１は、第２の実施の形態と同様の制御を実行する。つまり、ＣＰＵ１０１は、ステップＳＡ１０で、検知部３６１が物体の存在を検出したと判断すると（ステップＳＡ１０でＹＥＳ）、ステップＳＡ２０へ制御を進める。そして、ＣＰＵ１０１は、ステップＳＡ２０で、一部の領域（入力無効領域３５１）に対する入力を無効にする。そして、制御は、ステップＳＡ２２へ進められる。
【００８３】
ステップＳＡ２２で、ＣＰＵ１０１は、上記の「一定の時間」を計測するためのタイマーの計時を開始させる。そして、制御はステップＳＡ３０へ進められる。
【００８４】
ステップＳＡ３０で、ＣＰＵ１０１は、検知部３６１における物体の存在の検出が解消されたかどうかを判断する。そして、ＣＰＵ１０１は、当該検出がまだ解消されていないと判断すると（ステップＳＡ３０でＮＯ）、ステップＳＡ３２へ制御を進める。そして、ＣＰＵ１０１は、当該検出が解消されたと判断すると（ステップＳＡ３０でＹＥＳ）、ステップＳＡ４０へ制御を進める。
【００８５】
ステップＳＡ３２で、ＣＰＵ１０１は、ステップＳ２２で開始させたタイマーの計時が終了したかどうかを判断する。そして、ＣＰＵ１０１は、まだ計時が終了していないと判断すると（ステップＳＡ３２でＮＯ）、ステップＳＡ３０へ制御を戻す。一方、ＣＰＵ１０１は、計時が終了していると判断すると（ステップＳＡ３２でＹＥＳ）、ステップＳ３４へ制御を進める。
【００８６】
ステップＳＡ３４で、ＣＰＵ１０１は、ＭＦＰ１００において、通信制御部３８２による近距離無線通信の通信中かどうかを判断する。そして、ＣＰＵ１０１は、近距離無線通信の通信中であると判断すると（ステップＳＡ３４でＹＥＳ）、ステップＳＡ３０へ制御を戻す。一方、ＣＰＵ１０１は、近距離無線通信の通信中ではないと判断すると（ステップＳＡ３４でＮＯ）、ステップＳＡ４０へ制御を進める。
【００８７】
ステップＳＡ４０では、ＣＰＵ１０１は、ステップＳＡ２０における一部の領域への入力の無効を解除させて、制御をステップＳＡ１０へ戻す。
【００８８】
以上説明された第３の実施の形態では、検知部３６１による物体の存在が検出された後、当該物体の存在の検出が解消された場合（ステップＳＡ３０でＹＥＳ）、または、一定の時間内に近距離無線通信による通信が開始されないかもしくは一定の時間内に近距離無線通信が終了した場合（ステップＳＡ３４でＮＯ）、タッチセンサー３５０における一定の領域（入力無効領域３５１（図３））に対する入力の無効が解消される。
【００８９】
検知部３６１による物体の存在の検出後、一定の時間内に近距離無線通信による通信が開始されない場合、検出された検知部３６１への物体の接近は、タッチエリア３６０に端末を翳したことによるユーザーの手によるものではない可能性が高い。このような場合には、第３の実施の形態のＭＦＰ１００では、タッチセンサー３５０における一部の領域への入力が無効にされることによる不都合が回避され得る。
【００９０】
［第４の実施の形態］
＜概略＞
第４の実施の形態では、ＭＦＰ１００に接近した物体の位置に応じて、タッチセンサー３５０において入力を無効にされる領域が変更される。
【００９１】
より具体的には、第４の実施の形態では、操作パネル３００において、タッチセンサー３５０およびタッチエリア３６０の近傍に複数の検知部が設けられる。なお、当該複数の検知部のそれぞれは、互いに、タッチセンサー３５０からの距離が異なる位置で、物体の存在を検出できるように配置されている。これにより、第４の実施の形態のＭＦＰ１００では、複数の検知部のそれぞれの出力に基づいて、物体のタッチセンサー３５０に対する位置が異なることが識別される。そして、物体の位置に基づいて、タッチセンサー３５０において入力を無効にする領域が変更される。
【００９２】
＜操作パネルの外観＞
図１４〜図１７は、第４の実施の形態のＭＦＰ１００における、タッチエリア３６０近傍での物体の存在の検出を説明するための図である。
【００９３】
まず、図１４に示されるように、第４の実施の形態の操作パネル３００には、タッチセンサー３５０およびタッチエリア３６０の近傍に、３つの検知部３６１Ａ，３６１Ｂ，３６１Ｃが設けられている。検知部３６１Ａ，３６１Ｂ，３６１Ｃは、図１４に示されるように、互いに横方向に並べられて配置されている。検知部３６１Ａ，３６１Ｂ，３６１Ｃの中で、検知部３６１Ａは最も右側に位置し、検知部３６１Ｃは最も左側に位置している。また、検知部３６１Ａ，３６１Ｂ，３６１Ｃの中で、検知部３６１Ａはタッチセンサー３５０の中央から最も遠く、検知部３６１Ｃはタッチセンサー３５０の中央に最も近い。
【００９４】
図１４には、３つの入力無効領域３５１−ａ，３５１−ｂ，３５１−ｃが示されている。入力無効領域３５１−ａ，３５１−ｂ，３５１−ｃのうち、入力無効領域３５１−ａはタッチセンサー３５０の中央に最も遠く、入力無効領域３５１−ｃはタッチセンサー３５０の中央に最も近い。
【００９５】
図１５は、検知部３６１Ａ，３６１Ｂ，３６１Ｃのうち、検知部３６１Ａのみが物体の存在を検出している状態を示す。図１６は、検知部３６１Ａ，３６１Ｂ，３６１Ｃのうち、検知部３６１Ａ，３６１Ｂが物体の存在を検出している状態を示す。図１７は、検知部３６１Ａ，３６１Ｂ，３６１Ｃのすべてが物体の存在を検出している状態を示す。
【００９６】
図１５〜図１７のうち、図１５では、モバイル端末４００が最もタッチセンサー３５０の中心から遠くに位置する。図１５に示された状態では、検知部３６１Ａのみが物体の存在を検出する。そして、この状態では、入力無効領域３５１−ａ，３５１−ｂ，３５１−ｃのうち、入力無効領域３５１−ａのみにおいて入力が無効にされる。
【００９７】
図１６では、図１５に示された状態よりも、モバイル端末４００はタッチセンサー３５０の中心に近づいている。図１６に示された状態では、検知部３６１Ａと検知部３６１Ｂが物体の存在を検出する。そして、この状態では、入力無効領域３５１−ａ，３５１−ｂ，３５１−ｃのうち、入力無効領域３５１−ａと入力無効領域３５１−ｂにおいて入力が無効にされる。
【００９８】
図１７では、図１６に示された状態よりも、さらにモバイル端末４００はタッチセンサー３５０の中心に近くに位置している。図１６に示された状態では、検知部３６１Ａと検知部３６１Ｂが物体の存在を検出する。そして、この状態では、入力無効領域３５１−ａ，３５１−ｂ，３５１−ｃのすべてにおいて入力が無効にされる。
【００９９】
＜操作パネルの構成＞
図１８は、第４の実施の形態のＭＦＰ１００の操作パネル３００における、タッチセンサー３５０の一部の領域に対する入力を無効にするための構成を示す図である。
【０１００】
図１８を参照して、図１１に示された構成と比較して、第４の実施の形態の操作パネル３００では、検知部３６１の代わりに、検知部３６１Ａ，３６１Ｂ，３６１Ｃを備える。検知部３６１Ａ，３６１Ｂ，３６１Ｃのそれぞれは、物体の存在を検出すると、当該検出を領域設定部３５３に通知する。
【０１０１】
領域設定部３５３は、検知部３６１Ａから物体の検出を通知されると、座標検出部３７２に対して、入力無効領域３５１−ａに対する入力を無効にすることを指示する。領域設定部３５３は、検知部３６１Ｂから物体の検出を通知されると、座標検出部３７２に対して、入力無効領域３５１−ｂに対する入力を無効にすることを指示する。領域設定部３５３は、検知部３６１Ｃから物体の検出を通知されると、座標検出部３７２に対して、入力無効領域３５１−ｃに対する入力を無効にすることを指示する。
【０１０２】
＜処理の流れ＞
図１９は、第４の実施の形態のＭＦＰ１００のＣＰＵ１０１によって実行される、物体の存在の検出に基づく入力の無効化のための処理のフローチャートである。第４の実施の形態のＭＦＰ１００では、３つの検知部の検出出力によって識別された物体の位置に基づいて、タッチセンサー３５０において入力を無効にされる領域が変更される。また、第４の実施の形態のＭＦＰ１００では、第３の実施の形態と同様に、検知部が物体の存在を検出してから一定の時間近距離無線通信の通信が開始されなければ、入力の無効が解除される。
【０１０３】
図１９を参照して、ステップＳ１００で、ＣＰＵ１０１は、検知部３６１Ａ〜３６１Ｃのいずれかが物体の存在を検出したかどうかを判断する。そして、ＣＰＵ１０１は、物体の存在が検出されていないと判断すると（ステップＳ１００でＮＯ）、ステップＳ１００の制御に留まる。一方、ＣＰＵ１０１は、検知部３６１Ａ〜３６１Ｃのいずれかが物体の存在を検出していると判断すると（ステップＳ１００でＹＥＳ）、ステップＳ１０１へ制御を進める。
【０１０４】
ステップＳ１０１で、ＣＰＵ１０１は、物体の存在を検出した検出部は右側（検知部３６１Ａ）のみであるか否かを判断する。そして、ＣＰＵ１０１は、右側の検出部のみが物体の存在を検出したと判断すると（ステップＳ１０１でＹＥＳ）、ステップＳ１０１Ａへ制御を進める。一方、ＣＰＵ１０１は、右側の検出部以外の検出部も物体の存在を検出していると判断すると（ステップＳ１０１でＮＯ）、ステップＳ１０２へ制御を進める。
【０１０５】
ステップＳ１０１Ａで、ＣＰＵ１０１は、入力無効領域３５１−ａに対する入力を無効にする。入力無効領域３５１−ａに対する入力の無効は、たとえば座標検出部３７２に対して、当該領域において検知されたタッチ操作を無効にすることが指示されることによって実現される。そして、制御はステップＳ１０５へ進められる。
【０１０６】
ステップＳ１０２で、ＣＰＵ１０１は、物体の存在を検出した検出部は右側（検知部３６１Ａ）だけでなく中央（検知部３６１Ｂ）であるか否かを判断する。そして、ＣＰＵ１０１は、右側と中央の検出部が物体の存在を検出したと判断すると（ステップＳ１０２でＹＥＳ）、ステップＳ１０３へ制御を進める。一方、ＣＰＵ１０１は、物体の存在を検出した検出部が右側と中央だけではないと判断すると（ステップＳ１０２でＮＯ）、ステップＳ１０４へ制御を進める。
【０１０７】
ステップＳ１０３で、ＣＰＵ１０１は、入力無効領域３５１−ａおよび入力無効領域３５１−ｂに対する入力を無効にする。入力無効領域３５１−ａ，３５１−ｂに対する入力の無効は、たとえば座標検出部３７２に対して、これらの領域において検知されたタッチ操作を無効にすることが指示されることによって実現される。そして、制御はステップＳ１０５へ進められる。
【０１０８】
ステップＳ１０４で、ＣＰＵ１０１は、３つの入力無効領域３５１−ａ〜３５１−ｃに対する入力を無効にする。入力無効領域３５１−ａ〜３５１−ｃに対する入力の無効は、たとえば座標検出部３７２に対して、これらの領域において検知されたタッチ操作を無効にすることが指示されることによって実現される。そして、制御はステップＳ１０５へ進められる。
【０１０９】
ステップＳ１０５で、ＣＰＵ１０１は、上記の「一定の時間」を計測するためのタイマーの計時を開始させる。そして、制御はステップＳ１０６へ進められる。
【０１１０】
ステップＳ１０６で、ＣＰＵ１０１は、ＭＦＰ１００において近距離無線通信が行なわれているかどうかを判断する。そして、ＣＰＵ１０１は、近距離無線通信が行なわれていると判断すると（ステップＳ１０６でＹＥＳ）、ステップＳ１１０へ制御を進める。一方、ＣＰＵ１０１は、近距離無線通信が行われていないと判断すると（ステップＳ１０６でＮＯ）、ステップＳ１０７へ制御を進める。
【０１１１】
ステップＳ１０７で、ＣＰＵ１０１は、検知部３６１Ａ〜３６１Ｃのいずれかが物体の存在を検出しているかどうかを判断する。そして、ＣＰＵ１０１は、検知部３６１Ａ〜３６１Ｃのいずれかが物体の存在を検出していると判断すると（ステップＳ１０７でＹＥＳ）、ステップＳ１０８へ制御を進める。一方、ＣＰＵ１０１は、検知部３６１Ａ〜３６１Ｃのいずれもが物体の存在を検出していないと判断すると（ステップＳ１０７でＮＯ）、ステップＳ１０９へ制御を進める。
【０１１２】
ステップＳ１０８では、ＣＰＵ１０１は、ステップＳ１０５で開始させたタイマーの計時が完了したかどうかを判断する。そして、ＣＰＵ１０１は、まだ計時が完了していないと判断すると（ステップＳ１０８でＮＯ）、ステップＳ１０６へ制御を戻す。一方、ＣＰＵ１０１は、計時が完了していると判断すると（ステップＳ１０８でＹＥＳ）、ステップＳ１０９へ制御を進める。
【０１１３】
ステップＳ１０９では、ＣＰＵ１０１は、ステップＳ１０１Ａ，Ｓ１０３，Ｓ１０４での入力を無効にする。つまり、ステップＳ１０９では、ＣＰＵ１０１は、座標検出部３７２に対する、タッチ操作を無効にする指示を解消する。そして、制御はステップＳ１１０へ進められる。
【０１１４】
ステップＳ１１０で、ＣＰＵ１０１は、検知部３６１Ａ〜３６１Ｃのいずれかが物体の存在を検出しているかどうかを判断する。そして、ＣＰＵ１０１は、検知部３６１Ａ〜３６１Ｃのいずれかが物体の存在を検出していると判断すると（ステップＳ１１０でＹＥＳ）、ステップＳ１１０の制御に留まる。一方、ＣＰＵ１０１は、検知部３６１Ａ〜３６１Ｃのいずれもが物体の存在を検出していないと判断すると（ステップＳ１１０でＮＯ）、ステップＳ１１１へ制御を進める。
【０１１５】
ステップＳ１１１では、ＣＰＵ１０１は、ステップＳ１０１Ａ，Ｓ１０３，Ｓ１０４での入力を無効にする。つまり、ステップＳ１０９では、ＣＰＵ１０１は、座標検出部３７２に対する、タッチ操作を無効にする指示を解消する。そして、ステップＳ１００へ制御を戻す。
【０１１６】
以上説明された図１９の処理では、ステップＳ１００〜ステップＳ１０４の制御は、タッチセンサー３５０近傍における物体の存在に応じた入力の無効化に対応する。また、ステップＳ１０５〜ステップＳ１０９の制御は、当該入力の無効化から一定の時間内に近距離無線通信が開始されない場合の入力の無効化の解除に対応する。そして、ステップＳ１１０〜ステップＳ１１１の制御は、タッチセンサー３５０近傍における物体の存在の解消に応じた、入力の無効化の解消に対応する。
【０１１７】
［第５の実施の形態］
＜概要＞
第５の実施の形態のＭＦＰ１００のハードウェア構成は、第１〜第４の実施の形態のいずれかと同じとすることができる。そして、第５の実施の形態のＭＦＰ１００では、タッチエリア３６０の近傍で物体の存在が検出されても、ディスプレイ３２０に表示されている内容に応じて、タッチセンサー３５０の一部の領域に対する入力を無効にするかどうかが決定される。
【０１１８】
より具体的には、第５の実施の形態のＭＦＰ１００では、ディスプレイ３２０に表示されている画面が、近距離無線通信に関連する制御に対する情報の入力を受け付ける画面（つまり、近距離無線通信に連動する画面）である場合には、上記したような入力を無効にするための制御が実行される。一方、ディスプレイ３２０に表示されている画面が、近距離無線通信に関連する制御に対する情報の入力とは直接関係の無い画面（つまり、近距離無線通信に連動しない画面）である場合には、上記したような入力を無効にするための制御は実行されない。
【０１１９】
＜近距離無線通信に連動しない画面＞
図２０は、ＭＦＰ１００の操作パネル３００のディスプレイ３２０に表示される、近距離無線通信に連動しない画面の一例を説明するための図である。ＭＦＰ１００のＣＰＵ１０１は、タッチエリア３６０近傍で物体の存在が検出されても、ディスプレイ３２０に表示されている画面が近距離無線通信に連動しない画面である場合には、図９，１２，１３，１９等を参照して説明されたようなタッチセンサー３５０の一部の領域に対する入力を無効にするための処理を実行しない。
【０１２０】
図２０には、操作パネル３００のディスプレイ３２０に表示される画面の一例が、画像ＩＭＧ０１として示されている。また、ＭＦＰ１００と近距離無線通信をしているモバイル端末４００のディスプレイ４０４（図８）に表示される画面の一例が、画像ＩＭＧ１１として示されている。
【０１２１】
ＭＦＰ１００（操作パネル３００）側の画像ＩＭＧ０１は、ＭＦＰ１００にコピー動作を実行させる際の、コピーの設定を入力させるための画面である。一方、モバイル端末４００側の画像ＩＭＧ１１は、ＭＦＰ１００に、モバイル端末４００側で選択されたドキュメントのプリント出力を指示するための画面である。図２０の例では、近距離無線通信により、モバイル端末４００からＭＦＰ１００へ、モバイル端末４００で選択されたドキュメントのプリント出力の指示が送信されると、ＭＦＰ１００では、当該プリント出力についての設定の入力が受け付けられることなく、当該ドキュメントがプリント出力される。つまり、ＭＦＰ１００側の画像ＩＭＧ０１は、モバイル端末４００で選択されたドキュメントのプリント印刷に対する設定の入力をするための情報は表示していない。
【０１２２】
このため、図２０に示される例では、モバイル端末４００またはそれを持つユーザーの手によってタッチエリア３６０近傍に物体の存在が検出されても、タッチセンサー３５０のいずれの領域においても入力は無効にされない。
【０１２３】
＜近距離無線通信に連動する画面＞
図２１は、ＭＦＰ１００の操作パネル３００のディスプレイ３２０に表示される、近距離無線通信に連動する画面の一例を説明するための図である。ＭＦＰ１００のＣＰＵ１０１は、タッチエリア３６０近傍で物体の存在が検出されたときに、ディスプレイ３２０に表示されている画面が近距離無線通信に連動する画面であることを条件として、図９，１２，１３，１９等を参照して説明されたようなタッチセンサー３５０の一部の領域に対する入力を無効にするための処理を実行する。
【０１２４】
図２１には、操作パネル３００のディスプレイ３２０に表示される画面の一例が、画像ＩＭＧ０２として示されている。また、ＭＦＰ１００と近距離無線通信をしているモバイル端末４００のディスプレイ４０４（図８）に表示される画面の一例が、画像ＩＭＧ１２として示されている。
【０１２５】
図２１の例では、モバイル端末４００側の画像ＩＭＧ１２は、ＭＦＰ１００にファクシミリ通信で送信させるドキュメントを選択するための画面である。一方、ＭＦＰ１００（操作パネル３００）側の画像ＩＭＧ０２は、モバイル端末４００で選択されたドキュメントをファクシミリ通信で送信する際の宛先を選択する画面である。画像ＩＭＧ０２の領域ＡＲ０２には、宛先の入力方法を指定する３つのメニュー（「直接入力」「リストから選択」「端末入力」）および当該ドキュメントの送信についての設定を指定するための２つのメニュー（「メニュー」「応用設定」）のそれぞれを選択するための５つのソフトウェアキーが表示されている。つまり、画像ＩＭＧ０２は、これらの５つのソフトウェアキーを含むことにより、モバイル端末４００との近距離無線通信と連動した画面である。
【０１２６】
モバイル端末４００からＭＦＰ１００へ、近距離無線通信で、選択されたドキュメントを特定する情報と当該ドキュメントのファクシミリ送信の指示とが送信されると、ＭＦＰ１００のＣＰＵ１０１は、ディスプレイ３２０に、画像ＩＭＧ０２で示されるように、ファクシミリ送信の宛先を入力するための画面を表示させる。なお、モバイル端末４００がＭＦＰ１００と近距離無線通信をしているときには、タッチエリア３６０の近傍において物体の存在が検出される。ＣＰＵ１０１は、タッチエリア３６０の近傍において物体の存在が検出されている間は、ディスプレイ３２０に画像ＩＭＧ０２を表示させながら、入力無効領域（入力無効領域３５１（図３）等）に対するタッチ操作を無効にする制御を実行する。
【０１２７】
これにより、近距離無線通信によって実行される制御において、ＭＦＰ１００（操作パネル３００）のタッチセンサー３５０を介して、ユーザーの意図しないタッチ操作によって情報が入力されることが回避され得る。
【０１２８】
［第６の実施の形態］
＜概要＞
第６の実施の形態のＭＦＰ１００のハードウェア構成は、第１〜第４の実施の形態のハードウェア構成と同様とすることができる。そして、第６の実施の形態のＭＦＰ１００では、ＣＰＵ１０１は、タッチエリア３６０の近傍で物体の存在が検出されると、タッチセンサー３５０における、タッチエリア３６０近傍の領域以外の領域に、ソフトウェアキーを配置する。つまり、タッチエリア３６０の近傍の領域には、入力を受け付けるためのソフトウェアキーが配置されない。これにより、実質的に、タッチエリア３６０近傍の入力が無効にされる。
【０１２９】
＜タッチエリア近傍での物体の存在の検出に基づくソフトウェアキーの配列の変更＞
図２２および図２３は、タッチエリア３６０近傍での物体の存在の検出に基づく、ディスプレイ３２０におけるソフトウェアキーの配列の変更を説明するための図である。図２２には、変更前のソフトウェアキーの配列が示されている。図２３には、変更後のソフトウェアキーの配列が示されている。
【０１３０】
より具体的には、図２２には、ＭＦＰ１００側のディスプレイ３２０に表示される画面の一例が画像ＩＭＧ０３として示されている。また、モバイル端末４００側のディスプレイ４０４に表示される画面の一例が画像ＩＭＧ１３として示されている。
【０１３１】
モバイル端末４００側の画像ＩＭＧ０３は、ＭＦＰ１００を介して送信されるドキュメントを選択する画面である。モバイル端末４００においてドキュメントが選択され、そして、近距離無線通信によってＭＦＰ１００に当該ドキュメントを送信する指示が送信されると、ＭＦＰ１００のＣＰＵ１０１は、ディスプレイ３２０に、画像ＩＭＧ０３を表示させる。画像ＩＭＧ０３は、ドキュメントの宛先を選択するための１２個のソフトウェアキー（「宛先１」〜「宛先１２」）と、他の宛先を表示するためのソフトウェアキー（「次ページ」）とを含む。
【０１３２】
なお、ＣＰＵ１０１は、タッチエリア３６０近傍において物体の存在が検出されている期間中は、図２２の画像ＩＭＧ０３の代わりに、図２３の画像ＩＭＧ０４を、ディスプレイ３２０に表示される。画像ＩＭＧ０３と比較して、画像ＩＭＧ０４では、ディスプレイ３２０がタッチエリア３６０と隣接する右側の領域には、タッチ操作により情報の入力を受け付けるソフトウェアキーが配置されていない。より具体的には、図２２の画像ＩＭＧ０３では、左側、真ん中、および右側の３列でソフトウェアキーが配置されていたところが、図２３の画像ＩＭＧ０４では、左側および真ん中の２列でソフトウェアキーが配置されるようになり、画像ＩＭＧ０３の右側の列に相当する領域にはソフトウェアキーが配置されていない。
【０１３３】
これにより、画像ＩＭＧ０４では、ディスプレイ３２０（タッチセンサー３５０）におけるタッチエリア３６０近傍の領域では、ソフトウェアキーが配置されていないことにより、実質的に、タッチ操作の入力が無効にされる。
【０１３４】
今回開示された各実施の形態は全ての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内での全ての変更が含まれることが意図される。また、実施の形態および各変形例において説明された発明は、可能な限り、単独でも、組合わせても、実施することが意図される。
【符号の説明】
【０１３５】
１００  ＭＦＰ、１０１  システムコントローラー、１０２  メモリー、１０３  ネットワークインターフェース、１０４  プリンターエンジン、１０５  出力画像処理部、１０６，４０３  記憶装置、１０７  撮像部、１０８  入力画像処理部、１２１，４０１  ＣＰＵ、１２２  ＲＯＭ、３００  操作パネル、３２０，４０４  ディスプレイ、３４０  キー群、３５０  タッチセンサー、３５０Ｘ，３５０Ｙ  電極群、３５１，３５１−ａ，３５１−ｂ，３５１−ｃ  入力無効領域、３５３  領域設定部、３６０  タッチエリア、３６１，３６１Ａ，３６１Ｂ，３６１Ｃ  検知部、３７１  スキャン回路、３７２  座標検出部、３８０  近距離通信部、３８２  通信制御部、４００  モバイル端末。
【図１】
0006315141.tif 000002
【図２】
0006315141.tif 000003
【図３】
0006315141.tif 000004
【図４】
0006315141.tif 000005
【図５】
0006315141.tif 000006
【図６】
0006315141.tif 000007
【図７】
0006315141.tif 000008
【図８】
0006315141.tif 000009
【図９】
0006315141.tif 000010
【図１０】
0006315141.tif 000011
【図１１】
0006315141.tif 000012
【図１２】
0006315141.tif 000013
【図１３】
0006315141.tif 000014
【図１４】
0006315141.tif 000015
【図１５】
0006315141.tif 000016
【図１６】
0006315141.tif 000017
【図１７】
0006315141.tif 000018
【図１８】
0006315141.tif 000019
【図１９】
0006315141.tif 000020
【図２０】
0006315141.tif 000021
【図２１】
0006315141.tif 000022
【図２２】
0006315141.tif 000023
【図２３】
0006315141.tif 000024