(57)【要約】【課題】固定の認証情報を使用して無線ＬＡＮの接続を行う場合、第三者が所有する機器からも接続が出来てしまうので、セキュリティー上の問題が発生する。【解決手段】本発明は、画像取得装置で取得した画像をＡＰ経由で印刷装置に送信して印刷する印刷システムであって、前記印刷装置は、インフラモードと、特定ＡＰモードと、の少なくとも一方で動作し、インフラモードで動作中に特定ＡＰモードを起動する起動手段と、前記印刷装置が特定ＡＰモードで前記画像取得装置と接続された場合、前記ＡＰに関する情報を前記画像取得装置に送信する情報送信手段と、特定ＡＰモードを終了する終了手段とを有し、前記画像取得装置は、前記ＡＰに関する情報を用いて、前記ＡＰに接続するＡＰ接続手段と、前記取得した画像を印刷ジョブに含めて、前記接続したＡＰ経由で前記印刷装置に送信する印刷ジョブ送信手段とを有する。【選択図】図８
2017204039.tif 000002
【特許請求の範囲】
【請求項１】
画像取得装置で取得した画像をアクセスポイント経由で印刷装置に送信して印刷する印刷システムであって、
前記印刷装置は、前記アクセスポイントを介する前記画像取得装置と前記印刷装置との間の無線ＬＡＮ接続を確立するインフラストラクチャーモードと、前記画像取得装置と前記印刷装置とに共通する固定の認証情報を用いて、前記アクセスポイントを介さない前記画像取得装置と前記印刷装置との間の無線ＬＡＮ接続を確立する特定アクセスポイントモードと、の少なくとも一方で動作し、
前記印刷装置が前記インフラストラクチャーモードで動作しているときに、前記特定アクセスポイントモードを起動する起動手段と、
前記印刷装置が前記特定アクセスポイントモードで前記画像取得装置と接続された場合、前記アクセスポイントに関する情報を前記画像取得装置に送信する情報送信手段と、
前記情報送信手段による前記アクセスポイントに関する情報の送信に基づいて、前記特定アクセスポイントモードを終了する終了手段と
を有し、
前記画像取得装置は、
前記アクセスポイントに関する情報を用いて、前記アクセスポイントに接続するアクセスポイント接続手段と、
前記取得した画像を印刷ジョブに含めて、前記接続したアクセスポイント経由で前記印刷装置に送信する印刷ジョブ送信手段と
を有することを特徴とする印刷システム。
【請求項２】
前記画像取得装置は更に、
前記アクセスポイントに関する情報を保持する保持手段と、
前記保持手段に前記アクセスポイントに関する情報が保持されているか否かを判定する判定手段と、
前記保持手段に前記アクセスポイントに関する情報が保持されていない場合、前記固定の認証情報を用いて、前記特定アクセスポイントモードの印刷装置と接続する接続手段と、
該印刷装置から、前記アクセスポイントに関する情報を受信する受信手段と
を有することを特徴とする請求項１に記載の印刷システム。
【請求項３】
前記情報送信手段が前記アクセスポイントに関する情報を前記画像取得装置に送信した場合、または、前記情報送信手段が送信した前記アクセスポイントに関する情報に基づいて、前記アクセスポイントを介する前記画像取得装置と前記印刷装置との間の無線ＬＡＮ接続が確立した場合、前記終了手段は、前記特定アクセスポイントモードを終了することを特徴とする請求項１または２に記載の印刷システム。
【請求項４】
前記特定アクセスポイントモードが起動してから一定時間が経過したか、及び、ユーザによるキャンセル操作がなされたかについて、何れかの条件を満たす場合、前記終了手段は、前記特定アクセスポイントモードを終了することを特徴とする請求項１乃至３の何れか１項に記載の印刷システム。
【請求項５】
前記情報送信手段は、前記アクセスポイントに関する情報に加えて前記印刷装置の識別子を、前記画像取得装置に送信し、
前記アクセスポイント接続手段が前記アクセスポイントに接続した場合、前記画像取得装置は、前記識別子を用いて前記インフラストラクチャーモードの前記印刷装置を特定することを特徴とする請求項１乃至４の何れか１項に記載の印刷システム。
【請求項６】
前記画像取得装置は更に、前記印刷装置から受信した前記アクセスポイントに関する情報を、前記保持手段に保存する保存手段を有することを特徴とする請求項１乃至５の何れか１項に記載の印刷システム。
【請求項７】
前記判定手段が、前記保持手段に前記アクセスポイントに関する情報が保持されていると判定した場合、前記アクセスポイント接続手段は、該保持されているアクセスポイントに関する情報を用いて、前記アクセスポイントに接続することを特徴とする請求項２乃至６の何れか１項に記載の印刷システム。
【請求項８】
前記固定の認証情報は、ユーザが設定できないＳＳＩＤおよびパスワードであることを特徴とする請求項１乃至７の何れか１項に記載の印刷システム。
【請求項９】
前記印刷装置において、前記インフラストラクチャーモードと前記特定アクセスポイントモードとは互いに排他的なモードであり、
前記印刷装置は更に、
前記インフラストラクチャーモードから前記特定アクセスポイントモードに切り替える切り替え手段と、
前記特定アクセスポイントモードから前記インフラストラクチャーモードに切り替える切り替え手段と
を有することを特徴とする請求項１乃至８の何れか１項に記載の印刷システム。
【請求項１０】
画像取得装置で取得した画像をアクセスポイント経由で受信して印刷する印刷装置であって、
前記アクセスポイントを介する前記画像取得装置と前記印刷装置との間の無線ＬＡＮ接続を確立するインフラストラクチャーモードと、前記画像取得装置と前記印刷装置とに共通する固定の認証情報を用いて、前記アクセスポイントを介さない前記画像取得装置と前記印刷装置との間の無線ＬＡＮ接続を確立する特定アクセスポイントモードと、の少なくとも一方で動作し、
前記印刷装置が前記インフラストラクチャーモードで動作しているときに、前記特定アクセスポイントモードを起動する起動手段と、
前記印刷装置が前記特定アクセスポイントモードで前記画像取得装置と接続された場合、前記アクセスポイントに関する情報を前記画像取得装置に送信する情報送信手段と、
前記情報送信手段による前記アクセスポイントに関する情報の送信に基づいて、前記特定アクセスポイントモードを終了する終了手段と
を有することを特徴とする印刷装置。
【請求項１１】
取得した画像をアクセスポイント経由で印刷装置に送信する画像取得装置あって、
前記印刷装置は、前記アクセスポイントを介する前記画像取得装置と前記印刷装置との間の無線ＬＡＮ接続を確立するインフラストラクチャーモードと、前記画像取得装置と前記印刷装置とに共通する固定の認証情報を用いて、前記アクセスポイントを介さない前記画像取得装置と前記印刷装置との間の無線ＬＡＮ接続を確立する特定アクセスポイントモードと、の少なくとも一方で動作し、
前記特定アクセスポイントモードにより、前記アクセスポイントに関する情報を受信する受信手段と、
前記受信手段により受信された前記アクセスポイントに関する情報を用いて、前記アクセスポイントに接続するアクセスポイント接続手段と、
前記受信手段による前記アクセスポイントに関する情報の受信に基づいて、前記特定アクセスポイントモードを終了する終了手段と、
前記取得した画像を印刷ジョブに含めて、前記接続したアクセスポイント経由で前記印刷装置に送信する印刷ジョブ送信手段と
を有することを特徴とする画像取得装置。
【請求項１２】
画像取得装置で取得した画像をアクセスポイント経由で印刷装置に送信して印刷する印刷方法であって、
前記印刷装置は、前記アクセスポイントを介する前記画像取得装置と前記印刷装置との間の無線ＬＡＮ接続を確立するインフラストラクチャーモードと、前記画像取得装置と前記印刷装置とに共通する固定の認証情報を用いて、前記アクセスポイントを介さない前記画像取得装置と前記印刷装置との間の無線ＬＡＮ接続を確立する特定アクセスポイントモードと、の少なくとも一方で動作し、
前記印刷装置によって実行される、
前記印刷装置が前記インフラストラクチャーモードで動作しているときに、前記特定アクセスポイントモードを起動する起動工程と、
前記印刷装置が前記特定アクセスポイントモードで前記画像取得装置と接続された場合、前記アクセスポイントに関する情報を前記画像取得装置に送信する情報送信工程と、
前記情報送信工程における前記アクセスポイントに関する情報の送信に基づいて、前記特定アクセスポイントモードを終了する終了工程と
を有し、
前記画像取得装置によって実行される、
前記アクセスポイントに関する情報を用いて、前記アクセスポイントに接続するアクセスポイント接続工程と、
前記取得した画像を印刷ジョブに含めて、前記接続したアクセスポイント経由で前記印刷装置に送信する印刷ジョブ送信工程と
を有することを特徴とする印刷方法。
【請求項１３】
コンピュータに、請求項１２に記載の印刷方法における各工程を実行させるための、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷システムに関し、特にデジタルカメラ等である画像取得装置と印刷装置とを含み、画像取得装置で取得した画像を、印刷装置で印刷するシステムに関する。
【背景技術】
【０００２】
デジタルカメラと印刷装置とを接続し、デジタルカメラで撮影した画像を印刷装置に直接送信して印刷する技術が存在する（カメラダイレクト印刷）。従来はデジタルカメラと印刷装置との間をＵＳＢなどのケーブルで接続する、有線接続によるカメラダイレクト印刷が主流であった。近年、デジタルカメラ、印刷装置ともに、無線ＬＡＮ機能を搭載する製品が普及してきており、カメラダイレクト印刷についても無線ＬＡＮ経由で行いたいという需要が増えている。これに対して、例えば特許文献１では、デジタルカメラと印刷装置とを無線接続し、デジタルカメラで撮影した画像をこの無線接続を使って印刷装置に直接送信して印刷する技術が開示されている。
【０００３】
従来のネットワーク経由のカメラダイレクト印刷においては、デジタルカメラと印刷装置との間のネットワーク接続が確立していることを前提としている。据え置き型の印刷装置は、家庭内の無線ＬＡＮをはじめとするネットワーク環境に常時接続していることが多い。これに対しデジタルカメラは、可搬性が高いことと、バッテリにより動作する装置であることから、通常では無線ＬＡＮ接続を行わず、必要な時にその場所において利用可能な無線ＬＡＮアクセスポイントに接続することが多い。このため、無線接続によるカメラダイレクト印刷では、まずデジタルカメラと印刷装置との間の無線ＬＡＮ接続を確立する必要がある。このためには無線ＬＡＮ接続用のＳＳＩＤ（Ｓｅｒｖｉｃｅ Ｓｅｔ Ｉｄｅｎｔｉｆｉｅｒの略称）やパスワードなどの認証情報をデジタルカメラ、印刷装置の双方に設定する必要がある。従って、情報リテラシの高いユーザでなければ使いこなすことができないという使い勝手上の問題があった。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−７６１８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述の使い勝手の問題を解決する方法として、画像取得装置と印刷装置との双方に共通する固定の認証情報を予め用意しておく方法が考えられる。固定の認証情報を使用して無線ＬＡＮの接続を行えば、画像取得装置、印刷装置の双方にユーザが認証情報を設定する必要がなくなるので、ユーザの使い勝手は向上する。
【０００６】
しかしながら、固定の認証情報を使用して画像取得装置と印刷装置との間における無線ＬＡＮの接続を行う場合、固定の認証情報を知った第三者による画像取得装置や印刷装置への接続が可能となってしまうので、セキュリティー上の問題が発生する。
【課題を解決するための手段】
【０００７】
本発明は、画像取得装置で取得した画像をアクセスポイント経由で印刷装置に送信して印刷する印刷システムであって、前記印刷装置は、前記アクセスポイントを介する前記画像取得装置と前記印刷装置との間の無線ＬＡＮ接続を確立するインフラストラクチャーモードと、前記画像取得装置と前記印刷装置とに共通する固定の認証情報を用いて、前記アクセスポイントを介さない前記画像取得装置と前記印刷装置との間の無線ＬＡＮ接続を確立する特定アクセスポイントモードと、の少なくとも一方で動作し、前記印刷装置が前記インフラストラクチャーモードで動作しているときに、前記特定アクセスポイントモードを起動する起動手段と、前記印刷装置が前記特定アクセスポイントモードで前記画像取得装置と接続された場合、前記アクセスポイントに関する情報を前記画像取得装置に送信する情報送信手段と、前記情報送信手段による前記アクセスポイントに関する情報の送信に基づいて、前記特定アクセスポイントモードを終了する終了手段とを有し、前記画像取得装置は、前記アクセスポイントに関する情報を用いて、前記アクセスポイントに接続するアクセスポイント接続手段と、前記取得した画像を印刷ジョブに含めて、前記接続したアクセスポイント経由で前記印刷装置に送信する印刷ジョブ送信手段とを有することを特徴とする印刷システムである。
【発明の効果】
【０００８】
本発明によれば、無線ＬＡＮに関する難しい設定をユーザが行うことなく、かつ、セキュリティー上安全に、画像取得装置で取得した画像を印刷装置で印刷することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】実施例１に係る印刷システムの構成を示す図
【図２】実施例１に係る印刷装置の構成を示すブロック図
【図３】実施例１に係るデジタルカメラの構成を示すブロック図
【図４】実施例１に係る印刷装置の操作画面を示す図
【図５】実施例１に係るデジタルカメラの操作画面を示す図
【図６】実施例１に係る印刷装置が実行する処理のフローチャート
【図７】実施例１に係るデジタルカメラが実行する処理のフローチャート
【図８】実施例１に係る印刷システムが実行する処理（デジタルカメラがインフラモード情報を有さない場合）の流れを示すシーケンス図
【図９】実施例１に係る印刷システムが実行する処理（デジタルカメラがインフラモード情報を有する場合）の流れを示すシーケンス図
【図１０】実施例２に係る印刷装置が実行する処理のフローチャート
【図１１】実施例２に係る印刷システムが実行する処理（デジタルカメラがインフラモード情報を有さない場合）の流れを示すシーケンス図
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態について、図面を参照して説明する。ただし、以下の実施形態は例示であり、本発明を不必要に限定するものではない。また、以下で説明されている特徴の組み合わせの全てが本発明の課題解決に必須のものとは限らない。なお、同一の要素に対しては、同一の符号を付与する。
【００１１】
［実施例１］
＜印刷システムの構成について＞
以下、画像取得装置としてデジタルカメラを採用した場合について説明する。図１は、本実施例に係る印刷システムの構成を示す図である。印刷システム１００は、アクセスポイント（本明細書ではＡＰともいう）１０１と、印刷装置２００と、デジタルカメラ３００とから構成される。各構成要素は互いに無線ＬＡＮ１０２で接続可能である。
【００１２】
印刷装置２００とデジタルカメラ３００とは夫々、インフラストラクチャーモード（本明細書ではインフラモードともいう）で動作可能である。インフラストラクチャーモードは、ＩＥＥＥ ８０２．１１無線ＬＡＮの動作モードの１つであり、夫々の端末に設置された無線ＬＡＮのアダプタが、ネットワークを統括するアクセスポイントを介して通信し、互いに直接通信しない形態のことをいう。インフラストラクチャーモードでは、印刷装置２００及びデジタルカメラ３００は、アクセスポイント１０１を介して無線ＬＡＮ１０２で接続され、アクセスポイント１０１を介してのデータの送受信が可能である。
【００１３】
また、印刷装置２００とデジタルカメラ３００とは、自身がアクセスポイントとして動作することもでき、デジタルカメラ３００及び印刷装置２００はアクセスポイント１０１を介さずに直接無線ＬＡＮ接続することも可能である。このとき、印刷装置２００がアクセスポイント、デジタルカメラ３００が無線ＬＡＮクライアントとして動作するか、或いは、印刷装置２００が無線ＬＡＮクライアント、デジタルカメラ３００がアクセスポイントとして動作している。このように、通信を行う２つの装置のうちの何れかが、該通信のアクセスポイントとして動作するとき、該アクセスポイントとして動作する装置の動作モードをアクセスポイントモード（本明細書ではＡＰモードともいう）という。アクセスポイントモードでは、印刷装置２００及びデジタルカメラ３００は、アクセスポイント１０１を介さずに直接無線ＬＡＮ１０２で接続され、アクセスポイント１０１を介さないデータの送受信が可能となる。
【００１４】
さらに、印刷装置２００は、特定アクセスポイントモード（本明細書では特定ＡＰモードともいう）で動作可能である。特定アクセスポイントモードとは、アクセスポイントモードにおいて、固定の認証情報を用いて装置間の無線ＬＡＮ接続を確立する動作モードである。固定の認証情報とは、ユーザが設定できない情報であり、具体的にはＳＳＩＤおよびパスワードである。このように、固定の認証情報を用いることで、ユーザは無線ＬＡＮの設定をせずに済むため、ユーザの使い勝手が向上する。
【００１５】
＜印刷装置の構成について＞
図２は、印刷装置２００の構成を示すブロック図である。印刷装置２００は、ＣＰＵ２０１と、ＲＯＭであるプログラムメモリ２０３と、ＲＡＭであるデータメモリ２０４と、印刷部２０５と、操作部制御回路２０７と、無線ＬＡＮ制御回路２０９と、不揮発メモリ２１０とを有する。各構成要素は互いに内部バス２０２を介して接続されており、構成要素間でのデータの送受信が可能である。マイクロプロセッサ形態のＣＰＵ２０１は、プログラムメモリ２０３に格納されている制御プログラムをデータメモリ２０４に展開し、該展開した制御プログラムを実行することで、各構成要素を統括的に制御する。印刷部２０５は、ＣＰＵ２０１による制御の元、データメモリ２０４中の画像メモリ２０６に格納されている画像データに基づき、画像を記録媒体に印刷する。
【００１６】
操作部制御回路２０７は、ＣＰＵ２０１による制御の元、操作パネル２０８に印刷装置２００の状態を示すためのメッセージ及び機能を選択するためのメニュー画面等を表示することや、ユーザによる操作（ユーザ入力）を受け付けることが可能である。操作パネル２０８はタッチパネルで構成されており、ユーザは、表示されているオブジェクトをタッチすることでオブジェクトに対する操作を行うことができる。また、ＣＰＵ２０１は無線ＬＡＮ制御回路２０９を通じて無線ＬＡＮ１０２で接続される他の装置（デジタルカメラ３００等）と通信を行うことができる。これにより、印刷装置２００は、他の装置から印刷ジョブを受信して、該受信した印刷ジョブに基づく印刷を実行することも可能である。また、無線ＬＡＮ制御回路２０９は、ＣＰＵ２０１による制御の元、印刷装置２００自身を無線ＬＡＮアクセスポイントとして動作させることが可能である。
【００１７】
不揮発メモリ２１０は、電源が供給されない場合であっても格納されているデータが消失しないメモリであり、バッテリバックアップＲＡＭやＥＥＰＲＯＭ、フラッシュメモリ等を含む。不揮発メモリ２１０には、印刷装置２００に対する設定情報など、電源を切っても覚えておく必要がある情報が書き込まれている。印刷装置２００に対する設定情報は、印刷装置２００が特定ＡＰモードでデジタルカメラ３００と接続するために必要な固定の認証情報（規定のＳＳＩＤ及びパスワード）を含む。
【００１８】
＜デジタルカメラの構成について＞
図３は、デジタルカメラ３００の構成を示すブロック図である。デジタルカメラ３００は、ＣＰＵ３０１と、ＲＯＭであるプログラムメモリ３０３と、ＲＡＭであるデータメモリ３０４と、撮像部３０５と、メモリカード制御回路３０７と、操作部制御回路３０９と、無線ＬＡＮ制御回路３１１と、不揮発メモリ３１２とを有する。各構成要素は互いに内部バス３０２を介して接続されており、構成要素間でのデータの送受信が可能である。マイクロプロセッサ形態のＣＰＵ３０１は、プログラムメモリ３０３に格納されている制御プログラムをデータメモリ３０４に展開し、該展開した制御プログラムを実行することで、各構成要素を統括的に制御する。ＣＰＵ３０１による制御の元、撮像部３０５は撮影を行い、該撮影により取得した画像データをデータメモリ３０４中の画像メモリ３０６に格納する。画像メモリ３０６に格納された画像データは、所定のフォーマットに変換され、メモリカード制御回路３０７を介してメモリカード３０８に保存される。
【００１９】
操作部制御回路３０９は、ＣＰＵ３０１による制御の元、操作パネル３１０に撮影した画像や機能を選択するためのメニュー画面等を表示することや、ユーザによる操作（ユーザ入力）を受け付けることが可能である。操作パネル３１０はタッチパネルで構成されており、ユーザは、表示されているオブジェクトをタッチすることでオブジェクトに対する操作を行うことができる。また、ＣＰＵ３０１は無線ＬＡＮ制御回路３１１を通じて無線ＬＡＮ１０２で接続される他の装置（印刷装置２００等）と通信を行うことができる。これにより、デジタルカメラ３００は、撮影した画像をネットワーク上の端末装置や共有のストレージサーバーに保存したり、印刷ジョブに含めて無線ＬＡＮ１０２経由で印刷装置２００に送信したりすることも可能である。また、無線ＬＡＮ制御回路３１１は、ＣＰＵ３０１による制御の元、デジタルカメラ３００自身を無線ＬＡＮアクセスポイントとして動作させることが可能である。
【００２０】
不揮発メモリ３１２は、電源が供給されない場合であっても格納されているデータが消失しないメモリであり、バッテリバックアップＲＡＭやＥＥＰＲＯＭ、フラッシュメモリ等を含む。不揮発メモリ３１２には、デジタルカメラ３００に対する設定情報など、電源を切っても覚えておく必要がある情報が書き込まれる。デジタルカメラ３００に対する設定情報は、デジタルカメラ３００が特定ＡＰモードで動作中の印刷装置２００と接続するために必要な固定の認証情報（規定のＳＳＩＤ及びパスワード）を含む。デジタルカメラ３００に設定される固定の認証情報は、印刷装置２００に設定される固定の認証情報と共通のものであり、製造ラインで書き込まれる。なお、ＳＳＩＤ及びパスワードは、１メーカー内の製品全てで共通としても良いし、特定の機種毎に共通としても良い。
【００２１】
＜印刷装置の操作画面について＞
図４は、印刷装置２００の操作パネル２０８に表示される操作画面の例を示す図である。図４（ａ）は、ホーム画面２２０を示す図である。ホーム画面２２０は、印刷装置２００の起動後に表示される画面であり、全ての操作の起点となる画面である。ホーム画面２２０には、コピーボタン２２１と、カードから印刷ボタン２２２と、カメラから印刷ボタン２２３とが配置されている。コピーボタン２２１が押下されると、印刷装置２００は、原稿をコピーするコピーモードに移行する。カードから印刷ボタン２２２が押下されると、印刷装置２００は、印刷装置２００に装着するメモリカードに保存されている画像を印刷するモードに移行する。カメラから印刷ボタン２２３が押下されると、印刷装置２００は、デジタルカメラ３００で撮影した画像を受信して印刷するモードに移行する。
【００２２】
図４（ｂ）は、カメラ印刷待機画面２３０を示す図である。カメラ印刷待機画面２３０は、カメラから印刷ボタン２２３が押下され、デジタルカメラ３００で撮影した画像を受信して印刷するモードに印刷装置２００が移行した後、デジタルカメラ３００から送られる印刷ジョブを待っている状態で表示される画面である。カメラ印刷待機画面２３０には、デジタルカメラ３００から印刷操作を行うよう促すメッセージが表示され、キャンセルボタン２３１が配置されている。キャンセルボタン２３１が押下されると、印刷装置２００は、デジタルカメラ３００で撮影した画像を受信して印刷するモードを終了し、カメラ印刷待機画面２３０に代えてホーム画面２２０を表示する。
【００２３】
図４（ｃ）は、カメラ印刷中画面２４０を示す図である。カメラ印刷中画面２４０は、印刷装置２００がデジタルカメラ３００から送られた印刷ジョブを受信して印刷を実行している間に表示される画面である。カメラ印刷中画面２４０には、デジタルカメラ３００から送信された印刷ジョブに基づく印刷処理を実行中であることを示すメッセージが表示され、キャンセルボタン２４１が配置されている。キャンセルボタン２４１が押下されると、印刷装置２００は、実行中の印刷ジョブを中止し、デジタルカメラ３００で撮影した画像を受信して印刷するモードを終了し、カメラ印刷中画面２４０に代えてホーム画面２２０を表示する。
【００２４】
＜デジタルカメラの操作画面について＞
図５は、デジタルカメラ３００の操作パネル３１０に表示される再生画面３２０を示す図である。再生画面３２０は、撮影した画像を再生してユーザに提示するための画面である。再生画面３２０において、撮影した画像３２１が画面全体にわたって表示され、印刷実行ボタン３２２が配置されている。ユーザによって印刷実行ボタン３２２が押下されると、デジタルカメラ３００は、表示中の画像を印刷するための印刷ジョブを、印刷装置２００に送信する。
【００２５】
＜印刷装置が実行する処理について＞
図６は、図４（ａ）のカメラから印刷ボタン２２３が押下されたときに、印刷装置２００のＣＰＵ２０１が実行する処理のフローチャートである。ただし、以下の処理を実行する前の段階で、印刷装置２００は、既にインフラストラクチャーモードで動作中であり、アクセスポイント１０１に接続されているものとする。
【００２６】
ステップＳ６０１において、ＣＰＵ２０１は無線ＬＡＮ制御回路２０９を制御して、印刷装置２００がアクセスポイントとなる特定アクセスポイントモードを起動する。これにより、印刷装置２００は、固定の認証情報（規定のＳＳＩＤ及びパスワード）を持つ特定のアクセスポイントとして動作する。また本実施例では、インフラストラクチャーモードと特定アクセスポイントモードとは排他的なモードではなく、特定アクセスポイントモードが起動した後も、印刷装置２００は引き続き、インフラストラクチャーモードでも動作している。従って、特定アクセスポイントモードの起動後も、インフラストラクチャーモードで確立したアクセスポイント１０１との接続は維持される。ステップＳ６０２において、ＣＰＵ２０１は、印刷装置２００が特定アクセスポイントモードでデジタルカメラ３００と接続されたか否かを判定する。ステップＳ６０２の判定結果が真の場合、ステップＳ６０３に進む一方、該判定結果が偽の場合、ステップＳ６０７に進む。
【００２７】
以下、ステップＳ６０２において、印刷装置２００が特定アクセスポイントモードでデジタルカメラ３００と接続されたと判定された場合（ステップＳ６０２でＹＥＳの場合）について説明する。この場合、ステップＳ６０３において、ＣＰＵ２０１は無線ＬＡＮ制御回路２０９を制御して、インフラストラクチャーモードの印刷装置２００と接続する際に必要となる情報を、デジタルカメラ３００に送信する。ステップＳ６０３で送信する情報は、アクセスポイント１０１のＳＳＩＤ、パスワードなどを含む、デジタルカメラ３００がアクセスポイント１０１へ接続する際に必要な情報であり、この情報をインフラモード情報またはインフラストラクチャーモード情報と呼ぶ。ステップＳ６０３において、ＣＰＵ２０１及び無線ＬＡＮ制御回路２０９は、インフラモード情報送信手段として機能する。またステップＳ６０３では、インフラモード情報と共に、デジタルカメラ３００が印刷装置２００を識別するための識別子が、デジタルカメラ３００に送信される。この識別子として、印刷装置２００のＭＡＣアドレスなど印刷装置２００を一意に特定可能な情報が用いられる。ステップＳ６０４において、ＣＰＵ２０１は無線ＬＡＮ制御回路２０９を制御して、特定アクセスポイントモードを終了させる。ステップＳ６０５において、ＣＰＵ２０１は、デジタルカメラ３００から送信される印刷ジョブを受信したか否かを判定する。ステップＳ６０５の判定結果が真の場合、ステップＳ６０６に進む一方、該判定結果が偽の場合、デジタルカメラ３００から送信される印刷ジョブを受信するまで待つ。ステップＳ６０６において、ＣＰＵ２０１は印刷部２０５を制御して、印刷ジョブに含まれる画像データに基づく印刷処理を実行する。なお、画像データを受信して印刷する手順についてはＤＰＳ  ｏｖｅｒ  ＩＰなどの規格で定められている手順に従うものであり、公知の技術であるためここでは詳細な説明を省略する。ステップＳ６０６の印刷処理が終了すると、一連の処理は終了する。
【００２８】
次に、ステップＳ６０２において、印刷装置２００が特定アクセスポイントモードでデジタルカメラ３００と接続されなかったと判定された場合（ステップＳ６０２でＮＯの場合）について説明する。この場合、ステップＳ６０７において、ＣＰＵ２０１は、印刷装置２００がインフラストラクチャーモードでデジタルカメラ３００と接続された否かを判定する。ステップＳ６０７の判定結果が真の場合、ステップＳ６０４に進んで特定アクセスポイントモードが終了する一方、該判定結果が偽の場合、ステップＳ６０８に進む。ステップＳ６０８において、ＣＰＵ２０１は、特定アクセスポイントモードを起動してから一定時間が経過しているか、及び、ユーザによるキャンセル操作がなされたかについて、何れかの条件を満たすか否かを判定する。ステップＳ６０８の判定結果が真の場合、ステップＳ６０９に進む一方、該判定結果が偽の場合、ステップＳ６０２に戻る。ステップＳ６０９において、ＣＰＵ２０１は無線ＬＡＮ制御回路２０９を制御して、特定アクセスポイントモードを終了させ、一連の処理は終了する。
【００２９】
＜デジタルカメラが実行する処理について＞
図７は、図５の印刷実行ボタン３２２が押下されたときに、デジタルカメラ３００のＣＰＵ３０１が実行する処理のフローチャートである。
【００３０】
ステップＳ７０１において、ＣＰＵ３０１は、過去に接続したアクセスポイント１０１に関するインフラモード情報が不揮発メモリ３１２に保持されているか否かを判定する。ステップＳ７０１の判定結果が偽の場合、ステップＳ７０２に進む一方、該判定結果が真の場合、Ｓ７０８に進む。
【００３１】
以下、過去に接続したアクセスポイント１０１に関するインフラモード情報が不揮発メモリ３１２に保持されていなかった場合（ステップＳ７０１でＮＯの場合）について説明する。この場合、ステップＳ７０２において、ＣＰＵ３０１は無線ＬＡＮ制御回路３１１を制御し、不揮発メモリ３１２に保持されている固定の認証情報を用いて、デジタルカメラ３００を特定ＡＰモードで動作中の印刷装置２００と接続する。つまり、デジタルカメラ３００が無線ＬＡＮクライアントとして機能し、印刷装置２００がアクセスポイントとして機能するように接続する。具体的には、ＣＰＵ３０１は、規定のＳＳＩＤを用いてアクセスポイントである印刷装置２００を検索し、規定のパスワードを用いてデジタルカメラ３００と印刷装置２００との間の無線ＬＡＮ接続を確立する。
【００３２】
ステップＳ７０３において、ＣＰＵ３０１は、印刷装置２００から送信されるインフラモード情報と印刷装置２００の識別子とを受信したか否かを判定する。ステップＳ７０３の判定結果が真の場合、ステップＳ７０４に進む一方、該判定結果が偽の場合、印刷装置２００から送信されるインフラモード情報及び識別子を受信するまで待つ。
【００３３】
ステップＳ７０４において、ＣＰＵ３０１は、ステップＳ７０３で受信したインフラモード情報と印刷装置２００の識別子とを、不揮発メモリ３１２（保持手段）に保存する。
【００３４】
ステップＳ７０５において、ＣＰＵ３０１は無線ＬＡＮ制御回路３１１を制御して、ステップＳ７０３で受信したインフラモード情報（ＳＳＩＤ、パスワード）を用いたネットワーク接続を行う。具体的には、ＣＰＵ３０１は、ＳＳＩＤを用いてアクセスポイント１０１を検索し、パスワードを用いてデジタルカメラ３００とアクセスポイント１０１との間の無線ＬＡＮ接続を確立する。ステップＳ７０５において、ＣＰＵ３０１及び無線ＬＡＮ制御回路３１１は、アクセスポイント接続手段として機能する。
【００３５】
ステップＳ７０６において、ＣＰＵ３０１は、接続したネットワーク内に印刷装置２００が存在するか否かを判定する。この判定は不揮発メモリ３１２に保存した印刷装置２００の識別子を用いて行われる。ステップＳ７０６の判定結果が真の場合、ステップＳ７０７に進む一方、該判定結果が偽の場合、ネットワーク内に印刷装置２００の存在が確認されるまで待つ。
【００３６】
ステップＳ７０７において、ＣＰＵ３０１は無線ＬＡＮ制御回路３１１を制御して、再生画面３２０で表示していた画像を印刷するための印刷ジョブを印刷装置２００へ送信する。ステップＳ７０７において、ＣＰＵ３０１及び無線ＬＡＮ制御回路３１１は、印刷ジョブ送信手段として機能する。ＣＰＵ３０１が印刷ジョブを送信すると、一連の処理は終了する。
【００３７】
次に、過去に接続したアクセスポイント１０１に関するインフラモード情報が不揮発メモリ３１２に保持されていた場合（ステップＳ７０１でＹＥＳの場合）について説明する。この場合、ステップＳ７０８において、ＣＰＵ３０１は無線ＬＡＮ制御回路３１１を制御して、不揮発メモリ３１２に保持されていたインフラモード情報（ＳＳＩＤ、パスワード）を用いたネットワーク接続を行う（具体的な処理はステップＳ７０５と同様である）。その後、ステップＳ７０６に進む。
【００３８】
＜印刷システムが実行する処理（デジタルカメラがインフラモード情報を有さない場合）について＞
図８は、印刷システムが実行する処理の流れを示すシーケンス図である。ただし、以下の処理が実行される前の段階で、デジタルカメラ３００はインフラモード情報を有しておらず、また、印刷装置２００は、既にインフラストラクチャーモードで動作中であり、アクセスポイント１０１に接続されているものとする。
【００３９】
ステップＳ８０１において、ユーザ５００が印刷装置２００のホーム画面２２０のカメラから印刷ボタン２２３（図４（ａ）参照）を押下すると、ステップＳ８０２において、印刷装置２００は、特定アクセスポイントモードを起動する。
【００４０】
続くステップＳ８０３において、ユーザ５００は、デジタルカメラ３００の再生画面３２０の印刷実行ボタン３２２（図５参照）を押下する。すると、ステップＳ８０４において、デジタルカメラ３００は、過去に接続したアクセスポイント１０１に関するインフラモード情報が不揮発メモリ３１２に保持されているか否かを判定する。なお本例では上述の通り、デジタルカメラ３００はインフラモード情報を有さないので、ステップＳ８０４ではインフラモード情報が不揮発メモリ３１２に保持されていないと判定される。
【００４１】
ステップＳ８０５において、デジタルカメラ３００は、規定のＳＳＩＤおよびパスワードを用いて無線ＬＡＮ接続を行う。これにより、特定アクセスポイントモードで動作中の印刷装置２００がアクセスポイントとなり、デジタルカメラ３００が無線ＬＡＮクライアントとなる、印刷装置２００とデジタルカメラ３００との間の無線ＬＡＮ接続が確立される。無線ＬＡＮ接続の確立後、ステップＳ８０６において、印刷装置２００は、インフラモード情報と印刷装置２００の識別子とを、デジタルカメラ３００に送信する。インフラモード情報および識別子の送信後、ステップＳ８０７において、印刷装置２００は、特定アクセスポイントモードを終了する。これにより、印刷装置２００とデジタルカメラ３００との間の接続は一旦切断される。
【００４２】
インフラモード情報および印刷装置２００の識別子の受信後、ステップＳ８０８において、デジタルカメラ３００は、受信したインフラモード情報および識別子を用いてネットワーク接続を行う。これにより、アクセスポイント１０１を介して、インフラストラクチャーモードで動作中の印刷装置２００とデジタルカメラ３００との間の無線ＬＡＮ接続が確立される。無線ＬＡＮ接続の確立後、ステップＳ８０９において、デジタルカメラ３００は、印刷ジョブをアクセスポイント経由で印刷装置２００に送信する。ステップＳ８１０において、印刷装置２００は、印刷ジョブに基づく印刷処理を実行する。
【００４３】
＜印刷システムが実行する処理（デジタルカメラがインフラモード情報を有する場合）について＞
図９は、印刷システムが実行する処理の流れを示すシーケンス図である。ただし、以下の処理が実行される前の段階で、デジタルカメラ３００はインフラモード情報を有し、また、印刷装置２００は、既にインフラストラクチャーモードで動作中であり、アクセスポイント１０１に接続されているものとする。
【００４４】
ステップＳ９０１において、ユーザ５００が印刷装置２００のホーム画面２２０のカメラから印刷ボタン２２３（図４（ａ）参照）を押下すると、ステップＳ９０２において、印刷装置２００は、特定アクセスポイントモードを起動する。
【００４５】
続くステップＳ９０３において、ユーザ５００は、デジタルカメラ３００の再生画面３２０の印刷実行ボタン３２２（図５参照）を押下する。すると、ステップＳ９０４において、デジタルカメラ３００は、過去に接続したアクセスポイント１０１に関するインフラモード情報が不揮発メモリ３１２に保持されているか否かを判定する。なお本例では上述の通り、デジタルカメラ３００はインフラモード情報を有するので、ステップＳ９０４ではインフラモード情報が不揮発メモリ３１２に保持されていると判定される。
【００４６】
ステップＳ９０５において、デジタルカメラ３００は、不揮発メモリ３１２に保持されているインフラモード情報を用いてアクセスポイント１０１へ接続を行う。これにより、アクセスポイント１０１を介する、デジタルカメラ３００とインフラストラクチャーモードで動作中の印刷装置２００との間の無線ＬＡＮ接続が確立される。インフラストラクチャーモードでデジタルカメラ３００と接続されたことを確認すると、ステップＳ９０６において、印刷装置２００は、特定アクセスポイントモードを終了する。インフラストラクチャーモードの印刷装置２００とデジタルカメラ３００との間の無線ＬＡＮ接続の確立後、ステップＳ９０７において、デジタルカメラ３００は、印刷ジョブをアクセスポイント１０１経由で印刷装置２００に送信する。ステップＳ９０８において、印刷装置２００は、印刷ジョブに基づく印刷処理を実行する。
【００４７】
上述したように、実施例１によれば、ユーザは無線ＬＡＮに関する難しい設定を行うことなく、デジタルカメラ３００で撮影した画像を印刷装置２００に送信し印刷することができる。
【００４８】
またユーザは、デジタルカメラ３００がインフラモード情報を有するか否かにかかわらず、常に同一の操作でデジタルカメラ３００と印刷装置２００との間の無線ＬＡＮ接続を確立し印刷を行うことができる。従ってユーザは、デジタルカメラ３００がインフラモード情報を有するか否かを意識する必要がない。
【００４９】
さらに印刷装置２００は特定アクセスポイントモードで動作するが、インフラモード情報の送信後、または、インフラストラクチャーモードでの無線ＬＡＮ接続の確立後、特定アクセスポイントモードを終了する。このように制御することで、印刷装置２００が、固定の認証情報（規定のＳＳＩＤおよびパスワード）を用いて接続される特定アクセスポイントモードの状態にある期間を極めて短い期間に限定することができる。従って、第三者が誤って、あるいは、悪意を持って印刷装置２００に接続するリスクを最小限に抑えることができる。
【００５０】
［実施例２］
実施例１ではインフラストラクチャーモードと特定アクセスポイントモードとが互いに排他的なモードではなく、インフラストラクチャーモードで動作中の印刷装置２００が特定アクセスポイントモードでも動作可能な場合について説明した。本実施例では、インフラストラクチャーモードと特定アクセスポイントモードとが互いに排他的なモードであり、印刷装置２００は同時にこれらのモードで動作できない場合について説明する。なお、以下の説明において、実施例１と共通する内容については、説明を簡略化または省略する。
【００５１】
＜印刷装置が実行する処理について＞
図１０は、図４（ａ）のカメラから印刷ボタン２２３が押下されたときに、印刷装置２００のＣＰＵ２０１が実行する処理のフローチャートである。ただし、以下の処理を実行する前の段階で、印刷装置２００は、既にインフラストラクチャーモードで動作中であり、アクセスポイント１０１に接続されているものとする。また上述したように、本実施例の印刷装置２００では、インフラストラクチャーモードと特定アクセスポイントモードとの双方の動作モードを同時に使用することができない。
【００５２】
ステップＳ１００１において、ＣＰＵ２０１は無線ＬＡＮ制御回路２０９を制御して、印刷装置２００の動作モードをインフラストラクチャーモードから特定アクセスポイントモードへ切り替える。
【００５３】
ステップＳ１００２において、ＣＰＵ２０１は、印刷装置２００が特定アクセスポイントモードでデジタルカメラ３００と接続されたか否かを判定する。ステップＳ１００２の判定結果が真の場合、ステップＳ１００３に進む一方、該判定結果が偽の場合、ステップＳ１００７に進む。
【００５４】
ステップＳ１００３の処理は、図６のステップＳ６０３の処理と同一であるため、説明を省略する。ステップＳ１００４において、ＣＰＵ２０１は無線ＬＡＮ制御回路２０９を制御して、印刷装置２００の動作モードを特定アクセスポイントモードからインフラストラクチャーモードへ切り替える。ステップＳ１００５〜ステップＳ１００６の処理は、図６のステップＳ６０５〜ステップＳ６０６の処理と同一であるため、説明を省略する。
【００５５】
ステップＳ１００７において、ＣＰＵ２０１は、印刷装置２００の動作モードが特定アクセスポイントモードに切り替えられてから一定時間が経過しているか、及び、ユーザによるキャンセル操作がなされたかについて、何れかの条件を満たすか否かを判定する。ステップＳ１００７の判定結果が真の場合、ステップＳ１００８に進む一方、該判定結果が偽の場合、ステップＳ１００２に戻る。ステップＳ１００８において、ＣＰＵ２０１は無線ＬＡＮ制御回路２０９を制御して、印刷装置２００の動作モードを特定アクセスポイントモードからインフラストラクチャーモードへ切り替える。
【００５６】
＜印刷システムが実行する処理について＞
図１１は、印刷システムが実行する処理の流れを示すシーケンス図である。ただし、以下の処理が実行される前の段階で、デジタルカメラ３００はインフラモード情報を有しておらず、また、印刷装置２００は、既にインフラストラクチャーモードで動作中であり、アクセスポイント１０１に接続されているものとする。
【００５７】
ステップＳ１１０１において、ユーザ５００がカメラから印刷ボタン２２３（図４（ａ）参照）を押下すると、ステップＳ１１０２において、印刷装置２００は、動作モードをインフラストラクチャーモードから特定アクセスポイントモードへ切り替える。ステップＳ１１０３〜ステップＳ１１０６の処理は、図８のステップＳ８０３〜ステップＳ８０６の処理と同一であるため、説明を省略する。
【００５８】
ステップＳ１１０７において、印刷装置２００は、動作モードを特定アクセスポイントモードからインフラストラクチャーモードへ切り替える。その後、ステップＳ１１０８において、印刷装置２００は、インフラストラクチャーモードでアクセスポイント１０１に接続する。ステップＳ１１０９〜ステップＳ１１１１の処理は、図８のステップＳ８０８〜ステップＳ８１０と同一であるため、説明を省略する。
【００５９】
上述したように実施例２によれば、インフラストラクチャーモードと特定アクセスポイントモードとが互いに排他的なモードであっても、ユーザは無線ＬＡＮに関する難しい設定を行うことなく、デジタルカメラ３００で撮影した画像を印刷装置２００で印刷できる。
【００６０】
また、印刷装置２００は特定アクセスポイントモードで動作するが、インフラモード情報の送信後、印刷装置２００の動作モードは特定アクセスポイントモードからインフラストラクチャーモードへ切り替えられる。このように制御することで、実施例１と同様に、印刷装置２００が特定アクセスポイントモードの状態にある期間を極めて短い期間に限定することができる。従って、第三者が誤って、あるいは、悪意を持って印刷装置２００に接続するリスクを最小限に抑えることができる。
【００６１】
以上の実施形態では、印刷装置２００がアクセスポイントに関する情報を送信した後、特定アクセスポイントモードが自動的に終了する。これにより、特定アクセスポイントモードが接続された状態で長時間放置されることを防ぐことができ、特定アクセスポイントモードのためのＳＳＩＤ等の情報が第３者に漏えいしてしまうリスクを低減することができる。そのため、印刷装置２００とデジタルカメラ３００とのダイレクト接続におけるセキュリティーを向上させることができる。
【００６２】
また上記のように特定アクセスポイントモードは自動的に終了するが、特定アクセスポイントモードにより印刷装置２００からデジタルカメラ３００に送信された情報により、インフラモードで両者が接続される。そのため、ユーザが特別な操作を行わなくても、自動的にインフラモードにより両者が接続され、印刷ジョブの送受信が行われる。
【００６３】
よって、以上の実施形態によれば、ユーザは、無線ＬＡＮに関する難しい設定を行わなくても、セキュリティー上安全に、画像取得装置で取得した画像を印刷装置で印刷することが可能となる。
【００６４】
なお、以上の実施形態では、印刷装置２００が、アクセスポイントに関する情報の送信に基づいて、特定アクセスポイントモードを終了するための終了処理を行っていた。しかしこれに限らず、例えばデジタルカメラ３００が、アクセスポイントに関する情報の受信に基づいて、特定アクセスポイントモードを終了させてもよい。具体的には、アクセスポイントに関する情報を受信した場合に、無線ＬＡＮ制御回路３１１を制御して特定アクセスポイントモードを終了する。あるいは、受信されたアクセスポイントに関する情報により、アクセスポイントを介して印刷装置２００との接続が確立された場合に、無線ＬＡＮ制御回路３１１を制御して特定アクセスポイントモードを終了してもよい。
【００６５】
なお、以上の実施形態ではデジタルカメラ３００と印刷装置２００とが接続されるシステムについて記載したが、これに限らない。例えばデータを送信する装置として、デジタルカメラ３００の代わりに、スマートフォンやＰＣ、タブレット等の種々の情報処理装置が、画像やテキスト等の種々のデータを送信してもよい。またデータを受信する装置として印刷装置２００を例に挙げて説明したが、スマートフォンやＰＣ、タブレット等が、以上の実施形態のシステムにおけるデータを受信する装置として、印刷装置２００の代わりに動作してもよい。
【００６６】
［その他の実施例］
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００６７】
１００      印刷システム
１０１      アクセスポイント
１０２      無線ＬＡＮ
２００      印刷装置
２０１      ＣＰＵ
２０９      無線ＬＡＮ制御回路
３００      デジタルカメラ
３０１      ＣＰＵ
３１１      無線ＬＡＮ制御回路
【図１】
2017204039.tif 000003
【図２】
2017204039.tif 000004
【図３】
2017204039.tif 000005
【図４】
2017204039.tif 000006
【図５】
2017204039.tif 000007
【図６】
2017204039.tif 000008
【図７】
2017204039.tif 000009
【図８】
2017204039.tif 000010
【図９】
2017204039.tif 000011
【図１０】
2017204039.tif 000012
【図１１】
2017204039.tif 000013