(57)【要約】【課題】画像のアルバム表示を簡単に提供できるようにする。【解決手段】ユーザ端末２−１は、ユーザにより選択された画像、および、いまユーザ端末２−１において起動している、ネットワーク１に接続するためのアプリケーションＩＤを、ネットワーク１を介してサーバ３に送信する。サーバ３は、受信された画像を用いて、アルバムを作成し、作成されたアルバムに関するアルバム情報を記憶する。さらに、サーバ３は、ユーザ端末２−１から送信されたアプリケーションＩＤに対応するアルバムスタイルＩＤを取得し、それを作成されたアルバムのアルバムスタイルに設定し、アルバム情報に記憶する。本発明は、ネットワークを介して、画像のアルバム表示を提供する画像サービス提供システムに適用することができる。【選択図】　　　図１
2004102548.tif 000002
【特許請求の範囲】
【請求項１】
他の情報処理装置に、ネットワークを介してコンテンツを提供する情報処理装置において、
前記他の情報処理装置から画像および識別番号を前記ネットワークを介して受信する受信手段と、
前記受信手段により受信された前記識別番号に基づいて、前記画像が前記他の情報処理装置に表示される場合の前記画像の表示形式を設定する設定手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記識別番号は、前記他の情報処理装置により前記画像を送信する際に用いられたアプリケーションＩＤである
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記受信手段は、前記他の情報処理装置から前記画像の表示形式を選択するための選択フラグを受信し、前記受信手段により前記選択フラグが受信されたか否かを判断するフラグ判断手段をさらに備え、
前記フラグ判断手段により前記選択フラグが受信されたと判断された場合、前記設定手段は、前記識別番号および前記選択フラグに基づいて、前記画像の表示形式を設定する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記受信手段は、前記他の情報処理装置から前記画像の表示の要求を受信し、前記受信手段により前記画像の表示の要求を受信したか否かを判断する受信判断手段と、
前記受信判断手段により前記画像の表示の要求を受信したと判断された場合、設定された前記画像の表示形式および前記画像を、前記他の情報処理装置に前記ネットワークを介して送信する送信手段と
をさらに備えることを特徴とする請求項１に記載の情報処理装置。
【請求項５】
他の情報処理装置に、ネットワークを介してコンテンツを提供する情報処理装置の情報処理方法において、
前記他の情報処理装置から画像および識別番号を前記ネットワークを介して受信する受信ステップと、
前記受信ステップの処理により受信された前記識別番号に基づいて、前記画像が前記他の情報処理装置に表示される場合の前記画像の表示形式を設定する設定ステップと
を含むことを特徴とする情報処理方法。
【請求項６】
情報処理装置から画像および識別番号をネットワークを介して受信する受信ステップと、
前記受信ステップの処理により受信された前記識別番号に基づいて、前記画像が前記情報処理装置に表示される場合の前記画像の表示形式を設定する設定ステップと
をコンピュータに実行させることを特徴とするプログラム。
【請求項７】
少なくとも１つのネットワークに接続するためのアプリケーションを有する第１の情報処理装置、および、前記第１の情報処理装置にコンテンツを提供する第２の情報処理装置が、前記ネットワークを介して接続される情報処理システムにおいて、
前記第１の情報処理装置は、前記アプリケーションを用いて、画像とともに前記アプリケーションに予め記憶された識別番号を送信し、
前記第２の情報処理装置は、前記第１の情報処理装置からの前記画像および前記識別番号を受信し、受信された前記識別番号に基づいて、前記画像の表示形式を設定し、前記第１の情報処理装置により前記画像の表示が要求されたと判断した場合、設定された前記画像の表示形式および前記画像を、前記第１の情報処理装置に前記ネットワークを介して送信する
ことを特徴とする情報処理システム。
【請求項８】
前記第２の情報処理装置は、前記第１の情報処理装置のうち、前記画像および前記識別番号を送信してきた第３の情報処理装置、並びに、前記第１の情報処理装置のうち、前記第３の情報処理装置の以外の第４の情報処理装置に表示される前記画像の表示形式を設定する
ことを特徴とする請求項７に記載の情報処理システム。
【請求項９】
少なくとも１つのネットワークに接続するためのアプリケーションを有する第１の情報処理装置、および、前記第１の情報処理装置にコンテンツを提供する第２の情報処理装置が、前記ネットワークを介して接続される情報処理システムの情報処理方法において、
前記第１の情報処理装置の情報処理方法は、前記アプリケーションを用いて、画像とともに前記アプリケーションに予め記憶された識別番号を送信し、
前記第２の情報処理装置の情報処理方法は、前記第１の情報処理装置からの前記画像および前記識別番号を受信し、受信された前記識別番号に基づいて、前記画像の表示形式を設定し、前記第１の情報処理装置により前記画像の表示が要求されたと判断した場合、設定された前記画像の表示形式および前記画像を、前記第１の情報処理装置に前記ネットワークを介して送信する
ことを特徴とする情報処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報処理装置および方法、プログラム、並びに、情報提供システムおよび方法に関し、特に、画像のアルバム表示を簡単に提供できるようにした情報処理装置および方法、プログラム、並びに、情報提供システムおよび方法に関する。
【０００２】
【従来の技術】
近年、ネットワークを介して多種多様なコンテンツが提供されるようになってきている。例えば、ユーザがパーソナルコンピュータなどに記憶している複数の画像をサーバに送信し、登録することにより、他のユーザにも閲覧可能にするサービスを提供するサービス提供システムがある。
【０００３】
また、このようなサービス提供システムにおいて、複数の画像を、１枚の写真アルバム形式、または、写真フレーム形式に合成するような画像処理機能も提供し、その合成された写真アルバム形式の画像を他のユーザに閲覧させるようなものも提案されている（例えば、特許文献１参照）。
【０００４】
【特許文献１】
特開２００２―１２３８２８号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、上述したサービス提供システムにおいては、画像を写真アルバム形式で閲覧することはできるが、複数の画像を１枚の写真アルバム形式の画像に合成してしまうため、はめこみ効果などの画像処理を実行する必要があり、処理が複雑であるといった課題があった。さらに、それらの画像処理の指示をすることは、ユーザにとって、手間がかかってしまうといった課題があった。
【０００６】
本発明はこのような状況に鑑みてなされたものであり、画像のアルバム表示を簡単に提供できるようにするものである。
【０００７】
【課題を解決するための手段】
本発明の情報処理装置は、他の情報処理装置から画像および識別番号をネットワークを介して受信する受信手段と、受信手段により受信された識別番号に基づいて、画像が他の情報処理装置に表示される場合の画像の表示形式を設定する設定手段とを備えることを特徴とする。
【０００８】
識別番号は、他の情報処理装置により画像を送信する際に用いられたアプリケーションＩＤであるようにすることができる。
【０００９】
受信手段は、他の情報処理装置から画像の表示形式を選択するための選択フラグを受信し、受信手段により選択フラグが受信されたか否かを判断するフラグ判断手段をさらに備え、フラグ判断手段により選択フラグが受信されたと判断された場合、設定手段は、識別番号および選択フラグに基づいて、画像の表示形式を設定するようにすることができる。
【００１０】
受信手段は、他の情報処理装置から画像の表示の要求を受信し、受信手段により画像の表示の要求を受信したか否かを判断する受信判断手段と、受信判断手段により画像の表示の要求を受信したと判断された場合、設定された画像の表示形式および画像を、他の情報処理装置にネットワークを介して送信する送信手段とをさらに備えるようにすることができる。
【００１１】
本発明の情報処理装置の情報処理方法は、他の情報処理装置から画像および識別番号をネットワークを介して受信する受信ステップと、受信ステップの処理により受信された識別番号に基づいて、画像が他の情報処理装置に表示される場合の画像の表示形式を設定する設定ステップとを含むことを特徴とする。
【００１２】
本発明のプログラムは、情報処理装置から画像および識別番号をネットワークを介して受信する受信ステップと、受信ステップの処理により受信された識別番号に基づいて、画像が情報処理装置に表示される場合の画像の表示形式を設定する設定ステップとをコンピュータに実行させることを特徴とする。
【００１３】
本発明の情報処理システムは、第１の情報処理装置は、アプリケーションを用いて、画像とともにアプリケーションに予め記憶された識別番号を送信し、第２の情報処理装置は、第１の情報処理装置からの画像および識別番号を受信し、受信された識別番号に基づいて、画像の表示形式を設定し、第１の情報処理装置により画像の表示が要求されたと判断した場合、設定された画像の表示形式および画像を、第１の情報処理装置にネットワークを介して送信することを特徴とする。
【００１４】
第２の情報処理装置は、第１の情報処理装置のうち、画像および識別番号を送信してきた第３の情報処理装置、並びに、第１の情報処理装置のうち、第３の情報処理装置の以外の第４の情報処理装置に表示される画像の表示形式を設定するようにすることができる。
【００１５】
本発明の情報処理システムの情報処理方法は、第１の情報処理装置の情報処理方法は、アプリケーションを用いて、画像とともにアプリケーションに予め記憶された識別番号を送信し、第２の情報処理装置の情報処理方法は、第１の情報処理装置からの画像および識別番号を受信し、受信された識別番号に基づいて、画像の表示形式を設定し、第１の情報処理装置により画像の表示が要求されたと判断した場合、設定された画像の表示形式および画像を、第１の情報処理装置にネットワークを介して送信することを特徴とする。
【００１６】
本発明の情報処理装置および方法においては、他の情報処理装置から画像および識別番号がネットワークを介して受信され、受信された識別番号に基づいて、画像が他の情報処理装置に表示される場合の画像の表示形式が設定される。
【００１７】
本発明のプログラムにおいては、情報処理装置から画像および識別番号がネットワークを介して受信され、受信された識別番号に基づいて、画像が情報処理装置に表示される場合の画像の表示形式が設定される。
【００１８】
本発明の情報処理システムおよび方法においては、第１の情報処理装置および方法により、アプリケーションを用いて、画像とともにアプリケーションに予め記憶された識別番号が送信され、第２の情報処理装置および方法により、第１の情報処理装置からの画像および識別番号が受信され、受信された識別番号に基づいて、画像の表示形式が設定され、第１の情報処理装置により画像の表示が要求されたと判断した場合、設定された画像の表示形式および画像が、第１の情報処理装置にネットワークを介して送信される。
【００１９】
ネットワークとは、少なくとも２つの装置が接続され、ある装置から、他の装置に対して、情報の伝達をできるようにした仕組みをいう。ネットワークを介して通信する装置は、独立した装置どうしであってもよいし、１つの装置を構成している内部ブロックどうしであってもよい。
【００２０】
【発明の実施の形態】
以下、図を参照して本発明の実施の形態について説明する。
【００２１】
図１は、本発明を適用した画像サービス提供システムの構成例を表している。インターネットに代表されるネットワーク１には、ユーザ端末２−１，２−２（以下、これらのユーザ端末を個々に区別する必要がない場合、単にユーザ端末２と称する）が接続されている。この例においては、ユーザ端末２が２台のみ示されているが、ネットワーク１には、任意の台数のユーザ端末２が接続される。
【００２２】
また、ネットワーク１には、ユーザ端末２に画像などのコンテンツを提供するサーバ３、携帯電話機５−１，５−２（以下、これらの携帯電話機を個々に区別する必要がない場合、単に携帯電話機５と称する）と無線により通信を行う基地局４、ＰＤＡ（Ｐｅｒｓｏｎａｌ　Ｄｉｇｉｔａｌ（Ｄａｔａ）　Ａｓｓｉｓｔａｎｔｓ）６およびネットワークカムコーダ７が接続されている。なお、サーバ３、基地局４、ＰＤＡ６およびネットワークカムコーダ７も任意の台数、ネットワーク１に接続される。
【００２３】
ユーザ端末２は、パーソナルコンピュータなどにより構成され、ネットワーク１に接続するためのアプリケーション（例えば、図２の画像閲覧アプリケーション３０）を少なくとも１つは有し、それを用いて、ネットワーク１を介してサーバ３に画像（動画像および静止画像）を送信したり、サーバ３から画像を取得し、取得した画像を表示する。
【００２４】
携帯電話機５は、ネットワーク１に接続するためのアプリケーション（例えば、図４のＷｅｂ閲覧アプリケーション１２０）を少なくとも１つは有し、それを用いて、ネットワーク１に接続されている基地局４と無線通信を行うことで、ネットワーク１を介してサーバ３に画像を送信したり、サーバ３から画像を取得し、取得した画像を表示する。
【００２５】
ＰＤＡ６は、携帯性を重視した個人用の情報端末装置であり、一般的には手のひらに収まるサイズで、液晶表示、ペン入力、または、外部データ利用端子などの機能を備えており、バッテリ（電池）で駆動する。また、ＰＤＡ６は、通信機能とともに、ネットワーク１に接続するための、少なくとも１つのアプリケーションを有しており、ユーザ端末２や携帯電話機５と同様に、サーバ３に画像を送信したり、サーバ３から画像を取得し、取得した画像を表示する。
【００２６】
ネットワークカムコーダ７は、携帯型のビデオ撮影装置であり、動画、または、静止画などを撮像して、記録媒体に記録するとともに記録媒体に記録された動画、または、静止画を再生する。また、ネットワークカムコーダ７は、通信機能とともに、ネットワーク１に接続するための、少なくとも１つのアプリケーションを有しており、ユーザ端末２や携帯電話機５と同様に、サーバ３に画像を送信したり、サーバ３から画像を取得し、取得した画像を表示する。
【００２７】
サーバ３は、ユーザ端末２、携帯電話機５、ＰＤＡ６またはネットワークカムコーダ７から送信された画像を記憶し、その画像を用いてアルバムを作成し、アルバム情報として記憶する。また、サーバ３は、ユーザ端末２、携帯電話機５、ＰＤＡ６またはネットワークカムコーダ７からのアルバム一覧の要求に基づいて、その要求に対応するアルバム情報および画像の提供を行う。
【００２８】
以上のように、この画像サービス提供システムにおいては、ユーザ端末２、携帯電話機５、ＰＤＡ６またはネットワークカムコーダ７には、サーバ３からネットワーク１を介して、アルバム情報および画像が提供される。これにより、ユーザ端末２、携帯電話機５、ＰＤＡ６およびネットワークカムコーダ７において、画像がサーバ３により設定されたアルバムスタイルで表示される。
【００２９】
図２は、記憶部２８にインストールされている画像閲覧アプリケーション（ＡＰ）３１などのプログラムを実行するパーソナルコンピュータにより構成されるユーザ端末２の構成例を示している。ユーザ端末２は、ＣＰＵ（Ｃｅｎｔｒａｌ　ＰｒｏｃｅｓｓｉｎｇＵｎｉｔ）２１を内蔵している。ＣＰＵ２１にはバス２４を介して、入出力インタフェース２５が接続されている。バス２４には、ＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）２２およびＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）２３が接続されている。
【００３０】
入出力インタフェース２５には、ユーザが操作コマンドを入力するキーボード、マウスなどの入力デバイスよりなる入力部２６、Ｗｅｂページ等を表示するＣＲＴ（Ｃａｔｈｏｄｅ　Ｒａｙ　Ｔｕｂｅ）またはＬＣＤ（Ｌｉｑｕｉｄ　Ｃｒｙｓｔａｌ　Ｄｉｓｐｌａｙ）等よりなる出力部２７、各種のプログラムやデータを格納するハードディスクドライブなどよりなる記憶部２８、ネットワーク１を介して所定のサーバ等とデータを通信する通信部２９、カメラなどにより構成され、被写体を撮影し、その撮影された画像を入力する撮影部３０、および磁気ディスク４１乃至半導体メモリ４４などの記録媒体に対してデータを読み書きするドライブ４０が接続されている。
【００３１】
画像閲覧アプリケーション３１、画像撮影アプリケーション３２およびＷｅｂブラウザ３３等のプログラムは、磁気ディスク４１（フレキシブルディスクを含む）、光ディスク４２（ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ　Ｄｉｓｃ−Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）、ＤＶＤ（ＤｉｇｉｔａｌＶｅｒｓａｔｉｌｅ　Ｄｉｓｃ）を含む）、光磁気ディスク４３（ＭＤ（Ｍｉｎｉ　Ｄｉｓｃ）を含む）、もしくは半導体メモリ４４に格納された状態で、ユーザ端末２に供給され、ドライブ４０によって読み出されて記憶部２８に内蔵されるハードディスクドライブにインストールされている。
【００３２】
画像閲覧アプリケーション３１は、記憶部２８などに記憶されている画像を見るためのプログラムであり、画像撮影アプリケーション３２は、撮影部３０により画像を撮影し、撮影された画像を見るためのプログラムであり、両方とも、ユーザ端末２に予めインストールされている専用アプリケーションである。また、画像閲覧アプリケーション３１および画像撮影アプリケーション３２のどちらも、ネットワーク１に接続するための機能を有している。
【００３３】
Ｗｅｂブラウザ３３は、例えば、マイクロソフト社のインターネットエクスプローラ（商標）などの汎用のアプリケーションであり、通信部２９を介してサーバ３より送信されてくる各種のデータを出力部２７に表示させると共に、ユーザにより入力部２６が操作されると操作内容に応じたコマンドを、サーバ３に転送する。
【００３４】
これらの記憶部２８にインストールされているプログラムは、入力部２６に入力されるユーザからのコマンドに対応するＣＰＵ２１の指令によって、記憶部２８からＲＡＭ２３にロードされて実行されるようになされている。
【００３５】
図３は、サーバ３の構成を表している。ＣＰＵ６１乃至出力部６７およびドライブ８０乃至半導体メモリ８４は、図２のユーザ端末２のＣＰＵ２１乃至出力部２７およびドライブ４０乃至半導体メモリ４４と基本的に同様の機能を有するものであるので、その説明は省略する。
【００３６】
サーバ３の記憶部６８には、サーバ３の各処理などを実行させるためのアプリケーションプログラムなどの他に、画像データベース（ＤＢ）７０、アルバム情報データベース（ＤＢ）７１およびアルバムスタイルデータベース（ＤＢ）７２などの各種データベースが構成されている。
【００３７】
画像データベース７０には、ユーザ端末２などから送信された画像が記憶される。アルバム情報データベース７１には、画像データベース７０に記憶されたユーザ端末２からの画像を用いて作成されたアルバムに関するアルバム情報が記憶される。このアルバム情報とは、アルバムを構成する画像の情報、その画像の配置情報、または、アルバムスタイルＩＤなどにより構成される。アルバムスタイルデータベース７２は、ユーザ端末２または携帯端末機５などに記憶されているアプリケーションのアプリケーションＩＤに基づいて、アルバムスタイルＩＤを定義したスタイル定義ファイル（図５を参照して後述する）を記憶している。
【００３８】
通信部６９は、ネットワーク１を介して、ユーザ端末２または携帯電話機５からの各種データを受信する受信部７３、および、ネットワーク１を介して、ユーザ端末２または携帯電話機５に各種データを送信する送信部７４により構成される。
【００３９】
図４は、携帯電話機５の構成例を表している。図４において、ＣＰＵ１０１は、ＲＯＭ１０２に記憶されているプログラム、または記憶部１１０からＲＡＭ１０３にロードされたプログラムに従って各種の処理を実行する。ＲＡＭ１０３にはまた、ＣＰＵ１０１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【００４０】
ＣＰＵ１０１、ＲＯＭ１０２、およびＲＡＭ１０３は、バス１０４を介して相互に接続されている。このバス１０４にはまた、入出力インタフェース１０５も接続されている。
【００４１】
入出力インタフェース１０５には、各種のボタンやスイッチなどにより構成される入力部１０６、ユーザの音声信号を取り込むマイクロフォン１０７、所定の情報を表示するためのＬＣＤ（Ｌｉｑｕｉｄ　Ｃｒｙｓｔａｌ　Ｄｉｓｐｌａｙ）１０８、ユーザに対して音声信号を出力するスピーカ１０９などが接続されている。入出力インタフェース１０５には、さらに、半導体メモリなどにより構成される記憶部１１０と、無線通信により基地局４、ネットワーク１を介して、通信を行う通信部１１１が接続されている。
【００４２】
記憶部１１０には、ネットワーク１に接続するためのアプリケーションであるＷｅｂ閲覧アプリケーション（ＡＰ）１２０が記憶されている。Ｗｅｂ閲覧アプリケーション１２０は、携帯電話機５の専用アプリケーションであり、予め、携帯電話機５にインストールされている。記憶部１１０に記憶されているＷｅｂ閲覧アプリケーション１２０は、入力部１０６に入力されるユーザからのコマンドに対応するＣＰＵ１０１の指令によって、記憶部１１０からＲＡＭ１０３にロードされて実行されるようになされている。
【００４３】
なお、図示は省略するが、ＰＤＡ６およびネットワークカムコーダ７も、図４に示した携帯電話機５と基本的に同様の構成とされる。
【００４４】
図５は、サーバ３のアルバムスタイルデータベース７２に記憶されているスタイル定義ファイルの例を示す。サーバ３においては、ユーザ端末２が画像を送信してくるアプリケーションＩＤ毎に、各種の設定項目により構成されるアルバムスタイルＩＤが設定されている。例えば、アルバムスタイルは、アルバムのタイトルの文字の色を表すタイトル文字色、アルバムの本文の文字の色を表す本文文字色、アルバムの背景の色を表す背景色、アルバムの台紙の画像を表す背景画像などにより構成される。
【００４５】
図５の例においては、アルバムスタイルＩＤ「００１」は、アプリケーションＩＤ「００１」に対応するアルバムスタイルであり、タイトル文字色が「＃ＰＰＰＰＰＰ」とされ、本文文字色が「＃ＰＰＰＰＰ１」とされ、背景色が「＃ＰＰＰＰ９９」とされ、背景画像が「ｅ．ｇｉｆ」とされている。アルバムスタイルＩＤ「００２」は、アプリケーションＩＤ「００２」に対応するアルバムスタイルであり、タイトル文字色が「＃ＰＰＰＰＴＴ」とされ、本文文字色が「＃ＰＰＰＰＰ２」とされ、背景色が「＃ＰＰＰＰＬＬ」とされ、背景画像が「ｆ．ｇｉｆ」とされている。
【００４６】
アルバムスタイルＩＤ「００３」および「００４」は、選択フラグ（が付加されている）「有」の場合のアプリケーションＩＤ「００２」に対応するアルバムスタイルであり、アルバムスタイルＩＤ「００３」は、タイトル文字色が「＃ＰＰＰＰＳＳ」とされ、本文文字色が「＃ＰＰＰＰ２２」とされ、背景色が「＃ＰＰＰＰＸＸ」と背景画像が「ｇ．ｇｉｆ」とされており、アルバムスタイルＩＤ「００４」は、タイトル文字色が「＃ＰＰＰＰＱＱ」とされ、本文文字色が「＃ＰＰＰＰ３３」とされ、背景色が「＃ＰＰＰＰ８８」と背景画像が「ｈ．ｇｉｆ」とされている。
【００４７】
このように、同じアプリケーションＩＤであっても、選択フラグの有無により、異なるアルバムスタイルＩＤが与えられる。例えば、ユーザにより画像とともに選択フラグが付加されて送信された場合、４月乃至９月の期間では、アルバムスタイルＩＤ「００３」が適用され、１０月乃至３月の期間では、アルバムスタイルＩＤ「００４」が適用されるというように、季節などに応じて異なるアルバムスタイルが提供される。
【００４８】
なお、このスタイル定義ファイルに、一度登録されたアルバムスタイルは、削除されることはない。また、このスタイル定義ファイルは、サーバ３を管理する管理者によって、新規アプリケーションに対応するアルバムスタイルが追加されたり、季節だけでなく、特別なイベントに対応するアルバムスタイルが追加されたりすることにより、適宜更新される。
【００４９】
次に、図６のフローチャートを参照して、本発明の画像サービス提供システムのアルバム提供処理について説明する。図６の例においては、ユーザ端末２−１およびサーバ３により処理が実行される。
【００５０】
ユーザ端末２−１のユーザは、画像閲覧アプリケーション３１を起動させるために、入力部２６を構成するマウスなどを操作する。これに対応して、ステップＳ１において、ＣＰＵ２１は、記憶部２８に記憶されている画像閲覧アプリケーション３１をＲＡＭ２３にロードすることにより、起動させる。すなわち、ＣＰＵ２１は、画像閲覧アプリケーション３１に従って以降の処理を実行する。
【００５１】
ユーザは、入力部２６を構成するマウスなどを操作し、アルバムとして表示したい画像（または、フォルダ）を選択し、アルバムを作成するためのボタンなどをクリックする。入力部２６は、この指示を受け、ＣＰＵ２１に出力する。これに対応して、ＣＰＵ２１は、ステップＳ２において、画像（または、フォルダ）を選択し、ステップＳ３において、新規にアルバムを作成すると判断し、ステップＳ４において、作成するアルバム名を入力するための画面を、出力部２７を構成するモニタに表示させる。
【００５２】
ユーザにより入力部２６が操作され、アルバム名が入力部２６を介して入力されるので、ＣＰＵ２１は、ステップＳ５において、通信部２９を制御し、ステップＳ２において選択された画像、画像閲覧アプリケーション３１のアプリケーションＩＤ、および、アルバム名などのアルバム作成情報を、ネットワーク１を介してサーバ３に送信させる。
【００５３】
なお、ステップＳ４において表示されるアルバム名入力画面には、アルバム名入力スペースの下に、例えば、季節アルバムというチェック欄が配置される。このチェック欄は、図５を参照して上述した選択フラグを付加するためのものであり、このチェック欄に、ユーザにより入力部２６が操作され、指示が入力された場合、ステップＳ５において、サーバ３に送信されるアルバム作成情報には、選択フラグが含まれる。何も指示されない場合、アルバム作成情報には、選択フラグは含まれない。
【００５４】
サーバ３の受信部７３は、ステップＳ２１において、ユーザ端末２−１により送信された画像、アプリケーションＩＤおよびアルバム作成情報を受信し、ＣＰＵ６１に供給する。ＣＰＵ６１は、ステップＳ２２において、受信部７３により供給された画像を、画像データベース７０に記憶し、ステップＳ２３において、その画像を用いてアルバムを作成し、作成されたアルバムに関するアルバム情報をアルバム情報データベース７１に記憶する。このアルバム情報は、アルバムを構成する画像情報（例えば、記憶場所、画像のファイル名）、その画像の配置情報などである。
【００５５】
ステップＳ２４において、ＣＰＵ６１は、ステップＳ２１において受信したアルバム作成情報に選択フラグがあるか否かを判断し、アルバム作成情報に、選択フラグがないと判断した場合、ステップＳ２５において、ＣＰＵ６１は、ステップＳ２１において受信したアプリケーションＩＤに基づいて、アルバムスタイルデータベース７２のスタイル定義ファイルから、アルバムスタイルＩＤを取得し、ステップＳ２３において作成されたアルバムのアルバムスタイルとして設定する。
【００５６】
一方、ステップＳ２４において、アルバム作成情報に選択フラグがあると判断された場合、ステップＳ２６において、ＣＰＵ６１は、アプリケーションＩＤおよび選択フラグに基づいて、アルバムスタイルデータベース７２のスタイル定義ファイルから、アルバムスタイルＩＤを取得し、ステップＳ２３において作成されたアルバムのアルバムスタイルとして設定する。すなわち、例えば、画像閲覧アプリケーション３１のアプリケーションＩＤが「００２」であり、選択フラグが付加されている場合、ＣＰＵ６１は、内蔵するクロックで現在の日付を換算し、現在の日付（例えば、９月）に対応したアルバムスタイルＩＤ「００３」を取得し、そのアルバムスタイルＩＤ「００３」を、ステップＳ２３において作成されたアルバムのアルバムスタイルとして設定する。
【００５７】
ステップＳ２７において、ＣＰＵ６１は、設定されたアルバムスタイルＩＤ（いまの場合、アルバムスタイルＩＤ「００３」）を、ステップＳ２６で記憶したアルバム情報データベース７１のアルバム情報に記憶する。
【００５８】
ステップＳ２８において、ＣＰＵ６１は、ステップＳ２７でアルバムスタイルＩＤが記憶されたアルバム情報とステップＳ２２で記憶された画像を、送信部７４を制御し、ネットワーク１を介してユーザ端末２−１に送信する。
【００５９】
ユーザ端末２−１の通信部２９は、ステップＳ６において、サーバ３より送信されたアルバム情報および画像を受信し、ＣＰＵ２１に供給する。ステップＳ７において、ＣＰＵ２１は、アルバム情報および画像に基づいて、作成されたアルバムを出力部２７を構成するモニタに表示させる。すなわち、受信した画像が、サーバ３により設定されたアルバムスタイルで表示される。
【００６０】
一方、ステップＳ３において、新規にアルバムをしないと判断された場合、ユーザ端末２−１の処理は終了される。
【００６１】
以上のようにして、サーバ３側で、ユーザ端末２−１から画像が送信されるときに用いられたアプリケーションＩＤに対応したアルバムスタイルＩＤが設定されるので、ユーザは、アプリケーションに応じて異なるアルバムスタイルのアルバムを簡単に作成することができる。また、選択フラグなどを用いることにより、さらに、季節やイベントなどに対応した、いろいろなアルバムスタイルのアルバムを作成することができる。
【００６２】
また、サーバ３側で、対応でき得るすべてのアプリケーションに対するアルバムスタイルを管理しているので、新しいアプリケーションに対応する場合など、サーバ３のアルバムスタイルデータベース７２のスタイル定義ファイルの更新をするだけでよく、管理がしやすくなる。
【００６３】
なお、上記説明においては、画像閲覧アプリケーション３１によりサーバ３へ画像を送信する場合を説明したが、画像撮影アプリケーション３２を使用するようにしてもよい。また、Ｗｅｂブラウザ３３を使用する場合には、Ｗｅｂブラウザ３３に対応するアルバムスタイルを提供するようにしてもよいし、上記効果を画像閲覧アプリケーション３１または画像撮影アプリケーション３２などの専用アプリケーションを使用した場合における特典とする場合には、Ｗｅｂブラウザ３３に対応するアルバムスタイルを提供しないようにしてもよい（すなわち、Ｗｅｂブラウザ３３から画像を送信してアルバムを作成した場合には、デフォルトのアルバムスタイルが適用される）。
【００６４】
さらに、携帯電話機５、ＰＤＡ６またはネットワークカムコーダ７においても、例えば、Ｗｅｂ閲覧アプリケーション１２０などを用いて、画像を送信し、アルバム作成するようにしてもよい。
【００６５】
また、上記説明においては、ステップＳ２において、画像を選択するようにしたが、フォルダを選択し、そのフォルダを構成する画像を一括で選択するようにしてもよい。例えば、画像撮影アプリケーション３２が起動されている場合、撮影部３０により撮影された画像が保存されるフォルダを選択しておくことにより、撮影部３０により画像が撮影され、そのフォルダに保存される毎に、画像がサーバ３に送信されるようにすることもできる。
【００６６】
さらに、上記説明においては、作成するアルバム名を入力するための画面のアルバム名入力スペースの下に、例えば、季節アルバムというチェック欄が配置することにより選択フラグを送信し、季節によって異なるアルバムスタイルを選択できるようにしたが、起動しているアプリケーションに対応するすべてのアルバムスタイルの中から、ユーザにより選択させるようにしてもよい。
【００６７】
以上のようにしてユーザ端末２−１により作成されたアルバムの一覧を提供する、本発明の画像サービス提供システムのアルバム一覧提供処理について、図７のフローチャートを参照して説明する。図７の例においては、ユーザ端末２−２およびサーバ３により処理が実行される。
【００６８】
いまの場合、ユーザ端末２−２のユーザの操作に基づいて、画像閲覧アプリケーション３１が起動されているとする。すなわち、ＣＰＵ２１は、画像閲覧アプリケーション３１に従って以降の処理を実行する。
【００６９】
ユーザ端末２−２のユーザにより、入力部２６を構成するマウスなどが操作され、アルバム一覧が要求される。これに対応して、ユーザ端末２−２のＣＰＵ２１は、ステップＳ３１において、通信部２９を制御し、アルバム一覧の要求を、ネットワーク１を介して、サーバ３に送信する。このとき、アルバム一覧の要求することにより、そのアルバム一覧に含まれるアルバムＩＤも送信される。
【００７０】
サーバ３のＣＰＵ６１は、ステップＳ５１において、アルバム一覧が要求されるまで待機している。受信部７３は、ユーザ端末２−２よりアルバム一覧の要求、および、そのアルバム一覧に含まれるアルバムＩＤを受信し、ＣＰＵ６１に供給する。これに対応して、ステップＳ５１において、ＣＰＵ６１は、ユーザ端末２−２よりアルバム一覧の要求が受信されたと判断し、ステップＳ５２において、ＣＰＵ６１は、アルバム情報データベース７１より、受信したアルバムＩＤに対応するアルバム情報を取得する。アルバム情報には、そのアルバムを構成する画像情報が含まれているので、ステップＳ５３において、ＣＰＵ６１は、アルバム情報に基づいて、画像データベース７０より、アルバムＩＤのアルバムを構成する画像を取得する。
【００７１】
ステップＳ５４において、ＣＰＵ６１は、送信部７４を制御し、ステップＳ５２において取得されたアルバム情報、および、ステップＳ５３において取得された画像をネットワーク１を介して送信させる。
【００７２】
ユーザ端末２−２の通信部２９は、ステップＳ３２において、サーバ２より送信されたアルバム情報および画像を受信し、ＣＰＵ２１に供給する。ステップＳ３３において、ＣＰＵ２１は、アルバム情報に含まれているアルバムスタイルＩＤに対応するスタイル定義ファイルあるか否かを判断する。
【００７３】
ユーザ端末２−２は、以前にも、サーバ３に対して、アルバム一覧取得処理を実行している場合、前回のステップＳ３５（後述する）において、スタイル定義ファイルをすでに取得し、記憶部２８に記憶している。そこで、ＣＰＵ２１は、今回取得したアルバムスタイルＩＤが、記憶部２８に記憶されているスタイル定義ファイルの中にあるか否かを判断する。
【００７４】
具体的には、ユーザ端末２−２により前回のスタイル定義ファイルが取得された後に、サーバ３側のアルバムスタイルデータベース７２のスタイル定義ファイルに、新しいアプリケーションに対応したアルバムスタイルＩＤが追加されたり、新しく季節ごと、またはイベントに対応するアルバムスタイルＩＤが追加され、今回要求したアルバム一覧の中に、その新しく追加されたアルバムスタイルＩＤを使用して作成されたアルバムがあった場合には、今回取得したアルバムスタイルＩＤが、そのスタイル定義ファイルにはないので、アルバム情報に含まれているアルバムスタイルＩＤに対応するスタイル定義ファイルがないと判断される。
【００７５】
また、サーバ３に対するアルバム一覧取得処理が初めてである場合には、スタイル定義ファイルは、記憶部２８には記憶されていないので、アルバム情報に含まれているアルバムスタイルＩＤに対応するスタイル定義ファイルがないと判断される。
【００７６】
以上のように、ステップＳ３３において、アルバム情報に含まれているアルバムスタイルＩＤに対応するスタイル定義ファイルがないと判断された場合、ステップＳ３４において、ＣＰＵ２１は、通信部２９を制御し、スタイル定義ファイルの要求を、ネットワーク１を介して、サーバ３に送信する。
【００７７】
サーバ３の受信部７３は、ユーザ端末２−２からスタイル定義ファイルの要求を受信し、ＣＰＵ６１に供給する。ステップＳ５５においてＣＰＵ６１は、ユーザ端末２−２よりスタイル定義ファイルが要求されたか否かを判断し、要求されたと判断した場合、ステップＳ５６において、ＣＰＵ６１は、アルバムスタイルデータベース７２より、スタイル定義ファイルを取得し、送信部７４を制御し、ネットワーク１を介してユーザ端末２−２に送信する。
【００７８】
ユーザ端末２−２の通信部２９は、サーバ３からのスタイル定義ファイルを受信し、ＣＰＵ２１に供給する。ステップＳ３５において、ＣＰＵ２１は、通信部２９から供給されたスタイル定義ファイルを記憶部２８に新しく記憶する（更新する）。
【００７９】
一方、ステップＳ３３において、アルバム情報に含まれているアルバムスタイルＩＤに対応するスタイル定義ファイルがある（すなわち、スタイル定義ファイルにアルバムスタイルＩＤが追加されていない、もしくは、スタイル定義ファイルにアルバムスタイルＩＤが追加されていても、今回要求したアルバム一覧の中に、その新しく追加されたアルバムスタイルＩＤを使用して作成されたアルバムがない）と判断された場合、スタイル定義ファイルの取得は必要ない。したがって、ステップＳ３４およびＳ３５の処理はスキップされる。
【００８０】
ステップＳ３６において、ＣＰＵ２１は、ステップＳ３２において受信したアルバム情報および画像、並びに、記憶部２８のスタイル定義ファイルを用いて、図８に示されるようなアルバム一覧表示画面１５１を、出力部２７を構成するモニタに表示させる。なお、指定されているアルバムスタイルの中に、このユーザ端末２−２において、表示することのできない設定項目があった場合、ＣＰＵ２１は、表示可能なアルバムスタイルの設定項目のみを、出力部２７を構成するモニタに表示させるように制御する。さらに、ＣＰＵ２１は、受信した画像の大きさも、ユーザ端末２−２に合わせて表示するように制御する。
【００８１】
図８は、アルバム一覧表示画面１５１の構成例を示す。アルバム一覧表示画面１５１においては、一覧台紙１６１の上部に、タイトルバー１６２が表示され、タイトルバー１６２の下には、このアルバム一覧を構成するアルバム１７１乃至１７５が表示されている。
【００８２】
タイトルバー１６２には、左から順に、このアルバム一覧を構成するアルバム数（いまの場合、１６）１６３、入力部２６を構成するマウスなどによりクリックされることにより、アルバム１７１よりも前にあるアルバム群を表示させるための前ボタン１６４、このアルバム一覧の全体のページ数および表示されているページ数（いまの場合、全４ページの２ページ目であること）を表すページ数１６５、および、アルバム１７５よりも次にあるアルバム群を表示させるための次ボタン１６６が表示されている。
【００８３】
アルバム１７１乃至１７５の前面には、それぞれ、そのアルバム台紙として、背景画像が用いられており、そのアルバム台紙の上に、アルバムの一枚目を構成する画像と、アルバム名が示されている。この背景画像は、図５を参照して説明したように、アルバムスタイルＩＤ毎に設定されたものである。
【００８４】
図８の例においては、アルバム１７１は、一枚目の画像が「腕時計の画像」であり、アルバム名が「ＡＡＡ」であり、アルバム台紙として、背景画像「ｅ．ｇｉｆ」が用いられている。アルバム１７２は、一枚目の画像が「かばの画像」であり、アルバム名が「ＢＢＢ」であり、アルバム台紙として、背景画像「ｅ．ｇｉｆ」が用いられている。アルバム１７４は、一枚目の画像が「鳥の画像」であり、アルバム名が「ＤＤＤ」であり、アルバム台紙として、背景画像「ｅ．ｇｉｆ」が用いられている。この背景画像「ｅ．ｇｉｆ」により、アルバム１７２、１７２および１７４は、アルバムスタイルＩＤ「００１」により作成されたことがわかる。
【００８５】
同様にして、アルバム１７３は、一枚目の画像が「りんごの画像」であり、アルバム名が「ＣＣＣ」であり、アルバム台紙として、背景画像「ｆ．ｇｉｆ」が用いられている。この背景画像「ｆ．ｇｉｆ」により、アルバムスタイルＩＤ「００２」により作成されたことがわかる。アルバム１７５は、一枚目の画像が「魚の画像」であり、アルバム名が「ＥＥＥ」であり、アルバム台紙として、背景画像「ｇ．ｇｉｆ」が用いられている。この背景画像「ｇ．ｇｉｆ」により、アルバムスタイルＩＤ「００３」により作成されたことがわかる。なお、アルバム一覧表示画面１５１において、各アルバムには、背景画像のように、アルバムスタイルＩＤに基づいた、タイトル文字色、本文文字色および背景色も適用されているが、説明の便宜上、図示は省略する。
【００８６】
ユーザにより入力部２６を構成するマウスが用いられ、アルバム１７１乃至１７５のうち、例えば、アルバム１７３がダブルクリックされることにより、ＣＰＵ２１は、図９に示されるような画像一覧表示画面を、出力部２７を構成するモニタに表示させる。
【００８７】
図９は、画像一覧表示画面２０１の構成例を示す。なお、図９において、図８における場合と対応する部分には対応する符号を付してあり、その説明は繰り返しになるので省略する。画像一覧表示画面２０１においては、アルバム台紙２１１の上部のタイトルバー１６２の下には、このアルバム１７３を構成する画像のサムネイル２２１乃至２２６が表示されている。アルバム台紙２１１には、図８と同様に、背景画像「ｆ．ｇｉｆ」が用いられている。
【００８８】
タイトルバー１６２には、左から順に、アルバム１７３のアルバム名（いまの場合、ＣＣＣ）２１２、アルバム１７３を構成する画像数（いまの場合、１０）２１３、ページ数１６５、次ボタン１６６が表示されている。いまの場合、ページ数１６５は、アルバム１７３内のページ数（いまの場合、全２ページの１ページ目であること）を表し、この表示画面（画像２２１）の前に画像群がないので、前ボタン１６４が非表示となっている。
【００８９】
サムネイル２２１乃至２２６の下には、それぞれ、そのサムネイルの画像に対応する画像名が示されている。図９の例においては、「りんごの画像」のサムネイル２２１の画像名は、「ａａａ」であり、「花の画像」のサムネイル２２２の画像名は、「ｂｂｂ」であり、「すいかの画像」のサムネイル２２３の画像名は、「ｃｃｃ」であり、「ねこの画像」のサムネイル２２４の画像名は、「ｄｄｄ」であり、「ヘリコプタの画像」のサムネイル２２５の画像名は、「ｅｅｅ」であり、「車の画像」のサムネイル２２６の画像名は、「ｆｆｆ」である。なお、画像一覧表示画面２０１においても、タイトル文字色、本文文字色、背景色も、背景画像のように適用されているが、説明の便宜上、図示は省略する。
【００９０】
ユーザにより入力部２６を構成するマウスが用いられ、サムネイル２２１乃至２２６のうち、例えば、サムネイル２２２がダブルクリックされることにより、ＣＰＵ２１は、図１０に示されるような画像一覧表示画面を、出力部２７を構成するモニタに表示させる。
【００９１】
図１０は、画像表示画面２５１の構成例を示す。なお、図１０において、図８における場合と対応する部分には対応する符号を付してあり、その説明は繰り返しになるので省略する。画像表示画面２５１においては、アルバム台紙２６１の上部のタイトルバー１６２の下には、サムネイル２２２に対応する画像２７１が表示されている。また、アルバム台紙２６１には、図８と同様に、背景画像「ｆ．ｇｉｆ」が用いられている。
【００９２】
タイトルバー１６２には、左から順に、画像２７１の画像名（いまの場合、ｂｂｂ）を表示する画像名表示部２６２、前ボタン１６４、ページ数１６５、および次ボタン１６６が表示されている。また、いまの場合、ページ数１６５は、アルバム１７３内のページ数（いまの場合、全１０ページの２ページ目であること）を表している。画像名表示部２６２は、ユーザにより、入力部２６を構成するマウスなどが操作されクリックされることにより、画像名表示部２６２をプルダウンするプルダウンボタン２６３を有する。これにより、このアルバム１７３を構成する画像名を選択することができ、選択された画像が画像表示画面２５１に表示される。なお、画像表示画面２５１においても、タイトル文字色、本文文字色、背景色も、背景画像のように適用されているが、説明の便宜上、図示は省略する。
【００９３】
以上のように、アルバム一覧表示画面１５１、画像一覧表示画面２０１および画像表示画面２５１において表示されるアルバムが、設定されたアルバムスタイル（例えば、アルバム台紙に用いられる背景画像）で表示されるため、閲覧したユーザは、どのアプリケーションにより画像が送信されたかをすぐに認識することができる。
【００９４】
なお、上記説明においては、画像閲覧アプリケーション３１を用いて、アルバム一覧表示処理について説明したが、画像撮影アプリケーション３２を用いてアルバム一覧表示処理を実行するようにしてもよい。
【００９５】
さらに、以上においては、ユーザ端末２におけるアルバム一覧表示処理について説明したが、ユーザ端末２の代わりに、携帯電話機５を用いても、同様の処理が実行される。ただし、携帯電話機５のＷｅｂ閲覧アプリケーション１２０を用いた場合、携帯電話機５のＣＰＵ１０１は、アルバムスタイルの中に、この携帯電話機５において表示することのできない設定項目があるため、図１１に示されるように、アルバムスタイルのうち、表示可能な設定項目のみをＬＣＤ１０８に表示させるように制御する。
【００９６】
図１１は、携帯電話機５における画像一覧表示画面３０１の構成例を示す。なお、図１１の画像一覧表示画面３０１は、図９のユーザ端末２における画像一覧表示画面２０１を、携帯電話機５において表示された画面の構成例である。
【００９７】
図１１の例においては、アルバム名「ＣＣＣ」、画像数「１０」、ページ数「１／２」として、図９において、タイトルバー１６２に表示されていた情報が表示されている。その後、「表紙」に続いて、図９のサムネイル２２１乃至２２６に対応する画像名が、「１．ａａａ」，「２．ｂｂｂ」，「３．ｃｃｃ」，「４．ｄｄｄ」，「５．ｅｅｅ」，「６．ｆｆｆ」と表示される。また、「＜＃　次へ＞」は、図９の次ボタン１６６に対応するものである。なお、画像一覧表示画面３０１において、「表紙」、各番号「０」乃至「６」および「＃」に付加された下線は、それを入力部１０６などを用いて指示することにより、別画面に表示が移動することを示すものである。したがって、画像一覧表示画面３０１の最下部の「０．アルバム一覧に戻る」を指示された場合、図７のアルバム一覧表示画面１５１を携帯電話機５において表示された画面（図示しない）に表示が移動する。
【００９８】
図１１において、画像名「２．ｂｂｂ」を入力部１０６などにより指示することにより、図１２に示される画像表示画面３０２に表示が移動する。なお、図１２の画像表示画面３０２は、図１０のユーザ端末２における画像表示画面２５１を携帯電話機５において表示された画面の構成例である。
【００９９】
図１２の例において、画像名「ｂｂｂ」、ページ数（２／１０）の下に、スクリーンネイル３１１が表示される。このスクリーンネイル３１１は、図１０の画像２７１を携帯電話機５に対応するサイズに間引いた画像である。スクリーンネイル３１１の下部には、図１０の前ボタン１６４および次ボタン１６６に対応する＜＊前へ　＃次へ＞が表示されており、下線の付加された＊または＃を、入力部１０６などにより指示することにより、スクリーンネイル３１１の前のスクリーンネイルまたは次のスクリーンネイルに対応する画面に表示が移動される。また、画像表示画面３０２の最下部の「０．画像一覧に戻る」を指示された場合、図１１の画像一覧表示画面３０１に表示が移動される。
【０１００】
以上のように、アルバムスタイルの設定項目のうち、携帯電話機５において表示できないアルバム台紙としての背景画像などは、携帯電話機５側で表示しないように制御し、表示可能な設定項目だけ（例えば、図示しないが、タイトル文字色、本文文字色、背景色など）が表示される。さらに、いまの場合、携帯電話機５において、スクリーンネイルについても、画像を間引いて表示させるように制御されている。
【０１０１】
なお、上記説明においては、携帯電話機５を用いて説明したが、ＰＤＡ６またはネットワークカムコーダ７においても、同様に、表示可能な設定項目だけが表示される。
【０１０２】
以上により、サーバ３から、アルバム情報、画像を受信し、スタイル定義ファイルに基づいて、ユーザ（ユーザ端末２または携帯電話機５）側でアルバム一覧の表示を制御するようにしたので、サーバ３側では、アプリケーションの種類の種類に左右されることなく、さらに、ユーザ端末２、携帯電話機５、ＰＤＡ６およびネットワークカムコーダ７のような、ユーザの所有する端末（装置）に左右されることなく、アルバム情報、画像を送信すればよく、処理が簡素化される。また、スタイル定義ファイルをサーバ３側で管理するようにしたので、新規アプリケーションの追加などの更新作業も簡単になる。
【０１０３】
なお、図７のステップＳ５４において、サーバ３により送信される画像は、オリジナルの大きさの画像とし、ユーザ端末２−１側で、ステップＳ３６においてアルバム一覧を表示されるときに、ユーザ端末２−１の表示に画像の大きさを合わせているが、オリジナルの大きさの画像とともに、アルバム一覧表示に必要なサムネイルも同時に送信するようにしてもよい。
【０１０４】
次に、図１３のフローチャートを参照して、Ｗｅｂブラウザ３３を用いて、実行されるアルバム一覧提供処理について説明する。図１３の例においては、ユーザ端末２−２およびサーバ３により処理が実行される。
【０１０５】
いまの場合、ユーザ端末２−２のユーザの操作に基づいて、Ｗｅｂサーバ３３が起動されているとする。すなわち、ＣＰＵ２１は、Ｗｅｂサーバ３３に従って以降の処理を実行する。
【０１０６】
ユーザ端末２−２のユーザにより、ユーザ端末２−１により作成されたアルバム一覧を見るために、サーバ３の所定のＷｅｂページにアクセスするように、入力部２６を構成するマウスなどが操作される。これに対応して、ユーザ端末２−２のＣＰＵ２１は、ステップＳ７１において、通信部２９を制御し、ネットワーク１を介して、サーバ３の所定のＷｅｂページにアクセスさせる。
【０１０７】
サーバ３のＣＰＵ６１は、ステップＳ８１において、ユーザ端末２−２よりアクセスされるまで待機している。受信部７３は、ユーザ端末２−２からの所定のＷｅｂページへのアクセスを受信すると、これに対応して、ステップＳ８１において、ＣＰＵ６１は、ユーザ端末２−２より所定のＷｅｂページがアクセスされたと判断し、ステップＳ８２において、ＣＰＵ６１は、アルバム情報データベース７１より、所定のＷｅｂページに表示されるアルバム一覧のアルバムＩＤに対応するアルバム情報を検索する。また、検索されたアルバム情報には、そのアルバムを構成する画像情報が含まれているので、そのアルバム情報に基づいて、画像データベース７０より、アルバムＩＤのアルバムを構成する画像を検索する。
【０１０８】
ステップＳ８３において、ＣＰＵ６１は、アルバムスタイルデータベース７２から取得されたスタイル定義ファイルに基づいて、ステップＳ８２において検索されたアルバム情報および画像を用いて、アルバム一覧画面情報を作成し、ステップＳ８４において、ＣＰＵ６１は、送信部７４を制御し、アルバム一覧画面情報を、ネットワーク１を介して、ユーザ端末２−２に送信する。
【０１０９】
ユーザ端末２−２の通信部２９は、サーバ３からのアルバム一覧情報を受信し、ＣＰＵ２１に供給する。ＣＰＵ２１は、ステップＳ７２において、アルバム一覧画面１５１（図８）を、出力部２７を構成するモニタに表示させる。
【０１１０】
以上のように、Ｗｅｂブラウザ３３を用いても、画像閲覧アプリケーション３１を用いて取得されたアルバム一覧画面と同様なアルバム一覧画面が提供される。なお、携帯電話機５において、Ｗｅｂブラウザ３３に対応するような携帯電話機５用のアプリケーションが用いられる場合には、そのＷｅｂページが携帯電話機５用の表示設定に対応している必要がある。
【０１１１】
次に、図１４のフローチャートを参照して、既に作成されているアルバムに画像を追加する場合の、画像サービス提供システムのアルバム変更処理について説明する。図１４の例においては、ユーザ端末２−１およびサーバ３により処理が実行される。
【０１１２】
ユーザ端末２−１のユーザは、画像閲覧アプリケーション３１を起動させるために、入力部２６を構成するマウスなどを操作する。これに対応して、ステップＳ１０１において、ＣＰＵ２１は、記憶部２８に記憶されている画像閲覧アプリケーション３１をＲＡＭ２３にロードすることにより、起動させる。すなわち、ＣＰＵ５１は、画像閲覧アプリケーション３１に従って以降の処理を実行する。
【０１１３】
ユーザは、入力部２６を構成するマウスなどを操作し、アルバムとして表示したい画像（または、フォルダ）を選択し、アルバムに画像を追加するためのボタンなどをクリックする。入力部２６は、この指示を受け、ＣＰＵ２１に出力する。これに対応して、ＣＰＵ２１は、ステップＳ１０２において、画像（または、フォルダ）を選択し、ステップＳ１０３において、アルバムに画像を追加するか否かを判断する。ステップＳ１０３において、アルバムに画像を追加すると判断された場合、ステップＳ１０４に進む。
【０１１４】
ユーザ端末２−１のＣＰＵ２１は、ステップＳ１０４において、アルバム一覧表示処理を実行する。このユーザ端末２−１のアルバム一覧表示処理に対応して、サーバ３のＣＰＵ６１は、ステップＳ１２１において、アルバム一覧提供処理を実行する。なお、このユーザ端末２−１のアルバム一覧表示処理、および、サーバ３のアルバム一覧提供処理は、図７を参照して説明した画像サービス提供システムのアルバム一覧提供処理と基本的に同様な処理が実行されるため、繰り返しになるので、その説明は省略する。
【０１１５】
ユーザ端末２−１において、ステップＳ１０４のアルバム一覧表示処理により、アルバム一覧表示画面（図８）が出力部２７を構成するモニタに表示される。ユーザ端末２−１のユーザは、入力部２６を構成するマウスなどを操作し、画像を追加したいアルバムを選択する。入力部２６は、この信号をＣＰＵ２１に供給する。これに対応して、ステップＳ１０５において、ＣＰＵ２１は、アルバムを選択したか否かを判断し、アルバムを選択したと判断した場合、ステップＳ１０６において、ＣＰＵ２１は、通信部２９を制御し、ステップＳ１０５において選択されたアルバムのアルバムＩＤと、ステップＳ１０２において選択された画像を、ネットワーク１を介してサーバ３に送信する。
【０１１６】
サーバ３の受信部７３は、ステップＳ１２２において、ユーザ端末２−１からのアルバムＩＤおよび画像を受信し、ＣＰＵ６１に供給する。ＣＰＵ６１は、ステップＳ１２３において、ステップＳ１２２において受信した画像を、画像データベース７０に記憶し、ステップＳ１２４において、ステップＳ１２２において受信したアルバムＩＤに対応するアルバム情報をアルバム情報データベース７１より検索し、そのアルバム情報に画像情報を追加し、アルバム情報を更新する（新しく記憶する）。
【０１１７】
ステップＳ１２５、Ｓ１０７およびＳ１０８は、図６のステップＳ２８、Ｓ６およびＳ７と同様の処理であり繰り返しになるので、その説明を省略する。
【０１１８】
一方、ステップＳ１０３において、アルバムに画像を追加しないと判断された場合、または、ステップＳ１０５において、アルバムを選択していないと判断された場合、アルバム変更処理は終了される。
【０１１９】
以上のようにして、既に作成されているアルバムに画像を追加することもできる。
【０１２０】
以上のように、ユーザのアルバム情報、画像およびスタイル定義ファイルを、サーバ３で一括に管理するようにしたので、スタイル定義ファイルの更新などのメンテナンスが簡単にできる。さらに、サーバ３からは、ユーザ端末２または携帯電話機５のユーザにかかわらず、同じアルバム情報、画像を提供することができるため、サーバ３における複雑な処理が抑制される。
【０１２１】
以上においては、ユーザ端末２および携帯電話機５について説明したが、ネットワーク１に接続できるアプリケーションを少なくとも１つ有する他の装置（例えば、ＰＤＡ６またはネットワークカムコーダ７）などにおいても、本発明を適用することができる。
【０１２２】
上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム格納媒体からインストールされる。
【０１２３】
コンピュータにインストールされ、コンピュータによって実行可能な状態とされるプログラムを格納するプログラム格納媒体は、図２および図３に示されるように、磁気ディスク４１，８１（フレキシブルディスクを含む）、光ディスク４２，８２（ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ　Ｄｉｓｃ−Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）、ＤＶＤ（Ｄｉｇｉｔａｌ　Ｖｅｒｓａｔｉｌｅ　Ｄｉｓｃ）を含む）、光磁気ディスク４３，８３（ＭＤ（Ｍｉｎｉ−Ｄｉｓｃ）（商標）を含む）、もしくは半導体メモリ４４，８４などよりなるパッケージメディア、または、プログラムが一時的もしくは永続的に格納されるＲＯＭ２２，６２や、記憶部２８，６８などにより構成される。
【０１２４】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に従って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１２５】
なお、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０１２６】
【発明の効果】
以上の如く、本発明によれば、画像のアルバム表示が簡単に提供される。また、本発明によれば、アルバムスタイルの管理が簡単にできる。さらに、本発明によれば、さまざまなデザインのアルバムスタイルが提供される。
【図面の簡単な説明】
【図１】本発明を適用した画像サービス提供システムの構成例を示す図である。
【図２】図１のユーザ端末の構成例を示すブロック図である。
【図３】図１のサーバの構成例を示すブロック図である。
【図４】図１の携帯電話機の構成例を示すブロック図である。
【図５】図３のアルバムスタイルデータベースのスタイル定義ファイルの構成例を示す図である。
【図６】図１の画像サービス提供システムのアルバム作成提供処理を説明するフローチャートである。
【図７】図１の画像サービス提供システムのアルバム一覧表示提供処理を説明するフローチャートである。
【図８】図２のユーザ端末のアルバム一覧表示画面の構成例を示す図である。
【図９】図２のユーザ端末の画像一覧表示画面の構成例を示す図である。
【図１０】図２のユーザ端末の画像表示画面の構成例を示す図である。
【図１１】図４の携帯電話機の画像一覧表示画面の構成例を示す図である。
【図１２】図４の携帯電話機の画像表示画面の構成例を示す図である。
【図１３】図１の画像サービス提供システムのアルバム一覧表示提供処理の他の例を説明するフローチャートである。
【図１４】図１の画像サービス提供システムのアルバム変更処理を説明するフローチャートである。
【符号の説明】
１　ネットワーク，２−１，２−２　ユーザ端末　３　サーバ，５−１，５−２携帯電話機，６　ＰＤＡ，７　ネットワークカムコーダ，２１　ＣＰＵ，２６　入力部，２９　通信部，３１　画像閲覧アプリケーション，３２　画像撮影アプリケーション，３３　Ｗｅｂブラウザ，６１　ＣＰＵ，７０　画像データベース，７１　アルバム情報データベース，７２　アルバムスタイルデータベース，７３受信部，７４　送信部，１０１　ＣＰＵ，１２０　Ｗｅｂ閲覧アプリケーション
【図１】
2004102548.tif 000003
【図２】
2004102548.tif 000004
【図３】
2004102548.tif 000005
【図４】
2004102548.tif 000006
【図５】
2004102548.tif 000007
【図６】
2004102548.tif 000008
【図７】
2004102548.tif 000009
【図８】
2004102548.tif 000010
【図９】
2004102548.tif 000011
【図１０】
2004102548.tif 000012
【図１１】
2004102548.tif 000013
【図１２】
2004102548.tif 000014
【図１３】
2004102548.tif 000015
【図１４】
2004102548.tif 000016