(57)【要約】【課題】  従来技術では、背景に対して見易さを考慮したフォント色をユーザが考慮して手動で設定する必要があった。また、自動で設定される場合には、作品を作成するための背景素材やテンプレートなどをユーザが容易に追加することが困難であり、ユーザが背景素材を追加できたとしても、その背景に対する見易さを考慮したフォント色の設定はアプリケーションが行うことができなかった。【解決手段】  背景などの素材データに見栄えを考慮したフォント色のリストを予め保持し、そのフォント色のリストより、設定可能なフォント色をユーザに提示することにより上記の課題を解決する。【選択図】  図１
2006134228.tif 000002
【特許請求の範囲】
【請求項１】
色を使って文書を作成できる文書作成装置であって、作成する文書属性データを複数保持する文書属性データ保持手段と、各文書属性データにおいて、文書属性データに適用する背景素材のリストを文書属性データと組みで保持する背景素材データ保持手段と、各背景素材データにおいて、背景素材データに対して、背景色に同化しない設定可能なフォント色のリスト、もしくは、背景色に同化するため設定不可能なフォント色のリストを背景素材データと組みで保持するフォント色データ保持手段と、ユーザが指定した文書属性データを取得し、その文書属性データに適用する背景素材データから背景素材データを１つ決定する背景決定手段と、背景決定手段により決定された背景素材データにおいて使用するフォント色を決定するフォント色決定手段とを備えたことを特徴とする文書作成装置。
【請求項２】
前記フォント色データ保持手段において、背景に対して最もデザイン的にふさわしい、見栄えがするフォント色をデフォルトフォント色として保持することを特徴とするデフォルトフォント色保持手段とを更に備えたことを特徴とする請求項１に記載の文書作成装置。
【請求項３】
前記フォント色設定手段において、文書作成時に始めにフォント色としてデフォルトフォント色を使用する手段と、フォント色の変更が行われた場合、デフォルトフォント色として、ユーザが指定したフォント色に変更する手段とを更に備えたことを特徴とする請求項１に記載の文書作成装置。
【請求項４】
ユーザが指定した素材データを請求項１記載の文書作成装置が使用する素材データのリストに追加登録する素材データ登録手段と、ユーザが指定した素材データを請求項１記載の文書作成装置が使用する素材データのリストから削除する素材データ削除手段を更に備えたことを特徴とする請求項１記載の文書作成装置。
【請求項５】
色を使って文書を作成できる文書作成方法であって、作成する文書属性データを複数保持する文書属性データ保持ステップと、各文書属性データにおいて、文書属性データに適用する背景素材のリストを文書属性データと組みで保持する背景素材データ保持ステップと、各背景素材データにおいて、背景素材データに対して、背景色に同化しない設定可能なフォント色のリスト、もしくは、背景色に同化するため設定不可能なフォント色のリストを背景素材データと組みで保持するフォント色データ保持ステップと、ユーザが指定した文書属性データを取得し、その文書属性データに適用する背景素材データから背景素材データを１つ決定する背景決定ステップと、背景決定ステップにより決定された背景素材データにおいて使用するフォント色を決定するフォント色決定ステップとを備えたことを特徴とする文書作成方法。
【請求項６】
前記フォント色データ保持ステップにおいて、背景に対して最もデザイン的にふさわしい、見栄えがするフォント色をデフォルトフォント色として保持することを特徴とするデフォルトフォント色保持ステップとを更に備えたことを特徴とする請求項１に記載の文書作成方法。
【請求項７】
前記フォント色設定ステップにおいて、文書作成時に始めにフォント色としてデフォルトフォント色を使用するステップと、フォント色の変更が行われた場合、デフォルトフォント色として、ユーザが指定したフォント色に変更するステップとを更に備えたことを特徴とする請求項１に記載の文書作成方法。
【請求項８】
ユーザが指定した素材データを請求項１記載の文書作成方法が使用する素材データのリストに追加登録する素材データ登録ステップと、ユーザが指定した素材データを請求項１記載の文書作成方法が使用する素材データのリストから削除する素材データ削除ステップを更に備えたことを特徴とする請求項１記載の文書作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色を使って文書を作成できる文書作成装置及びその制御方法及びその制御方法をコンピュータに実行させるプログラム及びそのプログラムをコンピュータ読み出し可能に記憶した記憶媒体に関するものである。
【背景技術】
【０００２】
従来のワードプロセッサや文書作成アプリケーションシステムなどは、カラー文書を作成することが可能である。例えば、フォント色や背景の色を変えたりすることが可能である。また、単に色を変更するだけでなく、カラフルなイメージ画像などの背景を設定することも可能である。写真画像を組み合わせて電子アルバムや年賀状作成などの作品も容易に作成することが可能である。従来技術において、簡単に作品を作成するためにテンプレート（作成目的に応じて予め用意されているレイアウト情報）が用意されており、ユーザがテンプレートを指定することにより目的に合わせて簡単に作品作成が可能になっている。
【０００３】
従来技術の一例である電子アルバム作成システムにおいて説明する。まず、テンプレートの一覧（テンプレートリスト）が表示された画面より、ユーザはリストから作成する目的に合わせてテンプレートを選択する。例えば、テンプレートの項目として、「結婚式」、「運動会」、「誕生」などがある。次に、電子アルバムに貼り付ける写真画像集を選択する。次に、電子アルバムの背景やメッセージを入力するためのフォントの種類、フォント色などを選択する。そして、選択したテンプレートのレイアウトに合わせて写真画像を貼り付け、メッセージを手動で入力していた。あるいは、テンプレート→背景→フォント→フォント色の設定を作品に合わせて予め決められた値に自動的にアプリケーションシステムが設定してしまっていた。（特許文献１）。
【特許文献１】特開平８−２１２２５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記述べたユーザが順にテンプレート、背景、フォントの種類、フォント色を設定する従来技術では、背景に対して見易さを考慮したフォント色をユーザが考慮して設定する必要があった。例えば、黒色の背景を指定した場合、フォント色が黒色だとフォントが背景と同化してしまうため、ユーザがフォント色を白などに変更する必要があった。
【０００５】
また、予め決められた値を自動的に使用するアプリケーションシステムでは、作品を作成するための背景素材やテンプレートなどをユーザが容易に追加することが困難であった。
【課題を解決するための手段】
【０００６】
本発明は、色を使って文書を作成できる文書作成装置であって、作成する文書属性データを複数保持する文書属性データ保持手段と、各文書属性データにおいて、文書属性データに適用する背景素材のリストを文書属性データと組みで保持する背景素材データ保持手段と、各背景素材データにおいて、背景素材データに対して、背景色に同化しない設定可能なフォント色のリスト、もしくは、背景色に同化するため設定不可能なフォント色のリストを背景素材データと組みで保持するフォント色データ保持手段と、ユーザが指定した文書属性データを取得し、その文書属性データに適用する背景素材データから背景素材データを１つ決定する背景決定手段と、背景決定手段により決定された背景素材データにおいて使用するフォント色を決定するフォント色決定手段とを備えたことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、背景に対して見易さを考慮したフォント色の指定をユーザが考慮して手動で設定する必要がない。そして、デザイナーやユーザが作成可能な背景などの素材データを容易にアプリケーションシステムに登録・削除することが可能になると同時に、素材ファイルにて背景の見易さを考慮したフォント色をデザイナーが考慮して記述しておくことが可能になり、作品の見栄えも考慮したフォント色の設定を自動的に行うことが可能となる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の実施形態について添付の図面を参照して具体的に説明する。
【０００９】
図１は本実施形態に係る情報提供システム構成の一例を示す図である。
【００１０】
図１において、１０１は、イメージ情報である光学像を、電気信号に変換し、所定の画像処理をした後、デジタル情報として、記録、再生する画像入力装置である。例えば、画像入力装置１０１はデジタルスチルカメラやデジタルビデオカメラ、スキャナである。
【００１１】
１０２は、ユーザが操作するパーソナルコンピュータ（ＰＣ）である。
【００１２】
１０３は画像入力装置１０１で取得された画像データをユーザＰＣ１０２へ転送するためのデータ転送用インターフェースである。例えば、データ転送用インターフェース１０３はＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）やＩＥＥＥ１３９４に代表される有線インターフェースあるいは、ＩｒＤＡ、Ｂｌｕｅｔｏｏｔｈに代表される無線系インターフェースである。画像入力装置１０１からデータ転送用インターフェース１０３を介してユーザＰＣ１０２へ転送された画像データは、ユーザＰＣ１０２のハードディスクドライブ（ＨＤＤ）に記憶される。尚、この画像入力装置１０１からユーザＰＣ１０２への画像データ転送に関しては、ユーザＰＣ１０２にインストールされているオペレーションシステム（ＯＳ）又は専用のソフトウエアからの命令にしたがって、画像入力装置１０１が記憶装置に格納している画像データを一括転送する場合と、画像入力装置１０１からユーザＰＣ１０２に送られる転送コマンドにしたがって、ユーザＰＣ１０２のＯＳ又は専用ソフトウエアが、ユーザＰＣ１０２のＨＤＤにデータ記録領域を確保し、画像入力装置１０１から画像データを受信する場合がある。
【００１３】
ユーザＰＣ１０２は、インターネット１０４での情報転送が可能な標準プロトコルを有するブラウザ１２０を動作可能である。ユーザＰＣ１０２はブラウザ１２０を動作させることにより、Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ（ＨＴＴＰ）等のプロトコルを用いてフォトサイト１０５にアクセスし、Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ（ＨＴＭＬ）やｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ（ＸＭＬ）等の記述言語で作成されたＷｅｂページ情報を取得して解析し、ユーザＰＣ１０２のディスプレイ上にＷｅｂページを表示させることができる。このＷｅｂページ情報はフォトサイト１０５が画像ＤＢ１０７にて管理する画像や音声等のマルチメディア情報にリンクされている。そして、ユーザＰＣ１０２は、ブラウザ１２０を動作させることによりインターネット１０４経由でフォトサイト１０５から、電子アルバム編集プログラムを実行する際に使用する電子アルバムのテンプレートや画像データ、素材データをダウンロードすることができる。尚、ダウンロードされる電子アルバムのテンプレートや画像データ、素材データは画像ＤＢ１０７に記憶されている。
【００１４】
また、ユーザＰＣ１０２は、１つ以上のページを含む電子アルバム上に１つ以上の画像データを配置して編集するための電子アルバム編集プログラムを有する。電子アルバムに含まれる画像データは、画像入力装置１０１から取得されユーザＰＣ１０２のＨＤＤに記憶された画像データやフォトサイト１０５からダウンロードされた画像データである。
【００１５】
また、電子アルバムに含まれる素材データは、ユーザＰＣ１０２のＨＤＤに保存されている素材データやフォトサイト１０５からダウンロードされた素材データである。
【００１６】
また、ユーザＰＣ１０２は、編集された電子アルバムのプリント注文をフォトサイト１０５経由でプリントサイト１０９に依頼することが可能である。プリントサイト１０９はプリンタ１１１を使って電子アルバムデータに対する印刷処理を実行してアルバムを出力する。尚、図１ではプリントサイト１０９を１つだけ図示したが、１つ以上存在してもよい。
【００１７】
図２は本実施形態に係るユーザＰＣ１０２に相当する情報処理装置の概略構成を示す図である。
【００１８】
図２において、２０１はＣＲＴディスプレイ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）であり、その表示画面には、例えば編集中の文書、図形、画像その他の編集情報、アイコン、メッセージ、メニューその他のユーザインタフェース情報が表示される。
【００１９】
２０２はＶＲＡＭであり、ＣＲＴディスプレイ２０１の表示画面に表示するための画像が描画される。このＶＲＡＭ２０２に生成された画像データは、所定の規定に従ってＣＲＴディスプレイ２０１に転送され、これによりＣＲＴディスプレイ２０１に画像が表示される。
【００２０】
２０３はビットムーブユニット（ＢＭＵ）であり、例えば、メモリ間（例えば、ＶＲＡＭ２０２と他のメモリ）のデータ転送や、メモリと各Ｉ／Ｏデバイス（例えば、ネットワークインタフェース２１１）との間のデータ転送を制御する。
【００２１】
２０４はキーボードであり、文書等を入力するための各種キーを有する。
【００２２】
２０５はポインティングデバイスであり、例えば、ＣＲＴディスプレイ２０１の表示画面上に表示されたアイコン、メニューその他のオブジェクトを指示するために使用される。
【００２３】
２０６はＣｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ（ＣＰＵ）であり、Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ（ＲＯＭ）である。２０９のＨａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ（ＨＤＤ）、又は、２１０のフロッピー（登録商標）ディスクに格納された制御プログラムに基づいて、ＣＰＵ２０６に接続された各デバイスを制御する。
【００２４】
２０７はＲＯＭであり、各種の制御プログラムやデータを保持する。
【００２５】
２０８はＲａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ（ＲＡＭ）であり、ＣＰＵ２０６のワーク領域、エラー処理時のデータの退避領域、制御プログラムのロード領域等を有する。
【００２６】
２０９はＨＤＤである。ＨＤＤ２０９は、ユーザＰＣ１０２内で実行される各制御プログラムや画像データ、素材データを格納することができる。例えば、ＨＤＤ２０９には、ブラウザ１２０、電子アルバムデータ、電子アルバム編集プログラムなどが格納されている。
【００２７】
２１０はフロッピー（登録商標）ディスクドライブ（ＦＤＤ）であり、フロッピー（登録商標）ディスクに対するアクセスを制御する。
【００２８】
２１１はネットワークインタフェースであり、他の情報処理装置やプリンタ等とインターネット１０４を介して通信を行うことができる。
【００２９】
２１２はＣＰＵバスであり、アドレスバス、データバス及びコントロールバスを含む。ＣＰＵ２０６に対する制御プログラムの提供は、ＲＯＭ２０７、ＨＤＤ２０９、ＦＤＤ２１０から行うこともできるし、ネットワークインタフェース２１１を介してインターネット１０４経由で他の情報処理装置等から行うこともできる。
【００３０】
図３は本実施例に係る電子アルバム編集プログラムの機能構成を示すブロック図である。
【００３１】
３０１はユーザが電子アルバムで使用する画像データや素材データ、ユーザが設定した電子アルバムデータなどを管理し、電子アルバム編集プログラムの全体を制御するためのデータ制御部である。
【００３２】
３０２は電子アルバム編集プログラムのグラフィカルユーザインタフェース（ＧＵＩ）を制御してユーザに対する操作手段や編集内容の表示手段を提供するためのＧＵＩ制御部である。
【００３３】
３０３は電子アルバムデータの編集に使用されるテンプレートや背景、フォント、フォント色などのデザイン情報を管理するためのデザイン制御部である。
【００３４】
３０４は編集された電子アルバムデータを元に印刷注文に必要な印刷データを作成して、印刷データ及び注文処理に必要な情報の通信処理を行うための通信制御部である。
【００３５】
データ制御部３０１により管理されている電子アルバムデータの中には、電子アルバムの各ページに割り振られる画像データ３０８がある。また、ユーザが設定もしくは保持している背景などの素材データ３０９がある。そして、設定したテンプレート、背景、フォント、フォント色などの設定情報を記述したユーザ定義アルバムデータ３１０がある。
【００３６】
デザイン制御部３０３により管理されているデザインデータの中には、電子アルバムの編集で選択可能なテンプレートファイル３０５およびレイアウトファイル３０６、素材ファイルが複数格納されている。
【００３７】
図４に、テンプレートファイルの一例を示す。電子アルバム編集プログラムが使用するテンプレートファイルは、デザイン制御部にテンプレートの種類分存在する。本一例のテンプレートファイルは、Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ（ＨＴＭＬ）やｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ（ＸＭＬ）等の記述言語で作成されている。
【００３８】
＜Ｔｅｍｐｌａｔｅ  Ｎａｍｅ＞は、図５に示すテンプレート選択画面において表示されるテンプレート名５０１を示す。
【００３９】
＜Ｔｅｍｐｌａｔｅ  Ｅｘｐｌａｎａｔｉｏｎ＞は、図５に示すテンプレート選択画面において表示されるテンプレートの説明文５０２を示す。
【００４０】
＜Ｔｅｍｐｌａｔｅ  Ｌａｙｏｕｔ＞は、テンプレートで選択可能なレイアウトファイルを示す。このレイアウトファイルには、電子アルバムのページ構成を示したファイルである。
【００４１】
＜Ｂａｃｋｇｒｏｕｎｄ  Ｌｉｓｔ＞は、背景に設定可能な背景素材ファイルのリストを示す。この背景素材ファイルについては、図６を用いて説明する。
【００４２】
図６に、背景素材ファイルの一例を示す。電子アルバム編集プログラムが使用する背景素材ファイルは、デザイン制御部に背景素材の種類分存在する。本一例のテンプレートファイルは、Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ（ＨＴＭＬ）やｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ（ＸＭＬ）等の記述言語で作成されている。
【００４３】
＜Ｂａｃｋｇｒｏｕｎｄ  Ｎａｍｅ＞は、背景の名前を示す。この名前は、電子アルバム編集において背景設定時に表示してもよい。本実施例では表示していない。
【００４４】
＜Ｔｈｕｍｂｎａｉｌ＞は、図７に示す背景設定画面において表示する画像ファイル名を記述している。
【００４５】
＜Ｉｍａｇｅ＞は、電子アルバムに設定される背景画像データを示している。この項目に指定された画像ファイルが背景に設定される。もし、この＜Ｉｍａｇｅ＞タグのデータが記述されていない場合は、＜Ｃｏｌｏｒ＞タグを使用して背景画像が作成される。この＜Ｃｏｌｏｒ＞タグには、ＲＧＢ値でしめされた背景の色が記述される。
【００４６】
＜Ｆｏｎｔ  Ｃｏｌｏｒ＞には、その背景に使用可能なフォント色リスト情報が記述されている。本発明では、各フォント色は、＜Ｃｏｌｏｒ＞タグにフォント色が記述されており本実施例ではＲＧＢ値で示された値が記述されている。
【００４７】
＜Ｄｅｆａｕｌｔ＞には、もっとも背景にふさわしいフォント色が設定されている。
【００４８】
図６で説明すると、背景素材ファイル（Ｂａｃｋｇｒｏｕｎｄ１．ｘｍｌ）には、選択可能なフォント色（Ｃｏｌｏｒ１：白、Ｃｏｌｏｒ２：赤、Ｃｏｌｏｒ３：緑、Ｃｏｌｏｒ４：青）が３つ定義されている。そして、この背景におけるデフォルトフォント色は、０番目のＣｏｌｏｒ１：白が設定されている。このように背景画像ファイルは、デザイナーが作成することが多いためアプリケーションプログラム上のデータとして保持するのではなく、背景素材ファイルにより選択可能なフォント色の記述を可能にしておくことにより、電子アルバム編集プログラムにおいて簡単に選択可能なフォント色をユーザに提示することが可能になる。
【００４９】
図８は本実施形態に係るユーザＰＣ１０２のＣＰＵ２０６が、ＲＯＭ２０７あるいはＨＤＤ２０９から電子アルバム編集プログラムを読み出して起動し、電子アルバム編集プログラムを実行して電子アルバムを編集する処理の流れを説明するフローチャート図である。
【００５０】
ステップＳ８０１では、アルバムのサイズや本文ページの総数を選択及び決定する。アルバムのサイズは、例えばＡ４サイズやＢ５サイズなど、電子アルバムデータに基づき印刷装置１１１で出力されるアルバム１１２の用紙サイズである。
【００５１】
ステップＳ８０２では、電子アルバムに適用するテンプレートファイル３０５をデザイン制御部３０３より取得する。そして、テンプレートファイル３０５よりテンプレート名、テンプレート説明文等を取得し、後述する図５に示すようなテンプレート設定画面をユーザＰＣ１０２のＣＲＴ２０１に表示する。そして、ユーザにより選択されたテンプレートを取得し、データ制御部３０１に存在するユーザ定義アルバムデータ３１０に選択されたテンプレート名をセットする。
【００５２】
ステップＳ８０３では、ステップＳ８０２にて決定されたテンプレートのテンプレートファイルより対応付けられたレイアウト情報３０６をデザイン制御部３０３より取り込む。複数レイアウト情報があった場合、デフォルトレイアウト情報が使用される。
【００５３】
ステップＳ８０７では、電子アルバムに含まれる画像データを選択する。ここで、選択可能な画像データの枚数はステップＳ８０１で決定した本文ページの総数及びステップＳ８０３で取り込まれたレイアウト情報に基づき設定される。そして、データ制御部３０１によって、選択された画像データの複製を電子アルバム編集プログラムの指定する記憶領域へ取り込む。
【００５４】
ステップＳ８０５では、電子アルバム内の各ページにステップＳ８０４にて選択された画像データ３０８をレイアウト情報及びユーザ指定に基づき配置する。このときにユーザＰＣ１０２のＣＲＴ２０１に表示される電子アルバム編集画面において表示される背景は、ステップＳ８０２にて決定されたテンプレートのテンプレートファイルよりデフォルト背景を取得し設定される。また、フォント色においても、デフォルト背景より背景素材ファイルからデフォルトフォント色を取得し設定される。
【００５５】
ステップＳ８０６では、ユーザ指定に基づき画像データに関するコメントを表す文字列の入力および編集を行う。
【００５６】
ステップＳ８０７において、ユーザより背景素材の変更指示が行われた場合、ステップＳ８０９において、電子アルバムに適用する背景素材ファイル３０７をデザイン制御部３０３より取得し、ユーザＰＣ１０２のＣＲＴ２０１に後述する図７に示すような背景設定画面を表示する。そして、ユーザにより選択された背景を取得し、データ制御部３０１に存在するユーザ定義アルバムデータ３１０に選択された背景をセットする。
【００５７】
ステップＳ８１０において、背景が変更されたと判断された場合、変更された背景素材ファイルよりデフォルトフォント色を取得する。デフォルトフォント色が現在設定されているフォント色と異なる場合は警告表示を行い、デフォルトフォント色に変更する。ここで、警告表示を行うだけでなくユーザがフォント色の変更を行えるように図９に示すフォント設定画面を表示してもかまわない。もしくは、デフォルトフォント色と現在設定されているフォント色が異なる場合、警告表示を行いフォント色変更許可をユーザが行った場合のみ現在のフォント色をデフォルトフォント色に変更してもかまわない。
【００５８】
ステップＳ８０７において、ユーザより背景素材の変更指示が行われた場合、ステップＳ８０９において、電子アルバムに適用する背景素材ファイル３０７をデザイン制御部３０３より取得し、ユーザＰＣ１０２のＣＲＴ２０１に後述する図７に示すような背景設定画面を表示する。そして、ユーザにより選択された背景を取得し、データ制御部３０１に存在するユーザ定義アルバムデータ３１０に選択された背景をセットする。
【００５９】
ステップＳ８１０において、ユーザよりフォント色の変更指示が行われた場合、ステップＳ８１１において、電子アルバムに適用するフォント色を現在設定されている背景の背景素材ファイルより取得し、ユーザＰＣ１０２のＣＲＴ２０１に後述する図９に示すようなフォント設定画面を表示する。そして、ユーザにより選択されたフォント色を取得し、データ制御部３０１に存在するユーザ定義アルバムデータ３１０に選択されたフォント色をセットする。
【００６０】
ステップＳ８０９では、電子アルバム内の本文の各ページにステップＳ８０７にて選択された画像データ３０６をレイアウト情報及びユーザ指定に基づき配置する。
【００６１】
次に、ステップＳ８１２では、以上のようにして作成された電子アルバムデータがプリント注文に十分な形態や条件を満たしているかを確認するための処理を実行する。
【００６２】
ステップＳ８１３では、アルバムプリント注文に必要な印刷用データを、電子アルバムデータに基づいて作成する。印刷用データは、電子アルバムの各ページにおいて配置されていた画像データを、物理的なアルバム上でも同様に配置して印刷するよう指示するためのデータである。
【００６３】
ステップＳ８１４では、ステップＳ８１２にて作成された印刷用データやプリント注文に必要な注文情報をフォトサイト１０５へ送信する。フォトサイト１０５はプリントサイト１０９へ転送する。
【００６４】
ステップＳ８１５では、電子アルバムデータを保存するかどうか確認する。
【００６５】
ステップＳ８１５にて電子アルバムデータを保存すると確認されれば、ステップＳ８１６では、作成された電子アルバムデータをユーザＰＣ１０２のＨＤＤ２０９に保存する。
【００６６】
図１０は本実施形態に係るユーザＰＣ１０２のＣＰＵ２０６が、ＲＯＭ２０７あるいはＨＤＤ２０９から電子アルバム編集プログラムを読み出して起動し、電子アルバム素材登録プログラムを実行して背景などの素材を登録する処理の流れを説明するフローチャート図である。
【００６７】
ステップＳ１００１において、素材登録開始が指示されたと判断された場合、ステップＳ１００２において、電子アルバム編集プログラムにおいて使用される素材の種類をリストにし、ユーザＰＣ１０２のＣＲＴ２０１に表示する。そして、ユーザ指示した登録する素材の種類を取得する。ここで述べる素材の種類とは、電子アルバム編集プログラムにおいて使用されるデザインに関わるデータの種類である。例えば、本発明で取り上げている背景のほかに、クリップアートなどのデザイン画なども素材として扱うことが可能である。
【００６８】
ステップＳ１００３において、登録する素材ファイルをユーザＰＣ１０２のＨＤＤ２０９より読み込み、デザイン制御部３０３へ素材の種類と対にして登録する。このとき、素材リストを電子アルバム編集プログラムが保持していた場合、登録された素材を素材リストに登録する。
【００６９】
ステップＳ１００４において、素材削除開始が指示されたと判断された場合、ステップＳ１００５において、電子アルバム編集プログラムにおいて使用される素材の種類をリストにし、ユーザＰＣ１０２のＣＲＴ２０１に表示する。そして、ユーザ指示した削除する素材の種類を取得する。
【００７０】
ステップＳ１００６において、登録されているステップＳ１００３で指示された素材に対する素材ファイルのリストをユーザＰＣ１０２のＣＲＴ２０１に表示する。
【００７１】
ステップＳ１００７において、ユーザが指示した削除する素材ファイルを取得する。
【００７２】
ステップＳ１００８において、デザイン制御部より削除を行う。ここで、予め電子アルバム編集プログラムにより所持していた素材ファイルは、ファイルは削除しないでリストに表示されないように使用不可ファイルとして保持していてもかまわない。
【００７３】
図５は電子アルバム編集プログラムのテンプレート選択画面である。５００は、デザイン制御部で管理されているテンプレートの種類を示すリストである。このテンプレートの種類は、本実施例では、テンプレートファイルより＜Ｔｅｍｐｌａｔｅ  Ｎａｍｅ＞からテンプレート名を取得し、５０１において表示する。これにとどまらず、あらかじめ電子アルバムプログラム上でテンプレート名を保持してもよい。この場合、電子アルバム編集プログラム外よりテンプレートファイルの追加を可能にするために、テンプレートファイルからのテンプレート名の取得も可能にしておいてもよい。
【００７４】
５０２は、テンプレートの説明である。本実施例では、テンプレートファイルより＜Ｔｅｍｐｌａｔｅ  Ｅｘｐｌａｎａｔｉｏｎ＞からテンプレート説明文を取得し、５０１において表示する。これにとどまらず、あらかじめ電子アルバムプログラム上でテンプレート説明文を保持してもよい。この場合、電子アルバム編集プログラム外よりテンプレートファイルの追加を可能にするために、テンプレートファイルからのテンプレート説明文の取得も可能にしておいてもよい。
【００７５】
５０３は、テンプレート選択ボタンである。このボタンを押すとテンプレートリストにおいて選択中のテンプレートが取得される。
【００７６】
図７は電子アルバム編集プログラムの背景選択画面である。７０１は背景の種類を示すリストである。この背景の種類は、本実施例では、背景素材ファイルの＜Ｔｈｕｍｂｎａｉｌ＞よりサムネイル画像を取得する。これにとどまらず、あらかじめ電子アルバム編集プログラム上で保持しているものもあってもよい。この場合、プログラム上で存在している背景素材リストと、背景素材ファイルからの取得も可能にしておく。
【００７７】
６０２は、背景選択ボタンである。このボタンを押すと背景リストにおいて選択中の背景が取得される。
【００７８】
図９は電子アルバムのフォント設定画面である。９０１はフォント色の種類を示すリストである。このフォント色の種類は、図７で選択された背景より背景素材ファイルから選択可能フォント色を取得し表示する。また、背景素材ファイルよりデフォルトフォント色を取得し、デフォルトフォント色としてリスト表示する。
【００７９】
９０２は、設定ボタンである。このボタンを押すとフォント色リストにおいて選択中のフォント色が取得される。
【００８０】
（他の実施形態）
本発明では、図６に示す背景素材ファイルにおいて、背景に使用できるフォント色を＜Ｆｏｎｔ  Ｃｏｌｏｒ＞に記述し、そこに記述されているフォント色のリストを図７に示すフォント設定画面において表示し、フォント色の設定を可能にしていた。これにとどまらず、他の実施例では、図１１に示す背景素材ファイルにおいて、背景に使用できないフォント色を＜Ｄｏ  ｎｏｔ  ｕｓｅ  Ｆｏｎｔ  Ｃｏｌｏｒ＞に記述する。そして、図７に示すフォント設定画面において、背景に使用できないフォント色を背景素材ファイルより取得して、それらのフォント色を除いて設定可能なフォント色を表示する。また、デフォルトフォント色は、この場合、＜Ｃｏｌｏｒ＞タグの連番ではなく、ＲＧＢ値を記述する。
【００８１】
本発明の目的は前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵまたはＭＰＵ）が記録媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することとなり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００８２】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤなどを用いることができる。
【００８３】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施例の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーションシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施例の機能が実現される場合も含まれることは言うまでもない。
【００８４】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書きこまれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００８５】
【図１】本発明に係る電子アルバム編集システムの概略の一例を示すブロック図である。
【図２】本発明に係るＰＣの構成の一例を示すブロック図である。
【図３】本発明に係る電子アルバム編集プログラムの機能構成の一例を示す図である。
【図４】本発明に係るテンプレートファイルの一例を示す図である。
【図５】本発明に係るテンプレート選択画面の一例を示す図である。
【図６】本発明に係る背景素材ファイルの一例を示す図である。
【図７】本発明に係る背景選択画面の一例を示す図ある。
【図８】本発明に係るＰＣ上で電子アルバム編集プログラムを実行して電子アルバムを編集する処理を説明するためのフローチャート図である。
【図９】本発明に係るフォント設定画面の一例を示す図である。
【図１０】本発明に係るＰＣ上で電子アルバム素材登録プログラムを実行して素材ファイルを登録・削除する処理を説明するためのフローチャート図である。
【図１１】他の発明に係る背景素材ファイルの一例を示す図である。
【符号の説明】
【００８６】
１０１  画像入力装置
１０２  パーソナルコンピュータ（ＰＣ）
１０３  データ転送用インターフェース
１０４  インターネット
１０５  フォトサイト
１０７  画像データベース
１０９  プリントサイト
１１１  プリンタ
１１２  アルバム
【図１】
2006134228.tif 000003
【図２】
2006134228.tif 000004
【図３】
2006134228.tif 000005
【図４】
2006134228.tif 000006
【図５】
2006134228.tif 000007
【図６】
2006134228.tif 000008
【図７】
2006134228.tif 000009
【図８】
2006134228.tif 000010
【図９】
2006134228.tif 000011
【図１０】
2006134228.tif 000012
【図１１】
2006134228.tif 000013