(57)【要約】【課題】  通信装置の誤作動を抑制する。【解決手段】  一実施形態に係る通信装置は、入力手段と、通信端末と近距離無線通信方式で通信する通信手段と、前記通信手段が通信を確立したことを検知した場合、前記入力手段からの入力を無効化する無効化処理を実行する制御手段と、を備える。【選択図】  図１
2017202600.tif 000002
【特許請求の範囲】
【請求項１】
入力手段と、
通信端末と近距離無線通信方式で通信する通信手段と、
前記通信手段が通信を確立したことを検知した場合、前記入力手段からの入力を無効化する無効化処理を実行する制御手段と、
を備える通信装置。
【請求項２】
前記制御手段は、前記通信が確立したことを検知したタイミングで、前記無効化処理を開始する
請求項１に記載の通信装置。
【請求項３】
前記制御手段は、前記通信手段との間の通信が完了したタイミングで、前記無効化処理を終了する
請求項１又は請求項２に記載の通信装置。
【請求項４】
前記制御手段は、前記無効化処理を開始してから第１の所定時間が経過したタイミングで、前記無効化処理を終了する
請求項１又は請求項２に記載の通信装置。
【請求項５】
前記制御手段は、前記入力手段のうち、予め設定された無効化範囲からの入力を無効化する前記無効化処理を実行する
請求項１乃至請求項４のいずれか１項に記載の通信装置。
【請求項６】
前記制御手段は、前記通信が確立したことを検知してから第２の所定時間が経過したタイミングで、前記無効化処理を開始する
請求項１に記載の通信装置。
【請求項７】
前記制御手段は、前記通信が確立したことを検知してから第３の所定時間の間、前記入力手段からの前記通信の中止要求を受け付ける
請求項１に記載の通信装置。
【請求項８】
前記制御手段は、前記通信が確立したことを検知してから前記第２の所定時間内に、前記通信の確立を再度検知したタイミングで、前記無効化処理を開始する
請求項６に記載の通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置に関する。
【背景技術】
【０００２】
従来、近距離無線通信（Near Field Communication：以下、「ＮＦＣ」という）方式でユーザの携帯端末と通信し、ユーザの特定や情報の取得を行う、画像形成装置の操作パネルが知られている。従来の操作パネルでは、ユーザが携帯端末を操作パネルに近づける際に誤って操作キーなどに接触し、画像形成装置が誤作動するという問題があった。
【０００３】
このような問題を解消する方法として、電波強度を利用して携帯端末との間の距離を計算し、計算した距離に応じて操作キーを無効化する方法が提案されている。当該方法によれば、ユーザが携帯端末を操作パネルに近づける際に、操作キーを無効化できるため、画像形成装置の誤作動を抑制することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来の方法では、操作パネルと携帯端末との間の通信が確立されていない場合であっても、携帯端末を持ったユーザが操作パネルに近づくと、操作キーが無効化される。結果として、ユーザの意図に反して入力の無効化が行われる、という誤作動が生じる恐れがある。
【０００５】
本発明は、上記の課題に鑑みてなされたものであり、通信装置の誤作動を抑制することを目的とする。
【課題を解決するための手段】
【０００６】
一実施形態に係る通信装置は、入力手段と、通信端末と近距離無線通信方式で通信する通信手段と、前記通信手段が通信を確立したことを検知した場合、前記入力手段からの入力を無効化する無効化処理を実行する制御手段と、を備える。
【発明の効果】
【０００７】
本発明の各実施形態によれば、通信装置の誤作動を抑制することができる。
【図面の簡単な説明】
【０００８】
【図１】第１実施形態に係る通信システムの構成の一例を示す図。
【図２】操作パネルの一例を示す平面図。
【図３】第１実施形態に係る画像形成装置の動作の一例を示すフローチャート。
【図４】第２実施形態に係る画像形成装置の動作の一例を示すフローチャート。
【図５】第３実施形態における無効化範囲の一例を示す平面図。
【図６】第４実施形態に係る画像形成装置の動作の一例を示すフローチャート。
【図７】第５実施形態に係る画像形成装置の動作の一例を示すフローチャート。
【図８】第６実施形態に係る画像形成装置の動作の一例を示すフローチャート。
【発明を実施するための形態】
【０００９】
以下、本発明の各実施形態について、添付の図面を参照しながら説明する。なお、各実施形態に係る明細書及び図面の記載に関して、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重畳した説明を省略する。
【００１０】
（第１実施形態）
第１実施形態に係る通信システムについて、図１〜図３を参照して説明する。図１は、本実施形態に係る通信システムの構成の一例を示す図である。図１の通信システムは、画像形成装置１と、携帯端末２と、を含む。
【００１１】
＜画像形成装置１＞
画像形成装置１は、通信装置の一例であり、通信機能を備えた複合機である。図１の複合機は、スキャナ機能及びプリンタ機能を備えるが、コピー機能やファックス機能を備えてもよい。また、本実施形態において、通信装置は、通信機能を備えた、コピー装置、スキャナ装置、プリンタ装置、ファックス装置、公衆電話、サーバ、クライアントなどであってもよい。図１の画像形成装置１は、操作パネル１１と、本体機１２と、を備える。
＜操作パネル１１＞
【００１２】
操作パネル１１は、本体機１２の表面に設置された、ユーザが画像形成装置１を操作するための入出力手段であり、通信機能を備える。通信装置は、操作パネル１１であってもよい。操作パネル１１は、本体機１２と接続され、本体機１２を制御する。また、操作パネル１１は、本体機１２から電力を供給される。
【００１３】
操作パネル１１は、ＣＰＵ（Central Processing Unit）１１１と、メモリ１１２と、タッチパネル１１３と、操作キー１１４と、状態表示ＬＥＤ（Light Emitting Diode）１１５と、を備える。また、操作パネル１１は、液晶ディスプレイ（Liquid Crystal Display：以下、「ＬＣＤ」という）１１６と、ＮＦＣモジュール１１７と、バス１１８と、を備える。
【００１４】
ＣＰＵ１１１は、制御手段の一例であり、メモリ１１２に記憶されたプログラムを実行することにより、画像形成装置１の各構成を制御する。具体的には、ＣＰＵ１１１は、ＯＳ（Operation System）や無効化プログラムを実行する。
【００１５】
無効化プログラムとは、ＣＰＵ１１１が無効化処理を実行するためのプログラムである。無効化処理とは、入力手段からの入力を無効化する処理のことである。無効化処理について、詳しくは後述する。
【００１６】
無効化プログラムは、一時的でない有形のコンピュータ読み取り可能な記憶媒体（記憶手段）に記憶されてもよい。また、無効化プログラムは、インターネットを介して、ダウンロード可能であってもよい。
【００１７】
なお、操作パネル１１は、制御手段として、ＡＳＩＣ（Application Specific Integration Circuit）、ＦＰＧＡ（Field Programmable Gate Array）、マイクロコンピュータ、マイクロコントローラなどを備えてもよい。また、操作パネル１１は、これらの制御手段を１つ備えてもよいし、複数備えてもよい。
【００１８】
メモリ１１２は、記憶手段であり、ＣＰＵ１１１が実行するプログラム（例えば、ＯＳや無効化プログラム）や各種のデータを記憶する。メモリ１１２は、例えば、ＲＡＭ（Random Access Memory）、ＤＲＡＭ（Dynamic Random Access Memory）、ＳＲＡＭ（Static Random Access Memory）、ＨＤＤ（Hard Disk Drive）、フラッシュメモリ、光ディスクである。
【００１９】
タッチパネル１１３は、入力手段の一例である。タッチパネル１１３は、透明な板状部材であり、ＬＣＤ１１６の上（操作パネル１１の表面側）に配置される。タッチパネル１１３は、抵抗膜方式や静電容量方式などの方式で、ユーザがタッチした画面上の座標情報を取得し、取得した座標情報を出力する。ユーザは、タッチパネル１１３を操作することにより、各種の情報や操作を画像形成装置１に入力することができる。
【００２０】
操作キー１１４は、入力手段の一例である。操作キー１１４は、ユーザにより押下されると、所定の情報を出力する。ユーザは、操作キー１１４を操作することにより、各種の情報や操作を画像形成装置１に入力することができる。
【００２１】
なお、操作パネル１１は、入力手段として、マウス、キーボード、マイクなどを備えてもよい。また、操作パネル１１は、これらの入力手段を１つ備えてもよいし、３つ以上備えてもよい。
【００２２】
状態表示ＬＥＤ１１５は、表示手段の一例である。状態表示ＬＥＤ１１５は、画像形成装置１の状態に応じた色や時間間隔で点灯することにより、画像形成装置１の状態を表示する。ユーザは、状態表示ＬＥＤ１１５を参照することにより、画像形成装置１の状態を把握することができる。
【００２３】
ＬＣＤ１１６は、表示手段の一例であり、タッチパネル１１３の下（操作パネル１１の背面側）に配置される。ＬＣＤ１１６は、ユーザが画像形成装置１を操作するためのメニューや情報を入力するためのキーなどを表示する。タッチパネル１１３は透明であるため、ユーザは、タッチパネル１１３の下に配置されたＬＣＤ１１６の表示を参照することができる。
【００２４】
ユーザは、ＬＣＤ１１６の表示を参照して、所望のメニューやキーにタッチする。タッチした位置の座標情報は、タッチパネル１１３により取得される。画像形成装置１には、ＬＣＤ１１６の表示内容と、タッチされた座標情報と、に応じた操作や情報が入力される。
【００２５】
なお、操作パネル１１は、表示手段として、ブラウン管ディスプレイやプラズマディスプレイなどを備えてもよい。また、操作パネル１１は、これらの表示手段を１つ備えてもよいし、３つ以上備えてもよい。
【００２６】
ＮＦＣモジュール１１７は、通信手段である。ＮＦＣモジュール１１７により、画像形成装置１の通信機能が実現される。ＮＦＣモジュール１１７は、ＮＦＣ方式で通信可能な他の通信端末と、ＮＦＣ方式で通信する。ＮＦＣモジュール１１７が通信可能な範囲は、例えば、１０ｃｍ以内である。ＮＦＣモジュール１１７が通信可能な範囲は、１ｍ以内であってもよい。ＮＦＣ方式の通信は、ＩＳＯ／ＩＥＣ２１４８１又はＩＳＯ／ＩＥＣ１８０９２の国際規格（以下、「ＮＦＣ規格」という）に従って行われる。ＮＦＣモジュール１１７は、ＮＦＣ回路１１７１と、ＮＦＣアンテナ１１７２と、を備える。
【００２７】
ＮＦＣ回路１１７１は、ＮＦＣ規格のプロトコル処理や、ＡＤ変換及びＤＡ変換などの処理を行う。ＮＦＣ回路１１７１は、ＮＦＣアンテナ１１７２から入力された信号をＡＤ変換し、得られた信号に基づいてプロトコル処理を実行する。また、ＮＦＣ回路１１７１は、ＣＰＵ１１１から入力された信号に基づいてプロトコル処理を実行し、得られた信号をＡＤ変換して出力する。
【００２８】
具体的には、ＮＦＣ回路１１７１は、他の通信端末と間でのＮＦＣ方式の通信の確立、ＣＰＵ１１１への通信の確立の通知、確立された通信の切断、他の通信端末からのデータの受信などを行う。
【００２９】
ＮＦＣアンテナ１１７２は、ＮＦＣ方式で他の通信端末と通信するための電波の送受信を行う。ＮＦＣアンテナ１１７２は、他の通信端末からの電波を受信し、電気信号に変換して、ＮＦＣ回路１１７１に入力する。また、ＮＦＣアンテナ１１７２は、ＮＦＣ回路１１７１から入力された電気信号を、電波に変換して他の通信端末に送信する。ＮＦＣアンテナ１１７２は、例えば、ループアンテナである。
【００３０】
バス１１８は、ＣＰＵ１１１と、メモリ１１２と、タッチパネル１１３と、操作キー１１４と、状態表示ＬＥＤ１１５と、ＬＣＤ１１６と、ＮＦＣモジュール１１７と、を相互に接続している。
【００３１】
図２は、操作パネル１１の一例を示す平面図である。図２において、操作パネル１１の背面側に配置されたＣＰＵ１１１、メモリ１１２、ＮＦＣモジュール１１７、及びバス１１８は、図示省略されている。ただし、ＮＦＣモジュール１１７は、その位置が破線で示されている。
【００３２】
図２の例では、タッチパネル１１３は、操作パネル１１の中央に配置されている。上述の通り、ＬＣＤ１１６は、タッチパネル１１３の背面側に配置されている。タッチパネル１１３及びＬＣＤ１１６の数及び位置は、任意に設計できる。
【００３３】
操作キー１１４は、タッチパネル１１３の両側に、それぞれ複数配置されている。複数の操作キー１１４には、例えば、数字を入力するための数字キー、画像形成装置１に実行させる機能（プリンタ機能やスキャナ機能）を選択する選択キー、が含まれる。また、複数の操作キー１１４には、選択された処理を開始させる開始キー、実行中の処理を中止させる中止キー、ＬＣＤ１１６にホーム画面を表示させるホームキーが含まれてもよい。操作キー１１４の数及び位置は、任意に設計できる。
【００３４】
状態表示ＬＥＤ１１５は、操作パネル１１の左下に２つ配置されている。２つの状態表示ＬＥＤ１１５は、それぞれ異なる状態を示すのが好ましい。例えば、一方の状態表示ＬＥＤが電源の状態を示し、他方の状態表示ＬＥＤが実行中の処理の状態を示すことが考えられる。状態表示ＬＥＤ１１５の数及び位置は、任意に設計できる。
【００３５】
ＮＦＣモジュール１１７は、操作パネル１１の右端に配置されている。ユーザが携帯端末２を操作パネル１１の右端（すなわち、ＮＦＣモジュール１１７）に近づけると、ＮＦＣモジュール１１７は、携帯端末２とＮＦＣ方式で通信する。ＮＦＣモジュール１１７の数及び位置は任意に設計できる。
【００３６】
図２のように、ＮＦＣモジュール１１７（通信手段）と、操作キー１１４（入力手段）と、が近接している場合、ユーザが携帯端末２をＮＦＣモジュール１１７に近づけると、ユーザの手が誤って操作キー１１４に接触することがあり得る。この接触により、操作キー１１４が押下され、ユーザが意図せぬ情報や操作が入力され、画像形成装置１が誤作動する恐れがある。ここでいう誤作動とは、ユーザが意図しない動作のことである。本実施形態に係る画像形成装置１では、ＣＰＵ１１１（制御手段）が無効化処理を実行することにより、画像形成装置１のこのような誤作動が抑制される。
【００３７】
＜本体機１２＞
本体機１２は、操作パネル１１と接続され、操作パネル１１からの入力により制御される。本体機１２は、スキャナ装置１２１と、プリンタ装置１２２と、を備える。
【００３８】
スキャナ装置１２１は、操作パネル１１からの指示に従って、原稿の画像を読み取る。スキャナ装置１２１は、原稿台と、カバーと、撮像手段と、を備える（図示省略）。原稿台は、原稿をのせるガラス製の台である。カバーは、原稿台を覆う。撮像手段は、原稿台にのせられた原稿の画像を読み取る。撮像手段は、例えば、ＣＣＤ（Charge Coupled Device）である。なお、スキャナ装置１２１の構成は、これに限られない。
【００３９】
プリンタ装置１２２は、操作パネル１１からの指示に従って、レーザ方式やインクジェット方式により原稿を印刷する。レーザ方式のプリンタ装置１２２は、例えば、給紙装置と、感光体ドラムと、レーザと、トナー供給器と、を備える（図示省略）。給紙装置は、印刷用紙を搬送する。感光体ドラムは、光伝導物質を塗布されたドラムである。レーザは、レーザ光を照射して、感光体ドラムに潜像を生成する。トナー供給器は、潜像を生成された感光体ドラムの表面にトナーを供給する。感光体ドラムが、表面に付着したトナーを、搬送中の印刷用紙に転写することにより、原稿が印刷される。なお、プリンタ装置１２２の構成は、これに限られない。
【００４０】
＜携帯端末２＞
携帯端末２は、他の通信端末の一例であり、携帯電話、スマートフォン、タブレット、ノートＰＣなどである。本実施形態において、他の通信端末は、ＮＦＣタグを備えるカードであってもよい。携帯端末２は、ＣＰＵ２１と、メモリ２２と、ＬＣＤ２３と、ＮＦＣモジュール２４と、バス２５と、を備える。
【００４１】
ＣＰＵ２１は、制御手段の一例であり、メモリ２２に記憶されたＯＳなどのプログラムを実行することにより、携帯端末２の各構成を制御する。携帯端末２は、制御手段として、ＡＳＩＣ、ＦＰＧＡ、マイクロコンピュータ、マイクロコントローラなどを備えてもよい。また、携帯端末２は、これらの制御手段を１つ備えてもよいし、複数備えてもよい。
【００４２】
メモリ２２は、記憶手段であり、ＣＰＵ２１が実行するＯＳなどのプログラムや各種のデータを記憶する。メモリ２２は、例えば、ＲＡＭ、ＤＲＡＭ、ＳＲＡＭ、ＨＤＤ、フラッシュメモリ、光ディスクである。
【００４３】
ＬＣＤ２３は、表示手段の一例である。携帯端末２は、表示手段として、状態表示ＬＥＤ、ブラウン管ディスプレイ、プラズマディスプレイなどを備えてもよい。
【００４４】
ＮＦＣモジュール２４は、通信手段である。ＮＦＣモジュール２４により、携帯端末２の通信機能が実現される。ＮＦＣモジュール２４は、画像形成装置１とＮＦＣ方式で通信する。ＮＦＣモジュール２４が通信可能な範囲は、例えば、１０ｃｍ以内である。ＮＦＣモジュール２４が通信可能な範囲は、１ｍ以内であってもよい。ＮＦＣモジュール２４は、ＮＦＣ回路２４１と、ＮＦＣアンテナ２４２と、を備える。
【００４５】
ＮＦＣ回路２４１は、ＮＦＣ規格のプロトコル処理や、ＡＤ変換及びＤＡ変換などの処理を行う。ＮＦＣ回路２４１は、ＮＦＣアンテナ２４２から入力された信号をＡＤ変換し、得られた信号に基づいてプロトコル処理を実行する。また、ＮＦＣ回路２４１は、ＣＰＵ２１から入力された信号に基づいてプロトコル処理を実行し、得られた信号をＡＤ変換して出力する。
【００４６】
具体的には、ＮＦＣ回路２４１は、画像形成装置１と間でのＮＦＣ方式の通信の確立、画像形成装置１からのデータの受信、画像形成装置１へのデータの送信などを行う。
【００４７】
ＮＦＣアンテナ２４２は、ＮＦＣ方式で画像形成装置１と通信するための電波の送受信を行う。ＮＦＣアンテナ２４２は、画像形成装置１からの電波を受信し、電気信号に変換して、ＮＦＣ回路２４１に入力する。また、ＮＦＣアンテナ２４２は、ＮＦＣ回路２４１から入力された電気信号を、電波に変換して他の通信装置に送信する。ＮＦＣアンテナ２４２は、例えば、ループアンテナである。
【００４８】
＜画像形成装置１の動作＞
次に、本実施形態における画像形成装置１の動作について説明する。画像形成装置１に電源が投入されると、ＮＦＣモジュール１１７は、通信可能な範囲に存在する携帯端末２を探索する探索処理を開始する。この探索処理は、画像形成装置１の電源が切断されるまで、所定の時間間隔で継続される。
【００４９】
ＮＦＣモジュール１１７は、通信可能な範囲に存在する携帯端末２を検知すると、所定の接続処理を実行し、携帯端末２のＮＦＣモジュール２４との間で通信を確立する。ＮＦＣモジュール１１７は、通信を確立すると、携帯端末２から所定のデータを受信する。また、ＮＦＣモジュール１１７は、通信を確立すると、ＮＦＣ要求信号をアサートすることにより、ＣＰＵ１１１に通信の確立を通知する。ＮＦＣ要求信号は、通信の確立を通知するためにＣＰＵ１１１に入力される割り込み要求信号である。
【００５０】
したがって、画像形成装置１の電源の投入中に、ユーザが携帯端末２をＮＦＣモジュール１１７（図２の例では、操作パネル１１の右端）に近づけると、携帯端末２と画像形成装置１との間で通信が自動的に確立され、データの送受信が実行される。
【００５１】
ここで、電源投入後のＣＰＵ１１１の動作について説明する。以下では、画像形成装置１に電源が投入されている間、入力手段（タッチパネル１１３及び操作キー１１４）からの入力は、ＣＰＵ１１１により無効化されない限り有効であるものとする。図３は、本実施形態におけるＣＰＵ１１１の動作の一例を示すフローチャートである。
【００５２】
画像形成装置１に電源が投入されると、ＣＰＵ１１１は、ＮＦＣモジュール１１７が、携帯端末２のＮＦＣモジュール２４との間で通信を確立したことを検知するための検知処理を開始する（ステップＳ１）。より詳細には、検知処理は、ＮＦＣ要求信号のアサートを検知する処理であり、割り込みの受付処理に相当する。検知処理は、所定の時間間隔で実行される。ＮＦＣ要求信号のアサートを検知することが、通信の確立を検知することに相当する。
【００５３】
ＣＰＵ１１１は、検知処理により通信の確立を検知できなかった場合（ステップＳ２のＮＯ）、次の検知処理のタイミングまで待機する。次の検知処理までの待機中、入力手段からの入力は有効のままである。
【００５４】
一方、ＣＰＵ１１１は、通信の確立を検知した場合（ステップＳ２のＹＥＳ）、入力手段からの入力を無効化する無効化処理を実行する。本実施形態では、ＣＰＵ１１１は、通信の確立を検知したタイミングで、無効化処理を開始する（ステップＳ３）。
【００５５】
ＣＰＵ１１１は、タッチパネル１１３に、座標情報の取得処理を停止させることにより、タッチパネル１１３からの入力を無効化する。また、ＣＰＵ１１１は、操作キー１１４からのキー入力の割り込みをマスクすることにより、操作キー１１４からの入力を無効化する。
【００５６】
また、ＣＰＵ１１１は、通信の確立を検知したタイミングで、ＮＦＣモジュール１１７にデータ送信コマンドを送信し、ＮＦＣモジュール１１７が携帯端末２から受信したデータの送信を要求する（ステップＳ３）。
【００５７】
なお、無効化処理の開始と、データ送信要求の送信と、は同時に実行されてもよいし、いずれか一方が先に実行されてもよい。
【００５８】
ＮＦＣモジュール１１７は、データ送信コマンドを受信すると、携帯端末２から受信したデータを、ＣＰＵ１１１に対して送信する。ＣＰＵ１１１は、ＮＦＣモジュール１１７が送信したデータを受信する（ステップＳ４）。
【００５９】
ＣＰＵ１１１は、ＮＦＣモジュール１１７からのデータの受信が完了する（ＮＦＣモジュール１１７から全てのデータを受信する）と、ＮＦＣモジュール１１７に通信完了コマンドを送信し、ＮＦＣモジュール１１７に通信の完了を通知する（ステップＳ５）。ＮＦＣモジュール１１７は、通信完了コマンドを受信すると、通信を切断する。
【００６０】
ＣＰＵ１１１は、通信完了コマンドの送信後、無効化処理を終了し、入力手段からの入力を有効化する（ステップＳ６）。具体的には、ＣＰＵ１１１は、タッチパネル１１３に、座標情報の取得処理を再開させることにより、タッチパネル１１３からの入力を有効化する。また、ＣＰＵ１１１は、操作キー１１４からのキー入力の割り込みのマスクを終了することにより、操作キー１１４からの入力を有効化する。すなわち、本実施形態では、ＣＰＵ１１１は、通信が完了したタイミングで、無効化処理を終了する。
【００６１】
その後、画像形成装置１の電源が投入されている場合（ステップＳ７のＮＯ）、ＣＰＵ１１１は、次の検知処理のタイミングまで待機する。一方、次の検知処理のタイミングが到来する前に、画像形成装置１の電源が切断された場合（ステップＳ７のＹＥＳ）、ＣＰＵ１１１は、検知処理を終了する。以降、ＣＰＵ１１１は、画像形成装置１の電源が切断されるまで、ステップＳ２〜Ｓ６の処理を繰り返す。
【００６２】
以上説明したとおり、本実施形態によれば、携帯端末２がＮＦＣモジュール１１７に近づき、通信が確立されると、入力手段からの入力が無効化される。これにより、携帯端末２のユーザが入力手段に誤って接触しても、画像形成装置１に情報や操作が入力されなくなる。結果として、ユーザの意図せぬ接触による、画像形成装置１の誤作動を抑制できる。
【００６３】
また、本実施形態によれば、携帯端末２がＮＦＣモジュール１１７に近づいた場合であっても、通信が確立されない限り、入力手段からの入力は無効化されない。すなわち、通信の確立を意図しないユーザは、入力手段を利用することができる。結果として、ユーザの意図に反して入力の無効化が行われる、という画像形成装置１の誤作動を抑制することができる。
【００６４】
また、本実施形態によれば、通信の確立が割り込みの受付処理により検知され、無効化処理が割り込み処理として実行される。無効化処理をこのように実現することにより、システムコストの増大及びＣＰＵ１１１の負荷の増大を、抑制することができる。また、ＮＦＣモジュール１１７とバス１１８を共有する他の構成に対して与える悪影響（通信トランザクションの遅延や割り込み等）を抑制することができる。
【００６５】
なお、ＣＰＵ１１１は、ステップＳ３〜Ｓ６の実行中に、ステップＳ２の検知処理を並列して実行してもよい。
【００６６】
（第２実施形態）
第２実施形態に係る通信システムについて、図４を参照して説明する。本実施形態では、無効化処理を終了するタイミングを設定可能な通信装置について説明する。本実施形態において、画像形成装置１及び携帯端末２の構成は、第１実施形態と同様である。
【００６７】
第１実施形態では、通信の確立が検知されてから通信が完了するまでの間、無効化処理が実行された。通信の確立が検知されてから通信が完了するまでの時間を通信時間ＴＳという。これに対して、本実施形態では、通信の確立が検知されてから無効化終了時間Ｔ１（第１の所定時間）の間、無効化処理が実行される。
【００６８】
本実施形態において、無効化終了時間Ｔ１は、無効化処理の継続時間である。無効化終了時間Ｔ１は、予め設定され、メモリ１１２に記憶される。無効化終了時間Ｔ１は、画像形成装置１の入力手段を利用して設定されてもよいし、画像形成装置１に接続されたユーザ端末を利用して設定されてもよい。また。無効化終了時間Ｔ１は、ユーザにより設定されてもよいし、設計により予め設定されていてもよい。ＣＰＵ１１１は、メモリ１１２に記憶された無効化終了時間Ｔ１に従って、無効化処理を実行する。
【００６９】
無効化終了時間Ｔ１が通信時間ＴＳ未満（Ｔ１＜ＴＳ）である場合、通信が完了する前に入力手段からの入力が有効化される。これは、ユーザの接触による、画像形成装置１の誤作動の原因となる。そこで、無効化終了時間Ｔ１は、通信時間ＴＳ以上（Ｔ１≧ＴＳ）に設定されるのが好ましい。
【００７０】
＜画像形成装置１の動作＞
図４は、本実施形態におけるＣＰＵ１１１の動作の一例を示すフローチャートである。以下では、Ｔ１≧ＴＳであるものとする。図４のステップＳ１〜Ｓ７は、第１実施形態と同様である。
【００７１】
本実施形態において、ＣＰＵ１１１は、ＮＦＣモジュール１１７に通信の完了を通知した後（ステップＳ５）、無効化終了時間Ｔ１が経過するまで待機する（ステップＳ８）。より詳細には、無効化処理が開始された時刻から無効化終了時間Ｔ１が経過するまでの間、ＣＰＵ１１１は待機する。ＣＰＵ１１１が待機している間、入力手段からの入力は無効のままである。
【００７２】
ＣＰＵ１１１は、無効化処理の開始から無効化終了時間Ｔ１が経過すると（ステップＳ８のＹＥＳ）、無効化処理を終了し、入力手段からの入力を有効化する（ステップＳ６）。すなわち、本実施形態では、ＣＰＵ１１１は、無効化処理を開始してから無効化終了時間Ｔ１が経過したタイミングで、無効化処理を終了する。
【００７３】
以上説明したとおり、本実施形態によれば、無効化処理を終了するタイミングを、任意に設定することができる。ユーザのニーズに応じて無効化終了時間Ｔ１を設定することにより、ユーザの利便性を高めることができる。
【００７４】
例えば、通信完了後、所定時間の間、入力の無効化を継続したい、というニーズが考えられる。これは、通信が完了した直後には、携帯端末２を持ったユーザの手が入力手段の近くにあり、ユーザの手による誤入力が生じる恐れがあるためである。無効化終了時間Ｔ１を通信時間ＴＳ以上に設定することにより、上記のような通信完了後の誤入力を抑制し、画像形成装置１の誤作動を抑制することができる。
【００７５】
なお、無効化終了時間Ｔ１の代わりに、通信完了後の無効化処理の継続時間ｔ１が設定可能であってもよい（ｔ１＝Ｔ１−ＴＳ）。継続時間ｔ１を設定することにより、通信完了後の無効化処理の継続時間を一定にすることができる。
【００７６】
（第３実施形態）
第３実施形態に係る通信システムについて、図５を参照して説明する。本実施形態では、入力を無効化する範囲を設定可能な通信装置について説明する。本実施形態において、画像形成装置１及び携帯端末２の構成は、第１実施形態と同様である。
【００７７】
第１各実施形態では、無効化処理により、全ての入力手段（タッチパネル１１３及び操作キー１１４）からの入力が無効化された。これに対して、本実施形態では、無効化処理により、入力を無効化される入力手段の範囲（以下、「無効化範囲」という）が予め設定される。
【００７８】
無効化範囲は、予め設定され、メモリ１１２に記憶される。無効化範囲は、画像形成装置１の入力手段を利用して設定されてもよいし、画像形成装置１に接続されたユーザ端末を利用して設定されてもよい。また。無効化範囲は、ユーザにより設定されてもよいし、設計により予め設定されていてもよい。ＣＰＵ１１１は、メモリ１１２に記憶された無効化範囲に従って、無効化処理を実行する。
【００７９】
無効化範囲として、タッチパネル１１３の一部が設定されてもよいし、全部が設定されてもよい。ＣＰＵ１１１は、無効化範囲として設定されたタッチパネル１１３の部分の座標取得処理を停止することにより、タッチパネル１１３に設定された無効化範囲からの入力を選択的に無効化することができる。
【００８０】
また、無効化範囲として、操作キー１１４の一部が設定されてもよいし、全部が設定されてもよい。ＣＰＵ１１１は、無効化範囲として設定された操作キー１１４からのキー入力の割り込みをマスクすることにより、操作キー１１４に設定された無効化範囲からの入力を選択的に無効化することができる。
【００８１】
本実施形態において、誤入力が生じやすい入力手段が無効化範囲として設定されるのが好ましい。誤入力が生じやすい入力手段は、例えば、ＮＦＣモジュール１１７の近くに配置された入力手段である。
【００８２】
図５は、無効化範囲１１９の一例を示す図である。図５の例では、誤入力が生じやすい入力手段である、ＮＦＣモジュール１１７に隣接する（タッチパネル１１３の右側に配置された）操作キー１１４が、無効化範囲１１９に設定されている。
【００８３】
図５のように無効化範囲が設定された場合、ＣＰＵ１１１が無効化処理を実行すると、無効化範囲１１９に含まれる操作キー１１４からの入力が無効化される。これに対して、無効化範囲１１９に含まれない入力手段（タッチパネル１１３及びタッチパネル１１３の左側に配置された操作キー１１４）からの入力は無効化されない（有効である）。
【００８４】
以上説明したとおり、本実施形態によれば、無効化範囲を任意に設定することができる。誤入力が生じやすい入力手段を無効化範囲として設定することにより、簡単な設定で、ユーザの誤入力を抑制し、画像形成装置１の誤作動を抑制することができる。
【００８５】
なお、無効化範囲は、誤入力が生じやすい入力手段に限られない。これは、通信中に、誤入力が生じやすい入力手段を操作したいという、ユーザのニーズが考えられるためである。このような場合には、ユーザのニーズに応じて無効化範囲を設定すればよい。これにより、ユーザの利便性を高めることができる。
【００８６】
（第４実施形態）
第４実施形態に係る通信システムについて、図６を参照して説明する。本実施形態では、無効化処理を開始するタイミングを設定可能な通信装置について説明する。本実施形態において、画像形成装置１及び携帯端末２の構成は、第１実施形態と同様である。
【００８７】
第１実施形態では、通信の確立が検知されたタイミングで、無効化処理が開始された。これに対して、本実施形態では、通信の確立が検知されてから無効化開始時間Ｔ２（第２の所定時間）が経過したタイミングで、無効化処理が開始される。
【００８８】
本実施形態において、無効化開始時間Ｔ２は、通信の確立が検知されてから、無効化処理が開始されるまでの時間である。通信の確立が検知された後、無効化開始時間Ｔ２の間、無効化処理は開始されず、入力は有効のままである。
【００８９】
無効化開始時間Ｔ２は、予め設定され、メモリ１１２に記憶される。無効化開始時間Ｔ２は、画像形成装置１の入力手段を利用して設定されてもよいし、画像形成装置１に接続されたユーザ端末を利用して設定されてもよい。また。無効化開始時間Ｔ２は、ユーザにより設定されてもよいし、設計により予め設定されていてもよい。ＣＰＵ１１１は、メモリ１１２に記憶された無効化開始時間Ｔ２に従って、無効化処理を実行する。
【００９０】
＜画像形成装置１の動作＞
図６は、本実施形態におけるＣＰＵ１１１の動作の一例を示すフローチャートである。図６のステップＳ１〜Ｓ７は、第１実施形態と同様である。
【００９１】
本実施形態において、ＣＰＵ１１１は、通信の確立を検知すると（ステップＳ２のＹＥＳ）、無効化開始時間Ｔ２が経過するまで待機する（ステップＳ９）。より詳細には、ＣＰＵ１１１は、通信の確立が検知された時刻から無効化開始時間Ｔ２が経過するまで待機する。ＣＰＵ１１１が待機している間、入力手段からの入力は有効のままである。
【００９２】
ＣＰＵ１１１は、無効化開始時間Ｔ２が経過すると（ステップＳ９のＹＥＳ）、無効化処理を開始する（ステップＳ３）。すなわち、本実施形態では、ＣＰＵ１１１は、通信の確立を検知してから無効化開始時間Ｔ２が経過したタイミングで、無効化処理を開始する。以降の処理は、上述の通りである。
【００９３】
以上説明したとおり、本実施形態によれば、無効化処理を開始するタイミングを、任意に設定することができる。ユーザのニーズに応じた無効化開始時間Ｔ２を設定することにより、ユーザの利便性を高めることができる。
【００９４】
例えば、通信確立時に、入力手段から所定の情報を入力し、入力に応じた特定の動作を画像形成装置１に実行させたい、というニーズが考えられる。無効化開始時間Ｔ２を設定可能とすることにより、ユーザのこのようなニーズに対応することが可能となる。
【００９５】
（第５実施形態）
第５実施形態に係る通信システムについて、図７を参照して説明する。本実施形態では、通信の確立後、通信を中止可能な通信装置について説明する。本実施形態において、画像形成装置１及び携帯端末２の構成は、第１実施形態と同様である。
【００９６】
第１実施形態では、確立された通信が実行されることが前提であった。これに対して、本実施形態では、確立された通信は、中止受付時間Ｔ３（第３の所定時間）の間、中止可能である。
【００９７】
本実施形態において、中止受付時間Ｔ３は、ＣＰＵ１１１が通信の中止要求を受け付ける受付時間である。通信の確立後、中止受付時間Ｔ３の間、中止要求の入力は有効のままである。中止要求は、例えば、操作キー１１４からのキー入力の割り込みである。
【００９８】
第４実施形態では、確立された通信を実行するための入力を、通信確立後の所定時間（無効化開始時間Ｔ２）の間受け付けることを想定していた。このため、無効化開始時間Ｔ２の間、入力手段からの入力は有効のままであった。
【００９９】
これに対して、本実施形態では、確立された通信を中止する中止要求を、所定時間（中止受付時間Ｔ３）の間受け付けることを想定している。このため、中止受付時間Ｔ３の間、中止要求を入力するための入力手段以外の入力手段は、有効のままであってもよいし、無効であってもよい。
【０１００】
中止受付時間Ｔ３は、予め設定され、メモリ１１２に記憶される。中止受付時間Ｔ３は、画像形成装置１の入力手段を利用して設定されてもよいし、画像形成装置１に接続されたユーザ端末を利用して設定されてもよい。また。中止受付時間Ｔ３は、ユーザにより設定されてもよいし、設計により予め設定されていてもよい。ＣＰＵ１１１は、メモリ１１２に記憶された中止受付時間Ｔ３に従って、無効化処理を実行する。
【０１０１】
＜画像形成装置１の動作＞
図７は、本実施形態におけるＣＰＵ１１１の動作の一例を示すフローチャートである。図７のステップＳ１〜Ｓ７は、第１実施形態と同様である。
【０１０２】
本実施形態において、ＣＰＵ１１１は、通信の確立を検知すると（ステップＳ２のＹＥＳ）、入力手段からの中止要求の受付を開始する（ステップＳ１０）。ＣＰＵ１１１は、入力手段から中止要求を入力された場合（ステップＳ１０のＹＥＳ）、ＮＦＣモジュール１１７に、通信の中止を通知する（ステップＳ１１）。ＮＦＣモジュール１１７は、通信の中止を通知されると、確立されている通信を切断する。その後、ＣＰＵ１１１の処理はステップＳ２に戻る。
【０１０３】
一方、ＣＰＵ１１１は、入力手段から中止要求を入力されていなかった場合（ステップＳ１０のＮＯ）、通信の確立を検知した時刻から中止受付時間Ｔ３が経過したか判定する（ステップＳ１２）。中止受付時間Ｔ３が経過していない場合、ＣＰＵ１１１の処理は、ステップＳ１０に戻る。
【０１０４】
一方、ＣＰＵ１１１は、中止受付時間Ｔ３が経過している場合、無効化処理を開始する（ステップＳ３）。すなわち、本実施形態では、ＣＰＵ１１１は、通信の確立を検知してから中止受付時間Ｔ３が経過したタイミングで、無効化処理を開始する。以降の処理は、上述の通りである。
【０１０５】
以上説明したとおり、本実施形態によれば、確立された通信を中止可能な中止受付時間Ｔ３を、任意に設定することができる。これにより、通信の確立後に、通信の中止が可能となり、ユーザの利便性を高めることができる。
【０１０６】
例えば、ユーザが誤って通信を確立した場合や、通信の確立後にユーザが他の操作を行いたくなった場合、確立された通信を中止したい、というニーズが生じることが考えられる。中止受付時間Ｔ３を設定とすることにより、ユーザのこのようなニーズに対応することが可能となる。
【０１０７】
なお、本実施形態において、ＣＰＵ１１１は、通信の確立を検知したタイミングで、中止要求を入力するための入力手段以外の入力手段の無効化処理を開始してもよいし、ＮＦＣモジュール１１７にデータの送信を要求してもよい。
【０１０８】
（第６実施形態）
第６実施形態に係る通信システムについて、図８を参照して説明する。本実施形態では、所定時間内に繰り返し通信の確立が検知された場合に、強制的に無効化処理が開始される通信装置について説明する。本実施形態において、画像形成装置１及び携帯端末２の構成は、第１実施形態と同様である。
【０１０９】
第４実施形態では、通信の確立が検知されてから無効化開始時間Ｔ２が経過したタイミングで、無効化処理が開始される。これに対して、本実施形態では、通信の確立が検知された後、無効化開始時間Ｔ２の間に、通信の確立が再度検知されると、無効化開始時間Ｔ２の経過を待たずに、無効化処理が開始される。すなわち、本実施形態では、ＣＰＵ１１１は、通信の確立を検知してから無効化開始時間Ｔ２内に、通信の確立を再度検知したタイミングで、無効化処理を開始する。本実施形態では、ＣＰＵ１１１が、通信の確立を検知した後も、検知処理を継続することが前提となる。
【０１１０】
＜画像形成装置１の動作＞
図８は、本実施形態におけるＣＰＵ１１１の動作の一例を示すフローチャートである。図８のステップＳ１〜Ｓ７，Ｓ９は、第４実施形態と同様である。
【０１１１】
本実施形態において、ＣＰＵ１１１は、通信の確立を検知すると（ステップＳ２のＹＥＳ）、通信の確立が検知された時刻から無効化開始時間Ｔ２が経過したか判定する（ステップＳ９）。ＣＰＵ１１１は、無効化開始時間Ｔ２が経過している場合（ステップＳ９のＹＥＳ）、入力手段からの入力の無効化処理を開始する（ステップＳ３）。
【０１１２】
一方、ＣＰＵ１１１は、無効化開始時間Ｔ２が経過していない場合（ステップＳ９のＮＯ）、検知処理により、ＮＦＣモジュール１１７と携帯端末２との間の新たな通信の確立を検知する（ステップＳ１３）。
【０１１３】
新たな通信の確立を検知できなかった場合（ステップＳ１３のＮＯ）、ＣＰＵ１１１の処理は、ステップＳ９に戻る。
【０１１４】
一方、ＣＰＵ１１１は、新たな通信の確立を検知した場合（ステップＳ１３のＹＥＳ）、すなわち、通信の確立を検知してから無効化開始時間Ｔ２内に通信の確立を再度検知した場合、入力の無効化処理を開始する（ステップＳ３）。以降の処理は、上述の通りである。
【０１１５】
以上説明したとおり、本実施形態では、ＣＰＵ１１１は、通信の確立を検知してから無効化開始時間Ｔ２内に通信の確立を再度検知した場合、無効化開始時間Ｔ２の経過を待たずに、強制的に無効化処理及びデータの送受信を開始する。
【０１１６】
無効化開始時間Ｔ２の間に新たな通信が確立される場合として、確立された通信に何らかの問題があり、ユーザが新たな通信を確立しようとする場合や、確立された通信によるデータの送受信がうまくいかなかった場合などが考えられる。これらの事情により新たな通信が確立された場合、ユーザが迅速な通信の完了を希望していることが想定される。
【０１１７】
このような場合に、新たな通信が確立した後、無効化開始時間Ｔ２の間、無効化処理及びデータの送受信の開始を待機すると、ユーザの待ち時間が長くなり、ユーザに不快感を与える恐れがある。本実施形態では、新たな通信の確立が検知されたタイミングで強制的に無効化処理及びデータの送受信が開始されるため、ユーザの待ち時間を短縮することができる。
【０１１８】
なお、上記実施形態に挙げた構成等に、その他の要素との組み合わせなど、ここで示した構成に本発明が限定されるものではない。これらの点に関しては、本発明の趣旨を逸脱しない範囲で変更することが可能であり、その応用形態に応じて適切に定めることができる。
【符号の説明】
【０１１９】
１：画像形成装置
１１：操作パネル
１１１：ＣＰＵ
１１２：メモリ
１１３：タッチパネル
１１４：操作キー
１１５：状態表示ＬＥＤ
１１６：液晶ディスプレイ
１１７：ＮＦＣモジュール
１１８：バス
１１９：無効化範囲
１２：本体機
１２１：スキャナ装置
１２２：プリンタ装置
２：携帯端末
２１：ＣＰＵ
２２：メモリ
２３：液晶ディスプレイ
２４：ＮＦＣモジュール
２５：バス
【先行技術文献】
【特許文献】
【０１２０】
【特許文献１】特開２０１４−１７１１５６号公報
【図１】
2017202600.tif 000003
【図２】
2017202600.tif 000004
【図３】
2017202600.tif 000005
【図４】
2017202600.tif 000006
【図５】
2017202600.tif 000007
【図６】
2017202600.tif 000008
【図７】
2017202600.tif 000009
【図８】
2017202600.tif 000010