(57)【特許請求の範囲】
【請求項１】
１つ以上の画像データで構成されるページを複数、有する画像ファイルの代表ページをプレビュー表示することができる表示手段を有する画像処理装置において、
前記複数の画像データのそれぞれが保持する評価値を取得する評価値取得手段と、
前記表示手段がプレビュー表示する代表ページを決定するページ決定手段と、
を有し、
前記評価値取得手段は、ページ内の画像データ領域の面積が所定の面積以上となる各画像データの評価値を取得し、
前記ページ決定手段は、前記評価値取得手段が取得した各画像データの評価値に基づいて前記画像ファイルのページ毎の評価値を算出し、この算出した結果に基づいて前記代表ページを決定する手段であることを特徴とする画像処理装置。
【請求項２】
１つ以上の画像データで構成されるページを複数、有する画像ファイルの代表ページをプレビュー表示することができる表示手段を有する画像処理装置において、
前記複数の画像データのそれぞれが保持する評価値を取得する評価値取得手段と、
前記表示手段がプレビュー表示する代表ページを決定するページ決定手段と、
プレビュー表示を所望する画像条件をユーザに入力させる入力手段と、
前記入力手段により入力された前記画像条件と前記画像ファイル内の画像データとの類似度を判定する判定手段と、
を有し、
前記評価値取得手段は、前記判定手段により類似度が所定の値以上と判定された画像データの評価値を取得し、
前記ページ決定手段は、前記評価値取得手段が取得した各画像データの評価値に基づいて前記画像ファイルのページ毎の評価値を算出し、この算出した結果に基づいて前記代表ページを決定する手段であることを特徴とする画像処理装置。
【請求項３】
前記ページ決定手段が決定したページの縮小画像を生成する縮小画像生成手段と、
前記縮小画像を前記画像ファイルの一部として前記画像ファイルとともに前記画像処理装置に保存する保存手段と、
をさらに有し、前記表示手段は、前記保存手段が保存した縮小画像をプレビュー表示に用いることを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記評価値取得手段が取得する画像データの評価値は、前記画像データに対してユーザが設定する「お気に入り度」であることを特徴とする請求項１から３のいずれか１項に記載の画像処理装置。
【請求項５】
前記画像ファイルのそれぞれのページが保持する評価値を取得する第２評価値取得手段と、
前記第２評価値取得手段が取得した各ページの評価値に基づいて、前記評価値取得手段が取得した各画像データの評価値を変更する変更手段と、
を更に有し、
前記ページ決定手段は、前記変更手段が変更した各画像データの評価値に基づいて前記画像ファイルのページ毎の評価値を算出し、この算出した結果に基づいて前記代表ページを決定することを特徴とする請求項１から４のいずれか１項に記載の画像処理装置。
【請求項６】
前記ページ決定手段は、評価値が最大のページが複数存在する場合、前記評価値が最大のページのうち前記画像ファイルにおけるページ番号が最小であるページを代表ページとして決定することを特徴とする請求項１から５のいずれか１項に記載の画像処理装置。
【請求項７】
１つ以上の画像データで構成されるページを複数、有する画像ファイルの代表ページを表示手段にプレビュー表示するための画像処理方法において、
前記複数の画像データのそれぞれが保持する評価値を取得する評価値取得工程と、
前記表示手段がプレビュー表示する代表ページを決定するページ決定工程と、
を有し、
前記評価値取得工程は、ページ内の画像データ領域の面積が所定の面積以上となる各画像データの評価値を取得し、
前記ページ決定工程は、前記評価値取得工程で取得した各画像データの評価値に基づいて前記画像ファイルのページ毎の評価値を算出し、この算出した結果に基づいて前記代表ページを決定する工程であることを特徴とする画像処理方法。
【請求項８】
１つ以上の画像データで構成されるページを複数、有する画像ファイルの代表ページをプレビュー表示することができる表示手段を有する画像処理方法において、
前記複数の画像データのそれぞれが保持する評価値を取得する評価値取得工程と、
前記表示手段がプレビュー表示する代表ページを決定するページ決定工程と、
プレビュー表示を所望する画像条件をユーザに入力させる入力工程と、
前記入力工程により入力された前記画像条件と前記画像ファイル内の画像データとの類似度を判定する判定工程と、
を有し、
前記評価値取得工程は、前記判定工程により類似度が所定の値以上と判定された画像データの評価値を取得し、
前記ページ決定工程は、前記評価値取得工程で取得した各画像データの評価値に基づいて前記画像ファイルのページ毎の評価値を算出し、この算出した結果に基づいて前記代表ページを決定する工程であることを特徴とする画像処理方法。
【請求項９】
１つ以上の画像データで構成されるページを複数、有する画像ファイルの代表ページのデータを作成し、作成した代表ページのデータを、記憶媒体上に保存するプログラムにおいて、
前記複数の画像データのそれぞれが保持する評価値を取得する評価値取得手順と、
表示手段がプレビュー表示する代表ページを決定するページ決定手順と、
を画像処理装置に実行させるプログラムであって、
前記評価値取得手順は、ページ内の画像データ領域の面積が所定の面積以上となる各画像データの評価値を取得し、
前記ページ決定手順は、前記評価値取得手順で取得した各画像データの評価値に基づいて前記画像ファイルのページ毎の評価値を算出し、この算出した結果に基づいて前記代表ページを決定する手順であることを特徴とするプログラム。
【請求項１０】
１つ以上の画像データで構成されるページを複数、有する画像ファイルの代表ページのデータを作成し、作成した代表ページのデータを、記憶媒体上に保存するプログラムにおいて、
前記複数の画像データのそれぞれが保持する評価値を取得する評価値取得手順と、
表示手段がプレビュー表示する代表ページを決定するページ決定手順と、
プレビュー表示を所望する画像条件をユーザに入力させる入力手順と、
前記入力手順により入力された前記画像条件と前記画像ファイル内の画像データとの類似度を判定する判定手順と、
を画像処理装置に実行させるプログラムであって、
前記評価値取得手順は、前記判定手順により類似度が所定の値以上と判定された画像データの評価値を取得し、
前記ページ決定手順は、前記評価値取得手順で取得した各画像データの評価値に基づいて前記画像ファイルのページ毎の評価値を算出し、この算出した結果に基づいて前記代表ページを決定する手順であることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数ページから構成されるデータのプレビュー表示を行う画像処理に関し、詳しくは、画像データを含む複数ページから構成されるデータのプレビュー表示を行う画像処理装置、画像処理方法及びプログラムに関する。
【背景技術】
【０００２】
近年、デジタルカメラの普及によって、画像ファイルが飛躍的に増加している。このために、複数の画像ファイルを使用した電子アルバムデータ等、画像ファイルを使用したデータも増加している。また、オペレーティングシステム（ＯＳ）やアプリケーションソフトウェアが機能向上したことによって、ファイルの内容をプレビュー表示する機能が向上している。
【０００３】
上記プレビュー表示機能を使用する場合、１ページ目のデータをプレビュー表示することが多い。複数ページから構成されるデータが、文書やプレゼンテーション用ファイルである場合、１ページ目にタイトルが記載されていることが多いので、１ページ目のデータをプレビュー表示することによって、データの内容を容易に把握することができる。
【０００４】
しかし、画像をレイアウトしたデータの場合、表紙が存在しないか、または１ページ目にタイトルが記載されていない場合が多い。このために、１ページ目を見ただけでは、どのようなデータであるかを区別することが難しい。
【０００５】
そこで、ファイルの各ページを、順次プレビュー表示することによって、ファイルの内容を容易に把握することができる方式が知られている（たとえば、特許文献１参照）。また、電子アルバムデータにおいて、最後に追加した画像を、代表画像とし、この代表画像を、プレビュー表示する方式が知られている（たとえば、特許文献２参照）。
【０００６】
特許文献１記載の発明、特許文献２記載の発明では、ファイルの内容を容易に把握するために、ファイルの内容をプレビュー表示する。
【特許文献１】特開２００４−１４５５６８号公報
【特許文献２】特開２００５−３０９９９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、特許文献１記載の発明では、表示されているページからファイル内容を推測することが困難なページも、プレビュー表示されるので、順次表示されるプレビュー画像を複数観察する必要があるという問題がある。
【０００８】
また、特許文献２記載の発明では、電子アルバムデータの作成方法に応じて、プレビュー画像を決定しているので、電子アルバムデータの特徴を表す画像データを含むページがプレビュー表示されないという問題がある。
【０００９】
本発明は、複数の画像ファイルを含む複数ページデータを、記憶媒体上に保存する画像処理装置において、プレビュー表示から保存データの内容を容易に推測することができる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の画像処理装置は、１つ以上の画像データで構成されるページを複数、有する画像ファイルの代表ページをプレビュー表示することができる表示手段を有する画像処理装置において、前記複数の画像データのそれぞれが保持する評価値を取得する評価値取得手段と、前記表示手段がプレビュー表示する代表ページを決定するページ決定手段とを有し、前記評価値取得手段は、ページ内の画像データ領域の面積が所定の面積以上となる各画像データの評価値を取得し、前記ページ決定手段は、前記評価値取得手段が取得した各画像データの評価値に基づいて前記画像ファイルのページ毎の評価値を算出し、この算出した結果に基づいて前記代表ページを決定する手段であることを特徴とする。
また、１つ以上の画像データで構成されるページを複数、有する画像ファイルの代表ページをプレビュー表示することができる表示手段を有する画像処理装置において、前記複数の画像データのそれぞれが保持する評価値を取得する評価値取得手段と、前記表示手段がプレビュー表示する代表ページを決定するページ決定手段と、プレビュー表示を所望する画像条件をユーザに入力させる入力手段と、前記入力手段により入力された前記画像条件と前記画像ファイル内の画像データとの類似度を判定する判定手段とを有し、前記評価値取得手段は、前記判定手段により類似度が所定の値以上と判定された画像データの評価値を取得し、前記ページ決定手段は、前記評価値取得手段が取得した各画像データの評価値に基づいて前記画像ファイルのページ毎の評価値を算出し、この算出した結果に基づいて前記代表ページを決定する手段であることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、複数の画像ファイルを含む複数ページデータを、記憶媒体上に保存する画像処理装置において、注目度が高いページをプレビューページとするので、プレビュー表示から保存データの内容を容易に推測することができるという効果を奏する。
【発明を実施するための最良の形態】
【００１２】
発明を実施するための最良の形態は、次の実施例である。
【実施例１】
【００１３】
図１は、本発明の実施例１であるホストコンピュータ１００の構成を示すブロック図である。
【００１４】
ホストコンピュータ１００は、画像処理装置の例であり、プリンタＰＲ１とモニタＭＯ１とに接続されている。
【００１５】
また、ホストコンピュータ１００には、アプリケーションソフトウェア１と、オペレーティングシステム（ＯＳ）２と、プリンタドライバ３と、モニタドライバ４と、ハードディスク（ＨＤ）５、ＣＰＵ６、ＲＡＭ７、ＲＯＭ８とを有する。
【００１６】
アプリケーションソフトウェア１は、ワードプロセッサ、表計算、インターネットブラウザ等によって構成されている。ＯＳ２は、オペレーティングシステムである。アプリケーションソフトウェア１によって発行される出力画像を示す各種描画処理命令群（イメージ描画命令、テキスト描画命令及びグラフィクス描画命令）は、ＯＳ２を介して、モニタドライバ４へ入力される。印刷する場合、それら描画命令群は、ＯＳ２を介して、プリンタドライバ３へも入力される。
【００１７】
プリンタドライバ３は、それら描画命令群を処理し、印刷データを作成し、プリンタＰＲ１に印刷させるためのソフトウェアである。
【００１８】
モニタドライバ４は、それら描画命令群を処理し、モニタＭＯ１に画像を表示させるためのソフトウェアである。
【００１９】
ホストコンピュータ１００として一般に普及しているＩＢＭ（登録商標）ＡＴ互換機のパーソナルコンピュータを使用し、ＯＳ２としてＭｉｃｒｏｓｏｆｔ（登録商標）社のＷｉｎｄｏｗｓ（登録商標）ＸＰを使用することが考えられる。このパーソナルコンピュータに、印刷機能を有する任意のアプリケーションソフトウェアをインストールし、モニタＭＯ１とプリンタＰＲ１とを接続することが考えられる。
【００２０】
ホストコンピュータ１００は、アプリケーションソフトウェア１によって、文字等のテキストに分類されるテキストデータ、図形等のグラフィクスに分類されるグラフィクスデータ、写真画像等に分類される画像データ等を用い、出力画像データを作成する。そして、モニタＭＯ１に出力画像データが表示される。また、出力画像データに基づく画像を印刷する場合、アプリケーションソフトウェア１は、ＯＳ２に印刷出力を要求する。そして、テキストデータ部は、テキスト描画命令で構成され、グラフィクスデータ部分は、グラフィクス描画命令で構成され、画像データ部分は、イメージ描画命令で構成される描画命令群を、ＯＳ２に発行する。
【００２１】
図２は、上記アプリケーションソフトウェア１における処理を示すフローチャートである。
【００２２】
アプリケーションソフトウェア１を起動すると、Ｓ１で、作成するデータタイプ選択画面を表示する。上記データタイプ選択画面では、たとえば、写真印刷データ・アルバムデータ・カレンダーデータ等から、ユーザが所望するデータタイプを選択する処理を受け付ける。そして、Ｓ２で上記選択されたデータタイプに応じて、ページレイアウトの選択画面を表示する。
【００２３】
図３は、ページレイアウト選択画面の一例を示す図である。
【００２４】
図３に示すページレイアウト選択画面では、たとえば、用紙サイズ・用紙の向き・背景等を設定する。
【００２５】
図４は、画像ファイル選択画面を示す図である。
【００２６】
Ｓ３で、図４に示す画像ファイル選択画面において、ページに挿入する画像ファイルを選択する。
【００２７】
図５は、編集画面を示す図である。
【００２８】
Ｓ４で、図５に示す編集画面において上記挿入した画像の配置位置の決定や文字の入力を受け付け、ページデータを編集する。
【００２９】
その後に、Ｓ５で、保存要求があれば、Ｓ６で、編集したページデータを保存する。そして、Ｓ７で、アプリケーションソフトウェア１の終了要求があれば、アプリケーションソフトウェア１を終了する。Ｓ７でアプリケーションソフトウェア１の終了要求がなければ、Ｓ１〜Ｓ５のいずれかの処理を実行する。
【００３０】
図６は、画像ファイル２０の構造を示す図である。
【００３１】
デジタルカメラで撮影した画像等では、画像データ２２とともに画像に関する情報であるメタデータ２１が画像ファイルに含まれている。メタデータ２１には、画像サイズ（ピクセル数）・撮影情報・撮影カメラ情報・撮影場所・お気に入り度等の情報を記録することができる。上記お気に入り度は、画像データ２２に対する評価結果である。上記評価結果は、デジタルカメラにおける撮影時や画像編集アプリケーションソフトウェアにおいて、露出・ピント等の状態に応じて記録される。また、上記評価結果は、ユーザが手動で設定することもできる。
【００３２】
図７は、ホストコンピュータ１００において、ファイルを表示、選択するためのアプリケーションソフトウェア１において、ファイルの表示モード設定部３１が詳細表示モードに設定した場合の表示例を示す図である。
【００３３】
フォルダ選択部３２は、ファイルが存在するフォルダを選択する機能を有する。ファイル表示部３３は、選択したフォルダに存在するファイルの情報を表示する。
【００３４】
図８は、ホストコンピュータ１００において、ファイルを表示及び選択するためのアプリケーションソフトウェア１において、ファイルの表示モード設定部３１をプレビュー表示モードに設定した場合の表示例を示す図である。
【００３５】
ファイル表示部３３は、選択したフォルダに存在するファイルのプレビュー画像を表示する。
【００３６】
図９は、図２に示すページデータ保存処理（Ｓ６）において、プレビュー表示に用いるページを決定する処理を示すフローチャートである。
【００３７】
まず、Ｓ１１で、各ページに配置されている画像データから、ページ毎の付属情報値を算出する処理対象ページＮｐを、１に設定する。Ｓ１２で、Ｎｐページに配置されている画像データのお気に入り度を読み込む。Ｓ１３で、Ｎｐページ内の全画像に対するお気に入り度を全て取得済みであるか否かを判断する。
【００３８】
Ｓ１３でＮｐページ内の全画像に対するお気に入り度を全て取得していないと判断されると、Ｎｐページ内の全画像に対するお気に入り度を全て取得するまで、Ｓ１２の処理を繰り返す。Ｓ１３でＮｐページ内の全画像に対するお気に入り度を全て取得したと判断されると、Ｓ１４で、Ｎｐページにおけるお気に入り度の平均値を算出する。
【００３９】
その後に、Ｓ１５で、全ページに対するお気に入り度の平均値算出処理が終了したか否かを判断する。Ｓ１５で全ページに対するお気に入り度の平均値算出処理が終了していないと判断されると、Ｓ１６で、各ページに配置されている画像データから、ページ毎の付属情報値を算出する処理対象ページＮｐを、１増加する。そして、Ｓ１２〜Ｓ１５の処理を実行する。
【００４０】
Ｓ１５で、全ページに対するお気に入り度の平均値算出処理が終了したと判断されると、Ｓ１７で、お気に入り度の平均値が最大となるページを、プレビューページとして決定する。Ｓ１８では、Ｓ１７で決定されたページに対応するプレビュー画像を作成する。
【００４１】
上記プレビュー画像は、ファイルを表示、選択するためのアプリケーションソフトウェア１が表示する画像である。プレビュー画像の最大サイズは、２５６×２５６ピクセルであり、該当ページの縦横比に応じたサイズに縮小する。たとえば、該当ページの用紙サイズがＡ４（２１０×２９７ｍｍ）であれば、１８１×２５６ピクセルの画像を作成する。
【００４２】
Ｓ１９では、Ｓ１８で作成したプレビュー画像とページデータとを合成し、ファイルに保存する。
【実施例２】
【００４３】
上記実施例１では、各ページに配置されている画像データのお気に入り度に応じて、プレビューページを決定する。
【００４４】
図１０は、プレビュー画像４１を示す図である。
【００４５】
図１１は、プレビュー画像４２を示す図である。
【００４６】
図１１に示すプレビュー画像４２は、ページ領域に対する各プレビュー画像の領域が小さいので、図１０に示すプレビュー画像４１に比べて、プレビュー画像からファイルの内容を把握することが困難である場合がある。
【００４７】
そこで、実施例２では、実施例１の処理に加えて、各ページ上に配置されている画像の大きさを考慮し、プレビューページを決定する。
【００４８】
図１２は、実施例２における処理であって、図２に示すページデータ保存処理（Ｓ６）であり、プレビュー表示に用いるページを決定する処理を示すフローチャートである。
【００４９】
まず、Ｓ２１で、各ページに配置されている画像データに基づいて、ページ毎の付属情報値を算出する処理対象ページＮｐを、１に設定する。Ｓ２２で、Ｎｐページに配置された画像データの面積Ａｉを算出する。Ｓ２３で、ページ領域の面積Ａｐと比較し、次の式（１）が成り立つか否かを判断する。
【００５０】
Ａｉ／Ａｐ≧Ｎ（Ｎは定数）  …式（１）
上記式（１）が成立すれば、Ｓ２４で、上記画像データのお気に入り度を読み込む。その後に、Ｓ２５で、Ｎｐページ内の全画像に対するお気に入り度が、全て取得済みであるか否かを判断する。上記式（１）が成立しなければ、上記画像データのお気に入り度の読み込みを行わずに、Ｓ２５に進む。
【００５１】
その後のＳ２６〜Ｓ３１の処理は、実施例１において説明した図９に示すＳ１４〜Ｓ１９の処理と同じである。
【００５２】
なお、上記実施例２では、定数Ｎを用いているが、定数Ｎを用いる代わりに、画像領域の面積比を用いて算出するようにしてもよい。
【実施例３】
【００５３】
実施例３は、プレビューページの条件を、ユーザが指定し、指定した条件に対する類似度が高いページを、プレビューページとして決定する実施例である。
【００５４】
図１３は、実施例３における処理であって、図２に示すページデータ保存処理（Ｓ６）を示し、プレビュー表示に用いるページを決定する処理を示すフローチャートである。
【００５５】
まず、Ｓ４１で、プレビューページとしたい画像の類似条件の入力を受け付ける。上記類似条件を満たす画像は、たとえば、人物Ａが写っている画像や笑顔が含まれている画像等である。Ｓ４２で、各ページに配置されている画像データに基づいて、ページ毎の付属情報値を算出する処理対象ページＮｐを、１に設定する。
【００５６】
Ｓ４３では、Ｓ４１で受け付けた条件に基づいて、上記類似条件に対する画像データの類似度Ｓｉを算出する。類似度Ｓｉを算出する場合、一般的な類似度判定処理手段を使用する。Ｓ４４で、上記類似条件に対する画像データの類似度ＳｉがＳ（Ｓは定数）以上であるかどうかを判断する。
【００５７】
Ｓ４４で、画像データの類似度Ｓｉが定数Ｓ以上であると判断されると、Ｓ４５で、上記画像データのお気に入り度を読み込む。その後に、Ｓ４６で、Ｎｐページ内の全画像に対するお気に入り度が全て取得済みであるか否かを判断する。Ｓ４４で画像データの類似度Ｓｉが定数Ｓ未満であると判断されると、上記画像データのお気に入り度の読み込みを行わずに、Ｓ４６に進む。
【００５８】
Ｓ４７〜Ｓ５２の処理は、実施例１において説明した図９に示すＳ１４〜Ｓ１９の処理と同じである。
【００５９】
なお、上記実施例３では、定数Ｓを用いているが、定数Ｓを用いずに、画像データの類似度を用いて算出するようにしてもよい。
【実施例４】
【００６０】
実施例４は、画像データを配置するページ属性に応じて、画像ファイルの付随情報を変化させ、上記変化させた付随情報に基づいて、ページ毎の付随情報値を算出する実施例である。
【００６１】
図１４は、実施例４における処理であって、図２に示すページデータ保存処理（Ｓ６）を示し、プレビュー表示に用いるページを決定する処理を示すフローチャートである。
【００６２】
Ｓ６１で、各ページに配置されている画像データに基づいて、ページ毎の付属情報値を算出する処理対象ページＮｐを、１に設定する。Ｓ６２で、処理対象ページＮｐのページ属性を取得する。上記ページ属性は、表紙・大見出し・中見出し・小見出し・その他のいずれかを指す。次に、Ｓ６３で、Ｎｐページに配置されている画像データのお気に入り度を読み込む。
【００６３】
図１５は、実施例４において、ページ属性と係数との関係を示す図である。
【００６４】
Ｓ６４では、Ｓ６２で取得したページ属性から、図１５に示すページ属性と係数との関係を示す対応表を使用し、お気に入り度に対する係数を求め、お気に入り度を変更する。
【００６５】
Ｓ６５で、Ｎｐページ内の全画像に対するお気に入り度を、全て取得済みであるか否かを判断する。Ｓ６５でＮｐページ内の全画像に対するお気に入り度を全て取得していないと判断されると、Ｎｐページ内の全画像に対するお気に入り度を、全て取得するまで、Ｓ６３、Ｓ６４の処理を繰り返す。Ｓ６５でＮｐページ内の全画像に対するお気に入り度を全て取得したと判断されると、Ｓ６６で、Ｎｐページにおけるお気に入り度の平均値を算出する。
【００６６】
その後に、Ｓ６７で、全ページに対するお気に入り度の平均値算出処理が終了したか否かを判断する。Ｓ６７で全ページに対するお気に入り度の平均値算出処理が終了していないと判断されると、Ｓ６８で、各ページに配置された画像データから、ページ毎の付属情報値を算出する処理対象ページＮｐを、１増加する。そして、Ｓ６２〜Ｓ６７の処理を実行する。
【００６７】
Ｓ６７で全ページに対するお気に入り度の平均値算出処理が終了したと判断されると、Ｓ６９で、お気に入り度の平均値の最大ページが、複数ページ存在するか否かを判断する。Ｓ６９でお気に入り度の平均値の最大ページが複数ページ存在すると判断されると、Ｓ７０で、お気に入り度の平均値の最大ページのうちで、ページ番号が最小であるページを、プレビューページとして決定する。
【００６８】
Ｓ６９でお気に入り度の平均値の最大ページが複数ページ存在しないと判断されると、Ｓ７１で、お気に入り度の平均値が最大となるページを、プレビューページとして決定する。そして、Ｓ７２では、Ｓ７０またはＳ７１で決定したページに対応するプレビュー画像を作成する。
【００６９】
上記プレビュー画像は、ファイルを表示及び選択するためのアプリケーションソフトウェア１で表示する画像である。その後に、Ｓ７３では、Ｓ７２で作成したプレビュー画像とページデータとを合成し、ファイルに保存する。
【００７０】
なお、上記各実施例を、複数の機器（たとえばホストコンピュータ、インタフェース機器、リーダ、プリンタ等）によって構成されているシステムに適用するようにしてもよい。また、上記各実施例を、１つの機器によって構成されている装置（たとえば複写機、ファクシミリ装置等）に適用するようにしてもよい。
【００７１】
なお、上記各手段を工程に置き換えれば、方法の発明として把握することができる。
【００７２】
また、上記実施例をプログラムの発明として把握することができる。つまり、上記実施例は、画像情報の付随情報を具備している複数の画像ファイルを含む複数ページのデータを作成し、作成した複数ページデータを、記憶媒体上に保存するプログラムの例である。また、上記実施例は、上記複数の画像ファイルから、上記付随情報を取得する取得手順と、各ページに配置されている上記複数の画像ファイルの付随情報から、ページ毎の付随情報値を算出する算出手順とを画像処理装置に実行させるプログラムの例である。さらに、上記実施例は、上記ページ毎の付随情報値を比較し、付随情報値が最大であるページを決定するページ決定手順を画像処理装置に実行させるプログラムの例である。
【００７３】
しかも、上記実施例は、上記プログラムを記憶したコンピュータ読取可能な記憶媒体の例である。つまり、上記実施例に対応するプログラムコードを記録した記憶媒体（または記録媒体）を、システムまたは装置に供給し、そのシステムまたは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出すようにしてもよい。この場合、記憶媒体から読み出されたプログラムコード自体が、上記実施例の機能を実現し、そのプログラムコードを記憶した記憶媒体は本発明を構成する。なお、上記記憶媒体（または記録媒体）として、ＣＤ、ＤＶＤ、ＨＤ、光ディスク、光磁気ディスク、半導体メモリ等が考えられる。
【００７４】
また、コンピュータが読み出したプログラムコードを実行することによって、上記実施例の機能が実現される。さらに、そのプログラムコードの指示に基づいて、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）等が実際の処理の一部または全部を実行し、その処理によって上記実施例の機能が実現される。
【００７５】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに設けられているメモリに書き込む。その後に、そのプログラムコードの指示に基づいて、その機能拡張カードや機能拡張ユニットに設けられているＣＰＵ等が実際の処理の一部または全部を実行し、その処理によって、上記実施例の機能が実現される。
【図面の簡単な説明】
【００７６】
【図１】本発明の実施例１であるホストコンピュータ１００の構成を示すブロック図である。
【図２】上記アプリケーションソフトウェア１における処理を示すフローチャートである。
【図３】ページレイアウト選択画面の一例を示す図である。
【図４】画像ファイル選択画面を示す図である。
【図５】編集画面を示す図である。
【図６】画像ファイル２０の構造を示す図である。
【図７】ホストコンピュータ１００において、ファイルを表示、選択するためのアプリケーションソフトウェア１において、ファイルの表示モード設定部３１が詳細表示モードに設定した場合の表示例を示す図である。
【図８】ホストコンピュータ１００において、ファイルを表示及び選択するためのアプリケーションソフトウェア１において、ファイルの表示モード設定部３１をプレビュー表示モードに設定した場合の表示例を示す図である。
【図９】図２に示すページデータ保存処理（Ｓ６）において、プレビュー表示に用いるページを決定する処理を示すフローチャートである。
【図１０】プレビュー画像４１を示す図である。
【図１１】プレビュー画像４２を示す図である。
【図１２】実施例２における処理であって、図２に示すページデータ保存処理（Ｓ６）であり、プレビュー表示に用いるページを決定する処理を示すフローチャートである。
【図１３】実施例３における処理であって、図２に示すページデータ保存処理（Ｓ６）を示し、プレビュー表示に用いるページを決定する処理を示すフローチャートである。
【図１４】実施例４における処理であって、図２に示すページデータ保存処理（Ｓ６）を示し、プレビュー表示に用いるページを決定する処理を示すフローチャートである。
【図１５】実施例４において、ページ属性と係数との関係を示す図である。
【符号の説明】
【００７７】
１００…ホストコンピュータ、
１…アプリケーションソフトウェア、
２…ＯＳ、
３…プリンタドライバ、
４…モニタドライバ、
５…ハードディスク、
６…ＣＰＵ、
７…ＲＡＭ、
８…ＲＯＭ、
ＰＲ１…プリンタ、
ＭＯ１…モニタ、
２０…画像ファイル、
２１…メタデータ、
２２…画像データ、
３１…ファイルの表示モード設定部、
３２…フォルダ選択部、
３３…ファイル表示部。
【図１】
0005271015.tif 000002
【図２】
0005271015.tif 000003
【図３】
0005271015.tif 000004
【図４】
0005271015.tif 000005
【図５】
0005271015.tif 000006
【図６】
0005271015.tif 000007
【図７】
0005271015.tif 000008
【図８】
0005271015.tif 000009
【図９】
0005271015.tif 000010
【図１０】
0005271015.tif 000011
【図１１】
0005271015.tif 000012
【図１２】
0005271015.tif 000013
【図１３】
0005271015.tif 000014
【図１４】
0005271015.tif 000015
【図１５】
0005271015.tif 000016