(57)【特許請求の範囲】
【請求項１】
画像が配置される位置を変更可能な第１の属性と、画像が配置される位置が予め定められている第２の属性とのいずれかを有するページに配置される複数の画像を管理する画像管理装置であって、
前記属性にしたがい、複数の画像を複数のページに配置する配置手段と、
前記配置手段により前記複数の画像が前記複数のページに配置された後に、前記属性を変更する属性変更手段
とを有し、
前記属性変更手段により前記第1の属性を有するページが前記第２の属性に変更された場合、前記配置手段は、前記属性が変更される前のページに配置されていた画像の枚数と前記属性が変更されたページに配置可能な画像の枚数とを比較し、前記属性の変更前のページに配置されていた画像の枚数の方が多いと判断した場合には、前記属性が変更される前のページに配置されていた前記複数の画像の一部を他のページに再配置することを特徴とする画像管理装置。
【請求項２】
前記属性が変更されたページの次のページが、前記第１の属性を有するページである場合、前記配置手段は前記属性が変更されたページの後に前記第２の属性を有するページを追加して前記複数の画像の一部を再配置することを特徴とする請求項１に記載の画像管理装置。
【請求項３】
前記属性が変更されたページの次のページが前記第２の属性を有するページである場合、前記配置手段は、前記属性が変更されたページの次のページに既に配置されている画像を他のページに配置し、前記属性が変更されたページに配置されていた前記複数の画像の一部を前記属性が変更されたページの次のページに再配置することを特徴とする請求項１または２に記載の画像管理装置。
【請求項４】
前記属性が変更されたページの直前のページが前記第２の属性を有するページであって、前記直前のページの予め定められた位置に画像が配置されていない場合、前記配置手段は、前記属性が変更されたページに配置されていた画像の一部を前記直前のページに再配置することを特徴とする請求項１ないし３のいずれかに記載の画像管理装置。
【請求項５】
画像が配置される位置を変更可能な第１の属性と、画像を配置する位置が予め定められている第２の属性とのいずれかを有するページに配置される画像を管理する画像管理装置であって、
前記属性にしたがい、複数の画像を複数のページに配置する配置手段と、
前記配置手段により前記複数の画像が前記複数のページに配置された後に、前記属性を変更する属性変更手段
とを有し、
前記属性変更手段により、前記第１の属性を有するページの属性が前記第2の属性に変更された場合、前記配置手段は、前記属性の変更前に前記ページに配置されていた画像の枚数と前記属性が変更されたページに配置可能な画像の枚数とを比較し、前記属性の変更前のページに配置されていた画像の枚数の方が少ないと判断した場合には、他のページに配置されていた画像を前記属性が変更されたページに再配置することを特徴とする画像管理装置。
【請求項６】
前記配置手段は、前記他のページに配置されていた画像を前記属性が変更されたページに再配置する場合に、前記属性が変更されたページに配置される画像の枚数が、配置可能な画像の枚数と一致するよう前記画像を再配置することを特徴とする請求項５に記載の画像管理装置。
【請求項７】
前記属性を変更されたページの次のページが、前記第２の属性を有するページである場合、前記配置手段は前記変更されたページの次のページに配置されていた画像を前記属性が変更されたページに再配置することを特徴とする請求項５または６に記載の画像管理装置。
【請求項８】
画像が配置される位置を変更可能な第１の属性と、画像が配置される位置が予め定められている第２の属性とのいずれかを有するページに配置される複数の画像を管理する画像管理方法であって、
前記属性にしたがい、複数の画像を複数のページに配置する配置ステップと、
前記配置ステップで前記複数の画像が前記複数のページに配置された後に、前記属性を変更する属性変更ステップと、
前記属性変更ステップで前記第1の属性を有するページが前記第２の属性に変更された場合、前記属性が変更される前のページに配置されていた画像の枚数と前記属性が変更されたページに配置可能な画像の枚数とを比較し、前記属性の変更前のページに配置されていた画像の枚数の方が多いと判断した場合には、前記属性が変更される前のページに配置されていた前記複数の画像の一部を他のページに再配置する再配置ステップ
とを有することを特徴とする画像管理方法。
【請求項９】
画像が配置される位置を変更可能な第１の属性と、画像を配置する位置が予め定められている第２の属性とのいずれかを有するページに配置される画像を管理する画像管理方法であって、
前記属性にしたがい、複数の画像を複数のページに配置する配置ステップと、
前記配置ステップで前記複数の画像が前記複数のページに配置された後に、前記属性を変更する属性変更ステップと、
前記属性変更ステップで前記第１の属性を有するページの属性が前記第２の属性に変更された場合、前記属性の変更前に前記ページに配置されていた画像の枚数と前記属性が変更されたページに配置可能な画像の枚数とを比較し、前記属性の変更前のページに配置されていた画像の枚数の方が少ないと判断した場合には、他のページに配置されていた画像を前記属性が変更されたページに再配置する再配置ステップ
とを有することを特徴とする画像管理方法。
【請求項１０】
画像が配置される位置を変更可能な第１の属性と、画像が配置される位置が予め定められている第２の属性とのいずれかを有するページに配置される複数の画像を管理する画像管理方法であって、
前記属性にしたがい、複数の画像を複数のページに配置する配置ステップと、
前記配置ステップで前記複数の画像が前記複数のページに配置された後に、前記属性を変更する属性変更ステップと、
前記属性変更ステップで前記第1の属性を有するページが前記第２の属性に変更された場合、前記属性が変更される前のページに配置されていた画像の枚数と前記属性が変更されたページに配置可能な画像の枚数とを比較し、前記属性の変更前のページに配置されていた画像の枚数の方が多いと判断した場合には、前記属性が変更される前のページに配置されていた前記複数の画像の一部を他のページに再配置する再配置ステップ
とを有することを特徴とする画像管理方法をコンピュータに実行させるプログラムを記憶するコンピュータ読み取り可能な記憶媒体。
【請求項１１】
画像が配置される位置を変更可能な第１の属性と、画像を配置する位置が予め定められている第２の属性とのいずれかを有するページに配置される画像を管理する画像管理方法であって、
前記属性にしたがい、複数の画像を複数のページに配置する配置ステップと、
前記配置ステップでにより前記複数の画像が前記複数のページに配置された後に、前記属性を変更する属性変更ステップと、
前記属性変更ステップで前記第１の属性を有するページの属性が前記第２の属性に変更された場合、前記属性の変更前に前記ページに配置されていた画像の枚数と前記属性が変更されたページに配置可能な画像の枚数とを比較し、前記属性の変更前のページに配置されていた画像の枚数の方が少ないと判断した場合には、他のページに配置されていた画像を前記属性が変更されたページに再配置する再配置ステップ
とを有することを特徴とする画像管理方法をコンピュータに実行させるプログラムを記憶するコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像管理装置、画像管理方法及び記憶媒体に関する。
【０００２】
【従来の技術】
パーソナル・コンピュータ等の情報処理装置上で動作する「電子アルバム」と呼ばれるプログラムが知られている。この種のプログラムには、ぺ一ジ毎に画像を張り付けるための複数のポケットセルを用意することにより、電子アルバムへの画像の挿入、削除及び移動の操作を簡便に行なえるようにしたものがある。
【０００３】
電子アルバムの画像ポケットセル型ページでは、ポケットセルのサイズ又は配置を事前に用意されたパターン群から選択して設定したり、任意に変更したりすることができ、画像の挿入の場合には、挿入された位置に存在した画像及びこれに引き続く画像群が後方にひとつずつ移動し、削除の場合には、削除された位置に存在した画像が消えて、その後方の画像群がひとつずつ前方に移動するように、その並び又は配置が管理される。
【０００４】
また、同様にパーソナル・コンピュータ上で動作する文書生成・編集プログラムには、ページのほぼ任意の位置に画像を張り付けることができ、しかも、張り付けた後にも画像の位置及びサイズを自在に変更できる変更ができるものが存在する。これはいわば、画像位置サイズフリー型ページであり、同一ページ上のテキスト又は図形との位置を調整することにより、文書としての見栄えを良くすることができる。
【０００５】
【発明が解決しようとしている課題】
画像ポケットセル型ページは、操作が簡便で、従来の紙によるアルバムを単に電子形態に置換したものとみなすことができるので、分かりやすい。反面、あるページへの画像の挿入や削除の影響がその後方のページの画像配置に及ぶことになる。例えば、組写真として完成している３枚組のページの前方のページから１枚画像が削除されると、組写真のうちの１枚が前のページに移動してしまい、ＴＶに表示した場合や紙に印刷した場合の一覧性又は組写真としての纏まりに欠けることになる。
【０００６】
他方、画像位置サイズフリー型ページは、アルバム・ページとしての体裁の自由度が高い半面、画像を削除しても空き地が残ったままとなる。画像を挿入する場合には、他の画像を移動する等の操作が必要で、簡易性に欠ける。
【０００７】
本発明は、このような問題点を解決し、両者の好ましい点を兼ね備えた画像管理装置、画像管理方法及び記憶媒体を提示することを目的とする。
【０００８】
【課題を解決するための手段】
本発明に係る画像管理装置は、画像が配置される位置を変更可能な第１の属性と、画像が配置される位置が予め定められている第２の属性とのいずれかを有するページに配置される複数の画像を管理する画像管理装置であって、前記属性にしたがい、複数の画像を複数のページに配置する配置手段と、前記配置手段により前記複数の画像が前記複数のページに配置された後に、前記属性を変更する属性変更手段とを有し、前記属性変更手段により前記第1の属性を有するページが前記第２の属性に変更された場合、前記配置手段は、前記属性が変更される前のページに配置されていた画像の枚数と前記属性が変更されたページに配置可能な画像の枚数とを比較し、前記属性の変更前のページに配置されていた画像の枚数の方が多いと判断した場合には、前記属性が変更される前のページに配置されていた前記複数の画像の一部を他のページに再配置することを特徴とする。
【０００９】
本発明に係る画像管理装置は、画像が配置される位置を変更可能な第１の属性と、画像を配置する位置が予め定められている第２の属性とのいずれかを有するページに配置される画像を管理する画像管理装置であって、前記属性にしたがい、複数の画像を複数のページに配置する配置手段と、前記配置手段により前記複数の画像が前記複数のページに配置された後に、前記属性を変更する属性変更手段とを有し、前記属性変更手段により、前記第１の属性を有するページの属性が前記第2の属性に変更された場合、前記配置手段は、前記属性の変更前に前記ページに配置されていた画像の枚数と前記属性が変更されたページに配置可能な画像の枚数とを比較し、前記属性の変更前のページに配置されていた画像の枚数の方が少ないと判断した場合には、他のページに配置されていた画像を前記属性が変更されたページに再配置することを特徴とする。
【００１０】
本発明に係る画像管理方法は、画像が配置される位置を変更可能な第１の属性と、画像が配置される位置が予め定められている第２の属性とのいずれかを有するページに配置される複数の画像を管理する画像管理方法であって、前記属性にしたがい、複数の画像を複数のページに配置する配置ステップと、前記配置ステップで前記複数の画像が前記複数のページに配置された後に、前記属性を変更する属性変更ステップと、前記属性変更ステップで前記第1の属性を有するページが前記第２の属性に変更された場合、前記属性が変更される前のページに配置されていた画像の枚数と前記属性が変更されたページに配置可能な画像の枚数とを比較し、前記属性の変更前のページに配置されていた画像の枚数の方が多いと判断した場合には、前記属性が変更される前のページに配置されていた前記複数の画像の一部を他のページに再配置する再配置ステップとを有することを特徴とする。
本発明に係る画像管理方法は、画像が配置される位置を変更可能な第１の属性と、画像を配置する位置が予め定められている第２の属性とのいずれかを有するページに配置される画像を管理する画像管理方法であって、前記属性にしたがい、複数の画像を複数のページに配置する配置ステップと、前記配置ステップで前記複数の画像が前記複数のページに配置された後に、前記属性を変更する属性変更ステップと、前記属性変更ステップで前記第１の属性を有するページの属性が前記第２の属性に変更された場合、前記属性の変更前に前記ページに配置されていた画像の枚数と前記属性が変更されたページに配置可能な画像の枚数とを比較し、前記属性の変更前のページに配置されていた画像の枚数の方が少ないと判断した場合には、他のページに配置されていた画像を前記属性が変更されたページに再配置する再配置ステップとを有することを特徴とする。
【００１１】
本発明に係る記憶媒体には、上述の画像管理方法を実行するプログラムが記憶される。
【００１２】
【実施例】
以下、図面を参照して、本発明の実施例を詳細に説明する。
【００１３】
図１は、本発明の第１実施例の概略構成ブロック図を示す。１０は全体を制御する制御ユニットであり、これに、入力ユニットとしての遠隔操作装置１２及びマイク１４、出力ユニットとしての画像表示装置１６、スピーカ１８及びプリンタ２０、画像情報を格納する記憶ユニット群２２（２２−１〜２２−ｎ）（Ｇ１〜Ｇｎ）が接続する。
【００１４】
図２は、遠隔操作装置１２上のキー類を示す。３０は電源キー、３２はメニュー・キー、３４はヘルプ・キー、３６はページ移動キー、３８は上下左右移動キー、４０は確定／実行キー、４２は中断／キャンセル・キーである。但し、制御ユニット１０に対する指示は、画像表示装置１６の画面に表示される機能ボタン又は操作対象をページ移動キー３６、上下左右移動キー３８及び確定／実行キー４０で選択することで、ユーザが適宜に入力できる。このような操作方式自体は周知である。
【００１５】
制御ユニット１０又は遠隔操作装置１２の電源キー３０を入れるか、記憶ユニット群２２に記憶媒体を装填すると、本装置が起動する。起動すると、制御ユニット１０の制御下で、画像表示装置１６の画面には、図３に示すように、記憶ユニット群２２に記憶される電子アルバムの一覧が表示される。上下左右移動キー３８及び確定／実行キー４０により、複数のアルバムから任意のひとつを選択すできる。
【００１６】
ひとつのアルバムが選択されると、選択されたアルバムの第１ページが、図４に示すように表示される。図４は、画像ポケットセル型ページのパターン＃３（４枚組で上下左右に２枚ずつ表示する形態）を例示する。図４では、Ｐｉｃ．１〜Ｐｉｃ．４の４枚の画像が同じサイズで１ページに表示されている。各アルバムには複数の画像が登録されているが、アルバムごとに各画像には連続した番号がつけられている。図３に示したアルバム一覧と同様に、図４に示すページ表示でも、選択状況表示用カーソルが必ずどれか１つの画像に付随している。上下左右移動キー３８により、この選択状況表示用カーソルを画面内で別の画像に移動させることができる。
【００１７】
画像ポケットセル型ページにおける画像の削除と挿入の動作を簡単に説明する。図４では、１ページに４枚の画像Ｐｉｃ．１〜Ｐｉｃ．４が表示され、画像Ｐｉｃ．２に選択状況表示カーソルが付随している。この状態で、画像削除を実行すると、画像Ｐｉｃ．２が削除されて、画面は図５に示すようになる。即ち、画像Ｐｉｃ．２があった場所に次の画像Ｐｉｃ．３が移動し、画像Ｐｉｃ．４のあった場所に画像Ｐｉｃ．５が移動し、順に後続の画像が前に詰められる。このページ及び後続のページに含まれる画像の順序は変わらず、削除された画像から後に続く画像が前に詰められて表示される。
【００１８】
図４に示す状態で画像Ｐｉｃ．Ｎを挿入する命令を実行すると、画像Ｐｉｃ．２があった位置に画像Ｐｉｃ．Ｎが挿入され、画像Ｐｉｃ．２は、図６に示すように、画像Ｐｉｃ．３の位置に移動し、画像Ｐｉｃ．３以降は、順次、後ろに移動する。
【００１９】
このように、画像ポケットセル型ページでは、アルバムに登録されている順番に画像が各ページのポケットセルに配置され、画像の削除又は挿入が実行された場合には、画像の削除又は挿入のあった場所よりも後ろの画像が順番に前に詰められたり、後ろに送られたりする。これにより、画像ポケットセル型ぺージでは、画像の削除と挿入を簡単に実行でき、画像の順番も簡単に変更できる。アルバムページに空き地が残ることはなく、常に画像が連続して収められている。
【００２０】
画像ポケットセル型ぺ一ジでは、このような利点がある反面、画像の削除又は挿入に連動して画像の配置が変更されてしまい、これが欠点となる場合がある。例えば、複数の画像を１組の組写真として構成し、アルバムのあるページに組写真がすべて収まるように配置したとする。この状況で、組写真を収めたページよりも前に配置されている１枚の画像を削除したとすると、画像ポケットセル型ページでは、削除された画像よりも後ろに配置された画像を順に前に詰めるので、組写真のうちの１枚だけが１ページ前に移動してしまう。その結果、組写真が崩れてしまう。
【００２１】
組写真を崩さないためには、画像位置サイズフリー型ページを使用すればよい。画像一サイズフリー型ページ及びこれより前の画像ポケットセル型ページにおける削除と挿入の影響を説明する。
【００２２】
図７は、あるアルバムの第１ページと第２ページを示す。第１ページは画像ポケットセル型ページであるが、第２ページは画像位置サイズフリー型ページである。ページの右下に表示される「ＳＦ」は、このページが画像位置サイズフリー型ページであることを示す。
【００２３】
図７に示す第１ページの画像Ｐｉｃ．２を削除する命令を実行したとする。第２ページが画像ポケットセル型ページであれば、図５を参照して説明したように、削除された画像の配置されていた場所に後続の画像が順に送られることになるが、図７では、第２ページが画像位置サイズフリー型ページであるので、第２ページに配置されている画像Ｐｉｃ．５，Ｐｉｃ．６，Ｐｉｃ．７，Ｐｉｃ．８は、第２ページ上で、同じ位置及びサイズのままになっており、第１ページは画像Ｐｉｃ．２が削除されて、第１ページ内で後続の画像Ｐｉｃ．３，Ｐｉｃ．４が前に詰められる。結局、図８に示すようになる。第１ページ内では画像の前詰めが行われるので、図７で画像Ｐｉｃ．３のあったセルに次の画像Ｐｉｃ．４が配置されるが、画像Ｐｉｃ．４のあったセルは空きセルになる。これは、次の画像Ｐｉｃ．５が、画像位置サイズフリー型ページに所属しているので、前のページに移動しないからである。その結果、第３ページ以降に画像ポケットセル型ページがあったとしても、画像の移動は第２ページでブロックされ、第２ページよりも後ろのページには第１ページで実行された画像の削除の影響は及ばないことになる。
【００２４】
図８に示す状態で画像Ｐｉｃ．３にカーソルを合わせて画像挿入命令を実行した場合、画像Ｐｉｃ．３のあったセルに新たな画像Ｐｉｃ．Ｎ１が配置される。画像Ｐｉｃ．３以降の画像は、順番に後ろに送られていくが、第１ページには空きセルが１つ存在するので、画像Ｐｉｃ．４がその空きセルに移動し、図９に示すようになる。
【００２５】
図９に示す状態から画像Ｐｉｃ．Ｎ１の位置に更に画像挿入命令を実行すると、画像Ｐｉｃ．Ｎ１の位置するセルに新たな画像Ｐｉｃ．Ｎ２が配置され、第１ページにおいて画像Ｐｉｃ．Ｎ１，Ｐｉｃ．３，Ｐｉｃ．４は１つずつ後方に送られていく。第１ページは４つのセルしか持たないので、画像Ｐｉｃ．４は、第１ページには入りきらずに第２ページへとまわされる。ところが第２ページは画像位置サイズフリー型ページになっているので、第２ページに所属する画像のメンバー・位置・サイズは、他のページでの如何なる命令の影響も受けない。そこで第１ページからあふれた画像Ｐｉｃ．４を配置するために、第２ページ以降のページを画像の位置・順番・サイズを変更することなく、ページごと後方へ送る。つまり、第１ページの後に白紙の第２ページを新規に挿入し、既存の第２ページ及び第３ページ・・・を第３ページ及び第４ページ・・・となるようにページ番号を振り直す。そして、白紙の第２ページの第１セルに画像Ｐｉｃ．４を配置する。その結果を図１０に示す。
【００２６】
画像位置サイズフリー型ページにある画像を画像セルポケット型ページに移動する場合を説明する。図１０で、第３ページの画像Ｐｉｃ．７を第２ページに移動するとする。先ず、カーソルを画像Ｐｉｃ．７に合わせ、画像移動命令を実行する。すると、移動先を指定するように求められるので、第２ページを指定する。すると、画像Ｐｉｃ．７は、第３ページから第２ページに移動して、図１１に示す配置になる。第３ページは画像位置サイズフリー型ページであるので、画像Ｐｉｃ．７をページ上から取り去ってもその他の画像は影響されない。画像Ｐｉｃ．７の移動先である第２ページには空きセルがあるので、画像Ｐｉｃ．７はその空いている第２セルに配置される。
【００２７】
画像Ｐｉｃ．７は、図１０に示すように、第３ページ上では横に長い長方形をしていたが、第２ページは画像ポケットセル型ページであり、そこでは、セルの数・大きさ・形は予め決められている。そのため、画像Ｐｉｃ．７は第２ページに配置された時点で、第３ページ上での横長の長方形ではなく、画像Ｐｉｃ．４などと同じ大きさ・形になる。
【００２８】
アルバム・ページ・データは、図１２（ａ）に示すように５つの要素からなるアルバム構造体（ページ表示制御情報）として保持されている。１つのページがこのアルバム構造体１つで表現され、アルバム全体では、ページ数だけのアルバム構造体が配列として保持されている。要素５０はページ番号であり、第何ページのデータであるかを示している。要素５２はそのページに何枚の画像を配置できるかを示す。要素５４はそのページに実際に何枚の画像が配置されているかを示す。つまり要素５２と要素５４の差が、そのページの空きセルの数を示す。要素５６には、そのぺ一ジに配置されている画像の最も若い番号、即ち画像番号が格納される。画像番号は、アルバム内で一連の連続した番号である。そのページには、要素５６で示される番号から始まり、連続して要素５４で示される枚数の画像が配置されていることになる。要素５８は、そのページの属性を示す。ページ属性は、画像セルポケット型又は画像位置サイズフリー型である。ページ属性が、画像の削除又は挿入が実行された時の振る舞いを決定する。
【００２９】
各画像の属性は、図１２（ｂ）に示す画像構造体（画像表示制御情報）によって保持されている。アルバムに所属する画像は、１枚につき１個の画像構造体を持ち、全画像分が配列となって保持されている。要素６０は画像番号を示す。画像番号は、アルバム内で一連の連続した番号であり、当然、各画像でユニークである。要素６２は、その画像の左上のポイントの画像位置サイズフリー型ページ内でのｘ座標を示し、要素６４は、その画像の左上のポイントの画像位置サイズフリー型ページ内でのｙ座標を示す。要素６６は、その画像のｘ方向の大きさ、要素６８はその画像のｙ方向の大きさをそれぞれ示す。但し、要素６０乃至６８は、その画像の属しているページの属性が画像位置サイズフリー型である時にのみ意味を持つ。画像セルポケット型ページでは、画像の位置とサイズは、セルの位置とサイズとして予め決まっているからである。
【００３０】
ある画像をアルバムページから削除した時の処理の流れを説明する。図１３は、そのフローチャートを示す。削除した画像が画像セルポケット型ページ及び画像位置サイズフリー型ページのどちらに配置されていたかを判定する（Ｓ１）。画像位置サイズフリー型ページであれば、指定された画像をそのページから削除するだけであり、他のページへの影響はない（Ｓ２）。
【００３１】
画像セルポケット型ページであれば（Ｓ１）、その画像があるページよりも後ろに画像位置サイズフリー型ページがあるかどうかを検索する（Ｓ３）。画像位置サイズフリー型ページがなければ（Ｓ３）、削除した画像の後続の画像をすべて前に詰める（Ｓ４）。画像位置サイズフリー型ページがあれば（Ｓ３）、検出した画像位置サイズフリー型ページの直前のページまでの画像を前に詰める（Ｓ５）。検出された画像位置サイズフリー型ページより後ろのページには、画像の削除の影響はない。
【００３２】
Ｓ４又はＳ５の結果、画像が１つもない空白ページができたかどうかを調べる（Ｓ６）。画像位置サイズフリー型ページの直前の画像セルポケット型ページに画像が１つしかない状態でそれより前の画像を削除すれば、空白ページができるからである。空白ページができていれば（Ｓ６）、そのページを削除する（Ｓ７）。
【００３３】
ページの連続性を確認する（Ｓ８）。空白ページが最終ページであれば、そのページを削除してもページの連続性は保たれるが、画像位置サイズフリー型ページの直前にできた空白ページを削除するとページ番号が１つ飛ぶことになるからである。
【００３４】
ページの不連続が検出されると（Ｓ８）、連続になるように後続のページを前に詰める（Ｓ９）以上で画像の削除処理は終了する。
【００３５】
ある画像をアルバムページに挿入した時の処理の流れを説明する。図１４は、そのフローチャートを示す。画像の挿入を行ったページが画像セルポケット型か画像位置サイズフリー型かを判定する（Ｓ１１）。画像位置サイズフリー型ページであれば（Ｓ１１）、そのページに画像を新たに配置すれば処理は終わる（Ｓ１２）。この時、そのページ以外のページに影響はない。
【００３６】
画像の挿入を行ったページが画像セルポケット型であれば（Ｓ１１）、そのページよりも後ろに画像位置サイズフリー型ページがあるかどうかを検索する（Ｓ１３）。後ろに画像位置サイズフリー型ページがなければ（Ｓ１３）、挿入を行ったセルよりも後ろのセルに配置されていた画像を順に後ろに送る（Ｓ１５）。後ろに画像位置サイズフリー型ページがあれば（Ｓ１３）、検出された画像位置サイズフリー型ページの直前のページまでの画像を、挿入のあった位置から順に後ろに送る（Ｓ１４）。
【００３７】
画像を後ろに順に送ると、送られる画像のうちの最後の画像は新しいセルに配置されることになる。そのための空きセルがあるかどうかを判定する（Ｓ１６）。空きセルがなければ（Ｓ１６）、Ｓ１３で画像位置サイズフリー型ページが検出されている場合には、そのページの直前に空白ページを挿入し、Ｓ１３で画像位置サイズフリー型ページが検出されていなければアルバムの最後に空白ページを追加する（Ｓ１８）。空白ページの挿入（Ｓ１７）がアルバムの最後への追加でなければ、空白ページのページ番号と既存のページ番号が重複するので、それをチェックする（Ｓ１８）。ページが重複していれば（Ｓ１８）、重複した既存のページ以降のページの情報をページごと後ろにずらす（Ｓ９）。以上で画像の挿入処理は終了する。
【００３８】
アルバムページ表示中にページの属性を変更する処理及び動作を説明する。図１５は、そのフローチャートを示す。なお、画像セルポケット型ページを画像位置サイズフリー型ページに変更する場合は、指定されたページの属性が変更されるだけで、表示上は、図７に第２ページで示すように、ページの右下に「ＳＦ」の表示が現われるだけなので、詳しい説明は省略する。
【００３９】
画像位置サイズフリー型ページを画像セルポケット型ページに変更する場合、その直前のページが画像セルポケット型であり、且つ、その画像セルポケット型ページに空きセルがある時には、その空きセルを埋めるように、画像位置サイズフリー型ページから画像セルポケット型ページに変更されたページから画像が流れ出す。空きセルを埋めるべく画像が流れ出した結果、属性を変更されたページの予め決められたセルの数と残った画像の数を比較し、画像のほうが多ければ、余った画像は後ろにも流れ出す。セルのほうが多ければ、後ろのページから画像が流れ込んでくる。即ち、画像位置サイズフリー型ページを画像セルポケット型ページに変更すると、その前方の空きセルを埋めると共に、新たに画像セルポケット型になったページのセルの数と画像の数を一致させるように、画像の移動が起こる。しかし、その動きは、画像の削除と画像の挿入を複数回組み合わせた動きと等価である。
【００４０】
図１５を参照して具体的に説明する。属性変更されたページの直前のページに空きセルがあるかどうかを判定する（Ｓ２１）。空きセルがあれば（Ｓ２１）、直前ページにおいて空きセルの数だけ画像の削除が行われた時と同じ処理（すなわち、図１３に示す処理）を実行する（Ｓ２２）。つまり、属性変更されたページから画像がその直前のページに流れ出す。属性変更されたページから画像が流れ出したことによってそのページに空きセルができたかどうかを判定する（Ｓ２３）。空きセルができていれば（Ｓ２３）、そのページにおいて画像の削除が行われた時と同じ処理（図１３に示す処理）を実行する（Ｓ２４）。属性変更されたページの直前のページに空きが無い場合（Ｓ２１）、及び属性変更されたページに空きセルが無い場合（Ｓ２３）、属性変更されたページで画像の数がセルの数よりも多いかどうかを判定する（Ｓ２５）。セルより画像のほうが多い場合（Ｓ２５）、そのページに画像が挿入された時と同じ処理（図１４に示す処理）を実行する（Ｓ２６）。
【００４１】
以上で、アルバムページ表示中にページの属性が画像位置サイズフリー型から画像セルポケット型に変更された場合の処理が終了する。
【００４２】
以上、説明したように、アルバムのページに画像セルポケット型及び画像位置サイズフリー型の何れかの属性を付加し、目的に応じて使い分けることによって、ユーザの意図する構成のアルバムを簡単に実現できる。
【００４３】
上記実施例では画像位置サイズフリー型ページよりも前にある画像セルポケット型ページで画像の削除・挿入すると、図８及び図１０に示すように、画像サイズフリー型ページの直前のページに空きセルが出現するが、画像サイズフリー型ページの直後の画像セルポケット型ページに所属する画像を空きセルの数だけ画像位置サイズフリー型ページを飛び越えて移動させて空きセルを埋め、後続の画像セルポケット型ページに所属する画像を前に詰めても良い。ユーザの好みに応じてどちらの挙動にするかを事前に設定しておいてもよいし、空きセルが出現した時にユーザの指定によって空きセルを自動的に埋めるようにしてもよい。
【００４４】
電子アルバム装置の実施例を説明したが、本発明は電子アルバム装置に限定されない。例えば、パーソナルコンピュータ上のアプリケーションプログラムとして上記実施例と同様な働きをする電子アルバムにも、本発明を適用できることは明らかである。
【００４５】
本発明は、複数の機器から構成されるシステムに適用しても、一つの機器からなる装置に適用してもよい。
【００４６】
また、上述した実施例の機能を実現するように各種のデバイスを動作させるべく当該各種デバイスと接続された装置又はシステム内のコンピュータに、上記実施例の機能を実現するためのソフトウェアのプログラムコードを供給し、その装置又はシステムのコンピュータ（ＣＰＵ又はＭＰＵ）を、格納されたプログラムに従って前記各種デバイスを動作させることによって実施したものも、本願発明の範囲に含まれる。
【００４７】
この場合、前記ソフトウエアのプログラムコード自体が、前述した実施例の機能を実現することになり、そのプログラムコード自体、及びそのプログラムコードをコンピュータに供給するための手段、例えば、かかるプログラムコードを格納した記憶媒体は、本発明を構成する。かかるプログラムコードを格納する記憶媒体としては、例えば、フロッピーディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード及びＲＯＭ等を用いることが出来る。
【００４８】
また、コンピュータが供給されたプログラムコードを実行することにより、前述の実施例の機能が実現されるだけではなく、そのプログラムコードがコンピュータにおいて稼働しているＯＳ（オペレーティングシステム）又は他のアプリケーションソフトウエア等と共同して上述の実施例の機能が実現される場合にも、かかるプログラムコードが本出願に係る発明の実施例に含まれることは言うまでもない。
【００４９】
更には、供給されたプログラムコードが、コンピュータの機能拡張ボード又はコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後、そのプログラムコードの指示に基づいて、その機能拡張ボード又は機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって上述した実施例の機能が実現される場合も、本出願に係る発明に含まれることは言うまでもない。
【００５０】
【発明の効果】
以上の説明から容易に理解できるように、本発明によれば、画像をページに配置する場合に、ページの属性に応じて画像を柔軟に配置できる。
【図面の簡単な説明】
【図１】  本発明の実施例の概略構成ブロック図である。
【図２】  遠隔操作装置１２の操作キーの概略図である。
【図３】  アルバムの一覧表示の一例である。
【図４】  １つのアルバムに含まれる画像群をページ表示した場合の１画面の模式図である。
【図５】  図４に示す画像セルポケット型ページで画像を削除した結果の画面の模式図である。
【図６】  図４に示す画像セルポケット型ページで画像を挿入した結果の画面の模式図である。
【図７】  画像セルポケット型ページと画像位置サイズフリー型ページの模式図である。
【図８】  図７の第１ページから画像Ｐｉｃ．２を削除した結果の模式図である。
【図９】  図８に示す状態で画像Ｐｉｃ．３にカーソルを合わせて画像挿入命令を実行した場合の結果の模式図である。
【図１０】  図９に示す状態から画像Ｐｉｃ．Ｎ１の位置に更に画像挿入命令を実行した場合の結果の模式図である。
【図１１】  図１０の第３ページの画像Ｐｉｃ．７を第２ページに移動するとした場合の結果の模式図である。
【図１２】  アルバムページと画像のデータ構造体を示す図である。
【図１３】  ある画像をアルバムページから削除した時の処理のフローチャートである。
【図１４】  ある画像をアルバムページに挿入した時の処理のフローチャートである。
【図１５】  アルバムページ表示中にページの属性を変更する処理及び動作を示すフローチャートである。
【符号の説明】
１０：制御ユニット
１２：遠隔操作装置
１４：マイク
１６：画像表示装置（ＴＶ）
１８：スピーカ
２０：プリンタ
２２：記憶ユニット
２２−１〜２２−ｎ：記憶装置
３０：電源キー
３２：メニュー・キー
３４：ヘルプ・キー
３６：ページ移動キー
３８：上下左右移動キー
４０：確定／実行キー
４２：中断／キャンセル・キー
【図１】
0004056026.tif 000002
【図２】
0004056026.tif 000003
【図３】
0004056026.tif 000004
【図４】
0004056026.tif 000005
【図５】
0004056026.tif 000006
【図６】
0004056026.tif 000007
【図７】
0004056026.tif 000008
【図８】
0004056026.tif 000009
【図９】
0004056026.tif 000010
【図１０】
0004056026.tif 000011
【図１１】
0004056026.tif 000012
【図１２】
0004056026.tif 000013
【図１３】
0004056026.tif 000014
【図１４】
0004056026.tif 000015
【図１５】
0004056026.tif 000016