(57)【要約】【課題】複数の画像情報を印刷媒体上で一覧しつつ、当該複数の画像情報の大小関係を認識することができる一覧印刷情報を生成する。【解決手段】  画像情報から印刷情報を生成して印刷装置に出力する画像処理装置であって、複数の画像情報を、前記複数の画像情報が印刷される場合のそれぞれの大きさに対応付けて格納する画像情報格納部と、前記複数の画像情報の一覧を前記印刷装置で一つの印刷媒体に印刷する一覧印刷において、前記画像情報格納部に格納されている前記複数の画像情報の前記大きさ同士の比率を保って、前記複数の画像情報を縮小して前記一つの印刷媒体に印刷する印刷情報を生成し、前記印刷装置に出力する印刷情報生成部とを備える。【選択図】図２
2006279892.tif 000002
【特許請求の範囲】
【請求項１】
画像情報から印刷情報を生成して印刷装置に出力する画像処理装置であって、
複数の画像情報を、前記複数の画像情報のそれぞれの大きさに関する情報に対応付けて格納する画像情報格納部と、
前記複数の画像情報の一覧を前記印刷装置で一つの印刷媒体に印刷する一覧印刷において、前記画像情報格納部に格納されている前記複数の画像情報について、前記大きさに関する情報を比較することにより定まる互いの大きさの比率を保って、前記複数の画像情報を縮小して前記一つの印刷媒体に印刷する印刷情報を生成し、前記印刷装置に出力する印刷情報生成部と
を備える画像処理装置。
【請求項２】
前記一覧印刷において前記一つの媒体に印刷する前記画像情報の数の入力を外部から受け付ける割付数受け付け部を更に備え、
前記印刷情報生成部は、前記一覧印刷において、前記割付数受け付け部が受け付けた数に応じた前記画像情報を前記一つの印刷媒体内に縮小して割り付けることにより前記印刷情報を生成する請求項１に記載の画像処理装置。
【請求項３】
画像情報から印刷情報を生成して印刷装置に出力する画像処理装置であって、
複数の画像情報を割り付けた複数のレイアウト情報を、前記複数のレイアウト情報のそれぞれの大きさに関する情報に対応付けて格納するレイアウト格納部と、
前記複数のレイアウト情報の一覧を前記印刷装置で一つ印刷媒体に印刷する一覧印刷において、前記レイアウト格納部に格納されている前記複数のレイアウト情報について、前記大きさに関する情報を比較することにより定まる互いの大きさの比率を保って、前記複数のレイアウト情報を縮小して前記一つの印刷媒体に印刷する印刷情報を生成し、前記印刷装置を出力する印刷情報生成部と
を備える画像処理装置。
【請求項４】
前記一覧印刷において前記一つの媒体に印刷する前記レイアウト情報の数の入力を外部から受け付ける割付数受け付け部を更に備え、
前記印刷情報生成部は、前記一覧印刷において、前記割付数受け付け部が受け付けた数に応じた前記レイアウト情報を前記一つの印刷媒体内に縮小して割り付けることにより前記印刷情報を生成する請求項３に記載の画像処理装置。
【請求項５】
画像情報から印刷情報を生成して印刷装置に出力する画像処理方法であって、
複数の画像情報を、前記複数の画像情報のそれぞれの大きさに関する情報に対応付けて画像情報格納部に格納し、
前記複数の画像情報の一覧を前記印刷装置で一つの印刷媒体に印刷する一覧印刷において、前記画像情報格納部に格納されている前記複数の画像情報について、前記大きさに関する情報を比較することにより定まる互いの大きさの比率を保って、前記複数の画像情報を縮小して前記一つの印刷媒体に印刷する印刷情報を生成し、前記印刷装置に出力する画像処理方法。
【請求項６】
画像情報から印刷情報を生成して印刷装置に出力する画像処理方法であって、
複数の画像情報を割り付けた複数のレイアウト情報を、前記複数のレイアウト情報のそれぞれの大きさに関する情報に対応付けてレイアウト格納部に格納し、
前記複数のレイアウト情報の一覧を前記印刷装置で一つ印刷媒体に印刷する一覧印刷において、前記レイアウト格納部に格納されている前記複数のレイアウト情報について、前記大きさに関する情報を比較することにより定まる互いの大きさの比率を保って、前記複数のレイアウト情報を縮小して前記一つの印刷媒体に印刷する印刷情報を生成し、前記印刷装置を出力する画像処理方法。
【請求項７】
画像情報から印刷情報を生成して印刷装置に出力するコンピュータのプログラムであって、前記コンピュータに、
複数の画像情報を、前記複数の画像情報のそれぞれの大きさに関する情報に対応付けて格納する画像情報格納機能、及び、
前記複数の画像情報の一覧を前記印刷装置で一つの印刷媒体に印刷する一覧印刷において、前記画像情報格納機能に格納されている前記複数の画像情報について、前記大きさに関する情報を比較することにより定まる互いの大きさの比率を保って、前記複数の画像情報を縮小して前記一つの印刷媒体に印刷する印刷情報を生成し、前記印刷装置に出力する印刷情報生成機能
を実現させるプログラム。
【請求項８】
画像情報から印刷情報を生成して印刷装置に出力するコンピュータのプログラムであって、前記コンピュータに、
複数の画像情報を割り付けた複数のレイアウト情報を、前記複数のレイアウト情報のそれぞれの大きさに関する情報に対応付けて格納するレイアウト格納機能、及び、
前記複数のレイアウト情報の一覧を前記印刷装置で一つ印刷媒体に印刷する一覧印刷において、前記レイアウト格納機能に格納されている前記複数のレイアウト情報について、前記大きさに関する情報を比較することにより定まる互いの大きさの比率を保って、前記複数のレイアウト情報を縮小して前記一つの印刷媒体に印刷する印刷情報を生成し、前記印刷装置を出力する印刷情報生成機能
を実現させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法及びプログラムに関する。本発明は特に、複数の画像情報または当該画像情報を割り付けた複数のレイアウト情報の一覧を印刷する一覧印刷情報を生成する画像処理装置、画像処理方法及びプログラムに関する。
【背景技術】
【０００２】
従来、写真フイルムに記録された撮像画像を縮小して、一覧として表示するインデックスプリントが知られている（例えば、特許文献１を参照）。
【特許文献１】特開２００１−３１２０１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記特許文献１に示すインデックスプリントにおいては、複数の撮像画像が同じ大きさにまで縮小されて表示される。よって、インデックスプリントされた状態から、撮像画像同士の大きさの比較をすることが困難である。したがって、インデックスプリント後にそれぞれの撮像画像を本プリントする場合の各撮像画像間の大きさ及び配置のバランス、並びに、用紙の余白の利用等に対して、当該インデックスプリントを参考にすることが困難であった。
【課題を解決するための手段】
【０００４】
上記課題を解決するために、本発明の第１の形態においては、画像情報から印刷情報を生成して印刷装置に出力する画像処理装置であって、複数の画像情報を、複数の画像情報のそれぞれの大きさに関する情報に対応付けて格納する画像情報格納部と、複数の画像情報の一覧を印刷装置で一つの印刷媒体に印刷する一覧印刷において、画像情報格納部に格納されている複数の画像情報について、大きさに関する情報を比較することにより定まる互いの大きさの比率を保って、複数の画像情報を縮小して一つの印刷媒体に印刷する印刷情報を生成し、印刷装置に出力する印刷情報生成部とを備える。これにより、使用者は、複数の画像情報を印刷媒体上で一覧しつつ、当該複数の画像情報の大小関係を認識することができる。
【０００５】
上記画像処理装置は、一覧印刷において一つの媒体に印刷する画像情報の数の入力を外部から受け付ける割付数受け付け部を更に備え、印刷情報生成部は、一覧印刷において、割付数受け付け部が受け付けた数に応じた画像情報を一つの印刷媒体内に縮小して割り付けることにより印刷情報を生成してもよい。これにより、ユーザの所望する画像情報の数又は大きさに基づいて、複数の画像情報を印刷媒体上で一覧しつつ、当該印刷媒体上の複数の画像情報の大小関係を認識することができる。
【０００６】
本発明の第２の形態においては、画像情報から印刷情報を生成して印刷装置に出力する画像処理装置であって、複数の画像情報を割り付けた複数のレイアウト情報を、複数のレイアウト情報のそれぞれの大きさに関する情報に対応付けて格納するレイアウト格納部と、複数のレイアウト情報の一覧を印刷装置で一つ印刷媒体に印刷する一覧印刷において、レイアウト格納部に格納されている複数のレイアウト情報について、大きさに関する情報を比較することにより定まる互いの大きさの比率を保って、複数のレイアウト情報を縮小して一つの印刷媒体に印刷する印刷情報を生成し、印刷装置を出力する印刷情報生成部とを備える。これにより、使用者は、複数のレイアウト情報を印刷媒体上で一覧しつつ、当該複数のレイアウト情報の大小関係を認識することができる。
【０００７】
上記画像処理装置は、一覧印刷において一つの媒体に印刷するレイアウト情報の数の入力を外部から受け付ける割付数受け付け部を更に備え、印刷情報生成部は、一覧印刷において、割付数受け付け部が受け付けた数に応じたレイアウト情報を一つの印刷媒体内に縮小して割り付けることにより印刷情報を生成する。これにより、ユーザの所望するレイアウト情報の数又は大きさに基づいて、複数のレイアウト情報を印刷媒体上で一覧しつつ、当該印刷媒体上の複数のレイアウト情報の大小関係を認識することができる。
【０００８】
本発明の第３の形態においては、画像情報から印刷情報を生成して印刷装置に出力する画像処理方法であって、複数の画像情報を、複数の画像情報のそれぞれの大きさに関する情報に対応付けて画像情報格納部に格納し、複数の画像情報の一覧を印刷装置で一つの印刷媒体に印刷する一覧印刷において、画像情報格納部に格納されている複数の画像情報について、大きさに関する情報を比較することにより定まる互いの大きさの比率を保って、複数の画像情報を縮小して一つの印刷媒体に印刷する印刷情報を生成し、印刷装置に出力する。これにより、第１の形態と同様の効果を得ることができる。
【０００９】
本発明の第４の形態においては、画像情報から印刷情報を生成して印刷装置に出力する画像処理方法であって、複数の画像情報を割り付けた複数のレイアウト情報を、複数のレイアウト情報のそれぞれの大きさに関する情報に対応付けてレイアウト格納部に格納し、複数のレイアウト情報の一覧を印刷装置で一つ印刷媒体に印刷する一覧印刷において、レイアウト格納部に格納されている複数のレイアウト情報について、大きさに関する情報を比較することにより定まる互いの大きさの比率を保って、複数のレイアウト情報を縮小して一つの印刷媒体に印刷する印刷情報を生成し、印刷装置を出力する。これにより、第２の形態と同様の効果を得ることができる。
【００１０】
本発明の第５の形態においては、画像情報から印刷情報を生成して印刷装置に出力するコンピュータのプログラムであって、コンピュータに、複数の画像情報を、複数の画像情報のそれぞれの大きさに関する情報に対応付けて格納する画像情報格納機能、及び、複数の画像情報の一覧を印刷装置で一つの印刷媒体に印刷する一覧印刷において、画像情報格納機能に格納されている複数の画像情報について、大きさに関する情報を比較することにより定まる互いの大きさの比率を保って、複数の画像情報を縮小して一つの印刷媒体に印刷する印刷情報を生成し、印刷装置に出力する印刷情報生成機能を実現させる。これにより、第１の形態と同様の効果を得ることができる。
【００１１】
本発明の第６の形態においては、画像情報から印刷情報を生成して印刷装置に出力するコンピュータのプログラムであって、コンピュータに、複数の画像情報を割り付けた複数のレイアウト情報を、複数のレイアウト情報のそれぞれの大きさに関する情報に対応付けて格納するレイアウト格納機能、及び、複数のレイアウト情報の一覧を印刷装置で一つ印刷媒体に印刷する一覧印刷において、レイアウト格納機能に格納されている複数のレイアウト情報について、大きさに関する情報を比較することにより定まる互いの大きさの比率を保って、複数のレイアウト情報を縮小して一つの印刷媒体に印刷する印刷情報を生成し、印刷装置を出力する印刷情報生成機能を実現させる。これにより、第２の形態と同様の効果を得ることができる。
【００１２】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【発明を実施するための最良の形態】
【００１３】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１４】
図１は、本発明の実施形態に係る画像処理装置１０のハードウェア構成を示す概略図である。デジタルカメラ２０は、光学素子を用いて対象を撮像し、当該対象についてデジタルの画像情報を生成する。画像処理装置１０は、デジタルカメラ２０から画像情報を取得し、取得した画像情報に対して画像処理をして印刷情報を生成し、生成した印刷情報を印刷装置２２に出力する。印刷装置２２は、画像処理装置１０から出力された印刷情報に基づいて、被記録物に印刷情報を印刷する。印刷装置２２の一例は、インクジェット式記録装置である。
【００１５】
画像処理装置１０は、画像処理のアプリケーションを実行するパーソナルコンピュータ１４と、このパーソナルコンピュータ１４からの出力に基づいて、ユーザ２４に対して画面を表示するディスプレイ１２と、ユーザ２４からパーソナルコンピュータ１４への入力手段の一例としてのキーボード１６及びマウス１８とを備える。本実施形態は、ユーザ２４に、複数のレイアウト情報を印刷媒体３０上で一覧させつつ、当該複数のレイアウト情報の大小関係を認識させる印刷情報を印刷装置２２に出力する画像処理装置１０を提供することを目的とする。
【００１６】
図２は、画像処理装置１０の機能を示すブロック図である。図２に示すように、画像処理装置１０は、デジタルカメラ２０からデジタルカメラ２０から画像情報を取得してディスプレイ１２にサムネイル表示するブラウズ処理部１００と、ブラウズ処理部１００で取得された画像情報を複数格納する画像情報格納部１１０とを備える。画像処理装置１０はさらに、画像情報格納部１１０に格納されている画像情報を割り付けてレイアウト情報を生成するレイアウト処理部１２０と、レイアウト処理部１２０で生成されたレイアウト情報を複数格納するレイアウト格納部１３０とを備える。画像処理装置１０はさらに、レイアウト格納部１３０に格納されたレイアウト情報に基づいて印刷情報を生成し、印刷装置２２に出力する印刷情報生成部１４０と、ユーザ２４からレイアウト情報の割付数を受け付ける割付数受け付け部１５０とを備える。
【００１７】
ブラウズ処理部１００は、デジタルカメラ２０から画像情報を取得して、ディスプレイ１２にサムネイル表示する。この場合に、ブラウズ処理部１００は、複数の画像情報をディスプレイ１２上で同じ大きさに見えるようにサムネイル表示する。これにより、ユーザ２４に一画面で多くの画像情報を認識させることができる。ブラウズ処理部１００はさらに、ユーザ２４からの指示に基づき、色補正、左右反転、大きさの変更等、画像情報に対する画像処理を行う。
【００１８】
画像情報格納部１１０は、画像情報を識別する画像ＩＤに対応付けて、ビットマップ、及び、当該画像情報の大きさに関する情報を格納する。画像情報格納部１１０は、画像情報の大きさの情報として、ドット数を格納する。また、これに代えて、画像情報格納部１１０は、画像情報の大きさに関する情報として、解像度とドット数との組みを格納してもよいし、印刷装置２２で印刷される場合の絶対的な縦横の大きさでもよい。なおここで、ビットマップは点の集まりで表現された画像という広義に用いており、ＪＰＥＧ等の形式を含む。また、画像情報格納部１１０は、ビットマップに替えてベクタマップ、すなわち、ベクトルデータの集まりで表現した画像を含む画像情報を格納してもよい。
【００１９】
レイアウト処理部１２０は、ユーザ２４からの指示に基づいて、レイアウト情報の大きさを選択する。さらに、レイアウト処理部１２０は、画像情報格納部１１０に格納されている画像情報をページに割り付けたレイアウト情報を生成する。
【００２０】
レイアウト格納部１３０は、レイアウト情報を識別するレイアウトＩＤに対応付けて、レイアウトの内容、レイアウト情報の大きさに関する情報、及び、当該レイアウトに割り付けられる画像情報の画像ＩＤを格納する。レイアウト格納部１３０は、レイアウト情報の大きさに関する情報として、ドット数を格納する。また、これに代えて、画像情報格納部１１０は、画像情報の大きさに関する情報として、解像度とドット数との組みを格納してもよい。また、これに代えて、画像情報格納部１１０は、画像情報の大きさに関する情報として、レイアウトの内容を割り付ける仮想的な用紙サイズを格納してもよいし、印刷装置２２で印刷される場合の絶対的な縦横の大きさでもよい。また、レイアウト情報は、上記大きさに基づいた一ページとなるページレイアウトであってもよい。
【００２１】
印刷情報生成部１４０は、ユーザ２４からの指示に基づいて、レイアウト格納部１３０に格納されているレイアウトを印刷媒体３０に割り付けた印刷情報を生成する。さらに、印刷情報生成部１４０は、レイアウト格納部１３０に格納されているレイアウト情報の一覧を一つの印刷媒体３０に印刷するレイアウト一覧印刷情報、及び、画像情報格納部１１０に格納されている画像情報の一覧を一つの印刷媒体３０に印刷する画像一覧印刷情報を生成する。このレイアウト一覧印刷情報の生成において、印刷情報生成部１４０は、レイアウト格納部１３０に格納されている複数のレイアウト情報について、大きさに関する情報を比較することにより定まる互いの大きさの比率を保って、複数のレイアウト情報を縮小して一つの印刷媒体３０に印刷する印刷情報を生成する。これにより、ユーザ２４は、複数のレイアウト情報を印刷媒体３０上で一覧しつつ、当該複数のレイアウト情報の大小関係を認識することができる。このとき、レイアウト格納部１３０が大きさに関する情報としてドット数を格納している場合に、印刷情報生成部１４０は、複数のレイアウト間のドット数の比率を、互いの大きさの比率とする。また、レイアウト格納部１３０が大きさに関する情報として解像度とドット数との組を格納している場合に、印刷情報生成部１４０は、解像度とドット数とから決まる複数のレイアウト間の大きさの比率を、互いの大きさの比率とする。同様に、画像一覧印刷情報の生成において、印刷情報生成部１４０は、画像情報格納部１１０に格納されている複数の画像情報について、大きさに関する情報を比較することにより定まる互いの大きさの比率を保って、複数の画像情報を縮小して一つの印刷媒体３０に印刷する印刷情報を生成する。これにより、ユーザ２４は、複数の画像情報を印刷媒体３０上で一覧しつつ、当該複数の画像情報の大小関係を認識することができる。画像格納部１１０が大きさに関する情報としてドット数を格納している場合に、印刷情報生成部１４０は、複数の画像間のドット数の比率を、互いの大きさの比率とする。また、画像格納部１１０が大きさに関する情報として解像度とドット数との組を格納している場合に、印刷情報生成部１４０は、解像度とドット数とから決まる複数の画像間の大きさの比率を、互いの大きさの比率とする。
【００２２】
割付数受け付け部１５０は、ユーザ２４からのレイアウト情報の割付数を受け付けて、受け付けた割付数を印刷情報生成部１４０に通知する。
【００２３】
また、記録媒体２６は、パーソナルコンピュータ１４にブラウズ処理部１００、画像情報格納部１１０、レイアウト処理部１２０、レイアウト格納部１３０、印刷情報生成部１４０及び割付数受け付け部１５０の機能を実現させるプログラムを格納する。パーソナルコンピュータ１４は記録媒体２６に格納された上記プログラムをインストールすることにより、ブラウズ処理部１００、画像情報格納部１１０、レイアウト処理部１２０、レイアウト格納部１３０、印刷情報生成部１４０及び割付数受け付け部１５０の動作を行わせてもよい。さらに、他の方法として、パーソナルコンピュータ１４は、そのようなプログラムを、通信回線を介して取得してもよい。
【００２４】
図３は、画像処理装置１０がディスプレイ１２に表示する表示画面の一例である。図３に示すように、画像処理装置１０は、画像処理アプリケーション全体を示すアプリケーションウィンドウ４００と、ブラウズ処理部１００、レイアウト処理部１２０及び印刷情報生成部１４０に対応したブラウズ処理ウィンドウ４０２、レイアウト処理ウィンドウ４０４及び印刷処理ウィンドウ４０６を表示する。印刷処理ウィンドウ４０６は、レイアウト一覧印刷情報及び画像一覧印刷情報を作成すべき旨の指示をユーザ２４から受け付ける旨を示す一覧印刷受付領域４１０を有する。
【００２５】
図４（ａ）及び（ｂ）は、画像処理装置１０がディスプレイ１２に表示する一覧印刷受付領域４１０の一例である。図４（ａ）は、レイアウト一覧印刷情報を作成すべき旨の指示を割付数受け付け部１５０が受け付ける場合の表示を示し、図４（ｂ）は、画像一覧印刷情報を作成すべき旨の指示を割付数受け付け部１５０が受け付ける場合の表示を示す。図（ａ）及び（ｂ）に示すように、一覧印刷受付領域４１０は「レイアウト」及び「画像」のタブが選択されることにより、相互に切り替わる。
【００２６】
図４（ａ）に示すように「レイアウト」のタブが選択された場合に、割付数受け付け部１５０は、レイアウト一覧情報を作成すべき旨の情報をユーザ２４から受け付ける。この場合に、一覧印刷受付領域４１０は、「レイアウト全て」と「割付数指定」との選択を示すラジオボタンを表示する。このラジオボタンに対するユーザ２４の入力に基づいて、割付数受け付け部１５０は、上記いずれの選択がされたかを印刷情報生成部１４０に通知する。ここで、「レイアウト全て」とは、画像処理装置１０の処理の対象としてレイアウト格納部１３０に格納されている全てのレイアウト情報を一つの印刷媒体３０に印刷することを示す。一方、「割付数指定」とは、一つの印刷媒体３０に印刷するレイアウト情報のページ数を受け付けて、受け付けた数のレイアウト情報を一つの印刷媒体３０に印刷することを示す。さらに、ここで、一覧印刷受付領域４１０の「割付数指定」の表示には、数字が入力されるボックスが含まれる。ユーザ２４によりこのボックスに入力された数字を、割付数受け付け部１５０が印刷情報生成部１４０に通知する。
【００２７】
図４（ｂ）に示すように「画像」のタブが選択された場合に、割付数受け付け部１５０は、画像一覧情報を作成すべき旨の情報をユーザ２４から受け取る。図４（ａ）の場合と同様に、一覧印刷受付領域４１０は、「画像全て」と「割付数指定」との選択を示すラジオボタンを表示する。このラジオボタンに対するユーザ２４の入力に基づいて、割付数受け付け部１５０は、上記いずれの選択がされたかを印刷情報生成部１４０に通知する。ここで、「画像全て」とは、画像処理装置１０の処理の対象として画像情報格納部１１０に格納されている全ての画像情報を一つの印刷媒体３０に印刷することを示す。一方、「割付数指定」とは、一つの印刷媒体３０に印刷する画像情報の数を受け付けて、受け付けた数の画像情報を一つの印刷媒体３０に印刷することを示す。さらに、ここで、一覧印刷受付領域４１０の「割付数指定」の表示には、数字が入力されるボックスが含まれる。ユーザ２４によりこのボックスに入力された数字を、割付数受け付け部１５０が印刷情報生成部１４０に通知する。
【００２８】
図５は、レイアウト格納部１３０が格納しているレイアウトを模式的に示す模式図である。図５に示す例において、レイアウト格納部１３０は、４つのページレイアウト２０１、２０２、２０３、２０４を格納している。この例において、ページレイアウト２０１、２０２はＡ４の仮想用紙の大きさを有し、ページレイアウト２０３、２０４はＢ５の仮想用紙の大きさを有する。
【００２９】
図６は、図５に示したページレイアウト２０１、２０２、２０３、２０４を一つの印刷媒体２５０に印刷するレイアウト一覧印刷情報を模式的に示す模式図である。割付数受け付け部１５０は、図５に示す４つのページレイアウト２０１、２０２、２０３、２０４を、それぞれの大きさ同士の比率を保って縮小した一覧用レイアウト２５１、２５２、２５３、２５４を生成する。さらに、割付数受け付け部１５０は、これら、一覧用レイアウト２５１、２５２、２５３、２５４を一つの印刷媒体２５０内に割り付けてレイアウト一覧印刷情報を生成し、印刷装置２２に出力する。この例において、印刷媒体２５０はＡ４の仮想用紙の大きさを有する。
【００３０】
図７は、割付数受け付け部１５０がレイアウト一覧印刷情報を作成する動作を示すフローチャートである。このフローチャートは、一覧印刷受付領域４１０が表示された状態において、ユーザ２４から割付数受け付け部１５０を介してレイアウト一覧印刷情報を作成すべき旨の指示が印刷情報生成部１４０に入力されたことにより開始する。ここではまず、一覧印刷受付領域４１０において「レイアウト全て」が選択された場合について説明する。
【００３１】
印刷情報生成部１４０は、割付数受け付け部１５０から「レイアウト全て」についてレイアウト一覧印刷情報を作成すべき旨の指示を受けた場合に、レイアウト格納部１３０を参照してレイアウト情報のページ数を取得する（Ｓ１００）。例えば、図５に示す例において、印刷情報生成部１４０はレイアウト情報のページ数「４」を取得する。次に、印刷情報生成部１４０は、レイアウト格納部１３０を参照して、レイアウト一覧印刷情報に含まれるべきレイアウト情報の大きさをそれぞれ取得する（Ｓ１１０）。
【００３２】
さらに、印刷情報生成部１４０は、ステップＳ１００において取得したレイアウト情報のページ数で印刷媒体２５０を仮想的に分割する（Ｓ１２０）。図５及び図６に示す例において、印刷情報生成部１４０は、取得したページ数「４」に基づいて、印刷媒体３０を仮想的に４等分割する。
【００３３】
印刷情報生成部１４０は、ステップＳ１２０で分割した仮想の印刷媒体３０に対し、ステップＳ１１０において取得したレイアウト情報の大きさのうち、最大のレイアウト情報をはめ込む縮小率を算出する（Ｓ１３０）。この場合に、印刷情報生成部１４０はまず、レイアウト一覧印刷情報に含まれるレイアウト情報の大きさのうち、最大のものを抽出する。図５に示す例において、印刷情報生成部１４０はページレイアウト２０１、２０２の大きさであるＡ４を最大の大きさとして抽出する。次に印刷情報生成部１４０は、抽出した最大のレイアウト情報と、仮想の印刷媒体３０における分割した一区画の大きさとを比較し、当該最大のレイアウト情報が印刷媒体３０の一区画に収まるように縮小した場合の縮小率を算出する。図５及び図６に示す例において、印刷情報生成部１４０は、Ａ４の大きさのページレイアウト２０１、２０２を、Ａ４の印刷媒体２５０を４等分した一区画に収める縮小率として、これらページレイアウト２０１、２０２の縦横それぞれを半分にする５０％と算出する（複写機等では倍率５０％と表現される）。
【００３４】
次に、印刷情報生成部１４０は、レイアウト一覧印刷情報に含まれるべき他のレイアウト情報について、ステップＳ１３０で算出した縮小率で縮小し、上記最大のレイアウト情報を含め、全てのレイアウト情報を印刷媒体３０に割り付けることにより、レイアウト一覧情報を生成する（Ｓ１４０）。この場合に、印刷情報生成部１４０は、レイアウト格納部１３０から読み出したレイアウト情報に含まれる画像ＩＤに基づき、画像情報格納部１１０を参照して当該画像ＩＤのビットマップを読み出し、それぞれのレイアウト情報に貼り付けてレイアウト情報の画像を生成する。図５及び図６に示す例において、印刷情報生成部１４０は、ページレイアウト２０１、２０２の大きさに基づいて算出した縮小率５０％を、ページレイアウト２０１、２０２、２０３、２０４に適用して縮小し、一覧用レイアウト２５１、２５２、２５３、２５４を生成する。さらに印刷情報生成部１４０は、生成したこれらの一覧用レイアウト２５１、２５２、２５３、２５４を印刷媒体２５０の各区画に割り当てる。以上により本フローチャートが終了する。
【００３５】
印刷情報生成部１４０により生成されたレイアウト一覧印刷情報を印刷装置２２が受け取り、印刷媒体３０上に印刷する。これにより、ユーザ２４は、複数のレイアウト情報を印刷媒体３０上で一覧しつつ、当該複数のレイアウト情報の大小関係を認識することができる。
【００３６】
なお、一覧印刷受付領域４１０において「割付数指定」が選択された場合における印刷情報生成部１４０の動作を、同じ図７を参照しつつ、上記「レイアウト全て」が選択された場合と異なる部分について説明する。まず、「割付数指定」が選択された場合に、割付数受け付け部１５０はユーザ２４から割付数を取得し、印刷情報生成部１４０に渡す。これにより、印刷情報生成部１４０は、一の印刷媒体２５０に割り付けるページ数として、割付数受け付け部１５０から上記割付数を取得する（Ｓ１００）。次に、印刷情報生成部１４０は、このページ数の分だけレイアウト格納部１３０からレイアウト情報の大きさを読み込む（Ｓ１１０）。また、印刷情報生成部１４０はこのページ数で印刷媒体３０を仮想的に分割する。さらに、印刷情報生成部１４０は、ステップＳ１３０において、一の印刷媒体２５０に割り付けるレイアウト情報のうちの最大のレイアウト情報を抽出する。ステップ１３０からＳ１４０までの動作は、「レイアウト全て」の場合と同じである。ステップＳ１４０において、一の印刷媒体３０へレイアウト情報の割付が終了した場合に、ステップＳ１００に戻り、印刷情報生成部１４０は、レイアウト格納部１３０から新たに上記ページ数分のレイアウト情報の大きさを読み込み、ステップ１４０で他の印刷媒体３０へ割り付ける動作を繰り返す。印刷情報生成部１４０は、レイアウト格納部１３０に格納されている全てのレイアウト情報が印刷媒体３０へ割り付けられるまで上記動作を繰り返した後、本フローチャートを終了する。
【００３７】
ユーザ２４が割付数を指定した場合にレイアウト一覧印刷において割付数とレイアウト情報の大きさが反比例するので、ユーザ２４の所望するレイアウト情報の数又は大きさに基づいて、複数のレイアウト情報を印刷媒体３０上で一覧しつつ、当該印刷媒体３０上の複数のレイアウト情報の大小関係を認識することができる。
【００３８】
図８は、画像情報格納部１１０が格納している画像情報を模式的に示す模式図である。図８に示す例において、画像情報格納部１１０は、４つの画像情報２６１、２６２、２６３、２６４を格納している。この例において、画像情報２６１、２６２、２６３、２６４はこの順に大きい。
【００３９】
図９は、図８に示した画像情報２６１、２６２、２６３、２６４を一つの印刷媒体２７０に印刷する画像一覧印刷情報を模式的に示す模式図である。割付数受け付け部１５０は、図８に示す４つの画像情報２６１、２６２、２６３、２６４を、それぞれの大きさ同士の比率を保って縮小した一覧用画像２７１、２７２、２７３、２７４を生成する。さらに、割付数受け付け部１５０は、これら、一覧用画像２７１、２７２、２７３、２７４を一つの印刷媒体２７０内に割り付けて画像一覧印刷情報を生成し、印刷装置２２に出力する。
【００４０】
図１０は、割付数受け付け部１５０が画像一覧印刷情報を作成する動作を示すフローチャートである。図１０に示すフローチャートのステップＳ１５０からＳ１８０は、印刷情報生成部１４０により読み込まれて縮小及び割り付けられる対象が画像情報であるほかは、図７に示すフローチャートのステップＳ１００からＳ１４０の動作と同じであるので、説明を省略する。
【００４１】
割付数受け付け部１５０が画像一覧情報を生成して、この画像一覧情報に基づいて画像情報同士の大きさを保って印刷媒体３０に画像情報の一覧を表示するので、ユーザ２４は、複数のレイアウト情報を印刷媒体３０上で一覧しつつ、当該複数の画像情報の大小関係を認識することができる。また、ユーザ２４が割付数を指定した場合に、画像一覧印刷において割付数と画像情報の大きさが反比例するので、ユーザ２４の所望する画像情報の数又は大きさに基づいて、複数の画像情報を印刷媒体３０上で一覧しつつ、当該印刷媒体３０上の複数の画像情報の大小関係を認識することができる。
【００４２】
なお、図１から図１０に示す形態において、印刷情報生成部１４０は、画像情報格納部１１０に格納されている画像情報及びレイアウト格納部１３０に格納されているレイアウト情報のすべてを、画像一覧印刷情報及びレイアウト一覧印刷情報にそれぞれ含めたが、すべてを含めなくてもよい。他の例として、印刷情報生成部１４０は、ユーザ２４からの画像情報及びレイアウト情報の選択を受け付けて、選択された画像情報及びレイアウト情報について、画像一覧印刷情報及びレイアウト一覧印刷情報をそれぞれ生成してもよい。さらに他の例として、印刷情報生成部１４０は、画像処理のアプリケーションに読み出されている画像情報及びレイアウト情報について、画像一覧印刷情報及びレイアウト一覧印刷情報をそれぞれ生成してもよい。
【００４３】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【図面の簡単な説明】
【００４４】
【図１】本発明の実施形態に係る画像処理装置１０のハードウェア構成を示す概略図である。
【図２】画像処理装置１０の機能を示すブロック図である。
【図３】画像処理装置１０がディスプレイ１２に表示する表示画面の一例である。
【図４】（ａ）及び（ｂ）は、画像処理装置１０がディスプレイ１２に表示する一覧印刷受付領域４１０の一例である。
【図５】レイアウト格納部１３０が格納しているレイアウト情報を模式的に示す模式図である。
【図６】図５に示したページレイアウト２０１等を一つの印刷媒体２５０に印刷するレイアウト一覧印刷情報を模式的に示す模式図である。
【図７】割付数受け付け部１５０がレイアウト一覧印刷情報を作成する動作を示すフローチャートである。
【図８】画像情報格納部１１０が格納している画像情報を模式的に示す模式図である。
【図９】図８に示した画像情報２６１等を一つの印刷媒体２７０に印刷する画像一覧印刷情報を模式的に示す模式図である。
【図１０】割付数受け付け部１５０が画像一覧印刷情報を作成する動作を示すフローチャートである。
【符号の説明】
【００４５】
１０  画像処理装置、１２  ディスプレイ、１４  パーソナルコンピュータ、１６  キーボード、１８  マウス、２０  デジタルカメラ、２２  印刷装置、２４  ユーザ、２６  記録媒体、３０  印刷媒体、１００  ブラウズ処理部、１１０  画像情報格納部、１２０  レイアウト処理部、１３０  レイアウト格納部、１４０  印刷情報生成部、１５０  割付数受け付け部、２０１  ページレイアウト、２０２  ページレイアウト、２０３  ページレイアウト、２０４  ページレイアウト、２５０  印刷媒体、２５１  一覧用レイアウト、２５２  一覧用レイアウト、２５３  一覧用レイアウト、２５４  一覧用レイアウト、２６１  画像情報、２６２  画像情報、２６３  画像情報、２６４  画像情報、２７０  印刷媒体、２７１  一覧用画像、２７２  一覧用画像、２７３  一覧用画像、２７４  一覧用画像、４００  アプリケーションウィンドウ、４０２  ブラウズ処理ウィンドウ、４０４  レイアウト処理ウィンドウ、４０６  印刷処理ウィンドウ、４１０  一覧印刷受付領域
【図１】
2006279892.tif 000003
【図２】
2006279892.tif 000004
【図４】
2006279892.tif 000005
【図５】
2006279892.tif 000006
【図６】
2006279892.tif 000007
【図７】
2006279892.tif 000008
【図８】
2006279892.tif 000009
【図９】
2006279892.tif 000010
【図１０】
2006279892.tif 000011
【図３】
2006279892.tif 000012