(57)【要約】【課題】画像処理装置と情報処理装置とを有する画像処理システムにおいて，無線通信の確立後の，ユーザの作業の簡素化を図る技術を提供すること。【解決手段】画像処理システムでは，モバイルデバイス１００およびＭＦＰ２００ともに，第１の通信方式に従う無線通信である近距離通信と第２の通信方式に従う無線通信である遠距離通信との２つの共通する無線通信に対応している。そして，ＭＦＰ２００に実行させるジョブの実行条件をモバイルデバイス１００が満たしている状態で，モバイルデバイス１００とＭＦＰ２００との間に，近距離通信が確立した場合，先ず，ＮＦＣ通信によって，遠距離通信の確立に利用する接続情報の受け渡しを行う。次に，受け渡された接続情報を利用して，近距離通信から遠距離通信に切り換える。その後，遠距離通信によって，画像データの受け渡しを行う。【選択図】            図５
2014050015.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置と，画像処理装置とを備える画像処理システムにおいて，
前記情報処理装置は，
前記画像処理装置に画像処理を実行させるジョブを受け付ける受付部と，
第１の通信方式に従って無線通信を行う命令側第１通信部と，
前記第１の通信方式よりも通信距離が長い第２の通信方式に従って無線通信を行う命令側第２通信部と，を備え，
前記画像処理装置は，
前記第１の通信方式に従って無線通信を行う処理側第１通信部と，
前記第２の通信方式に従って無線通信を行う処理側第２通信部と，
画像処理を実行する画像処理部と，を備え，
前記画像処理装置に実行させるジョブの実行条件を満たしている状態で，前記情報処理装置と前記画像処理装置との間に，前記第１の通信方式に従う無線通信である近距離通信が確立した場合，
（１）前記近距離通信によって，前記第２の通信方式に従う無線通信である遠距離通信の確立に利用する接続情報の受け渡しを，前記情報処理装置と前記画像処理装置との間で実行する処理と，
（２）前記接続情報の受け渡しを行った後，前記接続情報を利用して，前記情報処理装置と前記画像処理装置との間の無線通信を，前記近距離通信から前記遠距離通信に切り換える処理と，
（３）前記遠距離通信によって，前記情報処理装置から前記画像処理装置に前記ジョブを送信し，前記情報処理装置と前記画像処理装置との間で前記ジョブに基づく画像データの受け渡しを行って前記画像処理装置の前記画像処理部に前記ジョブを実行させる処理と，
を行うことを特徴とする画像処理システム。
【請求項２】
請求項１に記載する画像処理システムにおいて，
前記（１）の処理では，さらに前記ジョブの内容を示す付随情報の受け渡しを前記情報処理装置と前記画像処理装置との間で実行し，前記付随情報が前記画像処理装置による処理可能条件を満たしている場合には，前記（２）の処理を実行し，前記付随情報が前記処理可能条件を満たしていない場合には，前記（２）の処理を実行しないことを特徴とする画像処理システム。
【請求項３】
請求項２に記載する画像処理システムにおいて，
（４）前記付随情報が前記処理可能条件を満たしていない場合に，前記処理可能条件を満たしていないことを，前記近距離通信によって，前記画像処理装置から前記情報処理装置に伝達し，前記情報処理装置の表示部に前記処理可能条件を満たしていないことを表示させる処理を行うことを特徴とする画像処理システム。
【請求項４】
請求項３に記載する画像処理システムにおいて，
前記（４）の処理では，前記付随情報が前記処理可能条件を満たしていない場合に，さらに前記処理可能条件を満たしていない要因となった項目を，前記近距離通信によって，前記画像処理装置から前記情報処理装置に伝達し，前記情報処理装置の表示部に前記項目に不具合があることを表示させることを特徴とする画像処理システム。
【請求項５】
請求項２から請求項４のいずれか１つに記載する画像処理システムにおいて，
前記処理可能条件としては，少なくとも前記画像処理の利用制限に関する条件が含まれることを特徴とする画像処理システム。
【請求項６】
請求項１から請求項５のいずれか１つに記載する画像処理システムにおいて，
前記画像処理部は，前記画像処理として印刷処理を行うものであることを特徴とする画像処理システム。
【請求項７】
情報処理装置と，画像処理装置とを備える画像処理システムにおいて，
前記情報処理装置は，
前記画像処理装置に画像処理を実行させるジョブを受け付ける受付部と，
第１の通信方式に従って無線通信を行う命令側第１通信部と，
前記第１の通信方式よりも通信距離が長い第２の通信方式に従って無線通信を行う命令側第２通信部と，を備え，
前記画像処理装置は，
前記第１の通信方式に従って無線通信を行う処理側第１通信部と，
前記第２の通信方式に従って無線通信を行う処理側第２通信部と，
画像処理を実行する画像処理部と，を備え，
前記画像処理装置に実行させるジョブの実行条件を満たしている状態で，前記情報処理装置と前記画像処理装置との間に，前記第１の通信方式に従う無線通信である近距離通信が確立した場合，
（１）前記近距離通信によって，前記第２の通信方式に従う無線通信である遠距離通信の確立に利用する接続情報および前記ジョブの内容を示す付随情報の受け渡しを，前記情報処理装置と前記画像処理装置との間で実行する処理と，
（２）前記付随情報が前記画像処理装置による処理可能条件を満たしている場合には，前記接続情報を利用して，前記情報処理装置と前記画像処理装置との間の無線通信を，前記近距離通信から前記遠距離通信に切り換え，前記付随情報が前記画像処理装置による処理可能条件を満たしていない場合には，前記情報処理装置と前記画像処理装置との間の無線通信を，前記近距離通信から前記遠距離通信に切り換えない処理と，
を行うことを特徴とする画像処理システム。
【請求項８】
画像処理装置に画像処理を実行させるジョブを受け付ける受付部と，
第１の通信方式に従って無線通信を行う第１通信部と，
前記第１の通信方式よりも通信距離が長い第２の通信方式に従って無線通信を行う第２通信部と，
前記画像処理装置に実行させるジョブの実行条件を満たしている状態で，前記画像処理装置との間に，前記第１の通信方式に従う無線通信である近距離通信が確立した場合に，
（１）前記近距離通信によって，前記第２の通信方式に従う無線通信である遠距離通信の確立に利用する接続情報の受け渡しを，前記画像処理装置との間で実行する処理と，
（２）前記接続情報の受け渡しを行った後，前記接続情報を利用して，前記画像処理装置との間の無線通信を，前記近距離通信から前記遠距離通信に切り換える処理と，
（３）前記遠距離通信によって，前記画像処理装置に前記ジョブを送信し，前記画像処理装置との間で前記ジョブに基づく画像データの受け渡しを行う処理と，
を行う制御部と，
を備えることを特徴とする情報処理装置。
【請求項９】
画像処理装置に画像処理を実行させるジョブを受け付ける受付部と，
第１の通信方式に従って無線通信を行う第１通信部と，
前記第１の通信方式よりも通信距離が長い第２の通信方式に従って無線通信を行う第２通信部と，
前記画像処理装置に実行させるジョブの実行条件を満たしている状態で，前記画像処理装置との間に，前記第１の通信方式に従う無線通信である近距離通信が確立した場合に，
（１）前記近距離通信によって，前記第２の通信方式に従う無線通信である遠距離通信の確立に利用する接続情報および前記ジョブの内容の受け渡しを，前記画像処理装置との間で実行する処理と，
（２）前記ジョブの内容が前記画像処理装置による処理可能条件を満たしている場合に前記画像処理装置から送信される許可信号を受信したことを契機に，前記接続情報を利用して，前記画像処理装置との間の無線通信を，前記近距離通信から前記遠距離通信に切り換える処理と，
を行う制御部と，
を備えることを特徴とする情報処理装置。
【請求項１０】
第１の通信方式に従って無線通信を行う第１通信部と，
第２の通信方式に従って無線通信を行う第２通信部と，
画像処理を実行する画像処理部と，
前記画像処理部に実行させるジョブの実行条件を満たしている状態で，情報処理装置との間に，前記第１の通信方式に従う無線通信である近距離通信が確立した場合，
（１）前記近距離通信によって，前記第２の通信方式に従う無線通信である遠距離通信の確立に利用する接続情報の受け渡しを，前記情報処理装置との間で実行する処理と，
（２）前記接続情報の受け渡しを行った後，前記接続情報を利用して，前記情報処理装置との間の無線通信を，前記近距離通信から前記遠距離通信に切り換える処理と，
（３）前記遠距離通信によって，前記情報処理装置から前記ジョブを受け取り，前記情報処理装置との間で前記ジョブに基づく画像データの受け渡しを行って前記画像処理部に前記ジョブを実行させる処理と，
を行う制御部と，
を備えることを特徴とする画像処理装置。
【請求項１１】
第１の通信方式に従って無線通信を行う第１通信部と，
第２の通信方式に従って無線通信を行う第２通信部と，
画像処理を実行する画像処理部と，
前記画像処理部に実行させるジョブの実行条件を情報処理装置が満たしている状態で，前記情報処理装置との間に，前記第１の通信方式に従う無線通信である近距離通信が確立した場合，
（１）前記近距離通信によって，前記第２の通信方式に従う無線通信である遠距離通信の確立に利用する接続情報および前記ジョブの内容を示す付随情報の受け渡しを前記情報処理装置との間で実行する処理と，
（２）前記付随情報が前記画像処理部による処理可能条件を満たしている場合には，前記接続情報を利用して，前記情報処理装置との間の無線通信を，前記近距離通信から前記遠距離通信に切り換え，前記付随情報が前記画像処理部による処理可能条件を満たしていない場合には，前記情報処理装置との間の無線通信を，前記近距離通信から前記遠距離通信に切り換えない処理と，
を行う制御部と，
を備えることを特徴とする画像処理装置。
【請求項１２】
情報処理装置に，
画像処理装置に画像処理を実行させるジョブを受け付ける処理と，
前記画像処理装置に実行させるジョブの実行条件を満たしている状態で，前記画像処理装置との間に，第１の通信方式に従う無線通信である近距離通信を確立させる処理と，
前記近距離通信によって，前記第１の通信方式よりも通信距離が長い第２の通信方式に従う無線通信である遠距離通信の確立に利用する接続情報の受け渡しを，前記画像処理装置との間で実行する処理と，
前記接続情報の受け渡しを行った後，前記接続情報を利用して，前記画像処理装置との間の無線通信を，前記近距離通信から前記遠距離通信に切り換える処理と，
前記遠距離通信によって，前記画像処理装置に前記ジョブを送信し，前記画像処理装置との間で前記ジョブに基づく画像データの受け渡しを行う処理と，
を実行させるためのプログラム。
【請求項１３】
情報処理装置に，
画像処理装置に画像処理を実行させるジョブを受け付ける処理と，
前記画像処理装置に実行させるジョブの実行条件を満たしている状態で，前記画像処理装置との間に，第１の通信方式に従う無線通信である近距離通信を確立させる処理と，
前記近距離通信によって，前記第１の通信方式よりも通信距離が長い第２の通信方式に従う無線通信である遠距離通信の確立に利用する接続情報および前記ジョブの内容の受け渡しを，前記画像処理装置との間で実行する処理と，
前記ジョブの内容が前記画像処理装置による処理可能条件を満たしている場合に前記画像処理装置から送信される許可信号を受信したことを契機に，前記接続情報を利用して，前記画像処理装置との間の無線通信を，前記近距離通信から前記遠距離通信に切り換える処理と，
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，印刷や読み取り等の画像処理機能を有する画像処理装置，画像処理を行わせるジョブを出力する情報処理装置，画像処理システム，およびプログラムに関する。さらに詳細には，複数の無線通信方式を利用して，画像処理装置と情報処理装置との間でデータ通信を行ってジョブを実行する技術に関するものである。
【背景技術】
【０００２】
近年，スマートフォンやタブレットＰＣに代表される電子機器と，スキャナやプリンタに代表される画像処理装置との通信には，Bluetooth（登録商標），ＷｉＦｉ（登録商標），ＮＦＣ（Near Field Communication）等，複数の無線通信方式が採用されている。ところで，無線通信の技術においては，例えば，始めにＮＦＣを用いて認証情報あるいは設定情報を交換し，その後，ＮＦＣよりも高速で通信距離が長い他の通信方式に通信を切り換える，いわゆるハンドオーバー技術が提案されている。
【０００３】
例えば，特許文献１には，通信装置１と通信装置２とのデータ通信に関する技術であって，通信装置１は，始めに近距離無線通信によって通信装置２から通信方式と暗号化方式とを取得し，取得した通信方式および暗号化方式が通信装置１に定められた通信方式および暗号化方式に合致した場合には，その通信方式および暗号化方式で通信装置２とのデータ通信を行うことが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１６６５３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら，前記した従来の技術には次のような問題があった。すなわち，前記したハンドオーバー技術を，電子機器と画像処理装置との間でデータ通信を行う画像処理システムに適用した場合を想定したとき，ハンドオーバーを行って無線通信を確立させたとしても，その後の画像処理にあたって印刷指示等のユーザ操作が必要な構成では使い勝手がよくない。
【０００６】
本発明は，前記した従来の技術が有する問題点を解決するためになされたものである。すなわちその課題とするところは，画像処理装置と情報処理装置とを有する画像処理システムにおいて，無線通信の確立後の，ユーザの作業の簡素化を図る技術を提供することにある。
【課題を解決するための手段】
【０００７】
この課題の解決を目的としてなされた画像処理システムは，情報処理装置と，画像処理装置とを備える画像処理システムであって，前記情報処理装置は，前記画像処理装置に画像処理を実行させるジョブを受け付ける受付部と，第１の通信方式に従って無線通信を行う命令側第１通信部と，前記第１の通信方式よりも通信距離が長い第２の通信方式に従って無線通信を行う命令側第２通信部とを備え，前記画像処理装置は，前記第１の通信方式に従って無線通信を行う処理側第１通信部と，前記第２の通信方式に従って無線通信を行う処理側第２通信部と，画像処理を実行する画像処理部とを備え，前記画像処理装置に実行させるジョブの実行条件を満たしている状態で，前記情報処理装置と前記画像処理装置との間に，前記第１の通信方式に従う無線通信である近距離通信が確立した場合，（１）前記近距離通信によって，前記第２の通信方式に従う無線通信である遠距離通信の確立に利用する接続情報の受け渡しを，前記情報処理装置と前記画像処理装置との間で実行する処理と，（２）前記接続情報の受け渡しを行った後，前記接続情報を利用して，前記情報処理装置と前記画像処理装置との間の無線通信を，前記近距離通信から前記遠距離通信に切り換える処理と，（３）前記遠距離通信によって，前記情報処理装置から前記画像処理装置に前記ジョブを送信し，前記情報処理装置と前記画像処理装置との間で前記ジョブに基づく画像データの受け渡しを行って前記画像処理装置の前記画像処理部に前記ジョブを実行させる処理とを行うことを特徴としている。
【０００８】
本明細書で開示される画像処理システムでは，情報処理装置および画像処理装置ともに，第１の通信方式に従う無線通信である近距離通信と第２の通信方式に従う無線通信である遠距離通信との無線通信に対応している。そして，画像処理装置に実行させるジョブの実行条件を満たしている状態で，情報処理装置と画像処理装置との間に，近距離通信が確立した場合，先ず，近距離通信によって，遠距離通信の確立に利用する接続情報の受け渡しを行う。ジョブの実行条件を満たしている状態とは，例えば画像処理装置に実行させるジョブが確定している状態，あるいは，さらにそのジョブの実行が画像処理装置で可能な状態が該当する。次に，受け渡された接続情報を利用して，情報処理装置と画像処理装置との間の無線通信を，近距離通信から遠距離通信に切り換える。その後，遠距離通信によって，情報処理装置と画像処理装置との間でそのジョブに基づく画像データの受け渡しを行う。
【０００９】
すなわち，本明細書で開示される画像処理システムでは，ジョブの実行条件を満たした状態で近距離通信を確立させることで，ハンドオーバーからジョブの実行までを一連の動作で完了させる。このことから，無線通信を確立させた後に，ユーザによるジョブの実行指示の入力等の作業が必要ない。そのため，無線通信を確立させた後のユーザの手間が少ない。従って，例えば，画像処理装置との接続を確立した状態でジョブ内容を決定する必要がなくなり，外出先など画像処理装置から離れた場所でジョブを登録することができるので，ユーザの使い勝手が向上する。
【００１０】
また，前記（１）の処理では，さらに前記ジョブの内容を示す付随情報の受け渡しを前記情報処理装置と前記画像処理装置との間で実行し，前記付随情報が前記画像処理装置による処理可能条件を満たしている場合には，前記（２）の処理を実行し，前記付随情報が前記処理可能条件を満たしていない場合には，前記（２）の処理を実行しないとよい。付随情報には，例えばカラー情報，ページ数，部数，ユーザ情報が含まれる。処理可能条件とは，例えばジョブの内容が画像処理装置のスペックを満たしていることや，利用制限（印刷枚数の制限や特定のユーザの使用禁止）の条件を満たしていないことが該当する。画像処理装置の処理可能条件を満たしていない場合には，ハンドオーバーを実行して遠距離通信を確立させたとしても，最終的に画像処理を実行できない。そのため，ハンドオーバーを行わない方が好ましい。
【００１１】
また，本明細書で開示される画像処理システムでは，（４）前記付随情報が前記処理可能条件を満たしていない場合に，前記処理可能条件を満たしていないことを，前記近距離通信によって，前記画像処理装置から前記情報処理装置に伝達し，前記情報処理装置の表示部に前記処理可能条件を満たしていないことを表示させる処理を行うとよい。ジョブを実行できない旨を情報処理装置に伝達し，表示部に表示することで，ユーザにとって異常を把握し易くなる。
【００１２】
さらに，前記（４）の処理では，前記付随情報が前記処理可能条件を満たしていない場合に，さらに前記処理可能条件を満たしていない要因となった項目を，前記近距離通信によって，前記画像処理装置から前記情報処理装置に伝達し，前記情報処理装置の表示部に前記項目に不具合があることを表示させるとよい。ジョブを実行できない要因も情報処理装置に伝達し，表示部に表示する方が，ユーザにとってより異常を把握し易い。
【００１３】
なお，前記処理可能条件としては，少なくとも前記画像処理の利用制限に関する条件が該当する。この他，例えば画像処理装置の能力に関する情報が該当する。また，画像処理装置が行う画像処理としては，印刷処理が該当する。この他，例えば読取処理やＦＡＸ送信処理が該当する。
【００１４】
また，本明細書には，情報処理装置と，画像処理装置とを備える画像処理システムであって，前記情報処理装置は，前記画像処理装置に画像処理を実行させるジョブを受け付ける受付部と，第１の通信方式に従って無線通信を行う命令側第１通信部と，前記第１の通信方式よりも通信距離が長い第２の通信方式に従って無線通信を行う命令側第２通信部とを備え，前記画像処理装置は，前記第１の通信方式に従って無線通信を行う処理側第１通信部と，前記第２の通信方式に従って無線通信を行う処理側第２通信部と，画像処理を実行する画像処理部とを備え，前記画像処理装置に実行させるジョブの実行条件を満たしている状態で，前記情報処理装置と前記画像処理装置との間に，前記第１の通信方式に従う無線通信である近距離通信が確立した場合，（１）前記近距離通信によって，前記第２の通信方式に従う無線通信である遠距離通信の確立に利用する接続情報および前記ジョブの内容を示す付随情報の受け渡しを，前記情報処理装置と前記画像処理装置との間で実行する処理と，（２）前記付随情報が前記画像処理装置による処理可能条件を満たしている場合には，前記接続情報を利用して，前記情報処理装置と前記画像処理装置との間の無線通信を，前記近距離通信から前記遠距離通信に切り換え，前記付随情報が前記画像処理装置による処理可能条件を満たしていない場合には，前記情報処理装置と前記画像処理装置との間の無線通信を，前記近距離通信から前記遠距離通信に切り換えない処理とを行うことを特徴とする画像処理システムが開示されている。
【００１５】
また，本明細書には，画像処理装置に画像処理を実行させるジョブを受け付ける受付部と，第１の通信方式に従って無線通信を行う第１通信部と，前記第１の通信方式よりも通信距離が長い第２の通信方式に従って無線通信を行う第２通信部と，前記画像処理装置に実行させるジョブの実行条件を満たしている状態で，前記画像処理装置との間に，前記第１の通信方式に従う無線通信である近距離通信が確立した場合に，（１）前記近距離通信によって，前記第２の通信方式に従う無線通信である遠距離通信の確立に利用する接続情報の受け渡しを，前記画像処理装置との間で実行する処理と，（２）前記接続情報の受け渡しを行った後，前記接続情報を利用して，前記画像処理装置との間の無線通信を，前記近距離通信から前記遠距離通信に切り換える処理と，（３）前記遠距離通信によって，前記画像処理装置に前記ジョブを送信し，前記画像処理装置との間で前記ジョブに基づく画像データの受け渡しを行う処理とを行う制御部とを備えることを特徴とする情報処理装置が開示されている。
【００１６】
また，本明細書には，画像処理装置に画像処理を実行させるジョブを受け付ける受付部と，第１の通信方式に従って無線通信を行う第１通信部と，前記第１の通信方式よりも通信距離が長い第２の通信方式に従って無線通信を行う第２通信部と，前記画像処理装置に実行させるジョブの実行条件を満たしている状態で，前記画像処理装置との間に，前記第１の通信方式に従う無線通信である近距離通信が確立した場合に，（１）前記近距離通信によって，前記第２の通信方式に従う無線通信である遠距離通信の確立に利用する接続情報および前記ジョブの内容の受け渡しを，前記画像処理装置との間で実行する処理と，（２）前記ジョブの内容が前記画像処理装置による処理可能条件を満たしている場合に前記画像処理装置から送信される許可信号を受信したことを契機に，前記接続情報を利用して，前記画像処理装置との間の無線通信を，前記近距離通信から前記遠距離通信に切り換える処理とを行う制御部とを備えることを特徴とする情報処理装置が開示されている。
【００１７】
また，本明細書には，第１の通信方式に従って無線通信を行う第１通信部と，第２の通信方式に従って無線通信を行う第２通信部と，画像処理を実行する画像処理部と，前記画像処理部に実行させるジョブの実行条件を満たしている状態で，情報処理装置との間に，前記第１の通信方式に従う無線通信である近距離通信が確立した場合，（１）前記近距離通信によって，前記第２の通信方式に従う無線通信である遠距離通信の確立に利用する接続情報の受け渡しを，前記情報処理装置との間で実行する処理と，（２）前記接続情報の受け渡しを行った後，前記接続情報を利用して，前記情報処理装置との間の無線通信を，前記近距離通信から前記遠距離通信に切り換える処理と，（３）前記遠距離通信によって，前記情報処理装置から前記ジョブを受け取り，前記情報処理装置との間で前記ジョブに基づく画像データの受け渡しを行って前記画像処理部に前記ジョブを実行させる処理とを行う制御部とを備えることを特徴とする画像処理装置が開示されている。
【００１８】
また，本明細書には，第１の通信方式に従って無線通信を行う第１通信部と，第２の通信方式に従って無線通信を行う第２通信部と，画像処理を実行する画像処理部と，前記画像処理部に実行させるジョブの実行条件を情報処理装置が満たしている状態で，前記情報処理装置との間に，前記第１の通信方式に従う無線通信である近距離通信が確立した場合，（１）前記近距離通信によって，前記第２の通信方式に従う無線通信である遠距離通信の確立に利用する接続情報および前記ジョブの内容を示す付随情報の受け渡しを前記情報処理装置との間で実行する処理と，（２）前記付随情報が前記画像処理部による処理可能条件を満たしている場合には，前記接続情報を利用して，前記情報処理装置との間の無線通信を，前記近距離通信から前記遠距離通信に切り換え，前記付随情報が前記画像処理部による処理可能条件を満たしていない場合には，前記情報処理装置との間の無線通信を，前記近距離通信から前記遠距離通信に切り換えない処理とを行う制御部とを備えることを特徴とする画像処理装置が開示されている。
【００１９】
また，本明細書には，情報処理装置に，画像処理装置に画像処理を実行させるジョブを受け付ける処理と，前記画像処理装置に実行させるジョブの実行条件を満たしている状態で，前記画像処理装置との間に，第１の通信方式に従う無線通信である近距離通信を確立させる処理と，前記近距離通信によって，前記第１の通信方式よりも通信距離が長い第２の通信方式に従う無線通信である遠距離通信の確立に利用する接続情報の受け渡しを，前記画像処理装置との間で実行する処理と，前記接続情報の受け渡しを行った後，前記接続情報を利用して，前記画像処理装置との間の無線通信を，前記近距離通信から前記遠距離通信に切り換える処理と，前記遠距離通信によって，前記画像処理装置に前記ジョブを送信し，前記画像処理装置との間で前記ジョブに基づく画像データの受け渡しを行う処理とを実行させるためのプログラムが開示されている。
【００２０】
また，本明細書には，情報処理装置に，画像処理装置に画像処理を実行させるジョブを受け付ける処理と，前記画像処理装置に実行させるジョブの実行条件を満たしている状態で，前記画像処理装置との間に，第１の通信方式に従う無線通信である近距離通信を確立させる処理と，前記近距離通信によって，前記第１の通信方式よりも通信距離が長い第２の通信方式に従う無線通信である遠距離通信の確立に利用する接続情報および前記ジョブの内容の受け渡しを，前記画像処理装置との間で実行する処理と，前記ジョブの内容が前記画像処理装置による処理可能条件を満たしている場合に前記画像処理装置から送信される許可信号を受信したことを契機に，前記接続情報を利用して，前記画像処理装置との間の無線通信を，前記近距離通信から前記遠距離通信に切り換える処理とを実行させるためのプログラムが開示されている。
【発明の効果】
【００２１】
本発明によれば，画像処理装置と情報処理装置とを有する画像処理システムにおいて，無線通信の確立後の，ユーザの作業の簡素化を図る技術が実現される。
【図面の簡単な説明】
【００２２】
【図１】実施の形態にかかる画像処理システムの構成を示すブロック図である。
【図２】実施の形態にかかる複合機（ＭＦＰ）の外観を示す斜視図である。
【図３】モバイルデバイスで動作する印刷アプリケーションの，印刷実行指示を受け付けるプレビュー画面を示す図である。
【図４】モバイルデバイスで動作する印刷アプリケーションの，印刷設定の変更を受け付ける設定画面を示す図である。
【図５】モバイルデバイスとＭＦＰとの間のデータ通信の手順を示すシーケンス図（接続許可時）である。
【図６】モバイルデバイスとＭＦＰとの間のデータ通信の手順を示すシーケンス図（接続不許可時）である。
【図７】モバイルデバイスで動作する印刷アプリケーションの，エラー情報を表示する警告画面を示す図である。
【図８】モバイルデバイスで動作する印刷アプリケーションの，エラー時の設定画面を示す図である。
【図９】モバイルデバイスが実行する印刷要求処理の手順を示すフローチャートである。
【図１０】複合機が実行する接続印刷処理の手順を示すフローチャートである。
【図１１】複合機が実行する接続判断処理の手順を示すフローチャートである。
【図１２】モバイルデバイスとＭＦＰとの間のデータ通信の手順を示すシーケンス図（ハンドオーバー後に実行入力要）である。
【発明を実施するための形態】
【００２３】
以下，本実施形態にかかる画像処理システムについて，添付図面を参照しつつ詳細に説明する。本形態は，印刷機能を有する複合機（ＭＦＰ：Multi Function Peripheral）と，ＭＦＰに印刷を実行させる印刷ジョブを受け付けるモバイルデバイスとを有する画像処理システムに本発明を適用したものである。
【００２４】
［画像処理システムの全体構成］
本形態の画像処理システム９００は，図１に示すように，指定されたＭＦＰに印刷ジョブを出力するモバイルデバイス１００（情報処理装置の一例）と，印刷機能および画像読取機能を有するＭＦＰ２００（画像処理装置の一例）とを備えている。そして，本形態の画像処理システム９００では，モバイルデバイス１００とＭＦＰ２００との間で，無線通信によってデータの受け渡しが可能になっている。
【００２５】
ＭＦＰ２００は，カラー印刷が可能であってもモノクロ専用であってもよい。本形態では，カラー印刷が可能なものとする。また，印刷方式についても，電子写真方式であってもインクジェット方式であってもよい。また，ＭＦＰ２００は，カラー読み取りが可能であってもモノクロ専用であってもよい。本形態では，カラー読み取りが可能なものとする。また，読み取り機構についても，ＣＣＤであってもＣＩＳであってもよい。
【００２６】
なお，ＭＦＰ２００に画像処理を実行させるジョブを投入する情報処理装置は，モバイルデバイス１００の他，何台接続されていてもよい。また，画像処理システム９００は，サーバあるいはアクセスポイントを備え，モバイルデバイス１００からサーバあるいはアクセスポイントを介してＭＦＰ２００と通信してもよい。
【００２７】
［ＭＦＰの構成］
続いて，ＭＦＰ２００の概略構成について説明する。ＭＦＰ２００は，図１に示したように，ＣＰＵ３１と，ＲＯＭ３２と，ＲＡＭ３３と，ＮＶＲＡＭ（Non Volatile RAM）３４とを備えた制御部３０を備えている。また，制御部３０は，用紙に画像を印刷する画像形成部１０（画像処理部の一例）と，原稿の画像を読み取る画像読取部１１（画像処理部の一例）と，動作状況の表示やユーザによる入力操作の受付を行う操作パネル４０と，ＦＡＸインターフェース３６と，ＮＦＣインターフェース３７（処理側第１通信部の一例）と，無線ＬＡＮインターフェース３８（処理側第２通信部の一例）とに，電気的に接続されている。
【００２８】
ＲＯＭ３２には，ＭＦＰ２００を制御するための制御プログラムであるファームウェアや各種設定，初期値等が記憶されている。ＲＡＭ３３およびＮＶＲＡＭ３４は，各種制御プログラムが読み出される作業領域として，あるいはデータを一時的に記憶する記憶領域として利用される。
【００２９】
ＣＰＵ３１は，ＲＯＭ３２から読み出した制御プログラムや各種センサから送られる信号に従って，その処理結果をＲＡＭ３３またはＮＶＲＡＭ３４に記憶させながら，ＭＦＰ２００の各構成要素を制御する。
【００３０】
ＦＡＸインターフェース３６は，不図示の外部装置との通信を公衆回線を介して可能にするインターフェースである。ＭＦＰ２００は，ＦＡＸインターフェース３６を介して外部装置から送信されるデータを受信する。さらには，ＭＦＰ２００は，ＦＡＸインターフェース３６を介して外部装置にデータを送信する。
【００３１】
ＮＦＣインターフェース３７は，ＩＳＯ／ＩＥＣ２１４８１またはＩＳＯ／ＩＥＣ１８０９２の国際標準規格に基づいて，ＮＦＣ方式の無線通信を可能にするインターフェースである。ＭＦＰ２００は，ＮＦＣインターフェース３７を介して外部装置から送信されるデータを受信する。さらに，ＭＦＰ２００は，ＮＦＣインターフェース３７を介して外部装置にデータを送信する。
【００３２】
無線ＬＡＮインターフェース３８は，ＩＥＥＥの８０２．１１の規格およびそれに準ずる規格に基づいて，ＷｉＦｉダイレクト方式（ＷＦＤ方式）の無線通信を可能にするインターフェースである。ＮＦＣ方式とＷＦＤ方式とでは，通信方式（すなわち無線通信の規格）が異なり，ＷＦＤ方式の方がＮＦＣ方式よりも通信距離が長く通信速度も速い。ＭＦＰ２００は，無線ＬＡＮインターフェース３８を介して外部装置から送信されるデータを受信する。さらに，ＭＦＰ２００は，無線ＬＡＮインターフェース３８を介して外部装置にデータを送信する。
【００３３】
なお，ＷＦＤ方式は，ネットワークを管理するグループオーナー機器と，クライアント機器とでネットワークを構築し，そのネットワーク内でデータの受け渡しを可能にする通信方式である。そのため，無線ＬＡＮインターフェース３８を介して外部装置とデータ通信を行うには，当該外部装置と無線通信を確立させ，ＷＦＤネットワークを構築する必要がある。本形態では，ＭＦＰ２００がＷＦＤネットワークを構築する際のグループオーナー機器になり，モバイルデバイス１００がクライアント機器になる。クライアント機器はモバイルデバイス１００のみに限るものではなく，他のデバイスもクライアント機器としてＷＦＤネットワークに属することが可能である。ＭＦＰ２００は，クライアント機器の識別情報と，クライアント機器とＷＦＤ方式による無線通信を確立させるためのＷＦＤ接続情報とを記憶している。ＷＦＤ接続情報としては，例えば，ＷＦＤネットワークを識別するための識別子であるＳＳＩＤ（Service Set IDentifier）やパスワードが該当する。
【００３４】
操作パネル４０は，図２に示すように，ユーザ入力を受け付ける各種のボタンから構成される入力部４１と，メッセージや設定内容を表示する画面４２とを有している。各種のボタンとしては，例えば，画像処理の開始を指示するＯＫボタンや，画像処理のキャンセルを指示するキャンセルボタンがある。
【００３５】
また，操作パネル４０は，ＮＦＣ方式による通信を受け付けるＮＦＣ読取部４３を有している。ＮＦＣ読取部４３には，ＮＦＣインターフェース３７が設けられており，ＭＦＰ２００は，電源ＯＮの間，ＮＦＣインターフェース３７から発せられる信号によって，ＮＦＣ方式の無線通信が実行可能なデバイスを検出する状態になっている。そのため，例えば，ユーザがモバイルデバイス１００をＮＦＣ読取部４３にかざすと，ＭＦＰ２００はモバイルデバイス１００を検出し，モバイルデバイス１００とＭＦＰ２００との間でＮＦＣ方式による通信が可能になる。なお，モバイルデバイス１００をＮＦＣ読取部４３に「かざす」とは，モバイルデバイス１００をＮＦＣインターフェース３７の通信範囲内に配置する動作であり，モバイルデバイス１００とＮＦＣ読取部４３とが接触していてもいなくてもよい。
【００３６】
［モバイルデバイスの構成］
続いて，モバイルデバイス１００の概略構成について説明する。モバイルデバイス１００は，図１に示すように，ＣＰＵ５１と，ＲＯＭ５２と，ＲＡＭ５３と，ＨＤＤ５４とを有する制御部５０を備えている。また，モバイルデバイス１００は，表示機能と入力機能とを兼ねるタッチパネル方式の操作パネル５５と，外部装置との通信を可能にする通信インターフェースとしてＮＦＣインターフェース５７（命令側第１通信部）および無線ＬＡＮインターフェース５８（命令側第２通信部）とを有し，これらが制御部５０によって制御される。
【００３７】
モバイルデバイス１００のＨＤＤ５４には，ＯＳや，インターネット上のファイルを閲覧するためのブラウザ，各種のデバイスを制御するデバイスドライバ等が組み込まれている。また，モバイルデバイス１００内に記憶されているデータをプリンタに印刷させる印刷ジョブを受け付けるアプリケーションプログラム（以下，「アプリ２０」とする。受付部の一例）もＨＤＤ５４に記憶されている。
【００３８】
具体的に，アプリ２０は，ユーザによって選択された印刷対象のデータに基づいて印刷データを生成する。そして，その印刷データの印刷をプリンタに実行させる印刷ジョブをモバイルデバイス１００のジョブキューに登録する。なお，印刷データの生成は，アプリ２０に内蔵されたプリンタドライバが行う。ただし，モバイルデバイス１００がアプリ２０と別にプリンタドライバをインストール可能な構成となっている場合には，プリンタドライバに印刷データの作成を依頼するようにしてもよい。
【００３９】
また，モバイルデバイス１００は，ジョブキューに印刷ジョブが登録された状態で，ＭＦＰ２００とのＷＦＤ方式の通信を確立させると，ジョブキューに登録されている印刷ジョブをＭＦＰ２００に送信する。ＭＦＰ２００は，印刷ジョブを受信すると，その印刷ジョブの印刷を行う。モバイルデバイス１００がＭＦＰ２００とＷＦＤ方式の通信を確立させる手順や印刷ジョブを送信する手順については後述する。
【００４０】
ＣＰＵ５１は，ＲＯＭ５２から読み出した制御プログラムやＨＤＤ５４から読み出したプログラムに従って，その演算結果をＲＡＭ５３またはＨＤＤ５４に記憶させながら各種の処理を行う。上述したアプリ２０の動作も，ＣＰＵ５１によって処理される。
【００４１】
ＮＦＣインターフェース５７は，ＭＦＰ２００のＮＦＣインターフェース３７と同様に，ＮＦＣ方式の無線通信を可能にするインターフェースである。また，無線ＬＡＮインターフェース５８は，ＭＦＰ２００の無線ＬＡＮインターフェース３８と同様に，ＷＦＤ方式の無線通信を可能にするインターフェースである。モバイルデバイス１００は，ＮＦＣインターフェース５７あるいは無線ＬＡＮインターフェース５８を介して外部装置から送信されるデータを受信する。さらに，モバイルデバイス１００は，ＮＦＣインターフェース５７あるいは無線ＬＡＮインターフェース５８を介して外部装置にデータを送信する。
【００４２】
［アプリケーションプログラムの概要］
続いて，モバイルデバイス１００にインストールされたアプリ２０について説明する。モバイルデバイス１００は，ユーザからアプリ２０の起動指示を受け付けると，アプリ２０を起動する。
【００４３】
アプリ２０は，初期画面として印刷対象のデータをユーザに選択させる選択画面を表示し，ユーザ選択によって印刷対象となるデータを決定する。データの選択は，アプリ２０がデータ名あるいはそのデータのサムネイル画像を表示し，ユーザが印刷希望のデータ名あるいはサムネイル画像をタッチすることで行われる。
【００４４】
データが選択されると，アプリ２０は，図３に示すようなプレビュー画面を表示する。プレビュー画面には，設定画面に移行する設定ボタン２１と，選択されたデータのプレビュー画像を表示するプレビューエリア２２と，印刷ジョブをジョブキューに登録する登録ボタン２３とが，操作パネル５５に表示される。ユーザは，プレビューエリア２２に表示されたプレビュー画像によって，印刷対象のデータがどのような画像であるかを把握できる。
【００４５】
アプリ２０は，設定ボタン２１がユーザにタッチされると，図４に示すような設定画面を表示する。設定画面には，図３のプレビュー画面に移行するプレビューボタン２６と，プリンタを選択するプリンタ選択エリア２７と，印刷オプションを選択するオプション選択エリア２８とが，操作パネル５５に表示される。プリンタ選択エリア２７は，ユーザにタッチされると，選択可能なプリンタ一覧が表示され，ユーザがそのうちの１つのプリンタにタッチすると印刷を実行するプリンタが変更される。オプション選択エリア２８も同様に，タッチ操作されるとそのオプション項目ごとに設定内容が変更される。
【００４６】
また，ユーザは，印刷対象データの選択および印刷設定を完了すると，プレビュー画面から登録ボタン２３をタッチする。アプリ２０は，プレビュー画面の登録ボタン２３がタッチされたことを条件として，設定画面の設定内容を反映した印刷データを生成し，その印刷データをＭＦＰ２００に印刷させる印刷ジョブを，モバイルデバイス１００が有するジョブキューに登録する。これにより，モバイルデバイス１００は，ＭＦＰ２００への印刷ジョブの受け渡しが可能な状態になる。ジョブキューに登録された印刷ジョブをＭＦＰ２００に送信する手順については後述する。
【００４７】
［画像処理システムの動作概要］
続いて，モバイルデバイス１００からＭＦＰ２００に対して印刷ジョブを送信し，ＭＦＰ２００にてその印刷ジョブを実行するまでの動作概要について，図５のシーケンス図を参照しつつ説明する。
【００４８】
なお，モバイルデバイス１００からＭＦＰ２００に対して印刷ジョブを送信するにあたって，あらかじめ，モバイルデバイス１００がアプリ２０を介して送信対象となる印刷ジョブを受け付けておく。すなわち，モバイルデバイス１００は，印刷ジョブの登録が行われた状態であるものとする。
【００４９】
始めに，モバイルデバイス１００に印刷ジョブが登録された状態で，ユーザがそのモバイルデバイス１００をＭＦＰ２００のＮＦＣ読取部４３にかざす。これにより，ＭＦＰ２００がモバイルデバイス１００を検出し，モバイルデバイス１００とＭＦＰ２００との間で，ＮＦＣ方式による無線通信が可能になる。
【００５０】
モバイルデバイス１００に印刷ジョブが登録された状態で，ＭＦＰ２００との間でＮＦＣ方式による無線通信が可能になると，モバイルデバイス１００からＭＦＰ２００に対してハンドオーバー接続要求が送信される。ハンドオーバー接続要求は，ＮＦＣ方式によって送信される。
【００５１】
ハンドオーバー接続要求には，ＷＦＤ方式へのハンドオーバー接続要求の他，印刷ジョブの付随情報が付加される。付随情報は，印刷ジョブの設定内容を示す情報であり，例えば，ユーザ名，カラー情報，解像度，データフォーマット，圧縮形式，部数，レイアウト，両面情報，ページ数が含まれる。また，必要に応じてグループ名を含めてもよい。なお，ＭＦＰ２００では，印刷機能の他，読み取り機能およびＦＡＸ機能を有していることから，付随情報には機能を識別する情報も含まれる。
【００５２】
ＭＦＰ２００は，モバイルデバイス１００からハンドオーバー接続要求を受け付けると，付随情報に基づいて接続可能か否かを判断する。例えば，印刷設定の内容が自機の能力で対応できるか否かを判断し，印刷不可能であれば接続不可と判断する。また，印刷枚数等の印刷制限が設定されている場合，制限対象に該当するジョブか否かを判断し，制限対象となる場合には接続不可と判断する。
【００５３】
接続可能と判断した場合には，ＭＦＰ２００からモバイルデバイス１００に対してＷＦＤ方式による接続を許可する情報であるＷＦＤ接続許可を含むハンドオーバー接続応答が送信される。ハンドオーバー接続応答は，ＮＦＣ方式によって送信される。ＷＦＤ方式による接続を許可した場合，ハンドオーバー接続応答には，ＷＦＤ方式へ接続を切り換えるために利用する情報であるＷＦＤ接続情報が付加される。
【００５４】
モバイルデバイス１００は，ＷＦＤ接続許可およびＷＦＤ接続情報を受信した場合は，そのＷＦＤ接続情報を利用してＷＦＤ方式によるＭＦＰ２００との無線通信を確立させる。すなわち，ＮＦＣ方式による無線通信からＷＦＤ方式による無線通信へのハンドオーバーが実現され，データ通信を行う通信方式が切り換えられる。ＷＦＤ方式によるＭＦＰ２００との無線通信を確立させた後は，ＷＦＤ方式によって，モバイルデバイス１００に登録されている印刷ジョブの印刷データをＭＦＰ２００に送信する。
【００５５】
ＭＦＰ２００は，印刷データを受信すると，その印刷データの印刷を開始する。全ページの印刷が完了した後は，ＭＦＰ２００からモバイルデバイス１００に対して印刷完了応答が送信される。印刷完了応答は，ＷＦＤ方式によって送信される。モバイルデバイス１００は，ＭＦＰ２００から印刷完了応答を受信すると，ＭＦＰ２００とのＷＦＤ方式の接続を切断する。これにより，一連の動作が正常に完了する。すなわち，ユーザがモバイルデバイス１００に印刷ジョブを登録した後は，そのモバイルデバイス１００をＭＦＰ２００のＮＦＣ読取部４３にかざすだけで，その後のユーザ操作を受け付けることなく，印刷データの送信から印刷までの一連の動作が完了する。
【００５６】
一方，接続不可と判断した場合には，図６に示すように，ＭＦＰ２００からモバイルデバイス１００に対してＷＦＤ方式による接続を許可しない情報であるＷＦＤ接続不許可を含むハンドオーバー接続応答が送信される。ＷＦＤ方式による接続を許可しなかった場合，ハンドオーバー接続応答には，接続を許可しなかった原因が記憶されたエラー情報が付加される。また，エラー情報には，接続を許可しなかった具体的な原因としては，例えば，モノクロ専用装置に対してカラー印刷のジョブを受け付けたことや，印刷制限枚数に達していることが該当する。
【００５７】
モバイルデバイス１００は，ＷＦＤ接続不許可を受信した場合は，図７に示すように，印刷ジョブの送信に失敗した旨をメッセージ表示する。さらにエラー情報を受信した場合には，そのエラーの原因も合わせて表示する。これにより，一連の動作が，印刷を実行することなく完了する。接続不許可の場合，ＷＦＤ方式による接続確立は試みず，印刷データも送信されない。
【００５８】
すなわち，ハンドオーバーを行った後に，モバイルデバイス１００に登録されている全てのジョブを送信してしまうと，実際には画像処理が実行されないジョブであっても画像データが受け渡される事態が生じる。このような事態は，ＭＦＰ２００が含まれるネットワークの通信やＭＦＰ２００のリソースに負荷がかかり，好ましくない。
【００５９】
そこで，ハンドオーバーが実行される前にジョブの実行が可能か否かを判断し，実行不可の場合にハンドオーバーを禁止する。これにより，無駄な画像データの受け渡しが回避される。その結果として，画像データの受け渡しにかかる通信の負荷が軽減され，さらにはＭＦＰ２００のリソースが実行不可の画像データによって無駄に使用され，他のユーザの利用を制限する事態も回避される。
【００６０】
なお，モバイルデバイス１００は，エラーとなった印刷ジョブを自動的にジョブキューから消去してもよいし，消去するか否かをユーザに問い合わせてもよい。あるいは，印刷を完了させるには印刷設定の変更が必要である旨をユーザに通知してもよい。
【００６１】
また，エラー内容も合わせて表示する方法としては，図７に示したようなアプリ２０の警告画面のメッセージ表示エリア２５にメッセージを出力する他，エラーとなった項目を強調表示する方法がある。本形態のアプリ２０では，警告画面に設定画面に移動する設定ボタン２１を表示し，送信が失敗した印刷ジョブについての設定画面への移動を受け付ける。そして，設定画面では，図８に示すように，エラーの原因となった項目に「Ｎ／Ａ」（Not Available）を付加する。例えば，印刷枚数が制限枚数を超えることが原因であった場合には，設定画面のオプション選択エリア２８の部数の項目に「Ｎ／Ａ」を付加する。なお，エラーの原因となった項目を強調表示する方法としては，例えば，該当項目の点滅表示や，他の項目と異なる色での表示であってもよい。
【００６２】
警告画面から設定画面に移行した後，設定画面に表示されるプレビューボタン２６にタッチしてプレビュー画面（図３参照）に移行した場合は，そのプレビュー画面から登録ボタン２３をタッチすることで，再度，印刷ジョブを登録できる。この場合，再度，モバイルデバイス１００をＭＦＰ２００のＮＦＣ読取部４３にかざすことで，ＷＦＤ方式によって印刷データがＭＦＰ２００に送信され，印刷が実行される。また，警告画面に表示される中止ボタン２９にタッチすることで，印刷ジョブをキャンセルできる。
【００６３】
［印刷要求処理］
続いて，前述した画像処理システムの動作を実現する各装置の処理を，それぞれ説明する。始めに，モバイルデバイス１００が実行する印刷要求処理について，図９のフローチャートを参照しつつ説明する。印刷要求処理は，アプリ２０の登録ボタン２３がタッチされ，印刷ジョブがジョブキューに登録されたことを契機に，ＣＰＵ５１によって実行される。
【００６４】
印刷要求処理では，先ず，登録された印刷ジョブについての付随情報を生成する（Ｓ１０１）。付随情報は，前述したように印刷ジョブの設定内容を示す情報である。Ｓ１０１の後は，印刷ジョブの送信先となるプリンタが検出されたか否かを判断する（Ｓ１０２）。本形態では，ユーザがモバイルデバイス１００をＭＦＰ２００のＮＦＣ読取部４３にかざすことで，ＭＦＰ２００から送信される接続確認を受信する。この接続確認をモバイルデバイス１００が受信した場合にプリンタが検出されたと判断する。印刷ジョブの送信先となるプリンタが検出されていない間は（Ｓ１０２：ＮＯ），当該プリンタが検出されるまで待機する。
【００６５】
プリンタが検出されると（Ｓ１０２：ＹＥＳ），ＮＦＣインターフェース５７を介して，検出されたプリンタに対してハンドオーバー接続要求を送信する（Ｓ１０３）。ハンドオーバー接続要求には，ＷＦＤ方式へのハンドオーバー接続要求と，Ｓ１０１で生成した付随情報が含まれる。なお，以下の説明では，検出されたプリンタをＭＦＰ２００とする。
【００６６】
Ｓ１０３の後は，送信先のＭＦＰ２００からハンドオーバー接続応答を受信する（Ｓ１０４）。ハンドオーバー接続応答には，ＷＦＤ方式へのハンドオーバーの接続可否の情報が含まれる。そこで，ＷＦＤ接続許可を受信したか否かを判断する（Ｓ１０５）。
【００６７】
ＷＦＤ接続許可を受信した場合には（Ｓ１０５：ＹＥＳ），ＭＦＰ２００に対して接続確認を応答し，ＷＦＤ接続許可とともにハンドオーバー接続応答に付加されるＷＦＤ接続情報を利用して，ＭＦＰ２００との間でＷＦＤ方式の無線通信を確立させる（Ｓ１０６）。すなわち，ＮＦＣ方式からＷＦＤ方式へのハンドオーバーを実現させる。ＷＦＤ方式の無線通信を確立させた後は，ジョブキューに登録されている印刷ジョブの印刷データをＭＦＰ２００に送信する（Ｓ１０７）。
【００６８】
Ｓ１０７の後は，印刷完了応答を受信したか否かを判断する（Ｓ１０８）。印刷完了応答を受信していない間は（Ｓ１０８：ＮＯ），印刷完了応答を受信するまで待機する。印刷完了応答を受信した場合には（Ｓ１０８：ＹＥＳ），ＭＦＰ２００に対して切断確認を応答し，ＷＦＤ方式の無線通信を切断する（Ｓ１０９）。Ｓ１０９の後は，印刷要求処理を終了する。
【００６９】
一方，ＷＦＤ接続不許可を受信した場合には（Ｓ１０５：ＮＯ），ＷＦＤ接続不許可とともにハンドオーバー接続応答に付加されるエラー情報を利用して，操作パネル５５にＷＦＤ方式による接続が失敗した旨を表示する（Ｓ１２１）。さらに詳細なエラー情報を受信した場合には，そのエラー内容も合わせて表示する。Ｓ１２１の後は，印刷要求処理を終了する。
【００７０】
［接続印刷処理］
続いて，ＭＦＰ２００が実行する接続印刷処理について，図１０のフローチャートを参照しつつ説明する。接続印刷処理は，ＮＦＣインターフェース３７がＮＦＣ通信が可能なデバイスを検知したことを契機に，ＣＰＵ３１によって実行される。なお，以下の説明では，検出したデバイスをモバイルデバイス１００とする。
【００７１】
接続印刷処理では，先ず，モバイルデバイス１００から送信されるハンドオーバー接続要求を受信するとともにその要求に含まれる付随情報を取得する（Ｓ２０１）。そして，その付随情報に基づいて，ハンドオーバーの接続を許可するか否かを判断する接続判断処理を実行する（Ｓ２０２）。
【００７２】
ここで，Ｓ２０２の接続判断処理の詳細手順を，図１１のフローチャートを参照しつつ説明する。接続判断処理では，判断結果の初期値として，接続許可を決定する（Ｓ２４１）。
【００７３】
次に，付随情報から得られる印刷枚数に基づいて，その印刷枚数と現状の印刷実施枚数との合算値が制限枚数以内か否かを判断する（Ｓ２４２）。具体的に，印刷枚数は，ページ数×部数である。制限枚数は，プリンタごとに設定されている数値であってもよいし，ユーザあるいはグループごとに設定されている数値であってもよい。また，現状の印刷実施枚数（あるいは残りの印刷可能枚数）および制限枚数は，ＭＦＰ２００が記憶してもよいし，サーバ等の他の装置で記憶してもよい。
【００７４】
合算値が制限枚数を超えてしまう場合には（Ｓ２４２：ＮＯ），接続不許可を決定する（Ｓ２５１）。すなわち，判断結果を接続不許可に変更する。さらに，エラー内容を記憶するデータベースに，印刷枚数が制限枚数を超える旨のエラー内容を記憶する（Ｓ２５２）。
【００７５】
Ｓ２５２の後，あるいは合算値が制限枚数以内の場合には（Ｓ２４２：ＹＥＳ），付随情報から得られる印刷設定に基づいて，その印刷設定が自装置の印刷スペックを満たすか否かを判断する（Ｓ２４３）。例えば，カラー情報，解像度設定，両面印刷の設定内容が，自装置の印刷スペックで実行可能か否かを判断する。
【００７６】
印刷設定が自装置の印刷スペックを満たしていない場合には（Ｓ２４３：ＮＯ），接続不許可を決定する（Ｓ２６１）。すなわち，判断結果を接続不許可に変更する。既にＳ２５１によって変更済みの場合には，Ｓ２６１をスキップする。さらに，エラー内容を記憶するデータベースに，スペックを満たしていない項目についてのエラー内容を記憶する（Ｓ２６２）。
【００７７】
Ｓ２６２の後，あるいは印刷設定が自装置の印刷スペックを満たしてる場合には（Ｓ２４３：ＹＥＳ），接続判断処理を終了する。つまり，Ｓ２４２とＳ２４３とがともにＹＥＳであれば，Ｓ２４１で決定した接続許可とし，いずれか一方でもＮＯであれば，接続不許可とする。
【００７８】
図１０の説明に戻り，Ｓ２０２の後は，Ｓ２０２の接続判断処理の結果が接続許可であったか否かを判断する（Ｓ２０３）。接続許可であった場合には（Ｓ２０３：ＹＥＳ），ＷＦＤ接続許可およびＷＦＤ方式での通信に利用するＷＦＤ接続情報を付加したハンドオーバー接続応答をＭＦＰ２００に送信する（Ｓ２０４）。Ｓ２０４の後は，モバイルデバイス１００からの接続確認を待って，モバイルデバイス１００との間でＷＦＤ方式の無線通信を確立させる（Ｓ２０５）。すなわち，ＮＦＣ方式からＷＦＤ方式へのハンドオーバーを実現させる。
【００７９】
ＷＦＤ方式の無線通信を確立させた後は，ＷＦＤ方式での通信によってモバイルデバイス１００から送信される印刷データを受信する（Ｓ２０６）。印刷データを受信すると，画像形成部１０に印刷を開始させる（Ｓ２０７）。印刷を開始させた後は，受信した印刷ジョブの全ページの印刷が完了したか否かを判断する（Ｓ２０８）。全ページの印刷が完了していない場合には（Ｓ２０８：ＮＯ），印刷が完了するまで待機する。
【００８０】
全ページの印刷が完了した場合には（Ｓ２０８：ＹＥＳ），モバイルデバイス１００に対して印刷完了応答を送信する（Ｓ２０９）。Ｓ２０９の後，モバイルデバイス１００からの切断確認を待って，モバイルデバイス１００との間で確立中のＷＦＤ方式の無線通信を切断する（Ｓ２１０）。Ｓ２１０の後は，接続印刷処理を終了する。
【００８１】
一方，接続不許可であった場合には（Ｓ２０３：ＮＯ），ＷＦＤ接続不許可および不許可の要因となったエラーのエラー情報を付加したハンドオーバー接続応答をＭＦＰ２００に送信する（Ｓ２２１）。付加されるエラー情報は，Ｓ２０２の接続判断処理におけるＳ２５２あるいはＳ２６２にてデータベースに記憶された情報である。Ｓ２２１の後は，ハンドオーバーを実現することなく，接続印刷処理を終了する。
【００８２】
以上詳細に説明したように画像処理システム９００では，ジョブの実行条件を満たした状態（本形態では，モバイルデバイス１００に印刷ジョブが登録され，さらにその印刷ジョブの設定がＭＦＰ２００で印刷可能な設定であり，印刷制限も受けない状態）でＮＦＣ方式の無線通信（近距離通信の一例）を確立させると，ＮＦＣ方式の無線通信からＷＦＤ方式の無線通信（遠距離通信の一例）へのハンドオーバーからジョブの実行までを，一連の動作で完了させる。このことから，ＷＦＤ方式の無線通信を確立させた後に，ユーザによるジョブの実行指示の入力等の作業が必要ない。そのため，ハンドオーバー後のユーザの手間が少ない。従って，例えば，ＭＦＰ２００との無線通信を確立した状態でジョブ内容を決定する必要がなくなり，外出先などＭＦＰ２００から離れた場所でジョブを設定することができるので，ユーザの使い勝手が向上する。
【００８３】
なお，本実施の形態は単なる例示にすぎず，本発明を何ら限定するものではない。したがって本発明は当然に，その要旨を逸脱しない範囲内で種々の改良，変形が可能である。例えば，ジョブを入力する情報処理装置は，無線通信が可能であり，画像処理装置を制御する機能を備えるものであればよく，モバイルデバイス１００としては，スマートフォン，タブレットＰＣ等が適用可能である。また，画像処理装置は，画像処理機能を備えるものであればよく，ＭＦＰ２００の他，コピー機，プリンタ，スキャナ，ＦＡＸ装置であってもよい。
【００８４】
また，実施の形態では，近距離通信としてＮＦＣ方式を，遠距離通信としてＷＦＤ方式を採用し，ＮＦＣ方式からＷＦＤ方式へのハンドオーバーを行っているが，ハンドオーバーを実現する通信方式はこれらに限るものでなない。すなわち，通信距離が異なる２つの通信方式であればよく，他の通信方式としては，例えば，Bluetooth（登録商標），TransferJet，アクセスポイント経由で通信を行う非ダイレクトのＷｉＦｉ（登録商標）であってもよい。
【００８５】
また，実施の形態では，接続許可の判断として，ユーザ名や印刷枚数を判断要素とする印刷制限と，解像度や両面印刷等を判断要素とする印刷スペックとを判別しているが，どの要素を判断要素とするかは適宜変更できる。また，判断要素はこれに限るものではなく，例えば，ＭＦＰ２００に用紙ジャムや故障が発生している場合や消耗品の残量が不足している場合に，接続不許可としてもよい。
【００８６】
また，実施の形態では，実行させるジョブが印刷ジョブであったため，ＷＦＤ方式によって，モバイルデバイス１００からＭＦＰ２００に画像処理対象となる印刷データが送信されるが，他の機能に関するジョブであってもよい。すなわち，ＭＦＰ２００に実行させるジョブは読取ジョブであってもよく，この場合，ＷＦＤ方式の無線通信が確立されるまでは印刷ジョブと同様である。ＷＦＤ方式の無線通信が確立された後は，原稿の読み取りが開始され，ＷＦＤ方式によって，ＭＦＰ２００からモバイルデバイス１００に読み取り後の画像データが送信される。なお，読取ジョブの場合は，あらかじめ原稿をＭＦＰ２００にセットしておき，さらにモバイルデバイス１００で画像データを受け取るアプリケーションが起動された状態で，さらにスキャン設定（解像度やカラー設定等）も完了した状態で，モバイルデバイス１００をＭＦＰ２００のＮＦＣ読取部４３にかざす。
【００８７】
また，実施の形態では，ハンドオーバー接続応答を行う際，接続不許可であればエラー情報を付加しているが，付加しなくてもよい。この場合，モバイルデバイス１０で詳細なエラー情報の表示は行わない。
【００８８】
また，実施の形態では，ハンドオーバー接続要求を行う際，ジョブの付随情報を付加し，その付随情報によってハンドオーバーを許可するか否かを決定しているが，この許可判断は，行わなくてもよい。すなわち，印刷設定が完了した状態でモバイルデバイス１００をＭＦＰ２００のＮＦＣ読取部４３にかざした場合に，ＭＦＰ２００での許可判断を行わず，とりあえずハンドオーバーを行い，ＭＦＰ２００にて印刷できないジョブを含めて全てのジョブについてハンドオーバーからジョブの送信までを完了させてもよい。この場合，付随情報については，ハンドオーバー接続要求に付加されなくてもよい。その場合，ＷＦＤ方式での無線通信が確立された後，印刷データの送信開始前にＷＦＤ方式で送信される構成が望ましい。
【００８９】
また，実施の形態では，ハンドオーバー接続要求を行う際，ジョブの付随情報を付加し，その付随情報によってハンドオーバーを許可するか否かを決定した後，許可した場合にはジョブの実行までを完了させているが，図１２に示すように，ハンドオーバーまでを完了させた後，印刷データの送信開始についてユーザ入力を待つ構成であってもよい。あるいは，ＷＦＤ接続許可を受信した後であって，ハンドオーバーを実行する前に，印刷データの送信開始についてユーザ入力を待つ構成であってもよい。このように，実施の形態と比較して，モバイルデバイス１００をかざした後のユーザの手間は増加するものの，ユーザの同意を得た上で印刷処理を実行する構成であってもよい。
【００９０】
また，実施の形態では，アプリ２０の登録ボタン２３がタッチされたタイミング，すなわちジョブの登録時に，プリンタに投入する形式の印刷データ（例えばＰＤＬファイル）を生成しているが，印刷データの生成タイミングはこれに限るものではない。例えば，ＷＦＤ方式の無線通信が確立された後のデータ転送時であってもよい。
【００９１】
また，実施の形態に開示されている処理は，単一のＣＰＵ，複数のＣＰＵ，ＡＳＩＣなどのハードウェア，またはそれらの組み合わせで実行されてもよい。また，実施の形態に開示されている処理は，その処理を実行するためのプログラムを記録した記録媒体，または方法等の種々の態様で実現することができる。
【符号の説明】
【００９２】
２０    印刷アプリケーション（アプリ）
３７，５７  ＮＦＣインターフェース
３８，５８  無線ＬＡＮインターフェース
１００  モバイルデバイス
２００  ＭＦＰ
【図１】
2014050015.tif 000003
【図２】
2014050015.tif 000004
【図３】
2014050015.tif 000005
【図４】
2014050015.tif 000006
【図５】
2014050015.tif 000007
【図６】
2014050015.tif 000008
【図７】
2014050015.tif 000009
【図８】
2014050015.tif 000010
【図９】
2014050015.tif 000011
【図１０】
2014050015.tif 000012
【図１１】
2014050015.tif 000013
【図１２】
2014050015.tif 000014