(57)【要約】【課題】撮像装置とプリンタとを接続してダイレクト印刷により複数の画像を重ねて印刷する場合に、プリンタ側のメモリを増やすことなく、画像を重ねる順番を設定できるようにする。【解決手段】撮像装置と、撮像装置から送信された画像データをプリントするプリント装置とを備えるプリントシステムであって、撮像装置は、重ね合わせてプリントしようとする複数の画像データを指定する指定情報群を作成する場合に、複数の画像データの中で特定のファイルタイプを有する画像データの指定情報が指定情報群の最後に位置するように作成する指定情報作成部を備え、プリント装置は、撮像装置に複数の画像データを送信させる場合に、撮像装置から送信された指定情報群の最後に位置する指定情報に対応する特定のファイルタイプを有する画像データを最初に送信するように撮像装置に指示する。【選択図】      図３
2006187866.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像する撮像装置と、該撮像装置から送信された画像データをプリントするプリント装置とを備えるプリントシステムであって、
前記撮像装置は、
重ね合わせてプリントしようとする複数の画像データを指定する指定情報群を作成する場合に、前記複数の画像データの中で特定のファイルタイプを有する画像データの指定情報が前記指定情報群の最後に位置するように前記指定情報群を作成する指定情報作成手段と、
前記指定情報群と、前記複数の画像データのファイルタイプの情報とを前記プリント装置に送信する送信手段とを備え、
前記プリント装置は、
前記撮像装置に前記複数の画像データを送信させる場合に、前記撮像装置から送信された前記指定情報群に基づいて、該指定情報群の最後に位置する指定情報に対応する前記特定のファイルタイプを有する画像データを最初に送信するように前記撮像装置に指示する指示手段を備える、
ことを特徴とするプリントシステム。
【請求項２】
前記複数の画像データの中で、前記特定のファイルタイプを有する画像データは主画像データであり、その他のファイルタイプを有する画像データは装飾画像データであることを特徴とする請求項１に記載のプリントシステム。
【請求項３】
前記プリント装置は、前記複数の画像データを記憶するバッファメモリを備え、該バッファメモリは、前記複数の画像データを、前記撮像装置から送信されてきた順番に格納することを特徴とする請求項１に記載のプリントシステム。
【請求項４】
画像データをプリント装置に送信する機能を有する画像送信装置であって、
重ね合わせてプリントしようとする複数の画像データを指定する指定情報群を作成する場合に、前記複数の画像データの中で特定のファイルタイプを有する画像データの指定情報が前記指定情報群の最後に位置するように前記指定情報群を作成する指定情報作成手段を備えることを特徴とする画像送信装置。
【請求項５】
前記複数の画像データの中で、前記特定のファイルタイプを有する画像データは主画像データであり、その他のファイルタイプを有する画像データは装飾画像データであることを特徴とする請求項４に記載の画像送信装置。
【請求項６】
前記特定のファイルタイプは、ＪＰＥＧ圧縮画像であることを特徴とする請求項４に記載の画像送信装置。
【請求項７】
前記その他のファイルタイプは、ＪＰＥＧ圧縮画像とは異なり、且つ透過色領域を設定可能なデータであることを特徴とする請求項５に記載の画像送信装置。
【請求項８】
更に撮像部及び画像表示部を有することを特徴とする請求項４に記載の画像送信装置。
【請求項９】
画像送信装置から受信した画像データをプリントする機能を有するプリント装置であって、
前記画像送信装置に、重ね合わせてプリントされるべき複数の画像データを送信させる場合に、前記画像送信装置から送信された重ね合わせてプリントしようとする複数の画像データを指定する指定情報群に基づいて、該指定情報群の最後に位置する指定情報に対応する特定のファイルタイプを有する画像データを最初に送信するように前記画像送信装置に指示する指示手段を備えることを特徴とするプリント装置。
【請求項１０】
前記複数の画像データの中で、前記特定のファイルタイプを有する画像データは主画像データであり、その他のファイルタイプを有する画像データは装飾画像データであることを特徴とする請求項９に記載のプリント装置。
【請求項１１】
前記特定のファイルタイプは、ＪＰＥＧ圧縮画像であることを特徴とする請求項９に記載のプリント装置。
【請求項１２】
前記その他のファイルタイプは、ＪＰＥＧ圧縮画像とは異なり、且つ透過色領域を設定可能なデータであることを特徴とする請求項１０に記載のプリント装置。
【請求項１３】
画像データをプリント装置に送信する機能を有する画像送信装置を制御する方法であって、
重ね合わせてプリントしようとする複数の画像データを指定する指定情報群を作成する場合に、前記複数の画像データの中で特定のファイルタイプを有する画像データの指定情報が前記指定情報群の最後に位置するように前記指定情報群を作成する指定情報作成工程を備えることを特徴とする画像送信装置の制御方法。
【請求項１４】
画像送信装置から受信した画像データをプリントする機能を有するプリント装置を制御する方法であって、
前記画像送信装置に、重ね合わせてプリントされるべき複数の画像データを送信させる場合に、前記画像送信装置から送信された重ね合わせてプリントしようとする複数の画像データを指定する指定情報群に基づいて、該指定情報群の最後に位置する指定情報に対応する特定のファイルタイプを有する画像データを最初に送信するように前記画像送信装置に指示する指示工程を備えることを特徴とするプリント装置の制御方法。
【請求項１５】
請求項１３又は１４に記載の制御方法をコンピュータに実行させることを特徴とするプログラム。
【請求項１６】
請求項１５に記載のプログラムをコンピュータ読み取り可能に記憶したことを特徴とする記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラなどの撮像装置とプリンタなどの画像出力装置とを接続して、複数の画像を重ねて印刷する技術に関するものである。
【背景技術】
【０００２】
近年、簡単な操作で画像を撮影し、その撮影した画像をデジタル画像データに変換できるデジタルカメラ（撮像装置）が広く使用されるようになってきている。このようなカメラで撮影した画像を印刷して写真として使用する場合には、通常、一旦、その撮影されたデジタル画像データを、デジタルカメラからＰＣ（パーソナルコンピュータ）に取り込み、そのＰＣで画像処理を行った後、そのＰＣからカラープリンタに出力して印刷するのが一般的である。
【０００３】
これに対して最近は、ＰＣを介することなく、直接、デジタルカメラからカラープリンタにデジタル画像データを伝送して印刷することができるカラープリントシステム（以降ダイレクト印刷と称する）や、デジタルカメラに搭載され、撮像した画像を記憶しているメモリカードを、直接、カラープリンタに装着し、そのメモリカードに記憶されている、撮影された画像を印刷できる、所謂フォトダイレクト（ＰＤ）プリンタ等も開発されている。
【０００４】
また、ダイレクト印刷は元々は同一メーカーのカメラとプリンタの間でのみ実現できる機種限定の印刷機能であったが、近年業界標準化が進み、メーカーの違いに依らず異なるメーカーのカメラとプリンタの接続でもダイレクト印刷が行える環境が整ってきた。例えばCIPAから正式に公開されているピクトブリッジなどは、上記異なるメーカーの製品同士の接続時でもダイレクト印刷が行える代表的な規格の１つである。
【０００５】
またダイレクト印刷で実現できる印刷機能も年々多岐に渡ってきている。単にデジタルカメラで撮影した１枚の画像を１枚の記録用紙に印刷する旧来の銀塩写真の様な印刷機能だけではなく、印刷時の付加情報として撮影した日付を印刷する機能や印刷した画像のファイルネームを印刷する機能、また複数枚の画像を１枚の記録媒体に印刷する印刷機能（以降レイアウト印刷と称す）や撮影した画像の好みの部分だけを抜き出して印刷する機能などもユーザの好みに合わせて容易に行えるようになってきた。
【０００６】
また、デジタルカメラにより得られる画像情報はデジタルデータであるので、そのようなデジタルデータの特徴を活かした様々な印刷機能も提案されてきている。例えば、上述した単なるレイアウト印刷ではなく、複数の画像データをオーバーレイして印刷する機能（オーバーレイ印刷）等は、今後益々使用頻度が高まる機能の一つと考えられている。このようなオーバーレイ印刷のうち、例えば１枚の画像を背景画像とし、他の画像をその背景画像の上に重ねて、あたかも２枚の画像が１枚の画像として印刷されるような印刷機能（以降、フレーム印刷と称す）がダイレクト印刷でも実現できるようになってきている。
【特許文献１】特開２００４−１５２３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
このようにダイレクト印刷のＩ／Ｆ仕様の標準化、多機能化の環境は整ってきており、上記ピクトブリッジなどを用いてダイレクト印刷でフレーム印刷を行う要望が高まっている。このフレーム印刷においては画像の重ね合わせの順番によって、出力結果は大きく異なってくる。しかしながらこれまでのダイレクト印刷においては、ピクトブリッジにおいて規定されているコマンドにおいて、プリンタ側はデジタルカメラ側が複数の画像をどの順番で画像を重ね合わせて欲しいのかを確認する手段が存在しない。逆にデジタルカメラ側はプリンタ側に画像を重ね合わせる順番を指定する手段が存在しないという問題がある。
【０００８】
また、これまでのダイレクト印刷においては現状のピクトブリッジでは、複数画像の印刷や、Ｎ−ｕｐレイアウト（１枚の記録用紙に複数枚の画像を印刷する）を行う場合はデジタルカメラ側からコマンドであるXHTMLスクリプトで”PrintInfo”というタグを用いて複数の画像を印刷する順番に指定しておいて、プリンタ側は指定された順番で画像をデジタルカメラ側から取得していた。しかしこの方法をそのままフレーム印刷に適用すると、フレーム合成においては画像の重ね合わせの順番によっては、指定された複数の画像を全てプリンタ側で保持しておかなければならないという事態が生じるため、そのためのバッファメモリも複数の画像全ての分を用意しなければならず、プリンタのコストアップにつながるという問題があった。
【０００９】
従って、本発明は上述した課題に鑑みてなされたものであり、その目的は、撮像装置とプリンタとを接続してダイレクト印刷により複数の画像を重ねて印刷する場合に、プリンタ側のメモリを増やすことなく、画像を重ねる順番を設定できるようにすることである。
【課題を解決するための手段】
【００１０】
上述した課題を解決し、目的を達成するために、本発明に係わるプリントシステムは、被写体を撮像する撮像装置と、該撮像装置から送信された画像データをプリントするプリント装置とを備えるプリントシステムであって、前記撮像装置は、重ね合わせてプリントしようとする複数の画像データを指定する指定情報群を作成する場合に、前記複数の画像データの中で特定のファイルタイプを有する画像データの指定情報が前記指定情報群の最後に位置するように前記指定情報群を作成する指定情報作成手段と、前記指定情報群と、前記複数の画像データのファイルタイプの情報とを前記プリント装置に送信する送信手段とを備え、前記プリント装置は、前記撮像装置に前記複数の画像データを送信させる場合に、前記撮像装置から送信された前記指定情報群に基づいて、該指定情報群の最後に位置する指定情報に対応する前記特定のファイルタイプを有する画像データを最初に送信するように前記撮像装置に指示する指示手段を備える、ことを特徴とする。
【００１１】
また、本発明に係わる画像送信装置は、画像データをプリント装置に送信する機能を有する画像送信装置であって、重ね合わせてプリントしようとする複数の画像データを指定する指定情報群を作成する場合に、前記複数の画像データの中で特定のファイルタイプを有する画像データの指定情報が前記指定情報群の最後に位置するように前記指定情報群を作成する指定情報作成手段を備えることを特徴とする。
【００１２】
また、本発明に係わるプリント装置は、画像送信装置から受信した画像データをプリントする機能を有するプリント装置であって、前記画像送信装置に、重ね合わせてプリントされるべき複数の画像データを送信させる場合に、前記画像送信装置から送信された重ね合わせてプリントしようとする複数の画像データを指定する指定情報群に基づいて、該指定情報群の最後に位置する指定情報に対応する特定のファイルタイプを有する画像データを最初に送信するように前記画像送信装置に指示する指示手段を備えることを特徴とする。
【００１３】
また、本発明に係わる画像送信装置の制御方法は、画像データをプリント装置に送信する機能を有する画像送信装置を制御する方法であって、重ね合わせてプリントしようとする複数の画像データを指定する指定情報群を作成する場合に、前記複数の画像データの中で特定のファイルタイプを有する画像データの指定情報が前記指定情報群の最後に位置するように前記指定情報群を作成する指定情報作成工程を備えることを特徴とする。
【００１４】
また、本発明に係わるプリント装置の制御方法は、画像送信装置から受信した画像データをプリントする機能を有するプリント装置を制御する方法であって、前記画像送信装置に、重ね合わせてプリントされるべき複数の画像データを送信させる場合に、前記画像送信装置から送信された重ね合わせてプリントしようとする複数の画像データを指定する指定情報群に基づいて、該指定情報群の最後に位置する指定情報に対応する特定のファイルタイプを有する画像データを最初に送信するように前記画像送信装置に指示する指示工程を備えることを特徴とする。
【００１５】
また、本発明に係わるプログラムは、上記の制御方法をコンピュータに実行させることを特徴とする。
【００１６】
また、本発明に係わる記憶媒体は、上記のプログラムをコンピュータ読み取り可能に記憶したことを特徴とする。
【発明の効果】
【００１７】
本発明によれば、撮像装置とプリンタとを接続してダイレクト印刷により複数の画像を重ねて印刷する場合に、プリンタ側のメモリを増やすことなく、画像を重ねる順番を設定することが可能となる。
【発明を実施するための最良の形態】
【００１８】
以下、添付図面を参照して本発明の好適な一実施形態について詳細に説明する。
【００１９】
＜プリンタの概要説明＞
図１は、本発明の一実施形態に係るフォトダイレクトプリンタ装置（以下、ＰＤプリンタ装置と称す）１０００の概観斜視図である。このＰＤプリンタ装置１０００は、ホストコンピュータ（ＰＣ）からデータを受信して印刷する通常のＰＣプリンタとしての機能と、メモリカードなどの記憶媒体に記憶されている画像データを直接読取って印刷したり、或いはデジタルカメラからの画像データを受信して印刷する機能を備えている。
【００２０】
図１において、本実施形態に係るＰＤプリンタ装置１０００の外殻をなす本体は、下ケース１００１、上ケース１００２、アクセスカバー１００３及び排出トレイ１００４の外装部材を有している。また、下ケース１００１は、ＰＤプリンタ装置１０００の略下半部を、上ケース１００２は本体の略上半部をそれぞれ構成しており、両ケースの組合せによって内部に後述の各機構を収納する収納空間を有する中空体構造をなし、その上面部及び前面部にはそれぞれ開口部が形成されている。さらに、排出トレイ１００４は、その一端部が下ケース１００１に回転自在に保持され、その回転によって下ケース１００１の前面部に形成される開口部を開閉させることができる。このため、記録動作を実行させる際には、排出トレイ１００４を前面側へと回転させて開口部を開成させることにより、ここから記録シート（印刷用紙）が排出可能となると共に、排出された記録シートを順次積載することが可能となる。また排紙トレイ１００４には、２枚の補助トレイ１００４ａ，１００４ｂが収納されており、必要に応じて各トレイを手前に引き出すことにより、用紙の支持面積を３段階に拡大、縮小させることができる。
【００２１】
アクセスカバー１００３は、その一端部が上ケース１００２に回転自在に保持され、上面に形成される開口部を開閉できるように構成されており、このアクセスカバー１００３を開くことによって本体内部に収納されている記録ヘッドカートリッジ（不図示）或いはインクタンク（不図示）等の交換が可能となる。尚、ここでは特に図示しないが、アクセスカバー１００３を開閉させると、その裏面に形成された突起がカバー開閉レバーを回転させるようになっており、そのレバーの回転位置をマイクロスイッチなどで検出することにより、アクセスカバー１００３の開閉状態を検出することができる。
【００２２】
また、上ケース１００２の上面には、電源キー１００５が設けられている。また、上ケース１００２の右側には、液晶表示部１００６や各種キースイッチ等を備える操作パネル１０１０が設けられている。この操作パネル１０１０の構造は、後に図２を参照して詳しく説明する。１００７は自動給送部で、記録シートを装置本体内へと自動的に給送する。１００８は紙間選択レバーで、プリントヘッドと記録シートの間隔を調整するためのレバーである。１００９はカードスロットで、ここにメモリカードを装着可能なアダプタが挿入され、このアダプタを介してメモリカードに記憶されている画像データを直接取り込んで印刷することができる。このメモリカード（ＰＣカード）としては、例えばコンパクトフラッシュ（登録商標）メモリ、スマートメディア、メモリスティック等がある。
【００２３】
１０１１はビューワ（液晶表示部）で、このＰＤプリンタ装置１０００の本体に着脱可能であり、メモリカードに記憶されている画像の中からプリントしたい画像を検索する場合などに、１コマ毎の画像やインデックス画像などを表示するのに使用される。１０１２は後述するデジタルカメラを接続するためのＵＳＢ端子である。また、このＰＤプリンタ装置１０００の後面には、パーソナルコンピュータ（ＰＣ）を接続するためのＵＳＢコネクタが設けられている。
【００２４】
＜プリンタ操作部の概要説明＞
図２は、本実施形態に係るＰＤプリンタ装置１０００の操作パネル１０１０の概観図である。
【００２５】
図２において、液晶表示部１００６には、その左右に表示されている項目に関するデータを各種設定するためのメニュー項目が表示される。ここに表示される項目としては、例えば、複数ある写真画像ファイルの内、印刷したい写真画像ファイルの先頭の写真番号、指定コマ番号（開始コマ指定／印刷コマ指定）、印刷を終了したい最後の写真番号（終了）、印刷部数（部数）、印刷に使用する用紙（記録シート）の種類（用紙種類）、１枚の用紙に印刷する写真の枚数設定（レイアウト）、印刷の品位の指定（品位）、撮影した日付を印刷するかどうかの指定（日付印刷）、写真を補正して印刷するかどうかの指定（画像補正）、印刷に必要な用紙枚数の表示（用紙枚数）等がある。
【００２６】
これら各項目は、カーソルキー２００１を用いて選択、或いは指定される。２００２はモードキーで、このキーを押下する毎に、印刷の種類（インデックス印刷、全コマ印刷、１コマ印刷等）を切り替えることができ、これに応じてＬＥＤ２００３の対応するＬＥＤが点灯される。２００４はメンテナンスキーで、プリントヘッドのクリーニング等、プリンタのメンテナンスを行わせるためのキーである。２００５は印刷開始キーで、印刷の開始を指示する時や、或いはメンテナンスの設定を確立する際に押下される。２００６は印刷中止キーで、印刷を中止させる時や、メンテナンスの中止を指示する際に押下される。
【００２７】
＜プリンタの電気仕様の概要＞
次に図３を参照して、本実施形態に係るＰＤプリンタ装置１０００の制御に係る主要部の構成を説明する。尚、この図３において、前述の図面と共通する部分は同じ記号を付与して、それらの説明を省略する。
【００２８】
図３において、３０００は制御部（制御基板）を示している。３００１はＡＳＩＣ（専用カスタムＬＳＩ）を示している。３００２はＤＳＰ（デジタル信号処理プロセッサ）で、内部にＣＰＵを有し、後述する各種制御処理及び、輝度信号（ＲＧＢ）から濃度信号（ＣＭＹＫ）への変換、スケーリング、ガンマ変換、誤差拡散等の画像処理等を行なう。３００３はメモリで、ＤＳＰ３００２のＣＰＵの制御プログラムを記憶するプログラムメモリ３００３ａ、及び実行時のプログラムを記憶するＲＡＭエリア、画像データなどを記憶するワークメモリとして機能するメモリエリアを有している。３００４はプリンタエンジンで、ここでは、複数色のカラーインクを用いてカラー画像を印刷するインクジェットプリンタのプリンタエンジンが搭載されている。３００５はデジタルカメラ（ＤＳＣ）３０１２を接続するためのポートとしてのＵＳＢコネクタである。３００６はビューワ１０１１を接続するためのコネクタである。３００８はＵＳＢハブ(USBHUB)で、このＰＤプリンタ装置１０００がＰＣ３０１０からの画像データに基づいて印刷を行う際には、ＰＣ３０１０からのデータをそのままスルーし、ＵＳＢ３０２１を介してプリンタエンジン３００４に出力する。これにより、接続されているＰＣ３０１０は、プリンタエンジン３００４と直接、データや信号のやり取りを行って印刷を実行することができる（一般的なＰＣプリンタとして機能する）。３００９は電源コネクタで、電源３０１９により、商用ＡＣ電源から変換された直流電圧を入力している。ＰＣ３０１０は一般的なパーソナルコンピュータ、３０１１は前述したメモリカード（ＰＣカード）、３０１２はデジタルカメラ（ＤＳＣ：Digital Still Camera)である。
【００２９】
尚、この制御部３０００とプリンタエンジン３００４との間の信号のやり取りは、前述したＵＳＢ３０２１又はＩＥＥＥ１２８４バス３０２２を介して行われる。
【００３０】
＜デジタルカメラの概要説明＞
図４は、本実施形態に係るＤＳＣ（デジタルカメラ）３０１２の構成を示すブロック図である。
【００３１】
図４において、３１００はＤＳＣ３０１２全体の制御を司るＣＰＵであり、３１０１はＣＰＵ３１００による処理手順を記憶しているＲＯＭである。３１０２はＣＰＵ３１００のワークエリアとして使用されるＲＡＭであり、３１０３は各種操作を行うスイッチ群で、各種スイッチやカーソルキー等が含まれている。２７００は液晶表示部であり、現時点で撮影している映像や、撮像されて記憶されている画像を表示したり、各種設定を行う際のメニューを表示するために使用される。３１０５は光学ユニットであり、主としてレンズ及びその駆動系で構成される。３１０６は撮像素子（ＣＣＤ）であり、３１０７はＣＰＵ３１００の制御下において光学ユニット３１０５を駆動制御するドライバである。３１０８は記憶媒体３１０９（コンパクトフラッシュ(登録商標)メモリカード、スマートメディア等）を接続するためのコネクタであり、３１１０はＰＣ或いは本実施形態におけるＰＤプリンタ１０００と接続するためのＵＳＢインターフェース（ＵＳＢのスレーブ側）である。
【００３２】
＜カメラ／プリンタの接続の概要説明＞
図５は、本実施形態に係るＰＤプリンタ装置１０００とＤＳＣ３０１２との接続を説明する図で、前述の図面において共通している部分は同じ記号で示し、その説明を省略している。
【００３３】
図において、ケーブル５０００は、ＰＤプリンタ装置１０００のコネクタ１０１２と接続されるコネクタ５００１と、デジタルカメラ３０１２の接続用コネクタ５００３と接続するためのコネクタ５００２とを備えており、また、デジタルカメラ３０１２は、内部のメモリに保存している画像データを、接続用コネクタ５００３を介して出力可能に構成されている。なお、デジタルカメラ３０１２の構成としては、内部に記憶手段としてのメモリを備えるものや、取外し可能なメモリを装着するためのスロットを備えるものなど、種々の構成を採用することができる。図５に示すように、ケーブル５０００を介してＰＤプリンタ装置１０００とデジタルカメラ３０１２とを接続することにより、デジタルカメラ３０１２からの画像データを直接ＰＤプリンタ装置１０００で印刷することができる。
【００３４】
以下、以上のように構成される本実施形態に係る印刷システムの動作について説明する。
【００３５】
以上の構成に基づくデジタルカメラ（ＤＳＣ）３０１２とＰＤプリンタ装置１０００とを含む印刷システムにおける動作概要を以下に説明する。尚、本実施形態に係る印刷システムでは、ＤＳＣ３０１２とＰＤプリンタ装置１０００とはそれぞれ本実施形態に係る手順ＤＰＳ（Direct Print System）の仕様に従った動作が可能であるものとする。
【００３６】
＜ピクトブリッジ信号フローの概要説明＞
図６は、本実施形態に係る印刷システムにおいて、ＤＳＣ３０１２からＰＤプリンタ装置１０００に対してプリント要求を発行して印刷を行う場合の手順を説明する図である。
【００３７】
この処理手順は、ＰＤプリンタ装置１０００とＤＳＣ３０１２とがＵＳＢケーブル５０００を介して接続された後、通信方法として、互いにＤＰＳ所定のダイレクトプリント仕様に準拠していることを確認した後に実行される。
【００３８】
まずＤＳＣ３０１２は「Cofigure Print Service」をＰＤプリンタ装置１０００に送信して、ＰＤプリンタ装置１０００の状態をチェックする（６００）。これに対してＰＤプリンタ装置１０００から、その時点でのＰＤプリンタ装置１０００の状態（ここでは「アイドル」状態）が通知される（６０１）。そしてＤＳＣ３０１２は、ＰＤプリンタ装置１０００のCapabilityを問合せ（６０２）、そのCapabilityに応じたプリント開始要求（Start Job）を発行する（６０３）。尚、このプリント開始要求は、６０１で、後述するＰＤプリンタ装置１０００からのステータス情報の中の「new Job OK」が「True（真）」になっていることを条件に発行される。
【００３９】
このプリント開始要求に対してＰＤプリンタ装置１０００は、印刷が指示された画像データのファイルＩＤに基づいてファイル情報をＤＳＣ３０１２に要求する（６０４）。これに応答してＤＳＣ３０１２から、そのファイル情報が送信される。このファイル情報にはファイル容量等の情報が含まれる。そしてＰＤプリンタ装置１０００がそのファイル情報を受信して処理可能であると判断すると、そのファイル情報をＤＳＣ３０１２に要求する（６０５）。これによりその要求されたファイルの画像データがＤＳＣ３０１２からＰＤプリンタ装置１０００に送られる。これによりＰＤプリンタ装置１０００がプリント処理を開始すると、６０６で「印刷中（Printing）」を示すステータス情報が、ＰＤプリンタ装置１０００からＤＳＣ３０１２に「Notify Device Status」によって送られる。そして１頁のプリント処理が終了すると、次のページの処理開始時にＰＤプリンタ装置１０００から「Notify Job Status」６０７により、それが通知される。そして１頁だけの印刷であれば、そのプリント要求した１頁の印刷が終了すると、次に「Notify Dvice Status」６０８によりＰＤプリンタ装置１０００が「アイドル」状態になったことが通知される。
尚、例えば、１頁に複数枚（Ｎ枚）の画像をレイアウトして印刷するＮ−ｕｐ印刷の場合には、Ｎ枚の画像を印刷する度に、「Notify Job Status」６０７がＰＤプリンタ装置１０００からＤＳＣ３０１２に送られることになる。本実施形態での「Notify Job Status」及び「Notify Device Status」の発行タイミングと画像データの取得の順番は一例であり、製品の仕様によっては様々なケースが起こりうる。
【００４０】
尚、このプリント処理において、ＤＳＣ３０１２からのプリント開始要求（Start Job）に、印刷すべき画像データのファイルＩＤを一括して含めて送信して印刷する場合と、一般の写真現像で使用されるＤＰＯＦファイルのファイルＩＤのみをＤＳＣ３０１２からのプリント開始要求（Start Job）に含めてＰＤプリンタ装置１０００に送信し、ＰＤプリンタ装置１０００がそのＤＰＯＦファイルを解釈し、必要な画像データのファイルＩＤを取得してプリントする場合も含まれる。
【００４１】
＜印刷Jobの概要説明＞
図７は、ＤＳＣ３０１２からＰＤプリンタ装置１０００に対して発行されるプリント開始要求の具体例を説明する図である。
【００４２】
図７において、７２０は、この印刷ジョブのコンフィグレーション（jobConfig）を示し、７２１はプリント情報（printInfo）を示している。
【００４３】
まずコンフィグレーション７２０について説明する。
【００４４】
７００は印刷する画質を示し、これには例えば「標準」、「高画質」などがある。７０１は用紙サイズ、７０２は用紙タイプで、例えば「普通紙」、「写真用紙」、「インクジェット専用紙」等がある。７０３は印刷する画像ファイルのタイプを指定するもので、例えばＤＰＯＦを使用する場合は、これで指定される。７０４は日付印刷の有無、７０５はファイル名の印刷の有無、７０６は画像最適化を行うかどうか、７０７は固定サイズの印刷、７０８は画像の指定された範囲の印刷を行うかどうかの有無をそれぞれ指定する。またプリント情報７２１は、ファイルＩＤ７０９と、日付情報７１０を含んでいる。
【００４５】
図８は、前述のJob StatusとDevice Statusに含まれる情報を説明する図である。ここで図８（ａ）のJob Status及び図８（ｂ）のDevice StatusはＰＤプリンタ装置１０００からＤＳＣ３０１２に送信される。また、ＤＳＣ３０１２は任意のタイミングで、それらの情報をＰＤプリンタ装置１０００へ送信要求することができる。
【００４６】
図８において、「prtPID」、「ImagePath」及び「copyID」はＤＰＯＦファイルの印刷が指示された場合に有効になる。「prtPID」はＤＰＯＦファイルで指定された印刷セクションの識別情報（ＩＤ）、「ImagePath」はＤＰＯＦファイルで指定された画像ファイルを特定するためのパスの情報、そして「copyID」は複数枚の印刷指定時に、実際に何枚目を印刷しているかを意味している。
【００４７】
ＤＰＯＦファイルによる印刷の場合は、ＤＳＣ３０１２は、プリント開始要求（Start Job）中にＤＰＯＦファイルの「fileID」を記載してＰＤプリンタ装置１０００に送信する。これによりＰＤプリンタ装置１０００は、そのＤＰＯＦファイルの印刷を開始できる。そしてＰＤプリンタ装置１０００は、そのＤＰＯＦファイルの「fileID」を基にＤＰＯＦファイルを取得し、「GetFileID」を実行して、ＤＰＯＦファイル中に指定された画像ファイルの「fileID」を特定し、その画像ファイルをＤＳＣ３０１２に要求して、その画像データを取得する。こうしてＤＰＯＦファイルで指定された画像を印刷することができる。そして、ＤＰＯＦファイルによる印刷実行中に、印刷の進行状況を示す上記「prtPID」、「ImagePath」及び「copyID」が、ＰＤプリンタ装置１０００から前述の「Notify Job Status」によりＤＳＣ３０１２に通知される。
【００４８】
尚、このＤＰＯＦファイルの印刷中に何らかの理由で印刷が中断された後、印刷が再開された時は、印刷が中止されたページの先頭から、その印刷処理が再開される。
【００４９】
「progress」は、印刷予定枚数の内、現在何枚目を印刷しているか（Ｎ／Ｔ）を示す。ここでＮは現在の印刷ページ、Ｔはトータルの印刷枚数を示す。「imagePrinted」は印刷済みの画像枚数を示す。
【００５０】
次にDevice Statusについて説明する。
【００５１】
「dpsPrintServiceStatus」は、ＰＤプリンタ装置１０００の状態を意味し、ＤＳＣ３０１２に通知される。この状態には、アイドル、プリント、ポーズ状態が含まれる。「jobEndReason」は、プリント処理の終了状況を意味し、最終ページの印刷が完了するとＤＳＣ３０１２に通知される。「errorStatus」はそのエラーの状態を意味し、エラーが発生した場合に通知される。「errorReason」は、そのエラーの発生理由を意味し、「errorStatus」と共に通知される。「disconnectEnable」は、ＵＳＢケーブル５０００が外されても印刷可能であることを意味し、ＰＤプリンタ装置１０００からＤＳＣ３０１２に通知される。「CapabilityChanged」は、ＰＤプリンタ装置１０００におけるCapabilityが変更されたことを意味し、ＤＳＣ３０１２に通知される。「newJobOK」は、ＰＤプリンタ装置１０００が印刷要求を受付け可能であることを意味し、ＤＳＣ３０１２に通知される。
【００５２】
＜Get Capabilityの説明＞
図９は、ＤＳＣ３０１２からＰＤプリンタ装置１０００に対して発行されるプリンタのCapability取得方法の具体例を説明する図である。
【００５３】
図９（ａ）は、ＤＳＣ３０１２からＰＤプリンタ装置１０００にプリンタのCapabilityを要求する説明図である。具体的には、図９（ａ）９０４に示す通り、プリンタが有するCapabilityの問い合わせが行われる。
【００５４】
図９（ｂ）は、前記図９（ａ）のCapability要求に応じてプリンタが実現可能な機能を返信する説明図である。図中９１６がその内容を示す。
【００５５】
図９（ｂ）から明らかな通り本実施形態ではCapabilityは８桁のコードで送受信される。レイアウトのCapabilityは上二桁が［５７］で始まるコードと既定されており、次の二桁が１枚の記録シートに何枚の画像を印刷できるかのレイアウト情報を示している。即ち［５７０１］は１枚の記録シートに１枚の画像を印刷するレイアウトが可能である事を示し、［５７０２］は１枚の記録媒体に２枚の画像を印刷するレイアウトが可能である事を示している。尚［５７００］は印刷レイアウトがプリンタのデフォルトレイアウトで印刷されるモードである事を意味している。つまり図９（ｂ）の例では、プリンタが返信しているプリンタのレイアウト印刷におけるCapabilityとしては、１枚印刷と２枚印刷とプリンタのデフォルトレイアウト印刷の、以上３通りのレイアウト印刷指定にプリンタは対応できる事をカメラに返信している事となる。
【００５６】
尚、ここではレイアウト印刷に関してCapabilityの送受信の仕方を説明したが、印刷に関する付加機能はレイアウト印刷だけではない。例えば、プリンタが対応できる記録媒体の種類についてのCapability、プリンタが対応できる記録媒体のサイズについてのCapability、プリンタが対応できる画像データのファイルタイプについてのCapability、プリンタが日付やファイルネームを画像に付加して印刷できるか否かのCapability、プリンタが対応できる印刷モードについてのCapability、プリンタが対応できる画像の自動補正機能の有無についてのCapability、などなど様々なCapabilityがあるがここでの１つ１つの詳細な通信仕様に関しての説明は割愛する。
【００５７】
＜画像の特定方法＞
次に印刷を行う時に画像の特定の仕方について説明する。
【００５８】
印刷条件は図７で説明した通りStart Job（印刷Jobを指定するコマンド）を用いてカメラからプリンタに情報が送られる。ここで印刷対象の画像の指定は＜fileID＞（図７の７０９）のタグで指定される。即ち、そのタグに印刷画像のハンドル番号が羅列され、印刷画像が特定される。図７は複数枚印刷するレイアウト印刷の指定ではなく、１枚印刷の例なのでハンドル番号は１つしか記載されていない（ハンドル番号０００００００１）が、２枚印刷の場合であれば同様に８桁で表現されるハンドル番号が２つ並列に送られる。
【００５９】
印刷される画像のハンドル番号が上記の通りプリンタに送信された後、プリンタは印刷に先立ってハンドル番号で指定された画像ファイルをカメラに取りに行く。この時実際の画像ファイルを取得する前にまずは画像の情報を取得し画像ファイルを受信する準備を行う。
【００６０】
その一例を図１０に示す。図１０（ａ）はプリンタからカメラにハンドル名［０００００００１］の画像情報の取得をリクエストする例である。（ｂ）はそのリクエストに応えてカメラがファイルの情報をレスポンスする例である。ここではファイルのタイプ＜fileType＞とファイルのサイズ＜fileSize＞の情報が返信されている。更に具体的には、例えば上記のコマンドがＵＳＢのＰＴＰ上で実現される場合、以下の通り処理される。
【００６１】
即ち、ＵＳＢのホストであるプリンタはＵＳＢのスレーブであるカメラから印刷指定されている画像のハンドル番号のObjectInfoDatasetを受信する。ここでObjectInfoDatasetは複数のData Fieldから成り、例えばファイルタイプ情報の取得であればData Field の中のObjectFormatCodeの内容からファイルのタイプを特定できる仕組みとなっている。尚ＰＴＰではObjectFormatCodeは４桁の１６進コードで記載されているが、ObjectFormatCode表で該コードが具体的に何のファイルタイプなのか（ex.JpegなのかTiffなのかGIFなのかなど）が別途既定されており、ファイルタイプを特定できるようになっている。また印刷指定されている画像が格納されているフォルダの特定も、ObjectInfoDatasetのData Fieldの情報から特定することが出来る。上記では、トランスポート層以下がＵＳＢ−ＰＴＰである場合を一例にファイル情報の入手方法の概要を説明したが、この様なファイルの情報の入手手段はＩ／Ｆにより夫々異なるものの、多くのＩ／Ｆで一般的に取得できる情報である。
【００６２】
＜実施形態の特徴的な動作の説明＞
以下、本実施形態の特徴的な動作について説明する。
【００６３】
以下では、デジタルカメラ３０１２とＰＤプリンタ装置１０００をダイレクトに接続して、ピクトブリッジにより、フレーム印刷（画像を重ねて印刷）を行なう場合について説明する。より具体的には、装飾画像であるPNG1，PNG2，PNG3と主画像であるExif/JPEG1とを合成した画像と、装飾画像であるPNG4，PNG5と主画像であるExif/JPEG2とを合成した画像を２−ｕｐレイアウトでハガキに印刷する場合について説明する。
【００６４】
この場合、ユーザはデジタルカメラ３０１２を操作して、デジタルカメラ３０１２の液晶表示画面上に、まず主画像であるExif/JPEG1を表示させ、表示画面上で目的の装飾画像PNG1，PNG2，PNG3を選択して決定する。その後、同様の操作により、主画像であるExif/JPEG2を表示させ、表示画面上で目的の装飾画像PNG4，PNG5を選択して決定する。これらの操作により、デジタルカメラ３０１２側では、ＰＤプリンタ装置１０００に印刷させるべき画像が設定される。
【００６５】
図１１は、ピクトブリッジのフレーム印刷において、PNG1とPNG2とPNG3とExif/JPEG1とを合成した画像と、PNG4とPNG5とExif/JPEG2とを合成した画像を２−ｕｐレイアウトでハガキに印刷するときのスクリプトの例を示した図である。
【００６６】
まず印刷する用紙サイズを設定するために＜paperSize＞タグにハガキを表す51030000を設定する。次に使用する画像のファイルタイプを＜fileType＞タグで指定するが、本実施形態ではベース画像（主画像）としてExif/JPEGを、オーバレイする画像（装飾画像）としてPNG画像を利用するので、ここではファイルタイプの混在を許可しているdefaultタイプを表す53000000を設定する。また、本実施形態では２−ｕｐレイアウトを行っているので、＜layout＞タグに57020000を設定している。
【００６７】
次に、デジタルカメラ側では、フレーム印刷を行う画像のファイルIDを＜PrintInfo＞タグを使って順次指定して行く。本実施形態では、プリンタとデジタルカメラとの間に下記のような取決めを行っている。
（１）フレーム印刷を行う画像は１〜４枚で、その間の任意の値を取る。もちろんフレーム印刷の最大値は４枚よりも大きくても良いが、それはプリンタの処理速度等を考慮して最適な値を適宜決めればよい。
（２）Exif/JPEG画像をフレーム印刷の区切りとして、最後に指定する。プリンタ側が受け取った画像のファイルタイプがPNGであるかExif/JPEGであるかの判定は前述した＜画像の特定方法＞で説明した方法で行えばよい。
（３）画像の重ね合わせ順は、最後に指定したフレーム印刷の区切り画像であるExif/JPEG画像を最背面に配置して、その前面に最後から２番目に指定したPNG画像を重ね合わせる。以下繰り返して最前面に一番初めに指定した画像を重ね合わせる。
【００６８】
なお、既に述べたように、ユーザはデジタルカメラ側で主画像に重ね合わせる装飾画像を選択する場合には、通常は主画像Exif/JPEGを最初に指定して、その後に重ね合わせる装飾画像PNGを指定する場合が多く、印刷画像は、Exif/JPEG→PNG1→PNG2→…、のような順に指定されると考えられる。この場合、上記の（２）のようにExif/JPEG画像をフレーム印刷の区切りとするため、デジタルカメラ側では、＜printInfo＞タグを用いて画像のファイルIDを指定する場合に、ユーザが指定したExif/JPEG→PNG1→PNG2→…という順番から、PNG1→PNG2→…、→Exif/JPEGという順番に並べ替える。
【００６９】
このように、（２）の取り決めに従って上記のようにPNG画像を先に並べExif/JPEGを後に並べるのは、例えば、本実施形態と逆にJPEGを先に並べてしまうと、プリンタ側ではjob中に次のJPEGがこないと合成しようとする複数の画像の区切りが分からず、この次のJPEGに関する情報を取得することは、合成処理には関係ない画像に関する情報を取得することになるので、時間とリソースの無駄になるからである。
【００７０】
上記のような取決めのもとでデジタルカメラ側が＜printInfo＞タグを用いて、PNG1→PNG2→PNG3→Exif/JPEG1→PNG4→PNG5→Exif/JPEG2の順番で画像を指定した場合、プリンタ側はまず先頭の画像から順にファイルタイプを調べて行きExif/JPEG1を見つけたところでこれをフレーム印刷の区切りと判断してPNG1、PNG2、PNG3、Exif/JPEG1の４枚の画像を合成するものと判断する。そして、同時にその時の重ね合わせの順番は上記の取決めに従って、PNG1が最前面となり次にPNG2がPNG1の背面に配置され、同様にその背面にPNG3が配置され、最後に区切り画像であるExif/JPEG1が最背面に配置されるものと判断する。なお、プリンタ側は、この＜printInfo＞タグを受け取った時点では、合成する画像についての情報を取得するだけなので、まだ実際の画像データはデジタルカメラ側から受け取っていない。
【００７１】
次にプリンタ側はPNG4の画像から順にファイルタイプを調べて行きExif/JPEG2を見つけたところでこれをフレーム印刷の区切りと判断してPNG4、PNG5、Exif/JPEG2の3枚の画像を合成するものと判断する。そして、同時にその時の重ね合わせの順番は上記の取決めに従って、PNG4が最前面となり次にPNG5がPNG4の背面に配置され、最後に区切り画像であるExif/JPEG2が最背面に配置されるものと判断する。
【００７２】
この後、プリンタ側は、実際にデジタルカメラ側から画像データを取得する動作に移行する。
【００７３】
以下、プリンタ側がデジタルカメラ側から実際に画像データを取得する場合の画像を取得する順番について説明する。
【００７４】
図１２は図１１における最初の４枚の画像のフレーム印刷部分について、その画像の重ね合わせの順番と画像の取得の順番を説明する図面である。
【００７５】
前述のように重ね合わせの順はPNG1を最前面としてPNG1→PNG2→PNG3→Exif/JPEG1の順番になるが、このときプリンタ側からデジタルカメラ側に実際の画像の取得を行う順番を、従来のピクトブリッジダイレクト印刷での複数枚印刷やＮ−ｕｐ印刷で行っていたように、コマンドで指定された順番に、PNG1→PNG2→PNG3→Exif/JPEG1という順番で行うと、画像の重ね合わせの順番の関係上、最背面の画像であるExif/JPEG1を取得するまでは、それ以前に取得したPNG1、PNG2、PNG3の全ての画像を保持しておかなければならないことになる。そのため、画像バッファメモリも４画像分必要となりプリンタのコストアップに繋がってしまう。従って本実施形態ではプリンタ側が画像の取得を行う順番を、コマンドで指定された順番とは逆のExif/JPEG1→PNG3→PNG2→PNG1という順番で行う事にしている。これは、図６におけるGet File（６０５）により、プリンタ側がデジタルカメラ側に対して、Exif/JPEG1→PNG3→PNG2→PNG1という順番で画像を送信するように要求することで実現される。つまり、最初にExif/JPEG1の画像を取得し画像バッファメモリに格納しておき、次にPNG3の画像を取得しながら同時に画像バッファメモリに重ね合わせて行く。同様にPNG2、PNG1の画像を取得しながら同時に画像バッファメモリに重ね合わせるという処理を繰り返してゆく。
【００７６】
次のPNG4、PNG5、Exif/JPEG2についても同様に、プリンタ側がデジタルカメラ側に対して、Exif/JPEG2→PNG5→PNG4という順番で画像を送信するように要求し、プリンタ側は、Exif/JPEG2→PNG5→PNG4という順番で画像をバッファメモリに格納し重ね合わせる処理を行なう。
【００７７】
これにより、プリンタ側の画像バッファメモリは、２−ｕｐレイアウトの場合でも２つの合成画像に対応する２画像分の容量、１枚の画像のみのレイアウトでは１画像分の容量だけあれば良いことになるので、プリンタのメモリの容量を増やす必要がなくなり、コストダウンが実現可能となる。
【００７８】
また、１枚目のExif/JPEG1，PNG3，PNG2，PNG1の合成画像をプリンタ側で先に印刷してしまい、その後に２枚目のExif/JPEG2，PNG5，PNG4をデジタルカメラ側から受け取るようにすれば、２−ｕｐレイアウトの場合でもプリンタ側の画像バッファメモリを１画像分だけで済ますことも可能である。
【００７９】
その他のメリットとして、ピクトブリッジではExif/JPEG画像のデータが壊れていた場合に、何らかの手段を講じないと、空白ページを出力したり、意味不明な画像を出力したりする場合がある。その場合に、従来のようにコマンドで指定された順番で画像を取得していくと、PNG1、PNG2、PNG3を取得し終わった後、最後のExif/JPEG1画像を読み込んでみて初めて空白ページを出力することがわかるためPNG1、PNG2、PNG3を読み込む時間が無駄となる。これに対し、本実施形態のように、コマンドで指定された順番とは逆の順番で画像を取得していくと、最初にExif/JPEG1の画像を読み込んだところで空白ページを出力することがわかるため、最も重要なデータの安全性を早く知り、プリント中止などの判断を早めることができることになり、無駄な画像の読み込み時間が省略でき印刷速度を向上させることができる。
【００８０】
また、枠や花等の装飾画像（PNG画像）を主画像（JPEG画像）に重ね合わせる際、主画像データのサイズや形状（アスペクト比）にあわせて、装飾画像の位置やサイズを調整することが好ましいが、そのような場合に主画像であるJPEGを最初に取り込んでおけば、装飾画像であるPNGの形状やサイズを主画像に合わせることも可能となる。
【００８１】
以上のようにすることで、ピクトブリッジダイレクトプリントにおいて複数の画像をどの順番で重ね合わせるのかを規定することが可能となる。
【００８２】
（他の実施形態）
また、各実施形態の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００８３】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００８４】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明した手順に対応するプログラムコードが格納されることになる。
【図面の簡単な説明】
【００８５】
【図１】本発明の一実施形態に係るＰＤプリンタ装置の概観斜視図である。
【図２】本発明の一本実施形態に係るＰＤプリンタ装置の操作パネルの概観図である。
【図３】本発明の一実施形態に係るＰＤプリンタ装置の制御に係る主要部の構成を示すブロック図である。
【図４】本発明の一実施形態に係るデジタルカメラの構成を示すブロック図である。
【図５】本発明の一実施形態に係るＰＤプリンタ装置とデジタルカメラとの接続を説明する図である。
【図６】本発明の一実施形態に係る印刷システムにおけるＰＤプリンタ装置とデジタルカメラとの間のコマンドのやり取りを説明する図である。
【図７】本発明の一実施形態に係るデジタルカメラから発行されるプリント開始コマンドの具体例を説明する図である。
【図８】本発明の一実施形態に係るJob StatusとDevice Statusを説明する図である。
【図９】本発明の一実施形態に係るプリンタのCapabilityのリクエスト方法、レスポンス方法の具体例を説明する図である。
【図１０】本発明の一実施形態に係る印刷画像のファイル情報を取得する具体例を説明する図である。
【図１１】ピクトブリッジのフレーム印刷において、PNG1とPNG2とPNG3とExif/JPEG1とを合成した画像と、PNG4とPNG5とExif/JPEG2とを合成した画像を２−ｕｐレイアウトでハガキに印刷するときのスクリプトの例を示した図である。
【図１２】本発明の一実施形態に係る印刷結果を説明する説明図である。
【符号の説明】
【００８６】
１０００  ＰＤプリンタ装置
１００６  液晶表示部
１０１０  操作パネル
１０１１  ビューワ
３０００  制御部
３００１  ＡＳＩＣ
３００２  ＤＳＰ
３００３  メモリ
３００４  プリンタエンジン
３００５  ＵＳＢコネクタ
３００８  ＵＳＢハブ
３０１０  ＰＣ（パーソナルコンピュータ）
３０１２  デジタルカメラ（ＤＳＣ）
３０１１  メモリカード（ＰＣカード）
【図１】
2006187866.tif 000003
【図２】
2006187866.tif 000004
【図３】
2006187866.tif 000005
【図４】
2006187866.tif 000006
【図５】
2006187866.tif 000007
【図６】
2006187866.tif 000008
【図７】
2006187866.tif 000009
【図８】
2006187866.tif 000010
【図９】
2006187866.tif 000011
【図１０】
2006187866.tif 000012
【図１１】
2006187866.tif 000013
【図１２】
2006187866.tif 000014