(57)【要約】【課題】  複数の写真画像を自由に配置でき、表現力に富んだ高品位な電子フォトアルバムなどの印刷を行なうことができ、またクライアント装置に機能を追加することなくクライアント装置でプレビューを確認することができるプリンタ装置を提供すること。【解決手段】  レイアウト情報およびレイアウト情報に関連付けられた画像の組み合わせを記述したアルバム情報を受信し、アルバム情報に基づき、印刷処理の場合には高解像度でレンダリング処理を行い、印刷する。プレビュー表示処理の場合には、低解像度でレンダリング処理を行い、合成画像データをクライアント装置側に送信し、表示する。【選択図】        図１
2005199575.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像データを取得する画像データ取得手段と、
レイアウト情報の記述と、前記レイアウト情報に関連付けられた画像の組み合わせの記述とから構成される、アルバム情報を取得するアルバム情報取得手段と、
前記画像データを前記アルバム情報に基づいたレンダリング処理により合成画像データを生成する画像合成手段と、
前記合成画像データを外部の表示装置に送信する合成画像データ送信手段と、
前記合成画像データを印刷用紙に出力する合成画像データ印刷手段と、
を有することを特徴とするプリンタ装置。
【請求項２】
前記合成画像データ送信手段は、有線または無線によって接続されたディスプレイ装置で出力するために送信するものであることを特徴とする請求項１に記載のプリンタ装置。
【請求項３】
前記合成画像データ印刷手段は、プリンタ装置に組み込まれた印刷出力装置によって印刷用紙に出力を行なうものであることを特徴とする請求項１に記載のプリンタ装置。
【請求項４】
前記画像データ取得手段は、プリンタに組み込まれているかもしくは有線または無線で接続された画像データ記憶装置より取得することを特徴とする請求項１に記載のプリンタ装置。
【請求項５】
前記アルバム情報取得手段は、プリンタに組み込まれているかもしくは有線または無線で接続されたレイアウト情報記憶装置より取得することを特徴とする請求項１に記載のプリンタ装置。
【請求項６】
前記アルバム情報は、要求された任意の解像度でレンダリングすることが可能であることを特徴とする、請求項１に記載のプリンタ装置。
【請求項７】
前記合成画像データは、前記ディスプレイ装置に表示するのに適切な形式の画像データに変換して送信されることを特徴とする、請求項２に記載の合成画像データ送信手段。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はプリンタ装置および合成画像データ送信手段に関する。
【背景技術】
【０００２】
従来、デジタルカメラで撮影した複数の写真画像を１枚の印刷用紙にレイアウトして印刷処理を行なう場合、ユーザはデジタルカメラで撮影した写真画像のデータをパーソナルコンピュータに転送し、アプリケーションを使って加工してから印刷を行なっていた。
【０００３】
また、最近はデジタルカメラとプリンタ装置をＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）などのシリアルインタフェースを介して接続して印刷処理を行なう、いわゆるダイレクトプリントという方法がある。これにより、デジタルカメラとプリンタ装置の間にパーソナルコンピュータなどの画像処理装置を介在させる必要がなくなり、ユーザは容易にデジタルカメラで撮影した写真画像を印刷することができ、さらに利用者が選択した複数の画像に対して単純なレイアウト規則を設定する機能を備えているものもある。レイアウト規則を設定する代表的な方法としてはＤＰＯＦ（Ｄｉｇｉｔａｌ  Ｐｒｉｎｔ  Ｏｒｄｅｒ  Ｆｏｒｍａｔ（例えば、非特許文献１参照。）規格が知られている。
【非特許文献１】インターネットホームページ、ｈｔｔｐ：／／ｗｗｗ．ｐａｎａｓｏｎｉｃ．ｃｏ．ｊｐ／ａｖｃ／ｖｉｄｅｏ／ｄｐｏｆ／
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記パーソナルコンピュータのアプリケーションを用いてレイアウトする方法では、複雑でかなり手間がかかり、面倒であるなどの不都合がある。
【０００５】
また、上記ＤＰＯＦによるレイアウト規則設定でのダイレクトプリントの方法においては、１枚の印刷用紙に配置する画像数といった単純なものに限られ、例えば印刷用紙の任意の位置に写真画像を自由に配置することや画像の周囲に視覚的な修飾を施すことによって実現できるような表現力に富んだ電子フォトアルバムを得ることができなかった。
【０００６】
また、ダイレクトプリントにおいては印刷の結果をプレビューして確認する手段として特開２００１−２８２４８９号公報のように、印刷処理命令をクライアント装置からプリンタに送信し、印刷のプレビューをプリンタが作成したあと、そのプレビュー画像をクライアント装置に送信し、ユーザが確認できる仕組みが提案されているが、印刷処理命令をクライアント装置から送信するためには、クライアント装置に必要とされる機能が大きなものとなる。
【０００７】
そこで本発明の目的は、複数の写真画像を自由に配置でき、表現力に富んだ高品位な電子フォトアルバムなどの印刷を行なうことができ、またクライアント装置に機能を追加することなくクライアント装置でプレビューを確認することができるプリンタ装置を提供することにある。
【課題を解決するための手段】
【０００８】
この目的を達成するため、本発明のプリンタ装置は以下のような構成要素を備えるようにした。すなわち、
複数の画像データを取得する画像データ取得手段と、
レイアウト情報の記述と、レイアウト情報に関連付けられた画像の組み合わせの記述から構成されるアルバム情報を取得するアルバム情報取得手段と、
画像データをアルバム情報に基づいてレンダリング処理し、合成する画像合成手段と、
合成画像データをクライアント装置で表示するために送信する合成画像データ送信手段と、
合成画像データを印刷用紙に出力する合成画像データ印刷手段を設け、
ユーザが選択した特定のアルバム情報に従ってレイアウトした電子フォトアルバムを合成画像印刷手段から出力できるようにし、また印刷プレビューを合成画像データ表示手段によって出力できるように構成した。
【０００９】
なお、さらに詳細に説明すれば、本発明は下記の構成によって前記課題を解決できた。
【００１０】
（１）複数の画像データを取得する画像データ取得手段と、レイアウト情報の記述と、前記レイアウト情報に関連付けられた画像の組み合わせの記述とから構成される、アルバム情報を取得するアルバム情報取得手段と、前記画像データを前記アルバム情報に基づいたレンダリング処理により合成画像データを生成する画像合成手段と、前記合成画像データを外部の表示装置に送信する合成画像データ送信手段と、前記合成画像データを印刷用紙に出力する合成画像データ印刷手段と、を有することを特徴とするプリンタ装置。
【００１１】
（２）前記合成画像データ送信手段は、有線または無線によって接続されたディスプレイ装置で出力するために送信するものであることを特徴とする前記（１）に記載のプリンタ装置。
【００１２】
（３）前記合成画像データ印刷手段は、プリンタ装置に組み込まれた印刷出力装置によって印刷用紙に出力を行なうものであることを特徴とする前記（１）に記載のプリンタ装置。
【００１３】
（４）前記画像データ取得手段は、プリンタに組み込まれているかもしくは有線または無線で接続された画像データ記憶装置より取得することを特徴とする前記（１）に記載のプリンタ装置。
【００１４】
（５）前記アルバム情報取得手段は、プリンタに組み込まれているかもしくは有線または無線で接続されたレイアウト情報記憶装置より取得することを特徴とする前記（１）に記載のプリンタ装置。
【００１５】
（６）前記アルバム情報は、要求された任意の解像度でレンダリングすることが可能であることを特徴とする前記（１）に記載のプリンタ装置。
【００１６】
（７）前記合成画像データは、前記ディスプレイ装置に表示するのに適切な形式の画像データに変換して送信されることを特徴とする、前記（２）に記載の合成画像データ送信手段。
【発明の効果】
【００１７】
本発明によれば、複数の画像を自由に配置できるような表現力に富んだ高品位な電子フォトアルバムをクライアント装置から簡単に印刷ができ、またクライアント装置に機能を追加することなく、クライアント装置で印刷プレビューをユーザが確認することができるという効果がある。
【発明を実施するための最良の形態】
【００１８】
以下本発明を実施するための最良の形態を、実施例により詳しく説明する。
【実施例】
【００１９】
以下、本発明の実施の形態を示す実施例として、デジタルカメラで撮影した写真画像と、写真画像を関連づけたレイアウト情報（以下、アルバム情報と呼ぶ）をプリンタ装置に送り、プリンタ装置でレンダリング処理を行い、デジタルカメラの液晶ディスプレイでプレビュー表示し、さらにプリンタ装置で印刷処理を行なう場合について、図面に基づいて詳細に説明する。なお、本実施例では、画像データおよびアルバム情報を指定する方法としてＤＰＯＦ（Ｄｉｇｉｔａｌ  Ｐｒｉｎｔ  Ｏｒｄｅｒ  Ｆｏｒｍａｔ）を拡張して用い、またレイアウト情報の記述方法としてＷ３Ｃ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ  Ｃｏｎｓｏｒｔｉｕｍ）で標準化されているＳＶＧ（Ｓｃａｌａｂｌｅ  Ｖｅｃｔｏｒ  Ｇｒａｐｈｉｃｓ，  ｈｔｔｐ：／／ｗｗｗ．ｗ３．ｏｒｇ／Ｇｒａｐｈｉｃｓ／ＳＶＧ／Ｏｖｅｒｖｉｅｗ．ｈｔｍ８）標準規格を用いるものとする。
【００２０】
図１に示すように、本発明の実施例によるプリンタ装置１０１は、デジタルカメラ１０２と通信インタフェースを介してケーブル１０３によって接続され、プリンタ装置１０１とデジタルカメラ１０２の間でデータの送受信が可能である。
【００２１】
図２はプリンタの構成を示したブロック図である。図２において、デジタルカメラ１０２には記録部２２０とプレビュー画像表示部２２４、印刷終了シグナル受信部２２５、操作部２２６が設けられ、うち記録部２１０はＤＰＯＦファイル格納部２２１、アルバム情報が格納されているアルバム情報格納部２２２、画像データが格納されている画像データ格納部２２３から構成されている。
【００２２】
プリンタ装置１０１は、ＤＰＯＦファイル格納部２２１より自動プリントファイルを取得するＤＰＯＦファイル取得部２０５、取得したＤＰＯＦファイルを処理するＤＰＯＦ情報処理部２０１、ＤＰＯＦで指定されたアルバム情報ファイルをアルバム情報格納部２２２よりケーブル１０３を介して取得するアルバム情報取得部２０２、画像データ格納部２２２よりケーブル１０３を介して画像データを取得する画像データ取得部２０３、アルバム情報に基づいてレンダリング処理を行なう合成画像生成部２１０、印刷処理を行なうために合成画像の情報をＣＭＹＫ形式に変換するＣＭＹＫ変換処理部２０６、ＣＭＹＫ変換処理を施されたＣＭＹＫ画像データをもとに印刷処理を行なう印刷部２０７、合成画像生成部２１０で生成された合成画像をプレビュー画像表示部２２４に出力する合成画像出力部２０４、印刷を中止する信号入力を受け付ける印刷キャンセルシグナル受信部２１５によって構成される。
【００２３】
合成画像生成部２１０は、アルバム情報のデータを解析するアルバム情報処理部２１１と、解析結果のデータを保存するＲＡＭ２１２、解析結果のデータに基づいて合成処理を行なうレンダリング処理部２１３、ＲＡＭ上のデータを消去するＲＡＭ消去処理部２１４によって構成される。
【００２４】
図３はデジタルカメラ内に設けられた記録部２２０における画像データとアルバム情報の格納方法である、ＤＰＯＦのディレクトリ構成を示したものである。記録部２２０のルートディレクトリ下にある‘ＤＣＩＭ’ディレクトリ以下に写真画像ファイルが保存されており、‘ＡＬＢＵＭ’ディレクトリ以下にはレイアウト済のアルバム情報ファイルが格納されている。‘ＭＩＳＣ’ディレクトリ以下にはＤＰＯＦファイルが格納されている。自動プリントファイルは“ＡＵＴＰＲＩＮＴ．ＭＲＫ”というファイル名で保存され、ユーザ名やＤＰＯＦファイルを保存した製品の名称などがパラメータで指定されており、ベンダー独自機能として印刷指示されたアルバム情報のファイル名が記述されている。
【００２５】
図４はＳＶＧによって記述されたアルバム情報の一例である。＜ｉｍａｇｅ＞要素のｘｌｉｎｋ：ｈｒｅｆ属性の属性値として、ＤＣＩＭ以下の画像が参照指定されている。
【００２６】
ここで、処理の流れを、図５に示したフローチャートにしたがって、説明する。図５（ａ）はユーザが直接操作するデジタルカメラ１０２での処理の流れを説明したフローチャートである。この処理はユーザが操作部２２６を操作し、アルバム印刷モードを選択した時点で開始する。ユーザはまずデジタルカメラで印刷するアルバム情報ファイルと印刷処理方法を指定する（５０２）。
【００２７】
ここでアルバム情報・印刷方法指定処理（５０２）について詳しく説明する。図６はデジタルカメラ１０２の構成の一例である。デジタルカメラ１０２は液晶ディスプレイ６０２、十字ボタン６０４、決定ボタン６０５が本体６０１に備えられている。
【００２８】
ここで、図６に示した構成によるデジタルカメラからアルバム情報ファイルと印刷指示内容決定の処理を説明する。図７はアルバム情報ファイルを選択するグラフィカルユーザインタフェースの例を示したもので、図２における操作部２２６は図６に示したユーザインタフェースと図７に示したグラフィカルユーザインタフェースから構成されている。アルバム情報格納部２２２に保存されているアルバム情報ファイルのファイル名を液晶ディスプレイ６０２上にアルバムリスト７０１として一覧表示する。ユーザは十字キー６０４の上下ボタンを使用してアルバム情報を選択する。選択したアルバム情報ファイルのファイル名は図に示したようにハイライト表示にされる。さらに、印刷を指示しているか、プレビュー後に印刷することを指示しているかを切り替える指示内容選択部７０２を設け、ユーザは十字ボタン６０４の左右ボタンで「印刷」「プレビュー＋印刷」を切り替える。ユーザが選択しているほうの指示内容が図に示したようにハイライトで表示される。
【００２９】
ユーザはアルバム情報と指示内容の両方を選択し、決定ボタン６０５によって印刷するアルバム情報・印刷方法指定処理（５０２）を終了する。
【００３０】
図５に戻り、アルバム情報・印刷方法指定（５０２）の処理で決定されたアルバム設定情報ファイルをＤＰＯＦファイルとして記録部２２０の図３で示したＭＩＳＣディレクトリに自動プリントファイル（ＡＵＴＰＲＩＮＴ．ＭＲＫ）を生成する（５０３）。
【００３１】
次にアルバム情報・印刷方法指定処理（５０２）で指定された指示内容によって処理が分岐する（５０４）。「プレビュー＋印刷」が指定された場合、プリンタ１０１に対してプレビュー表示シグナル送信を行い（５０５）、プリンタ１０１からレンダリングされた画像の情報を取得するまで待機する（５０６）。
【００３２】
ここで印刷処理選択・決定（５０７）について詳細に説明する。図８はプリンタ１０１から受信したプレビュー画像を図６で示した液晶ディスプレイ６０２に表示している例である。液晶ディスプレイ６０２のうち、プレビュー画像表示部８０３は、図２におけるプレビュー画像表示部２２４にあたる。プレビュー画像表示部８０３にはプレビュー画像８０１が表示されている。またユーザがプレビュー画像を確認後、印刷する「ＯＫ」かキャンセルする「キャンセル」かを選択できるように印刷処理選択部８０２を設け、十字ボタン６０４の左右ボタンで切り替えられるようになっている。図２における操作部２２６は印刷処理選択部８０２のグラフィカルユーザインタフェースを含むものとする。ここで選択された処理は図８で示したようにハイライト表示されている。「ＯＫ」または「キャンセル」を選択し、決定ボタン６０５を押下することによって、ユーザによる印刷処理を決定する。
【００３３】
図５に戻り、印刷処理選択・決定処理において決定された操作が「キャンセル」であった場合はプリンタに印刷キャンセルシグナルを送信し（５０８）、処理を終了する（５０９）。「ＯＫ」が選択された場合は、プレビュー後印刷指示シグナルを送信し（５１１）、印刷終了シグナルを受信するまで待機し（５１３）、受信したあと全処理を終了する（５１４）。
【００３４】
アルバム情報・印刷処理方法指定処理（５０２）で「印刷」を指定された場合について説明する。プリンタ１０１に対して印刷指示シグナルを送信し（５１２）、プリンタ１０１から印刷終了シグナルを受信するまで待機し（５１３）、受信したら終了する（５１４）。
【００３５】
次に、プリンタ１０１での処理を図５（ｂ）を用いて説明する。図５（ｂ）は図５（ａ）におけるプレビュー表示シグナル送信処理（５０５）または印刷指示シグナル送信処理（５１２）でデジタルカメラからシグナルを受信したときに処理を開始する（５５１）。
【００３６】
次に図２に示したＤＰＯＦファイル格納部２２１にあるＤＰＯＦファイルをＤＰＯＦファイル取得部２０５で取得し（５５２）、ＤＰＯＦ情報処理部２０１で指定されたアルバム情報ファイル名を読み込み（５５３）、そのアルバム情報ファイルをアルバム情報取得部２０２によってアルバム情報格納部２２２より取得する（５５４）。アルバム情報ファイルはアルバム情報処理部２１１で解析され（５５５）、ＲＡＭ２１１にＤＯＭツリーの形で展開する（５５６）。また、アルバム情報でリンクされている画像ファイルが存在する場合は、画像データ取得部２０３によってそれを画像データ取得部２２３より取得し、アルバム情報処理部２１１で適切な形式に変換してＲＡＭ２１２に転送する。
【００３７】
図５（ｂ）の処理を開始する際に受信したシグナルが印刷指示シグナルであった場合、ＲＡＭ２１２に構築されたデータをもとにレンダリング処理部２１３で印刷用の高解像度でのレンダリング処理を行い、ＣＭＹＫ変換処理部２０６でＣＭＹＫデータに変換し（５６４）、印刷部２０７で印刷処理を行なう（５６５）。印刷処理を終了して、印刷終了シグナルをデジタルカメラ１０２に設けられた処理完了シグナル受信部２２５に対して送信（５６６）、ＲＡＭ消去処理部２１４によってＲＡＭ２１２の内容を消去し（５６７）、全処理を終了する（５６８）。
【００３８】
図５（ｂ）の処理を開始する際に受信したシグナルがプレビュー表示シグナルであった場合、ＲＡＭ２１２に構築されたデータをもとにレンダリング処理部２１３でプレビュー画像用に低解像度のビットマップデータを作成するレンダリング処理を行なう（５５９）。レンダリング処理を終了して、合成画像を合成画像出力部２０４を経由してプレビュー画像表示部２２４に送信し（５６０）する。プレビュー画像送信処理５６０については、もしデジタルカメラ１０２に、ＪＰＥＧ形式のデータを液晶ディスプレイに表示するためのビットマップデータに変換するＪＰＥＧデコーダ２２７が設けられていた場合は、プリンタ装置１０１にビットマップデータをＪＰＥＧ形式に変換するＪＰＥＧエンコーダ２１６を設けて圧縮処理を行い、それを合成画像出力部２１７を経由してＪＰＥＧデコーダ２２７に送信して画像データを伸張することにより、プリンタ装置１０１からデジタルカメラ１０２へのデータ転送量を減少させることができる。
【００３９】
プレビュー後印刷指示・キャンセルシグナルを受信するまで待機する。このシグナルは図５（ａ）における印刷処理選択・決定（５０７）で決定された処理に基づき、印刷キャンセルシグナル送信処理（５０９）またはプレビュー後印刷指示シグナル送信処理（５１１）において送信されるシグナルである。ここで受信したシグナルによって処理を分岐し（５６２）、シグナルが印刷キャンセルの場合は印刷キャンセルシグナルを印刷キャンセルシグナル受信部２１５で受信し、ＲＡＭ消去処理部２１４によってＲＡＭ２１２のデータを消去し（５６７）、処理を終了する（５６８）。シグナルがプレビュー後印刷指示であった場合、印刷用の高解像度レンダリング処理（５６３）から以下を、前に説明したのと同じ処理を行なう。このとき、ＲＡＭ２１２に構築されたデータはそのまま用いる。
【００４０】
なお、本実施例ではレイアウト記述にＳＶＧ標準規格を用いたが、他のレイアウト記述方法も用いてもよい。
【図面の簡単な説明】
【００４１】
【図１】本発明の一実施例における、プリンタ装置とデジタルカメラのネットワーク構成の概略を示した図である。
【図２】本発明の一実施例における、プリンタ装置とデジタルカメラの処理系の構成を示したブロック図である。
【図３】本発明の一実施例における、アルバム情報ファイル、画像ファイル、自動プリントファイルを格納するディレクトリ構成を示した図である。
【図４】本発明の一実施例における、アルバム情報ファイルの記述の一例を示した図である。
【図５】本発明の一実施例における、プリンタ装置とデジタルカメラでの処理の流れを示したフローチャートである。
【図６】本発明の一実施例における、デジタルカメラのユーザインタフェースの構成を示した図である。
【図７】本発明の一実施例における、デジタルカメラでのアルバム情報ファイルを選択するときの操作画面を模式的に示した図である。
【図８】本発明の一実施例における、デジタルカメラでのプレビュー画像表示時の操作画面を模式的に示した図である。
【符号の説明】
【００４２】
１０１  プリンタ装置
１０２  デジタルカメラ
１０３  ネットワークケーブル
２０７  印刷部
２１０  合成画像生成部
２２０  記録部
２２６  操作部
【図１】
2005199575.tif 000003
【図２】
2005199575.tif 000004
【図３】
2005199575.tif 000005
【図４】
2005199575.tif 000006
【図５】
2005199575.tif 000007
【図６】
2005199575.tif 000008
【図７】
2005199575.tif 000009
【図８】
2005199575.tif 000010