(57)【特許請求の範囲】
【請求項１】
複数の画像を電子アルバムのページに配置してビュー画面に表示する画像編集装置であって、
前記ビュー画面に表示された複数の画像のうち少なくとも１つを選択する選択手段と、
前記ビュー画面とは異なる編集画面に、前記選択された画像を、前記画像のうち前記ビュー画面に表示される領域と対応するトリミング枠を重ねて表示する第１の表示手段と、
ユーザの操作に応答して、前記編集画面上で前記トリミング枠を変更する変更手段と、
前記変更されたトリミング枠に基づいて、前記画像のうち前記ビュー画面に表示される領域を更新する更新手段と、
前記ビュー画面に表示されるページには所定の注意領域が存在し、前記画像のうち前記ビュー画面に表示される領域と前記所定の注意領域とが重なる部分を強調して前記トリミング枠内に表示する第２の表示手段とを備えたことを特徴とする画像編集装置。
【請求項２】
前記選択された画像に対して、移動および縮小および削除のうち少なくとも１つの編集処理を実行する編集手段と、
前記編集結果にしたがって、前記ビュー画面のページ上の前記画像の表示状態を変更する表示変更手段とをさらに備えたことを特徴とする請求項１に記載の画像編集装置。
【請求項３】
特定の被写体領域を前記画像から検出する検出手段をさらに備え、
前記第２の表示手段は、前記ビュー画面に表示される前記画像の領域のうち、前記検出手段により検出された被写体領域が前記所定の注意領域に重なるとき、前記検出された被写体領域を強調して表示することを特徴とする請求項１または２に記載の画像編集装置。
【請求項４】
前記第２の表示手段は、前記ビュー画面に表示される前記画像の領域のうち、前記検出手段により検出された被写体領域が前記所定の注意領域に重なるとき、さらに所定の警告表示用データも表示することを特徴とする請求項３に記載の画像編集装置。
【請求項５】
前記アルバムのページ数に基づいて前記所定の注意領域を補正する補正手段をさらに備えたことを特徴とする請求項１乃至４のいずれか１項に記載の画像編集装置。
【請求項６】
複数の画像を電子アルバムのページに配置してビュー画面に表示する画像編集方法であって、
前記ビュー画面に表示された複数の画像のうち少なくとも１つを選択するステップと、
前記ビュー画面とは異なる編集画面に、前記選択された画像を、前記画像のうち前記ビュー画面に表示される領域と対応するトリミング枠を重ねて表示するステップと、
ユーザの操作に応答して、前記編集画面上で前記トリミング枠を変更するステップと、
前記変更されたトリミング枠に基づいて、前記画像のうち前記ビュー画面に表示される領域を更新するステップと、
前記ビュー画面に表示されるページには所定の注意領域が存在し、前記画像のうち前記ビュー画面に表示される領域と前記所定の注意領域とが重なる部分を強調して前記トリミング枠内に表示するステップとを備えたことを特徴とする制御方法。
【請求項７】
複数の画像を電子アルバムのページに配置してビュー画面に表示する画像編集装置を実現するコンピュータに、
前記ビュー画面に表示された複数の画像のうち少なくとも１つを選択するステップと、
前記ビュー画面とは異なる編集画面に、前記選択された画像を、前記画像のうち前記ビュー画面に表示される領域と対応するトリミング枠を重ねて表示するステップと、
ユーザの操作に応答して、前記編集画面上で前記トリミング枠を変更するステップと、
前記変更されたトリミング枠に基づいて、前記画像のうち前記ビュー画面に表示される領域を更新するステップと、
前記ビュー画面に表示されるページには所定の注意領域が存在し、前記画像のうち前記ビュー画面に表示される領域と前記所定の注意領域とが重なる部分を強調して前記トリミング枠内に表示するステップとを実行させることを特徴とするプログラム。
【請求項８】
複数の画像を電子アルバムのページに配置してビュー画面に表示する画像編集装置を実現するコンピュータが読み出し可能な記憶媒体であって、
前記ビュー画面に表示された複数の画像のうち少なくとも１つを選択するステップと、
前記ビュー画面とは異なる編集画面に、前記選択された画像を、前記画像のうち前記ビュー画面に表示される領域と対応するトリミング枠を重ねて表示するステップと、
ユーザの操作に応答して、前記編集画面上で前記トリミング枠を変更するステップと、
前記変更されたトリミング枠に基づいて、前記画像のうち前記ビュー画面に表示される領域を更新するステップと、
前記ビュー画面に表示されるページには所定の注意領域が存在し、前記画像のうち前記ビュー画面に表示される領域と前記所定の注意領域とが重なる部分を強調して前記トリミング枠内に表示するステップとを実行させるプログラムを記憶したことを特徴とする記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像をページに配置して電子アルバムを編集する画像編集装置および画像編集方法およびプログラムおよび記憶媒体に関するものである。
【背景技術】
【０００２】
従来、パーソナルコンピュータ（ＰＣ）上で、アルバムのような複数ページからなる台紙データに画像データを配置して編集を実行するための電子アルバム編集プログラムがある。（特許文献１参照。）
また、電子アルバム編集プログラムを用いて作成したアルバムを、実際にプリント・製本するサービスも行われている。
【０００３】
一般にＰＣ画面上のアルバム編集領域内であれば、ユーザは画像を自由にレイアウトすることが可能である。しかし、実際に製本されるアルバムには、製本時に裁ち落とされるページ端部（以下「小口」）や、製本時に綴じられるページ中央部（以下「のど」）が存在する。従って、編集時に画像を「小口」や「のど」の近くに配置すると、製本後に画像が綴じられたり裁ち落とされたりして見えなくなってしまうおそれがあった。公知技術として、印刷プレビュー等の画面では表示されているが、印刷すると見えなくなってしまう領域を表示するという技術がある。いわゆるフチなしプリントを行う際に、画像の領域と実際に用紙に印刷される領域を一緒に表示し、用紙からはみ出してしまう部分をユーザに知らせる、というものである。（特許文献２参照）。
【特許文献１】特開２０００−０８２１２８号公報
【特許文献２】特開２００３−２３１３２３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら特許文献２記載の発明は、用紙に印刷されない部分をユーザに知らせる技術しか開示されていない。従って、小口やのどといった、印刷されるにもかかわらず結果として見ることのできない領域をユーザに知らせることができない。
【０００５】
また、電子アルバムには台紙データの部分と画像データの部分がある。ユーザにとって、製本後に台紙の部分が小口やのどの領域に含まれていてもさほど問題にはならない。しかし、画像データが小口やのどの領域に含まれたまま製本した結果、画像の部分が綴じられたり裁ち落とされたりすることはユーザにとって好ましくない。
【０００６】
そこで、画像の部分が小口やのどの領域に含まれていることをユーザに報知できることが望ましい。
【０００７】
そこで本発明では、ユーザがＰＣの画面上で、アルバムの製本時に画像が見えなくなる可能性のある小口やのどを意識して編集操作を行い、画像のレイアウトを変えることなく、所望の被写体が製本後に見えなくなる事態を回避できるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明は、複数の画像を電子アルバムのページに配置してビュー画面に表示する画像編集装置であって、前記ビュー画面に表示された複数の画像のうち少なくとも１つを選択する選択手段と、前記ビュー画面とは異なる編集画面に、前記選択された画像を、前記画像のうち前記ビュー画面に表示される領域と対応するトリミング枠を重ねて表示する第１の表示手段と、ユーザの操作に応答して、前記編集画面上で前記トリミング枠を変更する変更手段と、前記変更されたトリミング枠に基づいて、前記画像のうち前記ビュー画面に表示される領域を更新する更新手段と、前記ビュー画面に表示されるページには所定の注意領域が存在し、前記画像のうち前記ビュー画面に表示される領域と前記所定の注意領域とが重なる部分を強調して前記トリミング枠内に表示する第２の表示手段とを備えたことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ユーザがＰＣ上での編集段階でアルバムの製本時に見えなくなる画像を把握することができ、画像のレイアウトを変えることなく、所望の被写体が製本後に見えなくなる事態を回避することができるという効果が得られる。
【発明を実施するための最良の形態】
【００１０】
以下に、図面を参照しながら、この発明の好適な実施の形態を例示的に詳しく説明する。ただし、この実施形態に記載されている構成要素はあくまで例示であり、この発明の範囲をそれらのみに限定する趣旨のものではない。また、本発明の目的は後述する実施例の機能を実現するソフトウエアのプログラムコードを記録した記録媒体をシステム、装置に供給し、そのシステムあるいは装置のＣＰＵが記録媒体に格納されたプログラムコードを読み出し実行することによっても、達成される。この場合、記憶媒体から読み出されたプログラムコード自体が後述する実施形態の機能を実現することとなり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００１１】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤなどを用いることができる。
【００１２】
また、コンピュータが読み出したプログラムコードを実行することにより、後述する実施例の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳなどが実際の処理を行う場合も含まれる。
【００１３】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書きこまれた場合を考える。この場合にはそのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行う。この処理によって後述する実施形態の機能が実現される場合も含まれることは言うまでもない。
【００１４】
＜実施例１＞
以下、本発明の一実施例を具体的に説明する。
【００１５】
図１は実施形態に係るオブジェクト編集システムの詳細な構成を示す図である。オブジェクトとは、電子アルバム等に配置されるデータ、例えば画像データや文字列データをいう。なお、本実施例中でいう画像データとは、印刷に用いるための高解像度画像データのみならず、ディスプレイ等への表示に用いるためのサムネイル等の低解像度画像データも含まれる。
【００１６】
図１において、１０１は、イメージ情報である光学像を、電気信号に変換し、所定の画像処理をした後、デジタル情報として、メモリに記録したり、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）上に再生する画像入力装置である。この画像入力装置は、静止画を撮影し、静止画像データとして記録できるデジタルスチルカメラでも、動画を撮影し、動画像データとして記録できるデジタルビデオカメラでも、原稿を読み取るスキャナでもよい。１０２は、ユーザ用パーソナルコンピュータ（以下、「ユーザＰＣ」とする）であり、画像入力装置１０１と、記録された画像データを転送するためのデータ転送用インターフェースにより接続されている。データ転送用インターフェースは、ＵＳＢ（ＵｎｉｖｅｒＳａｌ  Ｓｅｒｉａｌ  ＢｕＳ）、ＩＥＥＥ１３９４に代表される有線インターフェースの場合や、ＩｒＤＡ、Ｂｌｕｅｔｏｏｔｈに代表される無線系インターフェースの場合もある。画像入力装置１０１で撮影されデジタル情報として格納されている画像データは、データ転送用インターフェースを介して、後述するユーザＰＣ１０２のＨＤＤ（ハードディスクドライブ）に記憶される。この画像入力装置１０１からユーザＰＣ１０２への画像データ転送に関しては、ユーザＰＣ１０２にインストールされているＯＳ又は専用のソフトウエアからの命令で、画像入力装置１０１内の情報記憶装置に格納されている画像データを一括転送する場合がある。また、画像入力装置１０１から送られる転送コマンドで、ユーザＰＣ１０２のＯＳ又は専用ソフトウエアが、ユーザＰＣ１０２の情報記録部に、データ記録領域を確保し、画像データを転送する場合がある。
【００１７】
ユーザＰＣ１０２上では、インターネット１０３での情報転送が可能な標準プロトコルを有するブラウザが動作可能である。このブラウザによって、ｈｔｔｐプロトコル等の標準プロトコルを用いて後述するフォトサイト１０４やプリントサイト１０７等のＷｅｂサイトにアクセスする。そしてＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）等の記述言語で作成されたＷｅｂ情報に従い、Ｗｅｂサイトの内容を画面に表示させることができる。１０４はフォトサイトであり、ユーザＰＣ１０２により閲覧可能なＷｅｂ情報を提供している。フォトサイト１０４はテンプレート格納部１０５を有し、ユーザＰＣ１０２上で動作するアルバム編集プログラムで使用する電子アルバム用のテンプレートを提供している。ユーザはユーザＰＣ１０２を操作してフォトサイト１０４にアクセスし、電子アルバム用のテンプレートをユーザＰＣ１０２にダウンロードし、ＨＤＤに保存することができる。また、フォトサイト１０４は画像データ格納部１０９を有する。ユーザは画像データ格納部１０９内の画像データをユーザＰＣ１０２にダウンロードし、ＨＤＤに保存させるサービスを受けることができる。
【００１８】
１０６はプリンタであって、ユーザＰＣ１０２に有線ケーブルや無線通信を介して接続されている。ユーザＰＣ１０２からの指示に応じて、編集された電子アルバムの印刷処理を実行する。
【００１９】
１０７はプリントサイトである。ユーザは編集が完了した電子アルバムの印刷・製本を、インターネット１０３を介してプリントサイト１０７に依頼することが可能である。図１では、プリントサイトを１つ図示したが、これ以上の場合もあり、その数に制限はない。プリントサイトの機能は、コンピュータ装置で実現される。
【００２０】
１０８は印刷機であり、プリントサイト１０７からの指示に応じて、編集されたアルバムの印刷処理を実行する。
【００２１】
図２は本発明の好適な実施の形態に係るユーザＰＣ１０２に相当する情報処理装置の概略構成を示す図である。２０１は表示装置であり本実施例では一例としてＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）を用いて説明する。その表示画面には、例えば編集中の文書、図形、画像その他の編集情報、アイコン、メッセージ、メニューその他のユーザインタフェース情報が表示される。２０２はＶＲＡＭ（Ｖｉｄｅｏ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）であり、ＣＲＴ２０１の表示画面に表示するための画像データが描画される。このＶＲＡＭ２０２に生成された画像データは、所定の規定に従ってＣＲＴ２０１に転送され、これによりＣＲＴ２０１に画像データが表示される。２０３はビットムーブユニット（ＢＭＵ）であり、メモリ間（例えば、ＶＲＡＭ２０２と他のメモリ）のデータ転送や、メモリと各Ｉ／Ｏデバイス（例えば、ネットワークインタフェース２１１）との間のデータ転送を制御する。２０４はキーボードであり、ユーザが文字列データ等の入力指示を行うための各種キーを有する。２０５はポインティングデバイス（以下「ＰＤ」と呼ぶ）であり、例えば、ユーザがＣＲＴ２０１の表示画面上に表示されたオブジェクトの選択・編集を指示するために使用される。２０６はＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）である。ＣＰＵ２０６はＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０７、ハードディスク又はフロッピー（登録商標）ディスクに格納された制御プログラムに基づいてＣＰＵデバイスに接続された各デバイスを制御する。２０７はＲＯＭであり、各種の制御プログラム等のデータを保持する。２０８はＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）であり、ＣＰＵ２０６のワーク領域、エラー処理時のデータの退避領域、制御プログラムのロード領域等を有する。２０９はハードディスク（ＨＤＤ）である。ハードディスク２０９は、情報処理装置内で実行される各制御プログラムやコンテンツを格納することができる。例えば、ユーザＰＣ１０２のハードディスクには、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）、Ｗｅｂブラウザ、電子アルバムデータ、画像データ、テンプレート、アルバム編集プログラムなどが格納されている。２１０はフロッピー（登録商標）ディスクドライブ（ＦＤＤ）であり、フロッピー（登録商標）ディスクに対するアクセスを制御する。２１１はネットワークインタフェースであり、他の情報処理装置やプリンタ等とインターネット１０３を介して通信を行うことができる。２１２はバスであり、アドレスバス、データバス及びコントロールバスを含む。ＣＰＵ２０６に対する制御プログラムの提供は、ＲＯＭ２０７、ハードディスク２０９から行うこともできるし、インターネット１０３を介して他の情報処理装置等から行うこともできる。
【００２２】
図３は本実施例に係る電子アルバム編集プログラム（以下、「プログラム」）の機能構成を示すブロック図である。３０１は電子アルバムデータを管理したり、プログラムの全体を制御するためのデータ制御モジュールである。３０２はプログラムのグラフィカルユーザインタフェース（ＧＵＩ）を制御してユーザに対する操作手段や編集内容の表示手段を提供するためのＧＵＩ制御モジュールである。３０３は電子アルバムデータの編集に使用されるレイアウトの基準となるレイアウトデータ３０８、表紙や各ページの背景パターンを決める台紙データ３０９などのデザイン情報を管理するためのデザイン制御モジュールである。３０４は編集された電子アルバムデータを元に印刷注文に必要な印刷データを作成して、印刷データ及び注文処理に必要な情報の通信処理を行うための通信制御モジュールである。
【００２３】
データ制御モジュール３０１により管理されている電子アルバムデータの中には、電子アルバムの表紙に割り振られる表紙用画像データ３０５、電子アルバム内の各ページに使用されているページ用画像データ３０６がある。レイアウトデータ３０８は電子アルバム内の各ページ見開き上での画像データや画像データに付属する文字列の配置位置を決定するための情報を記録する。台紙データ３０９は表紙及び各ページの背景台紙に使用される背景色やパターン模様、テキスチャファイル、及び文字色などの情報を記録する。
【００２４】
図４はページ内画像データ３０６のデータ構成の一例を示す図である。ページ内画像データ３０６の画像データファイル４０２はファイルデータであってもよいし、ファイルデータの格納位置を示すパスであってもよい。４０３は文字データであり、画像データに付属する文字データを保持する。４０４は画像編集情報であり、当該画像データに施された編集内容を保持する。編集内容は例えば、クリッピング、色やコントラストなどの調整、回転操作などである。また、表紙用画像データ３０５のデータ構成も図４に準ずるものとする。
【００２５】
図５はレイアウトデータ３０８のデータ構成の一例を示す図である。ページ情報５０１は総ページ数、ページ番号、ページサイズなどページや表紙に関する一般的な情報が記録されている。
【００２６】
注意領域情報５０２は編集領域内の「小口」や「のど」などの画像配置上注意の必要な領域に関わる位置情報が記録されている。以下、「小口」や「のど」などの画像配置上注意の必要な領域を「注意領域」と呼ぶ。
【００２７】
画像枠管理テーブル５０３はページ内に配置される画像数だけ存在し、各画像枠の配置位置情報が記録されている。文字列管理テーブル５０４はページ内に配置される文字列数だけ存在し、各文字列の配置位置情報が記録されている。
【００２８】
図６は本実施形態に係るユーザＰＣ１０２のＣＰＵ２０６が、ＲＯＭ２０７あるいはＨＤＤ２０９からプログラムを読み出して起動し、プログラムに記述された手順に従い電子アルバムを編集する処理の流れを説明するフローチャート図である。
【００２９】
ステップＳ６０１において、編集者はＰＤ２０５を操作することによってアルバムのサイズや本文ページの総数を選択及び決定する。ＣＰＵ２０６は、ユーザの操作を受けてアルバムのサイズや本文ページの総数を設定する。アルバムのサイズとは、例えばＡ４サイズやＢ５サイズなど、電子アルバムデータに基づき印刷装置１１１で出力されるアルバム１１２の用紙サイズである。
【００３０】
ステップＳ６０２では、編集者はＰＤ２０５を操作することによって電子アルバムに適用するテンプレートファイルを選択及び決定する。ＣＰＵ２０６は、ユーザの操作を受けてテンプレートを設定する。
【００３１】
ステップＳ６０３において、ＣＰＵ２０６は、ステップＳ６０２にて決定されたテンプレートファイルと対応付けられたレイアウトデータ３０８をＲＡＭ２０８に記憶する。
【００３２】
ステップＳ６０４において、編集者はＰＤ２０５を用いて電子アルバムに含まれる画像データを選択する。画像データは、表紙及びページごとに選択できるものとする。ＣＰＵ２０６は編集者によって選択された画像データの複製をＲＡＭ２０８に記憶する。
【００３３】
ステップＳ６０５において、ＣＰＵ２０６は、電子アルバムの表紙ページにステップＳ６０４にて選択された表紙用画像データ３０５を、ステップＳ６０３で取り込まれたレイアウトデータに従って配置する。尚、ここでいう表紙は裏表紙と表表紙を含む。
【００３４】
ステップＳ６０６において、ＣＰＵ２０６は、ステップＳ６０４にて選択されたページ内画像データ３０６を、ステップＳ６０３で取り込まれた各ページのレイアウトデータに従って配置する。
ステップＳ６０４及びＳ６０６で画像データの配置が完了すると、ＣＰＵ２０６は、図７に示すような電子アルバムビュー画面７０１をユーザＰＣ１０２のＣＲＴ２０１に表示する。電子アルバムビュー画面７０１については後述する。
【００３５】
ステップＳ６０７において、編集者はＰＤ２０５を操作し、画像データに関するコメントを表す文字列の入力処理、入力された文字列のフォント種類やフォント色、フォントサイズの選択決定など、電子アルバムに表記される文字列を編集を指示する。ＣＰＵ２０６は編集者の操作に応じて編集処理を行う。
【００３６】
ステップＳ６０８において、ＣＰＵ２０６は編集者の操作に応じて電子アルバムの各ページ内での画像データの入れ替え、ページへの画像データの追加、ページからの画像データの削除、ページの配置の変更などレイアウト変更処理を実行する。
【００３７】
ステップＳ６０９において、ＣＰＵ２０６は、作成された電子アルバムデータがプリント注文に十分な形態や条件を満たしているかを確認するための処理を実行する。具体的には、電子アルバムデータに配置された画像データの解像度が印刷するのに十分な値となっているかを確認する。
【００３８】
ステップＳ６１０において、ＣＰＵ２０６は、アルバムプリント注文に必要な印刷用データを電子アルバムデータに基づいて作成する。印刷用データとは、電子アルバムの各ページにおいて配置されていたページ内画像データを、物理的なアルバム上でも同様に配置して印刷するよう指示するためのデータである。
【００３９】
ステップＳ６１１では、ステップＳ６１０にて作成された印刷用データやプリント注文に必要な注文情報をフォトサイト１０４へ送信する。フォトサイト１０４は注文情報をプリントサイト１０７へ転送する。
【００４０】
ステップＳ６１２において、ＣＰＵ２０６は電子アルバムデータを保存するかどうか確認する。具体的には、電子アルバムデータを保存するか否かの選択肢をＣＲＴ２０１上に表示する。
【００４１】
ステップＳ６１２において電子アルバムデータを保存すると確認した場合、ＣＰＵ２０６は処理をステップＳ６１３に進め、作成された電子アルバムデータをユーザＰＣ１０２のＨＤＤ２０９に保存する。
【００４２】
図７は本発明における電子アルバムビュー画面の表示の一例である。
【００４３】
図７において、７０１は電子アルバムビュー画面である。７０２は編集の対象となっているページを表示する本文ページ編集領域であり、台紙データの表示範囲がこの領域に相当する。７０３はページ一覧表示領域で、電子アルバムに含まれる全てのページの番号が表示されている。また、ページ一覧表示領域７０３では、ページ編集領域７０２に表示されているページが明示されるよう、強調表示処理が施されている。
【００４４】
図７では一例として、編集の対象となっている本文ページが６＆７ページ目の場合を示す。ページの境界７０９の左側が６ページ、右側が７ページである。ページ編集領域７０２には画像データＡ、Ｂ、Ｃが、６＆７ページ目の３枚用レイアウトデータにしたがって配置されている状態が表示されている。ページ一覧表示領域７０３は６＆７ページの領域が強調表示されている。編集者は、ＰＤ２０５を操作することにより画像データの追加、削除、移動、拡大縮小などの編集処理を行うことにより、ページ編集領域７０２上の画像データの表示状態を自由に又は用意された編集規則に沿って変更することができる。
【００４５】
図７では、ページ一覧表示領域７０３においてページ番号のみ表示しているが、各ページのイメージを表すようなサムネイル画像を表示するようにしてもよい。
【００４６】
図７において、７０４はインターネット１０３を介して注文を行う処理を開始するための注文ボタンである。７０５はアルバムデータを保存するための保存ボタンである。７０６は画像単位の編集操作をするための画像編集パネルを開くための画像編集ボタンである。７０７は本アプリケーションを終了するための終了ボタンである。また、７０８は図８で後述する禁止領域情報を表示するための表示切替ボタンであり、トグルの状態で表示のＯＮ／ＯＦＦを切り替えることを可能としている。編集者がＰＤ２０５を用いて表示切り替えボタン７０８をクリックすると、トグルが押し込まれた状態となり、表示がＯＮの状態（以下、「表示ＯＮ状態」）となる。
【００４７】
もう一度表示切り替えボタン７０８をクリックすると、表示切替ボタンは元に戻り、表示がＯＦＦの状態（以下、「表示ＯＦＦ状態」）となる。
【００４８】
図８は電子アルバムビュー画面７０１において表示切替ボタン７０８を選択することにより、「小口」や「のど」にかかる画像データに対して注意を与える表示状態の一例である。
【００４９】
図８において、表示切替ボタン７０８は押し込まれ、表示ＯＮ状態になっている。
【００５０】
８０１はページ端部の注意領域（小口）であり、製本時の裁断処理の際に裁ち落とされる危険性のある部分である。８０１にはマスク処理が施され、裁ち落とされるおそれのある領域を他の部分と識別して表示される。
【００５１】
８０２はページ中央部の注意領域（のど）であり、製本後のページ閉じ処理により見にくくなる危険性のある部分であるためマスク処理が施されている。
【００５２】
８０１及び８０２は図７における表示切替ボタン７０８がオフの際には表示されず、表示切替ボタン７０８がオンになったことにより表示される。
【００５３】
８０３は小口の注意領域８０１に画像データＢが重なった部分であり、網掛け表示によって８０１よりも更に強調して表示される。すなわち、マスク処理とは異なる処理を施すことで、画像が裁ち落とされる可能性がある部分が更に識別して表示される。
【００５４】
また、８０４は同様にのどの表示領域８０２に画像データＢが重なった部分であり、８０２よりも更に強調して表示されている。
【００５５】
アルバムには台紙が印刷される部分と画像が印刷される部分があるが、編集者にとって影響が大きいのは画像部分が綴じられたり、裁ち落とされたりする場合である。従って画像部分が注意領域に重なった場合は、表示の形態を異ならせることで、更なる注意をユーザに喚起している。
【００５６】
図９は電子アルバムビュー画面７０１において画像データを選択して画像編集ボタン７０６を押した場合、又はページ編集領域７０２上の画像データをダブルクリックすることにより表示される画像編集画面の一例である。
【００５７】
図９において、９０１は画像編集画面である。９０２は画像編集領域であり編集対象となる画像９０３が配置される。９０４はクリッピング領域であり、実際にページ上に表示される矩形領域を決定するためのクリッピング処理の境界線である。すなわち、この枠内の画像が実際にアルバムに表示される。９０４は編集者がポインティングデバイス２０５によりドラッグ操作することにより領域の位置及びサイズの変更が可能となっている。
【００５８】
９０５は適用ボタンであり、選択することにより画像編集画面９０１上での編集操作が有効となり、画像編集画面９０１を閉じてアルバムビュー画面７０１に戻って画像編集の結果をページ編集領域７０２に表示する。
【００５９】
９０６はキャンセルボタンであり、選択することにより画像編集画面９０１上での編集操作が無効となり、画像編集画面９０１を閉じてアルバムビュー画面７０１に戻って、元の表示状態をページ編集領域７０２に表示する。
【００６０】
９０７は図１０で後述する禁止領域情報を表示するための表示切替ボタンであり、トグル状態で表示のＯＮ／ＯＦＦを切り替えることを可能としている。
【００６１】
９０８はメッセージ表示領域で、画像編集上注意するべき状況があると判断された場合は、状況に応じた文言が表示される。
【００６２】
図１０は画像編集画面９０１において表示切替ボタン９０７を選択することにより、「小口」や「のど」にかかる画像データに対して注意を与える表示状態の一例である。
【００６３】
図１０において、表示切替ボタン９０７は押し込まれ、表示ＯＮ状態になっている。
【００６４】
図１０において、１００１はページ端部の注意領域（小口）と画像のクリッピング領域９０４が重なる部分であり、製本時の裁断処理の際に裁ち落とされる危険性のある部分であるため網掛け表示されている。
【００６５】
１００２はページ中央部の注意領域（のど）と画像のクリッピング領域９０４が重なる部分であり、製本後のページ綴じ処理により見にくくなる危険性のある部分であるため網掛け表示されている。
【００６６】
１００１及び１００２は図９における表示切替ボタン９０７がオフの際には表示されず、表示切替ボタン９０７がオンになると表示される。
【００６７】
また、このときメッセージ表示領域９０８には、注意を促す文言が表示される。
【００６８】
図１１は電子アルバムビュー画面７０１及び画像編集画面９０１における表示切替の流れについての処理を説明するフローチャートである。
【００６９】
以下、ユーザＰＣ１０２のＣＰＵ２０６が、ＨＤＤ２０９から読み出したプログラムに記述された手順に従って実行する処理を説明する。
【００７０】
ステップＳ１１０１において、ＣＰＵ２０６は表示ページ上のレイアウトデータ３０８及びページ内画像３０６から、該当ページの表示画像を作成し、ビュー画面にて表示する。
【００７１】
ステップＳ１１０２において、ＣＰＵ２０６は図５における画像枠管理テーブル５０３から該当ページ上に存在する全ての画像枠（対象が画像編集画面の場合は、編集対象の画像が属する画像枠）の位置座標値を取得し、ＲＡＭ２０８に記憶する。この際、画像枠の位置座標値を取得せずに、画像自体の位置座標値を取得してもよい。
【００７２】
ステップＳ１１０３において、ＣＰＵ２０６は図５におけるページレイアウトデータ３０８の注意領域情報５０２から、該当ページの小口やのどなどの注意領域情報の位置座標値を取得し、ＲＡＭ２０８に記憶する。
【００７３】
Ｓ１１０４において、ＣＰＵ２０６はステップＳ１１０３で取得した位置に基づく注意領域用の表示データ８０１、８０２を作成し、ＲＡＭ２０８に記憶する。
【００７４】
ステップＳ１１０５で、ＣＰＵ２０６はステップＳ１１０２、Ｓ１１０３でＲＡＭ２０８に記憶した座標を参照し、比較する。そして画像枠が注意領域と重なって表示されるか否かを、全ての（又は編集対象の）画像枠に対して判定する。ステップＳ１１０２で画像自体の位置座標値を取得した場合には、画像と注意領域が重なって表示されるか否かを判定する。
【００７５】
重複領域があると判断した場合は、ＣＰＵ２０６は処理をステップＳ１１０６に進め、重複領域部の強調表示データを作成しＲＡＭ２０８に記憶する。更に対象が画像編集画面９０１の場合には、ステップＳ１１０７にてメッセージ表示領域９０８に表示する文字列を用意する。
【００７６】
一方、ステップＳ１１０５にて重なりが無いと判定した場合には、ＣＰＵ２０６は処理をステップＳ１１０８に進め、他に必要な編集上の注意事項のメッセージを用意する。ここで用意するメッセージはステップＳ１１０７で用意するメッセージとは異なる。特にメッセージの必要の無い場合は用意しない。
【００７７】
対象が電子アルバムビュー画面７０１の場合には、ステップＳ１１０７及びステップＳ１１０８は割愛され、メッセージの用意は行わない。
【００７８】
ステップＳ１１０９において、ＣＰＵ２０６は表示切替ボタン７０６又は９０７の状態を参照する。表示ＯＮ状態であると判断した場合には、ＣＰＵ２０６は処理をステップＳ１１１０に進める。表示ＯＮ状態でないと判断した場合には、表示ＯＦＦ状態であると判断し処理をステップＳ１１１２に進める。
【００７９】
ステップＳ１１１０において、ＣＰＵ２０６はステップＳ１１０４で作成した注意領域用の表示データをＲＡＭ２０８から読み出し、注意領域８０１及び８０２に関する強調表示を行う。
【００８０】
ステップＳ１１１１において、ＣＰＵ２０６はステップＳ１１０６で作成した重複領域用の表示データをＲＡＭ２０８から読み出し、注意領域と画像枠が重複した領域８０３、８０４に更に強調表示を行う。
【００８１】
この際、注意領域用の表示データと重複領域用の表示データが重なることになるが、ＣＰＵ２０６は重複領域用の表示データを優先的に表示させるよう制御する。
【００８２】
最後に、対象が画像編集画面の場合には、ＣＰＵ２０６はステップＳ１１１２にてメッセージ表示領域９０８にステップＳ１１０７又はＳ１１０８で用意された文字列を表示する。ただし対象がアルバムビュー画面７０１の場合にはＳ１１１２は割愛される。
【００８３】
以上の流れにより、レイアウト情報と画像枠の位置情報から注意領域に関わる表示切替制御を行うことができる。
【００８４】
ユーザは、これまで述べた処理により強調表示された部分に注意しながら画像をレイアウトし、アルバムデータを作成する。
【００８５】
ユーザがアルバム作成後に注文ボタン７０４をクリックすると、アルバムデータがインターネット１０３を介してプリントサイトへと転送される。
【００８６】
アルバムデータに基づき、プリントサイト１０７に接続された印刷機１０８によってアルバムは印刷される。この際、小口部分の注意領域８０１も印刷される。印刷されたアルバムはページの境界７０９の部分で綴じられ、小口部分を裁断されて一冊のアルバムに製本される。
【００８７】
＜実施例２＞
実施形態１は、注意領域８０１及び８０２に重なっていると判断された場合に、その旨を識別して表示する構成とした。しかし、画像枠と注意領域が重なっている部分が、綴じられて見えなくなったり、裁ち落とされたりしても何ら問題のない部分である可能性もある。例えば、被写体の背景などは、多少見えなくなっても不都合はないことが多い。逆に画像の被写体が見えなくなったり、裁ち落とされたりすると、製本後のアルバムの印象が画面で編集したものと異なる印象になってしまう可能性がある。
【００８８】
そこで本実施形態は、画像中の特定の領域を検出して、被写体部分が裁ち落とされるおそれがあることをユーザに通知する構成を有する。
【００８９】
なお、実施形態１と共通する点については説明を省略し、本実施例に特有の点について詳細に説明する。
【００９０】
本実施形態におけるハードウエア構成などはほぼ実施形態１と同様である。本実施形態に特有の構成として、図２のＨＤＤ２０９には、顔検出のプログラムが格納されている。ＣＰＵ２０６はＨＤＤ２０９から顔検出プログラムを読み出し、実行することが可能である。また、図３のデータ制御モジュール３０１は顔検出機能を保持しており、対象画像の指定された領域内に人間の顔パターンが存在するか否かを判断することができるものとする。
【００９１】
顔検出の方法については公知の技術が存在するから、ここでは述べない。顔検出の一例として、特開２００１−３０９２２５号公報がある。
【００９２】
図１２は画像編集画面９０１において使用している画像データ内の被写体の画像パターンに人間の顔パターンが注意領域１００１及び１００２に重なっていると判断された場合の、表示状態の一例である。
【００９３】
図１２において、画像データ９０４内の被写体１２０１は、注意領域（のど）１００２と重なって表示されている。
このとき、顔検出機能の処理に従って後述するフローチャート図１４の処理により、メッセージ表示領域９０８には、警告を促す文言が表示される。
【００９４】
また、図１３は図１２の状態で適用ボタン９０５を押下した場合に表示される表示状態の一例である。
【００９５】
図１３において、警告パネル１３０１が画像編集画面９０１の前面に表示され、パネル内の文言により画像の顔部分が小口やのどなどの注意領域に重なる可能性があることを編集者に対して再認識させることができる。
【００９６】
編集者は、この表示状態で問題が無いと判断すれば適用ボタン１３０２を押下して警告パネル１３０１を閉じ、画像編集パネル９０１を閉じて他の画像編集処理や注文処理など次の処理ステップへ移ることができる。
【００９７】
一方、編集者は問題があると判断した場合はキャンセルボタン１３０３を押下して警告パネルを閉じ画像編集パネル９０１に戻ってトリミング処理の再操作を行うことができる。
【００９８】
この警告パネル１３０１は、注文ボタン７０４が押された場合にも表示されうる。
【００９９】
図１４は画像編集画面９０１において図１２で説明した顔検出機能を用いた場合の処理の流れについて説明するフローチャートである。
【０１００】
以下、ユーザＰＣ１０２のＣＰＵ２０６が、ＨＤＤ２０９から読み出したプログラムに記述された手順に従って実行する処理を説明する。
【０１０１】
図１４は図１１におけるステップＳ１１０１〜ステップＳ１１０４までと同様の処理が実行された後、図１４に示す以下の処理が行われる。
【０１０２】
ステップＳ１４０１において、ＣＰＵ２０６はステップＳ１１０４と同様で画像と注意領域とが重なるかを判定する。
【０１０３】
ステップＳ１４０１で重複があると判断された場合には、ＣＰＵ２０６は処理をステップＳ１４０２に進め、重複領域用の表示データを作成しＲＡＭ２０８に記憶する。
【０１０４】
ステップＳ１４０１で重複がないと判断された場合には、処理を終了する。
【０１０５】
ステップＳ１４０３において、ＣＰＵ２０６は注意領域内を対象に顔検出処理を行う。
【０１０６】
ステップＳ１４０４において、ＣＰＵ２０６は顔パターンが検出されたか否かを判定する。顔が検出されたと判断した場合、ＣＰＵ２０６は処理をステップＳ１４０５に進める。検出されなかったと判断した場合には、処理を終了する。ステップＳ１４０５において、ＣＰＵ２０６は顔が検出された旨を編集者に報知するための警告表示データを作成し、ＲＡＭ２０８に記憶する。
【０１０７】
ステップＳ１４０６はステップＳ１１０６と同様である。
【０１０８】
ステップＳ１４０７において、ＣＰＵ２０６は表示切替ボタン９０７の状態を参照する。表示ＯＮ状態の場合には処理をステップＳ１４０８に進める。ステップＳ１４０７で表示切替ボタン９０７がＯＦＦ状態であると判断すれば、ＣＰＵ２０６はステップＳ１４０８、ステップＳ１４０９の処理を割愛し、処理をステップＳ１４１０に進める。
【０１０９】
ステップＳ１４０８において、ＣＰＵ２０６は実施形態１のステップＳ１１１０と同様に、注意領域用の表示データを表示する。
【０１１０】
ステップＳ１４０９において、ＣＰＵ２０６はステップＳ１４０２で用意した重複表示用の表示データをＲＡＭ２０８から読み出し、表示する。
【０１１１】
ステップＳ１４１０において、ＣＰＵ２０６はメッセージ表示領域９０８にステップＳ１４０６で用意された文字列を表示する。
【０１１２】
さらに、ステップＳ１４１１において、ＣＰＵ２０６は注文ボタン７０４又は適用ボタン９０５が押されたかを判断する。いずれかのボタンが押されたと判断した場合には処理をステップＳ１４１２に進める。押されなかったと判断した場合には押されるまで処理を進めない。
【０１１３】
ステップＳ１４１２において、ＣＰＵ２０６は警告表示用の表示データを警告パネル１３０１として表示する。
以上の流れにより、注意領域内に対して顔が存在する場合の表示制御を行うことができる。
【０１１４】
なお、顔検出処理を画像の全範囲を対象に行い、顔パターンを検出した座標と注意領域の座標を比較することで強調表示する領域を決定してもよい。この場合であれば注意領域内に顔の一部しか含まれていない場合でも、顔を検出することが可能となる。
【０１１５】
本実施形態では顔検出を用いて被写体の写っている領域を特定したが、本発明は顔検出に限定されない。例えば画像中の数字、特定の文字列、特定の形状などを特定してもよい。顔検出以外のパターンマッチングの一例として、特開平５−８９２４４号公報がある。また、画像データに付加されたＡＦ（オートフォーカス）情報を参照し、合焦している領域を被写体のある領域としてもよい。
【０１１６】
＜実施例３＞
実施形態２では、顔が検出された場合に重複領域用の表示データを表示していた。それに対して、本実施例では、検出した顔領域を表示する構成を有する。
【０１１７】
本実施形態におけるハードウエア構成などは実施形態２と同様である。
【０１１８】
本実施形態における処理フローを図１７に示す。
【０１１９】
以下、ユーザＰＣ１０２のＣＰＵ２０６が、ＨＤＤ２０９から読み出したプログラムに記述された手順に従って実行する処理を説明する。
【０１２０】
ステップＳ１７０１〜ステップＳ１７０４までは実施形態２におけるステップＳ１４０１〜ステップＳ１４０４と同様である。
【０１２１】
ステップＳ１７０５において、ＣＰＵ２０６は顔領域用の表示データを作成しＲＡＭ２０８に記憶する。顔領域用の表示データは、顔のある領域を矩形で囲むことで表示する。
【０１２２】
ステップＳ１７０６〜ステップＳ１７０９までは実施形態２におけるステップＳ１４０６〜ステップＳ１４０９と同様である。
【０１２３】
ステップＳ１７１０において、ＣＰＵ２０６はステップＳ１７０５で作成した顔領域用の表示データをＲＡＭ２０８から読み出し、表示する。
【０１２４】
ステップＳ１７１１は実施形態２におけるステップＳ１４１２と同様である。
【０１２５】
顔領域を表示した画面を図１８に示す。１８０１は本文ページ編集領域、１８０２は小口の注意領域、１８０３はのどの注意領域、１８０４は重複領域である。１８０５は顔領域である。図１７のステップＳ１７１０において、ＣＰＵ２０６はこの顔領域１８０５を表示する。
【０１２６】
本実施形態により、ユーザは注意領域と画像が重なっている領域を認識できるともに、画像の中でより注意しなければならない部分を一目で認識することができる。
【０１２７】
＜実施例４＞
実施形態１〜３では、注意領域（小口およびのど）の大きさはどのページであっても一定のものとして扱っている。しかし、実際の製本時には本の厚さ（総ページ数や紙の材質など）に応じて、及び開くページによって同領域のサイズは微妙に異なる。そこで本実施形態では、ページの厚みを考慮した小口の補正方法について説明する。
【０１２８】
なお、実施形態１、２と共通する点については説明を省略し、本実施例に特有の点について詳細に説明する。
【０１２９】
図１５は本実施例に係る電子アルバム編集プログラムの機能構成を示すブロック図である。
【０１３０】
基本的には図３と同等だが、デザイン制御部３０３に小口補正値管理テーブル１５０１が管理されている。
【０１３１】
プログラムはデザインを決定する際に、小口補正値管理テーブル１５０１により小口の補正値を取得して、それを編集画面表示に反映させることを可能としている。
【０１３２】
図１６は、小口補正値管理テーブルの一例を説明する模式図である。
【０１３３】
図１６において、１６０１はページの厚みを考慮した補正処理を行った小口の値を管理する小口補正値管理テーブルである。
【０１３４】
小口補正値管理テーブル１６０１はアルバムを構成する総ページ数と該当するページ番号を軸に持つ二次元の表であり、それぞれの値が決まることにより小口の値を得ることができる。
【０１３５】
ＣＰＵ２０６はこのテーブルを参照することで、図１０の注意領域１００２の幅を制御しＣＲＴ２０１に表示させることが可能となる。
【０１３６】
図１６ではテーブル管理により小口の補正値を決定したが、補正手段として、総ページ数及びページ番号から小口の補正値を算出する計算式を用いることも可能である。また、電子アルバム編集システムが用紙の種類を自由に選択できる仕組みを保持しているのであれば、小口を決定する他のパラメータとして、用紙の種類に応じた係数を導入することも可能である。
【０１３７】
＜実施例５＞
これまでに述べた実施例では電子アルバムの編集画面において、画像レイアウト上に注意する領域として小口やのどに対して強調表示することにより編集者に注意を喚起する方法を説明した。しかし、本発明の適用範囲は小口やのどに限定されるものではない。例えば、製本時に表紙と本文との照合に用いるＱＲコードやページ番号の表示領域、表紙タイトルの表示領域などが画像と重なる場合に本発明を適用することも可能である。
【図面の簡単な説明】
【０１３８】
【図１】本発明に係る電子アルバム編集システムの概略の一例を示すブロック図である。
【図２】本発明に係るＰＣの構成の一例を示すブロック図である。
【図３】本発明に係る電子アルバム編集プログラムの機能構成の一例を示す図である。
【図４】本発明に係る画像データの構成の一例を示す図である。
【図５】本発明に係るレイアウトデータの構成の一例を示す図である。
【図６】本発明に係るＰＣ上で電子アルバム編集プログラムを実行して電子アルバムを編集する処理を説明するためのフローチャート図である。
【図７】本発明に係る電子アルバムビュー画面の表示の一例である。
【図８】本発明に係る電子アルバムビュー画面において注意領域に対して注意を与える表示状態の一例である。
【図９】本発明に係る画像編集画面の表示の一例である。
【図１０】本発明に係る画像編集画面において注意領域に対して注意を与える表示状態の一例である。
【図１１】本発明に係る電子アルバムビュー画面及び画像編集画面における表示切替の流れについての処理を説明するフローチャートである。
【図１２】本発明に係る画像編集画面において注意領域に人間の顔パターンが存在する表示状態の一例である。
【図１３】本発明に係る画像編集画面において注意領域に人間の顔パターンが存在する場合の警告パネルの一例である。
【図１４】本発明に係る注意領域に顔検出機能を用いた場合の処理の流れについて説明するフローチャートである。
【図１５】本発明に係る小口補正値管理テーブルを含む場合の電子アルバム編集プログラムの機能構成を示すブロック図である。
【図１６】本発明に係る小口補正値管理テーブルの一例を説明する模式図である。
【図１７】本発明にかかる電子アルバムビュー画面及び画像編集画面における表示切替の流れについての処理を説明するフローチャートである。
【図１８】顔領域を表示する表示状態の一例である。
【符号の説明】
【０１３９】
１０１  画像入力装置
１０２  パーソナルコンピュータ（ＰＣ）
１０３  インターネット
１０４  フォトサイト
１０５  テンプレート格納部
１０６  プリンタ
１０７  プリントサイト
１０８  印刷機
【図１】
0004701083.tif 000002
【図２】
0004701083.tif 000003
【図３】
0004701083.tif 000004
【図４】
0004701083.tif 000005
【図５】
0004701083.tif 000006
【図６】
0004701083.tif 000007
【図７】
0004701083.tif 000008
【図８】
0004701083.tif 000009
【図９】
0004701083.tif 000010
【図１０】
0004701083.tif 000011
【図１１】
0004701083.tif 000012
【図１２】
0004701083.tif 000013
【図１３】
0004701083.tif 000014
【図１４】
0004701083.tif 000015
【図１５】
0004701083.tif 000016
【図１６】
0004701083.tif 000017
【図１７】
0004701083.tif 000018
【図１８】
0004701083.tif 000019