(57)【特許請求の範囲】
【請求項１】
計算機上に構築されて、ディスプレイ上に表示する台紙に写真データを割り付けるとともに、該写真データに額縁部品を割り付けることで電子アルバムを編集する電子アルバム編集装置において、
台紙に割り付けられる額縁部品の上に、写真データが包含される形で割り付けられたのか否かを検出する検出手段と、
上記検出手段が額縁部品の上に写真データが包含される形で割り付けられることを検出するときに、該額縁部品と該写真データとを親子関係として設定する設定手段と、
台紙に割り付けられる額縁部品に対して移動回転要求が発行されるときに、該額縁部品が親子関係にある写真データを持つのか否かを判断する判断手段と、
上記判断手段が親子関係にある写真データを持つ額縁部品であると判断するときに、該写真データを該額縁部品と一体的に移動し、あるいは回転する移動回転手段と、
台紙に割り付けられる写真データに対して拡大要求が発行されるときに、該写真データが親子関係にある額縁部品を持つのか否かを判断する第２の判断手段と、
上記第２の判断手段が親子関係にある額縁部品を持つ写真データであると判断するときに、該写真データの拡大を該額縁部品を越えないように制限する制限手段とを備えることを、
特徴とする電子アルバム編集装置。
【請求項２】
計算機上に構築されて、ディスプレイ上に表示する台紙に写真データを割り付けるとともに、該写真データに額縁部品を割り付けることで電子アルバムを編集する電子アルバム編集装置において、
台紙に割り付けられる額縁部品の上に、写真データが包含される形で割り付けられたのか否かを検出する検出手段と、
上記検出手段が額縁部品の上に写真データが包含される形で割り付けられることを検出するときに、該額縁部品と該写真データとを親子関係として設定する設定手段と、
台紙に割り付けられる額縁部品に対して移動回転要求が発行されるときに、該額縁部品が親子関係にある写真データを持つのか否かを判断する判断手段と、
上記判断手段が親子関係にある写真データを持つ額縁部品であると判断するときに、該写真データを該額縁部品と一体的に移動し、あるいは回転する移動回転手段と、
台紙に割り付けられる額縁部品に対して縮小要求が発行されるときに、該額縁部品が親子関係にある写真データを持つのか否かを判断する第２の判断手段と、
上記第２の判断手段が親子関係にある写真データを持つ額縁部品であると判断するときに、該額縁部品の縮小を該写真データを越えないように制限する制限手段とを備えることを、
特徴とする電子アルバム編集装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、計算機上に構築されて、ディスプレイ上に表示する台紙に写真データを割り付けることで電子アルバムを編集する電子アルバム編集装置に関し、特に、ユーザの希望する電子アルバムを編集できるようにする電子アルバム編集装置に関する。
【０００２】
最近、電子アルバムを編集する電子アルバム編集装置が市場に提供されるようになってきた。この電子アルバム編集装置は、計算機上に構築されて、ディスプレイ上に表示する台紙に写真データを割り付けることで電子アルバムを編集するものであり、今までのようなアルバムが不要になるという特徴があるとともに、ユーザが自分でアルバムを編集できるという特徴がある。
【０００３】
この電子アルバム編集装置の実用性を高めていくためには、ユーザの希望する電子アルバムを編集できるようにする構成を構築していく必要がある。
【０００４】
【従来の技術】
従来の電子アルバム編集装置は、フォトＣＤを入力対象として電子アルバムを編集する構成を採っている。このフォトＣＤは、写真フィルムに撮影された画像をコンパクトディスクに記録したものである。
【０００５】
従来の電子アルバム編集装置では、このフォトＣＤを入力対象として、ディスプレイ上に表示する台紙にフォトＣＤに記録される写真データを割り付けていくことで、電子アルバムを編集する構成を採っているのである。
【０００６】
電子アルバム編集装置は、この電子アルバムの編集にあたって、ユーザからの指示に応答して、写真データや季節等を表す図形を拡大したり縮小したり移動したり回転しながら台紙に割り付けたり、文字を台紙に割り付けたり、台紙に割り付けた写真データの形状をトリミングしたり、台紙に割り付けた写真データや図形や文字を消去していくことで、電子アルバムを編集することになる。
【０００７】
従来の電子アルバム編集装置では、台紙に割り付けた写真データや図形を拡大縮小するときには、写真データや図形を区別することなく、システムの用意する拡大縮小方式に従って拡大縮小するという方法を採っていた。
【０００８】
また、台紙に割り付けた写真データや図形を移動したり回転するときには、移動回転対象として指定された割付物のみを移動回転していくという方法を採っていた。
【０００９】
また、文字を台紙に割り付けていくときには、キーボードから入力される文字を割付対象として、システムの用意する文字スタイルのものを割り付けていくという方法を採っていた。
【００１０】
また、台紙に割り付けた写真データの形状をトリミングしていくときにあって、トリミングした後の写真データの拡大縮小要求があるときには、そのトリミングした写真データを拡大縮小してくという方法を採っていた。
【００１１】
また、台紙に割り付けた写真データや装飾部品を消去するときには、マウスにより消去対象が指定されると、消去対象として設定された旨を明示することなく、その後、そのまま消去指示が発行されるときに消去していくという方法を採っていた。
【００１２】
【発明が解決しようとする課題】
しかしながら、従来技術のように、台紙に割り付けた写真データや図形を移動したり回転するときに、移動回転対象として指定された割付物のみを移動回転するという方法を採っていると、ユーザの希望する電子アルバムを簡単に編集できないという問題点があった。
【００１３】
すなわち、写真データを額縁部品に入れて台紙に割り付けることがあり、このときには、写真データと額縁部品とを別々に移動したり回転する必要があるが、従来技術に従っていると、ユーザは、それらをいちいち移動回転対象として設定しなければならないことから、ユーザの希望する電子アルバムを簡単に編集できないのである。
【００１４】
本発明はかかる事情に鑑みてなされたものであって、計算機上に構築されて、ディスプレイ上に表示する台紙に写真データを割り付けることで電子アルバムを編集する構成を採るときにあって、ユーザの希望する電子アルバムを編集できるようにする新たな電子アルバム編集装置の提供を目的とする。
【００１５】
【課題を解決するための手段】
図１及び図２に本発明の原理構成を図示する。
【００１６】
図中、１は本発明を具備する電子アルバム編集装置であって、計算機上に構築されて、ディスプレイ上に表示する台紙に写真データや装飾部品や額縁部品や文字を割り付けることで電子アルバムを編集するものである。
【００１７】
図１に原理構成を図示する本発明の電子アルバム編集装置１は、端末１０と、イメージ読取手段１１と、入力手段１２と、管理手段１３と、編集手段１４と、第２の編集手段１５と、格納手段１６とを備える。
【００１８】
この端末１０は、ディスプレイ画面を表示しつつ、電子アルバムの編集処理のための入出力処理を実行する。
【００１９】
イメージ読取手段１１は、カメラにより撮影された写真データを読み取る。
【００２０】
入力手段１２は、写真グループ名を設定して、イメージ読取手段１１の読み取る写真データをその写真グループに所属する写真データとして入力する。
【００２１】
この入力手段１２は、イメージ読取手段１１の読み取る写真データ以外に、映像データや記憶媒体の記憶する写真データについても入力対象とすることがある。
【００２２】
管理手段１３は、入力手段１２の入力する写真データを、どの写真グループに属するのかを区別しつつ管理する。
【００２３】
編集手段１４は、指定される写真グループに所属する写真データをディスプレイに表示するとともに、電子アルバムに掲載する写真データをポインタ情報により記述しつつ、その表示する写真データを使い対話処理に従って電子アルバムを編集する。
【００２４】
この編集手段１４は、指定される写真グループに所属する写真データをディスプレイに表示するときに、電子アルバムに掲載済みの写真データであるのか否かを識別表示したり、電子アルバムに未掲載の写真データを優先しつつ表示していくことがある。
【００２５】
第２の編集手段１５は、設定された写真グループ名の一覧と、指定される写真グループに所属する写真データとをディスプレイに表示するとともに、写真データの消去又は移動の編集要求があるときに、その編集要求の指定する編集処理を実行する。
【００２６】
この第２の編集手段１５は、指定される写真グループに所属する写真データをディスプレイに表示するときに、電子アルバムに掲載済みの写真データであるのか否かを識別表示したり、電子アルバムに掲載済みの写真データに対しての消去要求があるときには、ディスプレイにその旨のメッセージを表示していくことがある。
【００２７】
格納手段１６は、編集手段１４により編集された電子アルバムの情報を格納する。
【００２８】
このように構成される図１に原理構成を図示する本発明の電子アルバム編集装置１では、入力手段１２が、写真グループ名を設定して、イメージ読取手段１１の読み取る写真データや、映像データや、記憶媒体の記憶する写真データをその写真グループに所属する写真データとして入力すると、管理手段１３は、この入力手段１２の入力する写真データを、どの写真グループに属するのかを区別しつつ管理し、第２の編集手段１５は、この管理手段１３の管理する写真データを削除したり、写真グループ間で移動するという編集処理を行う。
【００２９】
そして、管理手段１３の管理する写真データを受けて、編集手段１４は、指定される写真グループに所属する写真データを管理手段１３から読み出してディスプレイに表示するとともに、電子アルバムに掲載する写真データをポインタ情報により記述しつつ、その表示する写真データを使い対話処理に従って電子アルバムを編集する。
【００３０】
このように、図１に原理構成を図示する本発明の電子アルバム編集装置１では、イメージ読取手段１１の読み取る写真データや、映像データや、記憶媒体の記憶する写真データを使って電子アルバムを編集する構成を採ることから、ユーザの希望する電子アルバムを編集できるようになる。
【００３１】
一方、図２に原理構成を図示する本発明の電子アルバム編集装置１は、電子アルバム編集を実行する編集機構と、電子アルバム編集に必要となる情報を管理する管理機構とで構成されるが、この編集機構が、台紙の割付物に対して拡大縮小要求が発行されたのか否かを検出する検出手段２０と、台紙の割付物の種類を判断する判断手段２１と、台紙の割付物を拡大縮小する拡大縮小手段２２とを備える。
【００３２】
また、台紙の額縁部品の上に写真データが割り付けられたのか否かを検出する検出手段３０と、額縁部品と写真データとの間に親子関係を設定する設定手段３１と、台紙の額縁部品が親子関係にある写真データを持つのか否かを判断する判断手段３２と、写真データと額縁部品とを一体的に移動し、あるいは回転する移動回転手段３３と、台紙の写真データが親子関係にある額縁部品を持つのか否かを判断したり、台紙の額縁部品が親子関係にある写真データをもつのか否かを判断する第２の判断手段３４と、写真データの拡大を制限したり、額縁部品の縮小を制限する制限手段３５とを備える。
【００３３】
また、端末１０の持つ自在な動きを可能とする入力手段の動きを検出する検出手段４０と、検出手段４０の検出する動きデータを記憶する記憶手段４１と、記憶手段４１の記憶データを消去する消去手段４２と、記憶手段４１の記憶データを表示する表示手段４３とを備える。
【００３４】
また、写真データのトリミング形状をベクトルデータで管理する管理手段５０と、ベクトルデータから写真データのトリミング形状を生成する生成手段５１と、トリミング形状の内部に含まれる写真データを特定する特定手段５２と、トリミングされた写真データを台紙に割り付ける割付手段５３とを備える。
【００３５】
また、台紙の割付物に対して消去要求が発行されたのか否かを検出する検出手段６０と、消去実行に入るのか否かのメッセージを表示する表示手段６１と、台紙の割付物を消去する消去手段６２とを備える。
【００３６】
このように構成される図２に原理構成を図示する本発明の電子アルバム編集装置１では、検出手段２０が台紙に割り付けられる割付物に対しての拡大縮小要求の発行を検出すると、判断手段２１は、その拡大縮小要求の割付物が写真データであるのか装飾部品であるのかを判断し、この判断結果を受けて、拡大縮小手段２２は、判断手段２１が写真データであることを判断するときには、縦横比率を変えずにその写真データを拡大縮小し、装飾部品であることを判断するときには、指定される拡大縮小形式に従ってその装飾部品を拡大縮小する。
【００３７】
これにより、ユーザは、写真データについては縦横比を変化させずに拡大縮小できるようになるとともに、装飾部品については自在に拡大縮小できるようになるので、希望する電子アルバムを編集できるようになる。
【００３８】
また、検出手段３０が額縁部品の上に写真データが包含される形で割り付けられたことを検出すると、設定手段３１は、その額縁部品と写真データとを親子関係として設定し、この設定を受けて、判断手段３２は、台紙に割り付けられる額縁部品に対して移動回転要求が発行されるときに、その額縁部品が親子関係にある写真データを持つのか否かを判断し、移動手段３３は、判断手段３２が親子関係の写真データを持つ額縁部品であると判断するときに、その写真データをその額縁部品と一体的に移動し、あるいは回転する。
【００３９】
そして、第２の判断手段３４は、台紙に割り付けられる写真データに対して拡大要求が発行されるときに、その写真データが親子関係にある額縁部品を持つのか否かを判断し、制限手段３５は、第２の判断手段３４が親子関係にある額縁部品を持つ写真データであると判断するときには、その写真データの拡大をその額縁部品を越えないように制限する。また、第２の判断手段３４は、台紙に割り付けられる額縁部品に対して縮小要求が発行されるときに、その額縁部品が親子関係にある写真データを持つのか否かを判断し、制限手段３５は、第２の判断手段３４が親子関係にある写真データを持つ額縁部品であると判断するときには、その額縁部品の縮小をその写真データを越えないように制限する。
【００４０】
これにより、ユーザは、額縁部品に入れた写真データを額縁部品と一体的に移動回転できるようになるとともに、その写真データの拡大や額縁部品の縮小を自動的に抑えることができるようになるので、ユーザの希望する電子アルバムを簡単に編集できるようになる。
【００４１】
また、記憶手段４１は、ペン入力モードが発行されるときに、検出手段４０の検出する入力手段の自在な動きデータを取り込んで、台紙に割り付けられる他の割付物とは別に記憶し、消去手段４２は、ペン消去モードが発行されるときに、検出手段４０の検出する入力手段の自在な動きデータを取り込んで、その動きデータの位置にペン入力モードで入力されたデータがあるときには、そのデータを記憶手段４１から消去する。そして、この記憶手段４１の記憶を受けて、表示手段４３は、記憶手段４１の記憶するデータを電子アルバムの最上位面となる形で表示する。
【００４２】
これにより、ユーザは、手書き文字や手書き図形を入力したり消したりできるようになるので、ユーザの希望する電子アルバムを編集できるようになる。
【００４３】
また、生成手段５１は、写真データに対して新たなトリミング要求が発行されるとき、あるいは、既にトリミング済みの写真データに対して拡大縮小要求が発行されるときに、その要求の指定する大きさのトリミング形状を管理手段５０の管理するベクトルデータから生成する。この生成を受けて、特定手段５２は、写真データに対して新たなトリミング要求が発行されるときには、その写真データの中から生成手段５１の生成するトリミング形状の内部に含まれる写真データを特定し、既にトリミング済みの写真データに対して拡大縮小要求が発行されるときには、トリミング前の元の写真データを拡大縮小し、その中から生成手段５１の生成するトリミング形状の内部に含まれる写真データを特定し、この特定結果を受けて、割付手段５３は、特定手段５２の特定する写真データを台紙に割り付ける。
【００４４】
これにより、ユーザは、トリミングした写真データを綺麗に拡大できるようになるので、ユーザの希望する電子アルバムを編集できるようになる。
【００４５】
また、検出手段６０が台紙に割り付けられる割付物に対して消去要求が発行されたことを検出すると、表示手段６１は、その割付物に対して消去指示を示す図形データを表示してから、消去実行に入るのか否かのメッセージを表示し、この表示を受けて、消去手段６２は、このメッセージに応答して、消去実行指示が発行されるときには、その割付物を台紙から消去し、発行されないときには、その割付物を消去しないようにする。
【００４６】
これにより、ユーザは、誤って写真データや装飾部品を消去してしまうことを防止できるようになるので、ユーザの希望する電子アルバムを簡単に編集できるようになる。
【００４７】
【発明の実施の形態】
以下、実施の形態に従って本発明を詳細に説明する。
【００４８】
図１及び図２で説明したように、本発明の電子アルバム編集装置１は、計算機上に構築されて、ディスプレイ上に表示する台紙に写真データや装飾部品や額縁部品や文字を割り付けることで電子アルバムを編集するものである。
【００４９】
例えば、図３（ａ）に示すように、「楽しい九州旅行」という表題を持つ表紙を作成したり、図３（ｂ）に示すように、台紙７０の上に、拡大したり縮小したり回転したり形状をトリミングしつつ写真データ７１を割り付けたり、紅葉のような各種の図形データ７２や、「鹿児島の紅葉」のような文字７３を同様に割り付けることで電子アルバムを作成するのである。
【００５０】
図４に、この本発明の電子アルバム編集装置１の装置構成の一実施例を図示する。
【００５１】
この図に示すように、本発明の電子アルバム編集装置１は、カメラで撮影された写真データを読み取るイメージスキャナ８０と、フォトＣＤに記録される写真データを読み取るＣＤ−ＲＯＭドライブ装置８１と、ビデオデッキの映像データを受け取るビデオキャプチャ装置８２と、電子アルバム編集の入出力処理を実行するディスプレイ８３と、電子アルバム編集の入力処理を実行するキーボード８４と、電子アルバム編集の入力処理を実行するマウス８５と、音声データを入力するマイク８６と、音声データを出力するスピーカ８７と、電子アルバムを印刷するカラープリンタ８８と、電子アルバムの編集処理を実行するアルバム編集プログラム８９と、電子アルバムの編集対象となる写真データを格納するピクチャディレクトリ９０と、電子アルバムの編集対象となるシステム部品を格納するパーツディレクトリ９１と、ピクチャディレクトリ９０に格納される写真データを管理する写真管理ファイル９２と、パーツディレクトリ９１に格納されるシステム部品を管理するパーツ管理ファイル９３と、作成された電子アルバムの情報を管理するアルバムディレクトリ９４とを備える。
【００５２】
このピクチャディレクトリ９０は、具体的には、イメージスキャナ８０により読み取られる写真データや、ＣＤ−ＲＯＭドライブ装置８１により読み取られて復元されるフォトＣＤに記録される写真データや、ビデオキャプチャ装置８２により入力される映像データを管理するものであって、図５に示すように、これらの写真データを連続的に管理する。
【００５３】
また、パーツディレクトリ９１は、具体的には、台紙の図形データや、季節等を表す各種の部品の図形データや、写真を飾る額縁の図形データ等といった電子アルバムの編集対象となるシステムの用意する部品を管理するものであって、図６に示すように、これらシステム部品を連続的に管理する。
【００５４】
また、写真管理ファイル９２は、具体的には、図７に示すように、ピクチャディレクトリ９０に格納される写真データとしてどのようなものがあって、それがどの写真箱（後述するように、写真データは写真箱という概念で管理される）に属していて、それが電子アルバムで使用されているのか否かという情報を管理する。
【００５５】
また、パーツ管理ファイル９３は、具体的には、図８に示すように、パーツディレクトリ９１に格納されるシステム部品としてどのようなものがあって、それがどの部品種別に属し、それがどの部品箱（後述するように、部品は部品箱という概念で管理される）に属しているのかという情報を管理する。後述するように、部品箱は、台紙の部品箱、額縁の部品箱、季節部品の部品箱等というように分類され、それぞれの部品箱には、それに所属する複数の部品のデザインが登録されている。そして、このシステム部品の区分けに従って、アルバム編集時に、自由に拡大することを許したり、額縁部品と一体的に移動することしか許さないなどの処理を実現する構成を採っている。
【００５６】
また、アルバムディレクトリ９４は、具体的には、図９に示すように、電子アルバムのページ毎に、そのページに割り付けられた写真データへのポインタ情報と、そのページに使用された台紙の図形データへのポインタ情報と、そのページに割り付けられたシステム部品の図形データへのポインタ情報と、そのページに入力されたキー入力の文字情報と、そのページで使用された写真データのトリミング情報と、そのページに入力された手書き文字の図形データを管理するペンシート９５へのポインタ情報と、そのページに入力された音声データを管理する音声データ９６へのポインタ情報等を管理する。
【００５７】
次に、アルバム編集プログラム８９の実行する処理フローに従って、本発明の電子アルバム編集処理について詳細に説明する。
【００５８】
アルバム編集プログラム８９は、起動されると、図１０の処理フローに示すように、先ず最初に、初期画面を表示する。この初期画面には、図１１に示すように、アルバム編集のアイコンと、写真箱整理のアイコンと、アルバムショーのアイコンと、見本アルバムのアイコンが表示されている。
【００５９】
このようにして初期画面を表示すると、続いて、ユーザがクリックしたアイコンがどのアイコンであるのかを判断して、アルバム編集のアイコンであることを判断するときには、「アルバムの編集処理」を実行し、写真箱整理のアイコンであることを判断するときには、「写真箱の整理処理」を実行し、アルバムショーのアイコンであることを判断するときには、「アルバムを見せる処理」を実行し、見本アルバムのアイコンであることを判断するときには、「見本アルバムを見せる処理」を実行する。
【００６０】
図１２及び図１３に、「写真箱の整理処理」のときに実行するアルバム編集プログラム８９の処理フローの一実施例を図示する。
【００６１】
次に、この処理フローに従って、「写真箱の整理処理」について説明する。
【００６２】
アルバム編集プログラム８９は、初期画面で写真箱整理のアイコンがクリックされると、図１２及び図１３の処理フローに示すように、先ず最初に、ステップ１で、写真箱整理の初期画面を表示する。この写真箱整理の初期画面は、図１４に示すように、作成されている写真箱のタイトル名一覧を表示する写真箱一覧表示域１００と、選択される写真箱の持つ写真データの一覧を縮小しつつ表示する写真データ表示域１０１と、タイトル設定変更のアイコンと、写真取り込みのアイコンと、写真箱移動のアイコンと、写真データ削除のアイコンと、虫めがねのアイコンと、終了のアイコンとを持っている。
【００６３】
ここで、写真データ表示域１０１の写真データは、入力の順番に従って表示するとともに、電子アルバムに割り付けられているものについては右下をめくる形で表示する。また、写真箱が１つも作られていないときには、写真箱一覧表示域１００に未使用である旨のタイトルの付いた写真箱を１つ表示する。また、写真箱一覧表示域１００の写真箱が選択されているときには、その写真箱の蓋を開いた形で表示する。
【００６４】
写真箱整理の初期画面を表示すると、続いて、ステップ２で、ユーザがタイトル設定変更のアイコンと、タイトル設定変更対象の写真箱とをクリックしたのか否かを判断して、クリックしたことを判断するときには、ステップ３に進んで、タイトル入力画面を開設して、キーボード８４から入力される「九州旅行」のようなタイトルをその写真箱のタイトルとして設定してから、ステップ１に戻っていく。
【００６５】
一方、ステップ２で、タイトル設定変更のアイコンがクリックされないことを判断するときには、ステップ４に進んで、ユーザが写真取り込みのアイコンと、写真取り込み対象の写真箱とをクリックしたのか否かを判断して、クリックしたことを判断するときには、ステップ５に進んで、写真取り込み画面を開設することで写真データを読み込んでその写真箱に入れる。具体的には、写真整理ファイル９２にその対応関係を登録することでその写真箱に入れるのである。そして、ステップ１に戻っていく。
【００６６】
この写真取り込み画面は、図１５に示すように、取り込んだ写真データの表示域１０２を持つとともに、イメージスキャナ８０からの入力を指示するアイコン１０３と、ＣＤ−ＲＯＭドライブ装置８１からの入力を指示するアイコン１０４と、ビデオキャプチャ装置８２からの入力を指示するアイコン１０５と、ファイルからの入力を指示するアイコン１０６とを持つことで、写真データの取り込み先を指定するとともに、取り込んだ写真データの回転や反転を指示するアイコン１０７や、取り込んだ写真データの切り取りを指示するアイコン１０８を持つことで取り込んだ写真データの加工を行う。ここで、１０９は取り込み実行を指示するアイコン、１１０は写真箱に入れることを指示するアイコン、１１１は終了指示のアイコンである。
【００６７】
一方、ステップ４で、写真取り込みのアイコンがクリックされないことを判断するときには、ステップ６に進んで、ユーザが写真箱移動のアイコンと、移動対象の写真データと、移動先の写真箱とをクリックしたのか否かを判断して、クリックしたことを判断するときには、ステップ７に進んで、指定された写真データを指定された写真箱に移動（このとき、この移動を明示するために、写真データを写真箱の近くに移動させる形で表示する）する。具体的には、写真管理ファイル８９に登録される対応関係を変更することでその写真箱に入れるのである。そして、ステップ１に戻っていく。
【００６８】
一方、ステップ６で、写真箱移動のアイコンがクリックされないことを判断するときには、ステップ８に進んで、ユーザが写真データ削除のアイコンと、削除対象の写真データとをクリックしたのか否かを判断して、クリックしたことを判断するときには、ステップ９に進んで、指定された写真データを削除してから、ステップ１に戻っていく。ここで、ユーザが削除対象として写真箱をクリックするときには、その写真箱に入っている全写真データを削除することになる。この削除処理にあたって、削除対象の写真データが電子アルバムに割り付けられている場合には、削除してよいのかのメッセージを表示しつつ削除の実行をユーザに問い合わせていく。
【００６９】
一方、ステップ８で、写真データ削除のアイコンがクリックされないことを判断するときには、ステップ１０に進んで、ユーザが虫めがねのアイコンと、拡大対象の写真データとをクリックしたのか否かを判断して、クリックしたことを判断するときには、ステップ１１に進んで、拡大画面を開設して、指定された写真データを拡大してその拡大画面に表示してから、ステップ１に戻っていく。
【００７０】
一方、ステップ１０で、虫めがねのアイコンのアイコンがクリックされないことを判断するときには、ステップ１２に進んで、ユーザが終了のアイコンをクリックしたのか否かを判断して、クリックしないことを判断するときには、ステップ１に戻り、クリックしたことを判断するときには、「写真箱の整理処理」を終了する。
【００７１】
このように、アルバム編集プログラム８９は、ユーザからの指示に従って「写真箱の整理処理」に入ると、写真箱を作成して、そこに、イメージスキャナ８０の読み取る写真データや、ＣＤ−ＲＯＭドライブ装置８１の読み取る写真データや、ビデオキャプチャ装置８２の入力する映像データを格納したり、写真箱に格納した写真データ（映像データも含む）を削除したり、写真箱に格納した写真データを別の写真箱に移動させる処理を行うのである。
【００７２】
次に、図１１に示した初期画面で「アルバムの編集処理」が選択されたときの処理について説明する。
【００７３】
図１６に、「アルバムの編集処理」のときに実行するアルバム編集プログラム８９の処理フローを図示する。
【００７４】
アルバム編集プログラム８９は、初期画面でアルバム編集のアイコンがクリックされると、図１６の処理フローに示すように、先ず最初に、ステップ１で、作成されている電子アルバムのタイトル名の一覧と、新規電子アルバムの作成指示とを表示するアルバム選択画面を開設する。なお、このアルバム選択画面は、選択される電子アルバムの印刷を指示するアイコンや、選択される電子アルバムの削除を指示するアイコン等を持っている。
【００７５】
続いて、ステップ２で、ユーザがアルバム選択画面の新規電子アルバムの作成指示をクリックしたのか否かを判断して、クリックしたことを判断するときには、ステップ３に進んで、図１７に示すような新規アルバム設定画面を表示して、ユーザに対して、これから作成する電子アルバムのタイトル／雰囲気／シールを決定する。
【００７６】
この電子アルバムのタイトルとは、電子アルバムに付けられる名前であって、キーボード８４から入力されてくる。電子アルバムのシールとは、アルバム選択画面のタイトルの横に表示する漫画の図形データであって、旅行を示すシールとか、結婚式を示すシールとかいったものを用意している。
【００７７】
電子アルバムの雰囲気とは、写真データを割り付ける台紙の図形データを言い、例えば、春／夏／秋／冬／自分で決めるという４つのモードを用意していて、春のモードが選択されるときには、システムで用意する春らしい台紙と、それに合ったデフォルトの写真の飾りや文字の種類・大きさ等とを使用することを決定するとともに、それがどういうものであるのかという見本をサンプル表示域１１２に表示する。また、自分で決めるというモードが選択されるときには、サンプル表示域１１２には白紙を表示する。なお、この雰囲気については、電子アルバムの編集後に、全ページ一括して変更可能とする機能を用意してある。
【００７８】
ステップ３で、これから作成する電子アルバムのタイトル／雰囲気／シールを決定し、あるいは、ステップ２で、ユーザがアルバム選択画面の新規電子アルバムの作成指示をクリックしなかったことを判断するとき、すなわち、既に作成した電子アルバムのタイトルを選択したことを判断するときには、ステップ４に進んで、アルバム編集画面を開設する。
【００７９】
続いて、ステップ５で、アルバム編集画面の持つアイコンが選択されたのか否かを判断して、アイコンが選択されたことを判断するときには、ステップ６に進んで、選択されたアイコンの指定するアルバム編集処理を実行してから、ステップ７に進んで、ユーザがアルバム編集の終了指示を発行したのか否かを判断して、発行したことを判断するときには、処理を終了し、発行しなかったことを判断するときには、ステップ４に戻っていく。
【００８０】
そして、ステップ５で、アイコンが選択されないことを判断するときには、直ちにステップ７に進んで、ユーザがアルバム編集の終了指示を発行したのか否かを判断して、発行したことを判断するときには、処理を終了し、発行しなかったことを判断するときには、ステップ４に戻っていく。
【００８１】
図１８に、アルバム編集画面の一実施例を図示する。
【００８２】
この図に示すように、アルバム編集画面は、電子アルバムの台紙７０と、写真箱一覧アイコン１１３と、部品箱一覧アイコン１１４と、作業用表示域１１５と、選択アイコン１１６と、文字アイコン１１７と、回転アイコン１１８と、録音アイコン１１９と、ページ追加アイコン１２０と、アルバムショーアイコン１２１と、飾りアイコン１２２と、いたずらペンアイコン１２３と、虫めがねアイコン１２４と、印刷アイコン１２５と、ジャンプアイコン１２６と、削除アイコン１２７と、終了アイコン１２８とを持っている。
【００８３】
この写真箱一覧アイコン１１３は、作成された写真箱のタイトル名の一覧表示を指示するものであって、この写真箱一覧アイコン１１３がクリックされるときには、作成されている写真箱のタイトル名の一覧を作業用表示域１１５に表示する。そして、この写真箱タイトル名の一覧の中から、編集対象となる写真箱がクリックされると、図１８に示すように、その写真箱の持つ写真データの一覧を縮小しつつ作業用表示域１１５に表示する。なお、写真データが作業用表示域１１５に一度に表示できないときには、スクロールバーの指定するものを表示していく。
【００８４】
部品箱一覧アイコン１１４は、電子アルバムに割り付けるシステム部品を格納する部品箱のタイトル名の一覧表示を指示するものであって、この部品箱一覧アイコン１１４がクリックされるときには、図１９に示すように、用意する部品箱のタイトル名の一覧を作業用表示域１１５に表示する。そして、この部品箱タイトル名の一覧の中から、編集対象となる部品箱がクリックされると、その部品箱の持つシステム部品の図形データの一覧を作業用表示域１１５に縮小しつつ表示する。
【００８５】
ここで、システム部品としては、ユーザの選択する台紙７０の図形データとして用意する日記台紙／カラー台紙や、紅葉の図形データ等の季節部品や、写真データを入れる額縁の図形データである額縁部品や、犬の図形データ等の動物部品等を用意している。なお、システム部品の図形データが作業用表示域１１５に一度に表示できないときには、スクロールバーの指定するものを表示していく。
【００８６】
選択アイコン１１６は、作業用表示域１１５に表示される写真データやシステム部品を台紙７０に割り付けることを指示したり、台紙７０に割り付けた写真データやシステム部品の拡大／縮小／移動を指示する。文字アイコン１１７は、キーボード８４から入力される文字を台紙７０に割り付けることを指示する。回転アイコン１１８は、台紙７０に割り付けた写真データや文字の回転を指示する。録音アイコン１１９は、マイク８４から入力される音声データを台紙７０に対応付けて記憶することを指示する。
【００８７】
ページ追加アイコン１２０は、電子アルバムにページを追加することを指示する。アルバムショーアイコン１２１は、作成された電子アルバムを見せることを指示する。飾りアイコン１２２は、台紙７０に割り付けた写真データや文字に飾りを付けることを指示する。いたずらペンアイコン１２３は、マウス８５から入力される手書き文字や手書き図形を台紙７０に割り付けることを指示する。虫めがねアイコン１２４は、作業用表示域１１５に表示される写真データの拡大（拡大画面に表示する）を指示する。
【００８８】
印刷アイコン１２５は、作成された電子アルバムの印刷を指示する。ジャンプアイコン１２６は、電子アルバムのページを飛ぶことを指示する。削除アイコン１２７は、台紙７０に割り付けた写真データやシステム部品の削除（ページ単位の削除もある）を指示する。終了アイコン１２８は、アルバム編集の終了を指示する。
【００８９】
次に、このアルバム編集画面を使って実行する電子アルバムの編集処理について説明する。
【００９０】
図２０に、アルバム編集画面で選択アイコン１１６がクリックされるときに実行する処理フローの一実施例を図示する。
【００９１】
アルバム編集プログラム８９は、アルバム編集画面で選択アイコン１１６がクリックされると、図２０の処理フローに示すように、先ず最初に、ステップ１で、編集対象として選択される写真データ／システム部品のクリックを持って、クリックされると、そのクリックされた写真データ／システム部品（作業用表示域１１５に表示されている）をマウス８５の指す台紙７０の上に複写することで割り付ける。このとき、写真データ／システム部品は規定の大きさに拡大して表示する。
【００９２】
続いて、ステップ２で、その割り付けた写真データに台紙７０に合ったデフォルトの飾りを付けることが設定されているときには、それを付ける。
【００９３】
続いて、ステップ３で、割り付けたものが写真データであるときには、図２１に示すように、作業用表示域１１５に表示するその写真データに、使用中を表示する「めくり」を付けてから、その写真データを写真箱の持つ写真データの最後に移動する。この移動は、写真管理ファイル９２の管理位置を移動することで行う。なお、台紙７０に割り付けた写真データを削除する場合には、この「めくり」を取るとともに、先頭に移動する構成を採っている。
【００９４】
続いて、ステップ４で、台紙７０に割り付けた写真データ／システム部品に対して、拡大縮小要求が発行されたのか否かを検出する。この拡大縮小要求は、写真データ／システム部品の四隅のいずれかをクリックすることで行われるので、このクリックが行われたのか否かをチェックするのである。
【００９５】
ステップ４で、割り付けた写真データ／システム部品に対して拡大縮小要求が発行されたことを検出するときには、ステップ５に進んで、拡大縮小要求先のものが写真データであるのか、システム部品であるのかを判断して、写真データであることを判断するときには、ステップ６に進んで、マウス８５の動きを検出して、その動きに応じて、写真データを縦横比を変えずに拡大縮小する。
【００９６】
一方、ステップ５で、拡大縮小要求先のものがシステム部品であることを判断するときには、ステップ７に進んで、マウス８５の動きを検出して、その動きに応じて、システム部品を拡大縮小（縦横比の変える動きをする場合には、それに従って縦横比を変えながら拡大縮小する）する。すなわち、写真データについては、縦横比が変わる形で拡大縮小すると歪んでしまうことから、常に、縦横比を変えずに拡大縮小するのに対して、システム部品については、ユーザの希望する形式に従って拡大縮小するのである。
【００９７】
ステップ６／ステップ７の処理を終了し、あるいは、ステップ４で、拡大縮小要求が発行されないことを検出するときには、ステップ８に進んで、割り付けた写真データ／システム部品に対して、移動要求が発行されたのか否かを検出する。この移動要求は、写真データ／システム部品の内部をクリックすることで行われるので、このクリックが行われたのか否かをチェックするのである。
【００９８】
ステップ８で、割り付けた写真データ／システム部品に対して移動要求が発行されたことを検出するときには、ステップ９に進んで、マウス８５の動きを検出して、その動きに応じて、移動要求先の写真データ／システム部品を移動してから、ステップ１０に進んで、終了要求が発行されたのか否かを判断して、発行されたときには、処理を終了し、発行されないときには、ステップ４に戻っていく。一方、ステップ８で、割り付けた写真データ／システム部品に対して移動要求が発行されないことを判断するときには、直ちに、ステップ４に戻っていく。
【００９９】
このようにして、アルバム編集プログラム８９は、写真データやシステム部品を拡大したり縮小したり回転しながら台紙７０に割り付けていくときにあって、写真データについては、縦横比を変えずに拡大縮小し、システム部品については、ユーザの希望する形式に従って拡大縮小しつつ電子アルバムを編集していくのである。このとき、台紙７０に割り付けられる写真データやシステム部品は、図９に示したアルバムディレクトリ９４で説明したように、ポインタ情報を使って記述されることになる。
【０１００】
そして、ユーザが電子アルバムの次のページを編集するときには、台紙７０の右下をクリックしてくるので、このときには、電子アルバムのページを１ページ進めていく。また、ユーザが電子アルバムの前のページを再編集するときには、台紙７０の左下をクリックしてくるので、このときには、電子アルバムのページを１ページ戻していくことになる。なお、このとき、その部分をめくっていくように表示している。
【０１０１】
アルバム編集プログラム８９は、アルバム編集画面を使って電子アルバムの編集を実行しているときにあって、システム部品として用意される額縁部品（写真データを入れる額縁の図形データ）を台紙７０に割り付けているとき、額縁部品や写真データに対して移動要求や回転要求や拡大縮小要求が発行されるときには、特別の処理を実行する。
【０１０２】
図２２に、このときにアルバム編集プログラム８９が実行する処理フローの一実施例を図示する。次に、この処理フローについて説明する。
【０１０３】
アルバム編集プログラム８９は、額縁部品を台紙７０に割り付けているときに、台紙７０に割り付けている額縁部品や写真データに対して移動回転拡大縮小の操作要求が発行されると、図２２の処理フローに示すように、先ず最初に、ステップ１で、操作要求先の額縁部品や写真データに対して親子関係を設定しているのか否かを判断する。
【０１０４】
この親子関係は、アルバム編集プログラム８９が設定するものであって、図２３（ａ）に示すように、写真データが移動されることなどで額縁部品の上に包含される形で入るときに設定し、また、額縁部品が移動されることなどで写真データが隠れることになるときに設定する。ここで、後者の場合には、アルバム編集プログラム８９は、写真データを額縁部品の上に移動する処理を行う。
【０１０５】
ステップ１で、操作要求先の額縁部品や写真データに対して親子関係を設定していることを判断するときには、ステップ２に進んで、操作要求が額縁部品の移動回転要求であるのか否かを判断して、額縁部品の移動回転要求であることを判断するときには、ステップ３に進んで、その額縁部品と親子関係にある写真データを、その額縁部品と一体的に移動し、あるいは回転する。ここで、額縁部品の回転要求は、回転アイコン１１８がクリックされることで発行されることになる。
【０１０６】
一方、ステップ２で、操作要求が額縁部品の移動回転要求でないことを判断するときには、ステップ４に進んで、操作要求が写真データの拡大要求であるのか否かを判断して、写真データの拡大要求であることを判断するときには、ステップ５に進んで、その写真データと親子の関係にある額縁部品を越えない範囲で、その写真データを拡大する。
【０１０７】
一方、ステップ４で、操作要求が写真データの拡大要求でないことを判断するときには、ステップ６に進んで、操作要求が額縁部品の縮小要求であるのか否かを判断して、額縁部品の縮小要求であることを判断するときには、ステップ７に進んで、その額縁部品と親子の関係にある写真データを越えない範囲で、その額縁部品を縮小する。
【０１０８】
一方、ステップ６で、操作要求が額縁部品の縮小要求でないことを判断するときには、ステップ８に進んで、写真データの移動などの指定される操作を行い、続くステップ９で、その操作により親子関係が解除する状態となったのか否かを判断して、親子関係が解除する状態となったことを判断するときには、ステップ１０に進んで、設定している親子関係を解除してから処理を終了し、親子関係が解除する状態とならないことを判断するときには、そのまま処理を終了する。
【０１０９】
一方、ステップ１で、操作要求先の額縁部品や写真データに親子関係を設定していないことを判断するときには、ステップ１１に進んで、指定される操作を行い、続くステップ１２で、その操作により親子関係が成立する状態となったのか否かを判断して、親子関係が成立する状態となったことを判断するときには、ステップ１３に進んで、親子関係を設定してから処理を終了し、親子関係が成立する状態とならないことを判断するときには、そのまま処理を終了する。
【０１１０】
このようにして、アルバム編集プログラム８９は、額縁部品を台紙７０に割り付けているときにあって、その額縁部品と親子関係にある写真データが存在するときには、その写真データを額縁部品と一体的に移動回転し、その写真データの拡大を額縁部品を越えない範囲で実行し、その額縁部品の縮小を写真データを越えない範囲で実行するように処理するのである。
【０１１１】
図２４に、アルバム編集画面で、いたずらペンアイコン１２３がクリックされるときに実行する処理フローの一実施例を図示する。
【０１１２】
アルバム編集プログラム８９は、アルバム編集画面で、いたずらペンアイコン１２３がクリックされると、図２４の処理フローに示すように、先ず最初に、ステップ１で、いたずらペンアイコン１２３の位置付近にペン設定画面を開設する。このペン設定画面は、図２５に示すように、太いペンを選択するアイコン１２９と、中位の太さのペンを選択するアイコン１３０と、細いペンを選択するアイコン１３１と、消しゴムを選択するアイコン１３２と、ペンの色を選択するカラーパレット１３３と、選択したペンの太さと色の見本を表示する表示域１３４とを持っている。
【０１１３】
ペン設定画面を表示すると、続いて、ステップ２で、ユーザのクリックするペンの太さと色とを設定する。続いて、ステップ３で、消しゴムを選択するアイコン１３２がクリックされたのか否かを判断して、消しゴムが選択されていないことを判断するとき、すなわち、ペンが選択されていることを判断するときには、ステップ４に進んで、マウス８５の動きの指すデータをペンシート９５（図９に示したもので、手書きの図形データを管理するもの）に書き込む。一方、消しゴムが選択されていることを判断するときには、ステップ５に進んで、ペンシート９５の格納するデータの中から、マウス８５の動きの指すデータを削除する。
【０１１４】
続いて、ステップ６で、ペンシート９５の格納するデータを電子アルバムのページの最上位面に、指定されたペンの太さと色を使って表示する。続いて、ステップ７で、ペン書きの終了要求が発行されたのか否かを判断して、発行されたことを判断するときには、処理を終了し、発行されないことを判断するときには、ステップ８に進んで、ペン設定画面に従ってペンの太さと色の変更要求が発行されたのか否かを判断して、発行されたことを判断するときには、ステップ２に戻り、発行されないことを判断するときには、ステップ３に戻っていく。
【０１１５】
このようにして、アルバム編集プログラム８９は、いたずらペンアイコン１２３がクリックされると、マウス８５の描く図形データを写真データやシステム部品の上に書いたり、マウス８５の動きに従ってその図形データを修正することで、図２６に示すように、写真データやシステム部品の上に手書き文字等を描くように処理するのである。
【０１１６】
図２７に、アルバム編集画面で飾りアイコン１２２がクリックされるときに実行する処理フローの一実施例を図示する。
【０１１７】
アルバム編集プログラム８９は、アルバム編集画面で飾りアイコン１２２がクリックされると、図２７の処理フローに示すように、先ず最初に、ステップ１で、写真データのクリックを持って、写真データがクリックされると、続くステップ２で、飾り設定画面を開設する。
【０１１８】
この飾り設定画面は、図２８に示すように、写真データを切り取るときの形状（トリミングの形状）を選択するアイコン１３５と、写真データを切り取るときの線や影の状態を選択するアイコン１３６と、写真データを切り取るときの線の太さを選択するアイコン１３７と、写真データを切り取るときの線の色を選択するカラーパレット１３８と、選択したモードにより切り取る写真データ（クリックされた写真データ）の状態を表示する表示域１３９と、クリックされた写真データを表示域１３９の写真データに変更することを指示する設定アイコン１４０と、表示域１３９の写真データの取り消しを指示する取消アイコン１４１とを持っている。
【０１１９】
飾り設定画面を表示すると、続いて、ステップ３で、ユーザのクリックする飾りの形や線や影や太さや色を設定する。続いて、ステップ４で、ベクトルデータから飾りを生成し、それに従ってクリックされた写真データを切り出して、その結果を表示域１３９に表示しつつ、ユーザからの指示に応答してそれを拡大縮小しながら最終的なものを決定する。
【０１２０】
続いて、ステップ５で、表示域１３９に表示する写真データの取消要求が発行されたのか否かを判断して、発行されたことを判断するときには、表示域１３９に表示する写真データの設定を取り消して処理を終了し、発行されないことを判断するときには、ステップ６に進んで、表示域１３９に表示する写真データの設定要求が発行されたのか否かを判断して、発行されないことを判断するときには、ステップ３に戻り、発行されたことを判断するときは、ステップ７に進んで、クリックされた写真データを表示域１３９に表示するものに置き換えて処理を終了する。
【０１２１】
このようにして、アルバム編集プログラム８９は、飾りアイコン１２２がクリックされると、図２９に示すように、台紙７０に割り付けられている写真データをユーザの希望する形に切り取っていくように処理するのである。
【０１２２】
このとき、アルバム編集プログラム８９は、飾りの形状により切り出した写真データの拡大縮小要求があるときには、それを拡大縮小していくのではなくて、図３０の処理フローに示すように、ポインタで参照している元の写真データを拡大縮小するとともに、飾りの形状をベクトルデータを使って拡大縮小して、その拡大縮小した飾りの形状に従ってその拡大縮小した写真データを切り出していくように処理している。これにより、飾りの形状部分がギザギサに拡大されることを防止できるようになる。
【０１２３】
この写真データの切り取り形状としては、丸やハート等を用意しているが、アルバム編集プログラム８９は、このハート形状による切り出しを次の手順に従って行うことで、複雑な曲線式や複雑な手順を用いることなく実行する構成を採っている。
【０１２４】
すなわち、図３１に示すように、ハートを囲う四角形の四隅を・、・、・、・とし、・と・の中点を・とし、四角形の縦の長さをα，横の長さをβとするならば、「・を左上端とする縦：αの２／５，横：βの１／２の四角形」に内接する楕円の０〜π／２ラジアンにあたる弧を左ハートの内側の弧とし、「・を右上端とする縦：αの２／５，横：βの１／２の四角形」に内接する楕円のπ／２〜πラジアンにあたる弧を右ハートの内側の弧とする。
【０１２５】
そして、「・を左上端とする縦：αの２／３，横：βの１／２の四角形」に内接する楕円を楕円Ａとし、「・を右上端とする縦：αの２／３，横：βの１／２の四角形」に内接する楕円を楕円Ｂとして、  より、楕円Ａ，Ｂへ接線を引いたときのそれぞれの接点から、・への直線をハートの先の部分として、これらに、楕円Ａのπ／２〜接点までの弧と、楕円Ｂの接点〜π／２までの弧を組み合わせることでハート形状を生成している。
【０１２６】
このようにして、アルバム編集プログラム８９は、簡単な円弧と直線の組み合わせでハート形状を作成しているのである。
【０１２７】
図３２に、アルバム編集画面で削除アイコン１２７がクリックされるときに実行する処理フローの一実施例を図示する。
【０１２８】
アルバム編集プログラム８９は、アルバム編集画面で削除アイコン１２７がクリックされると、図３２の処理フローに示すように、先ず最初に、ステップ１で、台紙７０に割り付けている写真データ／システム部品のクリックを持って、写真データ／システム部品がクリックされると、続くステップ２で、クリックされた割付物の上に×印を付け、続いて、ステップ３で、削除してよいのか否かを確認する削除許可メッセージを表示する。
【０１２９】
そして、続くステップ４で、この削除許可メッセージに応答して、ユーザから削除実行指示が入力されてくるのか否かを判断して、入力されてくることを判断するときには、ステップ５に進んで、クリックされた割付物（×印を付けた物）を削除して処理を終了し、入力されてこないことを判断するときには、ステップ６に進んで、×印を消去するとともに削除許可メッセージを消去することで、削除モードを解除してから処理を終了する。
【０１３０】
このようにして、アルバム編集プログラム８９は、削除アイコン１２７がクリックされると、図３３に示すように、削除対象の写真データ等に×印を付けることでその旨を明示してから、削除許可メッセージに従って、その×印を付けた物を削除していくように処理するのである。
【０１３１】
上述した電子アルバム編集装置で用いられる各種データの管理及びその管理されるデータに基づいたアルバム編集処理等について、更に、詳細に説明する。
【０１３２】
上述した電子アルバム編集装置で用いられる各種データは、例えば、図３４に示すようなデータディレクトリに基づいて管理されている。
【０１３３】
図３４において、このデータディレクトリは、「アルバム管理ファイル」、「アルバムディレクトリ」、「写真管理ファイル」、「ピクチャーディレクトリ」、「パーツ管理ファイル」及び「パーツディレクトリ」で構成されている。「アルバム管理ファイル」は、各アルバムのアルバムタイトルとアルバムディレクトリとの関連を表わしている。従って、アルバムタイトルを指定すると、この「アルバム管理ファイル」を参照して「アルバムディレクトリ」が特定される。即ち、アルバムに関するデータの実体が特定される。
【０１３４】
この「アルバム管理ファイル」は、具体的には、例えば図３５に示すように構成される。即ち、各アルバム毎に、そのアルバムタイトル、そのアルバムに関するデータが格納される「アルバムディレクトリ」及びそのアルバムの管理状態（開かれているか否か等）が記述されている。
【０１３５】
また、図３４に戻り、各「アルバムディレクトリ」は１冊のアルバムに対応し、「アルバム情報ファイル」、「音声ファイル」及び「ペンシートファイル」を管理する。「アルバム情報ファイル」は、後に詳述するようにアルバムのサイズ、アルバムの各ページを構成する情報のリスト等で構成される。「音声ファイル」は、アルバムに付けるべき音声情報のファイルを表わす。「ペンシートファイル」は、アルバムに付けるべき図形データ（手書き文字等）のファイルを表わす。
【０１３６】
「写真管理ファイル」は、写真箱タイトルとその写真箱に属する写真データを格納した「ピクチャディレクトリ」との関係を管理するもので、例えば、図７に示したように構成される。そして、各「ピクチャディレクトリ」は、各写真を表わす写真データのファイル（写真ファイル、図５参照）と、各写真データで表わされる写真を縮小して表わす縮小写真データのファイル（ミニチュアファイル）とから構成されている。この縮小写真データは、作業用表示域１１５（図１８参照）に縮小して表示される写真箱に属する写真を表わす。
【０１３７】
「パーツ管理ファイル」は、部品箱タイトルとその部品箱に属する部品データを格納した「パーツディレクトリ」との関係を管理するもので、例えば、図８に示したように構成される。そして、各「パーツディレクトリ」は、各部品（額縁等）を表わす部品データを格納したファイル（部品ファイル、図６参照）と、各部品データで表わされる部品を縮小して表わす縮小部品データのファイル（ミニチュアファイル）とから構成されている。この縮小部品データは、作業用表示域１１５（図１９参照）に縮小して表示される部品箱に属する部品を表わす。
【０１３８】
更に、上述した「アルバム情報」は、例えば、図３６に示すように構成される。
【０１３９】
図３６において、「アルバム情報」は、「作画サイズ（画面の解像度を含む）」、「オートデモ時間（アルバムの自動ページめくり機能における各ページの保持時間）」、及びアルバム１ページを構成する情報を表わす「ページ情報」にて構成される。「ページ情報」は、更に、１ページの情報サイズ、音声ファイル名、ペンシートファイル名、台紙情報、写真データ情報、部品情報、文字データ情報を表わす。上記台紙情報は、台紙の種別（日記台紙、カラー台紙等（図１９参照））と台紙のファイル名にて構成される。写真データ情報は、写真を表わす写真データのファイル名、その写真が収められたフォトＣＤ情報、その写真のページ上での表示位置及び大きさ、更に、その写真の表示すべき部分を表わすトリミング情報から成っている。
【０１４０】
部品情報は、部品のファイル名及びその部品のページ上での表示位置及び大きさを表わす情報から成っている。更に、文字データ情報は、文字のページ上での表示位置、その文字の色、フォント、スタイル、サイズ、及びその文字の属する文字列に関する情報から成っている。
【０１４１】
上述したようなデータディレクトリにより管理される各種情報に基づいて、各種写真を格納した写真箱の整理処理及びその写真箱に属する各種写真を用いてアルバムを編集するする処理が行なわれる。
【０１４２】
まず、写真箱の整理に係る処理は、例えば、図３７及び図３８に示す手順に従って行なわれる。
【０１４３】
「写真整理」のアイコン（図１１参照）がクリックされると、写真箱の整理に係る処理が開始される。図３７において、写真箱整理の初期画面（図１４参照）が表示される（Ｓ１０１）。そして、更に、初期画面に表示された写真箱のアイコン一覧の中からある写真箱が選択（クリック）されると（Ｓ１０２）、更に、タイトルの設定または変更のアイコンがクリック（選択）されたか否かが判別される（Ｓ１０３）。ここで、このタイトルの設定または変更のアイコンがクリックされると、タイトルの入力画面が表示され、キーボートから入力されるタイトル情報を取り込み、写真管理ファイル（図３４参照）にて管理される写真箱タイトルを新たに設定または変更する（Ｓ１０４）。これにて、写真箱の新たな設定またはタイトルの変更処理が終了する。
【０１４４】
次に、写真箱のタイトルの設定または変更の選択操作がなされずに、単に写真箱の選択操作だけが行なわれると（Ｓ１０２、Ｓ１０３、Ｎｏ）、写真管理ファイル（図３４参照）を参照して、選択された写真箱に対応するピクチャディレクトリが検索される。そして、更に、そのピクチャディレクトリに属するミニチュアファイルの縮小写真データがディスクが読みだされ、縮小写真が画面に表示される（Ｓ１０５）。そして、その写真箱に属する写真で、既にアルバムに使用されている写真があるか否かが判別される（Ｓ１０６）。もし、使用済みの写真があれば、その写真に対応した縮小写真の右下角に折れ目（図１４の作業表示域１０１参照）が付けられる（Ｓ１０７）。この状態で、更に、ユーザが写真の取り込みのアイコンをクリック（選択）したか否かが判別される（Ｓ１０８）。
【０１４５】
ここで、写真の取り込みのアイコンのクリックがなされると、写真取り込みが面（図１５参照）が表示される（Ｓ１０９）。そして、スキャナ等から取り込まれた写真を表わす写真データに基づいて当該写真が写真取り込み画面の表示域１０２に表示される。この取り込まれた写真データの新たな写真ファイルが作成され、ディスクの所定領域に格納される。そして、この取り込まれた写真の写真ファイルが属するピクチャディレクトリが生成される。更に、取り込まれた写真を縮小して表わす縮小写真データのミニチュアファイルが作成され、ディスクの所定領域に格納される。このミニチュアファイルは、対応する写真ファイルのピクチャディレクトリに登録される。そして、上記選択された写真箱とこの新たなピクチャディレクトリ（写真ファイル及びミニチュアファイル）の対応関係が写真管理ファイルに記述される。これにて、写真の取り込み処理が終了する。
【０１４６】
写真取り込み処理の選択処理がない（Ｓ１０８、Ｎｏ）場合、更に、写真箱移動のアイコンがクリック（選択）されたか否かが判別される（Ｓ１１０）。ここで、写真箱移動のアイコンがクリックされると、電子アルバム編集装置は、既に選択された写真箱に属する写真であって、画面の作業表示域１０１（図１４参照）に現在表示された写真（縮小写真）の選択操作、及び移動先となる写真箱の指定操作の待ち状態となる。そして、それらの操作が行なわれると、選択された写真を表わす写真データを当該指定された写真箱に移動する処理が行なわれる（Ｓ１１１）。具体的には、選択された写真に対応した写真ファイルを有するピクチャディレクトリが選択された写真箱に対応するように写真管理ファイルが更新される（図３４参照）。これにて、写真箱移動の処理が終了する。
【０１４７】
写真箱移動のアイコンがクリックされない場合（Ｓ１１０、Ｎｏ）、写真箱の整理に関する処理は、図３８に示すステップＳ１１２に進む。
【０１４８】
即ち、写真データ削除のアイコンがクリック（選択）されたか否かが判別される（Ｓ１１２）。写真データ削除のアイコンがクリックされると、当該電子アルバム編集装置は、削除すべき写真の指定操作の待ち状態となる。この状態で、ユーザが画面の作業表示域１０１に表示された写真（縮小写真）をクリック（選択）すると、更に、写真管理ファイルにおける当該選択された写真に関する使用カウンタが”０”であるか否かが判定される（Ｓ１１２）。この使用カウンタの係数値は、当該写真ファイルが使用されたアルバムの数を表わす。従って、その使用カウンタが”０”でないということは、対応する写真データがいずれかのアルバムで使用されていることを意味する。また、その使用カウンタが”０”であることは、対応する写真データがまだアルバムに使用されていないことを意味する。そして、この使用カウンタが”０”の場合、及び、その使用カウンタが”０”でない場合であって、その旨をユーザに確認して（Ｓ１１４）、ユーザからの許可がなされた場合、指定された写真が当該写真箱（ステップＳ１０２で指定された）から削除される。具体的には、指定された写真に対応する写真ファイルが属するディレクトリと当該写真箱との対応関係が削除されるように写真管理ファイル（図３４参照）が更新される。これにて、写真データ削除の処理が終了する。
【０１４９】
また更に、写真データ削除のアイコンのクリックがない場合（Ｓ１１２、Ｎｏ）、虫めがねのアイコンのクリック（選択）がなされたか否かを判別する（Ｓ１１６）。虫めがねのアイコンは、表示された写真を拡大する処理を表わしている。この虫めがねのアイコンのクリックがなされると、電子アルバム編集装置は、画面の作業表示域１０１（図１４参照）に表示された写真（縮小写真）の選択操作の待ち状態になる。そして、ユーザが該表示された写真をクリック（選択）すると、拡大表示画面が表示され、選択された写真から拡大写真が得られるように当該写真データから拡大写真データが生成される。そして、その生成された拡大写真データに基づいて、上記拡大表示画面内に選択された写真の拡大写真が表示される（Ｓ１１７）。これにて、縮小表示された写真の拡大表示の処理が終了する。ユーザは、拡大された写真にてその内容の詳細が確認できる。
【０１５０】
更に、電子アルバム編集装置は、終了操作が行なわれたか否かを判別し（Ｓ１１８）、終了操作が行なわれれば、当該写真箱の整理に関する処理を全て終了する。
【０１５１】
更に、アルバム編集に関する処理は、例えば、図３９に示す手順に従って実行される。
【０１５２】
初期画面（図１１参照）において、アルバム編集のアイコンがクリック（選択）されると、図３９に示すアルバム編集に関する処理が開始する。まず、アルバム編集画面（図１８参照）が表示された状態で、ユーザがアルバム編集に使用する写真が属する写真箱のアイコンをクリック（選択）すると、写真管理ファイル（図３４参照）を参照して、クリックされた写真箱に対応する各ピクチャディレクトリに記述されたミニチュアファイルが抽出される。そして、抽出されたミニチュアファイルの縮小写真データに基づいて、該写真箱に属する写真の一覧が画面の作業表示域１１５に縮小表示される。この縮小写真は、所定の順番に従って配列される。
【０１５３】
更に、選択された写真箱に属する写真でアルバムに既に使用されているものがあるか否かが判別される（Ｓ１２２）。もし、使用済みの写真があると、その写真に対応した縮小写真の右下角に折れ目が形成され、その使用済み写真が未使用の写真の後にソートされる（Ｓ１２３）。これにより、未使用の写真が配列順番のより上位にくるので、上記作業表示域１１５のより上位の位置に未使用写真に対応した縮小写真が表示され、未使用写真の選択が容易になる。
【０１５４】
その後、電子アルバム編集装置は、アルバムに使用する、写真、部品（台紙、額縁等）の入力の待ち状態となる。ユーザが台紙を選択すると、その選択された台紙が画面の作業表示域１１５の隣の領域７０（図１８参照）に表示される。そして、「アルバム情報ファイル」にその台紙の種類、ファイル名が記述される（図３６参照）。
【０１５５】
また、作業表示域１１５に表示される縮小写真をクリックすると、各ピクチャディレクトリ（図３４参照）が検索され、その縮小写真のミニチュアファイルに対応した写真ファイル内の写真が読みだされる。そして、その読みだされた写真データにて表わされる写真が、上記表示された台紙の上に重ねて表示される（Ｓ１２４）。このとき、台紙上の写真の位置調整がマウスの操作で行なわれる。この台紙上に設定された写真のファイル名、位置、大きさ等のデータがアルバム情報ファイルの写真データ情報に記述される（図３６参照）。
【０１５６】
また、部品箱一覧からある部品箱が選択（クリック）されると、パーツ管理ファイル（図３４）され、その選択された部品箱に属する部品に対応するパーツディレクトリが抽出される。そして、抽出された各パーツディレクトリに記述されたミニチュアファイル内の縮小部品が読みだされ、作業表示域１１５に縮小部品が表示される。この状態で、使用すべき縮小部品をクリック（選択）すると、その選択された縮小部品のミニチュアファイルと対になる部品ファイルから部品データが読みだされ、そのデータに基づいて選択された部品が台紙上に重ねて表示される（Ｓ１２４）。この部品の表示位置もマウス操作で調整される。この台紙に設定された部品のファイル名、位置、大きさ等の情報がアルバム情報ファイルの部品情報に記述される（図３６参照）。
【０１５７】
また、写真が選択されたときに、その写真にデフォルトの飾り（部品）がある場合は、写真の選択操作にて同時にその飾り（部品）が選択され、台紙上に表示される（Ｓ１２５）。
【０１５８】
上記のように選択されて台紙上に貼り付けた写真に対応した縮小写真の右下角に折れ目が形成され、その選択差あれた写真が未使用の写真の後にソートされる（Ｓ１２６）。例えば、その選択に係る縮小写真が表示された縮小写真の最後尾に表示される。
【０１５９】
その後、台紙に貼られた写真、部品の拡大、縮小の処理要求がなされたか否かが判別される（Ｓ１２７）。そのような処理要求がなされたことが判定されると、更に、その処理要求が写真データに対するものか否かが判別される（Ｓ１２８）。もし、写真データに対するものであれば、その指定された写真データを縦と横の比を変えずに拡大、縮小する（Ｓ１２９）。また一方、写真データではなく、部品に対するものであれば、その部品データの指定された倍率での拡大、縮小処理が行なわれる（Ｓ１３０）。このように、写真や部品の拡大、縮小処理が行なわれると、アルバム情報ファイル（図３６参照）における、各写真データ情報や部品情報の大きさに関する情報が更新される。
【０１６０】
更に、台紙に貼られた写真、部品の移動の処理要求がなされたか否かが判別される（Ｓ１３９）。その処理要求がなされた場合、写真、部品の台紙上での移動操作の待ち状態となる。ここで、ユーザがマウスを用いて台紙上で写真、部品の移動操作（例えば、ドラッグ）を行なうと、その移動操作された写真、部品が台紙上で移動される。そして、その移動先の位置にてアルバム情報ファイル（図３６参照）における各写真データ情報や部品情報が更新される。
【０１６１】
その後、アルバム編集に関する処理の終了要求がなされたか否かが判別され（Ｓ１３２）、もし、その終了要求がなされた場合には、当該アルバム編集に関する処理が終了する。
【０１６２】
上記のようなアルバム編集装置では、各写真箱に属する写真が縮小表示される。そして、その中から台紙に貼るべき写真が選択されると、その縮小写真の右下角に折れ目が付けられる。従って、各写真箱に属する写真のうち、まだ、アルバムに貼っていない写真を一目で確認することができる。また、その使用済みの写真を表わす、折れ目の付けられた縮小写真が未使用の写真に対応した縮小写真の後の配列表示されるので、その未使用写真の選択の操作性が向上する。
【０１６３】
更に、選択して台紙に貼られた写真、部品の拡大／縮小、移動等がなされた場合等、各写真、部品に関する情報が変化した場合には、アルバム情報ファイルの写真データ情報、部品情報等の対応する項が更新される。そして、電子アルバム編集装置は、アルバム管理ファイル、このように更新されるアルバム編集情報を含むアルバムディレクトリ、写真管理ファイル、ピクチャディレクトリ、パーツ管理ファイル及びパーツディレクトリ（図３４、図３５、図３６）を参照して、各アルバム、写真箱、部品箱に属する情報（写真データ、部品データ等）を一元的に管理する。
【０１６４】
【発明の効果】
以上説明したように、ユーザは、電子アルバムに額縁部品を割り付けるときにあって、その額縁部品に入れた写真データを額縁部品と一体的に移動回転できるようになるとともに、その写真データの拡大や額縁部品の縮小を自動的に抑えることができるようになるので、ユーザの希望する電子アルバムを簡単に編集できるようになる。
【図面の簡単な説明】
【図１】本発明の原理構成図である。
【図２】本発明の原理構成図である。
【図３】電子アルバムの説明図である。
【図４】本発明の一実施例である。
【図５】ピクチャディレクトリの説明図である。
【図６】パーツディレクトリの説明図である。
【図７】写真管理ファイルの説明図である。
【図８】パーツ管理ファイルの説明図である。
【図９】アルバムディレクトリの説明図である。
【図１０】アルバム編集プログラムの処理フローの一実施例である。
【図１１】初期画面の説明図である。
【図１２】アルバム編集プログラムの処理フローの一実施例である。
【図１３】アルバム編集プログラムの処理フローの一実施例である。
【図１４】写真箱整理の初期画面の説明図である。
【図１５】写真箱取り込み画面の説明図である。
【図１６】アルバム編集プログラムの処理フローの一実施例である。
【図１７】新規アルバム設定画面の説明図である。
【図１８】アルバム編集画面の説明図である。
【図１９】アルバム編集画面の説明図である。
【図２０】アルバム編集プログラムの処理フローの一実施例である。
【図２１】アルバム編集画面の説明図である。
【図２２】アルバム編集プログラムの処理フローの一実施例である。
【図２３】額縁部品と写真データの親子関係の説明図である。
【図２４】アルバム編集プログラムの処理フローの一実施例である。
【図２５】ペン設定画面の説明図である。
【図２６】いたずらペンの説明図である。
【図２７】アルバム編集プログラムの処理フローの一実施例である。
【図２８】飾り設定画面の説明図である。
【図２９】写真の切り取りの説明図である。
【図３０】アルバム編集プログラムの処理フローの一実施例である。
【図３１】ハート形状の生成処理の説明図である。
【図３２】アルバム編集プログラムの処理フローの一実施例である。
【図３３】部品削除処理の説明図である。
【図３４】各種データを管理するデータディレクトリを示す図である。
【図３５】アルバム管理ファイルの詳細な構造を示す図である。
【図３６】アルバム情報ファイルの詳細な構造を示す図である。
【図３７】写真箱の整理に係る処理の手順を示すフローチャート（その１）である。
【図３８】写真箱の整理に係る処理の手順を示すフローチャート（その２）である。
【図３９】アルバム編集に係る処理の手順を示すフローチャートである。
【符号の説明】
１  電子アルバム編集装置
１０  端末
１１  イメージ読取手段
１２  入力手段
１３  管理手段
１４  編集手段
１５  第２の編集手段
１６  格納手段
２０  検出手段
２１  判断手段
２２  拡大縮小手段
３０  検出手段
３１  設定手段
３２  判断手段
３３  移動手段
３４  制限手段
４０  検出手段
４１  記憶手段
４２  消去手段
４３  表示手段
５０  管理手段
５１  生成手段
５２  特定手段
５３  割付手段
６０  検出手段
６１  表示手段
６２  消去手段
【図１】
0003653060.tif 000002
【図２】
0003653060.tif 000003
【図３】
0003653060.tif 000004
【図４】
0003653060.tif 000005
【図５】
0003653060.tif 000006
【図６】
0003653060.tif 000007
【図７】
0003653060.tif 000008
【図８】
0003653060.tif 000009
【図９】
0003653060.tif 000010
【図１０】
0003653060.tif 000011
【図１１】
0003653060.tif 000012
【図１２】
0003653060.tif 000013
【図１３】
0003653060.tif 000014
【図１４】
0003653060.tif 000015
【図１５】
0003653060.tif 000016
【図１６】
0003653060.tif 000017
【図１７】
0003653060.tif 000018
【図１８】
0003653060.tif 000019
【図１９】
0003653060.tif 000020
【図２０】
0003653060.tif 000021
【図２１】
0003653060.tif 000022
【図２２】
0003653060.tif 000023
【図２３】
0003653060.tif 000024
【図２４】
0003653060.tif 000025
【図２５】
0003653060.tif 000026
【図２６】
0003653060.tif 000027
【図２７】
0003653060.tif 000028
【図２８】
0003653060.tif 000029
【図２９】
0003653060.tif 000030
【図３０】
0003653060.tif 000031
【図３１】
0003653060.tif 000032
【図３２】
0003653060.tif 000033
【図３３】
0003653060.tif 000034
【図３４】
0003653060.tif 000035
【図３５】
0003653060.tif 000036
【図３６】
0003653060.tif 000037
【図３７】
0003653060.tif 000038
【図３８】
0003653060.tif 000039
【図３９】
0003653060.tif 000040