(57)【要約】【課題】交換元画像及び交換先画像を容易に確認及び選択することが可能な画像処理装置を提供する。【解決手段】複数枚の画像がそれぞれ表示される第１の領域及び第２の領域を表示するように表示装置を制御する表示制御手段と、第１の領域及び第２の領域のそれぞれから、交換の対象となる画像を選択する画像選択手段と、交換の対象となる画像の交換指示を行う交換指示手段と、第１の領域で選択された画像と、第２の領域で選択された画像との交換処理を実行する交換手段と、を備える画像処理装置。【選択図】図７
2008186095.tif 000002
【特許請求の範囲】
【請求項１】
複数枚の画像がそれぞれ表示される第１の領域及び第２の領域を表示するように表示装置を制御する表示制御手段と、
前記第１の領域及び第２の領域のそれぞれから、交換の対象となる画像を選択する画像選択手段と、
前記画像選択手段により選択された前記交換の対象となる画像の交換指示を行う交換指示手段と、
前記交換指示にしたがって前記第１の領域で選択された画像と、前記第２の領域で選択された画像との交換処理を実行する交換手段と、を備える、ことを特徴とする画像処理装置。
【請求項２】
前記交換手段は、前記第１の領域で選択された画像の属性情報の少なくとも１つと、該属性情報の少なくとも１つに対応する前記第２の領域で選択された画像の属性情報とを交換する、ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記表示制御手段は、前記第１の領域及び前記第２の領域において、交換された画像を区別して表示するように前記表示装置を制御する、ことを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記第１の領域及び前記第２の領域は隣接して配され、
前記第１の領域及び前記第２の領域のそれぞれを、別々にスクロールして表示できるように構成される、ことを特徴とする請求項１に記載の画像処理装置。
【請求項５】
複数枚の画像がそれぞれ表示される第１の領域及び第２の領域を表示するように表示装置を制御する表示制御工程と、
前記第１の領域及び第２の領域のそれぞれから、交換の対象となる画像を選択する画像選択工程と、
前記画像選択工程により選択された前記交換の対象となる画像の交換指示を行う交換指示工程と、
前記交換指示にしたがって前記第１の領域で選択された画像と、前記第２の領域で選択された画像との交換処理を実行する交換工程と、を備える、ことを特徴とする画像処理方法。
【請求項６】
請求項５に記載の画像処理方法の手順をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数枚の写真やグラフィックスなどの画像を編集し、表示する画像処理装置及び画像処理方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、多数の画像を、電子アルバムで管理することが行われている。電子アルバム作成の手順としては、ユーザのコンピュータがデジタルカメラで撮影された画像を取り込む。ユーザはそれらの画像から、所望の画像を複数選択して、所望のレイアウトで配置する。これにより、電子アルバムが作成される（特許文献１参照）。
【０００３】
そして、コンピュータが電子アルバムの画像を表示した状態で、ユーザが画像同士を交換しようとした場合、交換元の画像を交換先の画像へドラッグアンドドロップすることにより置換が行われること（特許文献２参照）も知られている。
【特許文献１】特表２００３−５３２２０５号公報
【特許文献２】特開２００６−０７２８５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
電子アルバムの画像を表示しながら画像を入れ替え、即ち交換したい場合に、交換元画像と交換先画像が、電子アルバムの離れた位置にレイアウトされている場合には次の問題点がある。
【０００５】
従来、提案されている方法では、ユーザはそれぞれの画像の確認及び選択のため、画像の表示領域に対して頻繁にスクロールなどの操作を繰り返す必要があり、作業負担は大きくなっていた。また、ディスプレイに表示される領域が限られているため、画像を交換した後に、どの画像同士に対して交換を行ったかが分かりにくいものであった。
【０００６】
本発明は、電子アルバム等に配置されている画像の交換作業の際に、その交換元画像及び交換先画像を容易に確認でき、選択できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
上記の目的を達成するため、本発明の実施形態に係る画像処理装置は、
複数枚の画像がそれぞれ表示される第１の領域及び第２の領域を表示するように表示装置を制御する表示制御手段と、
前記第１の領域及び第２の領域のそれぞれから、交換の対象となる画像を選択する画像選択手段と、
前記画像選択手段により選択された前記交換の対象となる画像の交換指示を行う交換指示手段と、
前記交換指示にしたがって前記第１の領域で選択された画像と、前記第２の領域で選択された画像との交換処理を実行する交換手段と、を備える、ことを特徴とする。
【０００８】
上記の目的を達成するため、本発明の実施形態に係る画像処理方法は、
複数枚の画像がそれぞれ表示される第１の領域及び第２の領域を表示するように表示装置を制御する表示制御工程と、
前記第１の領域及び第２の領域のそれぞれから、交換の対象となる画像を選択する画像選択工程と、
前記画像選択工程により選択された前記交換の対象となる画像の交換指示を行う交換指示工程と、
前記交換指示にしたがって前記第１の領域で選択された画像と、前記第２の領域で選択された画像との交換処理を実行する交換工程と、を備える、ことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、電子アルバム等に配置されている画像の交換作業の際に、交換元画像及び交換先画像を容易に確認でき、選択できる。
【発明を実施するための最良の形態】
【００１０】
＜実施形態１＞
以下、図面を参照しながら、本発明の一実施形態について説明する。
【００１１】
図１は、本実施形態に係る画像処理装置を使用した画像処理システムの概略構成の１例を示した図である。
【００１２】
図１において、画像入力機器１０１は、イメージ情報である光学像を電気信号に変換し、その電気信号に対して所定の画像処理を施して画像データとし、画像処理を施した画像データを記録し、再生する電子機器である。この画像入力機器１０１としては、例えば被写体を撮影し、撮影した被写体を静止画像として記録するデジタルスチルカメラや、撮影した被写体を動画像として記憶するデジタルビデオカメラが使用できる。勿論、原稿を読み取り、読み取った原稿を静止画像として出力するスキャナ等も使用することが可能である。
【００１３】
データ転送用インタフェースケーブル１０３は、画像入力機器１０１が入力した画像データをクライアントのコンピュータ１０２に転送するためのインタフェースケーブルである。このデータ転送用インタフェースケーブル１０３としては、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ Ｓｅｒｉａｌ Ｂｕｓ）や、ＩＥＥＥ１３９４に代表される有線のインタフェースケーブルが使用される。勿論、ＩｒＤＡ（Ｉｎｆａｒａｒｅｄ Ｄａｔａ Ａｓｓｏｃｉａｔｉｏｎ）やＢｌｕｅｔｏｏｔｈ（登録商標）に代表される無線のインタフェース等も使用することが可能である。
【００１４】
コンピュータ１０２は、データ転送用インタフェースケーブル１０３経由で画像入力機器１０１から転送された画像データの画像を編集し、電子アルバムを作成する等の処理を行うためのものである。本実施形態に係る画像処理装置はコンピュータ１０２によって実現される。
【００１５】
データ転送用インタフェースケーブル１０３経由で画像入力機器１０１から転送された画像データは、コンピュータ１０２が備える記憶装置の記憶領域１０４に格納される。この記憶領域１０４としては、記憶装置を構成する例えばハードディスクドライブ（ＨＤＤ）に設定される。なお、画像データの転送は、例えば画像入力機器１０１からコンピュータ１０２へ発行された転送コマンドに従って、コンピュータ１０２が記憶装置の記憶領域１０４を確保した後に行われる。
【００１６】
記憶装置の記憶領域１０４に記憶された画像データは、コンピュータ１０２のＣＰＵがコンピュータ１０２にインストールされているオペレーティングシステム（ＯＳ）１０５及び電子アルバム編集アプリケーション１０６を実行することにより読み出される。
【００１７】
ユーザは、コンピュータ１０２の電子アルバム編集アプリケーション１０６を利用して、記憶領域１０４に格納されている画像データの画像を編集し、電子アルバムを作成する。なお、電子アルバムの作成方法の詳細については後述する。その後、コンピュータ１０２は、作成された電子アルバムを保存したり、また出力装置１０８に送信し、印刷したりすることになる。
【００１８】
データ転送用インタフェースケーブル１０７は、コンピュータ１０２が作成した電子アルバム等のデータを出力装置１０８に転送するためのインタフェースケーブルである。データ転送用インタフェースケーブル１０７としては、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ Ｓｅｒｉａｌ Ｂｕｓ）や、ＩＥＥＥ１３９４に代表される有線のインタフェースケーブルが使用可能である。しかし、ＩｒＤＡ（Ｉｎｆａｒａｒｅｄ Ｄａｔａ Ａｓｓｏｃｉａｔｉｏｎ）やＢｌｕｅｔｏｏｔｈ（登録商標）に代表される無線のインタフェースを使用しても、データ転送用インタフェースケーブル１０７の役割を果たすことが可能である。この出力装置１０８は、たとえばプリンタであって、コンピュータ１０２の制御に従って作成した電子アルバムの画像データの印刷物を印刷し、出力する。
【００１９】
図２は、本願の実施形態に係る画像処理装置で電子アルバム編集アプリケーション１０６を稼動させた場合の機能に関連させた機能ブロック図の一例である。
【００２０】
図２において、データ制御部２０２は、電子アルバムデータ、表示データ、印刷データ等の作成、及びデータ情報記憶部２０４の制御を行う。具体的には、データ制御部２０２は、編集領域表示制御部２０６と、画像選択部２０７と、交換指示部２０８と、交換部２０９とを含む。データ制御部２０２は、たとえばＣＰＵを含み、本実施形態に係る画像処理装置の全体を制御する。
【００２１】
データ情報記憶部２０４には、ユーザに選択された画像の画像データ、その撮影情報、表示のためのデータ位置、画像サイズ、メモ、フレーム、回転、トリミング、背景データ等の情報を含む電子アルバムのデータが格納される。これらの選択は、入力部２０３に含まれるマウス等を操作することで実行される。表示制御部２０１は、ユーザによって操作されるグラフィックユーザインタフェース（以下ＧＵＩ）や、データ制御部２０２によって作成された表示データを表示装置２１０に出力する。レイアウト記憶部２０５には、複数種類の電子アルバムのレイアウトのテンプレートが格納されていてもよい。
【００２２】
電子アルバムの作成の最初のステップとして、レイアウト記憶部２０５に格納されるレイアウトのすべてのデータが、表示制御部２０１を介して前記の表示装置２１０に表示される。ユーザは、表示されているレイアウトの中から、入力部２０３を使用して採用するレイアウトを選択する。選択されたレイアウトの情報はデータ制御部２０２の制御でデータ情報記憶部２０４に格納される。その後、データ制御部２０２は、表示制御部２０１を介して表示装置２１０上に電子アルバムのＧＵＩ画面を表示する。これにより、ユーザは、入力部２０３を使用して電子アルバムの作成及び編集を行うことが可能となる。
【００２３】
ユーザによる入力部２０３の操作の内容に従い、データ制御部２０２はデータ情報記憶部２０４に格納された電子アルバムのデータを更新すると共に表示データを作成し、表示制御部２０１に表示装置２１０上に表示するように制御させる。データ制御部２０２はまた、レイアウト記憶部２０５に格納されたレイアウト情報を元に、電子アルバムデータ、表示データ、印刷データ等を生成する。
【００２４】
なお、データ情報記憶部２０４及びレイアウト記憶部２０５は、図示しない、ＨＤＤ等の記憶装置に設定され、図２に示す各機能は、データ制御部２０２に含まれるＣＰＵがその記憶装置に格納されている各種のプログラムを実行することにより実行される。
【００２５】
図３は、電子アルバムデータがデータ情報記憶部２０４にどのような関係で格納されているかを示す図の一例である。電子アルバムデータ３０００には、電子アルバムの用紙データ３１００と、ページごとのデータをページデータ（３２００、３３００、３４００、、、）として格納する。すなわち、ページデータ（３２００、３３００、３４００、、、）は、電子アルバムに含まれるページ数と同じ数だけ存在する。用紙データ３１００には、電子アルバムの用紙サイズ及び用紙方向（縦及び横）が含まれる。ページデータ（３２００、３３００、３４００、、、）は、各ページにそれぞれの画像に関する画像データ情報（３２２０、３２３０、３２４０、、、）を格納する。すなわち、画像データ情報は、ページに含まれる画像の数だけ存在する。
【００２６】
画像データ情報には、個々の画像データ３２２１と、それに係る画像情報３２２２、画像サイズ３２２３及び回転情報３２２４に関する情報が含まれる。画像データ３２２１は、記憶領域１０４に格納された画像データの中から、ユーザの指示を受けて画像選択部２０７によって選択された画像である。なお、画像データ３２２１には、画像データ本体または画像データ本体へのファイルパスが格納される。
【００２７】
また、電子アルバム編集アプリケーション１０６では、画像に対し、その画像サイズやページ内に表示される位置の変更、画像の回転、トリミング、メモの付加が可能である。よって、画像データ３２２１に対する撮影情報と、データ表示位置、トリミング情報、メモを合わせて画像情報３２２２へ、画像のサイズを画像サイズ３２２３、画像の回転の情報を回転情報３２２４へ格納する。それらは、入力部２０３によるユーザ操作での画像の選択や編集が行われるたびに、データ制御部２０２によって更新され、ただちに、電子アルバムデータや表示データに反映される。
【００２８】
図４は、本実施形態に係る画像処理装置で電子アルバム編集アプリケーション１０６を稼働させることより、電子アルバム内で画像の交換処理を行う手順を示したフローチャートの例である。この動作手順は、基本的に、データ制御部２０２が図２で示した各モジュールを制御することによって実行される。
【００２９】
まず、ステップＳ１において、入力部２０３を使用したユーザの操作に基づき電子アルバム編集アプリケーション１０６が起動され、電子アルバムのレイアウトが設定される。ここで設定されるレイアウトは例えば、用紙サイズ、用紙の向き、背景、フレーム枠の大きさや位置があげられる。そして、設定されたレイアウトのデータは、データ情報記憶部２０４の電子アルバムデータ３０００の用紙データ３１００などに格納される。
【００３０】
ステップＳ２では、予めコンピュータ１０２の記憶領域１０４に取り込まれた画像データが編集領域表示制御部２０６及び表示制御部２０１の制御によって表示装置２１０に表示される。ユーザはこの画像データの一覧画面を見ながら、電子アルバムで編集する画像を選択操作する。このユーザによる選択操作を受けて、画像データの選択が画像選択部２０７により実行される。選択された画像の画像データと、画像情報、画像サイズ及び回転情報は画像データ情報３２２０として、電子アルバムデータ３０００にそれぞれ格納される。
【００３１】
ステップＳ３では、電子アルバムデータ３０００を元に、表示データがデータ制御部２０２によって作成される。そして、表示データに基づき、アルバム編集画面が編集領域表示制御部２０６により表示装置２１０に表示される。複数枚の画像を含む複数の領域として表示装置２１０に表示する。ここで、ユーザが入力部２０３を使ってアルバム編集ツールの画像の交換ボタンを押下すると、隣接して表示された第１及び第２の領域である交換先ページ編集領域と交換元ページ編集領域との２つを含むＧＵＩ画面として図５に示すように表示される。図５の場合は、第１及び第２の領域は横に延長されて、隣接して表示されるが、縦に隣接して表示されることもありうる。いうまでもなく、この表示される複数の領域は、３またはそれ以上の領域であってもよい。
【００３２】
ステップＳ４では、交換の対象となる交換元画像及び交換先画像を画像選択部２０７で選択する。具体的には、入力部２０３のマウスで、交換の対象となる交換したい画像をクリックすることで実行される。画像選択部２０７での実行は、入力部２０３のキーボードからも画像を選択するようにしてもよい。
【００３３】
図５は、表示装置２１０に編集領域表示制御部２０６及び表示制御部２０１の制御により表示される、隣接して表示された交換先ページ編集領域６０２と交換元ページ編集領域６０３との２つを含むＧＵＩ画面６０１の一例を示した図である。交換先ページ編集領域６０２と交換元ページ編集領域６０３は、それぞれ複数枚の電子アルバムのページを一覧的に表示しているものであり、同じ電子アルバム内のページを表示している。ただし、ここでは交換先ページ編集領域６０２と交換元ページ編集領域６０３は、同じ電子アルバム内の異なるページを２ページ分ずつ表示している状態である。
【００３４】
隣接して表示された第１及び第２の領域において、ページのスクロールつまみ６０６あるいは６０７を、入力部２０３のマウスでクリックして横方向に移動することによって異なるページを、それぞれ独立してスクロールし、その結果を表示することができる。この図５では、交換先ページ編集領域６０２に表示されているページから交換先画像として画像Ｓ６１０を選択している。同様に交換元ページ編集領域６０３に表示されているページから置換元画像として画像Ｄ６２０を選択している。なお、スクロールつまみ６０６あるいは６０７以外に、入力部２０３のキーボードでもスクロールを行わせることも可能である。２つの領域が縦に隣接して表示される場合は、それぞれ縦にスクロールすることとなる。
【００３５】
ステップＳ５で、入力部２０３からの交換指示を受け付ける。すなわち、図５において、交換ボタン６０４をユーザが入力部２０３のマウスでクリックすることにより、交換指示部２０８で交換指示を受け付ける。するとステップＳ６に進み、交換部２０９の機能にしたがって画像の交換処理が実行される。
【００３６】
図５では、画像Ｓ６１０と画像Ｄ６２０が交換、すなわち入れ替わる。交換処理後の状態が図６に示す編集領域表示制御部２０６によって表示されるＧＵＩ画面６０１となる。なお、交換処理に際し、画像の大きさは保ったままとなる。つまり、画像Ｓ７２０の大きさと画像Ｄ７１０の大きさは、交換処理前の画像Ｓ６１０と画像Ｄ６２０と同じままで交換部２０９により交換される。上記で説明した交換処理の動作について、図７を参照してさらに詳しく説明する。
【００３７】
図７は、データ情報記憶部２０４に格納されている各ページの画像に係る情報テーブルであり、画像ごとにページ上の位置とその画像サイズの情報を保持している。図７（ａ）は画像交換処理前の情報テーブルの状態であって、図５の交換先ページ編集領域６０２に表示されている画像Ｓ、Ｔ、、、と、交換元ページ編集領域６０３に表示されている画像Ａ、Ｂ、Ｃ、Ｄ、、、の情報が格納されている。ステップＳ５で交換指示を受け付けると、ステップＳ６に進み、データ制御部２０２の処理として情報テーブルの内容を更新する。
【００３８】
更新した結果は、図７（ｂ）のように変化する。つまり、２ページ目にあった画像Ｄと８１ページ目にあった画像Ｓが入れ替わって、２ページ目には画像Ｓが入り、８１ページ目には画像Ｄが入る。図７（ｂ）のテーブルの状態を、データ制御部２０２及び表示制御部２０１を通して表示装置２１０上に、図６に示すように表示することで交換部２０９による交換処理が完了する。
【００３９】
なお、上記の説明では、各画像の画像位置は交換処理後もそのままの値としているが、これに限定されるものではない。つまり、交換先の画像位置は、画像の中心座標が保持されるようにデータ制御部２０２で計算し、その結果を反映してもよい。
【００４０】
上記したように、本発明の実施形態１によれば、表示装置２１０に表示された交換先ページ編集領域６０２と交換元ページ編集領域６０３との２つを含むＧＵＩ画面６０１で画像の選択ができる。これにより、簡単に交換部２０９による交換の対象となる画像の入れ替え、即ち交換処理を実行することができる。
【００４１】
＜実施形態２＞
次に、本実施形態２では、交換の対象となるのは画像そのものとし、画像の大きさや回転などの属性情報の状態は、交換処理前と同じ状態になるようなモードを選択できる場合について説明する。なお、以下では上述した実施形態１と同じ部分については省略し、実施形態２の特徴部分について詳細に説明する。
【００４２】
以下、図８のフローチャートを参照して、本発明の実施形態２に係る画像処理装置の動作について詳細に説明する。ステップＳ１１からステップＳ１４までは、実施形態１の図３のステップＳ１からステップＳ４までと同様である。
【００４３】
ステップＳ１５では、設定ボタン６０５をユーザが入力部２０３のマウス等でクリックすることに応答して、図９に示すような属性情報設定ダイアログボックス１００１が表示装置２１０上に表示される。ユーザは「属性情報あり」あるいは「属性情報なし」のどちらかを入力部２０３で選択できる。
【００４４】
本実施形態２においては、属性情報として画像サイズ及び回転の交換処理を行うか、行わないかをユーザに選択させる。ユーザが入力部２０３を使用して「属性情報なし」を選択した場合は、実施形態１で説明した交換処理を行う。つまり、ステップＳ１６で「属性情報なし」が判断されてステップＳ１８に進む。しかし、ユーザが「属性情報あり」を選択した場合は、ステップＳ１６で「属性情報あり」が判断されてステップＳ１７に進む。  ステップＳ１７では、交換の対象となる交換先画像と交換元画像について、属性情報である画像サイズ、回転情報のデータが交換される。これらはデータ情報記憶部２０４の電子アルバムデータ３０００に格納されている。なお、属性情報の設定ダイアログボックスは、ＧＵＩ画面６０１の属性情報の設定ボタン６０５を、入力部２０３のマウスでクリックすることによって表示されても良いし、交換指示部２０８である交換ボタン６０４がクリックされるごとに表示されてもよい。
【００４５】
ステップＳ１８では、選択された画像を含む画像情報の画像の交換処理を行う。これらは電子アルバムデータ３０００に格納されている。
【００４６】
図１０は、図５において、編集領域表示制御部２０６によって表示され、画像Ｓ６１０と画像Ｄ６２０を選択して「属性情報あり」で交換を行った後の状態である。図１０において、画像Ｓ６４０が、交換を行う前の画像Ｄ６２０の大きさと回転状態を保持している。同様に画像Ｄ６３０が、交換を行う前の画像Ｓ６１０の大きさと回転状態を保持している。
【００４７】
図１１は、「属性情報あり」で交換を行う場合の、データ情報記憶部２０４に格納されている各ページの画像の情報テーブルであり、画像ごとにページ上の位置とその画像サイズの情報を保持している。図１１（ａ）は、画像交換処理前の情報テーブルの状態であって、交換先ページ編集領域６０２に表示されている複数枚の画像Ｓ、Ｔ、、、と、交換元ページ編集領域６０３に表示されている複数枚の画像Ａ、Ｂ、Ｃ、Ｄ、、、の情報が格納されている。
【００４８】
ステップＳ１６で「属性情報あり」の交換であった場合、ステップＳ１７そしてステップＳ１８に進み、データ制御部２０２の処理として情報テーブルの内容を更新する。更新した結果は図１１（ｂ）のようになる。つまり、２ページ目にあった画像Ｄと８１ページ目にあった画像Ｓが入れ替り、２ページ目には画像Ｓが入り、８１ページ目には画像Ｄが入る。ここで画像Ｓ及び画像Ｄは交換処理前のテーブルの「画像サイズ」と「回転情報」の情報が反映されている。そして図１１（ｂ）のテーブルの状態を、データ制御部２０２及び表示制御部２０１を通して表示装置２１０上に図１０のように表示することで交換部２０９による交換処理が完了する。
【００４９】
なお、上記の説明では、少なくとも画像の大きさと回転情報を属性情報の対象としているが、これに限定されるものではない。すなわち、データ名、データ位置、画像に貼り付けたメモ、トリミング情報、日付、撮影情報等のさまざまな属性情報も、同様な方法により交換処理を行うことができる。
【００５０】
また、各画像の画像位置は、交換処理後もそのままの値としているが、これに限定されるものではない。つまり、交換先の画像の画像位置は、画像の中心座標が保持されるようにデータ制御部２０２で計算し、その結果を反映してもよい。
【００５１】
上記したように、本実施形態２によれば、電子アルバム内で画像の表示位置を交換する際に、その属性情報を保持したまま交換するか、またはその属性情報も交換するかを選択的に実行することができる。
【００５２】
＜実施形態３＞
次に、本実施形態３では、電子アルバム内で画像の交換を行った後に、交換された画像がどれであったかを区別して表示する場合について説明する。以下、図８のフローチャートを参照して、本実施形態３に係る画像処理装置で実行される処理について詳細に説明する。
【００５３】
まず、ステップＳ１７までは、先の実施形態２と同様である。そして、ステップＳ１８で電子アルバム内の画像の交換処理を行うと、交換された画像が枠線で囲んだ状態で表示装置２１０上に区別して表示される。
【００５４】
図１２は、画像Ｓ６６０と画像Ｄ６５０を交換したことが編集領域表示制御部２０６によって表示装置２１０上に表示されており、それぞれ交換の対象となった画像が枠線で囲まれ、区別して表示されている。枠線は、データ情報記憶部２０４の画像についてデータ制御部２０２で枠線が付与され、表示制御部２０１を通して表示装置２１０上に表示される。
【００５５】
なお、上記では画像に枠線を表示する場合について説明したが、交換処理した画像を別のダイアログボックス内に表示することでもよい。
【００５６】
また、枠線の代わりに、交換の対象となった画像にマークを付与して表示するようにしてもよい。
【００５７】
上記したように、本実施形態３によれば、電子アルバム内で交換処理した画像を区別して表示するので、ユーザはどの画像について交換処理を施したかを容易に識別することが可能となる。
【００５８】
なお、上記した本実施形態１乃至３では、電子アルバム内の画像を一覧表示する場合、画面を縦（垂直・上下）方向に分割して、複数の画像を並べる方向を横（水平・左右）方向にした。しかし、これに限らず、画面を横方向に分割して複数の画像を並べる方向を縦方向として表示してもよい。さらに、どちらの方向に表示するかを決定する際に、電子アルバムデータ３０００の中にある用紙データ３１００を参照した結果、用紙方向が縦ならば、画面の分割方向を「縦」とし、用紙方向が横ならば、分割方向は「横」と決定してもよい。
【００５９】
また、これまで説明してきた写真及びグラフィックスなどの画像の画像データについては、動画像の動画像データをフレーム単位で編集する際の、フレームについても適用することが可能である。
【００６０】
前述した実施形態１乃至３の機能を実現するべく各種のデバイスを動作させるように、該各種デバイスと接続された装置あるいはシステム内のコンピュータに対し、前記の実施形態の機能を実現するソフトウエアプログラムコードを供給することも可能である。そのシステムあるいは装置のコンピュータ（ＣＰＵあるいはＭＰＵ）に格納されたプログラムに従って前記各種デバイスを動作させることによって実施したものも、本発明の範疇に含まれる。
【００６１】
また、この場合、前記ソフトウエアのプログラムコード自体が前述した実施形態の機能を実現する。したがってそのプログラムコード自体、及びそのプログラムコードをコンピュータに供給する手段、例えば、かかるプログラムコードを格納した記録媒体は本発明を構成する。かかるプログラムコードを記憶する記録媒体としては、例えば、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることが出来る。
【００６２】
また、コンピュータが供給されたプログラムコードを実行することにより、前述の実施形態の機能が実現されるだけには限られない。さらに、そのプログラムコードがコンピュータにおいて稼働しているＯＳ（オペレーティングシステム）あるいは他のアプリケーションソフト等と共同して前述の実施形態の機能が実現される場合にもかかるプログラムコードは本発明の実施形態に含まれる。
【００６３】
さらに、供給されたプログラムコードがコンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納される。そしてその後、そのプログラムコードの指示に基づいてその機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行てもよい。さらに、その処理によって前述した実施形態の機能が実現される場合にも本発明に含まれることは言うまでもない。
【図面の簡単な説明】
【００６４】
【図１】本発明の実施形態に係る画像処理装置を使用したシステム構成図である。
【図２】本発明の実施形態に係る画像処理装置で稼動する電子アルバム編集アプリケーションの機能構成の一例を示した図である。
【図３】本発明の実施形態に係る画像処理装置で使用される電子アルバムデータの一例を示した図である。
【図４】本発明の実施形態１における画像交換処理のフローチャートである。
【図５】本発明の実施形態１における画像交換処理前のＧＵＩ画面を示す図である。
【図６】本発明の実施形態１における画像交換処理後のＧＵＩ画面を示す図である。
【図７】本発明の実施形態１における情報管理テーブル構成の一例を示す図である。
【図８】本発明の実施形態２における画像交換処理のフローチャートである。
【図９】本発明の実施形態２における属性情報設定ダイアログボックスの一例を示す図である。
【図１０】本発明の実施形態２における画像交換処理後のＧＵＩ画面を示す図である。
【図１１】本発明の実施形態２における情報管理テーブル構成の一例を示す図である。
【図１２】本発明の実施形態３における画像交換処理後のＧＵＩ画面を示す図である。
【符号の説明】
【００６５】
１０１  画像入力機器
１０２  コンピュータ
１０４  記憶領域
１０６  電子アルバム編集アプリケーション
２０１  表示制御部
２０２  データ制御部
２０３  入力部
２０４  データ情報記憶部
２０５  レイアウト記憶部
２０６  編集領域表示制御部
２０７  画像選択部
２０８  交換指示部
２０９  交換部
【図１】
2008186095.tif 000003
【図２】
2008186095.tif 000004
【図３】
2008186095.tif 000005
【図４】
2008186095.tif 000006
【図５】
2008186095.tif 000007
【図６】
2008186095.tif 000008
【図７】
2008186095.tif 000009
【図８】
2008186095.tif 000010
【図９】
2008186095.tif 000011
【図１０】
2008186095.tif 000012
【図１１】
2008186095.tif 000013
【図１２】
2008186095.tif 000014