(57)【要約】【課題】  ページテンプレートの入れ替えの際の作業性を向上する。【解決手段】  第１ページテンプレートＴｍ１に基づいて画像が配置されたページ作品について、ページのレイアウトを第２ページテンプレートＴｍ２に切り替えたい要求が操作者よりあった場合に、切り替え前にページ作品に用いられていた画像は、第２ページテンプレートＴｍ２にそのまま利用される。その際、画像の貼り込み先の配置枠ＬＦの順位がページテンプレートの入れ替えの前後で一致するように画像データの配置領域への関連づけがなされる。【選択図】        図９
2006285578.tif 000002
【特許請求の範囲】
【請求項１】
編集の単位である所定の大きさの領域をページとして、該ページへの画像のレイアウト位置を規定するページテンプレートを複数種類予め用意しておき、これら複数種類の中から選択されたページテンプレートを用いて、ページへの画像の貼り込みを行なうページ編集装置であって、
前記ページ内での画像のレイアウト位置を規定した配置領域を示す配置領域情報と、各配置領域に割り当てられた順位を示す順位情報とを少なくとも含むデータを前記ページテンプレートとして記憶するページテンプレート記憶手段と、
前記複数種類のページテンプレートの中から第１のページテンプレートを選択して、該第１のページテンプレートにおける各配置領域と画像を表わす画像データとを関連づけ情報によって関連づけることによって、ページに画像が配置されたページ作品を作成するページ作品作成手段と、
前記ページ作品作成手段により作成されたページ作品におけるページテンプレートを第２のページテンプレートに入れ替える要求を、操作者からの指令に従って出力する入れ替え要求手段と、
前記入れ替え要求手段から前記入れ替え要求を受けたときに、前記複数種類のページテンプレートの中から前記第２のページテンプレートを選択して、前記ページ作品に用いられていた各画像データの前記関連づけ情報による関連づけ先を、前記入れ替えの前後で前記順位情報の順位が一致する配置領域となるように、前記第１のページテンプレートから前記第２のページテンプレートへの切り換えを行なうページ作品変更手段と
を備えるページ編集装置。
【請求項２】
前記順位情報によって示される順位は、画像が配置される順番である請求項１に記載のページ編集装置。
【請求項３】
請求項１または２に記載のページ編集装置であって、
前記ページ作品変更手段は、
前記第２のページテンプレートに定められている配置領域の第２の数が、前記第１のページテンプレートに定められている配置領域の第１の数よりも大きい場合には、前記第２のページテンプレートにおいて前記第１の数よりも大きい数に当たる順位の順位情報を備える配置領域に対して、前記画像データの関連づけを行なわない構成である
ページ編集装置。
【請求項４】
請求項１ないし３のいずれかに記載のページ編集装置であって、
前記ページ作品変更手段は、
前記第１のページテンプレートに定められている配置領域の第１の数が、前記第２のページテンプレートに定められている配置領域の第２の数よりも大きい場合に、前記第１のページテンプレートにおいて前記第２の数よりも大きい数に当たる順位の順位情報を備える配置領域に関連づけられていた画像データについては、前記第２のページテンプレートへの関連づけを行なわない構成である
ページ編集装置。
【請求項５】
請求項４に記載のページ編集装置であって、
前記ページテンプレートを、最下層に配置されたキャンバスにサイズを合わせて配置するページテンプレート配置手段を備え、
前記ページ作品変更手段は、
前記関連づけの行なわれない画像データを、前記キャンバスに配置する手段
を備えるページ編集装置。
【請求項６】
請求項１ないし５のいずれかに記載のページ編集装置であって、
前記ページテンプレートは、画像以外の素材についてのレイアウト位置も規定する構成であり、
さらに、
前記入れ替え要求手段から前記入れ替え要求を受けたときに、前記画像以外の素材についての素材データとの関連づけを消去する他素材関連づけ消去手段
を備えるページ編集装置。
【請求項７】
請求項６に記載のページ編集装置であって、
前記他素材関連づけ消去手段により前記関連づけのなされなくなった画像データを、前記ページテンプレートが配置されたキャンバスに配置する手段
を備えるページ編集装置。
【請求項８】
前記画像データは、デジタルスチルカメラで撮影された写真画像のデータである請求項１ないし７のいずれかに記載のページ編集装置。
【請求項９】
編集の単位である所定の大きさの領域をページとして、該ページへの画像のレイアウト位置を規定するページテンプレートを複数種類予め用意しておき、これら複数種類の中から選択されたページテンプレートを用いて、ページへの画像の貼り込みを行なうページ編集方法であって、
前記ページ内での画像のレイアウト位置を規定した配置領域を示す配置領域情報と、各配置領域に割り当てられた順位を示す順位情報とを少なくとも含むデータを前記ページテンプレートとして記憶する行程と、
前記複数種類のページテンプレートの中から第１のページテンプレートを選択して、該第１のページテンプレートにおける各配置領域と画像を表わす画像データとを関連づけ情報によって関連づけることによって、ページに画像が配置されたページ作品を作成する行程と、
前記作成されたページ作品におけるページテンプレートを第２のページテンプレートに入れ替える要求を、操作者からの指令に従って出力する行程と、
前記出力された入れ替え要求を受けたときに、前記複数種類のページテンプレートの中から前記第２のページテンプレートを選択して、前記ページ作品に用いられていた各画像データの前記関連づけ情報による関連づけ先を、前記入れ替えの前後で前記順位情報の順位が一致する配置領域となるように、前記第１のページテンプレートから前記第２のページテンプレートへの切り換えを行なう行程と
を備えるページ編集方法。
【請求項１０】
編集の単位である所定の大きさの領域をページとして、該ページへの画像のレイアウト位置を規定するページテンプレートを複数種類予め用意しておき、これら複数種類の中から選択されたページテンプレートを用いて、ページへの画像の貼り込みを行なうためのコンピュータプログラムにおいて、
前記ページ内での画像のレイアウト位置を規定した配置領域を示す配置領域情報と、各配置領域に割り当てられた順位を示す順位情報とを少なくとも含むデータを前記ページテンプレートとして記憶する第１の機能と、
前記複数種類のページテンプレートの中から第１のページテンプレートを選択して、該第１のページテンプレートにおける各配置領域と画像を表わす画像データとを関連づけ情報によって関連づけることによって、ページに画像が配置されたページ作品を作成する第２の機能と、
前記作成されたページ作品におけるページテンプレートを第２のページテンプレートに入れ替える要求を、操作者からの指令に従って出力する第３の機能と、
前記第３の機能から前記入れ替え要求を受けたときに、前記複数種類のページテンプレートの中から前記第２のページテンプレートを選択して、前記ページ作品に用いられていた各画像データの前記関連づけ情報による関連づけ先を、前記入れ替えの前後で前記順位情報の順位が一致する配置領域となるように、前記第１のページテンプレートから前記第２のページテンプレートへの切り換えを行なう第４の機能と
をコンピュータに実現させるためのコンピュータプログラム。
【請求項１１】
前記順位情報によって示される順位は、画像が配置される順番である請求項１０に記載のコンピュータプログラム。
【請求項１２】
請求項１０または１１に記載のコンピュータプログラムであって、
前記第４の機能は、
前記第２のページテンプレートに定められている配置領域の第２の数が、前記第１のページテンプレートに定められている配置領域の第１の数よりも大きい場合には、前記第２のページテンプレートにおいて前記第１の数よりも大きい数に当たる順位の順位情報を備える配置領域に対して、前記画像データの関連づけを行なわない構成である
コンピュータプログラム。
【請求項１３】
請求項１０ないし１２のいずれかに記載のコンピュータプログラムであって、
前記第４の機能は、
前記第１のページテンプレートに定められている配置領域の第１の数が、前記第２のページテンプレートに定められている配置領域の第２の数よりも大きい場合に、前記第１のページテンプレートにおいて前記第２の数よりも大きい数に当たる順位の順位情報を備える配置領域に関連づけられていた画像データについては、前記第２のページテンプレートへの関連づけを行なわない構成である
コンピュータプログラム。
【請求項１４】
請求項１０ないし１３のいずれかに記載のコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、編集の単位である所定の大きさの領域をページとして、該ページへの画像のレイアウト位置を規定するページテンプレートを用いて、ページへの画像の貼り込みを行なう技術に関する。
【背景技術】
【０００２】
コンピュータでは、画像管理ソフトウェアを使えば、多数の画像データを簡単に整理することができる。この種の画像管理ソフトウェアとして、デジタルカメラ（デジタルスチルカメラ）で撮影した写真画像を、紙のアルバムと同じような感覚で配置して出力できるものがある。この画像管理ソフトウェアでは、アルバムの台紙に相当するページ画像を用意して、そのページ画像に対して、１または複数の写真画像についての位置やサイズを定めることで、ページをレイアウトすることができる。
【０００３】
上記レイアウトの手法としては、矩形の配置枠が予め設定されたページテンプレートを用意しておき、そのページテンプレートの配置枠に写真画像を貼り込んでいく手法がある（例えば、下記の特許文献１）。
【０００４】
【特許文献１】特開２００４−４７６８号公報
【０００５】
ところで、操作者は、写真画像をページテンプレートに貼り込んだ後、違うページテンプレートに入れ替えたい場合があるが、こうし場合に、先に写真画像の貼り付けを行なったページテンプレートを一旦破棄した後、最初から作業をやり直す必要があった。すなわち、新たなページテンプレートを読み出して、そのページテンプレートに写真画像を貼り込む編集作業を再度行なう必要があった。この結果、作業性が悪かった。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明の解決しようとする課題は、ページテンプレートの入れ替えの際の作業性を向上することにある。
【課題を解決するための手段】
【０００７】
前述した課題の少なくとも一部を解決するための手段として、以下に示す構成をとった。
【０００８】
本発明のページ編集装置は、
編集の単位である所定の大きさの領域をページとして、該ページへの画像のレイアウト位置を規定するページテンプレートを複数種類予め用意しておき、これら複数種類の中から選択されたページテンプレートを用いて、ページへの画像の貼り込みを行なうページ編集装置であって、
前記ページ内での画像のレイアウト位置を規定した配置領域を示す配置領域情報と、各配置領域に割り当てられた順位を示す順位情報とを少なくとも含むデータを前記ページテンプレートとして記憶するページテンプレート記憶手段と、
前記複数種類のページテンプレートの中から第１のページテンプレートを選択して、該第１のページテンプレートにおける各配置領域と画像を表わす画像データとを関連づけ情報によって関連づけることによって、ページに画像が配置されたページ作品を作成するページ作品作成手段と、
前記ページ作品作成手段により作成されたページ作品におけるページテンプレートを第２のページテンプレートに入れ替える要求を、操作者からの指令に従って出力する入れ替え要求手段と、
前記入れ替え要求手段から前記入れ替え要求を受けたときに、前記複数種類のページテンプレートの中から前記第２のページテンプレートを選択して、前記ページ作品に用いられていた各画像データの前記関連づけ情報による関連づけ先を、前記入れ替えの前後で前記順位情報の順位が一致する配置領域となるように、前記第１のページテンプレートから前記第２のページテンプレートへの切り換えを行なうページ作品変更手段と
を備えることを特徴としている。
【０００９】
上記構成のページ編集装置によれば、第１のページテンプレートに基づいて画像が配置されたページ作品について、ページのレイアウトを第２のページテンプレートに切り替えたい要求が操作者よりあった場合に、切り替え前にページ作品に用いられていた画像の画像データは、第２のページテンプレートにそのまま利用される。その際、画像の貼り込み先の配置領域の順位がページテンプレートの入れ替えの前後で一致するように画像データの配置領域への関連づけがなされる。例えば、入れ替え前の第１のページテンプレートで順位が１番の配置領域に貼り込まれていた画像は、入れ替え後の第２のページテンプレートでも順位が１番の配置領域に貼り込まれ、また、入れ替え前の第１のページテンプレートで順位が２番の配置領域に貼り込まれていた画像は、入れ替え後の第２のページテンプレートでも順位が２番の配置領域に貼り込まれることになる。
【００１０】
このために、ページテンプレートの入れ替えにあたり、画像データを記憶装置から再度読み出す手間を省くことができる。さらには、画像の貼り込み先が、入れ替え前に配置領域に割り当てられた順位を基準として定められていることから、操作者がこの貼り込み先で容認できれば、各配置領域に画像を貼り込む作業を省略することができる。したがって、本発明は、ページテンプレートの入れ替えの際の作業性に優れているという効果を奏する。
【００１１】
前記順位情報によって示される順位は、画像が配置される順番である構成としてもよい。この構成によれば、第１のテンプレートデータで配置領域に画像が配置された順番に基づいて、第２のテンプレートデータにおける画像の配置位置が定まることになる。
【００１２】
前記ページ作品変更手段は、前記第２のページテンプレートに定められている配置領域の第２の数が、前記第１のページテンプレートに定められている配置領域の第１の数よりも大きい場合には、前記第２のページテンプレートにおいて前記第１の数よりも大きい数に当たる順位の順位情報を備える配置領域に対して、前記画像データの関連づけを行なわない構成としてもよい。
【００１３】
また、前記ページ作品変更手段は、前記第１のページテンプレートに定められている配置領域の第１の数が、前記第２のページテンプレートに定められている配置領域の第２の数よりも大きい場合に、前記第１のページテンプレートにおいて前記第２の数よりも大きい数に当たる順位の順位情報を備える配置領域に関連づけられていた画像データについては、前記第２のページテンプレートへの関連づけを行なわない構成としてもよい。
【００１４】
これら構成によれば、入れ替え前後のテンプレートに定められている配置領域の数が相違する場合にも、対応が可能となる。
【００１５】
なお、前記テンプレートの入れ替えにより配置領域の数が減少する前記構成のページ編集装置において、前記ページテンプレートを、最下層に配置されたキャンバスにサイズを合わせて配置するページテンプレート配置手段を備え、前記ページ作品変更手段は、前記関連づけのなされない画像データを、前記第１のキャンバスに配置する手段を備える構成としてもよい。
【００１６】
この構成によれば、キャンバスを含めたページ作品の中に、前記関連づけのなされない画像データを配置することはできることから、その画像データを記憶装置から再度読み出すことなしに再利用を図ることができる。したがって、作業性により優れている。
【００１７】
前記ページテンプレートは、画像以外の素材についてのレイアウト位置も規定する構成であり、さらに、前記入れ替え要求手段から前記入れ替え要求を受けたときに、前記画像以外の素材についての素材データとの関連づけを消去する他素材関連づけ消去手段を備える構成としてもよい。
【００１８】
この構成によれば、図形等の画像以外の素材については、入れ替えられた新たなページテンプレートへの関連づけが消去される。
【００１９】
前記他素材関連づけ消去手段を備えたページ編集装置において、前記他素材関連づけ消去手段により前記関連づけのなされなくなった画像データを、前記ページテンプレートが配置されたキャンバスに配置する手段を備える構成としてもよい。
【００２０】
この構成によれば、キャンバスを含めたページ作品の中に、画像以外の他素材を配置することはできることから、その他素材を記憶装置から再度読み出すことなしに再利用を図ることができる。したがって、作業性により優れている。
【００２１】
前記画像データは、デジタルスチルカメラで撮影された写真画像のデータとしてもよい。この構成によれば、写真画像が配置されたアルバム作品を作成することができる。
【００２２】
本発明のページ編集方法は、
編集の単位である所定の大きさの領域をページとして、該ページへの画像のレイアウト位置を規定するページテンプレートを複数種類予め用意しておき、これら複数種類の中から選択されたページテンプレートを用いて、ページへの画像の貼り込みを行なうページ編集方法であって、
前記ページ内での画像のレイアウト位置を規定した配置領域を示す配置領域情報と、各配置領域に割り当てられた順位を示す順位情報とを少なくとも含むデータを前記ページテンプレートとして記憶する行程と、
前記複数種類のページテンプレートの中から第１のページテンプレートを選択して、該第１のページテンプレートにおける各配置領域と画像を表わす画像データとを関連づけ情報によって関連づけることによって、ページに画像が配置されたページ作品を作成する行程と、
前記作成されたページ作品におけるページテンプレートを第２のページテンプレートに入れ替える要求を、操作者からの指令に従って出力する行程と、
前記出力された入れ替え要求を受けたときに、前記複数種類のページテンプレートの中から前記第２のページテンプレートを選択して、前記ページ作品に用いられていた各画像データの前記関連づけ情報による関連づけ先を、前記入れ替えの前後で前記順位情報の順位が一致する配置領域となるように、前記第１のページテンプレートから前記第２のページテンプレートへの切り換えを行なう行程と
を備えたことを特徴としている。
【００２３】
本発明のコンピュータプログラムは、
編集の単位である所定の大きさの領域をページとして、該ページへの画像のレイアウト位置を規定するページテンプレートを複数種類予め用意しておき、これら複数種類の中から選択されたページテンプレートを用いて、ページへの画像の貼り込みを行なうためのコンピュータプログラムにおいて、
前記ページ内での画像のレイアウト位置を規定した配置領域を示す配置領域情報と、各配置領域に割り当てられた順位を示す順位情報とを少なくとも含むデータを前記ページテンプレートとして記憶する第１の機能と、
前記複数種類のページテンプレートの中から第１のページテンプレートを選択して、該第１のページテンプレートにおける各配置領域と画像を表わす画像データとを関連づけ情報によって関連づけることによって、ページに画像が配置されたページ作品を作成する第２の機能と、
前記作成されたページ作品におけるページテンプレートを第２のページテンプレートに入れ替える要求を、操作者からの指令に従って出力する第３の機能と、
前記第３の機能から前記入れ替え要求を受けたときに、前記複数種類のページテンプレートの中から前記第２のページテンプレートを選択して、前記ページ作品に用いられていた各画像データの前記関連づけ情報による関連づけ先を、前記入れ替えの前後で前記順位情報の順位が一致する配置領域となるように、前記第１のページテンプレートから前記第２のページテンプレートへの切り換えを行なう第４の機能と
をコンピュータに実現させることを特徴としている。
【００２４】
本発明のページ編集方法およびコンピュータプログラムによっても、本発明のページ編集装置と同様に、ページテンプレートの入れ替えの際の作業性に優れているという効果を奏する。
【００２５】
本発明の記録媒体は、本発明のコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体を特徴としている。この記録媒体は、この発明の各コンピュータプログラムと同様な作用・効果を有している。
【００２６】
本発明は、以下のような他の態様も含んでいる。その第１の態様は、この発明のコンピュータプログラムを通信経路を介して供給するプログラム供給装置としての態様である。この第１の態様では、コンピュータプログラムをコンピュータネットワーク上のサーバなどに置き、通信経路を介して、必要なプログラムをコンピュータにダウンロードし、これを実行することで、上記の方法や装置を実現することができる。
【発明を実施するための最良の形態】
【００２７】
本発明を実施するための最良の形態を実施例に基づき説明する。この実施例を次の順序に従って説明する。
Ａ．装置の構成：
Ｂ．ページテンプレート：
Ｃ．表示ウィンドウの構成：
Ｄ．ページテンプレートの入れ替え：
Ｄ−１．入れ替え要求：
Ｄ−２．コンピュータ処理：
Ｅ．作用・効果：
Ｆ．他の実施形態：
【００２８】
Ａ．装置の構成：
図１は、本発明の一実施例を適用するコンピュータシステムの概略構成を示す説明図である。この実施例のコンピュータシステムは、本発明のページ編集装置を構成するパーソナルコンピュータ１０を中心に備え、その周辺装置として、ディスプレイ２０とキーボード２２とマウス２４を備える。さらに、パーソナルコンピュータ１０には、デジタルカメラ２６とＣＤドライブ２８とプリンタ２９が接続されている。マウス２４は、トラックボール、トラックパッド、タブレット等の他のポインティングデバイスに換えることができる。
【００２９】
パーソナルコンピュータ１０は、中央演算処理装置としてのＣＰＵ１１を中心にバス１２により相互に接続されたメモリ１３、表示画像メモリ１４、ハードディスクドライブ１５、入力制御ユニット１６、表示制御ユニット１７、出力制御ユニット１８等を備える。メモリ１３は、各種データ等を記憶するもので、ＣＰＵ１１の作業領域となる。表示画像メモリ１４は、ディスプレイ２０に表示する画像の画像データを一旦記憶するメモリである。
【００３０】
ハードディスクドライブ１５は、ページ編集装置のソフトウェアとしてのコンピュータプログラムＰｒを記憶する。また、ハードディスクドライブ１５には、画像データＤｐが多数記憶されている。画像データＤｐは、デジタルカメラ２６によって撮影した写真画像で、ハードディスクドライブ１５の所定の領域（例えば、フォルダ）に格納されている。後述するページのレイアウトを規定するページテンプレートＴｍも複数種類、格納されている。
【００３１】
入力制御ユニット１６は、キーボード２２やマウス２４から入力操作を取り込み、デジタルカメラ２６から画像データを取り込み、ＣＤドライブ２８からデータを取り込む制御ユニットである。表示制御ユニット１７は、ディスプレイ２０への信号出力を制御する制御ユニットである。出力制御ユニット１８は、プリンタ２９への印刷を制御する制御ユニットである。
【００３２】
コンピュータプログラムＰｒは、もともとは、記録媒体としてのＣＤ−ＲＯＭ（図示せず）に記憶されている。そのＣＤ−ＲＯＭをＣＤドライブ２８にセットして、所定のインストールプログラムを起動することで、コンピュータプログラムＰｒをＣＤ−ＲＯＭから読み出してハードディスクドライブ１５にインストールすることができる。このコンピュータプログラムＰｒをＣＰＵ１１が実行することにより、本発明のページ編集装置の各種構成要件は実現される。なお、ページテンプレートＴｍについても、ＣＤ−ＲＯＭに予め記憶されており、コンピュータプログラムＰｒのインストール時に、同時にハードディスクドライブ１５に格納される。
【００３３】
図１では、本発明のページ編集装置の各種構成要件が、ＣＰＵ１１の内部で実現される機能のブロックによって示されている。すなわち、ＣＰＵ１１は、ページ作品作成部１１ａおよびページ作品変更部１１ｂを機能として備える。このコンピュータプログラムＰｒは、実際は、デジタルカメラ２６で撮影した写真画像をアルバムの形に編集するアルバム編集用のアプリケーションプログラムであり、その中の一部のモジュールによって、上述した各部１１ａ，１１ｂの機能をパーソナルコンピュータ１０に実現させる。
【００３４】
なお、コンピュータプログラムＰｒは、ＣＤ−ＲＯＭに替えて、フレキシブルディスク、光磁気ディスク、ＩＣカード等の他の携帯型記録媒体（可搬型記録媒体）に格納された構成として、これらから提供されたものとすることができる。また、このコンピュータプログラムＰｒは、外部のネットワークに接続される特定のサーバから、ネットワークを介して提供されたものとすることもできる。上記ネットワークとしては、インターネットであってもよく、特定のホームページからダウンロードして得たコンピュータプログラムであってもよい。あるいは、電子メールの添付ファイルの形態で供給されたコンピュータプログラムであってもよい。
【００３５】
Ｂ．ページテンプレート：
ハードディスクドライブ１５に格納されたページテンプレートＴｍについて次に説明する。ページテンプレートＴｍは、編集の単位である所定の大きさの領域をページとして、該ページへの画像のレイアウト位置を規定するためのものである。画像とは、ここでは、デジタルカメラ２６によって撮影され、ハードディスクドライブ１５に格納された写真画像が該当する。
【００３６】
図２は、ページテンプレートＴｍで表わされる画像の一例を示す説明図である。図示するように、ページテンプレート画像は、所定の大きさの矩形領域としてのページＰＧを備え、そのページＰＧ内に、一または複数（この例では、２つ）の配置枠ＬＦが設けられている。配置枠ＬＦは、画像を配置するための矩形の領域を定めるもので、サイズとページＰＧにおける位置とを表わしている。なお、各配置枠ＬＦの左上の角部には、番号ＮＢが付されている。この番号ＮＢは、各配置枠ＬＦの画像が配置される順番を示すものであり、操作者からの指令によって表示／非表示の切り替えが可能である。配置枠ＬＦは、本発明の「配置領域」に該当する。
【００３７】
図３は、ページテンプレートＴｍのデータ構造を示す説明図である。図示するように、ページテンプレートＴｍは、ページＰＧに関する情報を格納するページ情報フィールドＦａと、ｎ個（ｎは１以上の任意の数）の配置枠についての情報をそれぞれ格納する配置枠情報フィールドＦｂ（１）〜Ｆｂ（ｎ）を備える構造となっている。図示のものは、図２に例示した画像のページテンプレートＴｍを表わすもので、ｎ＝２である。
【００３８】
ページ情報フィールドＦａには、ページの縦、横のサイズや、ページの背景デザインについての情報が格納されている。配置枠情報フィールドＦｂ（１）〜Ｆｂ（ｎ）には、位置データと、角度データと、順位データとが組となってそれぞれ格納されている。位置データは、ページ内でのレイアウト位置を示すデータであり、矩形の各頂点のオフセットＸ，Ｙ成分が記されている。角度データは、正立した状態からの回転角を示すデータである。順位データは、画像が配置される順番を示す数字である。また、各配置枠情報フィールドＦｂ（１）〜Ｆｂ（ｎ）には、関連づけ情報ＬＫが付加されている。関連づけ情報ＬＫは、各配置枠に配置された画像を示すものであり、具体的には、画像データのファイル名が格納される。なお、画像の配置がなされる前の配置枠ＬＦについては、関連づけ情報ＬＫはヌルの状態となっている。
【００３９】
関連づけ情報ＬＫは、ここでは、前述したように「画像データのファイル名」としたが、これに換えて、画像データの格納場所を示すアドレス情報等の他の情報とすることもできる。要は、画像データと配置枠との繋がりを示すものであればどのようなものでもよく、例えば、配置枠と画像データとの関連づけを、ページテンプレートＴｍとは別のテーブルにて管理する構成とすることもできる。なお、ここでは、ページテンプレートＴｍに関連づけられているのは画像データだけとしているが、画像データ以外にも、クリップアートや図形等の他の素材データも関連づけることができる。他の素材データについては、配置枠は用意せずに、位置データを含む関連づけ情報と共にページテンプレートＴｍに直接関連づけられる。
【００４０】
上記のようにページテンプレートＴｍに関連づけられた画像データ、クリップアート、図形等のアイテムは、ページテンプレートＴｍのリサイズ時には、ページテンプレートＴｍと一体的にサイズ変更がなされる。上記ページテンプレートＴｍを記憶するハードディスクドライブ１５が、本発明の「ページテンプレート記憶手段」に該当する。
【００４１】
Ｃ．表示ウィンドウの構成：
操作者とのインターフェースについて次に説明する。コンピュータプログラムＰｒを起動して、トップ画面で［編集］のボタンをクリックすると、ページ編集用のウィンドウ（以下、「ページ編集ウィンドウ」と呼ぶ）が表示される。
【００４２】
図４は、ページ編集ウィンドウＷＤの一例を示す説明図である。ページ編集ウィンドウＷＤは、グラフィカル・ユーザ・インタフェース（ＧＵＩ）を構成している。図示するように、ページ編集ウィンドウＷＤには、作業用フィールドＦＬ１と、素材／テンプレート指定用フィールドＦＬ２と、編集ページ指定用フィールドＦＬ３とが設けられている。
【００４３】
作業用フィールドＦＬ１には、アルバムを構成する単ページの台紙を示す領域（以下、「キャンバス」と呼ぶ）ＣＶが描画されている。キャンバスＣＶのサイズは、予め定められた所定の大きさであるが、操作者によって変更も可能である。キャンバスＣＶは、無地の画像である。
【００４４】
素材／テンプレート指定用フィールドＦＬ２は、キャンバスＣＶに配置するページテンプレートと素材を指定するためのものである。「素材」としては、画像やクリップアートやテキスト等が用意されている。図示の状態は、［ページテンプレート］タブＴＢ１がクリック（マウス２４を用いたクリック、以下、同じ）されたときのもので、複数種類のページテンプレートＴｍのサムネールＴｍｔが一覧表示されている。操作者は、複数のサムネールＴｍｔの中から所望のものをクリックすることにより、ハードディスクドライブ１５に格納された複数種類のページテンプレートＴｍの中から所望のものを選択することができる。
【００４５】
図５は、操作者によって所望のページテンプレートＴｍが選択された後のページ編集ウィンドウＷＤの一例を示す説明図である。図示するように、作業用フィールドＦＬ１に表示されたキャンバスＣＶに、上記操作者によって選択されたページテンプレートＴｍがフィッティングされて表示される。詳細には、ページテンプレートＴｍは、拡大／縮小されて、作業用フィールドＦＬ１に表示されたキャンバスＣＶ上にサイズを合わせて配置される。図示の例は、図２に示したページテンプレートＴｍの画像が表示されている。
【００４６】
素材／テンプレート指定用フィールドＦＬ２は、［画像］タブＴＢ３がクリックされたときのものである。図示するように、素材／テンプレート指定用フィールドＦＬ２には、画像データを格納するフィルム（またはフォルダ）のアイコンＦｍの一覧と、指定されたフィルムに格納されている画像データのサムネールＰｔの一覧が表示される。操作者は、所望のアイコンＦｍをクリックして、所望のサムネールＴｍをクリックすることにより、所定の記録媒体に予め格納しておいた複数の画像データ、この実施例では、ハードディスクドライブ１５に記憶しておいた多数の画像データＤｐから、所望の画像データを選択指定することができる。上記フィルムまたはフォルダは、データファイルをまとめて入れておく場所を示すものである。
【００４７】
クリップアートについても、［クリップアート］タブＴＢ２がクリックされることで、上記画像データと同様に、操作者からのマウス２４を用いた操作指令に基づいて、複数のクリップアートの中から所望のものを選択指定することができる。
【００４８】
素材／テンプレート指定用フィールドＦＬ２の上部には、［配置］ボタンＢＴ１が設けられている。操作者は、素材／テンプレート指定用フィールドＦＬ２で画像データＤｐのサムネールＴｍをクリックした後、［配置］ボタンＢＴ１をクリックすることにより、その画像データＤｐをページテンプレートＴｍにレイアウトされた配置枠ＬＦに貼り込むことができる。前述したように、各配置枠ＬＦには、画像が配置される順位が割り当てられていることから、最初に、上記画像データＤｐのサムネールＴｍの指定を行なって［配置］ボタンＢＴ１をクリックする一連の配置作業を行なったときには、「１」の番号ＮＢが付された配置枠ＬＦ１にその画像データＤｐが転送され、次に、上記一連の配置作業を行なったときには、「２」の番号ＮＢが付された配置枠ＬＦ２に画像データＤｐが転送される。こうして、ページテンプレートＴｍに予め位置決めされた配置枠ＬＦの位置に、各画像データＤｐが半自動的に貼り込まれる。
【００４９】
なお、画像データＤｐの配置枠ＬＦに対する貼り込みは、両者のサイズに差がある場合には、画像のアスペクト比（縦横比）を一定に保ったまま画像サイズを変更して、配置枠ＬＦの縦横のいずれか一方に画像が外接するようにしている。上記の配置枠ＬＦに対する画像データＤｐの貼り付けの結果、ページテンプレートＴｍにおいては、各配置枠情報フィールドＦｂ（１）〜Ｆｂ（ｎ）に対して、貼り付けられた画像データＤｐを特定する関連づけ情報ＬＫ（図３参照）が付加されることになる
【００５０】
なお、クリップアートについては、操作者は、素材／テンプレート指定用フィールドＦＬ２で所望のクリップアートを選択した後、［配置］のボタンＢＴ１をクリックすることにより、そのクリップアートをページテンプレートＴｍ内の予め定められた所定の位置に配置することができる。配置したクリップアートは、操作者の指令により、必要に応じて位置を変更することができ、また、自由にサイズも変更することができる。図６には、ページテンプレートＴｍに配置したクリップアートＣＬの一例を示した。
【００５１】
図６は、ページテンプレートＴｍの配置枠ＬＦに画像データＤｐを貼り込んだ後のページ編集ウィンドウＷＤの一例を示す説明図である。図示するように、作業用フィールドＦＬ１に表示されたキャンバスＣＶ上にページテンプレートＴｍがフィッティングされており、そのページテンプレートＴｍにレイアウトされた配置枠ＬＦ１，ＬＦ２に、「画像Ａ」、「画像Ｂ」の画像データＤｐがそれぞれ貼り込まれている。こうしてページ作品が完成される。ここまでの処理がページ作品作成部１１ａ（図１）に該当する。なお、このページ作品は、［ページ保存］のボタンＢＴ３がクリックされることで、ハードディスクドライブ１５に記憶される。
【００５２】
なお、このコンピュータシステムでは、上記のように作成したページ作品について、ページテンプレートを別のものに入れ替えて画像のレイアウトを容易に変更することが可能である。本発明は、ページテンプレートを入れ替えたときの構成に特徴を持つものであることから、以下、この点について詳述する。
【００５３】
Ｄ．ページテンプレートの入れ替え：
Ｄ−１．入れ替え要求：
操作者は、既に作成したページ作品のページテンプレートを別のものに入れ替えたい場合に、ページ編集ウィンドウＷＤに対して次の操作を行なう。図６に示すように、作業用フィールドＦＬ１にページ作品を表示した状態で、操作者は、［ページテンプレート］タブＴＢ１をクリックして、素材／テンプレート指定用フィールドＦＬ２にページテンプレートＴｍのサムネールＴｍｔの一覧を表示する。次いで、操作者は、複数のサムネールＴｍｔの中から所望のものをクリックすることにより、ハードディスクドライブ１５に格納された複数種類のページテンプレートＴｍの中から、先に用いたページテンプレートとは別のページテンプレートを選択する。以下、先に用いた図２に示したページテンプレートＴｍを、「第１ページテンプレートＴｍ１」と呼び、後に選択した別のページテンプレートＴｍを、「第２ページテンプレートＴｍ２」と呼ぶことにする。
【００５４】
第２ページテンプレートＴｍ２の選択の終了後、操作者は、素材／テンプレート指定用フィールドＦＬ２の上部に設けられた［入れ替え］ボタンＢＴ２をクリックすることにより、ページテンプレートＴｍを第１ページテンプレートＴｍ１から第２ページテンプレートＴｍ２に入れ替える要求を、パーソナルコンピュータ１０に対して送ることができる。この構成が、本発明の「入れ替え要求手段」に相当する。
【００５５】
Ｄ−２．コンピュータ処理：
上述したページテンプレートの入れ替えは、ＣＰＵ１１が、コンピュータプログラムＰｒの一部のモジュールであるページテンプレート入れ替えルーチンを実行することにより実現される。なお、このページテンプレート入れ替えルーチンがページ作品変更部１１ｂ（図１）に該当する。
【００５６】
図７は、ページテンプレート入れ替えルーチンを示すフローチャートである。このページテンプレート入れ替えルーチンは、所定時間毎に繰り返し実行される。処理が開始されると、ＣＰＵ１１は、まず、操作者による前述した入れ替え要求を受けたか否かを判定する（ステップＳ１００）。ここで、入れ替え要求がないと判定された場合には、「リターン」に抜けて、このページテンプレート入れ替えルーチンを一旦終了する。
【００５７】
一方、ステップＳ１００で、入れ替え要求があると判定されると、ＣＰＵ１１は、以下の処理を実行する。ＣＰＵ１１は、まず、上記のように第１ページテンプレートＴｍ１を用いて作成したページ作品から、配置枠ＬＦに対する関連づけ情報ＬＫ以外の関連づけ情報を消去する処理を行なう（ステップＳ１１０）。前述したように、第１ページテンプレートＴｍ１に定められる配置枠ＬＦには、画像との関連づけを行なう関連づけ情報ＬＫが必要に応じて付加されているが、ここでは、その配置枠ＬＦに対する関連づけ情報だけを残して、それ以外のクリップアートや図形等の他の素材データについての関連づけ情報を第１ページテンプレートＴｍ１から消去する。
【００５８】
次いで、ＣＰＵ１１は、ページ作品に備えられるページテンプレートを、第１ページテンプレートＴｍ１から第２ページテンプレートＴｍ２に入れ替える処理を行なう（ステップＳ１２０）。詳細には、ハードディスクドライブ１５に格納された複数のページテンプレートＴｍの中から、入れ替え要求で指定された入れ替え後の第２ページテンプレートＴｍ２を読み出して、ページ作品に備えられるページテンプレートを第２ページテンプレートＴｍ２に切り替える。
【００５９】
その後、ＣＰＵ１１は、第１ページテンプレートＴｍ１に定められている配置枠ＬＦの数Ｓ１と、第２ページテンプレートＴｍ２に定められている配置枠ＬＦの数Ｓ２とを比較して、Ｓ１＝Ｓ２、Ｓ１＜Ｓ２、Ｓ１＞Ｓ２のいずれであるかを判定する（ステップＳ１３０）。
【００６０】
ステップＳ１３０で、第１ページテンプレートＴｍ１に定められている配置枠ＬＦの数Ｓ１と、第２ページテンプレートＴｍ２に定められている配置枠ＬＦの数Ｓ２とが等しいと判定された場合には、ＣＰＵ１１は、第１ページテンプレートＴｍ１の配置枠ＬＦに定められた全ての画像データＤｐを、この第１ページテンプレートＴｍ１に定められた配置順でもって、第２ページテンプレートＴｍ２に定められている配置枠ＬＦに順に貼り込んでいく処理を行なう（ステップＳ１４０）。
【００６１】
図８は、ステップＳ１４０の結果、どういった入れ替えがなされるかを例示する説明図である。図示するように、まず、第１ページテンプレートＴｍ１において配置順が１番である配置枠ＬＦ１に配置されていた「画像Ａ」が、第２ページテンプレートＴｍ２において配置順が１番である配置枠ＬＦ１１に対して貼り込みがなされ、次いで、第１ページテンプレートＴｍ１において配置順が２番である配置枠ＬＦ２に配置されていた「画像Ｂ」が、第２ページテンプレートＴｍ２において配置順が２番である配置枠ＬＦ１２に対して貼り込みがなされる。実際は、この貼り込みは、「画像Ａ」、「画像Ｂ」の画像データＤｐを配置枠ＬＦ１１，１２に対して関連づけ情報によって関連づけることによって行なわれる。
【００６２】
換言すれば、ステップＳ１４０では、ＣＰＵ１１は、ページ作品において、入れ替えの前に第１ページテンプレートＴｍ１の配置枠ＬＦ１，ＬＦ２に関連づけのなされていた画像データＤｐを、貼り込み先の配置枠ＬＦの順位（配置順）が入れ替えの前後で一致するように（変化のないように）、第２のページテンプレートＴｍ１の配置枠ＬＦに関連づけを行なうことによって、ページ作品のページテンプレートの切り替えを行なう。
【００６３】
なお、画像データを新たな配置枠ＬＦに貼り込む際には、画像のアスペクト比（縦横比）を一定に保ったまま画像サイズを変更して、配置枠ＬＦの縦横のいずれか一方に画像が外接するようにしており、後述するステップＳ１５０，Ｓ１６０の処理も同様である。図７に戻って、ステップＳ１４０の実行後、「リターン」に抜けて、この処理ルーチンを一旦終了する。
【００６４】
一方、ステップＳ１３０で、第１ページテンプレートＴｍ１に定められている配置枠ＬＦの数Ｓ１より、第２ページテンプレートＴｍ２に定められている配置枠ＬＦの数Ｓ２が大きいと判定された場合には、ＣＰＵ１１は、第１ページテンプレートＴｍ１の配置枠ＬＦに定められた全ての画像データを、この第１ページテンプレートＴｍ１に定められた配置順でもって、第２ページテンプレートＴｍ２に定められている配置枠ＬＦに順に貼り込んでいく処理を行なう（ステップＳ１５０）。このステップＳ１５０の処理は、ステップＳ１４０の処理と同様のものである。
【００６５】
図９は、ステップＳ１５０の結果、どういった入れ替えがなされるかを例示する説明図である。図示するように、第２ページテンプレートＴｍ２には、３つの配置枠ＬＦがレイアウトされている。まず、第１ページテンプレートＴｍ１において配置順が１番である配置枠ＬＦ１に配置されていた「画像Ａ」が、第２ページテンプレートＴｍ２において配置順が１番である配置枠ＬＦ２１に対して貼り込みがなされ、次いで、第１ページテンプレートＴｍ１において配置順が２番である配置枠ＬＦ２に配置されていた「画像Ｂ」が、第２ページテンプレートＴｍ２において配置順が２番である配置枠ＬＦ２２に対して貼り込みがなされる。なお、残った配置順が３番である配置枠Ｌ２３は空のままである。
【００６６】
換言すれば、ステップＳ１５０では、ＣＰＵ１１は、ページ作品において、入れ替えの前に第１ページテンプレートＴｍ１の配置枠ＬＦ１，ＬＦ２に関連づけのなされていた画像データＤｐを、貼り込み先の配置枠ＬＦの順位（配置順）が入れ替えの前後で一致するように（変化のないように）、第２のページテンプレートＴｍ１の配置枠ＬＦに関連づけを行なうことによって、ページ作品のページテンプレートの切り替えを行ない、残った配置順の配置枠ＬＦ２３、すなわち、第２ページテンプレートＴｍ２における配置順が第１ページテンプレートＴｍ１に定められている配置枠ＬＦの数Ｓ１よりも大きい数にあたる配置順の配置枠に対しては、画像データＤｐの関連づけは行なわない構成とした。
【００６７】
図１０は、図９で示した入れ替えを、キャンバスＣＶを含めて立体的に示す説明図である。図示においては、各層を上下方向に拡げることで各層の関係を模式的に示している。図示するように、入れ替え前においては、キャンバスＣＶ上に第１ページテンプレートＴｍ１が位置しており、その第１ページテンプレートＴｍ１に指定された配置枠ＬＦ１と「画像Ａ」とが関連づけ情報ＬＫによって関連づけられており、配置枠ＬＦ２と「画像Ｂ」とが関連づけ情報ＬＫによって関連づけられている。
【００６８】
入れ替え後においては、キャンバスＣＶ上に第２ページテンプレートＴｍ２が位置しており、その第２ページテンプレートＴｍ２に指定された配置枠ＬＦ２１と「画像Ａ」とが関連づけ情報ＬＫによって関連づけられており、配置枠ＬＦ２２と「画像Ｂ」とが関連づけ情報ＬＫによって関連づけられている。なお、第２ページテンプレートＴｍ２への切り替えによって数が増加した分の配置枠ＬＦ２３については、画像は空のままで、画像データＤｐとの関連づけはなされていない。なお、図１０において、関連づけ情報ＬＫｌｋは２本の破線によって示しているが、これは配置枠と画像との繋がりを模式的に示しているだけのもので、実際は、図３に示したようなデータ構造によって関連づけがなされている。図７に戻って、ステップＳ１５０の実行後、「リターン」に抜けてこの処理ルーチンを一旦終了する。
【００６９】
一方、ステップＳ１３０で、第１ページテンプレートＴｍ１に定められている配置枠ＬＦの数Ｓ１が、第２ページテンプレートＴｍ２に定められている配置枠ＬＦの数Ｓ２よりも大きいと判定された場合には、ＣＰＵ１１は、第１ページテンプレートＴｍ１の配置枠ＬＦに定められた画像データを、この第１ページテンプレートＴｍ１に定められた配置順でもって、第２ページテンプレートＴｍ２に定められている配置枠ＬＦに順に貼り込んでいく処理を行なう（ステップＳ１６０）。なお、このステップＳ１５０では、第２ページテンプレートＴｍ２に定められている全ての配置枠ＬＦに対して画像の貼り込みが済んだ後に未だ貼り込みが済まずに余っている画像データ（以下、「余剰の画像データ」と呼ぶ）については、関連づけ情報を消去する。
【００７０】
ステップＳ１６０の実行後、ＣＰＵ１１は、関連づけ情報を消去した余剰の画像データを、キャンバスＣＶに描画する処理を行なう（ステップＳ１７０）。その描画する位置は、入れ替え前に第１ページテンプレートＴｍ１に配置されていた位置と同じである。
【００７１】
図１１は、ステップＳ１６０、１７０の結果、どういった入れ替えがなされるかを例示する説明図である。図示するように、第１ページテンプレートＴｍ１には、３つの配置枠ＬＦがレイアウトされており、第２ページテンプレートＴｍ２には、３つの配置枠ＬＦがレイアウトされている。まず、第１ページテンプレートＴｍ１において配置順が１番である配置枠ＬＦ３１に配置されていた「画像Ａ」が、第２ページテンプレートＴｍ２において配置順が１番である配置枠ＬＦ４１に対して貼り込みがなされ、次いで、第１ページテンプレートＴｍ１において配置順が２番である配置枠ＬＦ３２に配置されていた「画像Ｂ」が、第２ページテンプレートＴｍ２において配置順が２番である配置枠ＬＦ４２に対して貼り込みがなされる。その後、第１ページテンプレートＴｍ１において配置順が３番である配置枠ＬＦ３３に配置されていた「画像Ｃ」についての関連づけが消去される。
【００７２】
換言すれば、ステップＳ１６０では、ＣＰＵ１１は、ページ作品において、入れ替えの前に第１ページテンプレートＴｍ１の配置枠ＬＦ３１，ＬＦ３２に関連づけのなされていた画像データＤｐを、貼り込み先の配置枠ＬＦの順位（配置順）が入れ替えの前後で一致するように（変化のないように）、第２のページテンプレートＴｍ１の配置枠ＬＦに関連づけを行なうことによって、ページ作品のページテンプレートの切り替えを行ない、貼り込み先のない余剰の画像データについては、関連づけ情報を消去する。図１１中、破線で描かれているのが「画像Ｃ」であるが、「画像Ｃ」については図１２を用いて説明する。
【００７３】
図１２は、図１１で示した入れ替えを、キャンバスＣＶを含めて立体的に示す説明図である。図示においては、各層を上下方向に拡げることで各層の関係を模式的に示している。図示するように、入れ替え前においては、キャンバスＣＶ上に第１ページテンプレートＴｍ１が位置しており、その第１ページテンプレートＴｍ１に指定された配置枠ＬＦ３１と「画像Ａ」とが、配置枠ＬＦ３２と「画像Ｂ」とが、配置枠ＬＦ３３と「画像Ｃ」とがそれぞれ関連づけ情報ＬＫによって関連づけられている。
【００７４】
入れ替え後においては、キャンバスＣＶ上に第２ページテンプレートＴｍ２が位置しており、その第２ページテンプレートＴｍ２に指定された配置枠ＬＦ１と「画像Ａ」とが関連づけ情報ＬＫによって関連づけられており、配置枠ＬＦ２と「画像Ｂ」とが関連づけ情報ＬＫによって関連づけられている。なお、第２ページテンプレートＴｍ２への切り替えによって貼り込み先がなくなって余剰となった「画像Ｃ」については、ステップＳ１７０の処理により、キャンバスＣＶに直接描画されている。その描画位置は、入れ替え前に第１ページテンプレートＴｍ１に配置されていた位置と同じである。キャンバスＣＶ上には、第２ページテンプレートＴｍ２がフィッティングされているが、第２ページテンプレートＴｍ２では、上記画像ＣがキャンバスＣＶに描かれるときに、その画像Ｃの位置だけ透明となって、画像Ｃがページ作品に現われるようになっている。
【００７５】
なお、図１１，図１２で示したように、画像Ｃの上に第２ページテンプレートＴｍ２に配置された画像（すなわち、画像Ｂ）が重なるような場合には、画像Ｃの重なった部分については、画像Ｂに隠れてページ作品に現われない。画像Ｃの全体が画像Ｂに隠れた場合には、画像Ｃの存在に気がつかないことになるが、次のような構成とすることで、その不具合を解消することができる。すなわち、画像Ｃについての第１ページテンプレートＴｍ１で貼り付けられていた配置枠ＬＦ３３に割り当てられていた配置順を示す数字を、画像Ｃとともにキャンバスに貼り付けて、その数字だけは画像Ｂ上に浮かび上がる構成とすればよい。この構成によれば、操作者は、画像Ｂの下に画像Ｃが完全に隠れても、その浮かび上がった数字から画像Ｂの下になんらかの画像が存在することを知ることができる。図７に戻って、ステップＳ１４０の実行後、「リターン」に抜けて、この処理ルーチンを一旦終了する。
【００７６】
ページテンプレート入れ替えルーチンによって作成された新たなページ作品は、ページ編集ウィンドウＷＤの作業用フィールドＦＬ１に表示される。なお、入れ替え後の第２ページテンプレートＴｍ２に配置された画像データは、操作者の指令により、必要に応じて位置を変更したり、サイズも変更したりすることができる。
【００７７】
前述してきたページテンプレートＴｍは、ハードディスクドライブ１５に予め格納されたものであるが、この実施例では、操作者が新たに作成したり変更を加えたページテンプレートは、図６に示す［台紙登録］ボタンＢＴ４をクリックすることにより、ハードディスクドライブ１５に追加することができる。
【００７８】
Ｅ．作用・効果：
以上のように構成されたこの実施例のコンピュータシステムによれば、第１ページテンプレートＴｍ１に基づいて画像が配置されたページ作品について、ページのレイアウトを第２ページテンプレートＴｍ２に切り替えたい要求が操作者よりあった場合に、切り替え前にページ作品に用いられていた画像データＤｐは、第２ページテンプレートＴｍ２にそのまま利用される。その際、画像の貼り込み先の配置領域の順位がページテンプレートの入れ替えの前後で一致するように画像データの配置領域への関連づけがなされる。
【００７９】
このために、ページテンプレートの入れ替えにあたり、画像データをハードディスクドライブ１５から再度読み出す手間を省くことができる。さらには、画像の貼り込み先が、入れ替え前に配置枠ＬＦに割り当てられた順位を基準として定められていることから、操作者がこの貼り込み先で容認できれば、各配置枠ＬＦに画像を貼り込む作業を省略することができる。したがって、ページテンプレートの入れ替えの際の作業性に優れている。
【００８０】
Ｆ．他の実施形態：
なお、この発明は上記の実施例や変形例に限られるものではなく、本発明の要旨を逸脱しない範囲において種々なる態様にて実施することが可能であり、例えば次のような変形も可能である。
【００８１】
（１）前記実施例では、第１ページテンプレートＴｍ１から第２ページテンプレートＴｍ２への入れ替えの際に、クリップアートや図形等の他の素材データについての関連づけ情報は消去して、そのまま他の素材データは用いないように構成されていたが、これに換えて、他の素材データについての関連づけ情報を消去した後、キャンバスＣＶにその素材データを描画する構成としてもよい。なお、その描画する位置は、入れ替え前に第１ページテンプレートＴｍ１に配置されていた位置と同一とする。こうした構成によれば、他の素材を記憶装置から再度読み出すことなしに再利用を図ることができる。したがって、作業性をより向上させることができる。
【００８２】
（２）前記実施例では、無地の領域であるキャンバスの上にページテンプレートを配置する構成としたが、これに換えて、キャンバスを無くしてページテンプレートとそれに配置される画像等の素材と空ページ作品を作成する構成とすることもできる。
【００８３】
（３）前記実施例では、ページテンプレートの入れ替えの前後で一致させる順位情報の順位は、配置枠に画像が配置される順番としていたが、これに換えて、ページテンプレート上の位置から割り振った順位であってもよい。例えば、配置枠の左上の角部がページテンプレートのいずれの位置にあるかを検索して、より左の位置にある配置枠ほど（同じ縦方向の位置にある場合には、上の位置にあるほど）順番が前になるように割り振った順位とする。さらには、複数の画像が重なる場合に、より優先する方を定めた順位とすることもできる。要は、配置枠に何らかの意味合いを持った順位を示す順位情報が割り当てられた構成であればよい。
【００８４】
（４）前記実施例では、第２ページテンプレートＴｍ２の選択の終了後、［入れ替え］ボタンＢＴ２がクリックされる操作を受けて入れ替え要求が出力される構成としていたが、これに換えて、［入れ替え］ボタンＢＴ２がクリックされる操作を受けてから、第２ページテンプレートＴｍ２の選択を行なう構成としてもよい。また、画面に設けられた［入れ替え］ボタンＢＴ２がクリックされる操作に換えて、キーボード２２に設けられた所定のキーが入力される操作としてもよい。要は、操作者の指令に従って入れ替えの要求を出力するものであればどのような構成としてもよい。
【００８５】
（５）前記実施例では、「配置領域」は、矩形であったが、これに換えて、円形、楕円形、他の多角形等とすることもできる。
【００８６】
（６）前記実施例では、画像データＤｐは、デジタルカメラにより撮影した写真画像としたが、これに替えて、スキャナ等を用いて獲得した銀塩写真やグラビア等の画像データであってもよい。また、ハードディスクドライブ１５等の記憶装置に予め用意したものであってもよい。あるいは、ネットワークを介して外部から取り込んだものであってもよい。
【図面の簡単な説明】
【００８７】
【図１】本発明の一実施例を適用するコンピュータシステムの概略構成を示す説明図である。
【図２】ページテンプレートＴｍで表わされる画像の一例を示す説明図である。
【図３】ページテンプレートＴｍのデータ構造を示す説明図である。
【図４】ページ編集ウィンドウＷＤの一例を示す説明図である。
【図５】操作者によって所望のページテンプレートＴｍが選択された後のページ編集ウィンドウＷＤの一例を示す説明図である。
【図６】ページテンプレートＴｍの配置枠ＬＦに画像データＤｐを貼り込んだ後のページ編集ウィンドウＷＤの一例を示す説明図である。
【図７】ページテンプレート入れ替えルーチンを示すフローチャートである。
【図８】入れ替え前後で配置枠の数が等しい場合の画像の入れ替えの様子を示す説明図である。
【図９】入れ替え前後で入れ替え後の配置枠の数が大きい場合の画像の入れ替えの様子を示す説明図である。
【図１０】図９で示した入れ替えをキャンバスＣＶを含めて立体的に示す説明図である。
【図１１】入れ替え前後で入れ替え前の配置枠の数が大きい場合の画像の入れ替えの様子を示す説明図である。
【図１２】図１１で示した入れ替えをキャンバスＣＶを含めて立体的に示す説明図である。
【符号の説明】
【００８８】
１０...パーソナルコンピュータ
１１...ＣＰＵ
１１ａ...ページ作品作成部
１１ｂ...ページ作品変更部
１２...バス
１３...メモリ
１４...表示画像メモリ
１５...ハードディスクドライブ
１６...入力制御ユニット
１７...表示制御ユニット
１８...出力制御ユニット
２０...ディスプレイ
２２...キーボード
２４...マウス
２６...デジタルカメラ
２８...ＣＤドライブ
２９...プリンタ
Ｐｒ...コンピュータプログラム
Ｄｐ...画像データ
Ｔｍ...ページテンプレート
Ｆａ...ページ情報フィールド
Ｆｂ...配置枠情報フィールド
ＬＫ...関連づけ情報
ＷＤ...ページ編集ウィンドウ
ＦＬ１...作業用フィールド
ＦＬ２...素材／テンプレート指定用フィールド
ＦＬ３...編集ページ指定用フィールド
ＴＢ１...［ページテンプレート］タブ
ＴＢ２...［クリップアート］タブ
ＴＢ３...［画像］タブ
ＢＴ１...［配置］ボタン
ＢＴ２...［入れ替え］ボタン
ＢＴ３...［ページ保存］ボタン
ＢＴ４...［台紙登録］ボタン
ＣＶ...キャンバス
Ｔｍ１...第１ページテンプレート
Ｔｍ２...第２ページテンプレート
ＰＧ...ページ
ＬＦ...配置枠
ＮＢ...番号
【図１】
2006285578.tif 000003
【図２】
2006285578.tif 000004
【図３】
2006285578.tif 000005
【図４】
2006285578.tif 000006
【図５】
2006285578.tif 000007
【図６】
2006285578.tif 000008
【図７】
2006285578.tif 000009
【図８】
2006285578.tif 000010
【図９】
2006285578.tif 000011
【図１０】
2006285578.tif 000012
【図１１】
2006285578.tif 000013
【図１２】
2006285578.tif 000014