(57)【要約】【課題】フォトダイレクトプリンタ（ＰＤプリンタ）において、分割印刷時に、プリンタ側で印刷レイアウトの確認と変更を行えるようにして、ユーザの意図に沿った印刷結果を得る。【解決手段】ＤＳＣ（デジタルスチルカメラ）２から受信した分割画像Ａ〜Ｅに基いて作成された印刷レイアウト情報を表示するための液晶表示部を設けたことにより、分割印刷時に、ユーザが、ＰＤプリンタ１側において印刷レイアウトの確認を行うことができる（Ｓ３）。また、分割印刷時に、ユーザにより印刷レイアウト情報における複数の分割画像Ａ〜Ｅの並びの順番及び／又は向きの変更の指示入力が行われたときに（Ｓ４）、この指示内容に応じて印刷レイアウト情報を変更して（Ｓ５）、変更後の印刷レイアウト情報に基いて分割印刷を行うようにした（Ｓ６）。【選択図】図４
2006056039.tif 000002
【特許請求の範囲】
【請求項１】
デジタルスチルカメラとＵＳＢ（Universal Serial Bus）を介して接続され、
前記デジタルスチルカメラから送信されたデジタル静止画像の受信や、前記デジタルスチルカメラとの間における各種のコマンドの送受信を行うための送受信手段と、
前記送受信手段により受信したデジタル静止画像に基いて印刷レイアウト情報を作成するレイアウト作成手段と、
前記レイアウト作成手段により作成された印刷レイアウト情報に基いて、前記送受信手段により受信したデジタル静止画像をプリントするプリント手段とを備えたフォトダイレクトプリンタにおいて、
前記レイアウト作成手段により作成された印刷レイアウト情報を表示するための表示手段と、
前記プリント手段により複数の分割画像の１枚の用紙への印刷（以下、分割印刷という）を行う際に、その時点で前記表示手段に表示されている印刷レイアウト情報の内容で分割印刷を行う旨の指示入力、又は前記印刷レイアウト情報における複数の分割画像の並びの順番及び／又は向きの変更の指示入力を行うための指示入力手段と、
前記印刷レイアウト情報における複数の分割画像の並びの順番及び／又は向きを変更する変更手段とをさらに備え、
前記指示入力手段を用いてユーザによりその時点で前記表示手段に表示されている印刷レイアウト情報の内容で分割印刷を行う旨の指示入力が行われたときに、その時点で前記表示手段に表示されている印刷レイアウト情報をそのまま使用して前記プリント手段により分割印刷を行い、
前記指示入力手段を用いてユーザにより前記印刷レイアウト情報における複数の分割画像の並びの順番及び／又は向きの変更の指示入力が行われたときに、この指示内容に応じて前記変更手段により印刷レイアウト情報を変更して、変更後の印刷レイアウト情報に基いて前記プリント手段により分割印刷を行うようにしたことを特徴とするフォトダイレクトプリンタ。
【請求項２】
デジタルスチルカメラと接続され、
前記デジタルスチルカメラから送信されたデジタル静止画像の受信や、前記デジタルスチルカメラとの間における各種のコマンドの送受信を行うための送受信手段と、
前記送受信手段により受信したデジタル静止画像に基いて印刷レイアウト情報を作成するレイアウト作成手段と、
前記レイアウト作成手段により作成された印刷レイアウト情報に基いて、前記送受信手段により受信したデジタル静止画像をプリントするプリント手段とを備えたフォトダイレクトプリンタにおいて、
前記レイアウト作成手段により作成された印刷レイアウト情報を表示するための表示手段と、
前記プリント手段により複数の分割画像の１枚の用紙への印刷（以下、分割印刷という）を行う際に、前記印刷レイアウト情報における複数の分割画像の並びの順番及び／又は向きの変更の指示入力を行うための指示入力手段と、
前記印刷レイアウト情報における複数の分割画像の並びの順番及び／又は向きを変更する変更手段とをさらに備え、
前記指示入力手段を用いてユーザにより前記印刷レイアウト情報における複数の分割画像の並びの順番及び／又は向きの変更の指示入力が行われたときに、この指示内容に応じて前記変更手段により印刷レイアウト情報を変更するようにしたことを特徴とするフォトダイレクトプリンタ。
【請求項３】
前記デジタルスチルカメラとＵＳＢ（Universal Serial Bus）を介して接続されることを特徴とする請求項２に記載のフォトダイレクトプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルスチルカメラからデジタル静止画像を直接受信してプリントするフォトダイレクトプリンタに関する。
【背景技術】
【０００２】
近年、デジタルスチルカメラ（以下、ＤＳＣという）からフォトダイレクトプリンタ（以下、ＰＤプリンタという）にデジタル静止画像を直接送信してプリントするダイレクトプリントシステムが普及してきている。このダイレクトプリントシステムにおいて、ＤＳＣとＰＤプリンタとが異なるメーカの製品である場合でも、ＤＳＣからＰＤプリンタへのダイレクトプリントを可能にするための規格としてPictBridgeがある。このPictBridgeでは、複数の分割画像を１枚の用紙に印刷する分割印刷（レイアウト印刷）を行うことができるが、分割印刷における各分割画像のレイアウト方法は決められていない。従って、実際に、ユーザがPictBridge規格における分割印刷を行った場合に、ＰＤプリンタの種類によっては、ユーザが意図した印刷レイアウトと異なる印刷レイアウトで分割印刷を行ってしまう場合があった。例えば、ユーザが、図６（ａ）に示されるような印刷レイアウトで分割印刷を行うつもりで、Ａ，Ｂ，Ｃ，Ｄの順番に、各分割画像の印刷指示を行った場合でも、ＰＤプリンタの種類によっては、図６（ｂ）に示されるような印刷レイアウトで分割印刷を行ってしまうことがあった。
【０００３】
また、ＰＤプリンタは、多くの場合、ＤＳＣから送信された印刷指示の順番に、各分割画像をレイアウトしてしまうため、ユーザは、ＰＤプリンタ側における各分割画像のレイアウト方法に応じた適切な順番で、ＤＳＣ側から各分割画像の印刷指示を行わなければ、意図した印刷レイアウトで分割印刷を行うことができなかった。例えば、ユーザが、図７に示されるような印刷レイアウトで分割印刷を行いたいときには、ＤＳＣ側から、Ｄ，Ａ，Ｃ，Ｂの順番に、各分割画像の印刷指示を行う必要があった。
【０００４】
さらにまた、従来のPictBridge規格における分割印刷では、各分割画像のレイアウト方法がＰＤプリンタ側で決定されてしまうので、ユーザが各分割画像を任意の向きに配することができないという問題があった。例えば、ユーザが、図８（ａ）に示されるような印刷レイアウトで分割印刷を行いたいと思っても、実際には、図８（ｂ）に示されるような印刷レイアウトでしか分割印刷を行うことができなかった。
【０００５】
また、ダイレクトプリントシステムの分野において、ＰＤプリンタが、ＤＳＣから受信した画像に関する情報に基いて印刷レイアウトを決定して、その印刷レイアウトに応じたパラメタを画像のプリントに先立ってＤＳＣに送信し、ＤＳＣが、ＰＤプリンタから受信したパラメタに基いて作成した印刷レイアウト図を、自機の液晶モニタに表示するようにしたものが知られている（例えば、特許文献１参照）。また、パソコンと一般のプリンタとから構成される印刷システムの分野において、パソコン側から印刷レイアウトの確認や変更を行うことができるようにしたものが知られている（例えば、特許文献２及び３参照）。しかしながら、上記特許文献１乃至３に示される発明では、ユーザが、ＰＤプリンタ側において、その時点の印刷レイアウトの確認を行うことができない。また、分割印刷時に、各分割画像の並びの順番や向きを変更することもできない。
【特許文献１】特開２００４−６２２７４号公報
【特許文献２】特開２００２−３５１６４８号公報
【特許文献３】特開２０００−３２２２２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、上記の問題を解決するためになされたものであり、分割印刷時に、プリンタ側において印刷レイアウトの確認を行うことができ、しかも、分割印刷時に、印刷レイアウト上における各分割画像の並びの順番や向きを変更することができるようにして、ユーザの意図に沿った印刷結果を得ることが可能なフォトダイレクトプリンタを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために請求項１の発明は、デジタルスチルカメラとＵＳＢ（Universal Serial Bus）を介して接続され、デジタルスチルカメラから送信されたデジタル静止画像の受信や、デジタルスチルカメラとの間における各種のコマンドの送受信を行うための送受信手段と、送受信手段により受信したデジタル静止画像に基いて印刷レイアウト情報を作成するレイアウト作成手段と、レイアウト作成手段により作成された印刷レイアウト情報に基いて、送受信手段により受信したデジタル静止画像をプリントするプリント手段とを備えたフォトダイレクトプリンタにおいて、レイアウト作成手段により作成された印刷レイアウト情報を表示するための表示手段と、プリント手段により複数の分割画像の１枚の用紙への印刷（以下、分割印刷という）を行う際に、その時点で表示手段に表示されている印刷レイアウト情報の内容で分割印刷を行う旨の指示入力、又は印刷レイアウト情報における複数の分割画像の並びの順番及び／又は向きの変更の指示入力を行うための指示入力手段と、印刷レイアウト情報における複数の分割画像の並びの順番及び／又は向きを変更する変更手段とをさらに備え、指示入力手段を用いてユーザによりその時点で表示手段に表示されている印刷レイアウト情報の内容で分割印刷を行う旨の指示入力が行われたときに、その時点で表示手段に表示されている印刷レイアウト情報をそのまま使用してプリント手段により分割印刷を行い、指示入力手段を用いてユーザにより印刷レイアウト情報における複数の分割画像の並びの順番及び／又は向きの変更の指示入力が行われたときに、この指示内容に応じて変更手段により印刷レイアウト情報を変更して、変更後の印刷レイアウト情報に基いてプリント手段により分割印刷を行うようにしたものである。
【０００８】
請求項２の発明は、デジタルスチルカメラと接続され、デジタルスチルカメラから送信されたデジタル静止画像の受信や、デジタルスチルカメラとの間における各種のコマンドの送受信を行うための送受信手段と、送受信手段により受信したデジタル静止画像に基いて印刷レイアウト情報を作成するレイアウト作成手段と、レイアウト作成手段により作成された印刷レイアウト情報に基いて、送受信手段により受信したデジタル静止画像をプリントするプリント手段とを備えたフォトダイレクトプリンタにおいて、レイアウト作成手段により作成された印刷レイアウト情報を表示するための表示手段と、プリント手段により複数の分割画像の１枚の用紙への印刷（以下、分割印刷という）を行う際に、印刷レイアウト情報における複数の分割画像の並びの順番及び／又は向きの変更の指示入力を行うための指示入力手段と、印刷レイアウト情報における複数の分割画像の並びの順番及び／又は向きを変更する変更手段とをさらに備え、指示入力手段を用いてユーザにより印刷レイアウト情報における複数の分割画像の並びの順番及び／又は向きの変更の指示入力が行われたときに、この指示内容に応じて変更手段により印刷レイアウト情報を変更するようにしたものである。
【０００９】
請求項３の発明は、請求項２に記載のフォトダイレクトプリンタにおいて、デジタルスチルカメラとＵＳＢ（Universal Serial Bus）を介して接続されるものである。
【発明の効果】
【００１０】
請求項１の発明によれば、デジタルスチルカメラから受信したデジタル静止画像に基いて作成された印刷レイアウト情報を表示するための表示手段を設けたことにより、分割印刷時に、プリンタ側において印刷レイアウトの確認を行うことができる。また、分割印刷時に、ユーザにより印刷レイアウト情報における複数の分割画像の並びの順番及び／又は向きの変更の指示入力が行われたときに、この指示内容に応じて印刷レイアウト情報を変更して、変更後の印刷レイアウト情報に基いて分割印刷を行うようにした。これにより、各分割画像の並びの順番や向きを自由に変更して、ユーザの意図に沿った印刷結果を得ることができる。
【００１１】
請求項２の発明によれば、デジタルスチルカメラから受信したデジタル静止画像に基いて作成された印刷レイアウト情報を表示するための表示手段を設けたことにより、分割印刷時に、プリンタ側において印刷レイアウトの確認を行うことができる。また、分割印刷時に、ユーザにより印刷レイアウト情報における複数の分割画像の並びの順番及び／又は向きの変更の指示入力が行われたときに、この指示内容に応じて印刷レイアウト情報を変更するようにした。これにより、各分割画像の並びの順番や向きを自由に変更して、ユーザの意図に沿った印刷結果を得ることができる。
【００１２】
請求項３の発明によれば、デジタルスチルカメラとＵＳＢ（Universal Serial Bus）を介して接続されるフォトダイレクトプリンタにおいて、上記に記載の効果を得ることができる。
【発明を実施するための最良の形態】
【００１３】
本発明を実施するための最良の形態について図面を参照して説明する。本発明は、デジタルスチルカメラ（以下、ＤＳＣという）からデジタル静止画像を直接受信してプリントするフォトダイレクトプリンタ（以下、ＰＤプリンタという）に関するものである。なお、以下に記載した実施形態は、本発明を網羅するものではなく、本発明は、下記の形態だけに限定されない。
【００１４】
図１は、本実施形態によるＰＤプリンタと、このＰＤプリンタに接続されるＤＳＣの外観を示す。ＰＤプリンタ１とＤＳＣ２は、ＵＳＢ（Universal Serial Bus）ケーブル３を介して接続されて、ダイレクトプリントシステムを構成している。このダイレクトプリントシステムでは、PictBridgeを用いてＤＳＣ２からＰＤプリンタ１へのダイレクトプリントを実現している。図に示されるように、ＰＤプリンタ１には、写真印字用の用紙を載置するための給紙トレイ４と、印字済みの用紙を積載するための排出トレイ５と、印刷レイアウト情報や各種のメッセージ等を表示するための液晶表示部６（表示手段）と、各種の操作を行うための操作パネル７（指示入力手段）とが配設されている。また、図に示されるように、ＤＳＣ２の背面側には、液晶モニタ２１と、各種の操作を行うための操作部２３とが配されており、ＤＳＣ２の上端部には、シャッタ２２が設けられている。上記の液晶モニタ２１には、その時点でＣＣＤ２９（図２参照）に入射する光の像や、撮影済みのデジタル静止画像（以下、撮影画像と略す）や、分割印刷（複数の分割画像の１枚の用紙への印刷）時に印刷対象となる画像を選択するための選択画面２４が表示される。図に示されるように、選択画面２４は、複数の撮影画像２５をサムネイルサイズで一覧表示した画面である。
【００１５】
図２は、上記ＰＤプリンタ１とＤＳＣ２の電気的ブロック構成を示す。ＰＤプリンタ１は、上記の液晶表示部６及び操作パネル７に加えて、装置全体の制御を行うマイクロプロセッサ１０（レイアウト作成手段、変更手段）と、ＤＳＣ２との接続用のインタフェース回路（ＵＳＢのホスト側インタフェース回路）であるＤＳＣ用Ｉ／Ｆ１１（送受信手段）と、パソコンとの接続用のインタフェース回路であるＰＣ用Ｉ／Ｆ１２と、ＤＳＣ２等から受信した画像をプリントするプリンタエンジン１３（プリント手段）と、マイクロプロセッサ１０の処理手順を記述した制御プログラムやフォントデータを記憶するためのＲＯＭ１４と、ＤＳＣ２等から受信した画像や後述する印刷レイアウト情報を一時的に記憶するためのＲＡＭ１５とを有している。これらの装置各部の間におけるデータの送受信は、図に示される内部バス１６を介して行われる。また、上記のマイクロプロセッサ１０は、ＰＴＰ（Picture Transfer Protocol）形式のコマンドとPictBridge形式のコマンドのデコーダ１７及びエンコーダ１８を有している。
【００１６】
また、ＤＳＣ２は、上記の液晶モニタ２１、シャッタ２２及び操作部２３に加えて、装置全体の制御を行うマイクロプロセッサ２０と、レンズ及びその駆動系で構成される光学ユニット２７と、この光学ユニット２７の制御用のドライバ２８と、撮像素子であるＣＣＤ（Charge Coupled Device）２９と、ＰＤプリンタ１との接続用のインタフェース回路（ＵＳＢのスレーブ側インタフェース回路）であるＵＳＢ用Ｉ／Ｆ３０と、マイクロプロセッサ２０の処理手順を記述した制御プログラムを記憶するためのＲＯＭ３１と、各種のデータを一時的に記憶するためのＲＡＭ３２と、撮影画像の記録用のメモリカード３４を接続するためのコネクタ３３とを有している。これらの装置各部の間におけるデータの送受信は、図に示される内部バス３５を介して行われる。また、上記のマイクロプロセッサ２０は、ＰＴＰ形式のコマンドとPictBridge形式のコマンドのデコーダ３６及びエンコーダ３７を有している。
【００１７】
上記のＤＳＣ２とＰＤプリンタ１との間のデータの送受信は、ＵＳＢ用Ｉ／Ｆ３０と、ＵＳＢ４０と、ＤＳＣ用Ｉ／Ｆ１１とを介して行われる。
【００１８】
図３は、このダイレクトプリントシステムに採用されているPictBridgeの通信プロトコルアーキテクチャを示す。PictBridgeでは、物理層にＵＳＢ４０を用い、その上のトランスポート層にＰＴＰを用いる。そして、図に示されるように、トランスポート層とアプリケーション層との間に、新たな変換用のレイヤ（層）であるＤＰＳ層を設けて、このＤＰＳ層で、ＰＴＰの通信プロトコルとＤＰＳアプリケーションとの間のマッピングを行う。PictBridgeは、このＤＰＳ層とアプリケーション層とのインタフェースプロトコルを規格化したものである。
【００１９】
次に、上記図３を参照して、PictBridgeのソフトウェアコンポーネントについて説明する。PictBridgeのソフトウェアコンポーネントには、アプリケーション層内にあるPrint Server４３、Print Client４４、Storage Server４５、Storage Client４６、及びＤＰＳ層内にあるDPS Discovery４１、４２がある。PictBridgeでは、ＤＳＣ側からのプリント要求に応じてプリンタ側がプリントを実行する際に、プリンタ側がＤＳＣ側に画像データを要求することを想定しているので、通常はユーザがStorage Client４６を意識することはない。ＤＰＳアプリケーションでは、基本的に、Clientからの要求に対してServerが応答し、その結果をClientに返答するというシーケンスで各DPS Operationが完結する。また、Serverから発行される通知に対してClientが応答して、その受け取り確認をServerに返答するというシーケンスでDPS Eventが完結する。
【００２０】
次に、図４を参照して、このＰＤプリンタ１における印刷レイアウトの確認・変更機能について説明する。まず、ＰＤプリンタ１側のマイクロプロセッサ１０とＤＳＣ２側のマイクロプロセッサ２０とが、互いの機器に関する情報（プロダクト情報やデバイス情報）等を確認して、互いの機器が有する機能を認識する。具体的には、マイクロプロセッサ１０、２０は、ＰＤプリンタ１とＤＳＣ２とがＵＳＢケーブル３により接続されて、これらの機器間でのＰＴＰレベルの接続が確立されると、図３に示されるDPS Discovery４１、４２を用いて、互いの機器がＤＰＳ機能を有する機器であるか否かのネゴシェーション処理を行う。マイクロプロセッサ１０、２０は、互いの機器がPictBridge対応機器であることを認識すると、下記の処理を行う。
【００２１】
ユーザが、ＤＳＣ２側から、４ＵＰレイアウト（１枚の用紙に４つの分割画像を印刷するためのレイアウト）で分割印刷する旨の指示入力を操作部２３により行うと、ＤＳＣ２側のマイクロプロセッサ２０は、図１に示されるように、複数の撮影画像２５を含む選択画面２４を液晶モニタ２１上に表示する。この状態で、ユーザが、操作部２３を用いて、選択画面２４上に表示されている撮影画像２５の中から分割印刷用の画像（以下、分割画像という）Ａ，Ｂ，Ｃ，Ｄ，Ｅを選択し、これらの分割画像の出力を指示すると（Ｓ１）、マイクロプロセッサ２０は、４ＵＰレイアウトで分割印刷を行う旨のPictBridge形式のコマンド（StartJob）をＤＳＣ２側のエンコーダ３７で作成して、（１）に示されるように、このコマンドをＵＳＢ用Ｉ／Ｆ３０によりＰＤプリンタ１に送信すると共に、分割画像Ａ，Ｂ，Ｃ，Ｄ，Ｅを、ユーザが操作部２３で選択した順番に、ＰＤプリンタ１に送信する。
【００２２】
ＰＤプリンタ１側のマイクロプロセッサ１０は、上記の分割印刷を行う旨のPictBridge形式のコマンドをＤＳＣ２から受信すると、受信したコマンドをＰＤプリンタ１側のデコーダ１７を用いてデコードする。そして、ＰＤプリンタ１が印刷状態に入ったことを通知するためのPictBridge形式のコマンド（NotifyDeviceStatus）をエンコーダ１８で作成して、（２）に示されるように、このコマンドをＤＳＣ用Ｉ／Ｆ１１によりＤＳＣ２に送信する。次に、ＰＤプリンタ１側のマイクロプロセッサ１０は、ＤＳＣ２から受信した分割画像Ａ，Ｂ，Ｃ，Ｄ，Ｅを受信した順番に並べた印刷レイアウト情報（ｉ）、（ｉｉ）を作成して（Ｓ２）、作成した印刷レイアウト情報（ｉ）、（ｉｉ）を液晶表示部６に表示してユーザに通知する（Ｓ３）。そして、ユーザが、操作パネル７を用いて、その時点で液晶表示部６に表示されている印刷レイアウト情報（ｉ）、（ｉｉ）をそのまま使用してプリントの実行を行う旨の指示入力（以下、決定の指示入力という）、又はその時点で液晶表示部６に表示されている印刷レイアウト情報（ｉ）、（ｉｉ）中の分割画像Ａ，Ｂ，Ｃ，Ｄ，Ｅの並びの順番及び／又は向きの変更の指示入力（以下、変更の指示入力という）を行うと（Ｓ４）、ＰＤプリンタ１側のマイクロプロセッサ１０は、上記の指示入力の内容に応じた処理を行う。具体的には、上記の指示入力の内容が、分割画像Ａ，Ｂ，Ｃ，Ｄ，Ｅの並びの順番及び／又は向きの変更である場合には、この指示内容に応じて印刷レイアウト情報（ｉ）、（ｉｉ）を変更し、上記の指示入力の内容が、その時点で液晶表示部６に表示されている印刷レイアウト情報（ｉ）、（ｉｉ）をそのまま使用してプリントの実行を行うという内容である場合には、上記Ｓ２の処理で作成した印刷レイアウト情報（ｉ）、（ｉｉ）を、確定された印刷レイアウト情報として、そのまま使用する（Ｓ５）。そして、マイクロプロセッサ１０は、Ｓ５の処理で変更又は確定された印刷レイアウト情報（ｉ）、（ｉｉ）に基いて分割印刷の出力処理（Ｓ６）を開始して、「ｎ枚目の用紙の印刷完了」、「印刷終了」等のイベントが発生する度に、印刷ジョブの状態を表すPictBridge形式のコマンド（NotifyJobStatus）をエンコーダ１８で作成して、（４）に示されるように、このコマンドをＤＳＣ２に送信する。
【００２３】
例えば、ユーザが、操作パネル７を用いて、その時点で液晶表示部６に表示されている印刷レイアウト情報（ｉ）、（ｉｉ）中の分割画像Ａ，Ｂ，Ｃ，Ｄ，Ｅの並びの順番を、図に示されるように、分割画像Ｄ，Ｅ，Ｃ，Ａ，Ｂの並びの順番に変更するように指示入力した場合には、この指示内容に応じて印刷レイアウト情報（ｉ）、（ｉｉ）が変更されて、上記Ｓ６の出力処理で得られる出力結果（ｉ）、（ｉｉ）は、変更後の印刷レイアウト情報（ｉ）、（ｉｉ）に合致したものとなる。
【００２４】
また、ユーザが、ＤＳＣ２側の操作部２３を用いて、図５に示されるように、印刷レイアウト情報中の分割画像Ａ，Ｂ，Ｃ，Ｄの向きを変更するように指示入力した場合には、この指示内容に応じてＰＤプリンタ１側の印刷レイアウト情報が変更されて、上記Ｓ６の出力処理で得られる出力結果は、変更後の印刷レイアウト情報に合致したものとなる。
【００２５】
なお、上記Ｓ４に示される印刷レイアウト情報（ｉ）、（ｉｉ）の変更の指示入力が行われた場合に、印刷レイアウト情報（ｉ）、（ｉｉ）を作り直すために、ＰＴＰのコマンドを使用して、（３）に示されるように、再度、ＤＳＣ２から、分割画像Ａ〜Ｅの画像ファイルに含まれる画像情報等のデータ５１を取り込んでもよい。具体的には、上記Ｓ２に示される印刷レイアウト情報作成処理において、印刷レイアウト情報（ｉ）、（ｉｉ）を、分割画像Ａ〜Ｅの画像ファイルに含まれる画像情報（例えば、JPEG1,JPEG2,JPEG3,JPEG4,JPEG5）に基いて作成する場合には、上記の変更の指示入力が行われたときに、印刷レイアウト情報（ｉ）、（ｉｉ）を作り直すために、ＰＴＰのコマンド（GetObjectInfo）を使用して、再度、ＤＳＣ２から画像情報を取り込んでもよい。また、上記の印刷レイアウト情報作成処理において、印刷レイアウト情報（ｉ）、（ｉｉ）を、分割画像Ａ〜Ｅの画像ファイルに含まれるサムネイル画像に基いて作成する場合には、上記の変更の指示入力が行われたときに、印刷レイアウト情報（ｉ）、（ｉｉ）を作り直すために、ＰＴＰのコマンド（GetThumb）を使用して、再度、ＤＳＣ２から、サムネイル画像を取り込んでもよい。さらにまた、上記の印刷レイアウト情報作成処理において、印刷レイアウト情報（ｉ）、（ｉｉ）を、分割画像Ａ〜Ｅの画像ファイルに含まれるフルスケールの画像データに基いて作成する場合には、上記の変更の指示入力が行われたときに、印刷レイアウト情報（ｉ）、（ｉｉ）を作り直すために、ＰＴＰのコマンド（GetObject）を使用して、再度、ＤＳＣ２から、フルスケールの画像データを取り込んでもよい。ただし、これらのＤＳＣ２から画像情報等のデータ５１を取り込み直す処理は、ＰＤプリンタ１側のマイクロプロセッサ１０が、最初にＤＳＣ２から受信した分割画像Ａ〜Ｅの画像情報等のデータ５１をＲＡＭ１５に保持しておくことにより、不要となる。
【００２６】
また、上記Ｓ２に示される印刷レイアウト情報作成処理において、印刷レイアウト情報（ｉ）、（ｉｉ）を、分割画像Ａ〜Ｅの画像ファイルに含まれる画像情報やサムネイル画像に基いて作成した場合には、上記Ｓ６に示される分割印刷の出力処理において、ＰＴＰのコマンド（GetObject）を使用して、分割画像Ａ〜Ｅの画像情報やサムネイル画像に対応するフルスケールの画像データを、ＤＳＣ２から取得する処理が必要となる。
【００２７】
上記のように、本実施形態のＰＤプリンタ１によれば、ＤＳＣ２から受信した分割画像Ａ〜Ｅに基いて作成された印刷レイアウト情報を表示するための液晶表示部６を設けたことにより、分割印刷時に、プリンタ側において印刷レイアウトの確認を行うことができる。また、分割印刷時に、ユーザにより印刷レイアウト情報における複数の分割画像の並びの順番及び／又は向きの変更の指示入力が行われたときに、この指示内容に応じて印刷レイアウト情報を変更して、変更後の印刷レイアウト情報に基いて分割印刷を行うようにした。これにより、各分割画像の並びの順番や向きを変更して、ユーザの意図に沿った印刷結果を得ることができる。
【００２８】
なお、本発明は、上記実施形態に限られるものではなく、様々な変形が可能である。例えば、上記の実施形態では、４ＵＰレイアウトを行う場合の例について説明したが、本発明の適用可能な分割印刷用のレイアウトは、これに限られず、例えば、２ＵＰレイアウトや８ＵＰレイアウトであってもよい。また、上記の実施形態では、ＰＤプリンタ１とＤＳＣ２とをＵＳＢケーブル３を介して接続した例を示したが、ＰＤプリンタとＤＳＣとの接続用のケーブルの種類は、これに限られない。さらにまた、上記の実施形態では、PictBridgeを用いてＤＳＣ２からＰＤプリンタ１へのダイレクトプリントを実現した場合の例を示したが、他のプロトコルを用いてダイレクトプリントを行うようにしてもよい。
【図面の簡単な説明】
【００２９】
【図１】本発明の一実施形態によるＰＤプリンタとＤＳＣの外観図。
【図２】上記ＰＤプリンタとＤＳＣの電気的ブロック構成図。
【図３】上記ＰＤプリンタとＤＳＣとから構成されるダイレクトプリントシステムに採用されているPictBridgeの通信プロトコルアーキテクチャの構成図。
【図４】上記ＰＤプリンタにおける印刷レイアウトの確認・変更処理を示す図。
【図５】上記確認・変更処理における分割画像の向きの変更処理の説明図。
【図６】従来のＰＤプリンタにおける分割印刷時の問題の説明図。
【図７】従来のＰＤプリンタにおける分割印刷時の問題の説明図。
【図８】従来のＰＤプリンタにおける分割印刷時の問題の説明図。
【符号の説明】
【００３０】
１    ＰＤプリンタ（フォトダイレクトプリンタ）
２    ＤＳＣ（デジタルスチルカメラ）
６    液晶表示部（表示手段）
７    操作パネル（指示入力手段）
１０  マイクロプロセッサ（レイアウト作成手段、変更手段）
１１  ＤＳＣ用Ｉ／Ｆ（送受信手段）
１３  プリンタエンジン（プリント手段）
４０  ＵＳＢ
【図１】
2006056039.tif 000003
【図２】
2006056039.tif 000004
【図３】
2006056039.tif 000005
【図４】
2006056039.tif 000006
【図５】
2006056039.tif 000007
【図６】
2006056039.tif 000008
【図７】
2006056039.tif 000009
【図８】
2006056039.tif 000010