(57)【要約】【課題】使用者に難しい操作をさせることなく、無線通信補助装置を用いた画像処理システムにおいて、画像処理や、データ記憶処理等の処理を行う装置を、自動で選択することを目的とする。【解決手段】無線通信を補助する無線通信補助装置を介して、画像データ供給装置と無線通信を行う画像出力装置であって、無線通信補助装置との間での、画像データ供給装置から供給される画像データに対する画像処理と、画像データ、又は画像処理された画像データを自装置の記憶装置に記憶する記憶処理とを含む処理の処理分担を決定する処理分担決定手段と、処理分担決定手段において決定された処理分担に応じて、処理を実行する処理実行手段と、を有することによって前記課題を解決する。【選択図】図４
2007276161.tif 000002
【特許請求の範囲】
【請求項１】
無線通信を補助する無線通信補助装置を介して、画像データ供給装置と無線通信を行う画像出力装置であって、
前記無線通信補助装置との間での、前記画像データ供給装置から供給される画像データに対する画像処理と、前記画像データ、又は前記画像処理された画像データを自装置の記憶装置に記憶する記憶処理とを含む処理の処理分担を決定する処理分担決定手段と、
前記処理分担決定手段において決定された処理分担に応じて、処理を実行する処理実行手段と、
を有することを特徴とする画像出力装置。
【請求項２】
前記無線通信補助装置との間で、互いの能力情報を交換する能力情報交換手段を更に有し、
前記処理分担決定手段は、前記能力情報交換手段において交換した互いの能力情報に応じて、前記処理の処理分担を決定することを特徴とする請求項１に記載の画像出力装置。
【請求項３】
前記能力情報は、少なくとも、画像処理機能の有無情報、画像処理能力情報、電源供給状態情報、供給可能電流量情報、要求電流量情報、記憶装置の有無情報、記憶装置空き容量情報、の何れか１つの情報を含むことを特徴とする請求項２に記載の画像出力装置。
【請求項４】
前記処理実行手段は、電源が切断され、未処理の前記画像データが残った場合、電源が再投入されると、前記未処理の画像データに対して前記処理を実行することを特徴とする請求項１乃至３の何れか１項に記載の画像出力装置。
【請求項５】
前記処理実行手段は、電源が切断され、未処理の前記画像データが残った場合、電源が再投入されると、前記未処理の画像データに対して前記処理を実行するか否かをユーザーに選択させることを特徴とする請求項１乃至３の何れか１項に記載の画像出力装置。
【請求項６】
画像データ供給装置と、画像出力装置との間の無線通信を補助する無線通信補助装置であって、
前記画像出力装置との間での、前記画像データ供給装置から供給される画像データに対する画像処理と、前記画像データ、又は前記画像処理された画像データを自装置の記憶装置に記憶する記憶処理とを含む処理の処理分担を決定する処理分担決定手段と、
前記処理分担決定手段において決定された処理分担に応じて、処理を実行する処理実行手段と、
を有することを特徴とする無線通信補助装置。
【請求項７】
前記無線通信補助装置との間で、互いの能力情報を交換する能力情報交換手段を更に有し、
前記処理分担決定手段は、前記能力情報交換手段において交換した互いの能力情報に応じて、前記処理の処理分担を決定することを特徴とする請求項６に記載の無線通信補助装置。
【請求項８】
前記能力情報は、少なくとも、画像処理機能の有無情報、画像処理能力情報、電源供給状態情報、供給可能電流量情報、要求電流量情報、記憶装置の有無情報、記憶装置空き容量情報、の何れか１つの情報を含むことを特徴とする請求項７に記載の無線通信補助装置。
【請求項９】
前記処理実行手段は、電源が切断され、未処理の前記画像データが残った場合、電源が再投入されると、前記未処理の画像データに対して前記処理を実行することを特徴とする請求項６乃至８の何れか１項に記載の無線通信補助装置。
【請求項１０】
前記処理実行手段は、電源が切断され、未処理の前記画像データが残った場合、電源が再投入されると、前記未処理の画像データに対して前記処理を実行するか否かをユーザーに選択させることを特徴とする請求項６乃至８の何れか１項に記載の無線通信補助装置。
【請求項１１】
無線通信を補助する無線通信補助装置を介して、画像データ供給装置と無線通信を行う画像出力装置における制御方法であって、
前記無線通信補助装置との間での、前記画像データ供給装置から供給される画像データに対する画像処理と、前記画像データ、又は前記画像処理された画像データを自装置の記憶装置に記憶する記憶処理とを含む処理の処理分担を決定する処理分担決定ステップと、
前記処理分担決定ステップにおいて決定された処理分担に応じて、処理を実行する処理実行ステップと、
を有することを特徴とする制御方法。
【請求項１２】
前記無線通信補助装置との間で、互いの能力情報を交換する能力情報交換ステップを更に有し、
前記処理分担決定ステップは、前記能力情報交換ステップにおいて交換した互いの能力情報に応じて、前記処理の処理分担を決定することを特徴とする請求項１１に記載の制御方法。
【請求項１３】
画像データ供給装置と、画像出力装置との間の無線通信を補助する無線通信補助装置における制御方法であって、
前記画像出力装置との間での、前記画像データ供給装置から供給される画像データに対する画像処理と、前記画像データ、又は前記画像処理された画像データを自装置の記憶装置に記憶する記憶処理とを含む処理の処理分担を決定する処理分担決定ステップと、
前記処理分担決定ステップにおいて決定された処理分担に応じて、処理を実行する処理実行ステップと、
を有することを特徴とする制御方法。
【請求項１４】
前記無線通信補助装置との間で、互いの能力情報を交換する能力情報交換ステップを更に有し、
前記処理分担決定ステップは、前記能力情報交換ステップにおいて交換した互いの能力情報に応じて、前記処理の処理分担を決定することを特徴とする請求項１３に記載の制御方法。
【請求項１５】
請求項１１乃至１４の何れか１項に記載の制御方法をコンピュータに実行させることを特徴とするプログラム。
【請求項１６】
請求項１５に記載のプログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像出力装置、無線通信補助装置及び制御方法に関する。
【背景技術】
【０００２】
近年、携帯電話、ＰＤＡ等の情報端末装置、パーソナルコンピュータ、及びプリンタに代表されるパーソナルコンピュータの周辺機器等、多種多様な情報機器のデータ通信や制御において、無線通信接続の利用が急増している。なお、ＰＤＡは、Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓの略である。
【０００３】
前記した情報機器以外にも、デジタルカメラ等の撮像装置、家電製品等、様々な機器に無線通信機能が搭載されつつあり、更に有線通信接続方法として広く普及しているＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）の無線化も進められている。
【０００４】
無線通信装置の無線データ通信は、装置内部に無線通信機能が内蔵されているか、又は装置の外部に無線通信機能を供する無線通信補助装置を接続することで実現される。
【０００５】
送信側装置に無線通信機能が内蔵されており、受信側装置にも無線通信機能が内蔵されている場合は、送信側装置と受信側装置とで一対一の無線通信が行われる。一方、送信側装置に無線通信機能が内蔵されており、受信側装置内部には無線通信機能が内蔵されていない場合は、受信側装置に無線通信機能を供する無線通信補助装置を有線接続し、送信側装置と無線通信補助装置とで無線通信を行う。つまり、送信側装置から送出されたデータは、一度無線通信補助装置で受信し、その後受信側装置へ転送されることになる。
【０００６】
送信側装置を撮像装置、受信側装置をプリンタ装置とすると、撮像装置から送出されるデータは、撮像装置の記憶媒体に保存されているデジタル画像データが一般的である。デジタル画像データは、そのままでは、プリンタ装置で直接プリントアウトすることができないため、通常は撮像装置又はプリンタ装置に内蔵されている画像処理機能を用いてプリントアウト可能な画像データに変換される。
【０００７】
特許文献１には、画像記憶装置と、印刷装置とを無線接続し、無線接続手段を介して印刷装置に送信された印刷ジョブが、印刷装置において完遂されない場合、画像記憶装置において、新たに無線接続可能な印刷装置を検索する。そして、検索の結果、画像記憶装置が、検出された印刷装置に印刷ジョブを転送することにより印刷ジョブを完遂する方法が提案されている。
【０００８】
また、特許文献２には、周囲に、プリンタ装置と、印刷を要求するホスト装置との双方から無線通信可能な情報処理装置が存在している場合、印刷データへの変換を処理能力の高い情報処理装置側で実行させる。このことによって、プリンタ装置で印刷データを変換させるよりも、印刷データへの変換を高速に行わせ、結果として、データ処理を高速に行なう方法が提案されている。
【０００９】
【特許文献１】特開２００４−３１８４３１号公報
【特許文献２】特開２００３−２４８５６６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、従来の提案方法では、使用者に難しい操作をさせることなく、無線通信補助装置を用いた画像処理システムにおいて、画像処理や、データ記憶処理等の処理を行う装置を、自動で選択させることはできなかった。
【００１１】
本発明は前記の問題点に鑑みなされたもので、使用者に難しい操作をさせることなく、無線通信補助装置を用いた画像処理システムにおいて、画像処理や、データ記憶処理等の処理を行う装置を、自動で選択することを目的とする。
【課題を解決するための手段】
【００１２】
そこで、前記問題を解決するため、本発明は、無線通信を補助する無線通信補助装置を介して、画像データ供給装置と無線通信を行う画像出力装置であって、前記無線通信補助装置との間での、前記画像データ供給装置から供給される画像データに対する画像処理と、前記画像データ、又は前記画像処理された画像データを自装置の記憶装置に記憶する記憶処理とを含む処理の処理分担を決定する処理分担決定手段と、前記処理分担決定手段において決定された処理分担に応じて、処理を実行する処理実行手段と、を有することを特徴とする。
【００１３】
係る構成することにより、使用者に難しい操作をさせることなく、無線通信補助装置を用いた画像処理システムにおいて、画像処理や、データ記憶処理等の処理を行う装置を、自動で選択することができる。
【００１４】
また、本発明は、画像データ供給装置と、画像出力装置との間の無線通信を補助する無線通信補助装置であって、前記画像出力装置との間での、前記画像データ供給装置から供給される画像データに対する画像処理と、前記画像データ、又は前記画像処理された画像データを自装置の記憶装置に記憶する記憶処理とを含む処理の処理分担を決定する処理分担決定手段と、前記処理分担決定手段において決定された処理分担に応じて、処理を実行する処理実行手段と、を有することを特徴とする。
【００１５】
係る構成することにより、使用者に難しい操作をさせることなく、無線通信補助装置を用いた画像処理システムにおいて、画像処理や、データ記憶処理等の処理を行う装置を、自動で選択することができる。
【００１６】
また、前記問題を解決するため、本発明は、制御方法、プログラム及び記憶媒体としてもよい。
【発明の効果】
【００１７】
本発明によれば、使用者に難しい操作をさせることなく、無線通信補助装置を用いた画像処理システムにおいて、画像処理や、データ記憶処理等の処理を行う装置を、自動で選択することができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施形態について図面に基づいて説明する。
【００１９】
（第１の実施の形態）
図１は、受信側装置の一例としてのプリンタ装置１の構成を示すブロック図である。図１において、１０１は、プリンタ装置１全体の制御を司るＣＰＵである。１０２は、ＣＰＵ１０１のワークエリアとして使用されるＲＡＭである。１０３は、ＣＰＵ１０１の処理手順（プログラム）を記憶しているＲＯＭであり、例えばフラッシュメモリ等の書き換えが可能な不揮発性メモリで構成される。また、ＲＯＭ１０３には、後述するプリンタ装置１のケイパビリティ情報等が格納される。１０４は、画像処理部であり、デジタル画像データ等をプリント可能なデジタルデータに変換する。
【００２０】
１０５は、各種表示を行うための表示制御部である。１０６は、液晶表示器（ＬＣＤ）であり、デジタル画像データの確認や各種設定を行う際のユーザーインターフェースを表示する。１０７は、発光ダイオード（ＬＥＤ）であり、プリンタ装置１の処理状態を示すインジケーターである。
【００２１】
１０８は、内部記憶装置の制御部であり、プリンタ装置１に内蔵されているフラッシュメモリ１０９やハードディスク１１０等の大容量記憶装置に記憶されているデジタルデータの読み込み及び大容量記憶装置へのデジタルデータの書き出しの制御を行う。
【００２２】
１１１は、外部記憶装置の制御部であり、メモリソケット１１２に挿入されたコンパクトフラッシュ（登録商標）やＳＤメモリーカード等の記憶媒体に記憶されているデジタルデータの読み込み及び記憶媒体へのデジタルデータの書き出しの制御を行う。
【００２３】
１１３は、暗号処理部であり、認証情報や無線データ通信の暗号化を行う。１１４は、リアルタイムクロック（ＲＴＣ）であり、時計機能やアクセス時間等の管理を行う。
【００２４】
１１５は、各種操作を行うボタン等の操作制御部であり、操作キー１１６、操作ボタン１１７の操作情報をＣＰＵ１０１へ伝える。１１８は、プリンタ装置１のプリンタ機能制御部であり、プリンタエンジン１１９でデジタルデータのプリントを行う。
【００２５】
１２０は、ＵＳＢインターフェースの制御部であり、ＵＳＢコネクタａ１２１、ＵＳＢコネクタｂ１２２を介して他のＵＳＢインターフェースを持つ装置との接続を制御する。１２３は、プリンタ装置１に無線通信機能を付加する無線通信補助装置を係合するための専用コネクタである。
【００２６】
無線通信補助装置はプリンタシステムの構成により、ＵＳＢコネクタａ１２１、ＵＳＢコネクタｂ１２２、及び無線通信補助装置専用コネクタ１２３のどれに接続されても構わない。
【００２７】
図２は、無線通信補助装置２の構成の一例を示すブロック図である。図２において、２０１は、無線通信補助装置２全体の制御を司るＣＰＵである。２０２は、ＣＰＵ２０１のワークエリアとして使用されるＲＡＭである。２０３は、ＣＰＵ２０１の処理手順（プログラム）を記憶しているＲＯＭであり、例えばフラッシュメモリ等の書き換えが可能な不揮発性メモリで構成される。また、ＲＯＭ２０３には、後述する無線通信補助装置２のケイパビリティ情報等が格納される。２０４は、画像処理部であり、デジタル画像データ等をプリント可能なデジタルデータに変換する。
【００２８】
２０５は、各種表示を行うための表示制御部である。２０６は、液晶表示器（ＬＣＤ）であり、デジタル画像データの確認や各種設定を行う際のユーザーインターフェースを表示する。２０７は、発光ダイオード（ＬＥＤ）であり、無線通信補助装置２の処理状態を示すインジケーターである。
【００２９】
２０８は、内部記憶装置の制御部であり、無線通信補助装置２に内蔵されているフラッシュメモリ２０９やハードディスク２１０等の大容量記憶媒体に記憶されているデジタルデータの読み込み及び大容量記憶媒体へのデジタルデータの書き出しの制御を行う。
【００３０】
２１１は、暗号処理部であり、認証情報や無線データ通信の暗号化を行う。２１２は、リアルタイムクロック（ＲＴＣ）であり、時計機能やアクセス時間等の管理を行う。
【００３１】
２１３は、各種操作を行うボタン等の操作制御部であり、操作ボタン２１４の操作情報をＣＰＵ２０１へ伝える。
【００３２】
２１５は、無線通信部の全体の制御を司る制御部であり、ＣＰＵや不揮発性メモリが内蔵されているものとする。２１６は、通信プロトコルのリンク管理部である。２１７は、無線のベースバンド部であり、ＲＦ部２１８と、アンテナ２１９とで電波の送受信を行う。２２０は、ＲＦパワー制御部であり、電波の送受信パワーの制御を行う。２２１は、ＲＦパワー計測部であり、電波の送受信パワーの計測を行う。
【００３３】
２２２は、ＵＳＢインターフェースの制御部であり、ＵＳＢコネクタ２２３を介して他のＵＳＢインターフェースを持つ装置との接続を制御する。２２４は、受信側装置（例えば、プリンタ装置１等）に無線通信機能を供するために、受信側装置と係合される専用コネクタである。
【００３４】
受信側装置はプリンタシステムの構成により、ＵＳＢコネクタ２２３及び無線通信補助装置専用コネクタ２２４のどれに接続されても構わない。
【００３５】
図３は、送信側装置の一例としての撮像装置３の構成を示すブロック図である。図３において、３０１は、撮像装置３全体の制御を司るＣＰＵである。３０２は、ＣＰＵ３０１のワークエリアとして使用されるＲＡＭである。３０３は、ＣＰＵ３０１の処理手順（プログラム）を記憶しているＲＯＭであり、例えばフラッシュメモリ等の書き換えが可能な不揮発性メモリで構成される。また、ＲＯＭ３０３には、後述する撮像装置３のケイパビリティ情報等が格納される。３０４は、画像処理部であり、デジタル画像データ等をプリント可能なデジタルデータに変換する。
【００３６】
３０５は、各種表示を行うための表示制御部である。３０６は、液晶表示器（ＬＣＤ）であり、撮像した画像の確認及び各種設定を行う際のユーザーインターフェースを表示する。３０７は、発光ダイオード（ＬＥＤ）であり、撮像装置３の処理状態を示すインジケーターである。
【００３７】
３０８は、外部記憶装置の制御部であり、メモリソケット３０９に挿入されたコンパクトフラッシュ（登録商標）やＳＤメモリーカード等の記憶媒体に記憶されているデジタルデータの読み込み及び記憶媒体へのデジタルデータの書き出しの制御を行う。
【００３８】
３１０は、ＵＳＢインターフェースの制御部であり、ＵＳＢコネクタ３１１を介して他のＵＳＢインターフェースを持つ装置との接続を制御する。
【００３９】
３１２は、暗号処理部であり、認証情報や無線データ通信の暗号化を行う。３１３は、リアルタイムクロック（ＲＴＣ）であり、時計機能やアクセス時間等の管理を行う。
【００４０】
３１４は、各種操作を行うボタン等の操作制御部であり、操作キー３１５、操作ボタン３１６の操作情報をＣＰＵ３０１へ伝える。
【００４１】
３１８は、撮像素子である。３１７は、撮像装置３の撮像素子３２０の制御を行う撮像素子制御部である。３２０は、主としてレンズ及びその駆動系で構成される光学ユニットである。３１９は、光学ユニット３２０の制御を行う光学ユニット制御部である。
【００４２】
３２１は、無線通信部の全体の制御を司る制御部であり、ＣＰＵや不揮発性メモリが内蔵されているものとする。３２２は、通信プロトコルのリンク管理部である。３２３は、無線のベースバンド部であり、ＲＦ部３２４と、アンテナ３２５とで電波の送受信を行う。３２６は、ＲＦパワー制御部であり、電波の送受信パワーの制御を行う。３２７は、ＲＦパワー計測部であり、電波の送受信パワーの計測を行う。
【００４３】
次に、上述した構成を有するプリンタ装置１、無線通信補助装置２及び撮像装置３が、無線データ通信を開始し、画像処理と、データ記憶処理とをどの装置で行うかを自動選択し、デジタル画像データをプリントアウトする方法について説明する。
【００４４】
なお、本実施形態では、説明を簡単なものとするため、ＩＥＥＥ８０２．１１ｂのアドホックモードを前提にして説明するが、他の無線通信規格でも構わない。また、無線通信補助装置２と、撮像装置３との相互の認証処理は既に行われており、無線データ通信路は確立しているものとする。
【００４５】
図４〜図１２は、撮像装置３からのリクエストにより、撮像装置３と、無線通信補助装置２が係合されたプリンタ装置１との間で無線データ通信を行い、デジタル画像データのプリントアウトを行う処理を示すフローチャートである。
【００４６】
まず、図４のフローチャートに従って説明する。プリンタ装置１と、無線通信補助装置２とを係合し（ステップＳ（ａｄ）１０１、ステップＳ（ａｄ）２０１）、互いのケイパビリティ情報を交換する（ステップＳ（ａｄ）１０２、ステップＳ（ａｄ）２０２）。
【００４７】
図１３は、受信側装置であるプリンタ装置１に無線通信機能を供する無線通信補助装置２を係合した一例を示す図である。図１３の例では、プリンタ装置１と、無線通信補助装置２とは、それぞれのＵＳＢコネクタを介して接続されている。プリンタ装置１と、無線通信補助装置２とを係合すると、装置間で図１４に示すような画像処理能力情報やデータ記憶能力情報等を含む、互いのケイパビリティ情報を交換し、画像処理と、データ記憶処理とをどの装置で行うかを自動選択する。
【００４８】
図１４は、プリンタ装置１、無線通信補助装置２、撮像装置３のＲＯＭに記憶されている各装置のケイパビリティ情報の一例を示す概念図である。
【００４９】
ここで、プリンタ装置１のケイパビリティ情報６１０は、画像処理機能の有無６１１、画像処理能力６１２、電源供給状態６１３、供給可能電流量６１４、要求電流量６１５、記憶装置の有無６１６、記憶装置空き容量６１７等で構成される。同様に、無線通信補助装置２のケイパビリティ情報６２０も、画像処理機能の有無６２１、画像処理能力６２２、電源供給状態６２３、供給可能電流量６２４、要求電流量６２５、記憶装置の有無６２６、記憶装置空き容量６２７等で構成される。撮像装置３のケイパビリティ情報６３０も同様に、画像処理機能の有無６３１、画像処理能力６３２、電源供給状態６３３、供給可能電流量６３４、要求電流量６３５、記憶装置の有無６３６、記憶装置空き容量６３７等で構成される。
【００５０】
ケイパビリティ情報を交換したプリンタ装置１と、無線通信補助装置２とは、図１５から図１６のフローチャートに従って、画像処理と、データ記憶処理とをどの装置で行うかを選択する。
【００５１】
図１５は、ケイパビリティ情報６１０、６２０の画像処理機能の有無６１１、６２１、画像処理能力６１２、６２２の情報を元に、デジタル画像データをプリント可能なデジタルデータに変換する処理をどの装置で行うかを選択するフローチャートである。
【００５２】
図４のフローチャートのステップＳ（ａｄ）１０２、ステップＳ（ａｄ）２０２とで、プリンタ装置１と、無線通信補助装置２とのケイパビリティ情報の交換が行われる。その後、プリンタ装置１及び無線通信補助装置２において、プリンタ装置１に画像処理機能があるか否かを判定（ステップＳ７０１）する。そして、プリンタ装置１及び無線通信補助装置２は、プリンタ装置１に画像処理機能がない場合、無線通信補助装置２に画像処理機能があるか否かを判定する（ステップＳ７０２）。
【００５３】
プリンタ装置１及び無線通信補助装置２は、無線通信補助装置２に画像処理機能がない場合は、画像処理を撮像装置３で行うこととする（ケースＣ）。ステップＳ７０２で無線通信補助装置２に画像処理機能があると判定した場合、プリンタ装置１及び無線通信補助装置２は、画像処理を無線通信補助装置２で行うこととする（ケースＢ）。
【００５４】
ステップＳ７０１でプリンタ装置１に画像処理機能があると判定した場合、プリンタ装置１及び無線通信補助装置２は、無線通信補助装置２に画像処理機能があるか否かを判定する（ステップＳ７０３）。無線通信補助装置２に画像処理機能がない場合、プリンタ装置１及び無線通信補助装置２は、画像処理をプリンタ装置１で行うこととする（ケースＡ）。ステップＳ７０３で無線通信補助装置２に画像処理機能があると判定した場合、プリンタ装置１及び無線通信補助装置２は、プリンタ装置１の画像処理能力は無線通信補助装置２よりも大きいか否かを判定する。
【００５５】
プリンタ装置１の画像処理能力が無線通信補助装置２よりも小さい場合、プリンタ装置１及び無線通信補助装置２は、画像処理を無線通信補助装置２で行うこととする（ケースＢ）。プリンタ装置１の画像処理能力が無線通信補助装置２よりも大きい場合、プリンタ装置１及び無線通信補助装置２は、画像処理をプリンタ装置１で行うこととする（ケースＡ）。
【００５６】
図１６は、ケイパビリティ情報６１０、６２０の記憶装置の有無６１６、６２６、記憶装置の空き容量６１７、６２７の情報を元に、デジタル画像データ又は、プリント可能なデジタルデータの記憶処理をどの装置で行うかを選択するフローチャートである。なお、本実施形態のケイパビリティ情報で扱う記憶装置とは、メインプログラム以外のデジタルデータを複数保存可能な容量が充分にある、例えば大容量フラッシュメモリや大容量ハードディスクを指す。
【００５７】
上述したように、図４のフローチャートのステップＳ（ａｄ）１０２と、ステップＳ（ａｄ）２０２とで、プリンタ装置１と、無線通信補助装置２とのケイパビリティ情報の交換が行われる。その後、プリンタ装置１及び無線通信補助装置２は、プリンタ装置１に記憶装置があるか否かを判定し（ステップＳ８０１）、プリンタ装置１に記憶装置がない場合は、無線通信補助装置２に記憶装置があるか否かを判定する（ステップＳ８０２）。
【００５８】
無線通信補助装置２に記憶装置がない場合、プリンタ装置１及び無線通信補助装置２は、デジタルデータを撮像装置３から逐次送信することとする（ケースＦ）。ステップＳ８０２で無線通信補助装置２に記憶装置があると判定した場合、プリンタ装置１及び無線通信補助装置２は、デジタルデータの記憶処理を無線通信補助装置２で行うこととする（ケースＢ）。
【００５９】
ステップＳ８０１でプリンタ装置１に記憶装置があると判定した場合、プリンタ装置１及び無線通信補助装置２は、無線通信補助装置２に記憶装置があるか否かを判定する（ステップＳ８０３）。無線通信補助装置２に記憶装置がない場合、プリンタ装置１及び無線通信補助装置２は、デジタルデータの記憶処理をプリンタ装置１で行うこととする（ケースＤ）。
【００６０】
ステップＳ８０３で無線通信補助装置２に記憶装置があると判定した場合、プリンタ装置１及び無線通信補助装置２は、プリンタ装置１の記憶装置空き容量は無線通信補助装置２よりも大きいか否かを判定する。プリンタ装置１の記憶装置空き容量が無線通信補助装置２よりも小さい場合、プリンタ装置１及び無線通信補助装置２は、デジタルデータの記憶処理を無線通信補助装置２で行うこととする（ケースＥ）。
【００６１】
プリンタ装置１の記憶装置空き容量が無線通信補助装置２よりも大きい場合、プリンタ装置１及び無線通信補助装置２は、デジタルデータの記憶処理をプリンタ装置１で行うこととする（ケースＤ）。
【００６２】
本実施形態では、図４のフローチャート、ステップＳ（ａｄ）１０２、ステップＳ（ａｄ）２０２で、図１４に示すような画像処理能力やデータ記憶能力情報等（ケイパビリティ情報）を交換し、画像処理とデータ記憶処理とをどの装置で行うかを自動選択する。プリンタ装置１は、ケイパビリティ情報領域６１０の画像処理機能の有無６１１が「あり」、画像処理能力６１２が「１２８」である。それに対し、無線通信補助装置２はケイパビリティ情報領域６２０の画像処理機能の有無６２１が「あり」、画像処理能力６２２が「６４」である。従って、図１５のフローチャートの処理が終了すると、画像処理をプリンタ装置１で行うこととする「ケースＡ」が選択される。
【００６３】
また、プリンタ装置１は、ケイパビリティ情報領域６１０の記憶装置機能の有無６１６が「あり」、記憶装置の空き容量６１７が「３８４０ＭＢ」である。それに対し、無線通信補助装置２はケイパビリティ情報領域６２０の記憶装置機能の有無６２６が「あり」、記憶装置の空き容量６２７が「１２８ＭＢ」である。従って、図１６のフローチャートの処理が終了すると、デジタルデータの記憶処理をプリンタ装置１で行うこととする「ケースＤ」が選択される。
【００６４】
図１５と、図１６とのフローチャートの処理が終了すると、プリンタ装置１及び無線通信補助装置２は、画像処理と、デジタルデータ記憶処理との分担を決定する（ステップＳ（ａｄ）１０３、ステップＳ（ａｄ）２０３）。図４のフローチャートでは、画像処理をプリンタ装置１で行い、デジタルデータの記憶処理もプリンタ装置１で行うこととする「ケースＡＤ」が選択される。
【００６５】
本実施形態では、プリンタ装置１はバッテリー駆動されているとして、プリンタ装置１は、プリンタ装置１に内蔵のバッテリーでデジタルデータの記憶処理が可能かを判定する（ステップＳ（ａｄ）１０４）。内蔵バッテリーにデジタルデータの記憶処理を行う余力がない場合、プリンタ装置１は、液晶表示器１０６にデータ通信エラーを表示し（ステップＳ（ａｄ）１０５）、無線通信補助装置２へデータ通信エラーを通知する（ステップＳ（ａｄ）１０６）。
【００６６】
ステップＳ（ａｄ）１０４で、プリンタ装置１に内蔵のバッテリーでデジタルデータの記憶処理が可能であると判定すると、プリンタ装置１は、データ受信待機状態へ移行する（ステップＳ（ａｄ）１０７）。一方、ステップＳ（ａｄ）２０３で、画像処理とデジタルデータ記憶処理の分担を決定した無線通信補助装置２は、無線通信待機状態へ移行し、撮像装置３からインクワイアリ信号が送信されるのを待つ（ステップＳ（ａｄ）２０４）。
【００６７】
撮像装置３は、ユーザーによる操作キー２１５の操作に応じて、メモリソケット３０９に挿入された記憶媒体に記憶されているデジタルデータの中から、プリントする画像を選択する（ステップＳ（ａｄ）３０１）。そして、撮像装置３は、既に無線データ通信接続先の選択肢として記憶されている無線通信補助装置２を、無線データ通信接続先として選択する（ステップ（Ｓ（ａｄ）３０２）。
【００６８】
撮像装置３は、無線通信補助装置２へインクワイアリ信号を送信する（ステップ（Ｓ（ａｄ）３０３）。撮像装置３が送信するインクワイアリ信号には、ケイパビリティ情報６３０が内包されている。なお、上述したように、ケイパビリティ情報６３０は、画像処理機能の有無６３１、画像処理能力６３２、電源供給状態６３３、供給可能電流量６３４、要求電流量６３５、記憶装置の有無６３６、記憶装置空き容量６３７等で構成される。このとき、撮像装置３は、無線通信補助装置２との間で認証済みのＥＳＳＩＤ、ＷＥＰキー、チャンネルを設定してインクワイアリ信号を送信する。以降、撮像装置３と、無線通信補助装置２とは、これらを用いて無線データ通信を行うものとする。ここで、ＥＳＳＩＤは、Ｅｘｔｅｎｄｅｄ  Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｅｒの略である。また、ＷＥＰキーは、Ｗｉｒｅｄ  Ｅｑｕｉｖａｌｅｎｔ  Ｐｒｉｖａｃｙ  Ｋｅｙの略である。
【００６９】
無線通信補助装置２は、ステップＳ（ａｄ）２０４で無線通信待機状態へ移行してから、システムの規定する制限時間内にインクワイアリ信号を受信したか否かを判定する（ステップＳ（ａｄ）２０５）。システムの規定する制限時間内にインクワイアリ信号を受信できなかった場合、無線通信補助装置２は、ステップＳ（ａｄ）２０４へ戻り、撮像装置３からインクワイアリ信号が送信されるのを待つ。
【００７０】
システムの規定する制限時間内にインクワイアリ信号を受信した場合、無線通信補助装置２は、撮像装置３へインクワイアリ応答を送信する（ステップＳ（ａｄ）２０６）。無線通信補助装置２が送信するインクワイアリ応答には、ケイパビリティ情報６２０が内包されている。なお、上述したように、ケイパビリティ情報６２０は、画像処理機能の有無６２１、画像処理能力６２２、電源供給状態６２３、供給可能電流量６２４、要求電流量６２５、記憶装置の有無６２６、記憶装置空き容量６２７等で構成される。また、無線通信補助装置２は、インクワイアリ応答に、画像処理をプリンタ装置１で行い、デジタルデータの記憶処理もプリンタ装置１で行うこととする「ケースＡＤ」が選択されていることを示す情報も内包して送信する。
【００７１】
インクワイアリ応答を送信した無線通信補助装置２は、データ受信待機状態へ移行し、撮像装置３からデータが送信されるのを待つ（ステップＳ（ａｄ）２０７）。
【００７２】
撮像装置３は、ステップＳ（ａｄ）３０３でインクワイアリ信号を送信してから、システムの規定する制限時間内にインクワイアリ応答を受信したか否かを判定する（ステップＳ（ａｄ）３０４）。システムの規定する制限時間内にインクワイアリ応答を受信できなかった場合、撮像装置３は、液晶表示器３０６に無線通信エラーを表示し（ステップＳ（ａｄ）３０５）、データ通信処理を終了する。システムの規定する制限時間内にインクワイアリ応答を受信した場合、撮像装置３は、インクワイアリ応答に含まれている分担に係る情報に基づいて、画像処理と、デジタルデータ記憶処理との分担を決定する（ステップＳ（ａｄ）３０６）。図４のフローチャートでは、画像処理をプリンタ装置１で行い、デジタルデータの記憶処理もプリンタ装置１で行うこととする「ケースＡＤ」が選択されていることを示す情報が、インクワイアリ応答に含まれている。
【００７３】
撮像装置３は、画像処理と、デジタルデータ記憶処理との分担を決定後、メモリソケット３０９に挿入された記憶媒体に記憶されているデジタルデータを、無線通信補助装置２へ送信する（ステップＳ（ａｄ）３０７）。
【００７４】
無線通信補助装置２は、ステップＳ（ａｄ）２０７でデータ受信待機状態へ移行してから、システムの規定する制限時間内にデータを受信したか否かを判定する（ステップＳ（ａｄ）２０８）。システムの規定する制限時間内にデータを受信できなかった場合、無線通信補助装置２は、ステップＳ（ａｄ）２０４へ戻り、撮像装置３からインクワイアリ信号が送信されるのを待つ。システムの規定する制限時間内にデータを受信した場合、無線通信補助装置２は、プリンタ装置１へ受信したデータを転送する（ステップＳ（ａｄ）２０９）。なお、撮像装置３からデータを受信中の無線通信補助装置２は、データの受信バッファとしてＲＡＭ２０２を使用する。
【００７５】
プリンタ装置１は、ステップＳ（ａｄ）１０７でデータ受信待機状態へ移行してから、システムの規定する制限時間内にデータを受信したかを判定する（ステップＳ（ａｄ）１０８）。システムの規定する制限時間内にデータを受信できなかった場合、プリンタ装置１は、ステップＳ（ａｄ）１１６へ進む。そして、プリンタ装置１は、プリンタ装置１に内蔵されているフラッシュメモリ１０９やハードディスク１１０等の記憶装置に記憶済みで、プリント未処理のデータがあるか否かを判定する（ステップＳ（ａｄ）１１６）。図４のフローチャートでは、プリンタ装置１は、未だデータを受信していないため、プリンタ装置１に内蔵の記憶装置に記憶済みで、プリント未処理のデータはないと判定し、ステップＳ（ａｄ）１０４へ戻る。
【００７６】
プリンタ装置１は、ステップＳ（ａｄ）１０８でシステムの規定する制限時間内にデータを受信した場合、プリンタ装置１に内蔵の記憶装置に、受信したデータを記憶可能な空き容量があるか否かを判定する（ステップＳ（ａｄ）１０９）。
【００７７】
プリンタ装置１は、プリンタ装置１に内蔵の記憶装置に、受信したデータを記憶可能な空き容量がない場合、液晶表示器１０６にデータ通信エラーを表示する（ステップＳ（ａｄ）１０５）。そして、プリンタ装置１は、無線通信補助装置２へデータ通信エラーを通知する（ステップＳ（ａｄ）１０６）。
【００７８】
プリンタ装置１は、プリンタ装置１に内蔵の記憶装置に、受信したデータを記憶可能な空き容量があると判定した場合、プリンタ装置１に内蔵の記憶装置に、受信したデータを記憶し（ステップＳ（ａｄ）１１０）する。そして、プリンタ装置１は、無線通信補助装置２へデータ受信完了を通知する（ステップＳ（ａｄ）１１１）。
【００７９】
無線通信補助装置２は、ステップＳ（ａｄ）２０９でプリンタ装置１へデータを転送してから、データ受信エラーが通知されないか否かを判定する（ステップＳ（ａｄ）２１０）。無線通信補助装置２は、プリンタ装置１からデータ受信エラーを通知された場合、撮像装置３へデータ通信エラーを通知する（ステップＳ（ａｄ）２１１）。一方、無線通信補助装置２は、プリンタ装置１からデータ受信完了を受信した場合、撮像装置３へデータ受信完了を通知する（ステップＳ（ａｄ）２１２）。
【００８０】
撮像装置３は、ステップＳ（ａｄ）３０７で無線通信補助装置２へデータを送信してから、データ受信エラーが通知されないか否かを判定する（ステップＳ（ａｄ）３０８）。撮像装置３は、無線通信補助装置２からデータ受信エラーを通知された場合、液晶表示器３０６へデータ通信エラーを表示する（ステップＳ（ａｄ）３０９）。一方、撮像装置３は、無線通信補助装置２からデータ受信完了を受信した場合、ステップＳ（ａｄ）３０１において選択されたデジタルデータの中で未送信のデータがあるかを判定する（ステップＳ（ａｄ）３１０）。未送信のデータがない場合、撮像装置３は、データ通信処理を終了する。未送信のデータがある場合、撮像装置３は、ステップＳ（ａｄ）３０７へ戻り、ステップＳ（ａｄ）３０１において選択されたデジタルデータの中で未送信のデータを、無線通信補助装置２へ送信する。
【００８１】
プリンタ装置１は、ステップＳ（ａｄ）１１１でデータ受信完了を通知した後、プリンタエンジン１１９がアイドル状態（プリント処理可能状態と同義）であるか否かを判定する（ステップＳ（ａｄ）１１２）。プリンタエンジン１１９がアイドル状態でない場合、プリンタ装置１は、ステップＳ（ａｄ）１０４へ戻り、プリンタエンジン１１９がアイドル状態になるまで、デジタルデータの受信を行う。プリンタエンジン１１９がアイドル状態である場合、プリンタ装置１は、プリンタ装置１に内蔵のバッテリーでデジタルデ一タを、プリント処理可能か否かを判定する（ステップＳ（ａｄ）１１３）。
【００８２】
内蔵バッテリーにデジタルデータをプリント処理する余力がない場合、プリンタ装置１は、ステップＳ（ａｄ）１０４へ戻り、内蔵バッテリーの余力でデジタルデータの受信と、記憶処理とを続ける。プリンタ装置１に内蔵のバッテリーでデジタルデ一タをプリント処理可能と判定するとプリンタ装置１は、ステップＳ（ａｄ）１１４に進む。ステップＳ（ａｄ）１１４では、プリンタ装置１は、ステップＳ（ａｄ）１１０において記憶済みのデジタルデータを、プリンタ装置１の画像処理部１０４を用いて、プリント可能なデジタルデータに変換する。
【００８３】
続いて、プリンタ装置１は、プリンタエンジン１１９でプリント可能なデジタルデータのプリント処理を開始する（ステップＳ（ａｄ）１１５）。プリント処理を開始したプリンタ装置１は、ステップＳ（ａｄ）１１０でプリンタ装置１に内蔵されているフラッシュメモリ１０９やハードディスク１１０等の記憶装置に記憶済みで、プリント未処理のデータがあるか否かを判定する（ステップＳ（ａｄ）１１６）。プリント未処理のデータがない場合、プリンタ装置１は、ステップＳ（ａｄ）１０４へ戻り、デジタルデータの受信待機状態へ移行する。プリント未処理のデータがある場合、プリンタ装置１は、ステップＳ（ａｄ）１１２へ戻り、プリンタエンジン１１９がアイドル状態（プリント処理可能状態と同義）であるか否かを判定する。そして、プリンタ装置１は、プリンタエンジン１１９がアイドル状態になり、プリント処理が実行できるようになるまで、デジタルデータの受信を行う。
【００８４】
以上、図４のフローチャートで撮像装置３からのリクエストにより、撮像装置３と、無線通信補助装置２が係合されたプリンタ装置１との間で無線データ通信を行い、デジタル画像データをプリントアウトする処理を説明した。
【００８５】
本実施形態では、図４のフローチャートのステップＳ（＊＊）１０２と、ステップＳ（＊＊）２０２（＊＊にはａｄからｃｆの記号が入る）とで、装置間で図１４に示すような画像処理能力やデータ記憶能力情報等（ケイパビリティ情報）を交換する。そして、画像処理と、データ記憶処理とをどの装置で行うかを自動選択する。選択肢は以下のケースに分けることができる。
図４のフローチャート（ケースＡＤ）：画像処理をプリンタ装置１で行い、デジタルデータの記憶処理もプリンタ装置１で行う。
図５のフローチャート（ケースＢＤ）：画像処理を無線通信補助装置２で行い、デジタルデータの記憶処理をプリンタ装置１で行う。
図６のフローチャート（ケースＣＤ）：画像処理を撮像装置３で行い、デジタルデータの記憶処理をプリンタ装置１で行う。
図７のフローチャート（ケースＡＥ）：画像処理をプリンタ装置１で行い、デジタルデータの記憶処理を無線通信補助装置２で行う。
図８のフローチャート（ケースＢＥ）：画像処理を無線通信補助装置２で行い、デジタルデータの記憶処理も無線通信補助装置２で行う。
図９のフローチャート（ケースＣＥ）：画像処理を撮像装置３で行い、デジタルデータの記憶処理を無線通信補助装置２で行う。
図１０のフローチャート（ケースＡＦ）：画像処理をプリンタ装置１で行い、デジタルデータを撮像装置３から逐次送信する。
図１１のフローチャート（ケースＢＦ）：画像処理を無線通信補助装置２で行い、デジタルデータを撮像装置３から逐次送信する。
図１２のフローチャート（ケースＣＦ）：画像処理を撮像装置３で行い、デジタルデータを撮像装置３から逐次送信する。
【００８６】
本実施形態では、図４のフローチャートを代表のフローチャートとして説明した。図５〜図１２のフローチャートは、画像処理と、データ記憶処理とをどの装置で行うかが異なり、基本的には図４のフローチャートと類似した構成を有している。そのため、説明は省略する。
【００８７】
図１７は、図４〜図１２のフローチャートに示す無線データ通信処理を行う際の一例として、受信側装置であるプリンタ装置１と、送信側装置である撮像装置３とのユーザーインターフェースの表示例を示す図である。なお、図１７における９００は、無線通信補助装置２（プリンタ装置１に無線通信機能を供する）と、撮像装置３との間の無線データ通信路である。
【００８８】
プリンタ装置１及び撮像装置３のユーザーインターフェースは、デジタル画像データを送受信中である旨を示すメッセージや、プリンタ装置１が受信中及び撮像装置３が送信中の画像やアイコンを表示する。
【００８９】
図１８〜図２６は、図４〜図１２のフローチャートに示すプリント処理を行う際の、プリンタ装置１と、無線通信補助装置２と、撮像装置３とのメモリ及び記憶装置の使用概念の一例を示す図である。また、図１８〜図２６では、プリンタ装置１がデジタル画像データＣをプリント処理中に、メモリ及び記憶装置でのデジタル画像データの処理状態と、デジタル画像データの送受信状態とを示している。
【００９０】
例えば、図１８では、プリンタ装置１の記憶装置には、デジタル画像データＣをプリント可能なデータＣ＊へ変換したデータが記憶されている。プリンタ装置１の記憶装置に記憶されていたデジタル画像データＡ、Ｂは、既にプリントアウトされているため、データＡ、Ｂは処理完了のデータ領域となっている。撮像装置３からはデジタル画像データＦを送信中であり、デジタル画像データＦを受信した無線通信補助装置２はＲＡＭ２０２に受信データをバッファし、プリンタ装置１へ転送している。撮像装置３の記憶媒体に記憶されているデジタル画像データＡからＦは、既にプリンタ装置１へ送信されているため、データＡからＦは処理完了のデータ領域となっている。
【００９１】
図１９から図２６は、画像処理と、データ記憶処理とをどの装置で行うかが異なり、基本的には図１８と類似した構成を有しているため、説明は省略する。
【００９２】
図２７は、無線通信補助装置２が係合されているプリンタ装置１の電源を、ＯＦＦ状態からＯＮ状態にしたときに、デジタル画像データをプリントアウトする処理を示すフローチャートである。図２７のフローチャートは、撮像装置３からデジタルデータを受信してデータを記憶済みのプリンタ装置１又は無線通信補助装置２が、プリンタ装置１のバッテリー余力不足又は突然の電源ＯＦＦ等で、プリント未処理のデータが残っている場合に有効である。
【００９３】
プリンタ装置１の電源をＯＮ状態にすると、プリンタ装置１は、係合されている無線通信補助装置２と再接続を行う（ステップＳ２０１）。そして、プリンタ装置１又は無線通信補助装置２は、プリンタ装置１又は無線通信補助装置２の記憶装置に記憶済みで、プリント未処理のデータが残っているかを判定する（ステップＳ２０２）。
【００９４】
プリント未処理のデータが残っていない場合、プリンタ装置１及び無線通信補助装置２は、図４〜図１２のフローチャートを実行して画像処理と、デジタルデータ記憶処理との分担を決定する。その後、プリンタ装置１及び無線通信補助装置２は、アイドル状態となる。プリント未処理のデータが残っている場合、プリンタ装置１又は無線通信補助装置２は、プリント未処理のデータをプリントアウトするか否かをユーザーに選択させる（ステップＳ２０３）。
【００９５】
図２８は、図２７のフローチャートに示すプリント処理を行う際の一例として、プリンタ装置１及び無線通信補助装置２のユーザーインターフェースの表示例を示す図である。プリンタ装置１の液晶表示器１０６には、プリント未処理のデータが残っており、未処理のデータをプリントアウトするか否かを問うメッセージや、未処理データの画像やアイコンが表示される。
【００９６】
ステップＳ２０３で、ユーザーがプリントアウトしないと選択した場合、プリンタ装置１及び無線通信補助装置２は、図４〜図１２のフローチャートへ移行する。ユーザーがプリントアウトの実行を選択した場合、プリンタ装置１又は無線通信補助装置２は、プリンタエンジン１１９がアイドル状態（プリント処理可能状態と同義）であるか否かを判定する（ステップＳ２０４）。プリンタエンジン１１９がアイドル状態でない場合、プリンタ装置１又は無線通信補助装置２は、プリンタエンジン１１９がアイドル状態になり、プリント処理が実行できるようになるまで待つ。
【００９７】
プリンタエンジン１１９がアイドル状態である場合、プリンタ装置１又は無線通信補助装置２は、プリンタ装置１に内蔵のバッテリーでデジタルデ一タを、プリント処理可能か否かを判定する（ステップＳ２０５）。内蔵バッテリーにデジタルデータをプリント処理する余力がない場合、プリンタ装置１又は無線通信補助装置２は、プリンタ装置１の液晶表示器１０６にエラーを表示（ステップＳ２０６）する。そして、プリンタ装置１及び無線通信補助装置２は、図４〜図１２のフローチャートへ移行する。
【００９８】
プリンタ装置１又は無線通信補助装置２は、プリンタ装置１に内蔵のバッテリーでデジタルデ一タをプリント処理可能と判定すると、ステップＳ２０７に進む。ステップＳ２０７では、プリンタ装置１又は無線通信補助装置２は、プリンタ装置１又は無線通信補助装置２の記憶装置に記憶済みでのプリント未処理のデジタル画像データ等を、プリント可能なデジタルデータに変換する。
【００９９】
続いて、プリンタ装置１は、プリンタエンジン１１９でプリント可能なデジタルデータのプリント処理を開始する（ステップＳ２０８）。そして、プリンタ装置１又は無線通信補助装置２は、プリンタ装置１又は無線通信補助装置２の記憶装置に記憶済みのプリント未処理のデータがあるか否かを判定する（ステップＳ２０９）。
【０１００】
プリント未処理のデータがない場合、プリンタ装置１及び無線通信補助装置２は、図４〜図１２のフローチャートへ移行する。プリント未処理のデータがある場合、プリンタ装置１及び無線通信補助装置２は、ステップＳ２０４へ戻り、プリンタエンジン１１９がアイドル状態（プリント処理可能状態と同義）であるか否かを判定する。プリンタエンジン１１９がアイドル状態でない場合、プリンタ装置１又は無線通信補助装置２は、プリンタエンジン１１９がアイドル状態になり、プリント処理が実行できるようになるまで待つ。
【０１０１】
本実施形態では、表示部を備えた装置を例に説明したが、表示部を備えていない装置においても、図４〜図１２、図１５、図１６、図２７のフローチャートに示す処理を行う事ができる。
【０１０２】
なお、デジタル画像データのプリントアウトを行う処理の中で、プリンタ装置１及び無線通信補助装置２の記憶装置に記憶したデジタル画像データ又はプリント可能なデータは、プリントシステムの構成により、電源切断時に消去しても記憶装置に留保してもよい。また、記憶装置に一定期間のみ留保し、一定期間が過ぎた時点でデータを消去してもよい。
【０１０３】
以上説明したように本実施形態によれば、無線通信補助装置を用いたプリントシステムにおける画像処理と、データ記憶処理とを行う装置を、装置間で交換する処理能力等を内包するケイパビリティ情報を基に自動で選択する。つまり、画像処理を行うのは画像処理能力の一番高い装置、データ記憶処理を行うのはデータ記憶処理能力（記憶装置空き容量の一番多い）を最適に選択することによって、あらゆる装置の組み合わせでもデータ通信と、プリント処理時間との高速化を可能にする。
【０１０４】
また、データ通信と、プリント処理時間との高速化はバッテリー駆動する装置の駆動時間を延ばす効果もある。
【０１０５】
つまり、本実施形態によれば、画像処理と、データ記憶処理とを行う装置を、装置相互が有線通信又は無線通信で接続された際に継ぎ目が無いよう、選択され、実行される。よって、使用者が装置間の処理分担を手動で設定したり、難しい操作をしたりすることを必要としない。また、表示部や操作部の無い装置にも適用可能であるため、プリントシステムと、サービスとを簡便に提供することができる。
【０１０６】
（他の実施の形態）
なお、上述した実施形態では、受信側装置としてプリンタ装置、送信側装置として撮像装置を例にして説明したが、本発明の実施はこれらの装置に限定されるものではない。要は、お互いに、ケイパビリティ情報の交換を行え、画像処理と、データ記憶処理とをどの装置で行うかを自動に選択するための手段を備えればよい。また、画像処理と、データ記憶処理とをどの装置で行うかを自動に選択しなくとも、ユーザーが画像処理と、データ記憶処理とをどの装置で行うかを任意に設定できるようにしてもよい。
【０１０７】
従って、プリンタ装置のプリント処理をテレビジョンのような受像表示装置の表示処理に置き換えても本発明の実施を構成することができる。また、家電製品及びアクセサリー等、表示手段や取り込み手段を持たない装置でも送信側装置になり得る。
【０１０８】
また、本発明の目的は、以下の様にして達成することも可能である。まず、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（又は記録媒体）を、システム或いは装置に供給する。そして、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行する。この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１０９】
また、コンピュータが読み出したプログラムコードを実行することにより、上述した実施形態の機能が実現されるだけでなく、以下のようにして達成することも可能である。即ち、読み出したプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）等が実際の処理の一部又は全部を行い、その処理によって上述した実施形態の機能が実現される場合である。ここでプログラムコードを記憶する記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、ＲＯＭ、ＲＡＭ、磁気テープ、不揮発性のメモリーカード、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ、光ディスク、光磁気ディスク、ＭＯ等が考えられる。また、ＬＡＮ（ローカル・エリア・ネットワーク）やＷＡＮ（ワイド・エリア・ネットワーク）等のコンピュータネットワークを、プログラムコードを供給するために用いることができる。
【０１１０】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明した図４〜図１２、図１５、図１６、図２７に示すフローチャートに対応するプログラムコードが格納されることになる。
【０１１１】
以上、上述した各実施形態によれば、使用者に難しい操作をさせることなく、無線通信補助装置を用いた画像処理システムにおいて、画像処理や、データ記憶処理等の処理を行う装置を、自動で選択することができる。
【０１１２】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【図面の簡単な説明】
【０１１３】
【図１】受信側装置の一例としてのプリンタ装置１の構成を示すブロック図である。
【図２】無線通信補助装置２の構成の一例を示すブロック図である。
【図３】送信側装置の一例としての撮像装置３の構成を示すブロック図である。
【図４】撮像装置３からのリクエストにより、撮像装置３と、無線通信補助装置２が係合されたプリンタ装置１との間で無線データ通信を行い、デジタル画像データのプリントアウトを行う処理を示すフローチャート（その１）である。
【図５】撮像装置３からのリクエストにより、撮像装置３と、無線通信補助装置２が係合されたプリンタ装置１との間で無線データ通信を行い、デジタル画像データのプリントアウトを行う処理を示すフローチャート（その２）である。
【図６】撮像装置３からのリクエストにより、撮像装置３と、無線通信補助装置２が係合されたプリンタ装置１との間で無線データ通信を行い、デジタル画像データのプリントアウトを行う処理を示すフローチャート（その３）である。
【図７】撮像装置３からのリクエストにより、撮像装置３と、無線通信補助装置２が係合されたプリンタ装置１との間で無線データ通信を行い、デジタル画像データのプリントアウトを行う処理を示すフローチャート（その４）である。
【図８】撮像装置３からのリクエストにより、撮像装置３と、無線通信補助装置２が係合されたプリンタ装置１との間で無線データ通信を行い、デジタル画像データのプリントアウトを行う処理を示すフローチャート（その５）である。
【図９】撮像装置３からのリクエストにより、撮像装置３と、無線通信補助装置２が係合されたプリンタ装置１との間で無線データ通信を行い、デジタル画像データのプリントアウトを行う処理を示すフローチャート（その６）である。
【図１０】撮像装置３からのリクエストにより、撮像装置３と、無線通信補助装置２が係合されたプリンタ装置１との間で無線データ通信を行い、デジタル画像データのプリントアウトを行う処理を示すフローチャート（その７）である。
【図１１】撮像装置３からのリクエストにより、撮像装置３と、無線通信補助装置２が係合されたプリンタ装置１との間で無線データ通信を行い、デジタル画像データのプリントアウトを行う処理を示すフローチャート（その８）である。
【図１２】撮像装置３からのリクエストにより、撮像装置３と、無線通信補助装置２が係合されたプリンタ装置１との間で無線データ通信を行い、デジタル画像データのプリントアウトを行う処理を示すフローチャート（その９）である。
【図１３】受信側装置であるプリンタ装置１に無線通信機能を供する無線通信補助装置２を係合した一例を示す図である。
【図１４】プリンタ装置１、無線通信補助装置２、撮像装置３のＲＯＭに記憶されている各装置のケイパビリティ情報の一例を示す概念図である。
【図１５】ケイパビリティ情報６１０、６２０の画像処理機能の有無６１１、６２１、画像処理能力６１２、６２２の情報を元に、デジタル画像データをプリント可能なデジタルデータに変換する処理をどの装置で行うかを選択するフローチャートである。
【図１６】ケイパビリティ情報６１０、６２０の記憶装置の有無６１６、６２６、記憶装置の空き容量６１７、６２７の情報を元に、デジタル画像データ又は、プリント可能なデジタルデータの記憶処理をどの装置で行うかを選択するフローチャートである。
【図１７】図４〜図１２のフローチャートに示す無線データ通信処理を行う際の一例として、受信側装置であるプリンタ装置１と、送信側装置である撮像装置３とのユーザーインターフェースの表示例を示す図である。
【図１８】図４〜図１２のフローチャートに示すプリント処理を行う際の、プリンタ装置１と、無線通信補助装置２と、撮像装置３とのメモリ及び記憶装置の使用概念の一例を示す図（その１）である。
【図１９】図４〜図１２のフローチャートに示すプリント処理を行う際の、プリンタ装置１と、無線通信補助装置２と、撮像装置３とのメモリ及び記憶装置の使用概念の一例を示す図（その２）である。
【図２０】図４〜図１２のフローチャートに示すプリント処理を行う際の、プリンタ装置１と、無線通信補助装置２と、撮像装置３とのメモリ及び記憶装置の使用概念の一例を示す図（その３）である。
【図２１】図４〜図１２のフローチャートに示すプリント処理を行う際の、プリンタ装置１と、無線通信補助装置２と、撮像装置３とのメモリ及び記憶装置の使用概念の一例を示す図（その４）である。
【図２２】図４〜図１２のフローチャートに示すプリント処理を行う際の、プリンタ装置１と、無線通信補助装置２と、撮像装置３とのメモリ及び記憶装置の使用概念の一例を示す図（その５）である。
【図２３】図４〜図１２のフローチャートに示すプリント処理を行う際の、プリンタ装置１と、無線通信補助装置２と、撮像装置３とのメモリ及び記憶装置の使用概念の一例を示す図（その６）である。
【図２４】図４〜図１２のフローチャートに示すプリント処理を行う際の、プリンタ装置１と、無線通信補助装置２と、撮像装置３とのメモリ及び記憶装置の使用概念の一例を示す図（その７）である。
【図２５】図４〜図１２のフローチャートに示すプリント処理を行う際の、プリンタ装置１と、無線通信補助装置２と、撮像装置３とのメモリ及び記憶装置の使用概念の一例を示す図（その８）である。
【図２６】図４〜図１２のフローチャートに示すプリント処理を行う際の、プリンタ装置１と、無線通信補助装置２と、撮像装置３とのメモリ及び記憶装置の使用概念の一例を示す図（その９）である。
【図２７】無線通信補助装置２が係合されているプリンタ装置１の電源を、ＯＦＦ状態からＯＮ状態にしたときに、デジタル画像データをプリントアウトする処理を示すフローチャートである。
【図２８】図２７のフローチャートに示すプリント処理を行う際の一例として、プリンタ装置１及び無線通信補助装置２のユーザーインターフェースの表示例を示す図である。
【符号の説明】
【０１１４】
１  プリンタ装置
２  無線通信補助装置
３  撮像装置
【図１】
2007276161.tif 000003
【図２】
2007276161.tif 000004
【図３】
2007276161.tif 000005
【図４】
2007276161.tif 000006
【図５】
2007276161.tif 000007
【図６】
2007276161.tif 000008
【図７】
2007276161.tif 000009
【図８】
2007276161.tif 000010
【図９】
2007276161.tif 000011
【図１０】
2007276161.tif 000012
【図１１】
2007276161.tif 000013
【図１２】
2007276161.tif 000014
【図１３】
2007276161.tif 000015
【図１４】
2007276161.tif 000016
【図１５】
2007276161.tif 000017
【図１６】
2007276161.tif 000018
【図１７】
2007276161.tif 000019
【図１８】
2007276161.tif 000020
【図１９】
2007276161.tif 000021
【図２０】
2007276161.tif 000022
【図２１】
2007276161.tif 000023
【図２２】
2007276161.tif 000024
【図２３】
2007276161.tif 000025
【図２４】
2007276161.tif 000026
【図２５】
2007276161.tif 000027
【図２６】
2007276161.tif 000028
【図２７】
2007276161.tif 000029
【図２８】
2007276161.tif 000030