(57)【要約】【課題】  ダイレクトプリンティングのためのマルチメディアデータの提供方法、ダイレクトプリンティング方法及びその装置を提供する。【解決手段】  ダイレクトプリンティング作業を行うための印刷装置が、所定のインターフェースを通じて直接接続したイメージ供給装置から受信された所定のマークアップ文書をパージングする段階と、マークアップ文書に設定されたイメージのハイパーリンク情報が指示するイメージデータを要請する段階と、要請結果受信されたイメージデータを、パージング結果によってマークアップ文書に含まれたテキストと共に印刷する段階と、を含む。これにより、撮影装置と印刷装置間のダイレクトプリンティング時にテキスト及びイメージを含むマルチメディアデータを印刷できる。【選択図】  図５
2005327268.tif 000002
【特許請求の範囲】
【請求項１】
イメージ供給装置が印刷しようとするイメージデータのハイパーリンク情報及びテキストを所定のマークアップ言語で組み立てる段階と、
ダイレクトプリンティング作業を行うために、所定のインターフェースを通じて直接接続した印刷装置に前記組み立ての結果で生成されたマークアップ文書を伝送する段階と、
前記印刷装置の要請に応じて前記イメージデータを伝送する段階と、を含むダイレクトプリンティングのためのマルチメディアデータの提供方法。
【請求項２】
前記ハイパーリンク情報は、前記印刷装置及び前記イメージ供給装置間のイメージ伝送プロトコルに従うファイル識別情報である請求項１に記載のダイレクトプリンティングのためのマルチメディアデータの提供方法。
【請求項３】
前記イメージデータを伝送する段階は、前記ハイパーリンク情報が指示するイメージデータにマッピングされたファイル識別情報を要求する前記印刷装置の第１要請に応じて前記ファイル識別情報を伝送する段階と、
前記ファイル識別情報を使用して、前記イメージデータを要求する前記印刷装置の第２要請に応じて前記イメージデータを伝送する段階と、を含む請求項１に記載のダイレクトプリンティングのためのマルチメディアデータの提供方法。
【請求項４】
前記ファイル識別情報は、前記印刷装置及び前記イメージ供給装置間のイメージ伝送プロトコルに従う請求項３に記載のダイレクトプリンティングのためのマルチメディアデータの提供方法。
【請求項５】
前記マークアップ文書は、前記イメージ及び前記テキストの印刷形態を表すレイアウトに関する情報を含む請求項１に記載のダイレクトプリンティングのためのマルチメディアデータの提供方法。
【請求項６】
ダイレクトプリンティング作業を行うための印刷装置が、所定のインターフェースを通じて直接接続したイメージ供給装置から受信された所定のマークアップ文書をパージングする段階と、
前記マークアップ文書に設定されたイメージのハイパーリンク情報が指示するイメージデータを要請する段階と、
前記要請結果受信されたイメージデータを、前記パージング結果によって前記マークアップ文書に含まれたテキストと共に印刷する段階と、を含むダイレクトプリンティング方法。
【請求項７】
前記ハイパーリンク情報は、前記印刷装置及び前記イメージ供給装置間のイメージ伝送プロトコルに従うファイル識別情報である請求項６に記載のダイレクトプリンティング方法。
【請求項８】
前記イメージデータを要請する段階は、前記ハイパーリンク情報が指示するイメージデータにマッピングされたファイル識別情報の伝送を要請する段階と、
前記要請結果受信された前記ファイル識別情報を使用して前記イメージデータを要請する段階と、を含む請求項６に記載のダイレクトプリンティング方法。 
【請求項９】
前記ファイル識別情報は、前記印刷装置及び前記イメージ供給装置間のイメージ伝送プロトコルに従う請求項８に記載のダイレクトプリンティング方法。
【請求項１０】
前記マークアップ文書は、前記イメージ及び前記テキストの印刷形態を表すレイアウトに関する情報を含む請求項６に記載のダイレクトプリンティング方法。
【請求項１１】
ダイレクトプリンティング作業を行うために、所定のインターフェースを通じて印刷装置と接続してデータを送受信する印刷装置インターフェース部と、
印刷しようとするイメージデータのハイパーリンク情報及びテキストを所定のマークアップ言語で組み立てるエンコーディング部と、
前記印刷装置の要請に応じて前記組み立ての結果で生成されたマークアップ文書及び前記イメージデータの伝送を制御する制御部と、を含むイメージ供給装置。
【請求項１２】
前記ハイパーリンク情報は、前記印刷装置にイメージを伝送するために使うイメージ伝送プロトコルに従うファイル識別情報である請求項１１に記載のイメージ供給装置。
【請求項１３】
前記イメージデータの伝送は、前記ハイパーリンク情報が指示するイメージデータにマッピングされたファイル識別情報を要求する前記印刷装置の第１要請に応じて前記ファイル識別情報を伝送し、
前記ファイル識別情報を使用して、前記イメージデータを要求する前記印刷装置の第２要請に応じて前記イメージデータを伝送する請求項１１に記載のイメージ供給装置。
【請求項１４】
前記ファイル識別情報は、前記印刷装置にイメージを伝送するために使うイメージ伝送プロトコルに従う請求項１３に記載のイメージ供給装置。
【請求項１５】
前記マークアップ文書は、前記イメージ及び前記テキストの印刷形態を表すレイアウトに関する情報を含む請求項１１に記載のイメージ供給装置。
【請求項１６】
ダイレクトプリンティング作業を行うために、所定のインターフェースを通じてイメージ供給装置と接続してデータを送受信するイメージ供給装置インターフェース部と、
前記イメージ供給装置から受信された所定のマークアップ文書をパージングするデコーディング部と、
前記マークアップ文書に設定されたイメージのハイパーリンク情報が指示するイメージデータを要請する制御部と、
前記要請に応じて受信されたイメージデータを、前記パージング結果によって前記マークアップ文書に含まれたテキストと共に印刷する印刷部と、を含む印刷装置。
【請求項１７】
前記ハイパーリンク情報は、前記印刷装置にイメージを伝送するために使うイメージ伝送プロトコルに従うファイル識別情報である請求項１６に記載の印刷装置。
【請求項１８】
前記イメージデータの要請は、 前記ハイパーリンク情報が指示するイメージデータにマッピングされたファイル識別情報の伝送を要請し、
前記要請結果受信された前記ファイル識別情報を使用して前記イメージデータを要請する請求項１６に記載の印刷装置。
【請求項１９】
前記ファイル識別情報は、前記印刷装置にイメージを伝送するために使うイメージ伝送プロトコルに従う請求項１８に記載の印刷装置。
【請求項２０】
前記マークアップ文書は、前記イメージ及び前記テキストの印刷形態を表すレイアウトに関する情報を含む請求項１６に記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はダイレクトプリンティング方法及び装置に係り、さらに詳細には、イメージ及びテキストを含むマルチメディアデータを印刷できるダイレクトプリンティング方法及び装置に関する。
【背景技術】
【０００２】
最近デジタルカメラやデジタルカメラの機能付きの携帯電話など、簡単な操作で画像を撮影してデジタル画像データに変換できるデジタル撮影装置（以下、撮影装置という）の普及が広がりつつある。これにより、デジタル画像データで構成されるイメージを印刷するための技術も開発されつつある。
【０００３】
一般的に、デジタル画像データで構成されるイメージを印刷するためには、まず撮影装置で撮影したデジタル画像データを印刷中継装置（例えば、パソコン）に伝送する。デジタル画像データを伝送された印刷中継装置は、ユーザーの要求に応じて印刷するイメージのレイアウトや解像度を決定するなどイメージ印刷のための一連のイメージ処理作業を行う。これにより、印刷装置は、印刷中継装置により処理されたイメージ情報及び印刷条件を入力されて印刷を進める。
【０００４】
しかし、最近にはパソコンのような印刷中継装置によらなくても撮影装置と印刷装置との間に直接的な印刷作業を行える技術（以下、ダイレクトプリンティングという）が開発された。これにより、ユーザーは撮影装置と印刷装置とを所定のインターフェース（例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ Ｓｅｒｉａｌ Ｂｕｓ））を通じて直接接続させることによって、撮影装置に保存されたイメージを直ちに印刷装置を通じて印刷可能になった。
【０００５】
このような従来のダイレクトプリンティング技術は、撮影装置と印刷装置との間のイメージ伝送及び印刷に関する内容のみを含んでいる。しかし、ユーザーの多様な要求に応じてイメージだけでなくイメージ及びテキストを含むマルチメディアデータを印刷できるダイレクトプリンティング技術が要求された。
【０００６】
一方、特許文献１（印刷装置、その制御方法及び保存媒体）は、ＵＳＢ、ＩＥＥＥ １３９４及びブルートゥースのような多様なインターフェースのうち任意のインターフェースまたはデータポケットでも適用可能なダイレクトプリンタについて開示している。しかし、特許文献１でも、イメージ及びテキストを含むマルチメディアデータを印刷できるダイレクトプリンティング技術については開示していない。
【特許文献１】韓国公開特許第２００４−４９８６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、ダイレクトプリンティング時にテキスト及びイメージを含むマルチメディアデータを印刷可能にするのにその目的がある。
本発明の目的は、前記で言及した目的に限定されず、言及しなかったさらに他の目的は下の記載から当業者ならば明確に理解できる。
【課題を解決するための手段】
【０００８】
前記目的を達成するために、本発明の実施例によるダイレクトプリンティングのためのマルチメディアデータの提供方法は、イメージ供給装置が印刷しようとするイメージデータのハイパーリンク情報及びテキストを所定のマークアップ言語で組み立てる段階と、ダイレクトプリンティング作業を行うために、所定のインターフェースを通じて直接接続した印刷装置に前記組み立ての結果で生成されたマークアップ文書を伝送する段階と、前記印刷装置の要請に応じて前記イメージデータを伝送する段階と、を含む。
【０００９】
前記目的を達成するために、本発明の実施例によるダイレクトプリンティング方法は、ダイレクトプリンティング作業を行うための印刷装置が、所定のインターフェースを通じて直接接続したイメージ供給装置から受信された所定のマークアップ文書をパージングする段階と、前記マークアップ文書に設定されたイメージのハイパーリンク情報が指示するイメージデータを要請する段階と、 前記要請結果受信されたイメージデータを、前記パージング結果によって前記マークアップ文書に含まれたテキストと共に印刷する段階と、を含む。
【００１０】
記目的を達成するために、本発明の実施例によるイメージ供給装置は、ダイレクトプリンティング作業を行うために、所定のインターフェースを通じて印刷装置と接続してデータを送受信する印刷装置インターフェース部と、印刷しようとするイメージデータのハイパーリンク情報及びテキストを所定のマークアップ言語で組み立てるエンコーディング部と、前記印刷装置の要請に応じて前記組み立ての結果で生成されたマークアップ文書及び前記イメージデータの伝送を制御する制御部と、を含む。
【００１１】
前記目的を達成するために、本発明の実施例による 印刷装置は、ダイレクトプリンティング作業を行うために、所定のインターフェースを通じてイメージ供給装置と接続してデータを送受信するイメージ供給装置インターフェース部と、前記イメージ供給装置から受信された所定のマークアップ文書をパージングするデコーディング部と、前記マークアップ文書に設定されたイメージのハイパーリンク情報が指示するイメージデータを要請する制御部と、前記要請に応じて受信されたイメージデータを、前記パージング結果によって前記マークアップ文書に含まれたテキストと共に印刷する印刷部と、を含む。
【００１２】
本発明において、イメージ供給装置とは、印刷装置と所定のインターフェースを通じて直接接続して印刷装置に印刷するイメージ及びテキストを伝送することによってダイレクトプリンティング作業を行える装置である。したがって、撮影装置だけでなくＰＤＡ（Ｐｅｒｓｏｎａｌ Ｄｉｇｉｔａｌ Ａｓｓｉｓｔａｎｔｓ）や携帯電話などイメージデータを保存できるイメージ記憶装置も、イメージ供給装置としての機能を行える。
【００１３】
以下、各実施例ではイメージ供給装置の一例として撮影装置を通じて本発明を説明するが、前述した理由で本発明はこれに限定されず、他の形態のイメージ供給装置も本発明によってダイレクトプリンティング作業を行える。
【発明の効果】
【００１４】
本発明のダイレクトプリンティング方法及び装置によれば、撮影装置と印刷装置間のダイレクトプリンティング時にテキスト及びイメージを含むマルチメディアデータを印刷できる。
【発明を実施するための最良の形態】
【００１５】
以下、添付された図面を参照して本発明の望ましい実施例を詳細に説明する。
図１は、本発明の一実施例による撮影装置を示したブロック図である。
図示された撮影装置１００は、各種撮影状況及び印刷状況をディスプレイするディスプレイ部１１０、ユーザーが撮影装置１００を制御するために使うユーザーインターフェース部１２０、周辺画像を撮影してデジタル画像データを生成する撮影部１３０、撮影装置１００を構成する各機能性ブロックの動作を制御する制御部１４０、撮影装置１００を印刷装置２００と接続させる印刷装置インターフェース部１５０、マルチメディアデータの印刷形態を所定のマークアップ言語で組み立てるエンコーディング部１６０、及びイメージデータや組み立てられたマークアップ文書などを保存する保存部１７０を含む。
【００１６】
ディスプレイ部１１０は、撮影装置１００の撮影状況、撮影されたイメージ、ユーザーによりイメージに入力されるテキストなどをディスプレイする。また、撮影装置１００が印刷装置２００と接続してダイレクトプリンティング作業を行う場合、ディスプレイ部１１０は印刷条件及び印刷進行過程などをディスプレイする。したがって、ユーザーはディスプレイ部１１０を通じて印刷するイメージ、テキスト及びダイレクトプリンティング過程を確認することができる。
【００１７】
ユーザーインターフェース部１２０は、ユーザーが撮影装置１００を制御できる手段を提供する。具体的にユーザーインターフェース部１２０は、キーボードやタッチスクリーンなどで構成できる。したがって、ユーザーは、ユーザーインターフェース部１２０を通じて撮影装置１００を制御して各種撮影作業を行える。一方、ユーザーはユーザーインターフェース部１２０を通じて、撮影部１３０により撮影されたり、保存部１７０に保存されたイメージと共に印刷するテキストを入力することもできる。また、撮影装置１００が印刷装置２００と連結されてダイレクトプリンティング作業を行う場合、ユーザーは、ユーザーインターフェース部１２０を通じて印刷条件を設定するか、または印刷するイメージを選択するなど印刷過程を制御できる。
【００１８】
撮影部１３０は、ユーザーの制御によって周辺画像を撮影し、撮影した画像をデジタル画像データに変換させる。デジタル画像データは保存部１７０に保存され、ユーザーの要求に応じて、デジタル画像データで構成されるイメージがディスプレイ部１１０を通じてディスプレイされうる。
【００１９】
制御部１４０は、撮影装置１００を構成する各機能性ブロックの動作を制御する。また、制御部１４０は、各種コマンドを生成して出力するか、または印刷装置２００から受信されたコマンドを解析して、撮影装置１００がダイレクトプリンティング作業を行えるようにする。ダイレクトプリンティング作業の実行時に制御部１４０により処理される各種コマンドについての説明は、図５ないし図８を通じて後述する。
【００２０】
印刷装置インターフェース部１５０は、制御部１４０から出力される各種コマンドやデータを印刷装置２００に伝送するか、印刷装置２００から伝送されるコマンドやデータを受信する。このような印刷装置インターフェース部１５０は、ＵＳＢ、ＩＥＥＥ １３９４などの有線インターフェースやブルートゥースなどの無線インターフェースに連結され、これを通じて撮影装置１００が印刷装置２００と接続できる。
【００２１】
例えば、撮影装置１００が印刷装置インターフェース部１５０を通じてＵＳＢケーブルに連結されて印刷装置２００と接続する場合、撮影装置１００はＵＳＢのクライアントとなり、印刷装置２００はＵＳＢのホストとなる。したがって、撮影装置１００の制御部１４０は、ダイレクトプリンティング作業のために保存媒体サーバ及びプリンタクライアントとしての機能を行う。
【００２２】
一方、制御部１４０は、イメージデータ、エンコーディング部１６０により生成されたマークアップ文書など保存部１７０に保存される各データごとに該当データを識別できるファイル識別情報をマッピングさせる。ファイル識別情報は、撮影装置１００と印刷装置との間に使われるイメージ伝送プロトコルに従うことが望ましい。例えば、撮影装置１００と印刷装置とのイメージデータ交換がＰＴＰ（Ｐｉｃｔｕｒｅ Ｔｒａｎｓｆｅｒ Ｐｒｏｔｏｃｏｌ ｆｏｒ Ｄｉｇｉｔａｌ Ｓｔｉｌｌ Ｐｈｏｔｏｇｒａｐｈｙ Ｄｅｖｉｃｅｓ，ＰＩＭＡ １５７４０：２０００，５ Ｊｕｌｙ ２０００）によって実行されるならば、各データにマッピングされるファイル識別情報は、ＰＴＰで使われるファイル識別情報であるオブジェクトに関する情報でありうる。
【００２３】
エンコーディング部１６０は、ダイレクトプリンティング作業時にユーザーがイメージとテキストとを共に印刷するように制御する場合、該当イメージのハイパーリンク情報及びテキストを所定のマークアップ言語で組み立てる。エンコーディング部１６０により組み立てられたマークアップ文書の一例を図２に図示した。
【００２４】
図２は、本発明の一実施例によってイメージ及びテキストを含むマルチメディアデータの印刷形態をマークアップ言語のうち一つであるＸＨＴＭＬで作成した文書である。図示された例で、テキストと共に印刷されるイメージは、ｒｙｕｒｉ．ｊｐｇ１０及びＦｒａｍｅ＿４×３．ｐｎｇ２０というハイパーリンク情報により得られるということが分かる。この時、イメージのハイパーリンク情報は、撮影装置１００と印刷装置２００間のイメージまたはデータ交換プロトコルで使われるファイル識別情報として設定できる。例えば、撮影装置１００と印刷装置２００間のイメージまたはデータ交換がＰＴＰにより実行されるならば、図示されたマークアップ文書で、イメージのハイパーリンク情報をｒｙｕｒｉ．ｊｐｇの代わりにＰＴＰで使用するファイル識別情報（オブジェクトに関する情報）に代えられる。
【００２５】
保存部１７０は、撮影部１３０により処理されたデジタル画像データ、エンコーディング部１６０により組み立てられたマークアップ文書などを保存する。保存部１７０に保存された各データには、撮影装置１００と印刷装置２００間のイメージまたはデータ交換プロトコルで使われるファイル識別情報（以下、ファイルハンドルという）がマッピングされうる。このようなファイル識別情報は、制御部１４０または印刷装置２００により設定できる。
【００２６】
一方、ユーザーがユーザーインターフェース部１２０を通じてイメージ及びテキストの印刷のためのレイアウトを設定した場合、レイアウトについての情報も印刷装置２００に伝送されうる。このようなレイアウトのためのスタイルシートの一例を図３に図示した。制御部１４０は、図示されたようなスタイルシートをエンコーディング部１６０を通じてイメージハイパーリンク情報及びテキストと共に組み立てできる。
【００２７】
図４は、本発明の一実施例による印刷装置を示したブロック図である。
図示された印刷装置２００は、印刷状況をディスプレイするディスプレイ部２１０、ユーザーが印刷装置２００を制御するために使うユーザーインターフェース部２２０、制御部により処理された印刷対象を印刷する印刷部２３０、印刷装置２００を構成する各機能性ブロックの動作を制御する制御部２４０、印刷装置２００を撮影装置１００と接続させる撮影装置インターフェース部２５０、撮影装置１００から受信されたマークアップ文書をパージングするデコーディング部２６０、及び印刷する内容を保存する保存部２７０を含む。
【００２８】
ディスプレイ部２１０は、印刷装置２００の各種印刷状況などをディスプレイする。印刷装置２００が撮影装置１００と連結されてダイレクトプリンティング作業を行う場合の印刷状況は、撮影装置１００のディスプレイ部１１０を通じてディスプレイされうる。この時、印刷装置２００のディスプレイ部２１０は、ダイレクトプリンティング作業の実行中であることを表示できる。
【００２９】
しかし、本発明はこれに限定されず、ダイレクトプリンティング作業の実行中であって
も、ディスプレイ部２１０が印刷条件や印刷状況などをディスプレイすることもある。
ユーザーインターフェース部２２０は、ユーザーが印刷装置２００を制御できる手段を提供する。具体的にユーザーインターフェース部２２０は、キーボードやタッチスクリーンで構成されうる。したがって、ユーザーはユーザーインターフェース部２２０を通じて印刷品質指定、印刷用紙設定、給紙／排紙の調節など各種印刷条件を設定できる。
【００３０】
印刷装置２００が撮影装置１００と連結されてダイレクトプリンティング作業を行う場合の印刷条件の設定は、撮影装置１００のユーザーインターフェース部１２０を通じて制御できる。この時、印刷装置２００のユーザーインターフェース部２２０はユーザーの操作に反応しないこともある。
しかし、本発明はこれに限定されず、ダイレクトプリンティング作業の実行中であっても、ユーザーはユーザーインターフェース部２２０を通じて印刷条件を設定するなど、印刷装置２００の制御を行える。
【００３１】
印刷部２３０は、制御部２４０により最終処理された印刷対象を印刷用紙に印刷する。
制御部２４０は、印刷装置２００を構成する各機能性ブロックの動作を制御する。また、制御部２４０は、各種コマンドを生成して提供するか、または撮影装置１００から受信されたコマンドを解析して、印刷装置２００がダイレクトプリンティング作業を行うようにする。ダイレクトプリンティング作業の実行時に制御部２４０により処理される各種コマンドについての説明は図５を通じて後述する。
【００３２】
一方、制御部２４０は、ダイレクトプリンティング作業の実行時、印刷条件の設定や印刷状況のディスプレイを前述した撮影装置１００により実行させることもできる。  また、制御部２４０は、撮影装置１００から受信されたマークアップ文書がデコーディング部２６０によりパージングされた場合、パージングされた結果によりマルチメディアデータの印刷形態を把握し、印刷情報を印刷部２３０に出力する。
【００３３】
撮影装置インターフェース部２５０は、制御部２４０から出力される各種コマンドやデータを撮影装置１００に伝送するか、撮影装置１００から伝送されるコマンドやデータを受信する。このような撮影装置インターフェース部２５０は、ＵＳＢ、ＩＥＥＥ １３９４などの有線インターフェースやブルートゥースなどの無線インターフェースに連結され、これを通じて印刷装置２００が撮影装置１００と接続できる。
【００３４】
例えば、印刷装置２００が、撮影装置インターフェース部２５０を通じてＵＳＢケーブルに連結されて撮影装置１００と接続する場合、撮影装置１００はＵＳＢのクライアントとなり、印刷装置２００はＵＳＢのホストとなる。したがって、印刷装置２００の制御部２４０は、ダイレクトプリンティング作業のために保存媒体クライアント及びプリンタサーバの機能を行う。
【００３５】
デコーディング部２６０は、撮影装置１００から伝送されたマークアップ文書をパージングする。マークアップ文書にはイメージ及びテキストを含むマルチメディアデータの印刷情報が含まれている。これにより、制御部２４０は、マルチメディアデータの印刷形態を把握できる。
保存部２７０は、撮影装置１００から受信された各種データや印刷情報などを保存する。
【００３６】
図５は、本発明の一実施例による撮影装置と印刷装置間の通信過程を表したフローチャートである。具体的には、撮影装置１００の制御部１４０と印刷装置２００の制御部２４０間のコマンド及びデータ交換過程を表したものである。
印刷装置２００と撮影装置１００とが所定のインターフェースを通じて連結されれば、印刷装置２００及び撮影装置１００に実装されているダイレクトプリンティングアプリケーションが実行されてダイレクトプリンティング過程が進む。
【００３７】
最初印刷装置２００が、ダイレクトプリンティングモードを行うようにダイレクトプリンティング開始命令を下す（Ｓ１１０）。もし、撮影装置１００がダイレクトプリンティングアプリケーションを実装しているならば、撮影装置１００は肯定応答を伝送する（Ｓ１１５）。
【００３８】
肯定応答を受信した印刷装置２００は、撮影装置１００に、自身が具備している機能に関する情報を通知する（Ｓ１２０）。この機能情報は、スクリプト形式で撮影装置１００に伝送され、その一実施例を図６に図示した。
【００３９】
図６に図示したように、機能情報は、印刷可能な用紙の種類及びサイズ、印刷品質、イメージデータのフォーマット、用紙サイズについての出力可能なレイアウト及びその他のオプションなど印刷装置２００の各種印刷機能に関する情報を含みうる。
このような機能情報を受信した撮影装置１００のユーザーは、印刷装置２００が具備している機能のうちいかなる機能を使用して印刷を行うかを決定し、印刷しようとするイメージ及びテキストを選択する（Ｓ１２５）。この時、ユーザーは印刷されるイメージ及びテキストのレイアウトも決定できる。
【００４０】
ユーザーがイメージと共にテキストを印刷しようとする場合、撮影装置１００は、前述したように、イメージ及びテキストを含むマルチメディアデータの印刷形態をマークアップ言語で組み立てできる。この時、ユーザーが設定したレイアウトに関する情報も共に組み立てできる。
【００４１】
印刷しようとするイメージ及びテキストが選択され、イメージ及びテキストの印刷条件が決定されれば、撮影装置１００は印刷装置２００に印刷作業を命令する（Ｓ１３０）。
印刷作業命令時、撮影装置１００は印刷条件及び組み立て（Ｓ１２５）の結果で生成されたマークアップ文書にマッピングされたファイル識別情報を共に伝送できる。この時、ファイル識別情報はファイルハンドルであることが望ましい。
【００４２】
このような印刷作業命令（ＪＯＢＳＴＡＲＴ）の一実施例をスクリプト形式で図７に図示した。図示されたように、印刷作業命令時に撮影装置１００は印刷品質、用紙サイズなどユーザーが決定した印刷条件及び印刷するファイルを識別できるファイル識別情報を共に伝送できる。
【００４３】
一方、印刷作業命令時、撮影装置１００は印刷スタイル（ＰｒｉｎｔＳｔｙｌｅ）に関する情報も共に伝送できる。本発明において、印刷スタイルとは、イメージのみ印刷するか、イメージ及びテキストを含むマルチメディアデータを印刷するかを表す情報であり、その一例を表１に表した。
【００４４】
【表１】
2005327268.tif 000003
【００４５】
印刷スタイルを通じて印刷装置２００は、印刷のために受信するファイルがデジタル画像データであるか、マークアップ言語で組み立てられたマークアップ文書であるか判断できる。もし、受信するファイルがマークアップ文書である場合、印刷装置２００の制御部２４０は、これをデコーディング部２６０によりパージング可能にする。
【００４６】
印刷作業命令を受信した印刷装置２００は、印刷作業命令と共に受信されたファイル識別情報を使用して印刷するファイルの伝送を要請する（Ｓ１３５）。
印刷装置２００のファイル伝送要請を受けた撮影装置１００は、要請されたファイル識別情報にマッピングされたファイルを印刷装置２００に伝送する（Ｓ１４０）。
【００４７】
撮影装置１００から伝送されたファイルがマークアップ文書である場合、印刷装置２００はデコーディング部２６０を通じてそれをパージングできる（Ｓ１４５）。
パージング作業により印刷装置２００は、テキスト及びイメージの印刷形態が分かる。もし、受信されたマークアップ文書が図３に例示された通りである場合、印刷装置２００は、マークアップ文書に設定されたイメージのハイパーリンクを通じて印刷するイメージのファイル識別情報を要請する（Ｓ１５０）。印刷装置２００の要請に応じて撮影装置１００は、印刷するイメージのファイル識別情報を伝送する（Ｓ１５５）。このようなファイル識別情報は前述したファイルハンドルであることが望ましい。
【００４８】
印刷するイメージのファイル識別情報を獲得した印刷装置２００が該当ファイル識別情報を使用して印刷するイメージを要請すれば（Ｓ１６０）、撮影装置１００は、該当ファイル識別情報にマッピングされたイメージデータを伝送する（Ｓ１６５）。
【００４９】
イメージデータを受信した印刷装置２００は、段階Ｓ１４５でパージングした結果によってイメージ及びテキストを印刷する（Ｓ１７０）。
もし、印刷装置２００が受信したマークアップ文書にイメージ及びテキストのレイアウトに関する情報が設定されていない場合、印刷装置２００は、イメージデータを獲得する場合と類似した方法でレイアウトに関するスタイルシートを獲得できる。これは、以下の各実施例についても同様である。
【００５０】
もし、段階Ｓ１４０で受信されたマークアップ文書に、イメージのハイパーリンク情報がファイルハンドルと設定されている場合、前述した過程のうち段階Ｓ１５０及び段階Ｓ１５５は省略できる。このような場合、段階Ｓ１６０で印刷装置２００は、段階Ｓ１４５のパージング結果得られたイメージのハイパーリンク情報にイメージデータを要請できる。
【００５１】
一方、印刷作業命令時（Ｓ１３０）、イメージのみ印刷するようにしたならば（例えば、印刷スタイルがＩｍａｇｅＯｎｌｙと設定された場合）、前述した過程のうち段階Ｓ１３５ないし段階Ｓ１５５の過程は省略できる。したがって、このような場合には印刷装置２００が従来のようにイメージを印刷できる。
【００５２】
撮影装置１００から下された印刷作業が終了すれば、印刷装置２００は印刷作業終了を通報し（Ｓ１７５）、撮影装置１００がこれに対して肯定応答を搬送することで（Ｓ１８０）ダイレクトプリンティングによる印刷作業が終了する。
【００５３】
もし、撮影装置１００から受信されたマークアップ文書が複数のイメージのハイパーリンク情報を含んでいるか、さらに他のマルチメディアデータの識別情報を含んでいる場合、段階Ｓ１３５ないし段階Ｓ１６５の過程を反復することで印刷装置２００は印刷に必要なイメージデータ及びテキストを獲得できる。
【００５４】
一方、撮影装置１００は、印刷するイメージのハイパーリンク情報及びテキストをマークアップ言語で組み立てしなくても、それと類似した方法でイメージ及びテキストを伝送して印刷装置２００をしてそれを印刷せしめることもできる。
【００５５】
図５に図示されたような撮影装置１００と印刷装置２００間の通信は、撮影装置１００と印刷装置間のイメージまたはデータ伝送プロトコルに合うように実現できる。以下、本発明の一実施例として、撮影装置１００と印刷装置２００とがＰＴＰによりデータを交換する場合を説明する。
【００５６】
図８は、印刷装置２００が撮影装置１００からマークアップ文書を取得する通信順序をＰＴＰアーキテクチャを利用して実現した例を表したフローチャートである。
印刷装置２００がＧｅｔＯｂｊｅｃｔＩｎｆｏコマンドを通じて撮影装置１００が保存している文書データのオブジェクトに関する情報（ＰＴＰで使用するファイル識別情報）を要求すれば（Ｓ２１０）、撮影装置１００はオブジェクトに関する情報（ＯｂｊｅｃｔＩｎｆｏＤａｔａｓｅｔ）を伝送する（Ｓ２２０）。
【００５７】
撮影装置１００がその次の過程を行う準備ができたことを肯定応答（Ｓ２３０）を通じて印刷装置２００に知らせれば、印刷装置２００は、ＧｅｔＯｂｊｅｃｔコマンドを通じて段階Ｓ２２０で獲得したオブジェクト情報が指示するオブジェクト（本発明では、マークアップ文書）を要請する（Ｓ２４０）。
【００５８】
このような要請を受けた撮影装置１００は、要求されたオブジェクト情報が指示するマークアップ文書（ＯｂｊｅｃｔＤａｔａｓｅｔ）を印刷装置２００に伝送する（Ｓ２５０）。
もし、印刷作業命令時（Ｓ１３０）、該当マークアップ文書のオブジェクト情報が伝送されたならば段階Ｓ２１０ないし段階Ｓ２３０の過程は省略できる。
【００５９】
一方、印刷作業を行うために印刷装置２００が撮影装置１００からイメージデータを獲得する過程（段階Ｓ１５０ないし段階Ｓ１６５）もこれと類似してＰＴＰで具現できる。
この他にも、図５に図示された撮影装置１００と印刷装置２００間のコマンド及びデータ伝送もＰＴＰで具現でき、各段階に相応する説明は特開平１６−０６４７４０号公報（印刷システム及びその制御方法とフォトダイレクト印刷装置）に詳細に現れている。したがって、図５の他の通信順序をＰＴＰで具現した説明は本明細書では省略する。
【００６０】
図９は、本発明の一実施例による撮影装置の動作を表したフローチャートである。
撮影装置１００が印刷装置２００と所定のインターフェースを通じて直接接続してダイレクトプリンティングモードに設定されれば（Ｓ３１０）、ユーザーがマルチメディアデータの出力を要求するかどうかを判断する（Ｓ３２０）。
【００６１】
マルチメディアデータの出力が要求された場合、撮影装置１００のエンコーディング部１６０は、印刷するイメージのハイパーリンク情報及びテキストを所定のマークアップ言語で組み立てする（Ｓ３３０）。エンコーディング部１６０により組み立てられたマークアップ文書の一例は、図２を通じて既に説明した。
【００６２】
マークアップ文書が生成されれば、撮影装置１００はこれを印刷装置２００に伝送する（Ｓ３４０）。
これを受信した印刷装置２００がマークアップ文書に含まれたイメージのハイパーリンク情報を通じて印刷するイメージを要請すれば、撮影装置１００は該当イメージを伝送する（Ｓ３５０）。
【００６３】
もし、イメージのみ印刷させる場合（Ｓ３３０）、撮影装置２００は従来のようなダイレクトプリンティング方法でイメージを伝送できる。
このような撮影装置１００により処理されるダイレクトプリンティング過程の具体的な具現は、既に図５ないし図８を通じて説明した通りである。
【００６４】
図１０は、本発明の一実施例による印刷装置の動作を表したフローチャートである。
印刷装置２００が撮影装置１００と所定のインターフェースを通じて直接接続してダイレクトプリンティングモードに設定された後（Ｓ４１０）、撮影装置１００から印刷作業命令を受信すれば（Ｓ４２０）、印刷装置１００はダイレクトプリンティング作業を行う。
印刷装置２００は、受信された印刷作業命令を通じてマルチメディアデータを印刷するかどうかを判断する（Ｓ４３０）。
【００６５】
マルチメディアデータを印刷せよとの印刷命令を受信した場合、印刷装置は、マルチメディアデータの印刷形態を表すマークアップ文書を受信し（Ｓ４４０）、デコーディング部２６０を通じてそれをパージングする（Ｓ４５０）。
【００６６】
パージングされた結果、マークアップ文書に含まれたイメージのハイパーリンク情報を通じて撮影装置１００に該当イメージを要請し、それによるイメージデータを受信すれば（Ｓ４６０）、印刷装置２００はパージングされた結果によってマルチメディアデータを印刷する（Ｓ４７０）。
【００６７】
もし、イメージのみ印刷すると判断した場合（Ｓ４３０）、印刷装置２００は、従来のようなダイレクトプリンティング方法でイメージを印刷できる。このような印刷装置２００により処理されるダイレクトプリンティング過程の具体的な具現は、既に図５ないし図８を通じて説明した通りである。
【００６８】
以上、添付図を参照して本発明の実施例を説明したが、 本発明が属する技術分野で当業者ならば本発明がその技術的思想や必須特徴を変更せずとも他の具体的な形に実施されうるということが理解できるであろう。したがって、前述した実施例は全ての面で例示的なものであって、限定的なものではないと理解せねばならない。
【産業上の利用可能性】
【００６９】
本発明は、デジタルカメラやデジタルカメラの機能付きの携帯電話などのデジタル撮影装置に好適に利用される。
【図面の簡単な説明】
【００７０】
【図１】本発明の一実施例による撮影装置を示したブロック図である。
【図２】本発明の一実施例によってイメージ及びテキストを含むマルチメディアデータの印刷形態をマークアップ言語で作成した文書を示した図面である。
【図３】印刷するイメージ及びテキストのレイアウトのためのスタイルシートの一例を示した図面である。
【図４】本発明の一実施例による印刷装置を示したブロック図である。
【図５】本発明の一実施例による撮影装置と印刷装置間の通信過程を示したフローチャートである。
【図６】本発明の一実施例によって印刷装置が伝送する機能情報をスクリプト形式で示した図面である。
【図７】本発明の一実施例による印刷作業命令（ＪＯＢＳＴＡＲＴ）のスクリプト形式で示した図面である。
【図８】印刷装置２００が撮影装置１００からマークアップ文書を取得する通信順序を、ＰＴＰアーキテクチャを利用して実現した例を示したフローチャートである。
【図９】本発明の一実施例による撮影装置の動作を示したフローチャートである。
【図１０】本発明の一実施例による印刷装置の動作を示したフローチャートである。
【符号の説明】
【００７１】
１１０、２１０    ディスプレイ部
１２０、２２０    ユーザーインターフェース部
１３０    撮影部
１４０、２４０    制御部
１５０    印刷装置インターフェース部
１６０    エンコーディング部
１７０、２７０    保存部
２３０    印刷部
２５０    撮影装置インターフェース部
２６０    デコーディング部
【図１】
2005327268.tif 000004
【図２】
2005327268.tif 000005
【図３】
2005327268.tif 000006
【図４】
2005327268.tif 000007
【図５】
2005327268.tif 000008
【図６】
2005327268.tif 000009
【図７】
2005327268.tif 000010
【図８】
2005327268.tif 000011
【図９】
2005327268.tif 000012
【図１０】
2005327268.tif 000013