(57)【要約】【課題】  無線接続によるダイレクトプリントシステムにおいてインフラストラクチャ接続されているプリンタに対しデジタルカメラからアドホック接続要求があった場合に該プリンタがインフラストラクチャ接続を解除してアドホック接続に遷移してダイレクトプリントを可能にするプリントシステムの提供を目的とする。【解決手段】  デジタルカメラとプリンタの無線接続により構成されデジタルカメラ、プリンタ双方にタ−ゲットを検出す検出手段を持つ。【選択図】  図９
2006318262.tif 000002
【特許請求の範囲】
【請求項１】
撮影される被写界の光学像を電子像信号に変換する撮像手段、該撮像手段により光電変換された信号を記録素子上に記録する記録手段、該記録素子上に記録された電気信号を再生する再生手段、該再生手段による再生画像を表示する表示手段、を有するデジタルカメラと、該デジタルカメラによって撮像された電子像信号を記録用紙に視認可能にプリント出力するプリンタ装置と該デジタルカメラと該プリンタ装置間で通信を行う通信手段からなるプリントシステムにおいて、該デジタルカメラと該プリンタ装置との通信手段が無線通信であり、該プリンタ装置がアクセスポイントを経由してインフラストラクチャ接続されていた場合、該デジタルカメラからのアクセスポイントを経由しないアドホック接続要求に応じてインフラストラクチャ接続を解除し、該デジタルカメラとの間でアドホック接続に移行する事を特徴とするプリントシステム。
【請求項２】
アドホック接続に移行した後に１画像のプリント終了を以って該プリンタ装置がアドホック接続を解除し、インフラストラクチャ接続に移行する事を特徴とする請求項１に記載のプリントシステム。
【請求項３】
アドホック接続に移行した後に一定時間該カメラからのプリント要求が無い場合、該プリンタ装置がアドホック接続を解除し、インフラストラクチャ接続に移行する事を特徴とする請求項１に記載のプリントシステム。
【請求項４】
アドホック接続に移行後、該カメラの撮影モードの設定によりインフラストラクチャ接続への移行時間を変える事を特徴とする請求項１に記載のプリントシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はプリントシステムに関し、より具体的には静止画を記録するスチルカメラやビデオカメラなどによって撮像された電子情報を、無線接続によってプリンタ装置から印刷を行う場合の無線接続の方法に関する。
【背景技術】
【０００２】
近年のコンピュータ技術の発展に伴い、その使用環境もネットワーク環境下での使用が進んでいる。また、オフィスでの使用に留まる事無く家庭内でもネットワーク環境を容易に構築したいと言った要望が高まっている。そこで、専用の接続ケーブルで接続する必要の無い、無線接続によるネットワーク環境の構築が盛んに行われており、ＩＥＥＥ８０２．１１のような各種通信方式の標準化も進んでいる。例えばＩＥＥＥ８０２．１１であればその接続形態として、アクセスポイントを経由してネットワーク端末と接続されるインフラストラクチャ接続と、アクセスポイントを経由せずに直接ネットワーク端末同士が接続されるアドホック接続が規定されている。
【０００３】
又、従来例としては、例えば特許文献１をあげることが出来る。
【特許文献１】特開２００２−１０１１０４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ここで、有線の接続により盛んに行われているコンピュータを介さないダイレクトプリント機能を持ったプリントシステムを実現しようとした場合、アドホック接続で無線通信を行わなければならない。しかしながらプリンタ装置単体としてはアクセスポイントを経由したインフラストラクチャ接続が可能でネットワークプリンタ装置としても使える方が使用範囲も広く便利である。即ち、ネットワークプリンタ装置としてインフラストラクチャ接続されているプリンタ装置に対して、ダイレクトプリントを指示するといった局面も想定される。ここでプリンタ装置がアクセスポイントを介してインフラストラクチャ接続がされている環境下でデジタルカメラからのダイレクトプリント要求がプリンタ装置に直接送られた場合（カメラからプリンタ装置にアドホック接続要求がされた場合）、プリンタ装置はアクセスポイント経由でないため、デジタルカメラからのプリント要求を受け付ける事が出来ない状況が発生し、使い勝手に問題があった。
【０００５】
本発明は上記問題点を考慮してなされたものであり、プリンタ装置がインフラストラクチャ接続中であっても、デジタルカメラからのアドホック接続要求に応答することの出来るシステムの提供を目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成する為に本発明によれば、請求項１記載のプリントシステムにおいて、該プリンタ装置はインフラストラクチャ接続中にアドホック接続要求を検知する検知手段とインフラストラクチャ接続を解除する手段を備え、インフラストラクチャ接続中であっても、アドホック接続に移行する、より使い勝手の良いプリントシステムを構築する。
【発明の効果】
【０００７】
以上説明した様に、本発明によれば、ダイレクトプリント機能を持つ無線端末プリンタがネットワークプリンタとしてインフラストラクチャ接続がされていても、ダイレクトプリント機能を持ったデジタルカメラからのダイレクトプリント要求に応じて、インフラストラクチャ接続を解除しアドホック接続に移行するため、ダイレクトプリントを実現し、より使い勝手の良いプリントシステムを提供する事が出来る。
【発明を実施するための最良の形態】
【０００８】
図９に本実施例の概念図を示す。任意の無線端末Ａ９０１はアクセスポイントＡ９０３と無線経路９０２によって接続されている。同様に任意の無線端末Ｂ９０６もアクセスポイントＡ９０３と無線経路９０７によって接続されている。プリンタ装置９０７はアクセスポイントＢ９０９と無線経路９０８によって接続されている。同様に任意の無線端末Ｃ９１０もアクセスポイントＢ９０９と無線経路９１１によって接続されている。アクセスポイントＡ９０３とアクセスポイントＢ９０９は有線若しくは無線のネットワーク９０４で接続されている。任意の無線端末Ａ９０１、Ｂ９０５、Ｃ９１０とプリンタ装置９０７は直接の接続は無くすべてアクセスポイント経由で接続されている。この様にアクセスポイントを介した接続形態をインフラストラクチャ接続と呼ぶ。インフラッストラクチャ接続に対して任意の無線端末Ｄ９１４、任意の無線端末Ｅ９１６の様にアクセスポイントを介さずに無線経路９１５によって直接無線端末同士が接続される接続形態をアドホック接続と呼ぶ。本発明では、アクセスポイントＢ９０９を介してインフラストラクチャ接続されているプリンタ装置９０７に対して、インフラストラクチャ接続されていない無線端末としてデジタルカメラ９１２が無線経路９１３を介してアドホック接続を要求すると、プリンタ装置９０７は無線経路９０８によって接続されているインフラストラクチャ接続を解除してデジタルカメラ９１２と無線経路９１３によってアドホック接続を行う様に構成する事によってインフラストラクチャ接続時においてもデジタルカメラ９１２からのダイレクトプリント要求を受け付ける。
【０００９】
以下、本発明の実施形態を説明する。
【００１０】
まず、最初に本実施形態で説明する各種無線通信方式の標準化が推進されているものの中で代表的なものについて説明を行う。
【００１１】
電磁波を利用して無線でパケット化されたデータの送受信を行う方式の標準化の一例を挙げると、ＩＥＥＥ標準委員会ではＩＥＥＥ  ｓｔｄ  ８０２．１１という名称で無線ＬＡＮの物理層およびメディアアクセス制御層（以下、ＭＡＣ層と略記する）を標準化しており、更にＩＥＥＥ  ｓｔｄ  ８０２．１１ｂおよびＩＥＥＥ  ｓｔｄ  ８０２．１１ａという名称でより高速な物理層およびＭＡＣ層を標準化している。ここで、ＩＥＥＥ  ｓｔｄ  ８０２．１１では電磁波だけでなく、赤外線の利用も含めている。これに対しＩＥＥＥ  ｓｔｄ  ８０２．１１ｂおよびＩＥＥＥ  ｓｔｄ  ８０２．１１ａは現在のところ電磁波のみである。
【００１２】
また、ＩＥＥＥ  ｓｔｄ  ８０２．１１およびＩＥＥＥ  ｓｔｄ  ８０２．１１ｂで使用する電磁波の周波数帯域は、利用者が免許取得を不要とする２．４ＧＨｚ（ギガヘルツ）帯である。
【００１３】
ＩＥＥＥ  ｓｔｄ  ８０２．１１では通信速度は１Ｍｂｉｔ／秒（メガビット毎秒）乃至２Ｍｂｉｔ／秒であるが、ＩＥＥＥ  ｓｔｄ  ８０２．１１ｂでは前記に５．５Ｍｂｉｔ／秒および１１Ｍｂｉｔ／秒の通信速度が加えられている。ＩＥＥＥ  ｓｔｄ  ８０２．１１ａでは使用する電磁波の周波数帯域が異なるものの、６Ｍｂｉｔ／秒から５４Ｍｂｉｔ／秒の通信速度が規定されている。ＩＥＥＥｓｔｄ  ８０２．１１ｂ準拠の製品の通信距離は、１１Ｍｂｐｓで３０ｍ程度、通信速度を下げればより長距離の通信が可能である。
【００１４】
電磁波を使う無線通信方式は、ＩＥＥＥ  ｓｔｄ  ８０２．１１では直接拡散方式（ＤＳ）方式および周波数ホッピング方式（ＦＨ方式）の両方を採用している。ＩＥＥＥ  ｓｔｄ  ８０２．１１ｂではＤＳ方式を採用している。
【００１５】
ＩＥＥＥ  ｓｔｄ  ８０２．１１ａではＯＦＤＭ（Ｏｒｔｈｏｇｏｎａｌ  Ｆｒｅｑｕｅｎｃｙ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ）という方式を採用している。
【００１６】
アドホック接続、インフラストラクチャ接続共に接続を確立するためには、ネゴシエーションが必要であり、特にインフラストラクチャ接続ではアクセスポイントから定期的に送信されるビーコン信号を無線端末が受信すると、アクセスポイントの認証を行い、そのアクセスポイントへの帰属を行う。この帰属までの処理が終了すると通信が可能になる。
【００１７】
以下、図面を参照して説明する。
【００１８】
図１は、本発明の第１実施形態を示すデジタルカメラの制御構成を説明するブロック図である。
【００１９】
図において、１はデジタルカメラ、１０１は前記デジタルカメラ１の撮像部１０５、無線通信部１１１などの各部を制御する中央制御装置（ＣＰＵ）である。必要に応じて、データ変換などのデータ処理を行う機能も有する。１０２は前記中央制御装置１０１が読み出すプログラム命令コード等が格納されている記憶媒体であるところのＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  ｍｅｍｏｒｙ）部、１０３は前記中央制御装置１０１が必要に応じてデータの書き込みや読み出しを行うためのＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）部、１０４は前記中央制御装置１０１の制御によって計時を開始し、設定された時間経過を中央制御装置１０１に通知するためのタイマである。１０５は撮像部である。１１３は、撮像した画像データをメモリするための画像メモリ部である。画像メモリ部は、カメラ内蔵のフラッシュＲＯＭや、或は、着脱可能なメモリーカード、磁気記録媒体等で構成する。
【００２０】
１０６は電源スイッチ等のスイッチ部であり、スイッチが押下された場合は該スイッチが押下された情報が中央制御装置１０１に通知される、もしくは中央制御装置１０１が定期的にスイッチの状態を監視するように構成されている。１０７は前記中央制御装置１０１の制御によって表示を行うためのＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）、ＬＣＤ、液晶パネル、デジタルカメラの各種操作機能を含む液晶タッチパネルディスプレイ等による表示部である。
【００２１】
１０８は電源制御部であり、中央制御装置１０１の制御によって動作し、電源部１０９の出力を制御する。
【００２２】
１０９は電源部であり、例えば、電池やＡＣ１００Ｖ入力を所望のＤＣ電圧に変換するＡＣアダプタなどで構成され、各部に、電源を供給するためのものである。その出力は前述した電源制御部１０８によって制御される。
【００２３】
１１０はＤＭＡＣ（Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌｌｅｒ）であり、後述する、無線通信部のＭＡＣ層制御部１０８内の図示しないメモリへ、撮像データ等をＲＡＭ部１０３や画像メモリ部１１３から転送させるためなどに用いるものであり、データ処理部、通信処理部の機能をそれぞれ担うものである。
【００２４】
１１２は内部バスであり、中央制御装置１０１とＲＯＭ部１０２、ＲＡＭ部１０３、タイマ１０４、撮像部１０５、スイッチ部１０６、表示部１０７、無線通信部１１１、電源制御部１０８、画像メモリ部およびＤＭＡＣ１１０を接続している。
【００２５】
無線通信部は、図２に示すように、さらに、下部構成を持つ。
【００２６】
２０１はＩＥＥＥ  ｓｔｄ  ８０２．１１ｂに従って動作するＭＡＣ層（メディアアクセス制御層）制御部であり、無線で送受信するフレームの組み立て・分解や制御フレームの生成、無線通信チャネルの獲得制御、通信速度の制御等を司る部分である。ＭＡＣ層２０１は、無線通信部を内蔵する装置の内部バスと接続している。２０２はベースバンド処理部であり、前記フレームの変復調、符号化／復号化、アナログ／デジタル変換等を行う部分である。
【００２７】
２０３はＩＦ（Ｉｎｔｅｒｍｅｄｉａｔｅ  Ｆｒｅｑｕｅｎｃｙ）のＩ／Ｑ（Ｉｎ  ｐｈａｓｅ／Ｑｕａｄｒａｔｕｒｅ）モデム部であり、送信用ＩＦ信号および受信ＩＦのフィルタリング、４相位相変調／復調等を行う部分である。２０４はＲＦ／ＩＦ変換部であり、ＩＦのＩ／Ｑモデム部２０３が出力するＩＦ信号を入力してＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）信号に変換し、ＲＦ送受信部２０５に出力し、ＲＦ送受信部２０５を介してアンテナ２０６より出力させるためのものであり、逆にアンテナ２０６が受信したＲＦ信号をＲＦ送受信部２０５を介して入力された場合にＩＦ信号に変換してＩＦのＩ／Ｑモデム部２０３へ出力するための部分である。２０５はＲＦ送受信部であり、ＲＦ信号の増幅やＭＡＣ層制御部２０１の指示によって送信／受信の切り替え等を行う部分である。２０６はアンテナであり、ＲＦ送受信部２０５の出力信号を電磁波として出力したり、受信した電磁波をＲＦ信号である電気信号に変換したりするためのものである。ベースバンド処理部２０２からアンテナ２０６まではＩＥＥＥ  ｓｔｄ  ８０２．１１ｂ準拠の物理層を形成するためのものである。ここで、説明してきた、ＭＡＣ層制御部２０１からアンテナ２０６が通信処理部として作動することで、外部と、各種コマンドを含むデータの送受信が行われる。
【００２８】
図３は、本発明の第１実施形態を示す情報端末装置としてのプリンタの制御構成を説明するブロック図である。
【００２９】
図３において、３はプリンタ、３０１は、前記プリンタ３のプリントエンジン部３０５、無線通信部３１１などの各部を制御する中央制御装置（ＣＰＵ）である。必要に応じて、データ変換などのデータ処理を行う機能も有する。３０２は前記ＣＰＵ３０１が読み出すプログラム命令コード等が格納されている記憶媒体であるところのＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  ｍｅｍｏｒｙ）部、３０３は前記ＣＰＵ３０１が必要に応じてデータの書き込みや読み出しを行うためのＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）部、３０４は前記ＣＰＵ３０１の制御によって計時を開始し、設定された時間経過をＣＰＵ３０１に通知するためのタイマである。３０５はプリントエンジン部である。本発明の実施形態では、プリント方式としては、例えば、昇華型熱転写方式を用いて、プリントエンジン部を構成した。
【００３０】
３０６は電源スイッチ等のスイッチ部であり、スイッチが押下された場合は該スイッチが押下された情報がＣＰＵ３０１に通知される、もしくはＣＰＵ３０１が定期的にスイッチの状態を監視するように構成されている。３０７はＣＰＵ３０１の制御によって表示を行うためのＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）、ＬＣＤ、液晶パネル、デジタルカメラの各種操作機能を含む液晶タッチパネルディスプレイ等による表示部である。
【００３１】
３０８は電源制御部であり、ＣＰＵ３０１の制御によって動作し、電源部３０９の出力を制御する。
【００３２】
３０９は電源部であり、例えば、電池やＡＣ１００Ｖ入力を所望のＤＣ電圧に変換するＡＣアダプタなどで構成され、各部に、電源を供給するためのものである。その出力は前述した電源制御部３０８によって制御される。
【００３３】
３１０はＤＭＡＣ（Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌｌｅｒ）であり、前述の無線通信部のＭＡＣ層制御部２０１内の図示しないメモリから、受信したフレームを分解して格納された印刷データ等をＲＡＭ部３０３へ転送させるためなどに用いるものであり、データ処理部、通信処理部の機能をそれぞれ担うものである。
【００３４】
３１２は内部バスであり、ＣＰＵ３０１とＲＯＭ部３０２、ＲＡＭ部３０３、タイマ３０４、プリントエンジン部３０５、スイッチ部３０６、表示部３０７、無線通信部３１１、電源制御部３０８およびＤＭＡＣ３１０を接続している。
【００３５】
図４は、本発明に係るデジタルカメラを適用可能なプリントシステムである。４０１は図１に示したデジタルカメラ１、４０２は無線経路、４０３は図３に示したプリンタ装置、４０４は無線経路、４０５はアクセスポイント、４０６はネットワークである。プリンタ装置４０３は無線経路４０４、アクセスポイント４０５を介してネットワーク４０６に接続され、４０３プリンタ装置はインフラストラクチャ接続されている状態である。このインフラストラクチャ接続されているプリンタ装置４０３に対しデジタルカメラ４０１から無線経路４０２によってダイレクトプリント要求がおこなわれる。
【００３６】
図５は、本発明のデジタルカメラ、及びプリンタに適用されるデータ処理の階層構造例を説明する図である。
【００３７】
図５において、５０１は装置や機能によって異なるアプリケーション・レイヤ、５０２はＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｉｎｔｅｒｆａｃｅ）と呼ばれ、アプリケーション・レイヤ５０１とＲＦＣＯＭＭ５０４等との橋渡しをする部分である。
【００３８】
なお、プロファイルによって実装されるプロトコルスタックが異なり、例えばシリアルポート・プロファイルの場合はシリアルポート・エミュレーション、ヘッドセット・プロファイルの場合はヘッドセット・コントロール、ダイヤルアップ接続プロファイルやファクシミリ・プロファイルの場合はダイヤリング・アンド・コントロールと呼ばれるプロトコルスタックがこの部分に必要になる。
【００３９】
５０３はＳＤＰ（Ｓｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙ  Ｐｒｏｔｏｃｏｌ）と呼ばれ、アプリケーション・レイヤ５０１が通信相手装置のサービス情報を知るために使用するプロトコルである。５０４はＲＦＣＯＭＭと呼ばれ、２つの機器のアプリケーション・レイヤを論理的に接続するために用いられるレイヤである。
【００４０】
５０５はＬＭＰ（Ｌｉｎｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）と呼ばれ、ベースバンド５０７で定義される通信リンクの制御や管理を行うためのプロトコルである。５０６はＬ２ＣＡＰ（Ｌｏｇｉｃａｌ  Ｌｉｎｋ  Ｃｏｎｔｒｏｌ  ＆  Ａｄａｐｔａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）と呼ばれ、論理チャネルの設定やパケットのセグメント化および再構成、プロトコルの種類に応じてデータを振り分けたり多重したりする等の役割を果たすためのプロトコルである。
【００４１】
５０７はベースバンド層と呼ばれ、音声を一定周期のクロックに同期させて通信させるＳＣＯ（Ｓｙｎｃｈｒｏｎｏｕｓ  Ｃｏｎｎｅｃｔｉｏｎ  Ｏｒｉｅｎｔｅｄ）という通信方式または非音声データを非同期に通信させるＡＣＬ（Ａｓｙｎｃｈｒｏｎｏｕｓ  Ｃｏｎｎｅｃｔｉｏｎｌｅｓｓ）という通信方式の通信リンクを提供したり、ＳＣＯパケットやＡＣＬパケットの組み立て・分解を行ったり、誤り訂正等を行う部分である。ＲＦ部５０８は２．４ＧＨｚ帯の周波数を用いて周波数ホッピング型のスペクトラム拡散方式で電波の送受信を行う部分である。
【００４２】
次に、各構成を詳細に説明する。
【００４３】
先ず、デジタルカメラ１側では、撮像部１０５において、所定位置に不図示の撮影レンズを介して入射する被写体光を受光し、光電変換して画像信号を生成するＣＣＤと、これを駆動制御するＣＣＤドライバ、及び、アナログ／デジタル（以下、Ａ／Ｄと記載する）変換回路が配設されている。このＣＣＤの出力は、後段のアナログ／デジタル（以下、Ａ／Ｄと記載する）変換回路とＲＡＭ部１０３を介してＣＰＵ１０１の入力に接続されている。上記ＣＣＤは、ＣＰＵ１０１の指令の下、ＣＣＤドライバにより駆動制御される。
【００４４】
スイッチ部１０６には、表示部１０７に設ける液晶表示素子（以下、ＬＣＤと記載する）１０７ａの表示を指示するための再生モードスイッチ１０６ａと、表示すべき撮像画像を選択するためのスイッチ１０６ｂ、１０６ｃと、プリント指示するためのプリントスイッチ１０６ｄが配設されている。これら各種スイッチ１０６ａ、１０６ｂ、１０６ｃ、１０６ｄは、詳細には図６に示されるように、例えば、デジタルカメラ１の背面のＬＣＤ１０７ａの近傍に配設される。
【００４５】
さらに、デジタルカメラ１側では、表示部１０７において、ＶＲＡＭが配設されており、上記ＣＰＵ１０１の出力は、このＶＲＡＭを介してＬＣＤ１０７ａの入力に接続される。上記ＬＣＤ１０７ａは、バックライト駆動回路を有しており、図６に示されているように、デジタル１の背面の所定位置に配設されている。
【００４６】
上記無線通信部１１１は、プリンタ３側の無線通信部３１１と所定の無線データ伝送方式の無線通信を介して接続され、双方の通信を実現する。
【００４７】
さらに、上記電源制御部１０８は、電源１０９の電圧をＣＰＵ１０１の制御の下で所定のタイミングをもって表示部１０７、撮像部１０５、無線通信部１１１に供給する。
【００４８】
なお、このデジタルカメラ１には、ＣＰＵ１０１の制御のもとで、ある設定時間経過後、自動的にパワーオフ状態（電源オフ）に切り換えられるオートパワーオフ機能を有している。
【００４９】
一方、上記プリンタ３側では、上記デジタルカメラ１側の無線通信部１１１と、プリンタ３側の無線通信部３１１が所定の無線データ伝送方式の無線通信を介して相互に接続され、当該無線通信部３１１の出力がＣＰＵ３０１の入力に接続されている。このＣＰＵ３０１の出力は、プリントエンジン部３０５、ＲＡＭ部３０３等に接続されている。
【００５０】
プリントエンジン部３０５には、紙搬送部、インクリボン搬送部、バッファメモリ、ヘッドコントローラ、プリントヘッド等が配設される。
【００５１】
以上のような構成において、先ず、デジタルカメラ１側の動作を説明すると、映像は、撮像部１０５において、ＣＣＤにより撮像された後、そのアナログ信号がＡ／Ｄ変換回路に入力される。このアナログ信号は、Ａ／Ｄ変換回路によりデジタル信号に変換された後、ＲＡＭ部１０３に一時的に記憶される。
【００５２】
そして、このＲＡＭ部１０３に記憶されたデータは、ＣＰＵ１０１により読み出され、その内部の演算部によりホワイトバランス等の色変換やＪＰＥＧ画像圧縮といった各種処理が施される。そして、この各種処理が施された後、画像データは、画像メモリ部１１３に撮影コマ毎に順次記憶される。
【００５３】
この状態で、操作者によりスイッチ部１０６の再生モードスイッチ１０６ａが操作されると、操作情報がＣＰＵ１０１で認識され、且つ当該ＣＰＵ１０１の制御で、画像メモリ部１１３の画像データが読み出され、ＬＣＤ表示させる為に圧縮された画像データが伸長され、表示部１０７に出力され、表示用の画像メモリＶＲＡＭにデータが書き込まれてＬＣＤ１０７ａに表示画像が現れる。このとき、バックライト駆動回路に電源が供給される。
【００５４】
続いて、スイッチ部のスイッチ１０６ｂ、１０６ｃが操作者によって操作されると、画像メモリ部１１３に記憶された画像データが適宜選択され、同様に表示部１０７のＬＣＤ１０７ａに表示画像として順次表示される。使用者がデジタルカメラ１側で印刷を希望する画像を上記ＬＣＤ１０７ａに再生画像として表示した状態で、プリントスイッチ１０６ｄを操作すると、デジタルカメラ１はデジタルカメラ３に対して画像データの送信を行い、印刷動作が開始される。ここでダイレクトプリント用の画像データの送信が行われるためにはデジタルカメラ１とプリンタ３の間がアドホック接続状態にある必要がある。よってプリントスイッチ１０６ｄが操作されるとデジタルカメラ１はアドホック接続を試みる。プリンタ３がどこにも接続されていない場合はデジタルカメラ１の要求に応じてプリンタ３はデジタルカメラ１とアドホック接続される。しかし図４に示す様にアクセスポイント４０５を介してプリンタ４０３が無線経路４０４によってインフラストラクチャ接続されている場合、プリンタ４０３はインフラストラクチャ接続を解除してデジタルカメラ４０１からのネゴシエーション要求に従ってアドホック接続へ移行する。図１０にそのフローチャートを示す。Ｓ１００１でインフラストラクチャ接続中であるかどうかを判定し、インフラストラクチャ接続中であった場合は、Ｓ１００２でインフラストラクチャ接続を解除して、Ｓ１００３でアドホック接続へ移行する様にネゴシエーションを行う。Ｓ１００１でインフラストラクチャ接続と判定され無かった場合にはＳ１００３でアドホック接続を行う様にネゴシエーションを行う。
【００５５】
アドホック接続完了後、プリンタ３側のＣＰＵ３０１は、ダイレクトプリントを実行するために、上記カメラ１から画像ファイルデータを受け取り、当該画像ファイルデータを、一旦ＲＡＭ部３０３に蓄積する。
【００５６】
そして、ＣＰＵ３０１は、このＲＡＭ部３０３に蓄積された画像ファイルデータの伸長処理を行いつつ、ＲＡＭ部３０３の別な領域に先ず黄色（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）の色毎のデータを順次、１画面分展開した後、ダイレクトプリント処理を行う。この時、色毎のガンマ変換処理や輪郭強調処理等の処理も行う。
【００５７】
また、ＣＰＵ３０１は、プリントエンジン部３０５において、紙搬送部を駆動して印刷する用紙を給紙し、印刷開始先頭位置に用紙を設定すると同時に、ＲＡＭ部３０３に蓄積された印刷用画像データをバッファメモリに転送してヘッドコントローラを経由してプリントヘッドを制御して印刷を開始する。このプリントヘッドは、印刷用紙の１ライン分のデータを同時に印刷できるものであり、上記紙搬送部は１ラインの印刷が終わる毎に１ライン分用紙を搬送するものである。このようにＣＰＵ３０１は、プリントエンジン部３０５において、紙搬送部とプリントデータのプリントヘッドへの転送を同期させながら駆動し、所望する画像の印刷動作が終了すると、ＣＰＵ３０１は、紙搬送部を駆動して用紙を排紙する。
【００５８】
なお、上記デジタルカメラ１よりプリンタ３へデータが送出されている間の少なくとも一部の期間を、節電のために、表示部１０７のＬＣＤ１０７ａのバックライト駆動回路や、撮像時に動作する信号処理回路、例えば、ＣＣＤドライバや撮影レンズの駆動系、或いは、ストロボ充電回路等の、駆動を停止する。
【００５９】
ここで、上記デジタルカメラ１とプリンタ３とが所定の無線データ伝送形式により無線通信を介して接続されているとき、デジタルカメラ１から接続確認信号をプリンタ３に対して送信することで、プリンタ３側でデジタルカメラ１に接続されたことが認識され、応答信号をデジタルカメラ１側に返送する。
【００６０】
以下、図７のデジタルカメラ１側でのダイレクトプリント処理のフローチャートと、図８のプリンタ３側でのダイレクトプリント処理のフローチャートを参照して、プリントスイッチ１０６ｄが押下されてからのデジタルカメラ１のＣＰＵ１０１とプリンタ３のＣＰＵ３０１の動作を説明する。
【００６１】
まず、デジタルカメラ１のＣＰＵ１０１の動作を説明する。
【００６２】
プリントスイッチ１０６ｄが押下されると（ステップＳ７０１）、ＣＰＵ１０１は、無線通信部１１１を介して、接続確認信号をプリンタ３に送信して（ステップＳ７０２）、プリンタ３からの応答信号を得ることにより（ステップＳ７０３）、プリンタ３が、無線通信を介して、デジタルカメラ１に接続されているか否かの確認動作を行う。プリンタ３からの応答信号が得られれば、接続が確認され、次のステップに進む。応答信号が得られない場合、接続が確認できないので、Ｎ．Ｇ．処理に移行する。次いで、ＣＰＵ１０１は、無線通信部１１１を介して、プリンタステータス要求信号をプリンタ３に送信して（ステップＳ７０４）、プリンタ３からプリンタステータス信号を得る（ステップＳ７０５）。そして、プリンタステータス信号を解析して（ステップＳ７０６）、プリンタがプリント可能な状態にあるかどうかを判断する（ステップＳ７０７）。プリンタがプリント可能な状態にある場合、次のステップに進む。プリンタがプリント不可能な状態にある場合は、Ｎ．Ｇ．処理に移行する。プリント不可能な状態とは、たとえば、プリントが実行中である場合や、印刷用紙がセットされていない場合や、インクリボンがセットされていない場合や、プリントエンジン部にジャムなどの不具合が生じている、或は、故障している状態や、プリンタの画像処理機能が故障している状態や、プリンタのＲＡＭ部が故障している、或は、十分な領域が確保できない状態などである。
【００６３】
ここまでの各ステップで、Ｎ．Ｇ．処理に移行した場合は、それぞれの状況に応じた状態を、たとえば、接続エラー、プリンタエラーなどのメッセージを、表示部１０７に表示し、使用者に知らせる。
【００６４】
次いで、ＣＰＵ１０１は、無線通信部１１１を介して、データ送信開始信号をプリンタ３に送信して（ステップＳ７０８）、プリンタ３から、データ受信ＯＫ信号を待つ。そして、ＣＰＵ１０１は、プリンタ３からのデータ受信ＯＫ信号を受信すると（ステップＳ７０９）、電源制御部１０８のオートパワーオフ機能を無効となるように設定し（ステップＳ７１０）、画像ファイルデータの送信を開始する（ステップ７１１）。そして、必要なデータ量の送信を終えると（ステップＳ７１２）、ＣＰＵ１０１は、電源制御部１０８のオートパワー機能無効の設定を解除し（ステップＳ７１３）、データ送信終了信号をプリンタ３に送信して（ステップＳ７１４）、プリンタ３からデータ受信完了信号を待つ。そして、プリンタ３からデータ受信完了信号を受け（ステップＳ７１５）、デジタルカメラ１の状態をプリントスイッチ１０６ｄが押下される以前の状態にリセットする（ステップＳ７１６）。
【００６５】
次に、プリンタ３のＣＰＵ３０１の動作を説明する。
【００６６】
ＣＰＵ３０１は、パワーオンの状態で、無線通信部３１１への入力信号をモニターし、入力信号に応じて、無線通信部３１１へ応答信号を出力し、プリンタ３の動作を制御する。
【００６７】
ＣＰＵ３０１は、無線通信部３１１を介して接続確認信号をうけると（ステップＳ８０１）、接続していることをデジタルカメラ１に伝える応答信号を、無線通信部３１１を介してデジタルカメラ１に送信する（ステップＳ８０２）。
【００６８】
次に、ＣＰＵ３０１は、無線通信部３１１を介して、プリンタステータス要求信号をうけると（ステップＳ８０３）、プリンタ３内部のチェックを行い（ステップＳ８０４）、チェックの結果を、プリンタステータス信号として、デジタルカメラ１に送信する（ステップＳ８０５）。内部に異常がある場合は、Ｎ．Ｇ．処理に移行する（ステップＳ８０６）。異常な状態とは、たとえば、印刷用紙がセットされていない場合や、インクリボンがセットされていない場合や、プリントエンジン部にジャムなどの不具合が生じている、或は、故障している状態や、プリンタの画像処理機能が故障している状態や、プリンタのＲＡＭ部が故障している、或は、十分な領域が確保できない状態などである。このような場合は、それぞれの状況に応じた状態を、たとえば、表示部３０７に表示し、使用者に知らせる。
【００６９】
次に、ＣＰＵ３０１は、無線通信部３１１を介して、デジタルカメラ１からデータ送信開始信号をうけると（ステップＳ８０７）、データ受信準備動作を行い（ステップＳ８０８）、デジタルカメラ１に、データ受信ＯＫ信号を送信する（ステップＳ８０９）。そして、画像ファイルデータを受信する動作を行う（ステップＳ８１０）。そして、次に、デジタルカメラ１からデータ送信終了信号を受けると（ステップＳ８１１）、受信動作を終了し（ステップＳ８１２）、デジタルカメラ１に、データ受信完了信号を送信する（ステップＳ８１３）。
【００７０】
このとき送られてくる画像ファイルデータにはデジタルカメラ１での撮影条件、例えば、シャッタスピードや露出時間等のデータを含んだ状態で送られてもよい。本実施形態では画像ファイルとして、ＪＰＥＧ方式で圧縮された画像ファイルを用いた。
【００７１】
次に、このＪＰＥＧ方式の圧縮画像ファイルを圧縮時と逆に伸長する画像処理を施して元の画像に伸長展開する（ステップＳ８１４）。次に、上記画像ファイルに含まれている撮影条件のデータより、適応する画像データの補正テーブルを呼び出して設定する（ステップＳ８１５）。この補正テーブルは、プリンタに設定された色変換テーブルと組み合わされて、印刷用の色毎に画像データを変換して印刷データとする為のものである。
【００７２】
さらに、印刷用インクリボンの色に適合させて、まず、１色目を印刷する為に、イエロー（以下、“Ｙ”と記載する。）のデータをＲＡＭ部３０３に展開する（ステップＳ８１６）。この展開された色データを順次１ライン毎に印刷用ヘッドに出力して印刷が行われ１画面分のＹの印刷を行う（ステップＳ８１７）。
【００７３】
次いで、印刷用の他の色、マゼンタ（以下、“Ｍ”と記載する）は、ステップＳ８１８、ステップＳ８１９で同様に１画面印刷し、シアン（以下、“Ｃ”と記載する）は、ステップＳ８２０、ステップＳ８２１で同様に１画面印刷することで、１画面全てのフルカラー印刷が終了する。
【００７４】
１画像の印刷が終了するとプリンタ３はアドホック接続を解除してアクセスポイントが存在していればインフラストラクチャ接続へ移行する。または１画像の印刷完了後、印刷要求が一定時間無い場合、アドホック接続を解除し、その後アクセスポイントが存在すればインフラストラクチャ接続へ移行する様に構成しても良い。またデジタルカメラ１の撮影モード設定によりインフラストラクチャ接続への移行時間を可変する様な構成でも構わない。例えば、デジタルカメラ１の撮影モードが必ず印刷を伴う様なモードに設定されている場合には印刷が前提となるためアドホック接続の解除を通常より長く設定することも可能になる。
【図面の簡単な説明】
【００７５】
【図１】本発明の実施形態を示すデジタルカメラの制御構成を説明するブロック図である。
【図２】本発明の実施形態に係る無線通信部の構成の一例を示すブロック図である。
【図３】本発明の実施形態を示す情報端末装置としてのプリンタの制御構成を説明するブロック図である。
【図４】本発明の実施形態に係るデジタルカメラを適用可能なプリントシステムを示すものである。
【図５】本発明のデジタルカメラ、及びプリンタに適用されるデータ処理の階層構造例を説明する図である。
【図６】本発明の実施形態に係るデジタルカメラの背面図である。
【図７】本発明の実施形態に係るデジタルカメラでのダイレクトプリント処理のフローチャートである。
【図８】本発明の実施形態に係るプリンタでのダイレクトプリント処理のフローチャートである。
【図９】本発明の概念の説明図である。
【図１０】本発明の実施形態に係るプリンタのネゴシエーション処理のフローチャートである。
【符号の説明】
【００７６】
１  デジタルカメラ
３  プリンタ
１０１  デジタルカメラＣＰＵ
１０２  デジタルカメラＲＯＭ部
１０３  デジタルカメラＲＡＭ部
１０４  デジタルカメラタイマ
１０５  デジタルカメラ撮像部
１０６  デジタルカメラスイッチ部
１０６ａ  再生モードスイッチ
１０６ｂ  画像選択スイッチ１
１０６ｃ  画像選択スイッチ２
１０６ｄ  プリントスイッチ
１０７  デジタルカメラ表示部
１０７ａ  ＬＣＤ
１０８  デジタルカメラ電源制御部
１０９  デジタルカメラ電源
１１０  デジタルカメラＤＭＡＣ
１１１  デジタルカメラ無線通信部
１１２  デジタルカメラ内部バス
１１３  デジタルカメラ画像メモリ部
２０１  ＭＡＣ層制御部
２０２  ベースバンド処理部
２０３  ＩＦ  Ｉ／Ｑ  ＭＯＤＥＭ部
２０４  ＲＦ／ＩＦ変換部
２０５  ＲＦ送受信部
２０６  アンテナ
３０１  プリンタＣＰＵ
３０２  プリンタＲＯＭ部
３０３  プリンタＲＡＭ部
３０４  プリンタタイマ
３０５  プリンタエンジン部
３０６  プリンタスイッチ部
３０７  プリンタ表示部
３０８  プリンタ電源制御部
３０９  プリンタ電源
３１０  プリンタＤＭＡＣ
３１１  プリンタ無線通信部
４０１  デジタルカメラ
４０２  無線経路１
４０３  プリンタ
４０４  無線経路２
４０５  アクセスポイント
４０６  ネットワーク
５０１  アプリケーション・レイヤ
５０２  ＡＰＩ
５０３  ＳＤＰ
５０４  ＲＥＣＯＭＭ
５０５  ＬＭＰ
５０６  Ｌ２ＣＡＰ
５０７  ベースバンド
５０８  ＲＦ
５０９  ボイス／オーディオ
９０１  無線端末Ａ
９０２  無線経路１
９０３  アクセスポイントＡ
９０４  ネットワーク
９０５  無線端末Ｂ
９０６  無線経路２
９０７  プリンタ
９０８  無線経路３
９０９  アクセスポイントＢ
９１０  無線端末Ｃ
９１１  無線経路４
９１２  デジタルカメラ
９１３  無線経路５
９１４  無線端末Ｄ
９１５  無線経路６
９１６  無線端末Ｅ
【図１】
2006318262.tif 000003
【図２】
2006318262.tif 000004
【図３】
2006318262.tif 000005
【図４】
2006318262.tif 000006
【図５】
2006318262.tif 000007
【図６】
2006318262.tif 000008
【図７】
2006318262.tif 000009
【図８】
2006318262.tif 000010
【図９】
2006318262.tif 000011
【図１０】
2006318262.tif 000012