(57)【要約】【課題】他装置とのデータ通信を行うに際し，通信対象の画像データの暗号化を好適な条件で実施することが期待できる画像処理システム，画像処理装置，および情報処理装置を提供すること。【解決手段】画像処理システム９００を構成するＭＦＰ２００およびモバイルデバイス１００は，ともに近距離通信と遠距離通信との無線通信に対応している。また，画像処理システム９００では，複数の暗号化の種類の中から，暗号化の種類を決定し，決定された暗号化の種類に基づいて，暗号鍵を用いて，画像データに暗号化を施す。そして，画像処理システム９００では，近距離通信によって，遠距離通信の確立に利用する接続情報と，暗号鍵に関する情報である暗号情報とを受け渡す。そして，接続情報を利用して遠距離通信を確立させ，遠距離通信によって，暗号化が施された画像データを受け渡す。【選択図】            図４
2014107766.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置と，前記画像処理装置と通信を行う情報処理装置とを備える画像処理システムにおいて，
前記画像処理装置は，
第１の通信方式に従って無線通信を行う画像処理側近距離通信部と，
前記第１の通信方式よりも通信距離が長い第２の通信方式に従って無線通信を行う画像処理側遠距離通信部と，
画像処理を行う画像処理部と，
を備え，
前記情報処理装置は，
前記画像処理装置に画像処理を実行させるジョブの指示を受け付ける受付部と，
前記第１の通信方式に従って無線通信を行う情報処理側近距離通信部と，
前記第２の通信方式に従って無線通信を行う情報処理側遠距離通信部と，
を備え，
複数の暗号化の種類の中から，暗号化の種類を決定する決定処理と，
前記決定処理にて決定された暗号化の種類に基づいて，暗号鍵を用いて，画像データに暗号化を施す暗号化処理と，
前記画像処理装置と前記情報処理装置との間に，前記第１の通信方式に従う無線通信である近距離通信が確立した場合，前記近距離通信によって，前記第２の通信方式に従う無線通信である遠距離通信の確立に利用する接続情報と，前記暗号鍵に関する情報である暗号情報との受け渡しを，前記画像処理装置と前記情報処理装置との間で実行する先行通信処理と，
前記先行通信処理の後，前記接続情報を利用して，前記画像処理装置と前記情報処理装置との間で前記遠距離通信を確立させる確立処理と，
前記確立処理の後，前記遠距離通信によって，前記暗号化処理にて暗号化が施された画像データを前記画像処理装置と前記情報処理装置との間で受け渡す後続通信処理と，
前記後続通信処理によって受け渡された画像データに，前記暗号情報を利用して復号化を施す復号化処理と，
を実行することを特徴とする画像処理システム。
【請求項２】
請求項１に記載する画像処理システムにおいて，
前記決定処理では，暗号化の種類の選択指示を受け付けて暗号化の種類を決定することを特徴とする画像処理システム。
【請求項３】
請求項１または請求項２に記載する画像処理システムにおいて，
前記決定処理では，前記確立処理にて確立させる遠距離通信の方式によって暗号化の種類を決定することを特徴とする画像処理システム。
【請求項４】
請求項１から請求項３のいずれか１つに記載する画像処理システムにおいて，
前記決定処理では，前記暗号化処理の処理対象となる画像データに特定情報が含まれるか否かによって暗号化の種類を決定することを特徴とする画像処理システム。
【請求項５】
請求項１から請求項４のいずれか１つに記載する画像処理システムにおいて，
前記決定処理にて決定される暗号化の種類には，暗号化を施さない態様が含まれ，
前記先行通信処理では，前記決定処理にて暗号化を施さない態様が決定された場合には，前記暗号情報の受け渡しを行わないことを特徴とする画像処理システム。
【請求項６】
第１の通信方式に従って無線通信を行う近距離通信部と，
前記第１の通信方式よりも通信距離が長い第２の通信方式に従って無線通信を行う遠距離通信部と，
原稿の読み取りを行う読取部と，
制御部と，
を備え，
前記制御部は，
複数の暗号化の種類の中から，暗号化の種類を決定する決定処理と，
前記決定処理にて決定された暗号化の種類に基づいて，暗号鍵を用いて，前記読取部にて読み取られた原稿の画像データに暗号化を施す暗号化処理と，
情報処理装置との間に，前記第１の通信方式に従う無線通信である近距離通信が確立した場合，前記近距離通信によって，前記第２の通信方式に従う無線通信である遠距離通信の確立に利用する接続情報と，前記暗号鍵に関する情報である暗号情報とを，前記情報処理装置との間で受け渡す先行通信処理と，
前記先行通信処理の後，前記接続情報を利用して，前記情報処理装置との間で前記遠距離通信を確立させる確立処理と，
前記確立処理の後，前記遠距離通信によって，前記暗号化処理にて暗号化が施された画像データを，前記情報処理装置との間で受け渡す後続通信処理と，
を実行することを特徴とする画像処理装置。
【請求項７】
第１の通信方式に従って無線通信を行う近距離通信部と，
前記第１の通信方式よりも通信距離が長い第２の通信方式に従って無線通信を行う遠距離通信部と，
印刷を行う印刷部と，
制御部と，
を備え，
前記制御部は，
情報処理装置との間に，前記第１の通信方式に従う無線通信である近距離通信が確立した場合，前記近距離通信によって，前記第２の通信方式に従う無線通信である遠距離通信の確立に利用する接続情報と，前記情報処理装置にて複数の暗号化の種類の中から決定された暗号化の種類で利用する暗号鍵に関する情報である暗号情報とを，前記情報処理装置との間で受け渡す先行通信処理と，
前記先行通信処理の後，前記接続情報を利用して，前記情報処理装置との間で前記遠距離通信を確立させる確立処理と，
前記確立処理の後，前記遠距離通信によって，前記暗号情報に基づく暗号化が施された画像データを，前記情報処理装置との間で受け渡す後続通信処理と，
前記後続通信処理によって受け渡された画像データに，前記暗号情報を利用して復号化を施す復号化処理と，
前記復号化処理にて復号化が施された画像データを，前記印刷部に印刷させる印刷処理と，
を実行することを特徴とする画像処理装置。
【請求項８】
第１の通信方式に従って無線通信を行う近距離通信部と，
前記第１の通信方式よりも通信距離が長い第２の通信方式に従って無線通信を行う遠距離通信部と，
印刷を行う印刷部と，
制御部と，
を備え，
前記制御部は，
複数の暗号化の種類の中から，暗号化の種類を決定する決定処理と，
情報処理装置との間に，前記第１の通信方式に従う無線通信である近距離通信が確立した場合，前記近距離通信によって，前記第２の通信方式に従う無線通信である遠距離通信の確立に利用する接続情報と，前記決定処理にて決定された暗号化の種類で利用する暗号鍵に関する情報である暗号情報とを，前記情報処理装置との間で受け渡す先行通信処理と，
前記先行通信処理の後，前記接続情報を利用して，前記情報処理装置との間で前記遠距離通信を確立させる確立処理と，
前記確立処理の後，前記遠距離通信によって，前記暗号情報に基づく暗号化が施された画像データを，前記情報処理装置との間で受け渡す後続通信処理と，
前記後続通信処理によって受け渡された画像データに，前記暗号情報を利用して復号化を施す復号化処理と，
前記復号化処理にて復号化が施された画像データを，前記印刷部に印刷させる印刷処理と，
を実行することを特徴とする画像処理装置。
【請求項９】
第１の通信方式に従って無線通信を行う近距離通信部と，
前記第１の通信方式よりも通信距離が長い第２の通信方式に従って無線通信を行う遠距離通信部と，
印刷機能を有する画像処理装置に画像データの印刷を実行させるジョブの指示を受け付ける受付部と，
制御部と，
を備え，
前記制御部は，
複数の暗号化の種類の中から，暗号化の種類を決定する決定処理と，
前記決定処理にて決定された暗号化の種類に基づいて，暗号鍵を用いて，前記画像処理装置に印刷させる画像データに暗号化を施す暗号化処理と，
前記画像処理装置との間に，前記第１の通信方式に従う無線通信である近距離通信が確立した場合，前記近距離通信によって，前記第２の通信方式に従う無線通信である遠距離通信の確立に利用する接続情報と，前記暗号鍵に関する情報である暗号情報とを，前記画像処理装置との間で受け渡す先行通信処理と，
前記先行通信処理の後，前記接続情報を利用して，前記画像処理装置との間で前記遠距離通信を確立させる確立処理と，
前記確立処理の後，前記遠距離通信によって，前記暗号化処理にて暗号化が施された画像データを，前記画像処理装置との間で受け渡す後続通信処理と，
を実行することを特徴とする情報処理装置。
【請求項１０】
第１の通信方式に従って無線通信を行う近距離通信部と，
前記第１の通信方式よりも通信距離が長い第２の通信方式に従って無線通信を行う遠距離通信部と，
読取機能を有する画像処理装置に原稿の読み取りを実行させるジョブの指示を受け付ける受付部と，
制御部と，
を備え，
前記制御部は，
前記画像処理装置との間に，前記第１の通信方式に従う無線通信である近距離通信が確立した場合，前記近距離通信によって，前記第２の通信方式に従う無線通信である遠距離通信の確立に利用する接続情報と，前記画像処理装置にて複数の暗号化の種類の中から決定された暗号化の種類で利用する暗号鍵に関する情報である暗号情報とを，前記画像処理装置との間で受け渡す先行通信処理と，
前記先行通信処理の後，前記接続情報を利用して，前記画像処理装置との間で前記遠距離通信を確立させる確立処理と，
前記確立処理の後，前記遠距離通信によって，前記画像処理装置によって読み取られた原稿の画像データであって前記暗号情報に基づく暗号化が施された画像データを，前記画像処理装置との間で受け渡す後続通信処理と，
前記後続通信処理によって受け渡された画像データに，前記暗号情報を利用して復号化を施す復号化処理と，
を実行することを特徴とする情報処理装置。
【請求項１１】
第１の通信方式に従って無線通信を行う近距離通信部と，
前記第１の通信方式よりも通信距離が長い第２の通信方式に従って無線通信を行う遠距離通信部と，
読取機能を有する画像処理装置に原稿の読み取りを実行させるジョブの指示を受け付ける受付部と，
制御部と，
を備え，
前記制御部は，
複数の暗号化の種類の中から，暗号化の種類を決定する決定処理と，
前記画像処理装置との間に，前記第１の通信方式に従う無線通信である近距離通信が確立した場合，前記近距離通信によって，前記第２の通信方式に従う無線通信である遠距離通信の確立に利用する接続情報と，前記決定処理にて決定された暗号化の種類と，当該暗号化の種類で利用する暗号鍵に関する情報である暗号情報とを，前記画像処理装置との間で受け渡す先行通信処理と，
前記先行通信処理の後，前記接続情報を利用して，前記画像処理装置との間で前記遠距離通信を確立させる確立処理と，
前記確立処理の後，前記遠距離通信によって，前記画像処理装置によって読み取られた原稿の画像データであって前記暗号情報に基づく暗号化が施された画像データを，前記画像処理装置との間で受け渡す後続通信処理と，
前記後続通信処理によって受け渡された画像データに，前記暗号情報を利用して復号化を施す復号化処理と，
を実行することを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，画像処理システム，画像処理装置，および情報処理装置に関する。さらに詳細には，複数の無線通信方式を利用して，画像処理装置と情報処理装置との間でデータ通信を行ってジョブを実行する技術に関するものである。
【背景技術】
【０００２】
近年，スマートフォンやタブレットＰＣに代表される電子機器と，スキャナやプリンタに代表される画像処理装置との通信には，Bluetooth（登録商標），ＷｉＦｉ（登録商標），ＮＦＣ（Near Field Communication）等，複数の無線通信方式が採用されている。ところで，無線通信の技術においては，例えば，始めにＮＦＣを用いて認証情報あるいは設定情報を交換し，その後，ＮＦＣよりも高速で通信距離が長い他の通信方式に通信を切り換える，いわゆるハンドオーバー技術が提案されている。
【０００３】
例えば，特許文献１には，通信装置１と通信装置２とのデータ通信に関する技術であって，通信装置１は，始めに近距離無線通信によって通信装置２から通信方式と暗号化方式とを取得し，取得した通信方式および暗号化方式が通信装置１に定められた通信方式および暗号化方式に合致した場合には，その通信方式および暗号化方式で通信装置２とのデータ通信を行うことが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１６６５３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら，前記した従来の技術には，次のような問題があった。すなわち，上述のような装置間でデータ通信を行う場合には，データの秘匿性を確保するため，暗号化を施す技術が知られている。暗号化を施す処理は，複雑なアルゴリズムを採用するほど時間がかかる傾向にある。暗号化に時間がかかるとデータ通信の開始が遅延するため，ジョブの完了も遅延してしまう。一方で，ジョブによっては，高い秘匿性を要求されないものもある。
【０００６】
本発明は，前記した従来の技術が有する問題点を解決するためになされたものである。すなわちその課題とするところは，他装置とのデータ通信を行うに際し，通信対象の画像データの暗号化を好適な条件で実施することが期待できる画像処理システム，画像処理装置，および情報処理装置を提供することにある。
【課題を解決するための手段】
【０００７】
この課題の解決を目的としてなされた画像処理システムは，画像処理装置と，前記画像処理装置と通信を行う情報処理装置とを備える画像処理システムであって，前記画像処理装置は，第１の通信方式に従って無線通信を行う画像処理側近距離通信部と，前記第１の通信方式よりも通信距離が長い第２の通信方式に従って無線通信を行う画像処理側遠距離通信部と，画像処理を行う画像処理部とを備え，前記情報処理装置は，前記画像処理装置に画像処理を実行させるジョブの指示を受け付ける受付部と，前記第１の通信方式に従って無線通信を行う情報処理側近距離通信部と，前記第２の通信方式に従って無線通信を行う情報処理側遠距離通信部とを備え，複数の暗号化の種類の中から，暗号化の種類を決定する決定処理と，前記決定処理にて決定された暗号化の種類に基づいて，暗号鍵を用いて，画像データに暗号化を施す暗号化処理と，前記画像処理装置と前記情報処理装置との間に，前記第１の通信方式に従う無線通信である近距離通信が確立した場合，前記近距離通信によって，前記第２の通信方式に従う無線通信である遠距離通信の確立に利用する接続情報と，前記暗号鍵に関する情報である暗号情報との受け渡しを，前記画像処理装置と前記情報処理装置との間で実行する先行通信処理と，前記先行通信処理の後，前記接続情報を利用して，前記画像処理装置と前記情報処理装置との間で前記遠距離通信を確立させる確立処理と，前記確立処理の後，前記遠距離通信によって，前記暗号化処理にて暗号化が施された画像データを前記画像処理装置と前記情報処理装置との間で受け渡す後続通信処理と，前記後続通信処理によって受け渡された画像データに，前記暗号情報を利用して復号化を施す復号化処理とを実行することを特徴としている。
【０００８】
本明細書で開示される画像処理システムでは，画像処理装置および情報処理装置ともに，第１の通信方式に従う無線通信である近距離通信と第２の通信方式に従う無線通信である遠距離通信との無線通信に対応している。また，本明細書で開示される画像処理システムでは，複数の暗号化の種類の中から，暗号化の種類を決定し，決定された暗号化の種類に基づいて，暗号鍵を用いて，通信対象となる画像データに暗号化を施す。暗号化の種類は，例えば暗号化の強弱や態様によって区別され，その種類には暗号化を施さない態様を含めてもよい。そして，本明細書で開示される画像処理システムでは，近距離通信によって，遠距離通信の確立に利用する接続情報と，暗号鍵に関する情報である暗号情報との受け渡しを，画像処理装置と情報処理装置との間で実行する。そして，接続情報を利用して，画像処理装置と情報処理装置との間で遠距離通信を確立させ，遠距離通信によって，暗号化が施された画像データを画像処理装置と情報処理装置との間で受け渡す。
【０００９】
すなわち，本明細書で開示される画像処理システムでは，通信対象となる画像データに対する暗号化の種類が複数あり，その暗号化の種類を変えることができる。このことから，例えばデータの安全性を重視して強い暗号化を施したり，処理の迅速化を重視して弱い暗号化を施すことができる。つまり，画像データに対する暗号化方針が固定的ではなく，暗号化処理を好適な条件で実施することが期待できる。
【００１０】
また，前記決定処理では，暗号化の種類の選択指示を受け付けて暗号化の種類を決定するとよい。選択指示に応じて暗号化の種類を決定することで，ユーザが望む種類に応じて好適な暗号化を施すことができる。
【００１１】
また，前記決定処理では，前記確立処理にて確立させる遠距離通信の方式によって暗号化の種類を決定するとよい。例えば，遠距離通信がＷｉＦｉ方式であり，通信パケットに対する暗号化規格としてＷＥＰ暗号を採用している場合には，通信の信頼性が低いことから画像データに複雑な暗号方式の暗号化を施し，それ以外の暗号（例えばＷＰＡ）を採用している場合には，画像データを暗号化しないあるいは画像データに簡易な暗号方式の暗号化を施す。このように無線通信の規格や仕様に応じて画像データに好適な暗号化を施すことができる。
【００１２】
また，前記決定処理では，前記暗号化処理の処理対象となる画像データに特定情報が含まれるか否かによって暗号化の種類を決定するとよい。画像データに記憶されている情報に応じて好適な暗号化処理を実行できる。なお，特定情報としては，「Confidential」，「秘密」等の文字列や，重要度合に関する属性情報が該当する。画像データには，画像そのものの情報の他，画像データの属性情報も含まれる。
【００１３】
また，本明細書で開示される画像処理システムでは，前記決定処理にて決定される暗号化の種類には，暗号化を施さない態様が含まれ，前記先行通信処理では，前記決定処理にて暗号化を施さない態様が決定された場合には，前記暗号情報の受け渡しを行わないとよい。暗号情報の受け渡しを行わないことで，画像処理が完了するまでの処理が簡素化され，処理完了までの時間がより早まる。
【００１４】
また，本明細書には，第１の通信方式に従って無線通信を行う近距離通信部と，前記第１の通信方式よりも通信距離が長い第２の通信方式に従って無線通信を行う遠距離通信部と，原稿の読み取りを行う読取部と，制御部とを備え，前記制御部は，複数の暗号化の種類の中から，暗号化の種類を決定する決定処理と，前記決定処理にて決定された暗号化の種類に基づいて，暗号鍵を用いて，前記読取部にて読み取られた原稿の画像データに暗号化を施す暗号化処理と，情報処理装置との間に，前記第１の通信方式に従う無線通信である近距離通信が確立した場合，前記近距離通信によって，前記第２の通信方式に従う無線通信である遠距離通信の確立に利用する接続情報と，前記暗号鍵に関する情報である暗号情報とを，前記情報処理装置との間で受け渡す先行通信処理と，前記先行通信処理の後，前記接続情報を利用して，前記情報処理装置との間で前記遠距離通信を確立させる確立処理と，前記確立処理の後，前記遠距離通信によって，前記暗号化処理にて暗号化が施された画像データを，前記情報処理装置との間で受け渡す後続通信処理とを実行することを特徴とする画像処理装置が開示されている。
【００１５】
また，本明細書には，第１の通信方式に従って無線通信を行う近距離通信部と，前記第１の通信方式よりも通信距離が長い第２の通信方式に従って無線通信を行う遠距離通信部と，印刷を行う印刷部と，制御部とを備え，前記制御部は，情報処理装置との間に，前記第１の通信方式に従う無線通信である近距離通信が確立した場合，前記近距離通信によって，前記第２の通信方式に従う無線通信である遠距離通信の確立に利用する接続情報と，前記情報処理装置にて複数の暗号化の種類の中から決定された暗号化の種類で利用する暗号鍵に関する情報である暗号情報とを，前記情報処理装置との間で受け渡す先行通信処理と，前記先行通信処理の後，前記接続情報を利用して，前記情報処理装置との間で前記遠距離通信を確立させる確立処理と，前記確立処理の後，前記遠距離通信によって，前記暗号情報に基づく暗号化が施された画像データを，前記情報処理装置との間で受け渡す後続通信処理と，前記後続通信処理によって受け渡された画像データに，前記暗号情報を利用して復号化を施す復号化処理と，前記復号化処理にて復号化が施された画像データを，前記印刷部に印刷させる印刷処理とを実行することを特徴とする画像処理装置が開示されている。
【００１６】
また，本明細書には，第１の通信方式に従って無線通信を行う近距離通信部と，前記第１の通信方式よりも通信距離が長い第２の通信方式に従って無線通信を行う遠距離通信部と，印刷を行う印刷部と，制御部とを備え，前記制御部は，複数の暗号化の種類の中から，暗号化の種類を決定する決定処理と，情報処理装置との間に，前記第１の通信方式に従う無線通信である近距離通信が確立した場合，前記近距離通信によって，前記第２の通信方式に従う無線通信である遠距離通信の確立に利用する接続情報と，前記決定処理にて決定された暗号化の種類で利用する暗号鍵に関する情報である暗号情報とを，前記情報処理装置との間で受け渡す先行通信処理と，前記先行通信処理の後，前記接続情報を利用して，前記情報処理装置との間で前記遠距離通信を確立させる確立処理と，前記確立処理の後，前記遠距離通信によって，前記暗号情報に基づく暗号化が施された画像データを，前記情報処理装置との間で受け渡す後続通信処理と，前記後続通信処理によって受け渡された画像データに，前記暗号情報を利用して復号化を施す復号化処理と，前記復号化処理にて復号化が施された画像データを，前記印刷部に印刷させる印刷処理とを実行することを特徴とする画像処理装置が開示されている。
【００１７】
また，本明細書には，第１の通信方式に従って無線通信を行う近距離通信部と，前記第１の通信方式よりも通信距離が長い第２の通信方式に従って無線通信を行う遠距離通信部と，印刷機能を有する画像処理装置に画像データの印刷を実行させるジョブの指示を受け付ける受付部と，制御部とを備え，前記制御部は，複数の暗号化の種類の中から，暗号化の種類を決定する決定処理と，前記決定処理にて決定された暗号化の種類に基づいて，暗号鍵を用いて，前記画像処理装置に印刷させる画像データに暗号化を施す暗号化処理と，前記画像処理装置との間に，前記第１の通信方式に従う無線通信である近距離通信が確立した場合，前記近距離通信によって，前記第２の通信方式に従う無線通信である遠距離通信の確立に利用する接続情報と，前記暗号鍵に関する情報である暗号情報とを，前記画像処理装置との間で受け渡す先行通信処理と，前記先行通信処理の後，前記接続情報を利用して，前記画像処理装置との間で前記遠距離通信を確立させる確立処理と，前記確立処理の後，前記遠距離通信によって，前記暗号化処理にて暗号化が施された画像データを，前記画像処理装置との間で受け渡す後続通信処理とを実行することを特徴とする情報処理装置が開示されている。
【００１８】
また，本明細書には，第１の通信方式に従って無線通信を行う近距離通信部と，前記第１の通信方式よりも通信距離が長い第２の通信方式に従って無線通信を行う遠距離通信部と，読取機能を有する画像処理装置に原稿の読み取りを実行させるジョブの指示を受け付ける受付部と，制御部とを備え，前記制御部は，前記画像処理装置との間に，前記第１の通信方式に従う無線通信である近距離通信が確立した場合，前記近距離通信によって，前記第２の通信方式に従う無線通信である遠距離通信の確立に利用する接続情報と，前記画像処理装置にて複数の暗号化の種類の中から決定された暗号化の種類で利用する暗号鍵に関する情報である暗号情報とを，前記画像処理装置との間で受け渡す先行通信処理と，前記先行通信処理の後，前記接続情報を利用して，前記画像処理装置との間で前記遠距離通信を確立させる確立処理と，前記確立処理の後，前記遠距離通信によって，前記画像処理装置によって読み取られた原稿の画像データであって前記暗号情報に基づく暗号化が施された画像データを，前記画像処理装置との間で受け渡す後続通信処理と，前記後続通信処理によって受け渡された画像データに，前記暗号情報を利用して復号化を施す復号化処理とを実行することを特徴とする情報処理装置が開示されている。
【００１９】
また，本明細書には，第１の通信方式に従って無線通信を行う近距離通信部と，前記第１の通信方式よりも通信距離が長い第２の通信方式に従って無線通信を行う遠距離通信部と，読取機能を有する画像処理装置に原稿の読み取りを実行させるジョブの指示を受け付ける受付部と，制御部とを備え，前記制御部は，複数の暗号化の種類の中から，暗号化の種類を決定する決定処理と，前記画像処理装置との間に，前記第１の通信方式に従う無線通信である近距離通信が確立した場合，前記近距離通信によって，前記第２の通信方式に従う無線通信である遠距離通信の確立に利用する接続情報と，前記決定処理にて決定された暗号化の種類と，当該暗号化の種類で利用する暗号鍵に関する情報である暗号情報とを，前記画像処理装置との間で受け渡す先行通信処理と，前記先行通信処理の後，前記接続情報を利用して，前記画像処理装置との間で前記遠距離通信を確立させる確立処理と，前記確立処理の後，前記遠距離通信によって，前記画像処理装置によって読み取られた原稿の画像データであって前記暗号情報に基づく暗号化が施された画像データを，前記画像処理装置との間で受け渡す後続通信処理と，前記後続通信処理によって受け渡された画像データに，前記暗号情報を利用して復号化を施す復号化処理とを実行することを特徴とする情報処理装置が開示されている。
【発明の効果】
【００２０】
本発明によれば，他装置とのデータ通信を行うに際し，通信対象の画像データの暗号化を好適な条件で実施することが期待できる画像処理システム，画像処理装置，および情報処理装置が実現される。
【図面の簡単な説明】
【００２１】
【図１】実施の形態にかかる画像処理システムの構成を示すブロック図である。
【図２】実施の形態にかかる複合機（ＭＦＰ）の外観を示す斜視図である。
【図３】実施の形態にかかるモバイルデバイスに組み込まれたアプリケーションの初期画面を示す図である。
【図４】スキャンにおけるモバイルデバイスとＭＦＰとの間のデータ通信の手順を示すシーケンス図である。
【図５】モバイルデバイスが実行するスキャン要求処理の手順を示すフローチャートである。
【図６】ＭＦＰが実行するスキャンジョブ実行処理の手順を示すフローチャートである。
【図７】暗号方針決定処理の手順を示すフローチャートである。
【図８】印刷におけるモバイルデバイスとＭＦＰとの間のデータ通信の手順を示すシーケンス図である。
【図９】モバイルデバイスが実行する印刷要求処理の手順を示すフローチャートである。
【図１０】ＭＦＰが実行する印刷ジョブ実行処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００２２】
以下，本実施形態にかかる画像処理システムについて，添付図面を参照しつつ詳細に説明する。本形態は，読取機能および印刷機能を有する複合機（ＭＦＰ：Multi Function Peripheral）と，ＭＦＰに画像処理を実行させるジョブを受け付けるモバイルデバイスとを有する画像処理システムに本発明を適用したものである。
【００２３】
［画像処理システムの全体構成］
本形態の画像処理システム９００（画像処理システムの一例）は，図１に示すように，指定されたＭＦＰに画像処理を実行させるジョブを出力するモバイルデバイス１００（情報処理装置の一例）と，そのジョブを実行するＭＦＰ２００（画像処理装置の一例）とを備えている。本形態の画像処理システム９００では，モバイルデバイス１００とＭＦＰ２００との間で，無線通信によってデータの受け渡しが可能になっている。
【００２４】
なお，ＭＦＰ２００に画像処理を実行させるジョブを投入する情報処理装置は，モバイルデバイス１００の他，何台接続されていてもよい。また，画像処理システム９００は，サーバあるいはアクセスポイントを備え，モバイルデバイス１００からサーバあるいはアクセスポイントを介してＭＦＰ２００と通信してもよい。
【００２５】
［ＭＦＰの構成］
続いて，ＭＦＰ２００の概略構成について説明する。ＭＦＰ２００は，図１に示したように，ＣＰＵ３１（制御部の一例）と，ＲＯＭ３２と，ＲＡＭ３３と，ＮＶＲＡＭ（Non Volatile RAM）３４とを備えている。また，ＭＦＰ２００は，用紙に画像を印刷する画像形成部１０（画像処理部，印刷部の一例）と，原稿の画像を読み取る画像読取部１１（画像処理部，読取部の一例）と，動作状況の表示やユーザによる入力操作の受付を行う操作パネル４０と，ＮＦＣインターフェース３７（近距離通信部の一例）と，無線ＬＡＮインターフェース３８（遠距離通信部の一例）とを有し，これらがＣＰＵ３１によって制御される。
【００２６】
画像形成部１０は，カラー印刷が可能であってもモノクロ印刷のみが可能であってもよい。本形態では，カラー印刷が可能なものとする。また，印刷方式についても，電子写真方式であってもインクジェット方式であってもよい。また，画像読取部１１は，カラースキャンが可能であってもモノクロスキャンのみが可能であってもよい。本形態では，カラースキャンが可能なものとする。また，読取機構についても，ＣＣＤであってもＣＩＳであってもよい。
【００２７】
ＲＯＭ３２には，ＭＦＰ２００を制御するための制御プログラムであるファームウェアや各種設定，初期値等が記憶されている。ＲＡＭ３３およびＮＶＲＡＭ３４は，各種制御プログラムが読み出される作業領域として，あるいはデータを一時的に記憶する記憶領域として利用される。
【００２８】
ＣＰＵ３１は，ＲＯＭ３２から読み出した制御プログラムや各種センサから送られる信号に従って，その処理結果をＲＡＭ３３またはＮＶＲＡＭ３４に記憶させながら，ＭＦＰ２００の各構成要素を制御する。
【００２９】
ＮＦＣインターフェース３７は，ＩＳＯ／ＩＥＣ２１４８１またはＩＳＯ／ＩＥＣ１８０９２の国際標準規格に基づいて，ＮＦＣ方式の無線通信を可能にするインターフェースである。ＭＦＰ２００は，ＮＦＣインターフェース３７を介して外部装置から送信されるデータを受信する。さらに，ＭＦＰ２００は，ＮＦＣインターフェース３７を介して外部装置にデータを送信する。
【００３０】
無線ＬＡＮインターフェース３８は，ＩＥＥＥの８０２．１１の規格およびそれに準ずる規格に基づいて，ＷｉＦｉダイレクト方式（ＷＦＤ方式）の無線通信を可能にするインターフェースである。ＮＦＣ方式とＷＦＤ方式とでは，通信方式（すなわち無線通信の規格）が異なり，ＷＦＤ方式の方がＮＦＣ方式よりも通信距離が長く通信速度も速い。ＭＦＰ２００は，無線ＬＡＮインターフェース３８を介して外部装置から送信されるデータを受信する。さらに，ＭＦＰ２００は，無線ＬＡＮインターフェース３８を介して外部装置にデータを送信する。
【００３１】
なお，ＷＦＤ方式は，ネットワークを管理するグループオーナー機器と，クライアント機器とでネットワークを構築し，そのネットワーク内でデータの受け渡しを可能にする通信方式である。そのため，無線ＬＡＮインターフェース３８を介して外部装置とデータ通信を行うには，当該外部装置と無線通信を確立させ，ＷＦＤネットワークを構築する必要がある。本形態では，ＭＦＰ２００がＷＦＤネットワークを構築する際のグループオーナー機器になり，モバイルデバイス１００がクライアント機器になる。クライアント機器はモバイルデバイス１００のみに限るものではなく，他のデバイスもクライアント機器としてＷＦＤネットワークに属することが可能である。ＭＦＰ２００は，クライアント機器の識別情報と，クライアント機器とＷＦＤ方式による無線通信を確立させるための接続情報とを記憶している。接続情報としては，例えば，ＷＦＤネットワークを識別するための識別子であるＳＳＩＤ（Service Set IDentifier）やパスワードが該当する。
【００３２】
操作パネル４０は，図２に示すようにＭＦＰ２００の外装に設けられ，ユーザ入力を受け付ける各種のボタンから構成される入力部４１と，メッセージや設定内容を表示する画面４２とを有している。各種のボタンとしては，例えば，画像処理の開始を指示するＯＫボタンや，画像処理のキャンセルを指示するキャンセルボタンがある。
【００３３】
また，操作パネル４０は，ＮＦＣ方式による無線通信を受け付けるＮＦＣ読取部４３を有している。ＮＦＣ読取部４３には，ＮＦＣインターフェース３７が設けられており，ＭＦＰ２００は，電源オンの間，ＮＦＣインターフェース３７から発せられる信号によって，ＮＦＣ方式の無線通信が実行可能なデバイスを検出する状態になっている。そのため，例えば，ユーザがモバイルデバイス１００をＮＦＣ読取部４３にかざすと，ＭＦＰ２００はモバイルデバイス１００を検出し，モバイルデバイス１００とＭＦＰ２００との間でＮＦＣ方式による無線通信が自動的に可能になる。なお，モバイルデバイス１００をＮＦＣ読取部４３に「かざす」とは，モバイルデバイス１００をＮＦＣインターフェース
３７の通信範囲内に配置する動作であり，モバイルデバイス１００とＮＦＣ読取部４３とが接触していてもいなくてもよい。
【００３４】
［モバイルデバイスの構成］
続いて，モバイルデバイス１００の概略構成について説明する。モバイルデバイス１００は，図１に示すように，ＣＰＵ５１（制御部の一例）と，ＲＯＭ５２と，ＲＡＭ５３と，ＨＤＤ５４とを備えている。また，モバイルデバイス１００は，表示機能と入力機能とを兼ねるタッチパネルを有する操作パネル５５と，外部装置との通信を可能にする通信インターフェースとしてＮＦＣインターフェース５７（近距離通信部の一例）および無線ＬＡＮインターフェース５８（遠距離通信部の一例）とを有し，これらがＣＰＵ５１によって制御される。
【００３５】
モバイルデバイス１００のＨＤＤ５４には，ＯＳや，インターネット上のファイルを閲覧するためのブラウザ，各種のデバイスを制御するデバイスドライバ等が組み込まれている。また，ＭＦＰ２００に印刷やスキャン等の画像処理を指示し，画像処理に伴う画像データをＭＦＰ２００に受け渡すジョブを受け付けるアプリケーションプログラム（以下，「アプリ２０」とする。受付部の一例）もＨＤＤ５４に記憶されている。
【００３６】
上述したアプリ２０は，モバイルデバイス１００がユーザからの起動指示を受け付けることによって，ＣＰＵ５１によって起動される。アプリ２０は，初期画面として，図３に示すような，ジョブの種類をユーザに選択させる選択画面２１を表示する。アプリ２０が受け付けられるジョブの種類としては，スキャンジョブと印刷ジョブがある。選択画面２１では，スキャンジョブの選択を受け付けるスキャンボタン２１２と，印刷ジョブの選択を受け付ける印刷ボタン２１１とが表示される。
【００３７】
アプリ２０は，スキャンボタン２１２がタッチされると，スキャンジョブがモバイルデバイス１００のジョブキューに登録される。スキャンジョブが登録されると，アプリ２０は，モバイルデバイス１００をＭＦＰ２００のＮＦＣ読取部４３にかざす旨のメッセージを表示する。
【００３８】
一方，アプリ２０は，印刷ボタン２１１がタッチされると，選択画面２１から印刷対象選択画面（不図示）に切り換え，印刷対象となるデータの選択および印刷実行の指示を受け付ける。印刷対象選択画面では，例えば，データ名あるいはデータのサムネイル画像が一覧表示され，さらに印刷実行を指示する実行ボタンが表示される。そして，ユーザが印刷希望のデータをタッチすることで，印刷対象となるデータが選択される。データが選択された状態でユーザが実行ボタンをタッチすることで，印刷ジョブがモバイルデバイス１００のジョブキューに登録される。印刷ジョブが登録されると，アプリ２０は，モバイルデバイス１００をＭＦＰ２００のＮＦＣ読取部４３にかざす旨のメッセージを表示する。ジョブキューに印刷ジョブないしスキャンジョブが登録された後の動作については後述する。
【００３９】
ＣＰＵ５１は，ＲＯＭ５２から読み出した制御プログラムやＨＤＤ５４から読み出したプログラムに従って，その演算結果をＲＡＭ５３またはＨＤＤ５４に記憶させながら各種の処理を行う。上述したアプリ２０の動作も，ＣＰＵ５１によって処理される。
【００４０】
ＮＦＣインターフェース５７は，ＭＦＰ２００のＮＦＣインターフェース３７と同様に，ＮＦＣ方式の無線通信を可能にするインターフェースである。また，無線ＬＡＮインターフェース５８は，ＭＦＰ２００の無線ＬＡＮインターフェース３８と同様に，ＷＦＤ方式の無線通信を可能にするインターフェースである。モバイルデバイス１００は，ＮＦＣインターフェース５７あるいは無線ＬＡＮインターフェース５８を介して外部装置から
送信されるデータを受信する。さらに，モバイルデバイス１００は，ＮＦＣインターフェース５７あるいは無線ＬＡＮインターフェース５８を介して外部装置にデータを送信
する。
【００４１】
［画像処理システムの動作］
［スキャンジョブの動作概要］
続いて，アプリ２０を介してモバイルデバイス１００にスキャンジョブを登録した後の，モバイルデバイス１００とＭＦＰ２００との間のデータ通信の手順について，図４のシーケンス図を参照しつつ説明する。
【００４２】
先ず，モバイルデバイス１００にスキャンジョブが登録された状態で，ユーザがそのモバイルデバイス１００をＭＦＰ２００のＮＦＣ読取部４３にかざす。これにより，ＭＦＰ２００がモバイルデバイス１００を検出し，モバイルデバイス１００とＭＦＰ２００との間で，ＮＦＣ方式による無線通信が可能になる。
【００４３】
モバイルデバイス１００とＭＦＰ２００との間でＮＦＣ方式による無線通信が可能になると，モバイルデバイス１００からＭＦＰ２００に対してハンドオーバー接続要求が送信される。ハンドオーバー接続要求は，ＮＦＣ方式によって送信される。ハンドオーバー接続要求には，ＷＦＤ方式へのハンドオーバー接続要求の他，ＷＦＤ方式に関するモバイルデバイス１００の接続能力情報，およびスキャンジョブか印刷ジョブかを区別するジョブ情報が付加される。
【００４４】
ＭＦＰ２００は，モバイルデバイス１００からハンドオーバー接続要求を受け付けると，接続能力情報に基づいてＷＦＤ方式の接続が可能か否かを判断し，ＭＦＰ２００からモバイルデバイス１００に対してハンドオーバー接続応答が送信される。ハンドオーバー接続応答には，接続可否の情報が付加される。さらに，接続可能であれば，ＷＦＤ方式の無線通信を確立させるために必要な情報である接続情報が付加される。ハンドオーバー接続応答は，ＮＦＣ方式によって送信される。
【００４５】
また，ＭＦＰ２００は，操作パネル４０への操作によってスキャン実行指示の入力を受け付ける。スキャン実行指示の入力を受け付けた後は，画像読取部１１にて原稿のスキャンを開始する。スキャン実行指示の入力は，モバイルデバイス１００をかざした後であってもよいし，かざす前であってもよい。なお，ＭＦＰ２００は，ハンドオーバー接続応答を送信した段階でスキャンが開始されていない場合，ユーザに対してスキャン実行指示を入力する旨の指示を通知してもよい。通知方法としては，例えば，操作パネル４０へのメッセージ表示や，音声メッセージの出力や，モバイルデバイス１００へのメッセージ表示命令の出力がある。
【００４６】
また，ＭＦＰ２００は，スキャンを開始すると，読み取った画像データに対しての暗号化方針を決定する。具体的に，ＭＦＰ２００は，複数の暗号化の種類をサポートしており，暗号化に関するユーザ設定，接続能力情報，接続情報，画像データの解析結果等に従って，採用する暗号化の種類を決定する。なお，暗号化の種類には，暗号化を施さない態様も含まれる。
【００４７】
原稿のスキャンが完了した後は，ＭＦＰ２００はユーザに対してスキャンが完了した旨およびモバイルデバイス１００を再度かざす旨の指示を通知する。通知方法は，操作パネル４０へのメッセージ表示や，音声メッセージがある。上述の通知は，少なくとも１ページ分の原稿のスキャンが完了していればよく，全ページ分の原稿のスキャンを待たなくてもよい。なお，スキャンが完了した時点においてユーザが継続してモバイルデバイス１００をＮＦＣ読取部４３にかざしている，すなわちＮＦＣ方式による無線通信が可能な状態であれば，モバイルデバイス１００を再度かざす旨の指示を省略してもよい。
【００４８】
また，ＭＦＰ２００は，原稿のスキャンが完了した後，モバイルデバイス１００からのスキャン完了の問合せに応じて，スキャン完了を応答する。このスキャン完了には，決定された暗号化方針が付加される。
【００４９】
モバイルデバイス１００は，ＭＦＰ２００からハンドオーバー接続応答を受信した後，ＮＦＣ方式による無線通信が可能な状態であることを条件として，ＭＦＰ２００に対してスキャン完了を継続して問い合わせる。そして，ＭＦＰ２００からスキャン完了が応答された場合に，モバイルデバイス１００固有の情報である装置情報Ａを含む端末情報をＭＦＰ２００に送信する。装置情報Ａとしては，例えば，ＭＡＣアドレスやＩＣチップの製造番号が該当する。端末情報は，ＮＦＣ方式によって送信される。
【００５０】
一方，ＭＦＰ２００は，スキャン完了を通知した後，画像データの暗号化に利用される鍵片Ｂを生成する。鍵片Ｂは，暗号化方針に従って，例えば，乱数によって生成される。そして，ＭＦＰ２００は，モバイルデバイス１００から装置情報Ａを含む端末情報を受信した後，鍵片Ｂを含むサーバ情報をモバイルデバイス１００に送信する。サーバ情報も，ＮＦＣ方式によって送信される。すなわち，ＭＦＰ２００とモバイルデバイス１００との間で，暗号鍵の生成に利用する情報を交換する。なお，サーバ情報には，鍵片Ｂの他，例えばＭＦＰ２００自身のＵＲＬや読み取った画像データのサイズを含めてもよい。
【００５１】
モバイルデバイス１００は，鍵片Ｂを受信した後，接続情報を利用してＷＦＤ方式によるＭＦＰ２００との無線通信を確立させる。また，モバイルデバイス１００，ＭＦＰ２００ともに，装置情報Ａおよび鍵片Ｂを用いて，共通の鍵Ａ×Ｂを合成する。ＷＦＤ方式の接続確立と，鍵Ａ×Ｂの合成とは，どちらを先に行ってもよいし，同時に行ってもよい。
【００５２】
ＭＦＰ２００は，鍵Ａ×Ｂを合成した後，その鍵Ａ×Ｂを利用して，画像読取部１１で読み取った画像データに暗号化を施す。そして，暗号化が施された画像データを，モバイルデバイス１００に送信する。さらに全ページ分の画像データの送信完了後は，モバイルデバイス１００に送信完了を通知する。画像データおよび送信完了は，ＷＦＤ方式によって送信される。
【００５３】
モバイルデバイス１００は，ＭＦＰ２００から画像データを受信すると，鍵Ａ×Ｂを利用して，その画像データに復号化を施す。そして，復号化が施された画像データをアプリ２０に表示する。また，送信完了を受信した場合には，ＭＦＰ２００とのＷＦＤ方式の無線通信を切断する。これにより，スキャンジョブの，一連の動作が完了する。
【００５４】
［スキャン要求処理（モバイルデバイス）］
続いて，前述したスキャンジョブの動作を実現するために，モバイルデバイス１００が実行するスキャン要求処理について，図５のフローチャートを参照しつつ説明する。スキャン要求処理は，アプリ２０のスキャンボタン２１２がタッチされたことを契機に，ＣＰＵ５１によって実行される。
【００５５】
スキャン要求処理では，先ず，モバイルデバイス１００をＭＦＰ２００のＮＦＣ読取部４３にかざす旨のメッセージを表示する（Ｓ１０１）。Ｓ１０１の後は，スキャンジョブの送信先となるＭＦＰ２００が検出されたか否かを判断する（Ｓ１０２）。本形態では，ユーザがモバイルデバイス１００をＭＦＰ２００のＮＦＣ読取部４３にかざすことで，ＭＦＰ２００から送信される接続確認を受信する。この接続確認をモバイルデバイス１００が受信した場合にＭＦＰ２００が検出されたと判断する。ＭＦＰ２００が検出されていない間は（Ｓ１０２：ＮＯ），ＭＦＰ２００が検出されるまで待機する。
【００５６】
ＭＦＰ２００が検出されると（Ｓ１０２：ＹＥＳ），ＮＦＣインターフェース５７を介して，ＭＦＰ２００に対してハンドオーバー接続要求を送信する（Ｓ１０３）。このハンドオーバー接続要求には，接続能力情報およびジョブ情報を付加する。
【００５７】
Ｓ１０３の後は，ＭＦＰ２００からハンドオーバー接続応答を受信する（Ｓ１０４）。ハンドオーバー接続応答には，ＷＦＤ方式の接続可否，および接続可能であればＷＦＤ方式の無線通信を確立させるために必要な接続情報が付加される。
【００５８】
Ｓ１０４の後は，ＭＦＰ２００によるスキャンが完了したか否かを判断する（Ｓ１０５）。具体的に本形態では，Ｓ１０４によるハンドオーバー接続応答の受信後，ＭＦＰ２００に対してスキャン完了を継続して問い合わせ，ＭＦＰ２００からスキャン完了の応答を受信することによって判断する。スキャンが完了していない間は（Ｓ１０５：ＮＯ），スキャンが完了するまで待機する。
【００５９】
スキャンが完了したと判断した後は（Ｓ１０５：ＹＥＳ），ＭＦＰ２００から送信されたスキャン完了に付加されている暗号化方針に基づいて，画像データに暗号化が施されるか否かを判断する（Ｓ１０６）。すなわち，暗号化方針にて何らかの暗号化を施す態様になっている場合には，画像データに暗号化が施されると判断し，暗号化方針にて暗号化しない態様になっている場合には，画像データに暗号化が施されないと判断する。
【００６０】
画像データに暗号化が施される場合には（Ｓ１０６：ＹＥＳ），装置情報Ａを含む端末情報をＭＦＰ２００に送信する（Ｓ１０７）。Ｓ１０７の後は，ＭＦＰ２００から鍵片Ｂを含むサーバ情報を受信する（Ｓ１０８）。
【００６１】
Ｓ１０８の後は，Ｓ１０４で受信した接続情報を利用して，ＭＦＰ２００との間でＷＦＤ方式の無線通信を確立させる（Ｓ１２１）。ＷＦＤ方式の無線通信が確立した後は，ＭＦＰ２００から送信される画像データの受信を開始する。また，Ｓ１０８の後は，Ｓ１０７で送信対象となった装置情報ＡとＳ１０８で取得した鍵片Ｂとを用いて暗号鍵Ａ×Ｂを合成する（Ｓ１２２）。Ｓ１２１とＳ１２２とはどちらが先であってもよいし，同時であってもよい。
【００６２】
その後，画像データの受信が完了したか否かを判断する（Ｓ１２３）。画像データの受信が完了していない場合には（Ｓ１２３：ＮＯ），画像データの受信が完了するまで待機する。画像データの受信が完了した後は（Ｓ１２３：ＹＥＳ），画像データに復号化を施す（Ｓ１２４）。すなわち，ＭＦＰ２００から送信される画像データには，暗号鍵Ａ×Ｂを利用して暗号化が施されている。そこで，モバイルデバイス１００では，同じ暗号鍵Ａ×Ｂを利用して画像データに復号化を施す。Ｓ１２４の後は，復号化が施された画像データを，アプリ２０を介して表示する（Ｓ１２５）。
【００６３】
なお，Ｓ１２５での画像データの表示は，Ｓ１２３にて全ページ分の受信を判断し，全ページの受信後に，全ページ纏めて復号化を施して全ページ纏めて表示してもよいし，Ｓ１２３にて１ページ分の受信を判断し，１ページごとに復号化を施して表示し，これを全ページ分が完了するまで繰り返してもよい。
【００６４】
全ページ分の画像データの表示が完了した後は，ＭＦＰ２００から送信完了を受信したか否かを判断する（Ｓ１２６）。送信完了を受信していない場合には（Ｓ１２６：ＮＯ），送信完了を受信するまで待機する。送信完了を受信した場合には（Ｓ１２６：ＹＥＳ），ＭＦＰ２００に対して切断確認を応答し，ＷＦＤ方式の無線通信を切断する（Ｓ１２７）。Ｓ１２７の後は，スキャン要求処理を終了する。
【００６５】
一方，画像データに暗号化が施されない場合には（Ｓ１０６：ＮＯ），暗号化が施されていない画像データを受信し，その画像データをアプリ２０を介して表示する処理を行う（Ｓ１３１）。具体的にＳ１３１では，装置情報Ａおよび鍵片Ｂの受け渡しを行うことなく，Ｓ１２１と同様にＭＦＰ２００との間でＷＦＤ方式の無線通信を確立させる。そして，鍵Ａ×Ｂを合成することなく，画像データを受信する。そして，受信した画像データに復号化を施すことなく，その画像データを表示する。ＭＦＰ２００から送信完了を受信した後は，Ｓ１２７と同様にＷＦＤ方式の無線通信を切断する。Ｓ１３１の後は，スキャン要求処理を終了する。
【００６６】
［スキャンジョブ実行処理（ＭＦＰ）］
続いて，前述したスキャンジョブの動作を実現するために，ＭＦＰ２００が実行するスキャンジョブ実行処理について，図６のフローチャートを参照しつつ説明する。スキャンジョブ実行処理は，ＮＦＣインターフェース３７を介してＮＦＣ通信が可能なデバイスを検知し，さらにモバイルデバイス１００から送信されるハンドオーバー接続要求に含まれるジョブ情報に基づいてスキャンジョブの要求があったと判断したことを契機に，ＣＰＵ３１によって実行される。なお，以下の説明では，検出したデバイスをモバイルデバイス１００とする。
【００６７】
スキャンジョブ実行処理では，先ず，モバイルデバイス１００から送信されるハンドオーバー接続要求に含まれる接続能力情報に基づいて，ＷＦＤ方式の接続確立が可能か否かを判断する（Ｓ１５１）。すなわち，モバイルデバイス１００が要求するＷＦＤ方式による接続が，無線ＬＡＮインターフェース５８の能力で可能か否かを判断する。そして，Ｓ１５１での判断結果を付加したハンドオーバー接続応答を，ＮＦＣインターフェース３７を介してモバイルデバイス１００に送信する（Ｓ１５２）。このハンドオーバー接続応答には，さらにＳ１５１の判断結果が接続可能であれば，ＷＦＤ方式での通信に利用する接続情報が付加される。なお，Ｓ１５２の際にスキャンが開始されていない場合には，操作パネル４０等にスキャンを開始する旨のメッセージを通知してもよい。
【００６８】
Ｓ１５２の後は，原稿のスキャンが完了しているか否かを判断する（Ｓ１５３）。Ｓ１５３では，全ページ分のスキャンの完了を待ってもよいし，少なくとも１ページ分のスキャンの完了を待ってもよい。スキャンが完了していなければ（Ｓ１５３：ＮＯ），スキャンが完了するまで待機する。
【００６９】
スキャンが開始されている場合には（Ｓ１５３：ＹＥＳ），暗号化方針を決定する処理である暗号化方針決定処理を実行する（Ｓ１５４）。図７は，Ｓ１５４の暗号化方針決定処理の手順を示している。
【００７０】
暗号化方針決定処理では，先ず，ユーザによる暗号化の指定があるか否かを判断する（Ｓ３０１）。暗号化の指定は，操作パネル４０への操作を介してＭＦＰ２００に対して行ってもよいし，アプリ２０への操作を介してスキャンジョブに対して行ってもよい。スキャンジョブに対して行った場合には，設定内容がジョブ情報に含まれる。また，Ｓ３０１では，暗号化の有無に限らず，暗号化を施す場合に，複雑な暗号化を施すか簡易な暗号化を施すかの暗号化の種類を選択できてもよい。また，暗号化の種類の決定は，ユーザからの指示に限るものではない。例えば，後述するＷＦＤ方式の無線通信にパスワードの設定がない場合に（Ｓ３０２：ＮＯ），複雑な暗号化とする，あるいは後述する特殊文字が含まれる場合に（Ｓ３０４：ＹＥＳ），簡易な暗号化とする，といったようにＭＦＰ２００が自動的に決定してもよい。簡易な暗号化では，例えば，ＭＦＰ２００が生成する鍵片Ｂのビット長を，複雑な暗号化よりも短くする。この他，ＤＥＳ（Data Encryption Standard），ＡＥＳ（Advanced Encryption Standard）等，暗号化のアルゴリズムが異な
る複数の暗号化の種類から選択させてもよい。暗号化の指定がある場合には（Ｓ３０１：
ＹＥＳ），暗号化すると決定する（Ｓ３１１）。
【００７１】
暗号化の指定がない場合には（Ｓ３０１：ＮＯ），ＷＦＤ方式の無線通信にパスワードの設定があるか否かを判断する（Ｓ３０２）。パスワードの設定がない場合も（Ｓ３０２：ＮＯ），データの安全性を優先して，暗号化すると決定する（Ｓ３１１）。
【００７２】
パスワードの設定がある場合は（Ｓ３０２：ＹＥＳ），画像データに対する暗号化とは別に，ＷＦＤ方式の無線通信が通信パケットに対する暗号化規格としてＷＥＰ暗号を採用しているか否かを判断する（Ｓ３０３）。ＷＥＰ暗号は，無線通信の暗号化規格の中でもＷＰＡ等の他の暗号化規格と比較して信頼性が低い。そこで，ＷＥＰ暗号を採用している場合も（Ｓ３０３：ＹＥＳ），データの安全性を優先して，通信対象となる画像データに対して暗号化すると決定する（Ｓ３１１）。
【００７３】
ＷＥＰ暗号を採用していない場合は（Ｓ３０３：ＮＯ），読み取った画像データに特定文字が含まれるか否かを判断する（Ｓ３０４）。例えば，画像データに，「Confidential」，「秘密」等の特定文字が含まれているか否かを判断する。なお，文字に限らず，画像データに含まれる特定マークの有無を判断してもよい。特定文字が含まれる場合も（Ｓ３０４：ＹＥＳ），画像データの秘密性が高いと推測できることから，暗号化すると決定する（Ｓ３１１）。
【００７４】
一方，特定文字が含まれない場合は（Ｓ３０４：ＮＯ），暗号化しないと決定する（Ｓ３０５）。なお，この場合であっても，ＷＦＤ方式の無線通信がＷＥＰ暗号以外の暗号化規格を採用していることから，信頼性が極端に低下することはない。Ｓ３０５あるいはＳ３１１の後は，暗号化方針決定処理を終了する。
【００７５】
図６のスキャンジョブ実行処理の説明に戻り，Ｓ１５４の暗号化方針決定処理の後は，スキャンの完了を通知する（Ｓ１５６）。具体的にＳ１５６では，モバイルデバイス１００からのスキャン完了の問い合わせに，スキャン完了を応答する。このスキャン完了には，Ｓ１５４の暗号化方針決定処理にて決定された暗号化方針が付加される。なお，スキャン完了時にモバイルデバイス１００とのＮＦＣ通信が不可能な場合には，操作パネル４０にスキャンの完了を通知する。そして，ＮＦＣ通信が可能になるのを待って，モバイルデバイス１００にスキャン完了を応答する。
【００７６】
Ｓ１５６の後は，Ｓ１５４にて決定された暗号化方針に基づいて，画像データに暗号化を施すか否かを判断する（Ｓ１５７）。画像データに暗号化を施す場合には（Ｓ１５７：ＹＥＳ），モバイルデバイス１００から装置情報Ａを含む端末情報を受信したか否かを判断する（Ｓ１５８）。装置情報Ａを受信していない場合には（Ｓ１５８：ＮＯ），装置情報Ａを受信するまで待機する。装置情報Ａを受信した場合には（Ｓ１５８：ＹＥＳ），Ｓ１５４の暗号化方針決定処理で決定した暗号化方針に従って鍵片のビット長を決定し，乱数による鍵片Ｂを生成する（Ｓ１５９）。Ｓ１５９の後は，生成した鍵片Ｂを含むサーバ情報をモバイルデバイス１００に送信する（Ｓ１６０）。
【００７７】
Ｓ１６０の後は，モバイルデバイス１００からのＷＦＤ接続確認があったか否かを判断する（Ｓ１７１）。ＷＦＤ接続確認を受信していない場合には（Ｓ１７１：ＮＯ），受信するまで待機する。ＷＦＤ接続確認を受信した場合には（Ｓ１７１：ＹＥＳ），モバイルデバイス１００との間でＷＦＤ方式の無線通信を確立させる（Ｓ１７２）。すなわち，ＮＦＣ方式からＷＦＤ方式へのハンドオーバーを実現させる。
【００７８】
ＷＦＤ方式の無線通信を確立させた後は，Ｓ１５８で受信した装置情報ＡとＳ１５９で生成した鍵片Ｂとを用いて，暗号鍵Ａ×Ｂを合成する（Ｓ１７３）。そして，その暗号鍵Ａ×Ｂを利用して，読み取った画像データに暗号化を施す（Ｓ１７４）。そして，暗号化が施された画像データをモバイルデバイス１００に送信する（Ｓ１７５）。
【００７９】
その後，全ページの画像データの送信が完了したか否かを判断する（Ｓ１７６）。全ページの画像データの送信が完了していない場合には（Ｓ１７６：ＮＯ），送信が完了するまで待つ。一方，全ページの画像データの送信が完了した場合には（Ｓ１７６：ＹＥＳ），モバイルデバイス１００に対して送信完了を通知する（Ｓ１７７）。Ｓ１７７の後，モバイルデバイス１００からの切断確認を待って，モバイルデバイス１００との間で確立中のＷＦＤ方式の無線通信を切断する（Ｓ１７８）。Ｓ１７８の後は，スキャンジョブ実行処理を終了する。
【００８０】
一方，画像データに暗号化を施さない場合には（Ｓ１５７：ＮＯ），画像データに暗号化を施さずに，画像データをモバイルデバイス１００に送信する処理を行う（Ｓ１８１）。具体的にＳ１８１では，装置情報Ａおよび鍵片Ｂの受け渡しは行うことなく，Ｓ１７２と同様にモバイルデバイス１００との間でＷＦＤ方式の無線通信を確立させる。そして，鍵Ａ×Ｂを合成せず，画像データに暗号化を施すことなく，画像データをモバイルデバイス１００に送信する。画像データの送信が完了した後は，Ｓ１７７と同様にモバイルデバイス１００に送信完了を通知し，Ｓ１７８と同様にＷＦＤ方式の無線通信を切断する。Ｓ１８１の後は，スキャンジョブ実行処理を終了する。
【００８１】
［印刷ジョブの動作概要］
続いて，アプリ２０を介してモバイルデバイス１００に印刷ジョブを登録した後の，モバイルデバイス１００とＭＦＰ２００との間のデータ通信の手順について，図８のシーケンス図を参照しつつ説明する。
【００８２】
先ず，モバイルデバイス１００に印刷ジョブが登録された状態で，ユーザがそのモバイルデバイス１００をＭＦＰ２００のＮＦＣ読取部４３にかざす。これにより，ＭＦＰ２００がモバイルデバイス１００を検出し，モバイルデバイス１００とＭＦＰ２００との間で，ＮＦＣ方式による無線通信が可能になる。モバイルデバイス１００とＭＦＰ２００との間で無線通信が可能になると，モバイルデバイス１００からＭＦＰ２００に対してハンドオーバーに必要な情報が受け渡される。このハンドオーバーに必要な情報の受け渡しは，スキャンジョブの動作と同じであり，説明を省略する。
【００８３】
モバイルデバイス１００は，ＭＦＰ２００からハンドオーバー接続応答を受信した後，印刷用の画像データの生成を開始する。印刷用の画像データのフォーマットとしては，例えば，ＪＰＥＧ，ＰＤＦ，ＴＩＦＦが該当する。
【００８４】
また，モバイルデバイス１００は，印刷用の画像データの生成を開始すると，生成した印刷用の画像データに対しての暗号化方針を決定する。暗号化方針の決定手順は，スキャンジョブにおける手順と同様である。なお，特定文字の判断対象は，印刷用の画像データになる。
【００８５】
印刷用の画像データの生成が完了した後は，モバイルデバイス１００はユーザに対して印刷の準備が完了した旨およびモバイルデバイス１００を再度かざす旨の指示を通知する。通知方法としては，例えば，アプリ２０によるメッセージ表示や，音声メッセージの出力がある。上述の通知は，少なくとも１ページ分の画像データの生成が完了していればよく，全ページ分の画像データの生成を待たなくてもよい。なお，印刷用の画像データの生成が完了した時点においてユーザが継続してモバイルデバイス１００をＮＦＣ読取部４３にかざしている，すなわちＮＦＣ方式による無線通信が可能な状態であれば，モバイ
ルデバイス１００を再度かざす旨の指示を省略してもよい。
【００８６】
その後，モバイルデバイス１００は，決定した暗号化の種類をＭＦＰ２００に送信する。さらに，モバイルデバイス１００は，モバイルデバイス１００固有の情報である装置情報Ａを含む端末情報もＭＦＰ２００に送信する。ＭＦＰ２００は，装置情報Ａを受信したことを条件として，画像データの暗号化に利用される鍵片Ｂを生成する。そして，ＭＦＰ２００は，鍵片Ｂを含むサーバ情報をモバイルデバイス１００に送信する。すなわち，モバイルデバイス１００とＭＦＰ２００との間で，暗号鍵の生成に利用する情報を交換する。
【００８７】
モバイルデバイス１００は，鍵片Ｂを受信した後，接続情報を利用してＷＦＤ方式によるＭＦＰ２００との無線通信を確立させる。また，モバイルデバイス１００，ＭＦＰ２００ともに，装置情報Ａおよび鍵片Ｂを用いて，共通の鍵Ａ×Ｂを合成する。ＷＦＤ方式の接続確立と，鍵Ａ×Ｂの合成とは，どちらを先に行ってもよいし，同時に行ってもよい。
【００８８】
モバイルデバイス１００は，鍵Ａ×Ｂを合成した後，その鍵Ａ×Ｂを利用して，印刷用の画像データに暗号化を施す。そして，暗号化が施された画像データを，ＭＦＰ２００に送信する。画像データは，ＷＦＤ方式によって送信される。
【００８９】
ＭＦＰ２００は，モバイルデバイス１００から画像データを受信すると，鍵Ａ×Ｂを利用して，その画像データに復号化を施す。そして，復号化が施された画像データを画像形成部１０にて印刷する。全ページの印刷が完了した後は，ＭＦＰ２００からモバイルデバイス１００に対して印刷完了を通知する。印刷完了は，ＷＦＤ方式によって送信される。
【００９０】
一方，モバイルデバイス１００は，ＭＦＰ２００から印刷完了を受信すると，ＭＦＰ２００とのＷＦＤ方式の無線通信を切断する。これにより，印刷ジョブの，一連の動作が完了する。
【００９１】
［印刷要求処理（モバイルデバイス）］
続いて，前述した印刷ジョブの動作の実現するために，モバイルデバイス１００が実行する印刷要求処理について，図９のフローチャートを参照しつつ説明する。印刷要求処理は，アプリ２０の印刷ボタン２１１がタッチされたことを契機に，ＣＰＵ５１によって実行される。なお，印刷要求処理中，図５のスキャン要求処理と同じ動作については，スキャン要求処理と同じ符号を付して説明を省略する。
【００９２】
印刷要求処理では，先ず，印刷対象のデータを選択させる印刷対象選択画面をアプリ２０に表示させる（Ｓ２００）。そして，ユーザがデータを選択し，さらに印刷対象選択画面に表示されている実行ボタンをタッチしたか否かを判断する（Ｓ２０１）。実行ボタンがタッチされていない場合には（Ｓ２０１：ＮＯ），実行ボタンがタッチされるまで待機する。
【００９３】
実行ボタンがタッチされた場合には（Ｓ２０１：ＹＥＳ），モバイルデバイス１００をＭＦＰ２００のＮＦＣ読取部４３にかざす旨のメッセージを表示する（Ｓ１０１）。Ｓ１０１の後は，ハンドオーバーに必要な情報の受け渡しを行う（Ｓ１０２〜１０４）。
【００９４】
Ｓ１０４にてハンドオーバー接続応答を受信した後は，印刷対象として選択されたデータから印刷用の画像データを生成する（Ｓ２０４）。また，暗号化方針を決定する処理である暗号化方針決定処理を実行する（Ｓ１５４）。Ｓ１５４中のＳ３０４の特定文字の判断は，印刷対象として選択されたデータから判断してもよいし，印刷用の画像データから判断してもよい。Ｓ２０４とＳ１５４とはどちらが先であってもよいし，同時であってもよい。
【００９５】
Ｓ１５４の後は，Ｓ１５４で決定された暗号化方針をＭＦＰ２００に送信する（Ｓ２０５）。なお，ＭＦＰ２００とのＮＦＣ通信が不可能な場合には，モバイルデバイス１００をＭＦＰ２００のＮＦＣ読取部４３にかざす旨のメッセージを表示する。そして，ＮＦＣ通信が可能になるのを待って，ＭＦＰ２００に暗号化方針を送信する。
【００９６】
Ｓ２０５の後は，Ｓ１５４にて決定された暗号化方針に基づいて，画像データに暗号化を施すか否かを判断する（Ｓ２０６）。画像データに暗号化を施す場合には（Ｓ２０６：ＹＥＳ），装置情報Ａを含む端末情報をＭＦＰ２００に送信する（Ｓ１０７）。Ｓ１０７の後は，ＭＦＰ２００から鍵片Ｂを含むサーバ情報を受信する（Ｓ１０８）。
【００９７】
Ｓ１０８の後は，Ｓ１０４で受信した接続情報を利用して，ＭＦＰ２００との間でＷＦＤ方式の無線通信を確立させ（Ｓ１２１），Ｓ１０７で送信対象となった装置情報ＡとＳ１０８で取得した鍵片Ｂとを用いて暗号鍵Ａ×Ｂを合成する（Ｓ１２２）。そして，その暗号鍵Ａ×Ｂを利用して，Ｓ２０４で生成した印刷用の画像データに暗号化を施す（Ｓ２２３）。そして，暗号化が施された画像データをＭＦＰ２００に送信する（Ｓ２２４）。
【００９８】
全ページ分の画像データの送信を完了した後は，ＭＦＰ２００から印刷完了を受信したか否かを判断する（Ｓ２２５）。印刷完了を受信していない場合には（Ｓ２２５：ＮＯ），印刷完了を受信するまで待機する。印刷完了を受信した場合には（Ｓ２２５：ＹＥＳ），ＭＦＰ２００に対して切断確認を応答し，ＷＦＤ方式の無線通信を切断する（Ｓ１２７）。Ｓ１２７の後は，印刷要求処理を終了する。
【００９９】
一方，画像データに暗号化を施さない場合には（Ｓ２０６：ＮＯ），画像データに暗号化を施さずに，画像データをモバイルデバイス１００に送信する処理を行う（Ｓ２３１）。具体的にＳ２３１では，装置情報Ａおよび鍵片Ｂの受け渡しを行うことなく，Ｓ１２１と同様にモバイルデバイス１００との間でＷＦＤ方式の無線通信を確立させる。そして，鍵Ａ×Ｂを合成せず，画像データに暗号化を施すことなく，画像データをＭＦＰ２００に送信する。画像データの送信が完了した後は，Ｓ２２５と同様に印刷完了の通知を待ち，Ｓ１２７と同様にＷＦＤ方式の無線通信を切断する。Ｓ２３１の後は，印刷要求処理を終了する。
【０１００】
［印刷ジョブ実行処理（ＭＦＰ）］
続いて，前述した印刷ジョブの動作の実現するために，ＭＦＰ２００が実行する印刷ジョブ実行処理について，図１０のフローチャートを参照しつつ説明する。印刷ジョブ実行処理は，ＮＦＣインターフェース３７を介してＮＦＣ通信が可能なデバイスを検知し，さらにモバイルデバイス１００から送信されるハンドオーバー接続要求に含まれるジョブ情報に基づいて印刷ジョブの要求があったと判断したことを契機に，ＣＰＵ３１によって実行される。なお，以下の説明では，検出したデバイスをモバイルデバイス１００とする。また，印刷ジョブ実行処理中，図６のスキャンジョブ実行処理と同じ動作については，スキャンジョブ実行処理と同じ符号を付して説明を省略する。
【０１０１】
印刷ジョブ実行処理では，先ず，モバイルデバイス１００から送信されるハンドオーバー接続要求に含まれる接続能力情報に基づいて，ＷＦＤ方式の接続確立が可能か否かを判断する（Ｓ１５１）。そして，ハンドオーバー接続応答を，ＮＦＣインターフェース３７を介してモバイルデバイス１００に送信する（Ｓ１５２）。
【０１０２】
Ｓ１５２の後は，モバイルデバイス１００から暗号化方針を受信したか否かを判断する（Ｓ２５５）。暗号化方針を受信していない場合には（Ｓ２５５：ＮＯ），暗号化方針を受信するまで待つ。暗号化方針を受信した場合には（Ｓ２５５：ＹＥＳ），モバイルデバイス１００から送信された暗号化方針に基づいて，画像データに暗号化が施されるか否かを判断する（Ｓ２５６）。
【０１０３】
画像データに暗号化が施される場合には（Ｓ２５６：ＹＥＳ），モバイルデバイス１００から装置情報Ａを含む端末情報を受信したか否かを判断する（Ｓ１５８）。装置情報Ａを受信した場合には（Ｓ１５８：ＹＥＳ），鍵片Ｂを生成し（Ｓ１５９），生成した鍵片Ｂを含むサーバ情報をモバイルデバイス１００に送信する（Ｓ１６０）。
【０１０４】
Ｓ１６０の後は，モバイルデバイス１００からのＷＦＤ接続確認があったか否かを判断する（Ｓ１７１）。ＷＦＤ接続確認を受信していない場合には（Ｓ１７１：ＮＯ），受信するまで待機する。ＷＦＤ接続確認を受信した場合には（Ｓ１７１：ＹＥＳ），モバイルデバイス１００との間でＷＦＤ方式の無線通信を確立させる（Ｓ１７２）。すなわち，ＮＦＣ方式からＷＦＤ方式へのハンドオーバーを実現させる。
【０１０５】
ＷＦＤ方式の無線通信を確立させた後は，Ｓ１５８で受信した装置情報ＡとＳ１５９で生成した鍵片Ｂとを用いて，暗号鍵Ａ×Ｂを合成する（Ｓ１７３）。
【０１０６】
Ｓ１７３の後は，モバイルデバイス１００から画像データの受信が完了したか否かを判断する（Ｓ２７４）。画像データの受信が完了していない場合には（Ｓ２７４：ＮＯ），画像データの受信が完了するまで待機する。画像データの受信が完了した場合には（Ｓ２７４：ＹＥＳ），画像データに復号化を施す（Ｓ２７５）。すなわち，モバイルデバイス１００から送信される印刷用の画像データには，暗号鍵Ａ×Ｂを利用して暗号化が施されている。そこで，ＭＦＰ２００では，同じ暗号鍵Ａ×Ｂを利用して画像データに復号化を施す。Ｓ２７５の後は，復号化が施された印刷用の画像データを，画像形成部１０にて印刷させる（Ｓ２７６）。
【０１０７】
なお，画像データの印刷は，Ｓ２７４にて全ページ分の受信を判断し，全ページの受信後に，全ページ纏めて復号化を施して全ページ纏めて印刷してもよいし，Ｓ２７４にて１ページ分の受信を判断し，１ページごとに復号化を施して印刷し，これを全ページ分が完了するまで繰り返してもよい。
【０１０８】
その後，全ページ分の印刷が完了したか否かを判断する（Ｓ２７７）。全ページの印刷が完了していない場合には（Ｓ２７７：ＮＯ），印刷が完了するまで待機する。全ページの印刷が完了した場合には（Ｓ２７７：ＹＥＳ），モバイルデバイス１００に対して印刷完了を通知する（Ｓ２７８）。Ｓ２７８の後，モバイルデバイス１００からの切断確認を待って，モバイルデバイス１００との間で確立中のＷＦＤ方式の無線通信を切断する（Ｓ１７８）。Ｓ１７８の後は，印刷ジョブ実行処理を終了する。
【０１０９】
一方，画像データに暗号化が施されない場合には（Ｓ２５６：ＮＯ），暗号化が施されていない画像データを受信し，その画像データを印刷する処理を行う（Ｓ２８１）。具体的にＳ２８１では，装置情報Ａおよび鍵片Ｂの受け渡しを行うことなく，Ｓ１７２と同様にモバイルデバイス１００との間でＷＦＤ方式の無線通信を確立させる。そして，鍵Ａ×Ｂを合成せず，画像データを受信する。そして，受信した画像データに復号化を施すことなく，その画像データを印刷する。印刷が完了した後は，Ｓ２７８と同様にモバイルデバイス１００に印刷完了を通知し，Ｓ１７８と同様にＷＦＤ方式の無線通信を切断する。Ｓ２８１の後は，印刷ジョブ実行処理を終了する。
【０１１０】
以上詳細に説明したように実施の形態の画像処理システム９００では，モバイルデバイス１００とＭＦＰ２００との間で受け渡される画像データに暗号化を施す際，暗号化の種類が複数あり，その暗号化の種類を，ユーザの設定，通信の規格，画像内容等，所定の条件に応じて，適宜変更することができる。このことから，例えばデータの安全性を重視して強い暗号化を施したり，処理の迅速化を重視して弱い暗号化を施すことができる。つまり，画像データに対する暗号化方針が固定的ではなく，暗号化処理を好適な条件で実施することが期待できる。
【０１１１】
なお，本実施の形態は単なる例示にすぎず，本発明を何ら限定するものではない。したがって本発明は当然に，その要旨を逸脱しない範囲内で種々の改良，変形が可能である。例えば，ジョブを入力する情報処理装置は，無線通信が可能であり，画像処理装置を制御する機能を備えるものであればよく，モバイルデバイス１００としては，スマートフォン，タブレットＰＣ等が適用可能である。また，画像処理装置は，画像処理機能を備えるものであればよく，ＭＦＰ２００の他，コピー機，プリンタ，スキャナ，ＦＡＸ装置であってもよい。
【０１１２】
また，実施の形態では，近距離通信としてＮＦＣ方式を，遠距離通信としてＷＦＤ方式を採用し，ＮＦＣ方式からＷＦＤ方式へのハンドオーバーを行っているが，ハンドオーバーを実現する通信方式はこれらに限るものでなない。すなわち，通信距離が異なる２つの通信方式であればよく，他の通信方式としては，例えば，Bluetooth，TransferJet，アクセスポイント経由で通信を行う非ダイレクトのＷｉＦｉであってもよい。
【０１１３】
また，実施の形態では，暗号化を施す装置で暗号化方針を決定しているが，復号化を施す装置で暗号化方針を決定してもよい。例えば，スキャンジョブであればＭＦＰ２００で暗号化方針を決定してさらにＭＦＰ２００が画像データに暗号化を施しているが，暗号化方針の決定に特定文字の判断（Ｓ３０４）が不要な場合は，モバイルデバイス１００で暗号化方針を決定してもよい。つまり，モバイルデバイス１００で暗号化方針を決定する処理を実行し，決定された暗号化方針をＭＦＰ２００に送信し，その暗号化方針に従って生成された鍵片ＢをＭＦＰ２００から受信する構成，すなわち接続情報および暗号鍵に関する情報に加え，暗号化方針も，画像データを受け渡す前に受け渡す構成であってもよい。また，印刷ジョブであればモバイルデバイス１００で暗号化方針を決定してさらにモバイルデバイス１００が画像データに暗号化を施しているが，暗号化方針の決定に特定文字の判断（Ｓ３０４）が不要な場合は，ＭＦＰ２００で暗号化方針を決定してもよい。つまり，ＭＦＰ２００で暗号化方針を決定する処理を実行し，決定された暗号化方針に従って鍵片Ｂを生成し，その鍵片Ｂを，画像データを受け渡す前にモバイルデバイス１００に送信する構成であってもよい。
【０１１４】
また，実施の形態のスキャンジョブでは，ユーザがＭＦＰ２００に対してスキャン実行指示を入力しているが，スキャン開始の条件はこれに限るものではない。例えば，原稿がＭＦＰ２００にセットされている状態で，モバイルデバイス１００をＮＦＣ読取部４３にかざした場合には，そのことを契機にＭＦＰ２００が自動的にスキャンを開始してもよい。
【０１１５】
また，実施の形態では，暗号化方針決定処理として，暗号指定（Ｓ３０１），パスワード設定（Ｓ３０２），ＷＥＰ暗号（Ｓ３０３），特定文字（Ｓ３０４）の４つを判断しているが，必ずしも全てを判断する必要はなく，少なくとも１つを判断すればよい。また，この他の条件を加えてもよい。
【０１１６】
なお，暗号化方針決定処理にて特定文字の判断（Ｓ３０４）を行わない場合には，判断材料として画像データが不要なため，暗号化方針決定処理を画像データの生成が完了する前に行ってもよい。例えば，スキャンジョブであれば，Ｓ１５２のハンドオーバー接続応答を送信した後，スキャン完了を待たずに実行してもよい。また，印刷ジョブであれば，Ｓ１０４のハンドオーバー接続応答を受信した後，印刷用の画像データの生成完了を待たずに実行してもよい。
【０１１７】
さらに，特定文字（Ｓ３０４）に加え，暗号化方針決定処理にてパスワード（Ｓ３０２），ＷＥＰ（Ｓ３０３）の判断も行わない場合には，判断材料としてＷｉＦｉの情報が不要なため，ＷｉＦｉの接続に必要な情報を送受信する前に実行してもよい。
【０１１８】
また，実施の形態では，受信した画像データの整合性確認を行っていないが，整合性確認を行ってもよい。整合性確認としては，例えば装置情報Ａおよび鍵片Ｂの送受信の際，画像データの送信元から画像データのデータサイズを送信し，画像データの送信先では受信した画像データのデータサイズを確認してもよい。
【０１１９】
また，実施の形態に開示されている処理は，単一のＣＰＵ，複数のＣＰＵ，ＡＳＩＣなどのハードウェア，またはそれらの組み合わせで実行されてもよい。また，実施の形態に開示されている処理は，その処理を実行するためのプログラムを記録した記録媒体，または方法等の種々の態様で実現することができる。
【符号の説明】
【０１２０】
２０    アプリケーションプログラム（アプリ）
３７，５７  ＮＦＣインターフェース
３８，５８  無線ＬＡＮインターフェース
１００  モバイルデバイス
２００  ＭＦＰ
９００  画像処理システム
【図１】
2014107766.tif 000003
【図２】
2014107766.tif 000004
【図３】
2014107766.tif 000005
【図４】
2014107766.tif 000006
【図５】
2014107766.tif 000007
【図６】
2014107766.tif 000008
【図７】
2014107766.tif 000009
【図８】
2014107766.tif 000010
【図９】
2014107766.tif 000011
【図１０】
2014107766.tif 000012