(57)【要約】【課題】  画像情報とともにその印刷情報を格納する記録媒体において印刷情報設定に関するユーザの自由度、利便性を向上させる記録媒体及びその記録装置を提供する。【解決手段】  記録装置（１０）は画像データ（６１）とともに画像データの印刷に関する仕様を指定する印刷情報（７０）を記録媒体（５０）に記録する。印刷情報（７０）は、印刷内容を指定する自動印刷ファイル（７１）と、自動印刷ファイル（７１）から参照され、印刷画像の具体的な仕様を指定する印刷コンテンツ指定ファイル（７２）とを含む。印刷コンテンツ指定ファイル（７０）は印刷すべき画像データの情報と、文書構造情報と、印刷画像のレイアウトに関するスタイル情報とを含み、印刷コンテンツ指定ファイルにおいて、印刷すべき画像データの情報とスタイル情報はそれぞれ外部ファイルを参照するように定義される。【選択図】図１
2006120107.tif 000002
【特許請求の範囲】
【請求項１】
画像データと、前記画像データの印刷に関する仕様を指定する印刷情報とを格納する記録媒体であって、
前記印刷情報は、
印刷内容を指定する自動印刷ファイルと、該自動印刷ファイルから参照され、印刷画像の具体的な仕様を指定する印刷コンテンツ指定ファイルとを含み、
前記印刷コンテンツ指定ファイルは印刷すべき画像データの情報と、文書構造情報と、印刷画像のレイアウトに関するスタイル情報とを含み、前記印刷コンテンツ指定ファイルにおいて、前記印刷すべき画像データの情報と前記スタイル情報はそれぞれ外部ファイルを参照するように定義される
ことを特徴とする記録媒体。
【請求項２】
ルートディレクトリの下に、画像データを格納する第１のディレクトリと、前記印刷コンテンツ指定ファイルを格納する第２のディレクトリとを設け、
該第２のディレクトリは、前記印刷コンテンツ指定ファイルを格納するディレクトリと、前記スタイル情報に関連する外部ファイルを格納するディレクトリとを含む、
ことを特徴とする請求項１記載の記録媒体。
【請求項３】
ルートディレクトリの下に、画像データを格納する第１のディレクトリと、前記印刷コンテンツ指定ファイルを格納する第２のディレクトリとを設け、
該第２のディレクトリの下にさらに、前記印刷コンテンツ指定ファイル及び前記スタイル情報に関連する外部ファイルを格納するディレクトリを、前記印刷コンテンツ指定ファイル毎に設けた、
ことを特徴とする請求項１記載の記録媒体。
【請求項４】
画像データと、前記画像データの印刷に関する仕様を指定する印刷情報とを格納する記録媒体であって、
前記印刷情報は、
印刷内容を指定する自動印刷ファイルと、該自動印刷ファイルから参照され、印刷画像の具体的な仕様を指定する印刷コンテンツ指定ファイルとを含み、
前記印刷コンテンツ指定ファイルは印刷すべき画像データの情報と、文書構造情報と、印刷画像のレイアウトに関するスタイル情報とを含み、前記印刷コンテンツ指定ファイルにおいて、前記印刷すべき画像データの情報は外部ファイルを参照するよう定義され、前記スタイル情報は前記印刷コンテンツ指定ファイルに直接書き込まれる
ことを特徴とする記録媒体。
【請求項５】
前記印刷コンテンツ指定ファイルはＸＨＴＭＬ−Ｐｒｉｎｔ言語で記述されることを特徴とする請求項１または４記載の記録媒体。
【請求項６】
画像データの印刷に関する仕様を指定する印刷情報を生成し、記録媒体に記録する記録装置であって、
画像データを格納する記録媒体を装着し、該記録媒体にアクセスするアクセス部と、
該アクセス部に装着された記録媒体に対する情報の記録を制御する制御部とを備え、
前記制御部は、
前記印刷情報として、印刷内容を指定する自動印刷ファイルと、該自動印刷ファイルから参照され、印刷画像の具体的な仕様を指定する印刷コンテンツ指定ファイルとを生成して前記記録媒体に記録し、
その際、前記印刷コンテンツ指定ファイルが印刷すべき画像データの情報と、文書構造情報と、印刷画像のレイアウトに関するスタイル情報とを含み、前記印刷コンテンツ指定ファイルにおいて、前記印刷すべき画像データの情報と前記スタイル情報がそれぞれ外部ファイルから参照されるように、前記印刷コンテンツ指定ファイルを生成する、
ことを特徴とする記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像情報とともに画像の印刷情報を格納する記録媒体及びその記録媒体に印刷情報を記録する記録装置に関する。
【背景技術】
【０００２】
従来より、デジタルカメラ用の記録フォーマットの１つとしてＤＰＯＦ（Digital Print Order Format）がある。ＤＰＯＦは、デジタルカメラで撮影した画像の中−から印刷したいコマや印刷枚数等の印刷情報を記録媒体に記録するためのフォーマットである。
【０００３】
このＤＰＯＦを利用することで、撮影した画像をプリントサービス業者や家庭におけるプリンタで自動的にプリントするための印刷情報を記録することが可能となる。ＤＰＯＦ仕様に準拠したフォーマットで印刷情報を作成し、画像データとともに記録媒体に格納しておき、印刷装置側で記録媒体に格納されている印刷情報を解析することで、印刷情報に指定された仕様で画像の印刷が可能となる（これに関連する技術として、例えば、特許文献１、２に提案されたものがある。）。
【０００４】
従来のＤＰＯＦでは、印刷情報を指定するファイルとしてＤＰＯＦファイルを規定し、ＤＰＯＦファイルは、自動プリントファイル（autprint.mrk）、ＵＮＩＣＯＤＥ文字列記述ファイル（unicode.mrk）等を含む。特に、自動プリントファイルは、印刷したい画像の枚数、画像のサイズ、タイトル、トリミング設定、機器情報、日付と時刻、ユーザの氏名、住所、電話番号等の情報が印刷情報として格納する。
【０００５】
ＤＰＯＦに対応したデジタルカメラにおいて印刷枚数、どの画像を一緒に出力するか等の印刷情報を指定すると、自動プリントファイルが生成され、記録媒体に保存される。その記録媒体を家庭のプリンタにセットするだけで指定した内容の印刷が実行される。また、プリントサービス業者に印刷依頼する場合でも、設定済みの記録媒体を渡すだけなので、発注に関わる様々な手間を省くことができる。
【特許文献１】特開平８−１８９１１号公報
【特許文献２】特開平６−８５３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来のＤＰＯＦでは以下の問題があった。従来のＤＰＯＦ仕様では、主として画像情報を指定対象としており、簡単なテキスト情報の指定はできるが制約が多く、ユーザが任意に所望のテキストを印刷情報として指定することはできなかった。
【０００７】
また、画像のレイアウトについても具体的に指定することはできず、プリンタ側の仕様に依存していた。例えば、複数画像を１枚の用紙に印刷するインデックス画像を指定する際に、インデックス画像の指定はできるが、その具体的な内容（１ページに含まれる画像数や画像の配置）についてはプリンタ側の仕様に依存していた。
【０００８】
本発明は上記課題を考慮してなされたものであり、その目的とするところは、画像情報とともにその印刷情報を格納する記録媒体において印刷情報設定に関するユーザの自由度、利便性を向上させる記録媒体及びその記録装置を提供することにある。
【課題を解決するための手段】
【０００９】
本発明に係る第１の記録媒体は、画像データと、前記画像データの印刷に関する仕様を指定する印刷情報とを格納する。印刷情報は、印刷内容を指定する自動印刷ファイルと、該自動印刷ファイルから参照され、印刷画像の具体的な仕様を指定する印刷コンテンツ指定ファイルとを含む。印刷コンテンツ指定ファイルは、印刷すべき画像データの情報と、文書構造情報と、印刷画像のレイアウトに関するスタイル情報とを含む。印刷コンテンツ指定ファイルにおいて、印刷すべき画像データの情報とスタイル情報はそれぞれ外部ファイルを参照するように定義される。
【００１０】
上記記録媒体において、ルートディレクトリの下に、画像データを格納する第１のディレクトリと、印刷コンテンツ指定ファイルを格納する第２のディレクトリとを設けてもよい。第２のディレクトリは、印刷コンテンツ指定ファイルを格納するディレクトリと、スタイル情報に関連する外部ファイルを格納するディレクトリとを含む。
【００１１】
または、ルートディレクトリの下に、画像データを格納する第１のディレクトリと、前記印刷コンテンツ指定ファイルを格納する第２のディレクトリとを設けてもよい。その場合、さらに、第２のディレクトリの下に、印刷コンテンツ指定ファイル及びスタイル情報に関連する外部ファイルを格納するディレクトリを、印刷コンテンツ指定ファイル毎に設ける。
【００１２】
本発明に係る第２の記録媒体は、画像データと、前記画像データの印刷に関する仕様を指定する印刷情報とを格納する。印刷情報は、印刷内容を指定する自動印刷ファイルと、自動印刷ファイルから参照され、印刷画像の具体的な仕様を指定する印刷コンテンツ指定ファイルとを含む。印刷コンテンツ指定ファイルは印刷すべき画像データの情報と、文書構造情報と、印刷画像のレイアウトに関するスタイル情報とを含む。印刷コンテンツ指定ファイルにおいて、印刷すべき画像データの情報は外部ファイルを参照するよう定義され、スタイル情報は印刷コンテンツ指定ファイルに直接書き込まれる。
【００１３】
本発明に係る記録装置は、画像データの印刷に関する仕様を指定する印刷情報を生成し、記録媒体に記録する記録装置であって、画像データを格納する記録媒体を装着し、記録媒体にアクセスするアクセス部と、アクセス部に装着された記録媒体に対する情報の記録を制御する制御部とを備える。制御部は、印刷情報として、印刷内容を指定する自動印刷ファイルと、自動印刷ファイルから参照され、印刷画像の具体的な仕様を指定する印刷コンテンツ指定ファイルとを生成して記録媒体に記録する。その際、印刷コンテンツ指定ファイルが印刷すべき画像データの情報と、文書構造情報と、印刷画像のレイアウトに関するスタイル情報とを含み、印刷コンテンツ指定ファイルにおいて、印刷すべき画像データの情報とスタイル情報がそれぞれ外部ファイルから参照されるように、印刷コンテンツ指定ファイルを生成する。
【発明の効果】
【００１４】
本発明によれば、印刷情報を文書構造情報及びスタイル情報を用いて指定するため、印刷画像において画像のみならず任意のテキスト情報の指定が可能となり、また、画像の配置についても印刷情報中で任意に設定することができる。また、印刷情報において、印刷すべき画像の情報やスタイル情報を外部ファイルから参照するように定義することにより、それらの情報の編集、差し替えが容易となる。
【発明を実施するための最良の形態】
【００１５】
以下、添付の図面を参照して、本発明に係る記録媒体及び記録装置の実施の形態を説明する。
【００１６】
１．システム構成
図１は本発明の一実施形態である撮像システムの構成を示した図である。撮像システムは撮像装置１０と外部メモリ５０からなる。
【００１７】
撮像装置１０は画像を撮像し、撮像した画像を外部メモリ５０に画像情報として記録するデジタルカメラ等である。撮像装置１０は、液晶ディスプレイからなる表示部１１と、ユーザがボタン等により操作を行う操作部１３と、画像を撮像する撮像部１５と、撮像装置の制御を行うＣＰＵ１７と、表示部１１と操作部１３の制御を行うユーザインタフェース処理部（ＵＩ処理部）１９とを備える。撮像装置１０は、さらに、ＣＰＵ１７により実行されるプログラム２３ａを格納するＲＯＭ２３と、ＣＰＵ１７で実行されるプログラムがロードされるＲＡＭ２５と、外部メモリ５０を装着し、外部メモリ５０に対し画像データ等の書き込み、読み出しを実行する外部メモリアクセス部２７とを備える。撮像装置１０の各部１１、１３、…はバス２０を介して接続される。ＲＯＭ２３に格納されるプログラム２３ａはＣＰＵ１７と協働して、以下に説明する撮像装置１０の機能を実現する。
【００１８】
外部メモリ５０は、撮像装置１０に対して脱着可能な不揮発性の記録媒体で構成される。外部メモリ５０は、いくつかの画像ファイル６１とともに、それらの画像ファイルの印刷に関する仕様である印刷情報７０を格納する。印刷情報７０は印刷装置（図示せず）により、外部メモリ５０から画像ファイル６１とともに読み出され、解析されることで、印刷情報７０に指定された仕様にしたがった画像ファイル６１の印刷が可能となる。
【００１９】
２．印刷情報
外部メモリ５０に格納される印刷情報７０について説明する。印刷情報７０は自動プリントファイル（autprint.mrk）７１と、ＸＨＴＭＬ−Ｐｒｉｎｔファイル７２等を含む。
【００２０】
自動プリントファイル７１は、それが格納される外部メモリ５０に同時に格納される画像ファイル６１の印刷内容に関する情報を指定する。印刷に関する情報としては、例えば、画像ファイル６１が印刷される際の、印刷枚数、印刷サイズ、レイアウト、同時に印刷されるテキスト等が含まれる。自動プリントファイル７１を参照することで、それが格納される外部メモリ５０に同時に格納される画像ファイル６１をどのように印刷すればよいかが認識できる。
【００２１】
自動プリントファイル７１は、印刷画像の内容に関する情報である「印刷コンテンツ」を指定する。印刷コンテンツの構成の詳細は後述するが、印刷コンテンツの主な内容はＸＨＴＭＬ−Ｐｒｉｎｔファイル７２に記述される。自動プリントファイル７１は図２に示すようにＸＨＴＭＬ−Ｐｒｉｎｔファイル７２を参照する。ＸＨＴＭＬ−Ｐｒｉｎｔファイル７２は、印刷画像の具体的な仕様を指定するファイル（印刷コンテンツ指定ファイル）であり、ＸＨＴＭＬ−Ｐｒｉｎｔ言語で記述される。
【００２２】
（印刷コンテンツ）
自動プリントファイル７１により指定される印刷コンテンツは、文書構造情報と、スタイル情報（レイアウト情報）と、画像データとから構成される。
【００２３】
文書構造情報は、印刷文字データ（テキストデータ）、段落、改行等の文書構造を定義する情報である。文書構造情報は、ＸＨＴＭＬ−Ｐｒｉｎｔ言語を用いてＸＨＴＭＬ−Ｐｒｉｎｔファイル７２内に記述される。
【００２４】
スタイル情報は、画像データの位置や大きさ、印刷文字の位置、フォントタイプ、文字の大きさ、インデントの仕方、強調の方法等の、文字や画像の表現方法（見栄え）を指定するためのレイアウトに関する情報である。本実施形態では、スタイル情報はＷ３Ｃ（World Wide Web Consortium）が推奨するカスケーディング・スタイルシート（ＣＳＳ）のフォーマットにしたがい記述される。
【００２５】
スタイル情報及び画像データはＸＨＴＭＬ−Ｐｒｉｎｔファイル７２内に直接記述されてもよいし、ＸＨＴＭＬ−Ｐｒｉｎｔファイル７２から外部ファイルとして参照されるようにしてもよい。ＸＨＴＭＬ−Ｐｒｉｎｔファイル７２内におけるスタイル情報と画像データの持たせ方、すなわち、印刷コンテンツのファイル構成の違いによって、それぞれメリットが異なる。印刷コンテンツの具体的なファイル構成については後述する。
【００２６】
なお、文書構造情報およびスタイル情報は、それらが適切に記述できれば、ＸＨＴＭＬ−Ｐｒｉｎｔ言語以外の言語で記述されてもよい。
【００２７】
（テンプレート）
本実施形態では、所定のイベントに応じた内容の文書構造情報のひな形をテンプレートとしていくつか事前に用意しておく。テンプレートとは、印刷コンテンツを定義するＸＨＴＭＬ−Ｐｒｉｎｔファイル７２を作成する際に使用する元データとなる文書構造情報である。本実施形態では、テンプレートはＸＨＴＭＬ−Ｐｒｉｎｔファイルとして記述されるが、別の形式であってもよい。テンプレートは撮像装置１０または外部メモリ５０内に保持される。
【００２８】
テンプレートはイベントの種類に応じて、例えば、クリスマスカード、誕生日カード、ＮｅｗＹｅａｒカード用等として用意される。このようなテンプレートを利用することでユーザの印刷画像作成の労力を軽減できる。
【００２９】
テンプレート内に記述される項目には可変項目と固定項目とがある。可変項目はその内容が変更可能なものであり、参照する外部ファイルのファイル名や、撮像装置１０から入力される文字列により置換される。テンプレートの可変項目を所望の文字列に置換することで印刷コンテンツのＸＨＴＭＬ−Ｐｒｉｎｔファイルを作成する。可変項目は、具体的には、以下の内容を含む。
−撮像装置１０の操作部１３を介してユーザにより入力された文字列（印刷物を提供する人物の氏名、コメント等）。
−画像ファイルの属性情報（撮影日時、撮影場所、撮影条件（Ｆ値、シャッタ速度等）等のＥＸＩＦファイルのヘッダに含まれる情報）
−撮像装置の機器情報（機種名等）
【００３０】
これに対し、固定項目は書き換え不可能な項目であり、例えば、コンテンツの主題に関する文字列（クリスマスカードにおける「Merry X'mas!」等）が含まれる。
【００３１】
（テンプレートリスト、スタイルシートリスト）
テンプレートやスタイルシートは撮像装置１０または外部メモリ５０内に複数保持されることが考えられ、この場合、ユーザはどのようなテンプレートやスタイルシートが利用可能であるかを認識できれば便利である。そこで、本実施形態では、撮像装置１０または外部メモリ５０内にテンプレートリストとスタイルシートリストを保持している。表１、表２にテンプレートリストとスタイルシートリストの構成例をそれぞれ示す。
【表１】
2006120107.tif 000003
【表２】
2006120107.tif 000004
【００３２】
表１に示すようにテンプレートリストは、テンプレートの一覧に関する情報であり、各テンプレート毎にその説明文を含む。表２に示すようにスタイルシートリストはスタイルシートの一覧に関する情報であり、各スタイルシート毎にその説明文を含む。
【００３３】
スタイルシートリストとテンプレートリストは、撮像装置１０上でのユーザによる印刷設定操作時に参照され、それぞれの説明文が表示部１１上に表示される。例えば、図３（ａ）に示すようにテンプレートリストの説明文が表示部１１上に表示される。ユーザは、表示部１１上に表示されたテンプレートの説明文を参照することで、テンプレートの内容を把握でき、所望のテンプレートを選択できる。また、図３（ｂ）にスタイルシートリストの説明文の表示例を示す。ユーザは、表示部１１上に表示されるスタイルシートの説明文を参照することで、所望のスタイルシートを選択できる。
【００３４】
スタイルシート、テンプレート、スタイルシートリスト、テンプレートリストは、撮像装置１０のＲＯＭ２３にファイルとして保管されてもよいし、プログラム２３ａの一部に組み込まれてもよい。なお、スタイルシートやテンプレートがそれぞれ１つしかない場合は、スタイルシートリストやテンプレートリストを必ずしも作成する必要はない。なお、スタイルシート、テンプレートそれぞれのファイル名を、その内容が容易に分かるように設定すれば、スタイルシートリスト、テンプレートリストの説明文を表示させなくてもよい。
【００３５】
（ＸＨＴＭＬ−Ｐｒｉｎｔファイルの具体的な記述例）
表３にＸＨＴＭＬ−Ｐｒｉｎｔファイル７２の具体的な記述例を示す。以下の例では、スタイル情報がＸＨＴＭＬ−Ｐｒｉｎｔファイル７２内部に書き込まれ、外部ファイルとして８個の画像ファイルが参照されている。
【表３】
2006120107.tif 000005
【００３６】
上記の記述例の内容を説明する。
<?xml version="1.0"?>は、上記ファイルで使用するＸＭＬのバージョンを宣言している。
<!DOCTYPE html PUBLIC "-//PWG//DTD XHTML-Print 1.0//EN"
"http://www.pwg.org/xhtml-print/xhtml-print10.dtd">は、文書タイプが "http://www.pwg.org/xhtml-print/xhtml-print10.dtd"であること（すなわち、XHTML-Printであること）を宣言している。
<style type="text/css">…</ style >により、スタイル情報（レイアウト情報）をHEAD要素の中で規定している。本例ではimg要素の後に採用されるレイアウトを規定する。
<body>…</body>の中で文書構造を記述する。本例では、div要素（ブロックレベルの要素をグループ化するためのもの）のブロック要素の中で８個のimg要素（画像データ）を規定している。
【００３７】
画像データとスタイル情報は、前述のように、それらの内容をＸＨＴＭＬ−Ｐｒｉｎｔファイル７２内に直接記述してもよいし、また、外部ファイルとして参照するようにしてもよい。
【００３８】
３．印刷コンテンツのファイル構成
以下、印刷コンテンツのファイル構成についてタイプＡ〜Ｄの４つの例を説明する。
【００３９】
（タイプＡ）
図４に、印刷コンテンツのファイル構成の第１の例（タイプＡ）を示す。タイプＡでは、ＸＨＴＭＬ−Ｐｒｉｎｔファイル７２がスタイル情報及び画像データについて外部ファイルを参照する。スタイル情報については、その内容が記載された外部ファイル（以下「スタイルシート」という。）８１を参照する。すなわち、印刷コンテンツは、ＸＨＴＭＬ−Ｐｒｉｎｔファイル、画像ファイル（画像データ）およびスタイルシートで構成される。
【００４０】
タイプＡの利点として以下のことが挙げられる。スタイル情報について外部ファイルを参照することにより、印刷コンテンツ間で印刷レイアウト情報の共有化が可能となる。特に、印刷コンテンツの数が増加すると、記憶容量の点において共有化のメリットが大きくなる。また、複数の印刷コンテンツのレイアウトを同時に切り替えることが可能となり、処理が軽減される。
【００４１】
また、ＸＨＴＭＬ−Ｐｒｉｎｔファイル７２で参照しているスタイルシートファイルのフルパス（ディレクトリ＋ファイル名）がわかっていれば、別のホスト装置でスタイルシートの切り替えが可能となる。また、通信機能を有する装置の場合、外部スタイルシートを通信により装置外部から取り込むことが可能となるという利点がある。
【００４２】
画像データについて外部ファイルを参照することにより、１つの画像ファイルを複数の印刷コンテンツで共有できるという利点がある。また、ＸＨＴＭＬ−Ｐｒｉｎｔファイル７２のサイズを小さくできるという利点がある。
【００４３】
（タイプＢ）
図５に、印刷コンテンツのファイル構成の第２の例（タイプＢ）を示す。タイプＢでは、スタイル情報はＸＨＴＭＬ−Ｐｒｉｎｔファイル７２内に書き込み、画像データについて外部ファイルを参照する。すなわち、印刷コンテンツは、ＸＨＴＭＬ−Ｐｒｉｎｔファイルおよび画像ファイルで構成される。
【００４４】
タイプＢの利点として以下のことが挙げられる。ＸＨＴＭＬ−Ｐｒｉｎｔファイル７２内にスタイル情報を書き込むため、文書構造と印刷レイアウト情報を１つにでき、管理が容易となる。画像データについて外部ファイルを参照することにより、１つの画像ファイルを複数の印刷コンテンツで共有できるという利点がある。また、画像データについて外部ファイルを参照することにより、１つの画像ファイルを複数の印刷コンテンツで共有できるという利点がある。また、ＸＨＴＭＬ−Ｐｒｉｎｔファイル７２のサイズを小さくできるという利点がある。
【００４５】
（タイプＣ）
図６に、印刷コンテンツのファイル構成の第３の例（タイプＣ）を示す。タイプＣでは、外部ファイルを参照せず、スタイル情報はＸＨＴＭＬ−Ｐｒｉｎｔファイル７２内に書き込み、画像データについても、画像データをインラインイメージ化した後ＸＨＴＭＬ−Ｐｒｉｎｔファイル７２内に書き込む。すなわち、印刷コンテンツは、ＸＨＴＭＬ−Ｐｒｉｎｔファイルのみで構成される。
【００４６】
タイプＣの利点としては、外部ファイルを参照しないため、印刷コンテンツに関連するファイルが１つだけとなり、ファイル管理および印刷コンテンツの受け渡し時の利便性が他の例に比して向上する。
【００４７】
（タイプＤ）
図７に、印刷コンテンツのファイル構成の第４の例（タイプＤ）を示す。タイプＤでは、スタイル情報については、外部ファイル（スタイルシート８１）を参照し、画像データについては、画像データをインラインイメージ化した後、ＸＨＴＭＬ−Ｐｒｉｎｔファイル７２内に書き込む。すなわち、印刷コンテンツは、ＸＨＴＭＬ−Ｐｒｉｎｔファイルおよびスタイルシートで構成される。
【００４８】
タイプＤの利点として以下のことが挙げられる。スタイル情報について外部ファイルを参照することにより、印刷コンテンツ間で印刷レイアウト情報の共有化が可能となる。特に、印刷コンテンツの数が増加すると、記憶容量の点において共有化のメリットが大きくなる。また、複数の印刷コンテンツのレイアウトを同時に切り替えることが可能となり、処理が軽減される。
【００４９】
また、ＸＨＴＭＬ−Ｐｒｉｎｔファイル７２で参照しているスタイルシートファイルのフルパス（ディレクトリ＋ファイル名）がわかっていれば、別のホスト装置でスタイルシートの切り替えが可能となる。また、通信機能を有する装置の場合、外部スタイルシートを通信により装置外部から取り込むことが可能となるという利点がある。
【００５０】
４．ディレクトリ構成
以上のように、印刷コンテンツのファイル構成の４つのタイプを説明した。印刷コンテンツ（ＸＨＴＭＬ−Ｐｒｉｎｔファイル７２）は外部メモリ５０内に画像ファイルとともに格納される。次に、上記のいずれのタイプの印刷コンテンツでも格納可能とするための、外部メモリ５０内のディレクトリ構成について、パターン１〜４の４つの例を説明する。
【００５１】
（パターン１）
図８にパターン１のディレクトリ構成を示す。同図に示すように、ルートディレクトリ１００の下にＤＣＩＭディレクトリ１１１、ＭＩＳＣディレクトリ１２１及びｘＨＴＭＬディレクトリ１３１が設けられている。
【００５２】
ＤＣＩＭディレクトリ１１１は画像ファイルを格納するディレクトリである。ＤＣＩＭディレクトリは、ＤＣＦ（Design rule for Camera File system）規格に準拠して作成される。ＭＩＳＣディレクトリ１２１はＤＰＯＦファイル（自動プリントファイルおよびＵＮＩＣＯＤＥ文字列記述ファイル（unicode.mrk）等）を格納する。
【００５３】
ｘＨＴＭＬディレクトリ１３１は、画像データ以外の印刷コンテンツを格納するディレクトリである。具体的には、ｘＨＴＭＬディレクトリ１３１は、ＨＴＭＬ−ｐｒｉｎｔファイル７２及びそれが参照するスタイルシート８１を格納する。より具体的には、ｘＨＴＭＬディレクトリ１３１の下に、ＨＴＭＬ−ｐｒｉｎｔファイル７２を格納するディレクトリ（”ＡＢＣＤＥディレクトリ”）１３３と、スタイルシート８１を格納するディレクトリ（”ＡＢＣＤＥ＿ＳｔｙｌｅＳｈｅｅｔｓディレクトリ”）１３５とを設けている。
【００５４】
以上のように、パターン１では、ルートディレクトリ１００の下に、印刷コンテンツ専用のディレクトリを設け、その中に、ＨＴＭＬ−ｐｒｉｎｔファイルと、それが参照するスタイルシートを格納している。このような構成により、スタイルシートの印刷コンテンツ間での共有化が可能となる。また、既存のＤＣＦ規格に準拠した画像格納用ディレクトリ（ＤＣＩＭディレクトリ）に影響を与えることはない。
【００５５】
なお、ディレクトリ名は以下のように付けるのが好ましい。ＤＣＦ規格によれば、ＤＣＩＭディレクトリ直下に配置されるサブディレクトリの名前に関し、最初の３桁は連続番号を付さなければならないが、その後の５桁はデジタルカメラの製造者側で任意に付すことができるようになっている。つまり、ディレクトリ名の最後の５桁は製造者に特有の番号となる。そこで、ｘＨＴＭＬディレクトリ１３１直下に配置されるサブディレクトリの名前を、ＤＣＩＭディレクトリ１１１直下に配置されるサブディレクトリ１１３、１１５の最後の５桁の名前と一致またはそれを含むように決定するのが好ましい。図８の例では、ＤＣＩＭディレクトリ１１１直下に配置されるサブディレクトリの名前の最後の５桁は「ＡＢＣＤＥ」であるため、ｘＨＴＭＬディレクトリ１３１直下に配置されるサブディレクトリ１３３、１３５の名前においてこの文字列「ＡＢＣＤＥ」を含めるようにする。このようにディレクトリ名を決定することにより、ディレクトリを作成した装置の製造者を特定できるため、ファイル管理の利便性が向上する。
【００５６】
（パターン２）
図９にパターン２のディレクトリ構成を示す。同図に示すように、パターン１と同様、ルートディレクトリ１００の下にＤＣＩＭディレクトリ１１１、ＭＩＳＣディレクトリ１２１及びｘＨＴＭＬディレクトリ１３１が設けられている。第１の実施形態と異なる点は、ｘＨＴＭＬディレクトリ１３１の下に印刷コンテンツ毎にディレクトリを設け、その中に印刷コンテンツに関連するＸＨＴＭＬ−Ｐｒｉｎｔファイル７２とスタイルシートを保管する点である。図９の例では、ｘＨＴＭＬディレクトリ１３１の下にＡＢＣＤＥディレクトリ１３３を設け、さらにその下に、ＡＢＣ０００１ディレクトリ１３３ａと、ＡＢＣ０００２ディレクトリ１３３ｂとを設けている。ＡＢＣ０００１ディレクトリ１３３ａと、ＡＢＣ０００２ディレクトリ１３３ｂとはそれぞれ異なる印刷コンテンツに対応して設けられており、それぞれの印刷コンテンツのＸＨＴＭＬ−Ｐｒｉｎｔファイル７２とスタイルシートを保管する。
【００５７】
以上のように、パターン２では、印刷コンテンツ専用のディレクトリ（ｘＨＴＭＬディレクトリ１３１）の下に、印刷コンテンツ毎にディレクトリを設け、その中にＸＨＴＭＬ−Ｐｒｉｎｔファイル７２とスタイルシートを格納するため、ＸＨＴＭＬ−Ｐｒｉｎｔファイル７２とスタイルシートとの関連が容易に把握でき、管理が容易になる。また、ＸＨＴＭＬ−Ｐｒｉｎｔファイル７２とスタイルシートとが同一のディレクトリ内に存在するため、ＸＨＴＭＬ−Ｐｒｉｎｔファイル７２における参照ＵＲＩ（Uniform Resource Identifier）の記述が簡単になる。また、パターン１と同様に、既存のＤＣＦ規格に準拠した画像格納用ディレクトリ（ＤＣＩＭディレクトリ）に影響を与えることはない。
【００５８】
なお、本例においてもパターン１と同様に、ｘＨＴＭＬディレクトリ１３１直下に配置されるサブディレクトリの名前を、ＤＣＩＭディレクトリ１１１直下に配置されるサブディレクトリ１１３、１１５の最後の５桁の名前と一致またはそれを含むように決定するのが好ましい。
【００５９】
（パターン３）
図１０にパターン３のディレクトリ構成を示す。同図に示すように、ルートディレクトリ１００の下にＤＣＩＭディレクトリ１１１とＭＩＳＣディレクトリ１２１が設けられている。
【００６０】
パターン３では、特に、ＤＣＩＭディレクトリ１１１の中に印刷コンテンツ格納用ディレクトリとして、ＡＢＣＤＥディレクトリ１１７を設けている。ディレクトリ１１７名の「ＡＢＣＤＥ」は、ＤＣＩＭディレクトリにおいて製造者に特有の番号として付される５桁の文字と一致させている。ＡＢＣＤＥディレクトリ１１７は画像データを除く印刷コンテンツを格納する。ＡＢＣＤＥディレクトリ１１７の下には、ＨＴＭＬ−ｐｒｉｎｔファイル７２を格納するディレクトリ（”ＡＢＣＤＥディレクトリ”）１１７ａと、スタイルシート８１を格納するディレクトリ（”ＡＢＣＤＥ＿ＳｔｙｌｅＳｈｅｅｔｓディレクトリ”）１１７ｂとをそれぞれ設けている。
【００６１】
このようなディレクトリ構成により、スタイルシートの印刷コンテンツ間での共有化が可能となる。また、画像ファイルと印刷コンテンツがともにＤＣＩＭディレクトリの下に保管されるため、管理が容易となる。
【００６２】
（パターン４）
図１１にパターン４のディレクトリ構成を示す。同図に示すように、ルートディレクトリ１００の下にＤＣＩＭディレクトリ１１１とＭＩＳＣディレクトリ１２１が設けられている。
【００６３】
パターン４においても、パターン３と同様に、ＤＣＩＭディレクトリ１１１の中に印刷コンテンツ格納用ディレクトリとしてＡＢＣＤＥディレクトリ１１７を設けている。但し、ＡＢＣＤＥディレクトリ１１７内の構成がパターン３とは異なる。すなわち、ＡＢＣＤＥディレクトリ１３３の下に、パターン２と同様に、印刷コンテンツ毎にサブディレクトリを設けている。図１１の例では、それぞれ異なる印刷コンテンツのＸＨＴＭＬ−Ｐｒｉｎｔファイル７２とスタイルシートを保管する、ＡＢＣ０００１ディレクトリ１１７ｘとＡＢＣ０００２ディレクトリ１１７ｙを設けている。
【００６４】
この構成により、ＸＨＴＭＬ−Ｐｒｉｎｔファイル７２とスタイルシートとの関連が容易に把握でき、管理が容易になる。また、ＸＨＴＭＬ−Ｐｒｉｎｔファイル７２とスタイルシートとが同一のディレクトリ内に存在するため、ＸＨＴＭＬ−Ｐｒｉｎｔファイル７２における参照ＵＲＩの記述が簡単になる。また、画像ファイルと印刷コンテンツが全てＤＣＩＭディレクトリの下に保管されるので管理が容易となる。
【００６５】
５．自動プリントファイル、ＸＨＴＭＬ−Ｐｒｉｎｔファイルの生成、書き込み処理
撮像装置１０による自動プリントファイル７１、ＸＨＴＭＬ−Ｐｒｉｎｔファイル７２の生成、外部メモリ５０への書き込み処理について説明する。
【００６６】
５−１．スタイルシート、テンプレートが撮像装置のＲＯＭに格納されている場合
最初に、図１２に示すように、スタイルシート、テンプレートが撮像装置１０のＲＯＭ２３内に格納されている場合の処理について印刷コンテンツのファイル構成のタイプ別に説明する。
【００６７】
（タイプＡの場合）
図１３、図１４を参照し、印刷コンテンツ（ＸＨＴＭＬ−Ｐｒｉｎｔファイル７２）のファイル構成がタイプＡの場合の印刷コンテンツの作成、書き込み処理を説明する。
【００６８】
撮像装置１０を用いて外部メモリ５０に記録された画像ファイル６１の印刷情報を設定する際、ユーザは撮像装置１０の操作部１３上で、印刷すべき画像を選択する。その後、ユーザは、印刷部数、印刷サイズ等の印刷条件を指定する。さらに、ユーザは印刷コンテンツのタイプ、印刷レイアウトを指定する。印刷コンテンツのタイプの指定時には、撮像装置１０の表示部１１上に図３（ａ）に示すようにテンプレートリストの説明文が表示される。ユーザはその説明文を参照しながらコンテンツのタイプ（すなわちテンプレート）を選択することができる。例えば、ユーザはクリスマスカード、誕生日カード等のコンテンツのタイプを選択できる。また、印刷レイアウトの指定時には、撮像装置１０の表示部１１上に図３（ｂ）に示すようにスタイルシートリストの説明文が表示され、ユーザはその説明文を参照して印刷レイアウトの指定（すなわち、スタイルシートの選択）をすることができる。
【００６９】
図１３を参照し、ユーザによる上記の操作の完了後、ＣＰＵ１７は、ユーザにより選択または指定された画像ファイルの情報、印刷条件、コンテンツのタイプ（テンプレート）の情報、印刷レイアウトの情報をそれぞれ操作部１３から取得する（Ｓ１１〜Ｓ１４）。
【００７０】
その後、選択されたコンテンツタイプに対応するテンプレートにおける可変項目について適宜文字列の置換を行い、ＸＨＴＭＬ−Ｐｒｉｎｔファイル７２を作成する（Ｓ１５）。このとき、テンプレートの可変項目における参照画像ファイルのファイル名を、選択された画像ファイルのファイル名に置換する。さらに、可変項目における参照スタイルシートのファイル名を、選択された印刷レイアウトに対応するスタイルシートのファイル名に置換する。作成されたＸＨＴＭＬ−Ｐｒｉｎｔファイル７２はＲＡＭ２５上に一時的に保管される。
【００７１】
次に、指定された印刷条件に基づいて自動プリントファイル７１を生成する（Ｓ１６）。作成された自動プリントファイル７１はＲＡＭ２５上に一時的に保管される。
【００７２】
作成された自動プリントファイル７１及びＸＨＴＭＬ−Ｐｒｉｎｔファイル７２を、図１４に示すように外部メモリ５０にコピーする（Ｓ１７）。さらに、ＸＨＴＭＬ−Ｐｒｉｎｔファイル７２で参照されるスタイルシート８１を外部メモリ５０にコピーし（Ｓ１８）、処理を終了する。
【００７３】
（タイプＢの場合）
図１５、図１６を参照し、印刷コンテンツ（ＸＨＴＭＬ−Ｐｒｉｎｔファイル７２）のファイル構成がタイプＢの場合の印刷コンテンツの作成、書き込み処理を説明する。
【００７４】
図１５を参照し、まず、ＣＰＵ１７は、ユーザにより選択または指定された画像ファイルの情報、印刷条件、コンテンツのタイプ及び印刷レイアウトの情報をそれぞれ取得する（Ｓ２１〜Ｓ２４）。
【００７５】
その後、選択されたコンテンツタイプに対応するテンプレートに基づいてＸＨＴＭＬ−Ｐｒｉｎｔファイル７２を作成する（Ｓ２５）。このとき、テンプレートの可変項目における参照画像ファイルのファイル名を、選択された画像ファイルのファイル名に置換する。さらに、また、そのテンプレートにおける内部スタイル情報（style要素の内容）として、選択された印刷レイアウトに対応するスタイルシートの内容を書き込む。作成されたＸＨＴＭＬ−Ｐｒｉｎｔファイル７２はＲＡＭ２５上に一時的に保管される。
【００７６】
次に、指定された印刷条件に基づいて自動プリントファイル７１を生成する（Ｓ２６）。作成された自動プリントファイル７１はＲＡＭ２５上に一時的に保管される。
【００７７】
作成された自動プリントファイル７１及びＸＨＴＭＬ−Ｐｒｉｎｔファイル７２を図１６に示すように外部メモリ５０にコピーし（Ｓ２７）、処理を終了する。
【００７８】
（タイプＣの場合）
図１７、図１８を参照し、印刷コンテンツ（ＸＨＴＭＬ−Ｐｒｉｎｔファイル７２）のファイル構成がタイプＣの場合の印刷コンテンツの作成、書き込み処理を説明する。
【００７９】
図１７を参照し、まず、ＣＰＵ１７は、ユーザにより選択または指定された画像ファイルの情報、印刷条件、コンテンツのタイプ及び印刷レイアウトの情報をそれぞれ取得する（Ｓ３１〜Ｓ３４）。
【００８０】
その後、選択されたコンテンツタイプに対応するテンプレートに基づいてＸＨＴＭＬ−Ｐｒｉｎｔファイル７２を作成する（Ｓ３５）。このとき、テンプレートにおける内部スタイル情報（style要素の内容）として、選択された印刷レイアウトに対応するスタイルシートの内容を書き込む。また、テンプレートにおける画像ファイルデータ（img要素）として、選択された画像ファイルのデータをインラインイメージ化した内容を書き込む。作成されたＸＨＴＭＬ−Ｐｒｉｎｔファイル７２はＲＡＭ２５上に一時的に保管される。
【００８１】
次に、指定された印刷条件に基づいて自動プリントファイル７１を生成する（Ｓ３６）。作成された自動プリントファイル７１はＲＡＭ２５上に一時的に保管される。
【００８２】
作成された自動プリントファイル７１及びＸＨＴＭＬ−Ｐｒｉｎｔファイル７２を図１８に示すように外部メモリ５０にコピーし（Ｓ３７）、処理を終了する。
【００８３】
（タイプＤの場合）
図１９、図２０を参照し、印刷コンテンツ（ＸＨＴＭＬ−Ｐｒｉｎｔファイル７２）のファイル構成がタイプＤの場合の印刷コンテンツの作成、書き込み処理を説明する。
【００８４】
図１９を参照し、まず、ＣＰＵ１７は、ユーザにより選択または指定された画像ファイルの情報、印刷条件、コンテンツのタイプ及び印刷レイアウトの情報をそれぞれ取得する（Ｓ４１〜Ｓ４４）。
【００８５】
その後、選択されたコンテンツタイプに対応するテンプレートに基づいてＸＨＴＭＬ−Ｐｒｉｎｔファイル７２を作成する（Ｓ４５）。このとき、テンプレートにおける画像ファイルデータ（img要素）として、選択された画像ファイルのデータをインラインイメージ化した内容を書き込む。また、可変項目における参照スタイルシートのファイル名を、選択された印刷レイアウトに対応するスタイルシートのファイル名に置換する。作成されたＸＨＴＭＬ−Ｐｒｉｎｔファイル７２はＲＡＭ２５上に一時的に保管される。
【００８６】
次に、指定された印刷条件に基づいて自動プリントファイル７１を生成する（Ｓ４６）。作成された自動プリントファイル７１はＲＡＭ２５上に一時的に保管される。
【００８７】
作成された自動プリントファイル７１及びＸＨＴＭＬ−Ｐｒｉｎｔファイル７２を図２０に示すように外部メモリ５０にコピーする（Ｓ４７）。さらに、ＸＨＴＭＬ−Ｐｒｉｎｔファイル７２で参照されるスタイルシート８１を外部メモリ５０にコピーし（Ｓ４８）、処理を終了する。
【００８８】
５−２．スタイルシート、テンプレートが外部メモリに格納されている場合
次に、図２１に示すように、スタイルシート、テンプレートが外部メモリ５０に格納されている場合の処理について印刷コンテンツのファイル構成のタイプ別に説明する。スタイルシートリスト、テンプレートリストも外部メモリ５０内に格納されている。
【００８９】
スタイルシート、テンプレート、スタイルシートリスト、テンプレートリストを、他の装置により外部メモリ５０に書き込んでおいてもよい。また、撮像装置１０に通信手段を設け、それを介して他の装置に格納されたスタイルシート、テンプレート、スタイルシートリスト、テンプレートリストを取得し、ダウンロードして外部メモリ５０に書き込んでもよい。
【００９０】
（タイプＡの場合）
印刷コンテンツ（ＸＨＴＭＬ−Ｐｒｉｎｔファイル７２）のファイル構成がタイプＡの場合の処理は図１３に示す処理と基本的に同様である。但し、本例では、図２２に示すようにＸＨＴＭＬ−Ｐｒｉｎｔファイル７２で参照するスタイルシート８１が既に外部メモリ５０内に格納されているため、スタイルシートを外部メモリ５０にコピーする、図１３のステップＳ１８の処理は行う必要がない。
【００９１】
（タイプＢの場合）
印刷コンテンツ（ＸＨＴＭＬ−Ｐｒｉｎｔファイル７２）のファイル構成がタイプＢの場合の処理は図１５に示す処理と同様である。本処理では、図２３に示すように自動プリントファイル７１とＸＨＴＭＬ−Ｐｒｉｎｔファイル７２のみが外部メモリ５０にコピーされる。
【００９２】
（タイプＣの場合）
印刷コンテンツ（ＸＨＴＭＬ−Ｐｒｉｎｔファイル７２）のファイル構成がタイプＡの場合の処理は図１７に示す処理と同様である。本処理では、図２４に示すように自動プリントファイル７１とＸＨＴＭＬ−Ｐｒｉｎｔファイル７２のみが外部メモリ５０にコピーされる。
【００９３】
（タイプＤの場合）
印刷コンテンツ（ＸＨＴＭＬ−Ｐｒｉｎｔファイル７２）のファイル構成がタイプＡの場合の処理は図１９に示す処理と基本的に同様である。但し、本例では、図２５に示すようにＸＨＴＭＬ−Ｐｒｉｎｔファイル７２で参照するスタイルシート８１が既に外部メモリ５０内に格納されているため、スタイルシートを外部メモリ５０にコピーする、図１９のステップＳ４８の処理は行う必要がない。
【００９４】
６．ユーザインタフェース
前述のように、ユーザが画像ファイルの印刷情報を設定する場合、撮像装置１０の表示部１１上には種々の情報が表示される。ユーザはこの表示情報を参照しながら操作部１３上で操作することで、テンプレート及びコンテンツタイプの選択または指定を行う。以下、印刷情報の設定時の表示に関する処理について説明する。
【００９５】
最初にユーザが印刷情報を設定したい１つの画像を表示部１１上に表示させる。そのとき、ユーザが操作部１１上で所定の操作を行うことで、撮像装置１０は印刷情報指定モードに入る。印刷情報指定モードに入ると、最初に、図２６（ａ）に示すようにプリント枚数指定ボックス３１が表示される。ユーザはプリント枚数指定ボックス３１で、画像の印刷枚数を指定する。印刷枚数の指定が終了すると、テンプレート指定サブモードに入る。
【００９６】
テンプレート指定サブモードでは、テンプレートリストが参照され、図２６（ｂ）に示すように、コンテンツのタイプを示すテンプレートの説明文３３ａが表示される。テンプレートリストを設けていない場合は、テンプレートのファイル名を表示させる。
【００９７】
このとき、印刷文字列を編集できるテンプレートを選択した場合、印刷対象指定サブモードに入り、編集内容を設定するためのボックスが表示される。編集内容を設定方法は２通りある。
【００９８】
１つは、印刷対象として用意された選択項目の中から１つまたは複数の項目を選択する方法である。例えば、「撮影条件」のテンプレートが印刷文字列を編集できるテンプレートである場合、図２７（ａ）に示す状態で「撮影条件」のテンプレートが選択されると、図２７（ｂ）に示すように印刷対象パラメータ（Ｆ値、シャッタ速度等）を選択するためのメニュー３３ｂが表示される。ユーザはこのメニュー３３ｂから印刷したい項目を選択できる。
【００９９】
他は、印刷したい文字列を入力する方法である。例えば、「誕生日カード」のテンプレートが印刷文字列を編集できるテンプレートである場合、図２８（ａ）に示す状態で「誕生日カード」のテンプレートが選択されると、図２８（ｂ）に示すようにその誕生日の者の名前を入力するためのメニュー３３ｃが表示される。ユーザはこのメニュー３３ｂからその誕生日の者の名前を入力できる。
【０１００】
また、図２６（ｂ）において外部テンプレートが選択された場合、外部メモリ５０に格納されたテンプレートが表示される。例えば、図２９に示すように、外部メモリ５０に格納されているテンプレートが示された選択ボックス３３ｄが表示される。外部メモリ５０にテンプレートがない場合、選択ボックス３３ｄには何も表示されない。外部テンプレートの場合、印刷対象文字列は固定である。なお、テンプレートの代わりに、外部メモリ５０に格納されている装飾フレーム画像を参照する場合もある。
【０１０１】
テンプレート指定サブモードが終了すると、レイアウト指定サブモードに入る。レイアウト指定サブモードに入ると、スタイルシートリストが参照され、図３０に示すように、スタイルシートの説明文を含むボックス３５ａが表示される。ユーザはボックス３５ａ内の１つの説明文を選択することで、それに対応するスタイルシートを選択できる。スタイルシートが選択されることで、使用フォント、改ページ制御、枠の描画方法等のレイアウトが指定される。
【０１０２】
以上のようにして、撮像装置１０の表示部１１上で所定の選択項目が順次表示され、ユーザはそれに従い操作を行うことで、印刷情報の設定が可能となる。
【０１０３】
なお、上記の説明では、図２６に示すように、枚の画像を表示した後にユーザが操作部１１上で所定の操作を行うことで、撮像装置１０が印刷情報指定モードを開始したが、図３１に示すように、複数の画像を表示しておき、１つの画像を選択して、印刷情報指定モードを開始するようにしてもよい。
【０１０４】
以上のように、本実施形態によれば、印刷情報を文書構造情報及びスタイル情報を用いて指定するため、印刷画像において画像のみならず任意のテキスト情報の指定が可能となり、また、画像の配置についても印刷情報中で任意に設定することができる。また、印刷情報において、印刷すべき画像の情報やスタイル情報を外部ファイルから参照するように定義することにより、それらの情報の編集、差し替えが容易となる。
【０１０５】
なお、本発明の思想は、デジタルカメラ以外の撮像装置、例えば、携帯電話やＰＤＡ等のモバイル機器に対しても適用できる。また、本発明の思想は、印刷装置の代わりにＴＶやプロジェクタ等の映像機器を使用した場合にも適用できる。
【産業上の利用可能性】
【０１０６】
本発明は、画像データとともにその印刷情報を格納する記録媒体及びそのような記録媒体にデータを記録するデジタルカメラ等の撮像装置に適用できる。
【図面の簡単な説明】
【０１０７】
【図１】本発明の一実施形態である撮像システムの構成を示した図
【図２】外部メモリに格納される印刷情報の構成を説明するための図
【図３】（ａ）テンプレートリストの説明文の表示例を示す図、及び（ｂ）スタイルシートリストの説明文の表示例を示す図
【図４】印刷コンテンツのファイル構成の第１の例（タイプＡ）を説明した図
【図５】印刷コンテンツのファイル構成の第２の例（タイプＢ）を説明した図
【図６】印刷コンテンツのファイル構成の第３の例（タイプＣ）を説明した図
【図７】印刷コンテンツのファイル構成の第４の例（タイプＤ）を説明した図
【図８】ディレクトリ構成の第１の例（パターン１）を説明した図
【図９】ディレクトリ構成の第２の例（パターン２）を説明した図
【図１０】ディレクトリ構成の第３の例（パターン３）を説明した図
【図１１】ディレクトリ構成の第４の例（パターン４）を説明した図
【図１２】スタイルシート及びテンプレートが撮像装置のＲＯＭ内に格納されている場合の構成を示す図
【図１３】スタイルシート及びテンプレートが撮像装置のＲＯＭ内に格納されている場合におけるタイプＡの印刷コンテンツの作成、書き込み処理のフローチャート
【図１４】スタイルシート及びテンプレートが撮像装置のＲＯＭ内に格納されている場合におけるタイプＡの印刷コンテンツの作成、書き込み処理を説明するための図
【図１５】スタイルシート及びテンプレートが撮像装置のＲＯＭ内に格納されている場合におけるタイプＢの印刷コンテンツの作成、書き込み処理のフローチャート
【図１６】スタイルシート及びテンプレートが撮像装置のＲＯＭ内に格納されている場合におけるタイプＢの印刷コンテンツの作成、書き込み処理を説明するための図
【図１７】スタイルシート及びテンプレートが撮像装置のＲＯＭ内に格納されている場合におけるタイプＣの印刷コンテンツの作成、書き込み処理のフローチャート
【図１８】スタイルシート及びテンプレートが撮像装置のＲＯＭ内に格納されている場合におけるタイプＣの印刷コンテンツの作成、書き込み処理を説明するための図
【図１９】スタイルシート及びテンプレートが撮像装置のＲＯＭ内に格納されている場合におけるタイプＤの印刷コンテンツの作成、書き込み処理のフローチャート
【図２０】スタイルシート及びテンプレートが撮像装置のＲＯＭ内に格納されている場合におけるタイプＤの印刷コンテンツの作成、書き込み処理を説明するための図
【図２１】スタイルシート及びテンプレートが外部メモリ内に格納されている場合の構成を示す図
【図２２】スタイルシート及びテンプレートが外部メモリ内に格納されている場合におけるタイプＡの印刷コンテンツの作成、書き込み処理を説明するための図
【図２３】スタイルシート及びテンプレートが外部メモリ内に格納されている場合におけるタイプＢの印刷コンテンツの作成、書き込み処理を説明するための図
【図２４】スタイルシート及びテンプレートが外部メモリ内に格納されている場合におけるタイプＣの印刷コンテンツの作成、書き込み処理を説明するための図
【図２５】スタイルシート及びテンプレートが外部メモリ内に格納されている場合におけるタイプＤの印刷コンテンツの作成、書き込み処理を説明するための図
【図２６】撮像装置のユーザインタフェースを説明するための図
【図２７】撮像装置のユーザインタフェースを説明するための図（テンプレート指定サブモード（項目選択））
【図２８】撮像装置のユーザインタフェースを説明するための図（テンプレート指定サブモード（文字入力））
【図２９】撮像装置のユーザインタフェースを説明するための図（テンプレート指定サブモード（外部テンプレート））
【図３０】撮像装置のユーザインタフェースを説明するための図（レイアウト指定サブモード）
【図３１】撮像装置のユーザインタフェースを説明するための図（複数の表示画像の中から一つの印刷対象画像を選択）
【符号の説明】
【０１０８】
１０  撮像装置
１１  表示部
１３  操作部
１５  撮像部
１７  ＣＰＵ
１９  ＵＩ処理部
２０  バス
２３  ＲＯＭ
２５  ＲＡＭ
２７  外部メモリアクセス部
５０  外部メモリ
６１  画像ファイル
７０  印刷情報
７１  自動プリントファイル
７２  ＸＨＴＭＬ−Ｐｒｉｎｔファイル
８１  スタイルシート
【図１】
2006120107.tif 000006
【図２】
2006120107.tif 000007
【図３】
2006120107.tif 000008
【図４】
2006120107.tif 000009
【図５】
2006120107.tif 000010
【図６】
2006120107.tif 000011
【図７】
2006120107.tif 000012
【図８】
2006120107.tif 000013
【図９】
2006120107.tif 000014
【図１０】
2006120107.tif 000015
【図１１】
2006120107.tif 000016
【図１２】
2006120107.tif 000017
【図１３】
2006120107.tif 000018
【図１４】
2006120107.tif 000019
【図１５】
2006120107.tif 000020
【図１６】
2006120107.tif 000021
【図１７】
2006120107.tif 000022
【図１８】
2006120107.tif 000023
【図１９】
2006120107.tif 000024
【図２０】
2006120107.tif 000025
【図２１】
2006120107.tif 000026
【図２２】
2006120107.tif 000027
【図２３】
2006120107.tif 000028
【図２４】
2006120107.tif 000029
【図２５】
2006120107.tif 000030
【図２６】
2006120107.tif 000031
【図２７】
2006120107.tif 000032
【図２８】
2006120107.tif 000033
【図２９】
2006120107.tif 000034
【図３０】
2006120107.tif 000035
【図３１】
2006120107.tif 000036