(57)【特許請求の範囲】
【請求項１】
合成対象の静止画像の圧縮画像データを伸長するデコーダと、
このデコーダの出力の非圧縮画像データにつき、画像サイズに係る画像処理を実行する画像サイズ処理部と、
上記デコーダまたは上記画像サイズ処理部の出力の非圧縮画像データを転送する、相対的に伝送速度が低速の汎用インタフェースと、
上記デコーダまたは上記画像サイズ処理部の出力の非圧縮画像データを転送する、相対的に伝送速度が高速の専用インタフェースと、
この専用インタフェースによって転送された非圧縮画像データをもとに、画像合成によって相対的に画像サイズが小さい表示用の合成画像の非圧縮画像データを生成するとともに、上記汎用インタフェースによって転送された非圧縮画像データをもとに、画像合成によって相対的に画像サイズが大きい印刷用または保存用の合成画像の非圧縮画像データを生成する画像合成処理部と、
上記画像合成処理部により生成され、上記画像合成処理部から上記汎用インタフェースによって転送された印刷用または保存用の合成画像の非圧縮画像データを圧縮するエンコーダと
を備えることを特徴とする画像処理装置。
【請求項２】
相対的に伝送速度が低速の汎用インタフェースと相対的に伝送速度が高速の専用インタフェースとを備える画像処理装置における画像処理方法であって、
合成対象の静止画像の画像サイズを、相対的に小さい画像サイズである第１の画像サイズ以下とするステップと、
この第１の画像サイズ以下とされた合成対象の静止画像の非圧縮画像データを、画像合成処理部が上記専用インタフェースによって取得して、第１の画像サイズの表示用の合成画像の非圧縮画像データを生成するステップと、
合成対象の静止画像の画像サイズを、第１の画像サイズより大きい第２の画像サイズ以下とするステップと、
この第２の画像サイズ以下とされた合成対象の静止画像の非圧縮画像データを、上記画像合成処理部が上記汎用インタフェースによって取得して、第２の画像サイズの印刷用または保存用の合成画像の非圧縮画像データを生成するステップと、
上記画像合成処理部により生成され、上記画像合成処理部から上記汎用インタフェースによって転送された印刷用または保存用の合成画像の非圧縮画像データを圧縮するステップと
を含むことを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、写真画像などの静止画像をもとに、スクラップブックのような画集を構成する合成画像を生成して、ディスプレイ上に表示するとともに、プリンタによって印刷し、またはストレージに保存する場合の、画像処理装置および画像処理方法に関する。
【背景技術】
【０００２】
画像データを画像処理部で処理した上で画像表示部などの画像出力部に出力する際に、伝送路の伝送速度や画像出力部の処理能力などに応じて画像処理の態様を変えることは、画像処理の様々な場面で行われている。
【０００３】
例えば、特許文献１（特開２００７−２６４９０３号公報）には、コンピュータで画像データを圧縮し、その圧縮画像データを、ＵＳＢインタフェースおよびＵＳＢケーブルからなる伝送路を介してプロジェクタに転送してプロジェクタで伸長し、画像を表示する場合に、伝送路の伝送速度を計測し、その計測結果に応じて圧縮方式を決定することが示されている。
【０００４】
上に挙げた先行技術文献は、以下の通りである。
【特許文献１】特開２００７−２６４９０３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１に示された方法は、連続した画像をリアルタイムに表示する場合の画像処理に関するものであるが、これとは異なり、写真画像などの静止画像をもとに、スクラップブックのような画集を構成する合成画像を生成して、ディスプレイ上に表示するとともに、プリンタによって印刷し、またはストレージに保存することが考えられる。
【０００６】
この場合、特許文献１に示された方法のように、単純に画像データをリアルタイムに転送すればよいというものではなく、画像サイズを考慮した別の視点が要求される。
【０００７】
具体的に、この場合、表示用の合成画像としては、その合成画像の画像データをＨＤＴＶ（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ  Ｔｅｌｅｖｉｓｉｏｎ）受信機に出力して、その合成画像をＨＤＴＶ受信機のディスプレイ上に表示する場合でも、1920×1080画素というような比較的小さい画像サイズの合成画像を生成すればよいとともに、ユーザが合成画像の生成を指示したとき、表示用の合成画像が直ちにディスプレイ上に表示されることが望ましい。
【０００８】
そのため、表示用の合成画像の生成時には、もとになる写真画像などの静止画像を、その画像データが圧縮されているものについては伸長した上で、最大1920×1080画素というような表示用の画像サイズにして、その非圧縮画像データを、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）やＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ）のような汎用インタフェースではなく、1920×1080画素の画像サイズの非圧縮画像データをリアルタイムに転送できる専用のインタフェースによって、画像合成に係る画像処理を実行する画像処理部に転送して、表示用の合成画像を生成することが望ましい。
【０００９】
一方、印刷用または保存用の合成画像としては、最近は写真画像などの静止画像として1000万画素を超えるような画像サイズのものが要求されていることもあって、1000万画素を超えるような画像サイズの合成画像を生成することが望ましいとともに、印刷用または保存用の合成画像は、ユーザが合成画像の生成を指示したとき、ディスプレイ上に表示されずに、印刷用または保存用に生成されるものである。
【００１０】
そのため、印刷用または保存用の合成画像の生成時には、もとになる写真画像などの静止画像を、その画像データが圧縮されているものについては伸長した上で、その非圧縮画像データを、上記の専用インタフェースではなく、ＵＳＢやＰＣＩのような汎用インタフェースによって、画像合成に係る画像処理を実行する画像処理部に転送して、印刷用または保存用の合成画像を生成することが要求される。
【００１１】
そこで、この発明は、簡単な構成および簡易な処理によって、表示用の合成画像についての即応性の要求と印刷用または保存用の合成画像についての大サイズ化の要求とを満足するように表示用の合成画像および印刷用または保存用の合成画像を生成することができるようにしたものである。
【課題を解決するための手段】
【００１２】
この発明の画像処理装置は、
合成対象の静止画像の圧縮画像データを伸長するデコーダと、
このデコーダの出力の非圧縮画像データにつき、画像サイズに係る画像処理を実行する画像サイズ処理部と、
上記デコーダまたは上記画像サイズ処理部の出力の非圧縮画像データを転送する、相対的に伝送速度が低速の汎用インタフェースと、
上記デコーダまたは上記画像サイズ処理部の出力の非圧縮画像データを転送する、相対的に伝送速度が高速の専用インタフェースと、
この専用インタフェースによって転送された非圧縮画像データをもとに、画像合成によって相対的に画像サイズが小さい表示用の合成画像の非圧縮画像データを生成するとともに、上記汎用インタフェースによって転送された非圧縮画像データをもとに、画像合成によって相対的に画像サイズが大きい印刷用または保存用の合成画像の非圧縮画像データを生成する画像合成処理部と、
上記画像合成処理部により生成され、上記画像合成処理部から上記汎用インタフェースによって転送された印刷用または保存用の合成画像の非圧縮画像データを圧縮するエンコーダと
を備えることを特徴とする。
【発明の効果】
【００１３】
上記の画像処理装置では、表示用の合成画像の生成時、画像合成処理部は、1920×1080画素というような比較的小さい画像サイズの非圧縮画像データをリアルタイムに転送できる専用インタフェースによって転送された非圧縮画像データをもとに表示用の合成画像を生成するので、ユーザが合成画像の生成を指示したとき、表示用の合成画像が直ちにディスプレイ上に表示されるようになる。
【００１４】
一方、印刷用または保存用の合成画像の生成時には、例えば、合成対象の静止画像の非圧縮画像データが、画像分割されることなく、汎用インタフェースによって画像合成処理部に転送されて、印刷用または保存用の合成画像が生成されるため、印刷用または保存用の合成画像として画像サイズが大きい合成画像を生成することができる。
【００１５】
しかも、そのための構成としては、画像サイズ処理部を含むコーデック部と画像合成処理部とを、汎用インタフェースおよび専用インタフェースによって接続するだけでよい。
【発明を実施するための最良の形態】
【００１６】
［１．画像システムおよび画像処理装置の一例：図１］
図１は、この発明の画像処理装置の一例を含む、画像システムの一例を示す。
【００１７】
この例の画像システムは、画像処理装置１０に対して、ＨＤＴＶ受信機４０、カメラ５０およびプリンタ６０が接続されるものである。
【００１８】
ＨＤＴＶ受信機４０は、ＨＤＴＶ放送を受信できるチューナ、およびＨＤＴＶ対応の1920×1080画素のディスプレイを有し、ＨＤＭＩ（登録商標で、Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅの略）ケーブルなどによって画像処理装置１０に接続される。
【００１９】
カメラ５０は、被写体を写真画像として撮影し、その写真画像をメモリカードなどの記録媒体にＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）圧縮された画像ファイルとして記録することができるデジタルカメラなどの撮像装置で、ＵＳＢケーブルなどによって画像処理装置１０に接続される。
【００２０】
プリンタ６０も、ＵＳＢケーブルなどによって画像処理装置１０に接続される。
【００２１】
画像処理装置１０は、主制御部１１、ストレージ制御部１５、画像処理部２０およびコーデック部３０などを備えるものとして構成される。
【００２２】
主制御部１１は、画像処理装置１０全体を制御するもので、ＣＰＵ、ＲＯＭおよびＲＡＭなどによって構成される。
【００２３】
主制御部１１には、当該の画像処理装置１０に付属のリモートコントローラ１３からの赤外線リモートコントロール信号を受信する赤外線受光部１２が接続される。
【００２４】
ストレージ制御部１５は、主制御部１１の制御のもとに、当該の画像処理装置１０が備えるＨＤＤ（Ｈａｒｄ  Ｄｉｓｃ  Ｄｒｉｖｅ）１６およびＤＶＤドライブ１７、および当該の画像処理装置１０に装着されたメモリカード１８を制御する。
【００２５】
ＨＤＤ１６内のハードディスクには、あらかじめシステムプログラムや画像処理エンジンなどのプログラムおよび合成画像のもとになる台紙画像のＪＰＥＧファイルなどが格納され、ユーザによって写真画像などの静止画像のＪＰＥＧファイルなどが記録されるとともに、後述のように画像処理装置１０によって印刷用または保存用の合成画像のＪＰＥＧファイルなどが記録される。
【００２６】
メモリカード１８は、例えば、カメラ５０に装填されて、カメラ５０で被写体を撮影することによって得られた写真画像の、ＪＰＥＧ圧縮された画像データまたは圧縮されていない画像データが記録されたものである。
【００２７】
画像処理部２０は、画像合成処理部２１、ＨＤビデオ出力部２５、汎用インタフェース２７およびＨＤビデオインタフェース２９を備え、コーデック部３０は、エンコーダ３２およびデコーダ３３からなるＪＰＥＧコーデック３１、画像サイズ処理部３５、汎用インタフェース３７およびＨＤビデオインタフェース３９を備える。
【００２８】
画像合成処理部２１は、画像展開用のバッファ２２を使用して、1920×1080画素の画像サイズの表示用の合成画像を生成し、その表示用の合成画像の非圧縮画像データをＨＤビデオ出力部２５に出力するとともに、画像展開用のバッファ２３を使用して、1920×1080画素より大きい画像サイズの印刷用または保存用の合成画像を生成し、その印刷用または保存用の合成画像の非圧縮画像データをコーデック部３０に転送する。
【００２９】
画像サイズ処理部３５は、デコーダ３３で伸長された非圧縮画像データを取り込んで、バッファ３６を用いて、スケーリングやトリミングなどの画像サイズに係る処理を行い、処理後の非圧縮画像データを画像処理部２０の画像合成処理部２１に転送する。
【００３０】
画像処理部２０側の汎用インタフェース２７およびコーデック部３０側の汎用インタフェース３７は、ＵＳＢやＰＣＩなどで、画像処理部２０とコーデック部３０との間にホストバスを形成するものであり、画像処理部２０側のＨＤビデオインタフェース２９およびコーデック部３０側のＨＤビデオインタフェース３９は、ＨＤＴＶの1920×1080画素の画像サイズの非圧縮画像データをリアルタイムに転送できる専用インタフェースで、画像処理部２０とコーデック部３０との間に専用バスを形成するものである。
【００３１】
［２．合成画像の生成：図２〜図９］
図１の例の画像処理装置１０では、例えば、ユーザがメモリカード１８を画像処理装置１０のカードスロットに挿入してリモートコントローラ１３の取り込みボタンを押すと、画像処理装置１０は、メモリカード１８に記録されている写真画像の圧縮画像データまたは非圧縮画像データを取り込んで、ＨＤＤ１６内に記録する。
【００３２】
この場合、主制御部１１は、撮影時に画像ファイルに付加されてメモリカード１８に記録されたカメラ機種名や撮影日時などの情報から、メモリカード１８に記録されている画像ファイルが、すでにＨＤＤ１６内に記録したものであるか否かを判別し、ＨＤＤ１６内に記録していない画像ファイルのみをＨＤＤ１６内に記録する。
【００３３】
また、主制御部１１は、ＨＤＤ１６内に取り込んだ多数の画像を、各画像の撮影日などのイベントごとにグループ分けし、イベントごとにアルバムとして保存する。
【００３４】
さらに、画像処理装置１０は、ユーザがリモートコントローラ１３でスクラップブックの作成を指示することによって、以下のように表示用の合成画像および印刷用または保存用の合成画像を生成する。
【００３５】
（２−１．スクラップブックおよび合成画像：図２）
スクラップブックは、図２に示すように、あらかじめＨＤＤ１６内に用意されている台紙画像（壁紙画像）１に、例えばメモリカード１８からＨＤＤ１６内に取り込んだ写真画像２ａおよび２ｂを、後述のように適切な画像サイズにした上で貼り付けた状態の合成画像３を、１枚分または複数枚分、有するものである。
【００３６】
台紙画像１としては、春・夏・秋・冬など用の色や絵柄のものが複数種類用意され、主制御部１１は、ＨＤＤ１６内に取り込んだ写真画像の画像ファイルに付加されている撮影日などの情報に基づいて、そのうちの適切なものを選択する。
【００３７】
台紙画像１には、例えば、写真画像が２枚ずつ貼り付けられるが、例えば、貼り付ける写真画像が総計で９枚であるようなときには、いずれかのページの台紙画像には、１枚または３枚の写真画像が貼り付けられる。
【００３８】
いずれの写真画像を、いずれのページの台紙画像の、いずれの領域に貼り付けるかも、ユーザの指示によることなく、主制御部１１が決定し、主制御部１１は、台紙画像を特定する情報と、各ページの台紙画像に貼り付ける写真画像およびその貼り付け領域のサイズおよび位置を示す情報とを、デザインテンプレートとして生成する。
【００３９】
スクラップブックとして複数枚の合成画像を生成する場合、表示用の合成画像、および印刷用または保存用の合成画像として、それぞれ複数枚の合成画像を生成することもできるが、印刷用または保存用の合成画像としては、複数枚の合成画像を順次、生成して印刷または保存し、表示用の合成画像としては、最初のページの合成画像のみを、生成して表示するようにしてもよい。
【００４０】
これによっても、ユーザは、どのような感じのスクラップブックが作成されるかを、ＨＤＴＶ受信機４０のディスプレイ上で確認することができる。以下の例は、この場合である。
【００４１】
この場合、表示用の合成画像は、印刷用または保存用の合成画像の生成に先立って生成され、印刷用または保存用の合成画像の生成中、生成された表示用の合成画像がバッファ２２上に保持されることによってＨＤＴＶ受信機４０のディスプレイ上に表示され続ける。
【００４２】
（２−２．表示用の合成画像の生成の一例：図３および図４）
図３に、画像処理装置１０が実行する表示用の合成画像の生成および表示に係る一連の処理の一例を示す。
【００４３】
この例では、上記のようにデザインテンプレートを生成した後、主制御部１１は、まずステップ７１で、そのデザインテンプレートから１ページ目の合成画像に関する情報を取得し、次にステップ７２で、最初に、図４（Ａ）に示すような台紙画像１の圧縮画像データ（ＪＰＥＧファイル）を、汎用インタフェース２７および３７を介してＪＰＥＧコーデック３１に転送する。
【００４４】
次に、ステップ７３で、ＪＰＥＧコーデック３１のデコーダ３３は、その圧縮画像データを伸長し、次にステップ７４で、画像サイズ処理部３５は、その伸長後の非圧縮画像データで表される台紙画像の画像サイズを、1920×1080画素以下とし、次にステップ７５で、画像サイズ処理部３５は、その台紙画像の非圧縮画像データを、ＨＤビデオインタフェース３９および２９を介して画像合成処理部２１に転送する。
【００４５】
次に、画像合成処理部２１は、ステップ７６で、その台紙画像の非圧縮画像データをキャプチャし、さらにステップ７７で、画像合成の第１段階として、その台紙画像をバッファ２２上に展開する。
【００４６】
次に、画像合成処理部２１は、ステップ７８で、ほかに貼り付ける写真画像があるか否かを判断し、ほかに貼り付ける写真画像がないときには、ステップ７８からステップ７９に進むが、ほかに貼り付ける写真画像があるときには、ステップ７８からステップ７２に戻って（進んで）、貼り付ける写真画像につき、ステップ７２からステップ７７までの処理を実行する。
【００４７】
ただし、図４（Ｂ）に示すような貼り付ける写真画像２ａおよび２ｂについては、ステップ７４では、画像サイズ処理部３５は、伸長後の非圧縮画像データで表される写真画像の画像サイズを、スケーリングやトリミングなどによって、図４（Ｂ）に破線で示すように、1920×1080画素以下のデザインテンプレートで指定された画像サイズに縮小するとともに、ステップ７７では、画像合成処理部２１は、画像合成の次の段階として、そのサイズ縮小後の写真画像を、台紙画像のデザインテンプレートで指定された位置および大きさの領域に貼り付けるようにバッファ２２上に展開する。
【００４８】
なお、貼り付ける写真画像が、もともとデザインテンプレートで指定された画像サイズ以下であるときには、ステップ７４で、画像サイズ処理部３５は、その写真画像の画像サイズを、縮小することなく元のままとし、またはデザインテンプレートで指定された画像サイズに拡大する。
【００４９】
画像合成処理部２１で、図４（Ｃ）に示すように、デザインテンプレートで指定された数の写真画像を台紙画像のデザインテンプレートで指定された領域に貼り付けた表示用の合成画像３ｄの生成を完了したときには、ステップ７８からステップ７９に進んで、画像合成処理部２１は、そのバッファ２２上に生成した表示用の合成画像の非圧縮画像データをＨＤビデオ出力部２５に出力して、ＨＤＴＶ受信機４０のディスプレイ上に表示用の合成画像を表示する。
【００５０】
なお、表示用の合成画像は、適当な時間、ＨＤＴＶ受信機４０のディスプレイ上に表示されればよく、その時間を経過した後は、その表示用の合成画像の画像データは消去される。
【００５１】
以上のように、表示用の合成画像の生成時には、台紙画像および写真画像の非圧縮画像データが、ＨＤビデオインタフェース３９および２９によって、リアルタイムに画像合成処理部２１に転送され、画像合成処理部２１でキャプチャされるので、ユーザがスクラップブックの作成を指示したとき、表示用の合成画像が直ちに生成され、ＨＤＴＶ受信機４０のディスプレイ上に表示されるようになる。
【００５２】
（２−３．印刷用または保存用の合成画像の生成の一例：図５、図６および図７）
図５および図６に、画像処理装置１０が実行する印刷用または保存用の合成画像の生成および印刷または保存に係る一連の処理の一例を示す。
【００５３】
この例では、上記のようにデザインテンプレートを生成し、かつ表示用の合成画像が生成された後、主制御部１１は、まずステップ８１で、そのデザインテンプレートから１ページ目の合成画像に関する情報を取得し、次にステップ８２で、最初に、図７（Ａ）に示すような台紙画像１の圧縮画像データ（ＪＰＥＧファイル）を、汎用インタフェース２７および３７を介してＪＰＥＧコーデック３１に転送する。
【００５４】
次に、ステップ８３で、ＪＰＥＧコーデック３１のデコーダ３３は、その圧縮画像データを伸長し、次にステップ８４で、画像サイズ処理部３５は、その伸長後の非圧縮画像データで表される台紙画像の画像サイズを、印刷に耐えうるような大きな画像サイズとし、次にステップ８５で、画像サイズ処理部３５は、その台紙画像の非圧縮画像データを、汎用インタフェース３７および２７を介して画像合成処理部２１に転送する。
【００５５】
次に、画像合成処理部２１は、ステップ８６で、画像合成の第１段階として、その転送された非圧縮画像データで表される台紙画像をバッファ２３上に展開する。
【００５６】
次に、画像合成処理部２１は、ステップ８８で、ほかに貼り付ける写真画像があるか否かを判断し、ほかに貼り付ける写真画像がないときには、ステップ８８からステップ９１に進むが、ほかに貼り付ける写真画像があるときには、ステップ８８からステップ８２に戻って（進んで）、貼り付ける写真画像につき、ステップ８２からステップ８６までの処理を実行する。
【００５７】
ただし、図７（Ｂ）に示すような貼り付ける写真画像２ａおよび２ｂについては、ステップ８４では、画像サイズ処理部３５は、伸長後の非圧縮画像データで表される写真画像の画像サイズを、スケーリングやトリミングなどによって、図７（Ｂ）に破線で示すように、台紙画像の画像サイズ以下のデザインテンプレートで指定された画像サイズに縮小するとともに、ステップ８６では、画像合成処理部２１は、画像合成の次の段階として、そのサイズ縮小後の写真画像を、台紙画像のデザインテンプレートで指定された位置および大きさの領域に貼り付けるようにバッファ２３上に展開する。
【００５８】
なお、貼り付ける写真画像が、もともとデザインテンプレートで指定された画像サイズ以下であるときには、ステップ８４で、画像サイズ処理部３５は、その写真画像の画像サイズを、縮小することなく元のままとし、またはデザインテンプレートで指定された画像サイズに拡大する。
【００５９】
画像合成処理部２１で、図７（Ｃ）に示すように、デザインテンプレートで指定された数の写真画像を台紙画像のデザインテンプレートで指定された領域に貼り付けた印刷用または保存用の合成画像３ｐの生成を完了したときには、ステップ８８からステップ９１に進んで、画像合成処理部２１は、そのバッファ２３上に生成した印刷用または保存用の合成画像の非圧縮画像データを、汎用インタフェース２７および３７を介してＪＰＥＧコーデック３１に転送する。
【００６０】
次に、ＪＰＥＧコーデック３１のエンコーダ３２は、ステップ９２で、その印刷用または保存用の合成画像の非圧縮画像データをＪＰＥＧ圧縮し、さらにステップ９３で、その印刷用または保存用の合成画像の圧縮画像データ（ＪＰＥＧファイル）を、汎用インタフェース３７および２７を介して主制御部１１に転送する。
【００６１】
次に、主制御部１１は、ステップ９４で、汎用インタフェース２７にプリンタ６０が接続され、かつユーザによって印刷が指示されている印刷モードか否かを判断し、印刷モードでなければ、ステップ９４からステップ９６に進むが、印刷モードであれば、ステップ９４からステップ９５に進んで、印刷用または保存用の合成画像をプリンタ６０に印刷させるべく、上記のようにＪＰＥＧコーデック３１から転送された印刷用または保存用の合成画像の圧縮画像データ（ＪＰＥＧファイル）を、汎用インタフェース２７を介してプリンタ６０に送信した後、ステップ９６に進む。
【００６２】
ステップ９６では、主制御部１１は、ストレージ制御部１５によって、印刷用または保存用の合成画像の圧縮画像データを、ＨＤＤ１６内に記録保存し、ＤＶＤドライブ１７にＤＶＤが装填されていてユーザがＤＶＤへの記録を指示している場合にはＤＶＤに記録保存し、画像処理装置１０のカードスロットにメモリカード１８が装着されていてユーザがメモリカード１８への記録を指示している場合にはメモリカード１８に記録保存する。
【００６３】
次に、主制御部１１は、ステップ９７で、次ページの印刷用または保存用の合成画像を生成するか否かを判断し、次ページの印刷用または保存用の合成画像を生成しなければ、すなわちスクラップブックの作成を完了したときには、印刷用または保存用の合成画像の生成および印刷または保存に係る一連の処理を終了するが、次ページの印刷用または保存用の合成画像を生成するときには、ステップ９７からステップ８１に戻って（進んで）、次ページの印刷用または保存用の合成画像の生成および印刷または保存につき、画像処理装置１０の各部にステップ８１からステップ９６までの処理を実行させる。
【００６４】
なお、上記の例は、印刷用または保存用の合成画像を印刷するときにも、印刷用または保存用の合成画像のＪＰＥＧファイルを保存する場合であるが、印刷用または保存用の合成画像を印刷するだけで、印刷用または保存用の合成画像のＪＰＥＧファイルは保存しないように、ユーザが指示できるように構成することもできる。
【００６５】
（２−４．印刷用または保存用の合成画像の生成の他の例：図８および図９）
上記の例は、印刷用または保存用の合成画像の生成時、図５のステップ８５で、画像サイズ処理部３５が、台紙画像および写真画像の非圧縮画像データを、大きな画像サイズのまま、汎用インタフェース３７および２７を介して画像合成処理部２１に転送する場合であるが、画像サイズ処理部３５で、それぞれ大きな画像サイズの台紙画像および写真画像を、それぞれが最大1920×1080画素の複数の画像に分割して、それぞれの分割された画像の非圧縮画像データを順次、ＨＤビデオインタフェース３９および２９を介して画像合成処理部２１に転送するようにしてもよい。
【００６６】
例えば、図８に示すように、もとの写真画像Ｐが5600×2500画素であるとき、画像サイズ処理部３５で、その5600×2500画素の写真画像Ｐを、最大1920×1080画素の９個の画像Ｐａ，Ｐｂ，Ｐｃ，Ｐｄ，Ｐｅ，Ｐｆ，Ｐｇ，ＰｈおよびＰｉに分割して、それぞれの分割された画像Ｐａ〜Ｐｉの非圧縮画像データを順次、ＨＤビデオインタフェース３９および２９を介して画像合成処理部２１に転送し、画像合成処理部２１で、写真画像を再構成して台紙画像に貼り付ける。
【００６７】
これによれば、転送回数は増加するが、それぞれの分割された画像の非圧縮画像データをリアルタイムに画像合成処理部２１に転送できるので、印刷用または保存用の合成画像をより早く生成することができる。
【００６８】
さらに、上記の例は、印刷用または保存用の合成画像の生成時、図６のステップ９１で、画像合成処理部２１が、生成した印刷用または保存用の合成画像の非圧縮画像データを、汎用インタフェース２７および３７を介してＪＰＥＧコーデック３１に転送し、ステップ９２で、ＪＰＥＧコーデック３１のエンコーダ３２が、その印刷用または保存用の合成画像の非圧縮画像データをＪＰＥＧ圧縮する場合であるが、画像合成処理部２１で、その生成した印刷用または保存用の合成画像を、それぞれが最大1920×1080画素の複数の画像に分割して、それぞれの分割された画像の非圧縮画像データを順次、ＨＤビデオインタフェース２９および３９を介して画像サイズ処理部３５に転送し、画像サイズ処理部３５で、それぞれの分割された画像を接ぎ合わせて印刷用または保存用の合成画像を再構成し、エンコーダ３２で、その再構成された印刷用または保存用の合成画像の非圧縮画像データをＪＰＥＧ圧縮するようにしてもよい。
【００６９】
例えば、図９に示すように、印刷用または保存用の合成画像３ｐが5600×2500画素の画像として生成されたとき、画像合成処理部２１で、その5600×2500画素の合成画像３ｐを、最大1920×1080画素の９個の画像３ａ，３ｂ，３ｃ，３ｄ，３ｅ，３ｆ，３ｇ，３ｈおよび３ｉに分割して、それぞれの分割された画像３ａ〜３ｉの非圧縮画像データを順次、ＨＤビデオインタフェース２９および３９を介して画像サイズ処理部３５に転送し、画像サイズ処理部３５で、それぞれの分割された画像３ａ〜３ｉを接ぎ合わせて合成画像３ｐを再構成する。
【００７０】
これによれば、転送回数は増加するが、それぞれの分割された画像の非圧縮画像データをリアルタイムにコーデック部３０側の画像サイズ処理部３５に転送できるので、印刷用または保存用の合成画像の圧縮画像データ（ＪＰＥＧファイル）をより早くプリンタ６０に送信することができる。
【００７１】
［３．他の例または実施形態］
上述した例は、台紙画像に写真画像を貼り付けて合成画像を生成する場合であるが、台紙画像に貼り付ける静止画像は、スキャナによって原稿を読み取ることによって得られた画像などでもよい。
【００７２】
また、図１の例は、画像処理装置１０で生成した表示用の合成画像を、ＨＤＴＶ受信機４０のディスプレイ上に表示する場合であるが、画像システムとしては、画像処理装置１０で生成した表示用の合成画像を、チューナなどを備えない画像表示装置で表示するようにしてもよい。
【図面の簡単な説明】
【００７３】
【図１】この発明の画像処理装置の一例を含む画像システムの一例を示す図である。
【図２】スクラップブックおよび合成画像の一例を示す図である。
【図３】画像処理装置が実行する表示用の合成画像の生成および表示に係る一連の処理の一例を示す図である。
【図４】表示用の合成画像の生成の様子を示す図である。
【図５】画像処理装置が実行する印刷用または保存用の合成画像の生成および印刷または保存に係る一連の処理の一例の一部を示す図である。
【図６】画像処理装置が実行する印刷用または保存用の合成画像の生成および印刷または保存に係る一連の処理の一例の一部を示す図である。
【図７】印刷用または保存用の合成画像の生成の様子を示す図である。
【図８】印刷用または保存用の合成画像の生成時に写真画像を分割して転送する場合の説明に供する図である。
【図９】印刷用または保存用の合成画像の生成時に合成画像を分割して転送する場合の説明に供する図である。
【符号の説明】
【００７４】
主要部については図中に全て記述したので、ここでは省略する。
【図１】
0004513851.tif 000002
【図２】
0004513851.tif 000003
【図３】
0004513851.tif 000004
【図４】
0004513851.tif 000005
【図５】
0004513851.tif 000006
【図６】
0004513851.tif 000007
【図７】
0004513851.tif 000008
【図８】
0004513851.tif 000009
【図９】
0004513851.tif 000010