(57)【特許請求の範囲】
【請求項１】
互いにデータ通信が可能な画像サーバと複数のクライアント・コンピュータとから構成され，
フレーム画像を特定するための複数のフレーム画像特定データと表示順序を表す表示順序データとを上記複数のクライアント・コンピュータのうちの電子アルバム作成用クライアント・コンピュータが，上記画像サーバに送信し，
上記複数のクライアント・コンピュータのうちの電子アルバム閲覧用クライアント・コンピュータからの電子アルバム・ファイルの送信要求に応じて，上記画像サーバが，要求した上記電子アルバム閲覧用クライアント・コンピュータに，上記複数のフレーム画像特定データおよび上記表示順序データを送信する，そのような電子アルバム・システムであり，
上記電子アルバム閲覧用クライアント・コンピュータが，
上記画像サーバから送信された上記複数のフレーム画像特定データによって特定された複数のフレーム画像を構成する複数のフレーム画像データのうち，上記電子アルバム閲覧用クライアント・コンピュータが記憶していないフレーム画像データの送信を上記画像サーバに要求する画像データ・ダウンロード手段を備え，
上記画像サーバが，
上記電子アルバム閲覧用クライアント・コンピュータからのフレーム画像データ送信要求に応じたフレーム画像データをフレーム画像データの送信を要求をした上記電子アルバム閲覧用クライアント・コンピュータに送信するフレーム画像データ送信手段を備え，
上記画像データ・ダウンロード手段が，上記画像サーバの上記フレーム画像データ送信手段から送信されたフレーム画像データであって，後に表示されるフレーム画像を表わすフレーム画像データを，前のフレーム画像の表示中に上記画像サーバからダウンロードする機能を備え，
上記電子アルバム閲覧用クライアント・コンピュータが，
記憶されているフレーム画像データおよび上記画像データ・ダウンロード手段によりダウンロードしたフレーム画像データによって表される画像を，上記表示順序データにしたがって表示するように表示装置を制御する電子アルバム表示制御手段，
をさらに備えた電子アルバム・システム。
【請求項２】
上記電子アルバム閲覧用クライアント・コンピュータから上記画像サーバに電子アルバムの閲覧要求を行ない，
上記画像サーバが，
上記電子アルバムの閲覧要求に応じて複数の電子アルバムの概要をそれぞれ表わす複数の代表画像を一覧表示するためのデータを，閲覧要求した上記電子アルバム閲覧用クライアント・コンピュータに送信する一覧表示データ送信手段をさらに備え，
上記電子アルバム閲覧用クライアント・コンピュータが，
上記画像サーバから送信された一覧表示データによって表わされる上記代表画像の一覧の中から一つの代表画像を，ユーザが指定する指定手段，および
上記指定手段によって指定された上記代表画像を特定するためのデータを上記画像サーバに送信する代表画像特定データ送信手段をさらに備え，
上記画像サーバは，上記電子アルバム閲覧用クライアント・コンピュータから送信された上記代表画像特定データによって特定される代表画像に対応する上記フレーム画像特定データおよび上記表示順序データを，上記電子アルバム閲覧用クライアント・コンピュータに送信するものである，
請求項１に記載の電子アルバム・システム。
【請求項３】
画像サーバと互いにデータ通信が可能なクライアント・コンピュータにおいて，
電子アルバム作成用クライアント・コンピュータから画像サーバに送信されたフレーム画像特定データおよび表示順序データであって，電子アルバムを構成するフレーム画像を特定するための複数のフレーム画像特定データおよび上記フレーム画像の表示順序を表す表示順序データを上記サーバから受信する受信手段，
上記受信手段により受信した上記複数のフレーム画像特定データによって特定される複数のフレーム画像を構成する複数のフレーム画像データのうち，クライアント・コンピュータに記憶されていないフレーム画像データであって，後に表示されるフレーム画像を表わすフレーム画像データを前のフレーム画像の表示中に上記画像サーバからダウンロードする画像データ・ダウンロード手段，ならびに
記憶されているフレーム画像データおよび上記画像データ・ダウンロード手段によりダウンロードしたフレーム画像データによって表される画像を，上記表示順序データにしたがって表示するように表示装置を制御する第１の電子アルバム表示制御手段，
を備えた電子アルバム閲覧用クライアント・コンピュータ。
【請求項４】
上記フレーム画像の表示時間を表す表示時間データを受信する表示時間データ受信手段
上記表示時間データ受信手段によって受信した上記表示時間データによって表される表示時間にしたがってフレーム画像データによって表されるフレーム画像の表示を切替える表示切替手段，
を備えた請求項３に記載の電子アルバム閲覧用クライアント・コンピュータ。
【請求項５】
上記フレーム画像または上記フレーム画像を構成する画像の現われ方を指定する表示効果指定データを受信する表示効果データ受信手段，
上記表示効果データ受信手段によって受信した上記表示効果指定データによって指定される現われ方で上記フレーム画像または上記フレーム画像を構成する画像を現わす表示効果制御手段，
をさらに備えた請求項３に記載の電子アルバム閲覧用クライアント・コンピュータ。
【請求項６】
電子アルバムの効果音を表す音データが上記電子アルバムに格納されており，
上記音データによって表される効果音を出力する手段をさらに備えている，
請求項３に記載の電子アルバム閲覧用クライアント・コンピュータ。
【請求項７】
上記音データが複数の効果音を表すものであり，
それぞれの効果音の出力開始および出力終了を表す出力開始終了データ，複数の効果音の組の繰り返し回数を表す繰り返し回数データ，ならびに効果音の出力開始時におけるフェード・イン時間および効果音の出力終了時におけるフェード・アウト時間を表すフェード・イン・アウトデータのうちの少なくとも１つのデータを受信する手段，
上記出力開始終了データを受信したことに応じてそれぞれの効果音の出力開始および終了を制御する出力制御手段，
上記繰り返しデータを受信したことに応じて複数の効果音を繰り返す繰返制御手段，ならびに
上記フェード・イン・アウト・データを受信したことに応じて上記フェード・インおよび上記フェード・アウトを行うように効果音の出力を制御するフェード・イン・アウト制御手段，
をさらに備えた請求項６に記載の電子アルバム閲覧用クライアント・コンピュータ。
【請求項８】
互いにデータ通信が可能な画像サーバと複数のクライアント・コンピュータとから構成される電子アルバム・システムにおいて，
フレーム画像を特定するための複数のフレーム画像特定データと表示順序を表す表示順序データとを上記複数のクライアント・コンピュータのうちの電子アルバム作成用クライアント・コンピュータが，上記画像サーバに送信し，
上記複数のクライアント・コンピュータのうちの電子アルバム閲覧用クライアント・コンピュータからの電子アルバム・ファイルの送信要求に応じて，上記画像サーバが，要求した上記電子アルバム閲覧用クライアント・コンピュータに，複数のフレーム画像特定データおよび表示順序データを送信し，
上記画像サーバから送信された上記複数のフレーム画像特定データによって特定される複数のフレーム画像を構成する複数のフレーム画像データのうち，上記電子アルバム閲覧用クライアント・コンピュータが記憶していないフレーム画像データの送信を，電子アルバム・ファイルの送信を要求した上記電子アルバム閲覧用クライアント・コンピュータが上記画像サーバに要求し，
上記電子アルバム閲覧用クライアント・コンピュータからのフレーム画像データ送信要求に応じたフレーム画像データを，上記画像サーバがフレーム画像データの送信要求をした上記電子アルバム閲覧用クライアント・コンピュータに送信し，
上記画像サーバから送信されたフレーム画像データであって，後に表示されるフレーム画像を表わすフレーム画像データを，前のフレーム画像の表示中に上記電子アルバム閲覧用クライアント・コンピュータが，上記画像サーバからダウンロードし，
記憶されているフレーム画像データおよびダウンロードしたフレーム画像データによって表される画像を，上記表示順序データにしたがって上記電子アルバム閲覧用クライアントの表示装置に表示する，
電子アルバム・システムの動作制御方法。
【請求項９】
画像サーバと互いにデータ通信が可能なクライアント・コンピュータにおいて，
電子アルバム・ファイル受信手段が，電子アルバム作成用クライアント・コンピュータから送信されたフレーム画像特定データおよび表示順序データであって，電子アルバムを構成するフレーム画像を特定するための複数のフレーム画像特定データおよび上記フレーム画像の表示順序を表す表示順序データを含む電子アルバム・ファイルを上記サーバから受信し，
画像データ・ダウンロード手段が，受信した上記複数のフレーム画像特定データによって特定される複数のフレーム画像を構成する複数のフレーム画像データのうち，上記クライアント・コンピュータに記憶されていないフレーム画像データであって，後に表示されるフレーム画像を表わすフレーム画像データを前のフレーム画像の表示中に上記画像サーバからダウンロードし，
表示手段が，記憶されているフレーム画像データおよびダウンロードしたフレーム画像データによって表される画像を，上記表示順序データにしたがって表示する，
電子アルバム閲覧用クライアント・コンピュータの動作制御方法。
【請求項１０】
画像サーバと互いにデータ通信が可能なクライアント・コンピュータを制御するためのプログラムを格納した記録媒体であって，
電子アルバム作成用クライアント・コンピュータから画像サーバに送信されたフレーム画像特定データと表示順序データであって，電子アルバムを構成するフレーム画像を特定するための複数のフレーム画像特定データと上記フレーム画像の表示順序を表す表示順序データとを上記サーバから受信させ，
受信した上記複数のフレーム画像特定データによって特定される複数のフレーム画像を構成する複数のフレーム画像データのうち上記クライアント・コンピュータに記憶されていない上記フレーム画像データであって，後に表示されるフレーム画像を表わすフレーム画像データを前のフレーム画像の表示中に上記画像サーバからダウンロードさせ，
記憶されているフレーム画像データおよびダウンロードしたフレーム画像データによって表される画像を，上記表示順序データにしたがって表示させるように上記クライアント・コンピュータを制御するプログラムを格納した記録媒体。
【発明の詳細な説明】
【０００１】
【技術分野】
この発明は，互いにデータ通信が可能な画像サーバとクライアント・コンピュータとから構成される電子アルバム・システムおよびその動作制御方法，システムを構成する画像サーバおよびその動作制御方法，クライアント・コンピュータ，その動作制御方法ならびにクライアント・コンピュータを制御するためのプログラムを格納した記録媒体に関する。
【０００２】
【発明の背景】
パーソナル・コンピュータを用いて電子アルバムを作成する電子アルバム用ソフトウエアがすでに市販されている。この電子アルバム用ソフトウエアは，ディジタル・スチル・カメラ，ムービ・スチル・ビデオ・カメラなどを用いて被写体を撮像し，撮像によって得られたディジタル画像データをファイリングするものが一般的である。
【０００３】
しかしながら，このような電子アルバム用ソフトウエアを用いて作成した電子アルバムは，近年発達したネットワーク上において活用することは考えられていない。
【０００４】
【発明の開示】
この発明は電子アルバムをネットワーク上で活用するシステムおよび方法に向けられている。
【０００５】
クライアント・コンピュータで作成した電子アルバムを表わすデータを画像サーバにアップロードすることにより，アップロードしたユーザにとっては画像サーバが電子アルバムのストック・サーバとしての役割を果たす。ユーザは自分のコンピュータに電子アルバムを表わすデータを保存しておく必要がない。電子アルバムを見るときに，電子アルバムを表わすデータを画像データからダウンロードする。電子アルバムをアップロードしたユーザ以外のユーザにとっては，画像サーバにアクセスすることにより，電子アルバムを見ることができる。例えば特定の仲間内の電子アルバムを表わすデータを画像サーバにアップロードしておけば，電子アルバムを生成したユーザにアクセスせずに，画像サーバにアクセスすることによりその特定の仲間内のユーザは電子アルバムを見ることができる。
【０００６】
この発明は，互いにデータ通信が可能な画像サーバとクライアント・コンピュータとから構成されるシステムにおいて，一のクライアント・コンピュータで電子アルバムを作成し，作成した電子アルバムを一または他のクライアント・コンピュータで閲覧できるようにすることを目的とする。
【０００７】
この発明は，互いにデータ通信が可能な画像サーバと複数のクライアント・コンピュータとから構成される電子アルバム・システムについてのものである。複数のフレーム画像を特定するためのフレーム画像特定データおよび表示順序を表す表示順序データを互いに関連づけて上記クライアント・コンピュータから上記画像サーバに送信し，上記クライアント・コンピュータからの電子アルバム・ファイルの送信要求に応じて，上記画像サーバから要求した上記クライアント・コンピュータに，上記フレーム画像特定データおよび上記表示順序データを含む電子アルバム・ファイルを送信する。上記クライアント・コンピュータには，上記画像サーバから送信された上記電子アルバム・ファイルに含まれる上記フレーム画像特定データによって特定されるフレーム画像を表わすフレーム画像データを上記クライアント・コンピュータが記憶していないときに，上記画像サーバに上記フレーム画像データの送信を要求するフレーム画像データ送信要求手段が備えられる。上記画像サーバには，上記クライアント・コンピュータからのフレーム画像データ送信要求に応じて上記フレーム画像データを上記電子アルバム・ファイル送信要求をした上記クライアント・コンピュータに送信するフレーム画像データ送信手段が備えられる。
【０００８】
この発明は，上記システムに適した方法も提供している。すなわち，互いにデータ通信が可能な画像サーバと複数のクライアント・コンピュータとから構成される電子アルバム・システムにおける動作制御方法である。複数のフレーム画像を特定するためのフレーム画像特定データおよび表示順序を表す表示順序データを互いに関連づけて上記クライアント・コンピュータから上記画像サーバに送信し，上記クライアント・コンピュータからの電子アルバム・ファイルの送信要求に応じて，上記画像サーバから要求した上記クライアント・コンピュータに，上記フレーム画像特定データおよび上記表示順序データを含む電子アルバム・ファイルを送信する。上記画像サーバから送信された上記電子アルバム・ファイルに含まれる上記フレーム画像特定データによって特定されるフレーム画像を表わすフレーム画像データを上記クライアント・コンピュータが記憶していないときに，電子アルバムの送信を要求した上記クライアント・コンピュータから上記画像サーバに上記フレーム画像データの送信を要求し，上記クライアント・コンピュータからのフレーム画像データ送信要求に応じて構成するフレーム画像を表わすフレーム画像データを，上記画像サーバから上記フレーム画像データ送信要求をした上記クライアント・コンピュータに送信する。
【０００９】
また，電子アルバム作成用クライアント・コンピュータの動作を制御する方法，そのためのプログラムを格納した記録媒体および電子アルバム閲覧用クライアント・コンピュータの動作を制御する方法およびそのためのプログラムを格納した記録媒体も提供している。
【００１０】
電子アルバム作成用クライアント・コンピュータは，画像サーバと互いにデータ通信が可能であり，電子アルバムを構成する複数のフレーム画像を選択するフレーム画像選択手段，上記フレーム画像選択手段によって選択された複数のフレーム画像の表示順序を決定する表示順序決定手段，ならびに上記フレーム画像選択手段によって選択された複数のフレーム画像を特定するためのフレーム画像特定データおよび上記表示順序決定手段によって決定した表示順序を表すデータを互いに関連づけて電子アルバム・ファイルを生成する電子アルバム・ファイル生成手段を備えている。
【００１１】
この発明によると，電子アルバム作成用クライアント・コンピュータにおいて，電子アルバムを構成する複数のフレーム画像が選択され，かつ選択された複数のフレーム画像の表示順序が決定される。選択された複数のフレーム画像を特定するためのフレーム画像特定データおよび決定した表示順序を表す表示順序データが互いに関連づけられた電子アルバム・ファイルが生成され上記画像サーバに送信される。
【００１２】
画像サーバにおいて電子アルバム・ファイルが記憶される。
【００１３】
電子アルバム・ファイルが記憶されている画像サーバに，電子アルバム閲覧用クライアント・コンピュータがアクセスしたときには電子アルバムが閲覧される。
【００１４】
電子アルバム閲覧用クライアント・コンピュータは，画像サーバと互いにデータ通信が可能であり，電子アルバムを構成する複数のフレーム画像を特定するためのフレーム画像特定データおよび上記フレーム画像の表示順序を表す表示順序データを含む電子アルバム・ファイルを上記サーバから受信する電子アルバム・ファイル受信手段，上記電子アルバム・ファイル受信手段により受信した上記フレーム画像特定データによって特定される複数のフレーム画像を表すフレーム画像データのうち，クライアント・コンピュータに記憶されていない上記フレーム画像データを上記画像サーバからダウンロードする画像データ・ダウンロード手段，ならびに記憶されている上記フレーム画像データおよび上記画像データ・ダウンロード手段によりダウンロードした上記フレーム画像データによって表される画像を，上記表示順序データにしたがって表示するように表示装置を制御する第１の電子アルバム表示制御手段を備える。
【００１５】
上記画像サーバに上記電子アルバム閲覧用クライアント・コンピュータがアクセスすると，上記画像サーバから上記電子アルバム閲覧用クライアント・コンピュータに電子アルバム・ファイルが送信され，上記電子アルバム閲覧用クライアント・コンピュータにおいて受信される。
【００１６】
上記電子アルバム閲覧用クライアント・コンピュータにおいて上記電子アルバム・ファイルが受信されると，上記電子アルバム・ファイルに格納されている上記フレーム画像特定データによって特定される複数のフレーム画像を表すフレーム画像データのうち，記憶されていないフレーム画像データが，上記画像サーバから上記電子アルバム閲覧用クライアント・コンピュータにダウンロードされる。
【００１７】
上記フレーム画像データによって表されるフレーム画像が上記電子アルバム・ファイルに含まれる上記表示順序データによって表される表示順序で表示装置に表示される。これにより電子アルバムに閲覧が行われる。画像サーバとデータ通信可能なクライアント・コンピュータにおいて電子アルバムを作成し，かつ作成した電子アルバムを閲覧することができるようになる。
【００１８】
上記クライアント・コンピュータから上記画像サーバに電子アルバムの閲覧要求を行なうようにしてもよい。この場合には，上記画像サーバに，上記電子アルバムの閲覧要求に応じて複数の電子アルバムの概要をそれぞれ表わす複数の代表画像を一覧表示するためのデータを，閲覧要求した上記クライアント・コンピュータに送信する一覧表示データ送信手段をさらに備える。上記クライアント・コンピュータには，上記画像サーバから送信された一覧表示データによって表わされる上記代表画像の一覧の中から一つの代表画像を指定する指定手段，および上記指定手段によって指定された上記代表画像を特定するためのデータを上記画像サーバに送信する代表画像特定データ送信手段をさらに備える。上記画像サーバは，上記クライアント・コンピュータから送信された上記代表画像特定データによって特定される代表画像に対応する電子アルバム・ファイルを，上記クライアント・コンピュータに送信する。
【００１９】
上記クライアント・コンピュータには上記代表画像が一覧表示されるので閲覧できる電子アルバムの概要を知ることができる。電子アルバムの概要を知った上で上記画像サーバから上記クライアント・コンピュータに電子アルバム・ファイルが送信される。真に必要な電子アルバム・ファイルが上記クライアント・コンピュータにおいて得られる。
【００２０】
上記フレーム画像の表示時間を表す表示時間データおよび電子アルバムの表示時間を表す電子アルバム表示時間データのうち少なくとも一方のデータを上記フレーム画像特定データおよび上記表示順序データに関連づけて上記画像サーバに送信する時間データ送信手段を，クライアント・コンピュータにさらに備えてもよい。
【００２１】
上記電子アルバムを閲覧するときに上記表示切替時間データにもとづいて電子アルバムを構成するフレーム画像の表示を切り換えることができる。ユーザの所望の表示時間を設定できる。
【００２２】
さらに上記フレーム画像または上記フレーム画像を構成する画像の現われ方を指定する表示効果指定データを，上記フレーム画像特定データおよび上記表示順序データに関連づけて上記画像サーバに送信してもよい。
【００２３】
これにより上記表示効果指定データにもとづいて上記フレーム画像または上記フレーム画像を構成する画像を表示することができる。さらに，上記表示効果指定データにもとづくシミュレーション表示を行うように表示装置を制御するシミュレーション表示制御手段をさらに備えてもよい。シミュレーション表示が可能となる。
【００２４】
さらに，電子アルバムの効果音を表す音データを，上記フレーム画像特定データおよび上記表示順序データに関連づけて上記画像サーバに送信する音データ送信手段をさらに備えたものとしてもよい。
【００２５】
電子アルバムを閲覧するときに音データにもとづいて効果音を出力することができるようになる。
【００２６】
さらに，上記の音データが複数の効果音を表すものであり，それぞれの効果音の出力開始および出力終了を表すデータ，複数の効果音の組の繰り返し回数を表すデータ，ならびに効果音の出力開始時におけるフェード・イン時間および効果音の出力開始時におけるフェード・アウト時間を表すデータのうち少なくとも１つのデータを上記フレーム画像特定データおよび上記表示順序データに関連づけて上記画像サーバに送信する音関連データ送信手段をさらに備えてもよい。
【００２７】
これらの各データが上記電子アルバム・ファイルに格納されるので，複数の効果音となるそれぞれの音の出力開始および終了，複数の音の組の繰り返し回数，音の出力開始時におけるフェード・イン時間，音の演奏終了時におけるフェード・アウト時間をユーザの好みに応じて任意に設定することができる。
【００２８】
さらに，前の画像の表示中において後に表示する表示フレーム画像データを上記画像サーバからダウンロードするものとしてもよい。
【００２９】
上記画像サーバから画像データをダウンロードしながら上記電子アルバム閲覧用クライアント・コンピュータにおいて電子アルバムを閲覧することができる。迅速な閲覧が可能となる。
【００３０】
【実施例の説明】
図１は，電子アルバム作成閲覧システムの概要を示している。
【００３１】
電子アルバム作成閲覧システムは，クライアント・コンピュータ１と画像サーバ３０とから構成される。図１においては，クライアント・コンピュータ１は３台が図示されており，画像サーバ３０は２台が図示されているがクライアント・コンピュータ１および画像サーバ３０のいずれも１台であってもよいし，さらに多くの台数であってもよい。クライアント・コンピュータ１と画像サーバ３０とはインターネットを介して互いにデータ通信が可能である。
【００３２】
画像サーバ３０に後述する背景画像，ユーザ画像，マスク画像，クリップ・アートおよびテキストをそれぞれ表すデータならびに効果音楽ファイルが記憶されている。
【００３３】
一のクライアント・コンピュータ１において後述する電子アルバム・ファイルが作成され，作成された電子アルバム・ファイルが画像サーバ３０にアップロードされる。一または他のクライアント・コンピュータ１が画像サーバ３０から電子アルバム・ファイルをダウンロードすると，電子アルバムを閲覧できる。
【００３４】
図２は，クライアント・コンピュータ１の電気的構成を示すブロック図である。
【００３５】
クライアント・コンピュータ１の全体の動作はＣＰＵ１１によって統括される。
【００３６】
クライアント・コンピュータ１には画像サーバ３０とデータ通信を行うためのモデム２，ＦＤ（フロッピィ・ディスク）にデータを記録する，およびＦＤに記録されているデータを読み取るためのＦＤドライブ３，ＣＤ−ＲＯＭ（コンパクト・ディスク・リード・オンリ・メモリ）に記録されているデータを読み取るためのＣＤ−ＲＯＭドライブ４，マウス５およびキーボード６が接続されている。これらのモデム２等から得られるデータはシステムＩ／Ｏコントローラ７を介してクライアント・コンピュータ１に取り込まれる。
【００３７】
ＣＤ−ＲＯＭに電子アルバム作成および閲覧のプログラムが格納されており，ＣＤ−ＲＯＭに格納されているプログラムがＣＤ−ＲＯＭドライブ４によって読み取られ，そのプログラムがクライアント・コンピュータ１にインストールされる。電子アルバム作成および閲覧のプログラムは画像サーバ３０または他のサーバからダウンロードしてもよい。
【００３８】
さらに，クライアント・コンピュータ１には，バス・コントローラ８，データを一時記憶するためのＲＡＭ９およびプログラムその他必要なデータを記憶するＲＯＭ１０が含まれている。また，ハードディスク・ドライブ１３が外部Ｉ／Ｏコントローラ１２を介して接続されている。ハードディスク・ドライブ１３によってハードディスク（図示略）へのデータの書き込みおよびハードディスクに記録されているデータの読み込みが行われる。
【００３９】
また，クライアント・コンピュータ１には割り込みコントローラ１４，タイマ１５，メモリ・コントローラ１６，表示装置１９に画像を表示するために画像データを一時記憶するためのＶＲＡＭ１７が含まれている。ＶＲＡＭ１７に記憶されている画像データがディジタル・アナログ・コンバータ１８に与えられることによりアナログ映像信号に変換される。アナログ映像信号が表示装置１９に与えられることにより表示装置１９の表示画面上に画像が表示される。
【００４０】
さらにクライアント・コンピュータ１にはインターフェイス２２を介してスピーカ２３が接続されている。スピーカ２３から後述する効果音楽（ＢＧＭ）が出力される。
【００４１】
クライアント・コンピュータ１に接続されているクライアント・プリンタ２１は，プリンタ制御回路２０によって制御される。
【００４２】
画像サーバ３０もクライアント・コンピュータ１の構成とほほ同様である。もっとも，クライアント・コンピュータ１に接続されるプリンタ２１は比較的低解像度であるのに対し，画像サーバ３０に接続されるプリンタ（図示略）は比較的高解像度であること，クライアント・コンピュータ１の各回路の性能よりも画像サーバ３０の各回路の性能の方が一般的には高いことなどはいうまでもない。
【００４３】
図３は，電子アルバム作成の処理手順の概要を示すフローチャートである。
【００４４】
電子アルバムは，複数のフレーム画像から構成されている（フレーム画像とは１枚の画像をいい，合成されたものを含む）。通常の紙のアルバムを構成する台紙をめくるようにフレーム画像を表示したあとに次のフレーム画像を表示することができる。電子アルバムを作成するときには，まずクライアント・コンピュータ１のユーザによってフレーム画像が編集される。フレーム画像の編集に際しては，フレーム画像を構成する背景画像等を表すオブジェクト・データが画像サーバ３０から送信される（ステップ１５）。フレーム画像が編集されると，そのフレーム画像を表すフレーム・レイアウト・ファイルが作成される（ステップ１１）。
【００４５】
電子アルバムを構成するすべてのフレーム画像ついてフレーム・レイアウト・ファイルが作成されると，クライアント・コンピュータ１からの要求に応じて効果音楽ファイルが，画像サーバ３０からクライアント・コンピュータ１に送信される（ステップ１６）。効果音楽ファイルにもとづいて電子アルバムの効果音楽を表すための音楽情報ファイルがクライアント・コンピュータ１において作成される（ステップ１２）。
【００４６】
その後，電子アルバムが作成される。電子アルバムが作成されると，その電子アルバムの電子アルバム・ファイルが作成される（ステップ１３）。
【００４７】
作成された電子アルバム・ファイル，フレーム・レイアウト・ファイルおよび音楽情報ファイルがクライアント・コンピュータ１から画像サーバ３０に送信される（ステップ１４）。これらの電子アルバム・ファイル等は，画像サーバ３０において受信され，記憶される（ステップ１７）。
【００４８】
電子アルバム作成までの詳細は，以下の説明によって明らかとなろう。
【００４９】
図４は，クライアント・コンピュータ１に接続された表示装置１９の表示画面に現れるウインドウの一例を示している。図５は，フレーム画像を生成するときに用いられる背景画像の一例を示し，図６は，フレーム画像を生成するときに用いられるマスク画像の一例を示している。図７は，作成されるフレーム・レイアウト・ファイルを示し，図８は，表示効果テーブルを示している。
【００５０】
図９および図１０は，クライアント・コンピュータ１に接続された表示装置１９の表示画面に現れるウインドウの一例を示している。図１１（Ａ）は，作成される電子アルバム・ファイルを示し，（Ｂ）は音楽情報ファイルを示している。
【００５１】
図１２から図１４は，電子アルバムを作成するまでの処理手順を示すフローチャートである。
【００５２】
まず，図４から図８および図１２から図１４を参照して，フレーム画像編集処理（図３ステップ１１の処理）について述べる。
【００５３】
フレーム画像編集においては，まず，フレーム画像の背景となる背景画像と，背景画像上に合成されることによりフレーム画像を構成するユーザ画像の合成位置および大きさを規定するするための合成領域が形成されたマスク画像とがクライアント・コンピュータ１のユーザによって選択される。ここでは，図５に示す背景画像が選択され，図６に示すマスク画像が選択されたものとする。複数の背景画像を表す画像データおよびマスク画像を表す画像データは画像サーバ３０からダウンロードされ，所望の背景画像およびマスク画像が選択される。
【００５４】
マスク画像には，２つの合成領域Ｍ１およびＭ２が形成されている。第１の合成領域Ｍ１は，星形の領域である。第１の合成領域Ｍ１は，星の頂点のうち２つの頂点の位置（ＳＸ１，ＳＹ１）および（ＥＸ１，ＥＹ２）によって位置が規定される。第２の合成領域Ｍ２は，円である。第２の合成領域Ｍ２は，円周のうちの２点の位置（ＳＸ２，ＳＹ２）および（ＥＸ２，ＥＹ２）によって規定される。もちろん，星の中心の位置座標，円の中心の位置座標などによって位置を規定してもよい。
【００５５】
図４において，フレーム編集ウインドウには，次の各領域が含まれている。
【００５６】
サーバ選択領域；
クリックされることにより，クライアント・コンピュータ１がアクセスできる画像サーバが一覧表示される。所望の画像サーバ３０に記憶されている画像データなどを利用できる。
【００５７】
テキスト挿入領域；
クリックされることにより，フレーム画像に挿入するテキストを編集するためのテキスト編集ウインドウ（図示略）がクライアント・コンピュータ１の表示装置１９に表示される。テキスト編集ウインドウにおいて，フレーム画像に挿入するテキストの内容，フォント，文字の大きさ，色，挿入位置などが設定される。
【００５８】
表示効果領域；
クリックされることにより，フレーム画像を構成する背景画像，ユーザ画像，クリップ・アートおよびテキスト（これらをオブジェクトという）の表示効果（現われ方）を設定するためのウインドウ（図示略）が表示される。表示効果設定ウインドウにおいて，各オブジェクトにおける表示効果および各オブジェクトの表示順序が設定される。表示効果は図８に示す表示効果テーブルから選択される。表示効果テーブルはクライアント・コンピュータ１および画像サーバ３０の両方に同じものが格納されている。これによりＩＤを指定することにより表示効果を指定できる。
【００５９】
シミュレート領域；
クリックされることにより，編集中のフレーム画像を設定された表示効果にしたがって表示する。
【００６０】
キャンセル領域；
クリックされることにより，フレーム編集ウインドウ上において設定された各種編集情報がキャンセルされる。
【００６１】
登録領域；
クリックされることにより，フレーム編集ウインドウ上において設定された各種編集情報が登録され，フレーム・レイアウト・ファイルが作成される。
【００６２】
フレーム画像編集領域Ａ１；
編集中のフレーム画像が表示される。
【００６３】
ユーザ画像表示領域Ａ２；
画像サーバ３０において記憶されている画像データによって表されるユーザ画像が表示される。
【００６４】
背景画像／マスク画像／クリップアート表示領域Ａ３；
画像サーバ３０において記憶されている画像データによってあらわされる背景画像，マスク画像，クリップアート画像が表示される。この表示領域Ａ３には選択領域Ａ４が含まれており，この選択領域Ａ４をプルダウンして，背景画像，マスク画像，クリップアート画像のうち表示領域Ａ３に表示する画像が選択される。
【００６５】
ユーザによって領域Ａ４がプルダウンされ，背景画像がクリックされることにより領域Ａ３に背景画像が一覧表示される。一覧表示された背景画像の中からユーザの所望の背景画像が選択される。選択された背景画像は領域Ａ１に表示される。
【００６６】
背景画像が選択されると，次にマスク画像が選択される。ユーザによつて領域Ａ４がプルダウンされ，マスク画像が選択されることにより領域Ａ３にマスク画像一覧が表示される。一覧表示されたマスク画像の中からユーザの所望のマスク画像が選択される。マスク画像が選択されると，選択されたマスク画像によって規定される合成領域Ｍ１およびＭ２に相当する領域が，領域Ａ１に表示されている背景画像からくりぬかれる。合成領域Ｍ１およびＭ２に相当する領域がくりぬかれた背景画像が領域Ａ１に表示されることとなる。
【００６７】
つづいて，領域Ａ２に表示されているユーザ画像の中から所望のユーザ画像が選択される。ユーザ画像が選択されると，選択されたユーザ画像を合成する領域が選択される。合成する領域が選択されると，その領域に選択されたユーザ画像が合成される。この例では，領域Ａ０１に第１のユーザ画像Ｉ１が合成され，領域Ａ０２に第２のユーザ画像Ｉ３が合成されている。
【００６８】
つぎに領域Ａ４がプルダウンされ，クリップアートがクリックされることにより，領域Ａ３にクリップアート一覧が表示される。一覧表示されたクリップアートの中からユーザの所望のクリップアートが選択される。選択されたクリップアートＩ６がユーザによって指定された位置に合成される。
【００６９】
さらに，ユーザによってテキスト挿入領域がクリックされ，テキスト挿入ウインドウが表示される。テキスト挿入ウインドウにおいて所望のテキスト，そのフォントなどがキーボード６から入力される。入力されたテキストがフレーム編集画像上のユーザによって指定された位置に合成される。
【００７０】
以上のフレーム編集処理により電子アルバムを構成する複数のフレーム画像のうち一つのフレーム画像の編集が終了する（図１２ステップ２１）。図４においては領域Ａ０１に第１のユーザ画像Ｉ１が合成され，領域Ａ０２に第２のユーザ画像Ｉ３が合成されている。またクリップアートＩ６がフレーム画像の右上に合成され，テキスト「記念日」がフレーム画像の左下に合成されている。
【００７１】
主として図７を参照して，フレーム・レイアウト・ファイルには，ファイル名，背景画像へのパス，フレーム画像に合成されるユーザ画像の数，フレーム画像に合成されるユーザ画像へのパス，フレーム画像を構成するために用いられるマスク画像へのパス，フレーム画像に合成されるクリップアートの数，フレーム画像に合成されるクリップアートへのパス，フレーム画像に合成されるテキストの数，フレーム画像に合成されるテキストへのパスが格納されている。
【００７２】
さらに，フレーム・レイアウト・ファイルには，フレーム画像に合成されるオブジェクトの数，フレーム画像に合成されるオブジェクトに割り当てられるＩＤ（ここでは，背景画像が「００」によって特定され，第１のユーザ画像が「１０」によって特定され，第２のユーザ画像が「１１」によって特定され，クリップアートが「２０」によって特定され，テキストが「３０」によって特定されている），オブジェクトの表示効果（表示効果タイプのＩＤによって指定される），オブジェクトの表示順序（オブジェクトＩＤの順番に対応している），オブジェクトの表示位置およびフレーム画像のアスペクト比（横幅／縦幅）を表すデータ格納される。
【００７３】
フレーム画像の編集処理が終了すると，ユーザによって登録領域がクリックされることにより上述の各データが格納されたフレーム・レイアウト・ファイルが生成される（ステップ２２）。生成されたフレーム・レイアウト・ファイルは，クライアント・コンピュータ１のハードディスクに記憶される。
【００７４】
ここでは（図７），フレーム画像に合成されるユーザ画像は２つなのでUsr Img Cnt は２であり，フレーム画像に合成されるクリップアートの数は１なので，Crip Art Cntは１である。また，フレーム画像に合成されるテキストの数は，１なのでText Cntは，１であり，フレーム画像を構成するオブジェクトの数は５なのでObject Cntは５である。
【００７５】
さらに，ここでは，背景画像の表示効果は，スライド・イン（右から）に設定されており，第１のユーザ画像Ｉ１および第２のユーザ画像Ｉ３の表示効果は，スライド・イン（上から）に設定されており，クリップアートの表示効果は，スライド・イン（下から）に設定されており，テキストの表示効果は，スライド・イン（右から）設定されている（View Type および図８参照）。
【００７６】
また，フレーム画像は，最初に背景画像が表示され，次に第２のユーザ画像が表示され，次に第１のユーザ画像が表示され，その次にテキストが表示され，最後にクリップアートが表示されるように設定されている（View Order参照）。
【００７７】
電子アルバムを構成するすべてのフレーム画像について上述したフレーム画像編集処理が繰り返される。（ステップ２３）。
【００７８】
次に図９から図１４を参照して，生成されたフレーム画像を用いて電子アルバムを生成するまでの処理（図３ステップ１２および１３の処理）について述べる。
【００７９】
電子アルバムを構成するすべてのフレーム画像について編集処理が終了すると（ステップ２３でＮＯ），電子アルバム・ファイル生成処理に移行する。
【００８０】
電子アルバム・ファイル生成処理においては，クライアント・コンピュータ１の表示装置１９の表示画面に図９に示すページめくり順設定ウインドウが表示される（ステップ２４）。
【００８１】
ページめくり順設定ウインドウには，次の各領域が含まれている。
【００８２】
フレーム画像表示領域Ａ１１；
上述のようにして編集され，電子アルバムを構成するフレーム画像を表示する領域
【００８３】
ページめくり順表示領域Ａ１２；
電子アルバムを構成するフレーム画像の表示の順番に対応してフレーム画像を上から順に表示する領域
【００８４】
キャンセル領域；
クリックされることにより設定されたフレーム画像の表示順がキャンセルされる領域
【００８５】
効果音楽／タイマ設定領域；
クリックされることにより後述の効果音楽設定ウインドウおよびタイマ設定ウインドウが表示される領域
【００８６】
確定領域；
クリックされることにより設定されたフレーム画像の表示順が確定する。
【００８７】
クライアント・コンピュータ１のユーザは，領域Ａ１１に表示されているフレーム画像を見てフレーム画像を希望するページ順に選択していく。選択されたフレーム画像が選択された順にページめくり順領域Ａ１２に表示される。確定領域がユーザによってクリックされることにより設定されたフレーム画像の表示順が確定する（ステップ２５）。
【００８８】
フレーム画像の表示順が確定すると，電子アルバム・ファイルが生成される（ステップ２６）。主として図１１（Ａ）を参照して，電子アルバム・ファイルにはファイル名，電子アルバムの表示時間，電子アルバムを構成するフレーム画像の数，フレーム画像についてのフレーム・レイアウト・ファイルへのパス，各フレーム画像の表示時間，後述する効果音楽ファイルの数および音楽情報ファイルへのパスを表すデータがそれぞれ格納される。フレーム画像の数がFrame Cnt に格納され，フレーム画像の表示順にしたがってそのフレーム画像についてのフレーム・レイアウト・ファイルへのパスがFrame Layoutに格納される。
【００８９】
つづいて，ユーザによって効果音楽／タイマ設定領域がクリックされると，クライアント・コンピュータ１の表示装置１９には図１０に示すタイマ設定ウインドウが現れる（ステップ２７）。タイマ設定ウインドウにおいて次のように各時間が設定される（ステップ２８）
【００９０】
主として図１０を参照してタイマ設定ウインドウには，次の領域が含まれている。
【００９１】
アルバム表示時間表示領域Ａ２１；
アルバムのトータルの表示時間が表示される。
【００９２】
表示時間設定領域Ａ２２；
電子アルバムを構成する各フレーム画像の表示時間を設定する領域である。各フレーム画像の縮小画像およびそのフレーム画像の表示時間が表示される。隣接するフレーム画像の縮小画像には境界線ＢＬがあり，この境界線ＢＬをマウス５を値いてスライドすることにより境界線ＢＬが左右にスライドし，その境界線ＢＬの位置によりフレーム画像の表示時間が設定される。
【００９３】
効果音楽演奏時間設定領域Ａ２３；
後述の効果音楽設定ウインドウにおいて設定された効果音楽のファイル名および出力時間が表示される。効果音楽ファイル名がユーザによってクリックされると，対応する効果音楽ファイル効果音設定ウインドウが表示される。効果音楽の修正が可能となる。また，フェード・イン設定バーＡ２４をマウス５によりスライドすることによりフェード・イン時間が設定され，フェード・アウト設定バーＡ２５をマウス５によりスライドすることによりフェード・アウト時間が設定される。
【００９４】
効果音楽設定領域；
クリックされることにより，効果音楽設定ウインドウが表示される。
【００９５】
シミュレート領域；
クリックされることにより設定された効果音楽をシミュレーションで演奏する。
【００９６】
キャンセル領域；
クリックされることにより設定された効果音楽をキャンセルする。
【００９７】
登録領域；
設定された効果音楽についてのデータが電子アルバム・ファイルに登録される。
【００９８】
効果音楽設定ウインドウには次の領域が含まれている。
【００９９】
参照領域；
ユーザによってクリックされることにより音楽ファイル選択ダイアログが表示される。
【０１００】
選択音楽ファイル表示領域Ａ３１；
音楽ファイル選択ダイアログに表示された音楽ファイルのうち選択された音楽ファイルが表示される。
【０１０１】
音符／演奏時間表示領域Ａ３２；
選択された音楽の楽譜および演奏時間が表示される。この領域中の第１の境界線ＢＬ１をマウスによりスライドすることにより開始時間が設定され，第２の境界線ＢＬ２をマウスによりスライドすることにより終了時間が設定される。
【０１０２】
リピート回数表示領域Ａ３３；
電子アルバムの効果音楽として用いる音楽のリピート回数を表示する。
【０１０３】
演奏時間表示領域Ａ３４；
効果音楽としての出力時間を表示する。
【０１０４】
音楽再生領域；
設定した効果音楽を再生する。
【０１０５】
音楽停止領域；
再生中の効果音楽を停止する。
【０１０６】
確定領域；
効果音楽の設定が終了すると，クリックされる。この確定領域がクリックされることによりタイマ設定画面の効果音楽演奏時間設定領域に設定された時間およびファイル名が表示される。また，音楽情報ファイルが生成される。
【０１０７】
音楽情報ファイルには第１１図（Ｂ）に示すように，ファイル名，効果音楽ファイルへのパス，音楽ファイルの中で演奏を開始する位置（時間），音楽ファイルの中で演奏を終了する位置（時間），リピート回数，音楽演奏時間，フェード・イン時間およびフェード・アウト時間を表すデータがそれぞれ格納される。ユーザによって確定領域がクリックされることにより，設定された効果音に関する各種のデータが音楽情報ファイルに格納される（ステップ２９，３０）。
【０１０８】
音楽情報ファイルが生成されると，この生成された音楽情報ファイルへのパスが電子アルバム・ファイルに記憶される（ステップ３１）。音楽情報ファイルへのパスが電子アルバム・ファイルに記憶されると，電子アルバム・ファイルの効果音ファイルの数がインクレメントされる。
【０１０９】
すべての効果音楽について設定が繰り返される（ステップ３２）。効果音楽の設定においては必要に応じて画像サーバ３０から効果音楽ファイルがダウンロードされるのはいうまでもない。
【０１１０】
次にタイマ設定ウインドウにおいて，各音楽ファイルについてフェード・イン時間およびフェード・アウト時間が設定される（ステップ３３）。
【０１１１】
ユーザによって登録領域がクリックされる（ステップ３４）と，ステップ２７において設定されたアルバムの表示時間およびステップ２８において設定されたフレーム画像ごとの表示時間を表すデータが電子アルバム・ファイルに格納される（ステップ３５）。すなわち，ユーザが設定したアルバム表示時間がView Time に記憶され，フレーム画像ごとの表示時間がFrame Timer に記憶される。
【０１１２】
さらに，ユーザによって設定されたフェード・イン時間およびフェード・アウト時間が音楽情報ファイルのFade In TimeおよびFade Out Time に記憶される（ステップ３６）。
【０１１３】
このようにして，電子アルバム・ファイルがクライアント・コンピュータ１のユーザによって生成される。生成された電子アルバム・ファイル，フレーム・レイアウト・ファイルおよび音楽情報ファイルは上述のようにクライアント・コンピュータ１から画像サーバ３０に送信される（ステップ３７）。
【０１１４】
図１５は，画像サーバ３０における処理手順を示すフローチャートである。図１６は，画像サーバ３０が管理するフォルダおよびファイルを示している。
【０１１５】
アルバム情報管理フォルダの中に電子アルバム・ファイル，フレーム管理フォルダおよび音楽管理フォルダが含まれている。フレーム管理フォルダの中にフレーム・レイアウト・ファイルが格納され，さらに，このフレーム管理フォルダに後述するフレーム・サムネイル画像ファイルおよび低解像度オブジェクト管理フォルダが格納される。これらのフォルダおよびファイルは画像サーバ３０のハードディスク（またはその他の記録装置）に記録されている。
【０１１６】
クライアント・コンピュータ１から電子アルバム・ファイル，フレーム・レイアウト・ファイル，音楽情報ファイルの送信があると，電子アルバムの登録の受付と見なされ（ステップ４１），送信された電子アルバム・ファイルが画像サーバ３０のアルバム情報管理フォルダに格納される。画像サーバ３０にアルバム情報管理フォルダが作成されていなければ最初にクライアント・コンピュータ１から電子アルバム・ファイルの送信があったときに，アルバム情報管理フォルダが作成される。また，電子アルバム・ファイルに格納されているフレーム・レイアウト・ファイルへのパスを参照してフレーム・レイアウト・ファイルがフレーム管理フォルダに格納される。
【０１１７】
フレーム管理フォルダに格納されたフレーム・レイアウト・ファイルにもとづいて，電子アルバムを構成するすべてのフレーム画像についてそのサムネイル画像が生成される（ステップ４２）。
【０１１８】
つづいてフレーム・レイアウト・ファイルに格納されているフレーム画像を構成する各オブジェクトへのパスを参照して各オブジェクトを表す画像データが画像サーバ３０のハードディスクから読み出される。各オブジェクトを表す画像データが他の画像サーバに記憶されているときには，他の画像サーバからダウンロードされる。いずれにしても各オブジェクトを表す画像データが得られると，得られた画像データから低解像度の各オブジェクトを表す画像データが生成される（ステップ４３）。生成された低解像度の各オブジェクトを表す画像データは，低解像度オブジェクト管理フォルダに格納される。
【０１１９】
さらに，送信された音楽情報ファイルが音楽管理フォルダに格納される（ステップ４４）。音楽情報ファイルに格納されているパスを参照して効果音楽ファイルが画像サーバ３０のハードディスクから読み出される。読み出された効果音楽ファイルも音楽管理フォルダに格納される（ステップ４５）。効果音楽ファイルも必要であれば他の画像サーバとアクセスして該当するファイルをダウンロードするのはいうまでもない。
【０１２０】
次に電子アルバムを閲覧する方法について述べる。
【０１２１】
図１７は，電子アルバムの閲覧の処理手順の概要を示すフローチャートである。
【０１２２】
クライアント・コンピュータ１と画像サーバ３０とが接続されると，クライアント・コンピュータ１から画像サーバ３０に電子アルバムの閲覧要求が送信される（ステップ５１）。
【０１２３】
クライアント・コンピュータ１からの電子アルバム閲覧要求を画像サーバ３０において受信すると，閲覧要求を受けた画像サーバ３０のアルバム情報管理フォルダに格納されている複数の電子アルバムのそれぞれの第１ページ目（表紙）のフレーム画像のサムネイル画像を表す画像データが，電子アルバム情報として，閲覧要求をしたクライアント・コンピュータ１に送信される（ステップ５６）。
【０１２４】
電子アルバム情報がクライアント・コンピュータ１において受信されると，クライアント・コンピュータ１において電子アルバム（すなわち表紙のサムネイル画像）が一覧表示される（ステップ５２）。一覧表示された電子アルバムの表紙の画像の中から所望の電子アルバム（所望の表紙の画像）がクライアント・コンピュータ１のユーザによって選択される（電子アルバムの選択）（ステップ５３）。
【０１２５】
選択された電子アルバムを特定するデータ（電子アルバム・ファイル名）がクライアント・コンピュータ１から画像サーバ３０に送信される。選択された電子アルバムについての電子アルバム・ファイル，フレーム・レイアウト・ファイルおよび音楽情報ファイルが画像サーバ３０からクライアント・コンピュータ１に送信される（ステップ５７）。
【０１２６】
電子アルバム・ファイル，フレーム・レイアウト・ファイルおよび音楽情報ファイルがクライアント・コンピュータ１において受信されると，電子アルバムを構成するフレーム画像がクライアント・コンピュータ１の表示装置１９において表示され，電子アルバムの閲覧が行われる（ステップ５４）。電子アルバムを閲覧したクライアント・コンピュータ１のユーザが，その電子アルバムをプリントしたい場合には，アルバム・プリント要求を画像サーバ３０に送信する（ステップ５５）。
【０１２７】
アルバム・プリント要求を受信した画像サーバ３０は，その要求に応じて電子アルバムを構成するフレーム画像を高解像度プリンタを用いてプリントする（ステップ５８）。プリントによって得られた印刷物は，たとえば画像サーバ３０のオペレータによってクライアント・コンピュータ１のユーザに郵送される。
【０１２８】
電子アルバム閲覧処理の詳細は，以下の説明によって明らかとなろう。
【０１２９】
まず，電子アルバムの閲覧に必要な電子アルバム・ファイル，フレーム・レイアウト・ファイル，音楽情報ファイル，オブジェクト画像データおよび効果音楽ファイルをすべてクライアント・コンピュータ１にダウンロードしたあとでクライアント・コンピュータ１の表示装置１９において電子アルバムを閲覧する処理について説明する。
【０１３０】
図１８および図１９は，クライアント・コンピュータ１の表示装置１９に表示されるウインドウの一例を示し，図２０から図２２は，電子アルバム閲覧の詳細な処理手順を示すフローチャートである。
【０１３１】
クライアント・コンピュータ１と画像サーバ３０とが接続され，電子アルバムの閲覧が行われるときに，上述のように画像サーバ３０からクライアント・コンピュータ１に電子アルバム情報（表紙を表わす画像）が送信される。この電子アルバム情報にしたがってクライアント・コンピュータ１の表示装置１９にアルバム選択ウインドウが表示される。
【０１３２】
アルバム選択ウインドウには，フレーム・サムネイル画像にもとづいて電子アルバムの表紙の画像が一覧表示されるアルバム一覧表示領域Ａ４１（電子アルバムのファイル名などを表示してもよい），画像サーバ３０を選択する領域（画像サーバ３０を変更するときにユーザによってクリックされよう），選択した電子アルバムを閲覧するときにユーザによってクリックされる閲覧領域，電子アルバムを構成するフレーム画像をプリントするときにユーザによってクリックされるプリント領域および電子アルバムを選択するときにユーザによってクリックされる選択確定領域（終了領域）が含まれている。
【０１３３】
アルバム一覧表示領域Ａ４１に一覧表示されている電子アルバムの表紙の画像の中からユーザが閲覧したい電子アルバムの表示画像がクリックされる。選択された電子アルバムでよければ，選択領域がクリックされる。選択領域がクリックされることにより，クライアント・コンピュータ１の表示装置１９には図１９に示すアルバム内容表示ウインドウが表示される。
【０１３４】
アルバム内容表示ウインドウには，ユーザによって選択された電子アルバムを構成するフレーム画像のサムネイル画像を一覧表示するサムネイル画像一覧表示領域Ａ４２が含まれている。アルバム内容表示画面にもサーバ選択領域，閲覧領域，プリント領域および選択領域が含まれているのは図１８に示すアルバム選択ウインドウと同様である。
【０１３５】
ユーザによって選択された電子アルバムを構成するフレーム画像のサムネイル画像が領域Ａ４２に一覧表示されるので，選択した電子アルバムの内容を確認できる。図１９に示すアルバム内容表示ウインドウにおいて選択領域がユーザによってクリックされると，閲覧する電子アルバムが最終的に確定したこととなる。
【０１３６】
閲覧する電子アルバムが確定すると（ステップ６０），確定した電子アルバムのファイル名がクライアント・コンピュータ１から画像サーバ３０に送信される。すると，画像サーバ３０から閲覧が確定した電子アルバムの電子アルバム・ファイルが送信され，クライアント・コンピュータ１においてダウンロードされる（ステップ６１）。
【０１３７】
クライアント・コンピュータ１においてアルバム情報管理フォルダが生成される。生成されたアルバム情報管理フォルダに画像サーバ３０からダウンロードされた電子アルバム・ファイルが格納される（ステップ６２）。次にフレーム画像ページｉがリセットされる（ステップ６３）。
【０１３８】
電子アルバム・ファイルに格納されているフレーム・レイアウト・ファイルのパスを参照して第１ページ目のフレーム・レイアウト・ファイルが画像サーバ３０からダウンロードされる（ステップ６４）。フレーム管理フォルダが生成され，生成されたフレーム管理フォルダに，ダウンロードされたフレーム・レイアウト・ファイルが格納される（ステップ６５）。フレーム・レイアウト・ファイルがクライアント・コンピュータ１のフレーム管理フォルダに格納されると，電子アルバム・ファイルに格納されている第１ページ目のパスが，クライアント・コンピュータ１のフレーム管理フォルダに格納されたフレーム・レイアウト・ファイルへのパスに変更される（ステップ６６）。
【０１３９】
フレーム・レイアウト・ファイルに記述されている第１ページ目のフレーム画像を構成する各オブジェクトへのパスを参照して，各オブジェクトの画像データが画像サーバ３０からダウンロードされる（ステップ６７）。もちろん，クライアント・コンピュータ１がすでに記憶している画像データについては画像サーバ３０からダウンロードしないのはいうまでもない。
【０１４０】
フレーム管理フォルダ内にオブジェクト管理フォルダが生成され，ダウンロードされた各オブジェクト・ファイルが格納される（ステップ６８）。フレーム・レイアウト・ファイルに記述されている各オブジェクトへのパスが，オブジェクト管理フォルダに格納された各オブジェクト・ファイルへのパスに変更される（ステップ６９）。
【０１４１】
フレーム画像ページｉがインクレメントされ（ステップ７０），電子アルバムを構成するフレーム画像の最後のフレーム画像ページまでステップ６４からステップ７０までの処理が繰り返される（ステップ７１）。
【０１４２】
次に効果音楽の演奏順序を示す演奏順番号ｊがリセットされる（ステップ７２）。
【０１４３】
電子アルバム・ファイルに記述されている音楽情報ファイルへのパスを参照して，音楽情報ファイルが画像サーバ３０からダウンロードされる（ステップ７３）。アルバム情報管理フォルダ内に音楽管理フォルダが生成される。生成された音楽管理フォルダ内にダウンロードした音楽情報ファイルが格納される（ステップ７４）。音楽情報ファイルが，音楽管理フォルダに格納されると，電子アルバム・ファイルに記述されている音楽情報ファイルへのパスが音楽管理フォルダに格納された音楽情報ファイルへのパスに変更される（ステップ７５）。
【０１４４】
音楽情報ファイルに記述されている効果音楽ファイルへのパスを参照して音楽ファイルが画像サーバ３０からダウンロードされる（ステップ７６）。この場合もクライアント・コンピュータ１に記憶されている効果音楽ファイルについては画像サーバ３０からのダウンロードを要しないのはいうまでもない。ダウンロードされた効果音楽ファイルが音楽管理フォルダ内に格納される（ステップ７７）。音楽情報ファイルに記述されている効果音楽ファイルへのパスが音楽管理フォルダに格納された効果音楽ファイルのパスに変更される（ステップ７８）。
【０１４５】
演奏順番号ｊがインクレメントされ（ステップ７８），演奏順番号ｊが最終となるまでステップ７３からステップ７９までの処理が繰り返される（ステップ８０）。
【０１４６】
以上のようにして電子アルバムを閲覧するための電子アルバム・ファイル，フレーム・レイアウト・ファイル，オブジェクト画像データ，音楽情報ファイルおよび効果音楽ファイルが，クライアント・コンピュータ１に格納される。
【０１４７】
演奏順番号ｊが最終となると，電子アルバムの閲覧が開始する。電子アルバムの閲覧は，フレーム画像の表示（ステップ８２〜８８）と音楽の演奏（ステップ８９〜９５）とが並行して行われる。
【０１４８】
フレーム画像の表示においては，フレーム画像ページｉがリセットされ（ステップ８２），第１のタイマがスタートする（ステップ８３）。電子アルバム・ファイルに記述されているフレーム・レイアウト・ファイルへのパスを参照してフレーム・レイアウト・ファイルが読み出される（ステップ８４）。読み出されたフレーム・レイアウト・ファイルにもとづいて第１ページ目のフレーム画像が構成され，クライアント・コンピュータ１の表示装置１９に第１ページ目のフレーム画像が表示される（ステップ８５）。第１ページ目のフレーム画像は，電子アルバム・ファイルに記述されているFrame Timer によって特定される表示時間の間表示装置１９に表示される（ステップ８６）。表示時間を第１のタイマが計時するとフレーム画像ページがインクレメントされる（ステップ８７）。最終フレーム画像ページまでステップ８３からステップ８７の処理が繰り返される（ステップ８８）。各フレーム画像ページの表示が終了するごとに第１のタイマはリセットされるのはいうまでもない。
【０１４９】
音楽の出力においては，演奏順番号ｊがリセットされ（ステップ８９），第２のタイマがスタートする（ステップ９０）。電子アルバム・ファイルに記述されている音楽情報ファイルへのパスが参照され，音楽情報ファイルが読み出される（ステップ９１）。音楽情報ファイルにしたがって効果音楽ファイルが読み出され，音楽が演奏される（ステップ９２）。第２のタイマが，音楽情報ファイルに記述されている演奏時間を計時すると（ステップ９３），演奏順番号ｊがインクレメントトされる（ステップ９４）。最終の音楽の演奏が終了するまでステップ９０からステップ９４の処理が繰り返される（ステップ９５）。
【０１５０】
図２０から図２２に示す処理は，電子アルバムの閲覧に必要なデータ等をすべてクライアント・コンピュータ１にダウンロードしたあとで電子アルバムの閲覧を開始しているが，電子アルバムの閲覧に必要なデータをダウンロードしながら電子アルバムの閲覧をすることもできる。このときの処理手順が図２３および図２４に示されている。このときは，音楽の出力は省略される。
【０１５１】
まず，クライアント・コンピュータ１のユーザによって閲覧する電子アルバムが選択される（ステップ１００）。選択された電子アルバムのファイル名を表すデータがクライアント・コンピュータ１から画像サーバ３０に送信される。選択された電子アルバムについての電子アルバム・ファイルが画像サーバ３０からクライアント・コンピュータ１にダウンロードされる（ステップ１０１）。フレーム画像ページｉがリセットされる（ステップ１０２）。
【０１５２】
電子アルバム・ファイルに記述されているパスを参照して第１ページ目のフレーム・レイアウト・ファイルが画像サーバ３０からダウンロードされる（ステップ１０３）。フレーム・レイアウト・ファイルを参照して（ステップ１０４），フレーム・レイアウト・ファイルに記述されている第１ページ目のフレーム画像を構成するオブジェクト・ファイルが画像サーバ３０からダウンロードされる（ステップ１０５）。もちろん，クライアント・コンピュータ１にすでにあるファイルについてはダウンロードの必要はない。
【０１５３】
つづいて，フレーム画像の表示（ステップ１０６から１１１）とフレーム画像の表示のための各種ファイルのダウンロード（ステップ１１２から１１８）とが並行して行われる。
【０１５４】
ファイルのダウンロードにおいては表示順にフレーム・レイアウト・ファイルがダウンロードされる。，特定のページのフレーム画像についてのフレーム・レイアウト・ファイルのダウンロードが終了すると次のフレーム画像についてのフレーム・レイアウト・ファイルのダウンロードが開始される（ステップ１１２）。フレーム・レイアウト・ファイルのダウンロードが終了すると，フレーム画像ページｉがインクレメントされる（ステップ１１３）。フレームページが最終ページを示していると，ファイルのダウンロード処理は終了する（ステップ１１４）。
【０１５５】
フレーム画像ページｉが最終ページでなければ（ステップ１１４），画像サーバ３０から次ページのフレーム画像についてのフレーム・レイアウト・ファイルがダウンロードされる（ステップ１１６）。ダウンロードしたフレーム・レイアウト・ファイルを参照してフレーム画像を構成するためのすべてのオブジェクト・ファイルが必要に応じて画像サーバ３０からダウンロードされる（ステップ１１８）。
【０１５６】
画像サーバ３０からクライアント・コンピュータ１にダウンロードする各オブジェクトの画像データは，画像サーバ３０の低解像度ファイルに格納されているものを用いてもよい。低解像度の画像データが画像サーバ３０からダウンロードされるので，ダウンロードに要する時間が短くなる。１つのフレーム画像の表示時間内に次にまたはそれ以降に表示されるべきフレーム画像を構成する各オブジェクトを表す画像データのダウンロードが終了しない状況の発生を未然に防止できる。
【０１５７】
フレーム画像の表示においては，既にダウンロードされているフレーム・レイアウト・ページｋ（＜ｉ）についてのフレーム・レイアウト・ファイルｋにしたがってフレーム画像が構成され，クライアント・コンピュータ１の表示装置１９に表示される（ステップ１０６）。第１のタイマがスタートし（ステップ１０７），電子アルバム・ファイルのFrame Timer に記述されている表示時間の間そのフレーム画像が表示される（ステップ１０８）。表示時間が経過すると次のフレーム画像についてのフレーム・レイアウト・ファイルのダウンロードが既に終了したかどうかが確認される（ステップ１０９）。既にダウンロードされていればフレーム画像ページｋがインクレメントされる（ステップ１１０）。最終のフレーム画像ページが表示されるまで，ステップ１０６からステップ１１０の処理が繰り返される（ステップ１１１）。
【図面の簡単な説明】
【図１】電子アルバム作成閲覧システムの概要を示している。
【図２】クライアント・コンピュータの電気的構成を示すブロック図である。
【図３】電子アルバム作成の概要を示すフローチャートである。
【図４】クライアント・コンピュータ１の表示装置に表示されるウインドウの一例を示している。
【図５】背景画像の一例を示している。
【図６】マスク画像の一例を示している。
【図７】フレーム・レイアウト・ファイルを示す。
【図８】表示効果テーブルを示す。
【図９】クライアント・コンピュータの表示装置に表示されるウインドウの一例を示している。
【図１０】クライアント・コンピュータの表示装置に表示されるウインドウの一例を示している。
【図１１】（Ａ）は電子アルバム・ファイルを，（Ｂ）は音楽情報ファイルを示している。
【図１２】電子アルバム・ファイル作成手順の詳細を示すフローチャートである。
【図１３】電子アルバム・ファイル作成手順の詳細を示すフローチャートである。
【図１４】電子アルバム・ファイル作成手順の詳細を示すフローチャートである。
【図１５】画像サーバの処理手順を示す。
【図１６】画像サーバに生成される各種フォルダ等を示す。
【図１７】電子アルバム閲覧手順の概要を示すフローチャートである。
【図１８】クライアント・コンピュータの表示装置に表示されるウインドウの一例を示している。
【図１９】クライアント・コンピュータの表示装置に表示されるウインドウの一例を示している。
【図２０】電子アルバム閲覧の詳細な処理手順を示すフローチャートである。
【図２１】電子アルバム閲覧の詳細な処理手順を示すフローチャートである。
【図２２】電子アルバム閲覧の詳細な処理手順を示すフローチャートである。
【図２３】電子アルバム閲覧の詳細な処理手順を示すフローチャートである。
【図２４】電子アルバム閲覧の詳細な処理手順を示すフローチャートである。
【符号の説明】
１  クライアント・コンピュータ
２  モデム
４  ＣＤ−ＲＯＭドライブ
９  ＲＡＭ
１０  ＲＯＭ
１１  ＣＰＵ
１３  ＨＤドライブ
１９  表示装置
３０  画像サーバ
【図１】
0004083917.tif 000002
【図２】
0004083917.tif 000003
【図３】
0004083917.tif 000004
【図４】
0004083917.tif 000005
【図５】
0004083917.tif 000006
【図６】
0004083917.tif 000007
【図７】
0004083917.tif 000008
【図８】
0004083917.tif 000009
【図９】
0004083917.tif 000010
【図１０】
0004083917.tif 000011
【図１１】
0004083917.tif 000012
【図１２】
0004083917.tif 000013
【図１３】
0004083917.tif 000014
【図１４】
0004083917.tif 000015
【図１５】
0004083917.tif 000016
【図１６】
0004083917.tif 000017
【図１７】
0004083917.tif 000018
【図１８】
0004083917.tif 000019
【図１９】
0004083917.tif 000020
【図２０】
0004083917.tif 000021
【図２１】
0004083917.tif 000022
【図２２】
0004083917.tif 000023
【図２３】
0004083917.tif 000024
【図２４】
0004083917.tif 000025