(57)【特許請求の範囲】
【請求項１】
通信端末と通信することが可能な画像処理装置であって、
表示手段と、
原稿を読み取る読取手段と、
前記通信端末から近距離無線通信を介してデータを取得する取得手段と、
前記近距離無線通信を介してデータを受信した後に、前記通信端末との間で前記近距離無線通信とは異なる無線通信を確立し、前記画像処理装置のモードを通信端末と連携して読取処理を行うモードに変更し、且つ、前記表示手段に表示する画面を原稿の読み取りを開始するための第１の表示アイテムと、原稿の読み取りに関する設定の変更を行うための第２の表示アイテムとを含む操作画面に切り替える制御手段と、
前記読取手段によって原稿を読み取り、当該原稿を読み取ることで得られた画像に基づくデータを、前記近距離無線通信とは異なる無線通信で前記通信端末に送信する送信手段と、を有し、
前記送信手段で送信するデータを生成するための原稿の読取処理は、前記操作画面を介した前記第１の表示アイテムの選択操作を受け付けたこと、若しくは、前記近距離無線通信とは異なる無線通信で前記通信端末から読み取りに関する指示を受け付けたことに従って開始されることを特徴とする画像処理装置。
【請求項２】
前記制御手段は、更に、前記操作画面が表示された状態で、特定の指示を受け付けたことに従って、前記画像処理装置のモードを通信端末と連携して前記読取処理を行うモードから、通常モードに変更することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記特定の指示は、前記近距離無線通信とは異なる無線通信で前記通信端末から受け付ける指示であることを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記取得手段で取得されるデータには、ユーザ認証情報と動作モード情報が含まれており、
前記制御手段は、ユーザ認証情報に基づくユーザ認証が成功し、且つ、前記取得したデータに含まれる前記動作モード情報がスキャンモードを示している場合に、前記画像処理装置のモードを通信端末と連携して前記読取処理を行うモードに変更し、且つ、前記表示手段に表示する画面を前記操作画面に切り替えることを特徴とする請求項１乃至３のいずれか１項に記載の画像処理装置。
【請求項５】
前記制御手段は、更に、ユーザ認証情報に基づくユーザ認証が成功し、且つ、前記取得したデータに含まれる前記動作モード情報が認証プリントモードを示している場合は、前記画像処理装置のモードを認証プリントに関する操作を受け付けるための認証モードに変更し、且つ、前記表示手段に表示する画面を認証プリントの認証コードの入力を受け付ける受付画面に切り替えることを特徴とする請求項４に記載の画像処理装置。
【請求項６】
通信端末と通信することが可能な画像処理装置の制御方法であって、
前記通信端末から近距離無線通信を介してデータを取得する工程と、
前記近距離無線通信を介してデータを受信した後に、前記通信端末との間で前記近距離無線通信とは異なる無線通信を確立し、前記画像処理装置のモードを通信端末と連携して読取処理を行うモードに変更し、且つ、表示手段に表示する画面を原稿の読み取りを開始するための第１の表示アイテムと、原稿の読み取りに関する設定の変更を行うための第２の表示アイテムとを含む操作画面に切り替える工程と、
読取手段によって原稿を読み取り、当該原稿を読み取ることで得られた画像に基づくデータを、前記近距離無線通信とは異なる無線通信で前記通信端末に送信する工程と、を有し、
送信されるデータを生成するための原稿の読取処理は、前記操作画面を介した前記第１の表示アイテムの選択操作を受け付けたこと、若しくは、前記近距離無線通信とは異なる無線通信で前記通信端末から読み取りに関する指示を受け付けたことに従って開始されることを特徴とする画像処理装置の制御方法。
【請求項７】
請求項６に記載の画像処理装置の制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及びその制御方法、並びにプログラムに関し、特に、ＮＦＣ等の近距離無線通信が可能な携帯情報端末と画像形成装置の間の通信制御技術に関する。
【背景技術】
【０００２】
近年、スマートフォンやタブレット端末などの携帯情報端末がオフィス内でも業務用に使用されるようになってきている。また、スマートフォンやタブレットなどの携帯情報端末には近距離無線通信（例えば、ＮＦＣ：Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）や無線ＬＡＮなどの通信手段が装備され、様々な装置との通信が容易にできるようになってきている。さらに、コピー、プリント、スキャン等のマルチファンクション機能を備える画像形成装置においても、前述の近距離無線通信や無線ＬＡＮなどの通信手段が装備されるものが多くなっている。これらの画像形成装置では、スマートフォンやタブレットなどの携帯情報端末と通信を行い連携して動作する機能を提供するようになっている。例えば、近距離無線通信を用いて、携帯情報端末上で印刷する画像形成装置を認識させる操作を行い、携帯情報端末上のアプリケーションから、携帯情報端末上の画像を画像形成装置へ送って印刷することが可能になっている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−１８７５７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した近距離無線通信を用いて携帯情報端末と画像形成装置を認識させて、その後に携帯情報端末から画像形成装置に対して、各種機能を実現させるシステム形態においては、下記の問題が発生する。
【０００５】
第一に、近距離無線通信を用いて、携帯情報端末と画像形成装置を認識させる処理をした後でも、画像形成装置の操作部は使用可能になっている。携帯情報端末からのジョブ投入をする際には、ジョブ投入は近距離無線通信で認識させた無線ＬＡＮインタフェースを介して指示されるため、携帯情報端末が画像形成装置の近くで操作されない場合も考えられる。その場合は、携帯情報端末がジョブ投入（例えば印刷）をする前に、画像形成装置が別のユーザによって使用されてしまい、携帯情報端末からのジョブがすぐに実行されない場合がある。
【０００６】
第二に、画像形成装置でスキャンした画像を携帯情報端末へ送付するスキャン機能を実現する際に、画像形成装置をスキャン専用モードに遷移する操作が必要な画像形成装置が存在する。例えば、近距離無線通信を用いて携帯情報端末を画像形成装置に認識させた後に、携帯情報端末を操作して画像形成装置にスキャンさせる場合、画像形成装置側の操作部からスキャン専用モードに遷移させる操作が必要であり、ユーザの操作が煩雑になる。
【０００７】
本発明は、近距離無線通信が開始された携帯情報端末から送信されるジョブを画像形成装置で優先的に実行させることができる画像処理装置及びその制御方法、並びにプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の画像処理装置は、通信端末と通信することが可能な画像処理装置であって、表示手段と、原稿を読み取る読取手段と、前記通信端末から近距離無線通信を介してデータを取得する取得手段と、前記近距離無線通信を介してデータを受信した後に、前記通信端末との間で前記近距離無線通信とは異なる無線通信を確立し、前記画像処理装置のモードを通信端末と連携して読取処理を行うモードに変更し、且つ、前記表示手段に表示する画面を原稿の読み取りを開始するための第１の表示アイテムと、原稿の読み取りに関する設定の変更を行うための第２の表示アイテムとを含む操作画面に切り替える制御手段と、前記読取手段によって原稿を読み取り、当該原稿を読み取ることで得られた画像に基づくデータを、前記近距離無線通信とは異なる無線通信で前記通信端末に送信する送信手段と、を有し、前記送信手段で送信するデータを生成するための原稿の読取処理は、前記操作画面を介した前記第１の表示アイテムの選択操作を受け付けたこと、若しくは、前記近距離無線通信とは異なる無線通信で前記通信端末から読み取りに関する指示を受け付けたことに従って開始されることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、携帯情報端末から送信されるジョブに応じて画像形成装置の動作を制限できるので、画像形成装置が他のユーザに使用されてしまう問題を解決し、携帯情報端末から送信されるジョブを画像形成装置で優先的に実行させることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係る画像形成装置が設置されたネットワークシステムの一例を示す図である。
【図２】図１における画像形成装置のハードウェア構成を示すブロック図である。
【図３】図１における携帯情報端末のハードウェア構成を示すブロック図である。
【図４】携帯情報端末のソフトウェア構成を示すブロック図である。
【図５】携帯情報端末で実行される近距離無線通信開始時の動作処理のフローチャートである。
【図６】画像形成装置で実行される近距離無線通信開始時の動作処理のフローチャートである。
【図７】図５のステップＳ５０７における動作モード更新処理の詳細を示すフローチャートである。
【図８】プリントアプリの動作処理を示すフローチャートである。
【図９】スキャンアプリの動作処理を示すフローチャートである。
【図１０】認証プリントアプリの動作処理を示すフローチャートである。
【図１１】近距離無線アプリの実行によるメニュー設定処理を示すフローチャートである。
【図１２】画像形成装置の制限モード時の処理を示すフローチャートである。
【図１３】画像形成装置のスキャンモード時の処理を示すフローチャートである。
【図１４】画像形成装置の認証モードでの処理を示したフローチャートである。
【図１５】画像形成装置のＰＡＮＥＬに表示される画面の一例を示す図であり、（ａ）初期画面、（ｂ）制限モード画面、（ｃ）スキャンモード画面、（ｄ）認証モード画面である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態を図面を参照して詳細に説明する。
【００１２】
図１は、本発明の実施形態に係る画像形成装置が設置されたネットワークシステムの一例を示す図である。
【００１３】
図１において、画像形成装置１００は、マルチファンクション機能を備える複合機等から成る。画像形成装置１００は、インターネット等のネットワーク３０２に接続された無線ＬＡＮルータ３０１と無線通信を行うことが可能で、さらに、無線ＬＡＮルータ３０１およびネットワーク３０２を介して他の機器（不図示）との間で通信を行うこともできる。
【００１４】
携帯情報端末２００は、スマートフォンやタブレット端末等から成る。携帯情報端末２００は、画像形成装置１００と同様に、無線ＬＡＮルータ３０１との間で無線通信を行うことが可能であり、さらに、無線ＬＡＮルータ３０１およびネットワーク３０２を介して他の機器（不図示）との間で無線通信を行うこともできる。
【００１５】
携帯情報端末２００と画像形成装置１００は、上述したように、無線ＬＡＮルータ３０１を介した無線通信が可能であるが、さらに、ＮＦＣ等の近距離無線通信により直接の通信が可能である。
【００１６】
図２は、図１における画像形成装置１００のハードウェア構成を示すブロック図である。
【００１７】
図２において、画像形成装置１００は、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、画像処理部１０４、無線通信部１０５、操作パネル（ＰＡＮＥＬ）１０６、表示部（ＬＣＤ）１０７を備えている。画像形成装置１００は、さらに、プリンタ部（ＰＲＩＮＴＥＲ）１０８、スキャナ部（ＳＣＡＮＮＥＲ）１０９、近距離無線通信部１１０を備えている。
【００１８】
ＣＰＵ１０１は、システムバス（Ｓｙｓｔｅｍ  ＢＵＳ）１１１に接続される各種デバイスを総括的に制御すると共に、ＲＯＭ１０２に記憶されたファームウェアモジュールを実行する。このファームウェアモジュールは、少なくとも２つ以上のモジュールから構成される。ファームウェアモジュールの更新は、それぞれのモジュールごとに行うことが可能である。
【００１９】
また、ＣＰＵ１０１は、制御プログラムとしてのファームウェアモジュールに基づき、後述の各フローチャートに示す処理を実行する。
【００２０】
ＲＡＭ１０３は、ＣＰＵ１０１の主メモリ、ワークエリアとして機能するほか、装置設定を保存するためのバックアップ可能なメモリとして使用される。
【００２１】
画像処理部１０４は、ＣＰＵ１０１の制御のもとで、外部から受信した印刷用データをデコードして生データに変換したり、ＳＣＡＮＮＥＲ１０９で読み取った画像をＪＰＥＧデータに圧縮したりといった画像処理を実施する。
【００２２】
無線通信部１０５は、無線ＬＡＮ規格に従って無線ＬＡＮ通信を行う。本実施形態では、無線通信部１０５は、無線ＬＡＮルータ３０１を介してネットワーク３０２に接続し、携帯情報端末２００の無線通信部２０７との通信が可能である。
【００２３】
ＰＡＮＥＬ１０６は、ユーザからの指示が入力される操作部であり、不図示の電源キー、テンキー、ワンタッチキー、スタートキー、ストップキー、セットキー、各種設定キー、ＬＥＤ等からなる。
【００２４】
ＬＣＤ１０７はＰＡＮＥＬ１０６上にある表示部であり、ＣＰＵ１０１の制御によって、装置設定画面や動作を決定するための画面を表示して、ユーザに対して必要な情報を伝える。
【００２５】
ＰＲＩＮＴＥＲ１０８は、電子写真方式で記録紙に画像形成を行う。ＳＣＡＮＮＥＲ１０９は、記録紙に印刷されている画像の読み取りを行う。なお、ＳＣＡＮＮＥＲ１０９には、オプションとしてオートドキュメントフィーダ（不図示）が装着されており、複数枚の原稿を自動的に読み取ることができる。
【００２６】
近距離無線通信部１１０は、例えば、ＮＦＣ（Ｎｅａｒ  ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）規格による近距離無線通信を行う。ＮＦＣは、他の通信装置との間で、単一の周波数の搬送波を使用した電磁誘導による近距離通信のプロトコルである。搬送波の周波数としては、例えば、ＩＳＭ（Ｉｎｄｕｓｔｒｉａｌ  Ｓｃｉｅｎｔｉｆｉｃ  Ｍｅｄｉｃａｌ）バンドの１３．５６ＭＨｚ等が用いられる。データ転送速度は、１０６Ｋｂｐｓ、２１２Ｋｂｐｓ、４２４Ｋｂｐｓの３種類から選択できる。２つのＮＦＣ通信装置同士の距離が、ある一定の通信可能距離以内（例えば１０ｃｍ以内や２０ｃｍ以内等）になったときに通信が可能になる。
【００２７】
図３は、図１における携帯情報端末２００のハードウェア構成を示すブロック図である。
【００２８】
図３において、携帯情報端末２００は、ＣＰＵ２０１、ＲＡＭ２０２、ＨＤＤ（ハードディスクドライブ）２０３、表示部２０４、操作部２０５、近距離無線通信部２０６、及び無線通信部２０７を有している。
【００２９】
ＣＰＵ２０１は、携帯情報端末２００の制御やデータ計算、加工を行う演算装置である。ＲＡＭ２０２は、一時的にデータを保持するメモリであり、アプリケーション（以下、「アプリ」とも呼ぶ）を展開して実行する際の作業領域となるメモリでもある。ＨＤＤ２０３は、装置の各種データやアプリを保存する不揮発性のメモリである。
【００３０】
表示部２０４は、アプリの動作結果をユーザに表示する。操作部２０５は、ユーザからの操作を受け付ける。携帯情報端末２００がスマートフォンやタブレットである場合は、表示部２０４と操作部２０５が一体化されたタッチパネルディスプレイで実現される。
【００３１】
近距離無線通信部２０６は、例えば、ＮＦＣ規格による近距離無線通信を行う。本実施形態では、近距離無線通信部２０６を画像形成装置１００の近距離無線通信部１１０に近付けて接触（タッチ）させることでＮＦＣの無線通信が可能になる。
【００３２】
無線通信部２０７は、無線ＬＡＮ規格に従って無線ＬＡＮ通信を行う。本実施形態では、無線通信部２０７は、無線ＬＡＮルータ３０１を介してネットワーク３０２に接続し、画像形成装置１００の無線通信部１０５との通信が可能である。
【００３３】
図４は、携帯情報端末２００のソフトウェア構成を示すブロック図である。
【００３４】
図４において、携帯情報端末２００は、主制御部４０１、近距離無線制御部４０２、および無線ＬＡＮ制御部４０３を有している。
【００３５】
主制御部４０１内には、アプリとして、スキャンアプリ４０４、近距離無線アプリ４０５、プリントアプリ４０６、認証プリントアプリ４０７が存在している。ＣＰＵ２０１は、いずれかのアプリを起動して実行する。
【００３６】
スキャンアプリ４０４は、ネットワーク上のスキャン機能を有するデバイスに対して、当該スキャン機能を実現するためのアプリである。近距離無線アプリ４０５は、近距離無線制御部４０２と協働し、近距離無線接続時の接続相手（例えば画像形成装置１００）から取得した認証情報による認証や、接続相手への動作モードの指示を行うことができる。また、近距離無線アプリ４０５は、近距離無線通信開始時に、設定されているアプリを起動する。
【００３７】
プリントアプリ４０６は、ネットワーク上のプリント機能を有するデバイスに対して、プリント機能を実現するためのアプリである。
【００３８】
認証プリントアプリ４０７は、ネットワーク上の認証プリントが可能なデバイスに対して、認証プリントを指示するアプリである。認証プリントでは、デバイスに対して、プリントジョブに関連させた認証データを付与したデータを送り、デバイス側で認証情報を入力させて認証を行い、印刷を実施させる。
【００３９】
近距離無線制御部４０２は、近距離無線通信部２０６をコントロールするドライバである。無線ＬＡＮ制御部４０３は、無線通信部２０７をコントロールするドライバである。
【００４０】
図５は、携帯情報端末２００で実行される近距離無線通信開始時の動作処理のフローチャートである。本処理は、ＣＰＵ２０１が近距離無線アプリ４０５を実行することにより実現される。
【００４１】
ステップＳ５０１では、ＣＰＵ２０１は、タッチ操作がされたかどうかを判定する。すなわち、ＣＰＵ２０１は、携帯情報端末２００の近距離無線通信部２０６が画像形成装置１００の近距離無線通信部１１０に近接してＮＦＣによる無線通信が開始されたか否かを判定する。タッチ操作がなされなかった、すなわちＮＦＣによる無線通信が開始されなかった場合には、ステップＳ５０６へ進む。一方、タッチ操作がなされた、すなわちＮＦＣによる無線通信が開始された場合は、ステップＳ５０２に進み、ＣＰＵ２０１は、近距離無線通信部２０６により、認証データと動作モードを画像形成装置１００の近距離無線通信部１１０を送信する。認証データには、携帯情報端末２００から画像形成装置１００にアクセスするためのＩＤ、パスワードデータが含まれる。ＩＤは携帯情報端末２００に関連付けられている固有の番号である。パスワードデータはＩＤの正当性を示すパスワードである。
【００４２】
動作モードは、画像形成装置１００を所定の動作状態に移行させるための情報である。本実施形態では、「制限モード」、「スキャンモード」（ジョブモード）、「認証モード」、「通常モード」の４種類が存在する。これら動作モードの詳細については後述する。
【００４３】
次に、ステップＳ５０３では、ＣＰＵ２０１は、ステップＳ５０２で送信した認証データに基づいて画像形成装置１００側で認証が成功したかどうかを判定する。認証が失敗した場合にはステップ５０１に戻る。一方、認証が成功した場合は、ＮＦＣにより画像形成装置１００から取得する無線ＬＡＮ接続用のＩＰアドレスを利用し、ＮＦＣによる近距離無線通信から無線ＬＡＮによる無線通信に切り替えるためのハンドオーバー処理が実施される（ステップＳ５０４）。これにより、携帯情報端末２００と画像形成装置１００との間の無線ＬＡＮによる無線通信が開始される。そして、ＣＰＵ２０１は、予め登録された起動アプリを起動して（ステップＳ５０４）、ステップＳ５０５へ進む。起動アプリの登録方法については後述する。
【００４４】
ステップＳ５０５では、ＣＰＵ２０１は、近距離無線アプリ４０５によりＮＦＣ接続通知を他の起動済みアプリに通知する。ＮＦＣ接続通知には、ステップＳ５０４で画像形成装置１００から通知された無線ＬＡＮ接続用のＩＰアドレスが含まれている。なお、マルチタスクによる他の起動済みアプリがなかった場合には、そのままステップＳ５０１に戻る。
【００４５】
ステップＳ５０６では、ＣＰＵ２０１は、動作モード更新タイマがアップされたかを判定する。動作モード更新タイマは、携帯情報端末２００内で動作モード更新処理を実施するタイミングを調整するためのタイマである。動作モード更新処理がある程度短い間隔で周期的に実施されることで、携帯情報端末２００のアプリの起動状況に応じた動作モードを決定できる。
【００４６】
ステップＳ５０６で動作モード更新タイマがアップされたと判定した場合、ＣＰＵ２０１は、動作モード更新処理を実施する（ステップＳ５０７）。動作モード更新処理の詳細については図７を参照して詳述する。
【００４７】
ステップＳ５０８では、ＣＰＵ２０１は、操作部２０５から通常モード移行指示を受け付けたかどうかを判定する。通常モード移行指示は、ステップＳ５０２で所定の動作モードに移行させた画像形成装置１００を通常モードに移行させるための指示である。ステップＳ５０８で通常モード移行指示を受け付けたと判定した場合、ＣＰＵ２０１は、無線通信部２０７を制御して、通常モード移行指示を無線ＬＡＮを介して画像形成装置１００へ送信して（ステップＳ５０９）、ステップＳ５０１へ戻る。
【００４８】
図６は、画像形成装置１００で実行される近距離無線通信開始時の動作処理のフローチャートである。本処理は、ＣＰＵ１０１が近距離無線アプリ４０５を実行することにより実現される。
【００４９】
ステップＳ６０１では、ＣＰＵ１０１は、タッチ操作がされたかどうかを判定する。すなわち、画像形成装置１００の近距離無線通信部１１０に、携帯情報端末２００の近距離無線通信部２０６が近接してＮＦＣによる無線通信が開始されたか否かを判定する。タッチ操作がなされなかった、すなわちＮＦＣによる無線通信が開始されなかった場合にはステップＳ６０１を繰り返す。一方、タッチ操作がなされた、すなわちＮＦＣによる無線通信が開始された場合は、ステップＳ６０２に進み、ＣＰＵ１０１は、近距離無線通信部１１０により、認証データと動作モードを携帯情報端末２００の近距離無線通信部２０６から受信する。認証データおよび動作モードは、上述した通りである。
【００５０】
次に、ステップＳ６０３では、ＣＰＵ１０１は、受信した認証データに基づいて認証処理を行って認証が成功したか否かを判定する。すなわち、ＣＰＵ１０１は、受信した認証データのＩＤとパスワードデータの組み合わせと、予め登録されているＩＤとパスワードの組み合わせを比較して、正しいかどうかを判断する。
【００５１】
ステップＳ６０３で認証が失敗した場合には本処理を終了するか、再度ステップＳ６０１へ戻る。一方、ステップＳ６０３で認証が成功した場合、ＣＰＵ１０１は、ステップＳ６０２で受信した動作モードが「制限モード」か否かを判定する（ステップＳ６０４）。この判定結果から「制限モード」であると判定した場合、ＣＰＵ１０１は、画像形成装置１００を制限モードに変更して（ステップＳ６０５）、ステップＳ６１１に進む。制限モードに移行すると、画像形成装置１００は、ＰＡＮＥＬ１０６からのユーザ操作を制限して、ＮＦＣによる無線通信が開始された携帯情報端末２００からのプリントジョブを優先して処理する状態に移行する。制限モード時の動作処理の詳細については後述する。
【００５２】
ステップＳ６０４で動作モードが「制限モード」でないと判定した場合、ＣＰＵ１０１は、ステップＳ６０２で受信した動作モードが「スキャンモード」か否かを判定する（ステップＳ６０６）。「スキャンモード」であると判定した場合、ＣＰＵ１０１は、画像形成装置１００をスキャンモードに変更して（ステップＳ６０７）、ステップＳ６１１に進む。スキャンモードに移行すると、画像形成装置１００は、ＬＣＤ１０７の表示画面をスキャン用画面（不図示）に変更して、ＮＦＣによる無線通信が開始された携帯情報端末２００からのスキャンジョブを優先して処理する状態に移行する。スキャンモード時の動作処理の詳細については後述する。
【００５３】
ステップＳ６０６で動作モードが「スキャンモード」でないと判定した場合、ＣＰＵ１０１は、ステップＳ６０２で受信した動作モードが「認証モード」か否かを判定する（ステップＳ６０８）。「認証モード」である判定した場合、ＣＰＵ１０１は、画像形成装置１００を認証モードに変更して（ステップＳ６０９）、ステップＳ６１１へ進む。認証モードに移行すると、画像形成装置１００は、ＬＣＤ１０７の表示画面を認証操作画面（不図示）に変更して、認証操作が可能な状態に移行する。認証モード時の動作処理の詳細については後述する。
【００５４】
ステップＳ６０８で動作モードが「認証モード」でないと判定した場合、ＣＰＵ１０１は、画像形成装置１００を通常モードに変更して（ステップＳ６１０）、ステップＳ６１１に進む。通常モードに移行すると、画像形成装置１００は、ＬＣＤ１０７の表示画面を図１５（ａ）に示す初期画面１５０１に変更して、通常動作の状態に移行する。
【００５５】
ステップＳ６１１では、ＣＰＵ１０１は、ＮＦＣにより携帯情報端末２００から取得する無線ＬＡＮ接続用のＩＰアドレスを利用し、ＮＦＣによる近距離無線通信から無線ＬＡＮによる無線通信に切り替えるためのハンドオーバー処理を実施し、本処理を終了する。これにより、携帯情報端末２００と画像形成装置１００との間の無線ＬＡＮによる無線通信が開始される。
【００５６】
図７は、図５のステップＳ５０７における動作モード更新処理の詳細を示すフローチャートである。
【００５７】
ステップＳ７０１では、ＣＰＵ２０１は、プリントアプリケーションが起動しているかを判定する。この判定は、プリントアプリ４０６または認証プリントアプリ４０７の起動時にＲＡＭ２０２の保存されるアプリ起動済みフラグの有無により行われる（図８のステップＳ８０２、図１０のステップＳ１００２）。
【００５８】
ステップＳ７０１でプリントアプリが起動していないと判定した場合にはステップＳ７０７へ進む。一方、ステップＳ７０１でプリントアプリが起動していると判定した場合、ＣＰＵ２０１は、起動しているプリントアプリが認証プリントアプリかどうかを判定する（ステップＳ７０２）。画像形成装置１００は、認証コード付きプリントジョブを受信すると、ユーザが認証コードを入力して一致したときにプリントジョブを実行する。
【００５９】
ステップＳ７０２で起動しているプリントアプリが認証プリントアプリ４０７と判断した場合はステップＳ７０３に進み、ＣＰＵ２０１は、動作モードを「認証モード」に設定し、起動アプリに「なし」を設定する。動作モードを「認証モード」に設定するのは、認証対応のジョブが投入される可能性があり、その場合に画像形成装置１００を直ちに認証操作を受け付ける状態へ移行させるためである。
【００６０】
一方、ステップＳ７０２で起動しているプリントアプリが認証プリントアプリ４０７でないと判断した場合はステップＳ７０４に進み、ＣＰＵ２０１は、プリントアプリ４０６から画像形成装置１００を送信先としたプリントジョブの送信要求があったかを判定する。この判定の結果、プリントジョブの送信要求があったと判定した場合はステップＳ７０５に進み、ＣＰＵ２０１は、動作モードを「通常モード」に設定し、起動アプリに「なし」を設定する。動作モードを「通常モード」に設定するのは、プリントアプリ４０６によるプリントジョブの送信要求に応じて、プリントジョブが直ちに画像形成装置１００へ送られるので、画像形成装置１００へのユーザ操作を制限する必要がないからである。
【００６１】
一方、ステップＳ７０４でプリントアプリ４０６から画像形成装置１００を送信先としたプリントジョブの送信指示がなかったと判定した場合はステップＳ７０６に進み、ＣＰＵ２０１は、動作モードを「制限モード」に設定し、起動アプリに「なし」を設定する。動作モードを「制限モード」に設定するのは、プリントアプリ４０６からのプリントジョブの送信要求が予想されるので、画像形成装置１００が他のユーザに使用されないように制限する必要があるからである。
【００６２】
ステップＳ７０７では、ＣＰＵ２０１は、スキャンアプリケーションが起動しているかを判定する。この判定は、スキャンアプリ４０４の起動時にＲＡＭ２０２の保存されるアプリ起動済みフラグの有無により行われる（図９のステップＳ９０２）。
【００６３】
ステップＳ７０７でスキャンアプリが起動していないと判定した場合はステップＳ７１１へ進む。一方、ステップＳ７０７でスキャンアプリが起動していると判断した場合、ＣＰＵ２０１は、スキャンアプリ４０４から画像形成装置１００を送信先としたスキャンジョブの送信要求があったかを判定する（ステップＳ７０８）。この判定の結果、スキャンジョブの送信要求があったと判定した場合、ＣＰＵ２０１は動作モードを「通常モード」に設定し、起動アプリに「なし」を設定する（ステップＳ７０９）。動作モードを「スキャンモード」に設定するのは、スキャンアプリ４０４によるスキャンジョブの送信要求に応じて、スキャンジョブが直ちに画像形成装置１００で開始できるように、画像形成装置１００をスキャンジョブが可能な状態に変更させるためである。
【００６４】
ステップＳ７０８において、スキャンアプリ４０４から画像形成装置１００を送信先としたスキャンジョブの送信要求がなかったと判定した場合、ＣＰＵ２０１は、動作モードを「スキャンモード」に設定し、起動アプリに「なし」を設定する（ステップＳ７１０）。動作モードを「スキャンモード」に設定するのは、スキャンアプリ４０４によるスキャンジョブの送信要求に応じて、事前に画像形成装置１００の状態をスキャンジョブが可能な状態に変更させるためである。なお、ステップＳ７０９とステップＳ７１０では、どちらも「動作モード」をスキャンモードに設定しているが、画像形成装置１００の表示画面や動作制限の内容が異なるようにした別のスキャンモードに設定してもよい。また、ステップＳ７０９を「通常モード」に設定してもよい。
【００６５】
ステップＳ７１１では、ＣＰＵ２０１は、動作モードと起動アプリにユーザ設定値を設定し、本処理を終了する。ユーザ設定値は、近距離無線アプリ４０５による図１１に示すメニュー設定処理の実行時に登録された動作モードと起動アプリのデフォルト設定である。なお、メニュー設定処理の詳細については後述する。
【００６６】
このように、携帯情報端末２００で起動中のアプリの種類に応じて動作モードが変更される。携帯情報端末２００において、いずれのアプリも起動していない場合、ＮＦＣによる近距離無線通信が開始されると、ユーザが予め設定したアプリが起動し、ユーザが予め設定した動作モードに画像形成装置１００を移行させる。
【００６７】
次に、携帯情報端末２００にて、プリントアプリ４０６、スキャンアプリ４０４、および認証プリントアプリ４０７のそれぞれの動作処理について説明する。
【００６８】
図８は、プリントアプリ４０６の動作処理を示すフローチャートである。本処理は、ＣＰＵ１０１がプリントアプリ４０６を実行することにより実現される。
【００６９】
ステップＳ８０１では、ＣＰＵ２０１は、ユーザによる操作部２０５等への操作に応じて、プリントアプリ４０６を起動する（アプリケーション起動）。
【００７０】
次に、ステップＳ８０２では、ＣＰＵ２０１は、プリントアプリ４０６が起動済みであることを示すアプリ起動済みフラグをＲＡＭ２０２に保存する。
【００７１】
ステップＳ８０３では、ＣＰＵ２０１は、ユーザによる操作部２０５等への操作に応じて、プリントジョブの実行指示を受け付けたかを判定する。プリントジョブの実行指示を受け付けていた場合、ＣＰＵ２０１は、プリントジョブの送信先（ここでは画像形成装置１００）がＮＦＣによる指示待ち設定になっているかを判定する（ステップＳ８０４）。プリントアプリ４０６では、通常、プリントジョブの送信先にプリンタが指定されるが、ＮＦＣのトリガーとなるタッチ操作に応じたジョブの実行指示が可能になっている。
【００７２】
ステップＳ８０４でプリントジョブの送信先がＮＦＣによる指示待ち設定である場合、ＣＰＵ２０１は、ＮＦＣのトリガーとなるタッチ操作によるジョブの実行指示があったことを示すフラグをプリントジョブと共にＲＡＭ２０２に保存する（ステップＳ８０６）。一方、ステップＳ８０４でプリントジョブの送信先がＮＦＣによる指示待ち設定になっていなかった場合、ＣＰＵ２０１は、指定された送信先にプリントジョブを送信する（ステップＳ８０５）。
【００７３】
ステップＳ８０３でプリントジョブの実行指示を受け付けていない場合、ＣＰＵ２０１は、ステップＳ８０７において、近距離無線アプリ４０５によりＮＦＣ接続通知をプリントアプリ４０６が受信したかを判定する。ＮＦＣ接続通知は、タッチ操作による近距離無線通信の接続が開始されたときに実行される（図５のステップＳ５０５）。
【００７４】
ステップＳ８０７でＮＦＣ接続通知を受信していない場合はステップＳ８１１へ進む。一方、ＮＦＣ接続通知を受信した場合、ＣＰＵ２０１は、ステップＳ８０８において、ＮＦＣ接続通知に含まれている無線ＬＡＮ接続用のＩＰアドレスをＲＡＭ２０２に保存し、接続継続タイマをスタートさせる。接続継続タイマは、ＮＦＣによる近距離無線通信が開始された後に、当該無線通信の継続を通信相手に周期的に通知するものである。
【００７５】
続いて、ステップＳ８０９において、ＣＰＵ２０１は、ＲＡＭ２０２にプリントジョブが保存されているかどうかを判定する。プリントジョブが保存されている場合、ＣＰＵ２０１は、当該プリントジョブを、ステップＳ８０８でＲＡＭ２０２に保存した無線ＬＡＮ接続用のＩＰアドレスに対して送信して（ステップＳ８１０）、ステップＳ８１１へ進む。一方、ステップＳ８０９でプリントジョブがＲＡＭ２０２に保存されていない場合は、そのままステップＳ８１１へ進む。
【００７６】
ステップＳ８１１では、ＣＰＵ２０１は、ステップＳ８０８でスタートさせた接続継続タイマがアップしたかを判定する。アップしたと判定した場合、ＣＰＵ２０１は、接続継続通知コマンドを、無線ＬＡＮ接続用のＩＰアドレスに対して送信して（ステップＳ８１２）、ステップＳ８０３に戻る。
【００７７】
図９は、スキャンアプリ４０４の動作処理を示すフローチャートである。本処理は、ＣＰＵ１０１がスキャンアプリ４０４を実行することにより実現される。
【００７８】
ステップＳ９０１では、ＣＰＵ２０１は、ユーザによる操作部２０５等への操作に応じて、スキャンアプリ４０４を起動する（アプリケーション起動）。
【００７９】
次に、ステップＳ９０２では、ＣＰＵ２０１は、スキャンアプリ４０４が起動済みであることを示す起動済みフラグをＲＡＭ２０２に保存する。
【００８０】
ステップＳ９０３では、ＣＰＵ２０１は、ユーザによる操作部２０５等への操作に応じて、スキャンジョブの実行指示を受け付けたかを判定する。スキャンジョブの実行指示を受け付けていた場合、ＣＰＵ２０１は、スキャンジョブの送信先（ここでは画像形成装置１００）がＮＦＣによる指示待ち設定になっているかを判定する（ステップＳ９０４）。スキャンアプリ４０４では、通常、スキャンジョブの送信先にスキャナや複合機等が指定されるが、ＮＦＣのトリガーとなるタッチ操作に応じたジョブの実行指示が可能になっている。
【００８１】
ステップＳ９０４でスキャンジョブの送信先がＮＦＣによる指示待ち設定である場合、ＣＰＵ２０１は、ＮＦＣのトリガーとなるタッチ操作によるジョブの実行指示があったことを示すフラグをスキャンジョブと共にＲＡＭ２０２に保存する（ステップＳ９０６）。一方、ステップＳ９０４でスキャンジョブの送信先がＮＦＣによる指示待ち設定になっていなかった場合、ＣＰＵ２０１は、指定された送信先に対してスキャンジョブを送信して画像データを受信する（ステップＳ９０５）。
【００８２】
ステップＳ９０３でスキャンジョブの実行指示を受け付けていない場合、ＣＰＵ２０１は、ステップＳ９０７において、近距離無線アプリ４０５によりＮＦＣ接続通知をスキャンアプリ４０４が受信したかを判定する。ＮＦＣ接続通知は、タッチ操作による近距離無線通信の接続が開始されたときに実行される（図５のステップＳ５０５参照）。
【００８３】
ステップＳ９０７でＮＦＣ接続通知を受信していない場合はステップＳ９１１へ進む。一方、ＮＦＣ接続通知を受信した場合、ＣＰＵ２０１は、ステップＳ９０８において、ＮＦＣ接続通知に含まれている無線ＬＡＮ接続用のＩＰアドレスをＲＡＭ２０２に保存し、接続継続タイマをスタートさせる。接続継続タイマは、ＮＦＣによる近距離無線通信が開始された後に、当該無線通信の継続を通信相手に周期的に通知するものである。
【００８４】
続いて、ステップＳ９０９において、ＣＰＵ２０１は、ＲＡＭ２０２にスキャンジョブが保存されているかどうかを判定する。スキャンジョブが保存されている場合、ＣＰＵ２０１は、当該スキャンジョブを、ステップＳ９０８でＲＡＭ２０２に保存した無線ＬＡＮ接続用のＩＰアドレスに対して送信して（ステップＳ９１０）、ステップＳ９１１へ進む。一方、ステップＳ９０９でスキャンジョブがＲＡＭ２０２に保存されていない場合は、そのままステップＳ９１１へ進む。
【００８５】
ステップＳ９１１では、ＣＰＵ２０１は、ステップＳ９０８でスタートさせた接続継続タイマがアップしたかを判定する。アップしたと判定した場合、ＣＰＵ２０１は、接続継続通知コマンドを、無線ＬＡＮ接続用のＩＰアドレスに対して送信して（ステップＳ９１２）、ステップＳ９０３に戻る。
【００８６】
図１０は、認証プリントアプリ４０７の動作処理を示すフローチャートである。本処理は、ＣＰＵ１０１が認証プリントアプリ４０７を実行することにより実現される。
【００８７】
ステップＳ１００１では、ＣＰＵ２０１は、ユーザによる操作部２０５等への操作に応じて、認証プリントアプリ４０７を起動する（アプリケーション起動）。
【００８８】
次に、ステップＳ１００２では、ＣＰＵ２０１は、認証プリントアプリ４０７が起動済みであることを示す起動済みフラグをＲＡＭ２０２に保存する。
【００８９】
ステップＳ１００３では、ＣＰＵ２０１は、ユーザによる操作部２０５等への操作に応じて、認証プリントジョブの実行指示を受け付けたかを判定する。認証プリントジョブの実行指示を受け付けていた場合、ＣＰＵ２０１は、認証プリントジョブの送信先（ここでは画像形成装置１００）がＮＦＣによる指示待ち設定になっているかを判定する（ステップＳ１００４）。認証プリントアプリ４０７では、認証プリントジョブの送信先に所定のプリンタを指定することが可能である。ここでは、認証プリントアプリ４０７は、ＮＦＣのトリガーとなるタッチ操作に応じたジョブの実行指示が可能になっていることから、投入された認証プリントジョブがタッチ先である画像形成装置１００に対する認証プリントジョブになっているかを確認している。
【００９０】
ステップＳ１００４で認証プリントジョブの送信先がＮＦＣによる指示待ち設定である場合にはステップＳ１００６に進む。ステップＳ１００６では、ＣＰＵ２０１は、ＮＦＣのトリガーとなるタッチ操作によるジョブの実行指示があったことを示すフラグを認証プリントジョブと共にＲＡＭ２０２に保存する。一方、ステップＳ１００４で認証プリントジョブの送信先がＮＦＣによる指示待ち設定になっていなかった場合、ＣＰＵ２０１は、ステップＳ１００５において、指定された送信先に対して認証プリントジョブを送信する。
【００９１】
ステップＳ１００３で認証プリントジョブの実行指示を受け付けていない場合、ＣＰＵ２０１は、ステップＳ１００７において、近距離無線アプリ４０５によりＮＦＣ接続通知を認証プリントアプリ４０７が受信したかを判定する。ＮＦＣ接続通知は、タッチ操作による近距離無線通信の接続が開始されたときに実行される（認図５のステップＳ５０５参照）。
【００９２】
ステップＳ１００７でＮＦＣ接続通知を受信していない場合はステップＳ１０１１へ進む。一方、ＮＦＣ接続通知を受信した場合、ＣＰＵ２０１は、ステップＳ１００８において、ＮＦＣ接続通知に含まれている無線ＬＡＮ接続用のＩＰアドレスをＲＡＭ２０２に保存し、接続継続タイマをスタートする。接続継続タイマは、ＮＦＣによる近距離無線通信が開始された後に、当該無線通信の継続を通信相手に周期的に通知するものである。
【００９３】
続いて、ステップＳ１００９において、ＣＰＵ２０１は、ＲＡＭ２０２に認証プリントジョブが保存されているかどうかを判定する。認証プリントジョブが保存されている場合、ＣＰＵ２０１は、当該認証プリントジョブを、ステップＳ１００８でＲＡＭ２０２に保存した無線ＬＡＮ接続用のＩＰアドレスに対して送信して（ステップＳ１０１０）、ステップＳ１０１１へ進む。一方、ステップＳ１００９で認証プリントジョブが保存されていない場合は、そのままステップＳ１０１１へ進む。
【００９４】
ステップＳ１０１１では、ＣＰＵ２０１は、ステップＳ１００８でスタートさせた接続継続タイマがアップしたかを判定する。アップしたと判定した場合、ＣＰＵ２０１は、接続継続通知コマンドを、無線ＬＡＮ接続用のＩＰアドレスに対して送信して（ステップＳ１０１２）、ステップＳ１００３に戻る。
【００９５】
図１１は、近距離無線アプリ４０５の実行によるメニュー設定処理を示すフローチャートである。本処理は、ＣＰＵ１０１が近距離無線アプリ４０５を実行することにより実現される。
【００９６】
ステップＳ１１０１において、ＣＰＵ２０１は、操作部２０５等を介して、近距離無線通信の開始時の起動設定を受け付けたかを判定する。起動設定を受け付けた場合、ＣＰＵ２０１は、ステップＳ１１０２において、タッチ操作に応じてＮＦＣによる近距離無線通信が開始されたときに、連動して起動するアプリを起動アプリとして登録する。具体的には、ＣＰＵ２０１は、携帯情報端末２００が備えるアプリの一覧を表示部２０４に表示し、操作部２０５を介してユーザからの起動アプリの指定を受け付ける。登録された起動アプリの情報は、ＨＤＤ２０３に保存される。
【００９７】
次に、ステップＳ１１０３において、ＣＰＵ２０１は、画像形成装置１００とのＮＦＣによる近距離無線通信が開始された際に、画像形成装置１００に渡す動作モードをＨＤＤ２０３に保存する。具体的には、ＣＰＵ２０１は、表示部２０４に「制限モード」、「スキャンモード」、「認証モード」、「通常モード」を表示し、操作部２０５を介してユーザからの動作モードの指定を受け付ける。ステップＳ１１０２で保存された起動アプリとステップＳ１１０３で保存された動作モードは、図７のステップＳ７１１において、ユーザ設定値として設定される。
【００９８】
一方、ステップＳ１１０１で近距離無線通信の開始時の起動設定を受け付けていなかった場合、ＣＰＵ２０１は、ステップＳ１１０４において、指示された設定に応じた登録処理を行い、本処理を終了する。
【００９９】
次に、画像形成装置１００における制限モード、スキャンモード、認証モードのそれぞれについて説明する。
【０１００】
図１２は、画像形成装置１００の制限モード時の処理を示すフローチャートである。本処理は、ＣＰＵ１０１がＲＯＭ１０２等から読み出した制御プログラムを実行することにより実現される。
【０１０１】
ステップＳ１２０１において、ＣＰＵ１０１は、図１５（ｂ）に示すように、ＬＣＤ１０７の表示画面を制限モードであることを示す制限モード画面１６０１に変更し、制限モード終了タイマをスタートさせる。制限モード終了タイマは、画像形成装置１００を通常モード以外の動作モードで動作させる場合に、携帯情報端末２００からの接続継続通知を監視し、制限された動作モード（制限モード、スキャンモード、認証モード）を維持するかを判断するために使用される。
【０１０２】
ステップＳ１２０２において、ＣＰＵ１０１は、ＰＡＮＥＬ１０６上でキー入力があったかを判定する。キー入力があった場合、ＣＰＵ１０１はステップＳ１２０３において、入力されたキーに対応した処理を行わずに無効とする。これは、制限モードではＰＡＮＥＬ１０６からの操作には対応せず、通信相手の携帯情報端末２００からのプリントジョブに対応するためである。
【０１０３】
ステップＳ１２０４では、ＣＰＵ１０１は、無線通信部１０５を介してプリントジョブを受信したか判定する。プリントジョブを受信した場合、ＣＰＵ１０１はステップＳ１２０５において、プリントジョブの送信元が、ＮＦＣによる近距離無線通信で接続された装置（ここでは携帯情報端末２００）であるかどうか判定する。この判別には、プリントジョブの送信元から送られた接続用のＩＰアドレスが使用される。
【０１０４】
ステップＳ１２０５でプリントジョブの送信元が、ＮＦＣによる近距離無線通信で接続された装置であった場合、ＣＰＵ１０１は、ステップＳ１２０６において、受信したプリントジョブを実行し、ＰＲＩＮＴＥＲ１０８で印刷出力させる。一方、ステップＳ１２０４でプリントジョブの送信元が、ＮＦＣによる近距離無線通信で接続された装置でなかった場合、ＣＰＵ１０１は、ステップＳ１２０７において、受信したプリントジョブデータをＲＡＭ１０３に保存する。これは、タッチ操作による近距離無線通信の接続が開始された携帯情報端末２００からのプリントジョブを優先するためである。
【０１０５】
ステップＳ１２０４でプリントジョブを受信していない場合、ＣＰＵ１０１は、ステップＳ１２０８において、携帯情報端末２００から通常モード移行指示を受けたか判定する。受けた場合には、ＣＰＵ１０１はステップＳ１２０９において、制限モードを終了し、制限のない通常モードに移行する。
【０１０６】
ステップＳ１２０８において、携帯情報端末２００から通常モード移行指示を受けていない場合、ＣＰＵ１０１はステップＳ１２１０において、ステップＳ１２０１でスタートさせた制限モード終了タイマがＵＰしたか判定する。ＵＰしていた場合は、ＣＰＵ１０１はステップＳ１２０９において、制限モードを終了して通常モードに移行する。
【０１０７】
一方、ステップＳ１２１０において制限モード終了タイマがＵＰしていない場合、ＣＰＵ１０１はステップＳ１２１１において、携帯情報端末２００から接続継続通知を受けたか判定する。受けている場合は、ＣＰＵ１０１はステップＳ１２１２において、制限モード終了タイマをリスタートさせる。これは、携帯情報端末２００から接続を継続する要求が来たので、接続終了を判断するタイマを初期化するものである。
【０１０８】
図１３は、画像形成装置１００のスキャンモード時の処理を示すフローチャートである。本処理は、ＣＰＵ１０１がＲＯＭ１０２等から読み出した制御プログラムを実行することにより実現される。
【０１０９】
ステップＳ１３０１において、ＣＰＵ１０１は、図１５（ｃ）に示すように、ＬＣＤ１０７の表示画面をスキャンモードであることを示すスキャンモード画面１７０１に変更する。スキャンモード画面１７０１では、スキャン設定ボタン１７０２とスキャン開始ボタン１７０３が配置されている。スキャン設定ボタン１７０２が選択されると、スキャンの画質やカラーモード等を画像形成装置１００側で設定するためのメニュー（不図示）が表示される。スキャン開始ボタン１７０３が選択されると、画像形成装置１００でスキャンが開始される。
【０１１０】
また、ステップＳ１３０１では、ＣＰＵ１０１は、制限モード終了タイマをスタートさせる。制限モード終了タイマは、画像形成装置１００を通常モード以外の動作モードで動作させる場合に、携帯情報端末２００からの接続継続通知を監視し、制限された動作モード（制限モード、スキャンモード、認証モード）を維持するかを判断するために使用される。
【０１１１】
ステップＳ１３０２において、ＣＰＵ１０１は、ＰＡＮＥＬ１０６上でキー入力があったかを判定する。キー入力があった場合、ＣＰＵ１０１はステップＳ１３０３において、入力されたキーがスキャン操作に関するキーかどうか判定する。これは、スキャンモードではＰＡＮＥＬ１０６からスキャン関連の操作だけを受け付けるためである。スキャン操作に関連したキー入力であった場合、ＣＰＵ１０１はステップＳ１３０４において、入力されたキーに応じた動作を実施する。一方、ステップＳ１３０３においてスキャン操作に関連したキー入力でなかった場合、ＣＰＵ１０１はステップＳ１３０５において、入力されたキーに対応した処理を行わずに無効とする。
【０１１２】
ステップＳ１３０６では、ＣＰＵ１０１は、無線通信部１０５を介してスキャンジョブを受信したか判定する。スキャンジョブを受信した場合、ＣＰＵ１０１はステップＳ１３０７において、スキャンジョブの送信元が、ＮＦＣによる近距離無線通信で接続された装置（ここでは携帯情報端末２００）であるかどうか判定する。この判別には、スキャンジョブの送信元から送られた接続用のＩＰアドレスが使用される。
【０１１３】
ステップＳ１３０７でスキャンジョブの送信元が、ＮＦＣによる近距離無線通信で接続された装置であった場合にはステップＳ１３０８へ進む。ステップＳ１３０８では、ＣＰＵ１０１は、受信したスキャンジョブを実行し、ＳＣＡＮＮＥＲ１０９で原稿を読み取らせ、画像処理部１０４で変換された画像データを携帯情報端末２００に送信する。
【０１１４】
一方、ステップＳ１３０６でスキャンジョブの送信元が、ＮＦＣによる近距離無線通信で接続された装置でなかった場合、ＣＰＵ１０１は、ステップＳ１３０９において、スキャンジョブをエラー終了させる。これは、タッチ操作による近距離無線通信の接続が開始された携帯情報端末２００からのスキャンジョブを優先するためである。
【０１１５】
ステップＳ１３０６でスキャンジョブを受信していない場合、ＣＰＵ１０１は、ステップＳ１３１０において、携帯情報端末２００から通常モード移行指示を受けたか判定する。受けた場合には、ＣＰＵ１０１はステップＳ１３１１において、スキャンモードを終了し、制限のない通常モードに移行する。
【０１１６】
ステップＳ１３１０で携帯情報端末２００から通常モード移行指示を受けていない場合、ＣＰＵ１０１はステップＳ１３１２において、ステップＳ１３０１でスタートさせた制限モード終了タイマがＵＰしたか判定する。ＵＰしていた場合は、ＣＰＵ１０１はステップＳ１３１１において、スキャンモードを終了して通常モードに移行する。
【０１１７】
一方、ステップＳ１３１２において制限モード終了タイマがＵＰしていない場合、ＣＰＵ１０１はステップＳ１３１３において、携帯情報端末２００から接続継続通知を受けたか判定する。受けている場合は、ＣＰＵ１０１はステップＳ１２１２において、制限モード終了タイマをリスタートさせる。これは、携帯情報端末２００から接続を継続する要求が来たので、接続終了を判断するタイマを初期化するものである。
【０１１８】
図１４は、画像形成装置１００の認証モードでの処理を示したフローチャートである。
【０１１９】
ステップＳ１４０１において、ＣＰＵ１０１は、図１５（ｄ）に示すように、ＬＣＤ１０７の表示画面を認証モードであることを示す認証モード画面１８０１に変更する。認証モード画面１８０１では、認証設定ボタン１８０２とプリント開始ボタン１８０３が配置されている。認証設定ボタン１８０２が選択されると、認証プリントの認証コードを入力する画面（不図示）へ遷移する。プリント開始ボタン１８０３が選択されると、画像形成装置１００で認証プリントジョブが開始される。
【０１２０】
また、ステップＳ１４０１では、ＣＰＵ１０１は、制限モード終了タイマをスタートさせる。制限モード終了タイマは、画像形成装置１００を通常モード以外の動作モードで動作させる場合に、携帯情報端末２００からの接続継続通知を監視し、制限された動作モード（制限モード、スキャンモード、認証モード）を維持するかを判断するために使用される。
【０１２１】
ステップＳ１４０２において、ＣＰＵ１０１は、無線通信部１０５を介して認証プリントジョブを受信したか判定する。認証プリントジョブを受信した場合は、ＣＰＵ１０１はステップＳ１４０３において、認証プリントジョブの送信元が、ＮＦＣによる近距離無線通信で接続された装置（ここでは携帯情報端末２００）であるどうか判定する。この判別には、認証プリントジョブの送信元から送られた接続用のＩＰアドレスが使用される。
【０１２２】
ステップＳ１４０３で認証プリントジョブの送信元が、ＮＦＣによる近距離無線通信で接続された装置であった場合、ＣＰＵ１０１は、ステップＳ１４０４において、受信した認証プリントジョブをＲＡＭ１０３に保存する。一方、ステップＳ１４０３で認証プリントジョブの送信元が、ＮＦＣによる近距離無線通信で接続された装置でなかった場合、ＣＰＵ１０１は、ステップＳ１４０５において、受信した認証プリントジョブをエラー終了する。
【０１２３】
ステップＳ１４０２で認証プリントジョブを受信していない場合は、ステップＳ１４０６へ進む。
【０１２４】
ステップＳ１４０６において、ＣＰＵ１０１は、ＰＡＮＥＬ１０６上でキー入力があったかを判定する。キー入力があった場合、ＣＰＵ１０１はステップＳ１４０７において、入力されたキーが認証操作であるか判定する。入力されたキーが認証操作キーであった場合、ＣＰＵ１０１はステップＳ１４０８において、認証処理を実行して認証に成功したときは、プリントジョブを実行してＰＲＩＮＴＥＲ１０８で印刷出力させる。
【０１２５】
一方、ステップＳ１４０７で入力されたキーが認証操作でなかった場合、ＣＰＵ１０１はステップＳ１４０９において、入力されたキーを無効とする。これは、認証モードでは、操作部からの操作を認証操作だけに限定するためである。
【０１２６】
ステップＳ１４０６でＰＡＮＥＬ１０６上でのキー入力がなかった場合、ＣＰＵ１０１はステップＳ１４１０において、携帯情報端末２００から通常モード移行指示を受けたか判定する。受けた場合には、ＣＰＵ１０１はステップＳ１４１１において、認証モードを終了し、制限のない通常モード動作に移行する。
【０１２７】
一方、ステップＳ１４１０で携帯情報端末２００から通常モード移行指示を受けていない場合、ＣＰＵ１０１はステップＳ１４１２において、ステップＳ１４０１でスタートさせた制限モード終了タイマがＵＰしたか判定する。ＵＰしていた場合は、ＣＰＵ１０１はステップＳ１４１１において、認証モードを終了して通常モードに移行する。
【０１２８】
一方、ステップＳ１４１２において制限モード終了タイマがＵＰしていない場合は、ＣＰＵ１０１はステップＳ１４１３において、携帯情報端末２００から接続継続通知を受けたか判定する。受けている場合は、ＣＰＵ１０１はステップＳ１４１４において、制限モード終了タイマをリスタートさせる。これは、携帯情報端末２００から接続を継続する要求が来たので、接続終了を判断するタイマを初期化するものである。
【０１２９】
以上説明したように、画像形成装置では、携帯情報端末から近距離無線通信により認証データを取得し、取得した認証データに基づいてユーザ認証を実行し、ユーザ認証が成功すると、携帯情報端末で起動中のアプリケーションに対応する動作モードに変更する。これにより、近距離無線通信が開始された携帯情報端末で起動中のアプリに応じて画像形成装置の動作モードを変更できるので、携帯情報端末で起動中のアプリにより送信されるジョブを画像形成装置で優先的に実行させることができる。また、携帯情報端末でスキャンアプリが起動中のときに、近距離無線通信によりユーザ認証が成功すると、画像形成装置の動作モードがスキャンモードに移行するので、ユーザが画像形成装置をスキャンモードへ移行する操作が不要になり、操作性が向上する。
【０１３０】
上記実施形態では、画像形成装置の通信先に携帯情報端末を利用した場合について説明したが、これに限らず、他の情報処理装置であってもよい。同様に、マルチファンクション機能を有する画像形成装置が単機能の画像形成装置であってもよいし、画像処理装置であってもよい。
【０１３１】
また、上記実施形態では、図５〜図７を用いて説明したように、動作モードの変更（更新）を携帯情報端末２００で行っている場合について説明したが、画像形成装置１００で行うように構成してもよい。
【０１３２】
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【０１３３】
１００  画像形成装置
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０５  無線通信部
１０６  ＰＡＮＥＬ
１０８  ＰＲＩＮＴＥＲ
１１０  近距離無線通信部
２００  携帯情報端末
【図１】
0006452326.tif 000002
【図２】
0006452326.tif 000003
【図３】
0006452326.tif 000004
【図４】
0006452326.tif 000005
【図５】
0006452326.tif 000006
【図６】
0006452326.tif 000007
【図７】
0006452326.tif 000008
【図８】
0006452326.tif 000009
【図９】
0006452326.tif 000010
【図１０】
0006452326.tif 000011
【図１１】
0006452326.tif 000012
【図１２】
0006452326.tif 000013
【図１３】
0006452326.tif 000014
【図１４】
0006452326.tif 000015
【図１５】
0006452326.tif 000016