(57)【要約】   【課題】  機器にネットワーク通信機能など特定の機能および操作のための操作子を設けることなく、当該機器がサービスの提供を受けられる。  【解決手段】  センタサーバ１０は、接続装置１５からのネットワークを介したアクセスに応答し、ユーザを特定する情報および機器を特定する情報に基づいて、ユーザ情報データベースのレコードを検索して、サービスの提供を受けるために必要な固有情報の項目の値を取得するとともに、処理情報データベースのレコードを検索して、サービスを提供するために必要な処理ステップを示す情報を取得し、取得した固有情報の項目の値を利用して、サービス提供サーバ２３との間、および／または、接続装置１５との間で、取得した処理ステップを実行する。【選択図】  図１
2008269209.tif 000002
【特許請求の範囲】
【請求項１】
機器に関するサービスを提供するサービス提供サーバと、当該サービス提供サーバとネットワークを介して接続されたセンタサーバと、センタサーバとネットワークを介して接続されるとともに、汎用インタフェースを利用して前記機器と接続される接続装置と、を備えたネットワークサービス提供システムにおいて、
前記接続装置が、サービスの提供を受けるユーザを特定する情報を記憶するメモリを備え、かつ、前記汎用インタフェースを利用して接続された機器を特定するように構成され、
前記センタサーバが、
サービスを提供するために必要な処理ステップを示す情報を含むレコードを格納した処理情報データベースと、
前記機器に関する前記サービスの提供を受けるユーザを特定する情報、前記サービスを特定する情報、および、前記機器に関する前記サービスの提供を受けるために必要な固有情報の項目の値を含むレコードを格納したユーザ情報データベースと、
前記接続装置からのネットワークを介したアクセスに応答し、前記ユーザを特定する情報および前記機器を特定する情報に基づいて、前記ユーザ情報データベースのレコードを検索して、当該レコード中の前記固有情報の項目の値を取得するとともに、前記処理情報データベースのレコードを検索して、当該レコード中の処理ステップを示す情報を取得し、前記固有情報の項目の値を利用して、前記サービス提供サーバとの間、および／または、前記接続装置との間で、前記レコードに示される処理ステップを実行するアクセス処理実行手段と、を備えたことを特徴とするネットワークサービス提供システム。
【請求項２】
前記センタサーバが、
前記サービスの提供を受けるために必要な固有情報の項目を含むレコードを格納した固有情報データベースと、
ネットワークを介してセンタサーバにアクセス可能なネットワーク接続機器からの前記サービスを特定する情報に基づいて、前記固有情報データベースのレコードを検索して、前記レコード中の固有情報の項目情報を取得して、前記ネットワーク接続機器に伝達し、前記ネットワーク接続機器から、前記固有情報の項目の値を受信し、前記ユーザ情報データベースのレコードを生成するユーザ登録処理手段と、を備えたことを特徴とする請求項１に記載のネットワークサービス提供システム。
【請求項３】
前記センタサーバが、
前記サービス提供サーバから、前記サービスを提供するために必要な処理ステップを示す情報を受信して、前記処理情報データベースのレコードを生成するとともに、前記サービスの提供を受けるために必要な固有情報の項目を受信して、前記固有情報データベースのレコードを生成するサービス登録処理手段を備えたことを特徴とする請求項２に記載のネットワークサービス提供システム。
【請求項４】
前記接続装置が、前記メモリに、ユーザを特定する情報および当該ユーザのサーバアクセス用パスワードを記憶し、前記ユーザを特定する情報および前記サーバアクセス用パスワードを送信して、前記センタサーバへのアクセスを求めるように構成されたことを特徴とする請求項１ないし３の何れか一項に記載のネットワークサービス提供システム。
【請求項５】
機器に関するサービスを提供するサービス提供サーバとネットワークを介して接続されるとともに、汎用インタフェースを利用して前記機器と接続される接続装置とネットワークを介して接続されたセンタサーバであって、
サービスを提供するために必要な処理ステップを示す情報を含むレコードを格納した処理情報データベースと、
前記機器に関する前記サービスの提供を受けるユーザを特定する情報、前記サービスを特定する情報、および、前記機器に関する前記サービスの提供を受けるために必要な固有情報の項目の値を含むレコードを格納したユーザ情報データベースと、
前記接続装置からのネットワークを介したアクセスに応答し、前記ユーザを特定する情報および前記機器を特定する情報に基づいて、前記ユーザ情報データベースのレコードを検索して、当該レコード中の前記固有情報の項目の値を取得するとともに、前記処理情報データベースのレコードを検索して、当該レコード中の処理ステップを示す情報を取得し、前記固有情報の項目の値を利用して、前記サービス提供サーバとの間、および／または、前記接続装置との間で、前記レコードに示される処理ステップを実行するアクセス処理実行手段と、を備えたことを特徴とするセンタサーバ。
【請求項６】
前記サービスの提供を受けるために必要な固有情報の項目を含むレコードを格納した固有情報データベースと、
ネットワークを介してセンタサーバにアクセス可能なネットワーク接続機器からの、前記サービスを特定する情報に基づいて、前記固有情報データベースのレコードを検索して、前記レコード中の固有情報の項目を取得して、前記ネットワーク接続機器に伝達し、前記ネットワーク接続機器から、前記固有情報の項目の値を受信し、前記ユーザ情報データベースのレコードを生成するユーザ登録処理手段と、を備えたことを特徴とする請求項５に記載のセンタサーバ。
【請求項７】
前記サービス提供サーバから、前記サービスを提供するために必要な処理ステップを示す情報を受信して、前記処理情報データベースのレコードを生成するとともに、前記サービスの提供を受けるために必要な固有情報の項目を受信して、前記固有情報データベースのレコードを生成するサービス登録処理手段を備えたことを特徴とする請求項６に記載のセンタサーバ。
【請求項８】
機器に関するサービスを提供するサービス提供サーバと、当該サービス提供サーバとネットワークを介して接続されたセンタサーバと、センタサーバとネットワークを介して接続するとともに、汎用インタフェースを利用して前記機器と接続される接続装置と、を備え、
前記接続装置が、サービスの提供を受けるユーザを特定する情報を記憶するメモリを備え、かつ、前記汎用インタフェースを利用して接続された機器を特定するように構成され、
前記センタサーバが、サービスを提供するために必要な処理ステップを示す情報を含むレコードを格納した処理情報データベースと、前記機器に関する前記サービスの提供を受けるユーザを特定する情報、前記サービスを特定する情報、および、前記機器に関する前記サービスの提供を受けるために必要な固有情報の項目の値を含むレコードを格納したユーザ情報データベースと、を備えたネットワークサービス提供システムにおいて、前記接続装置と接続された機器にサービスを提供する方法であって、
前記センタサーバにおいて、
前記接続装置からのネットワークを介したアクセスに応答し、前記ユーザを特定する情報および前記機器を特定する情報に基づいて、前記ユーザ情報データベースのレコードを検索して、当該レコード中の前記固有情報の項目の値を取得するステップと、
前記処理情報データベースのレコードを検索して、当該レコード中の処理ステップを示す情報を取得するステップと、
前記固有情報の項目の値を利用して、前記サービス提供サーバとの間、および／または、前記接続装置との間で、前記レコードに示される処理ステップを実行するステップと、を備えたことを特徴とするサービス提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して種々の機器に関するサービスを提供するシステム、サービス提供のためのセンタサーバ、および、サービス提供方法に関する。
【背景技術】
【０００２】
ディジタルカメラ、ビデオ、音楽プレーヤーなどの機器は、基本的にはネットワークへの接続機能を有さず、また、その機能を実現するため操作子（たとえば、ボタンやスイッチ）は有しているが、ネットワーク接続のための操作機能を有さないのが一般的である。
【０００３】
その一方、上述した機器に関して、種々のサービスがネットワークを介して提供できるようになっている。たとえば、ディジタルカメラにおいては、撮影した画像ファイルのプリントアウトサービスや画像ファイルのストレージサービス、ビデオにおいても撮影した映像ファイルのストレージサービスが提案ないし実現されている。また、音楽プレーヤーについては、楽曲の配信サービスが実現されている。
【０００４】
図１７は、従来、種々の機器が、ネットワークを介して、サービスを提供するサーバ（サービス提供サーバ）との間で行うデータ通信を概略的に示すブロックダイヤグラムである。従来、種々のサービスを享受するために、ディジタルカメラ１２、ビデオ１３、音楽プレーヤー１４などの機器に備えられたＵＳＢ端子と、パーソナルコンピュータ（ＰＣ）１１５、１１７、１１９のそれぞれとを、ケーブル１１６、１１８、１２０を介して接続し、ＰＣ１１５、１１７、１１９が、それぞれネットワークを介して、サービス提供サーバ２３、２４、２５にアクセスするように構成されている。
【０００５】
たとえば、ユーザは、ディジタルカメラ１２とケーブル１１６を介して接続されたＰＣ１１５を操作して、無線ＬＡＮ、有線ＬＡＮなどのネットワーク２１およびインターネット２２を介して、ディジタルカメラ１２に関するサービス提供サーバ２３にアクセスする。ユーザによるＰＣ１１５の操作によって、サービス提供サーバ２３は、ＰＣ１１５からの指示にしたがって、指定されたサービス（たとえば、プリントアウトサービスや画像ファイルのストレージサービス）を提供する。
【０００６】
同様に、ビデオ１３とケーブル１１８を介して接続されたＰＣ１１７、音楽プレーヤー１４とケーブル１２０を介して接続されたＰＣ１１９も、それぞれ、ネットワーク２１およびインターネット２２を介して、ビデオ１３に関するサービス提供サーバ２４、音楽プレーヤー１４に関するサービス提供サーバ２５にそれぞれアクセスする。サービス提供サーバ２４、２５は、ＰＣ１１７、１１９からの指示にしたがって、指定されたサービス（たとえば、映像ファイルのストレージサービス、楽曲の配信サービス）を、それぞれ提供する。
【０００７】
ＰＣ以外であっても、インターネットに接続可能な携帯電話を利用して、機器のＵＳＢ端子と携帯電話のＵＳＢ端子とをケーブルにて接続し、ユーザが携帯電話のキーを操作することにより、携帯電話網およびインターネット２２を介して、それぞれの機器に関するサービス提供サーバにアクセスすることも可能である。
【０００８】
上述したように、従来、ネットワーク接続のための操作機能に乏しい機器と、ＰＣ或いは携帯電話とを接続し、ＰＣや携帯電話のネットワーク接続機能および操作機能を利用して、サービス提供サーバにアクセスし、所望のサービスの提供を受けるようにしていた。このため、ネットワーク接続機能および操作機能の双方を有するＰＣや携帯電話が存在するときのみ、所望のサービスの提供が可能であるという問題点があった。
【特許文献１】特開２００３−２７４２７４号公報
【特許文献２】特開２００６−１１３８７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
たとえば、特許文献１には、ディジタルカメラに接続されるクレードルにネットワーク接続機能を持たせ、クレードルがネットワークに接続して、ディジタルデータの画像ファイルを、クレードルおよびネットワークを介してＰＣに転送するが技術が提案されている。この技術においては、ディジタルカメラにＩＰアドレス、ユーザ名、パスワードを記憶させておく必要があり、ディジタルカメラが上記情報を記憶するための機能、および、タッチパネルなどの操作子を備えている必要があった。
【００１０】
また、特許文献２には、機器と接続された接続機器認証モジュールがネットワークと接続され、接続機器認証モジュールがユーザ認証のための認証情報を記憶し、ネットワーク機器認証モジュールからネットワークを介して接続機器認証サーバにアクセスすることで、ユーザ認証を行う技術が提案されている。しかしながら、この技術においても、ユーザ認証は、接続機器認証モジュールと接続機器認証サーバとの間で実現されるが、その後は、機器の操作子を操作することにより、ネットワークを介してサーバとアクセスする必要があるという問題点があった。
【００１１】
本発明は、機器にネットワーク通信機能など特定の機能および操作のための操作子をもうけることなく、当該機器がサービスの提供を受けることが可能なサービス提供システム、サービス提供のためのセンタサーバ、および、サービス提供方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明の目的は、機器に関するサービスを提供するサービス提供サーバと、当該サービス提供サーバとネットワークを介して接続されたセンタサーバと、センタサーバとネットワークを介して接続されるとともに、汎用インタフェースを利用して前記機器と接続される接続装置と、を備えたネットワークサービス提供システムにおいて、
前記接続装置が、サービスの提供を受けるユーザを特定する情報を記憶するメモリを備え、かつ、前記汎用インタフェースを利用して接続された機器を特定するように構成され、
前記センタサーバが、
サービスを提供するために必要な処理ステップを示す情報を含むレコードを格納した処理情報データベースと、
前記機器に関する前記サービスの提供を受けるユーザを特定する情報、前記サービスを特定する情報、および、前記機器に関する前記サービスの提供を受けるために必要な固有情報の項目の値を含むレコードを格納したユーザ情報データベースと、
前記接続装置からのネットワークを介したアクセスに応答し、前記ユーザを特定する情報および前記機器を特定する情報に基づいて、前記ユーザ情報データベースのレコードを検索して、当該レコード中の前記固有情報の項目の値を取得するとともに、前記処理情報データベースのレコードを検索して、当該レコード中の処理ステップを示す情報を取得し、前記固有情報の項目の値を利用して、前記サービス提供サーバとの間、および／または、前記接続装置との間で、前記レコードに示される処理ステップを実行するアクセス処理実行手段と、を備えたことを特徴とするネットワークサービス提供システムにより達成される。
【００１３】
好ましい実施態様においては、前記センタサーバが、
前記サービスの提供を受けるために必要な固有情報の項目を含むレコードを格納した固有情報データベースと、
ネットワークを介してセンタサーバにアクセス可能なネットワーク接続機器からの、前記サービスを特定する情報に基づいて、前記固有情報データベースのレコードを検索して、前記レコード中の固有情報の項目情報を取得して、前記ネットワーク接続機器に伝達し、前記ネットワーク接続機器から、前記固有情報の項目の値を受信し、前記ユーザ情報データベースのレコードを生成するユーザ登録処理手段と、を備える。
【００１４】
より好ましい実施態様においては、前記センタサーバが、
前記サービス提供サーバから、前記サービスを提供するために必要な処理ステップを示す情報を受信して、前記処理情報データベースのレコードを生成するとともに、前記サービスの提供を受けるために必要な固有情報の項目を受信して、前記固有情報データベースのレコードを生成するサービス登録処理手段を備える。
【００１５】
別の好ましい実施態様においては、前記接続装置が、前記メモリに、ユーザを特定する情報および当該ユーザのサーバアクセス用パスワードを記憶し、前記ユーザを特定する情報および前記サーバアクセス用パスワードを送信して、前記センタサーバへのアクセスを求めるように構成される。
【００１６】
また、本発明の目的は、機器に関するサービスを提供するサービス提供サーバとネットワークを介して接続されるとともに、汎用インタフェースを利用して前記機器と接続される接続装置とネットワークを介して接続されたセンタサーバであって、
サービスを提供するために必要な処理ステップを示す情報を含むレコードを格納した処理情報データベースと、
前記機器に関する前記サービスの提供を受けるユーザを特定する情報、前記サービスを特定する情報、および、前記機器に関する前記サービスの提供を受けるために必要な固有情報の項目の値を含むレコードを格納したユーザ情報データベースと、
前記接続装置からのネットワークを介したアクセスに応答し、前記ユーザを特定する情報および前記機器を特定する情報に基づいて、前記ユーザ情報データベースのレコードを検索して、当該レコード中の前記固有情報の項目の値を取得するとともに、前記処理情報データベースのレコードを検索して、当該レコード中の処理ステップを示す情報を取得し、前記固有情報の項目の値を利用して、前記サービス提供サーバとの間、および／または、前記接続装置との間で、前記レコードに示される処理ステップを実行するアクセス処理実行手段と、を備えたことを特徴とするセンタサーバにより達成される。
【００１７】
好ましい実施態様においては、前記サービスの提供を受けるために必要な固有情報の項目を含むレコードを格納した固有情報データベースと、
ネットワークを介してセンタサーバにアクセス可能なネットワーク接続機器からの、前記サービスを特定する情報に基づいて、前記固有情報データベースのレコードを検索して、前記レコード中の固有情報の項目を取得して、前記ネットワーク接続機器に伝達し、前記ネットワーク接続機器から、前記固有情報の項目の値を受信し、前記ユーザ情報データベースのレコードを生成するユーザ登録処理手段と、を備える。
【００１８】
より好ましい実施態様においては、前記サービス提供サーバから、前記サービスを提供するために必要な処理ステップを示す情報を受信して、前記処理情報データベースのレコードを生成するとともに、前記サービスの提供を受けるために必要な固有情報の項目を受信して、前記固有情報データベースのレコードを生成するサービス登録処理手段を備える。
【００１９】
また、本発明の目的は、機器に関するサービスを提供するサービス提供サーバと、当該サービス提供サーバとネットワークを介して接続されたセンタサーバと、センタサーバとネットワークを介して接続するとともに、汎用インタフェースを利用して前記機器と接続される接続装置と、を備え、
前記接続装置が、サービスの提供を受けるユーザを特定する情報を記憶するメモリを備え、かつ、前記汎用インタフェースを利用して接続された機器を特定するように構成され、
前記センタサーバが、サービスを提供するために必要な処理ステップを示す情報を含むレコードを格納した処理情報データベースと、前記機器に関する前記サービスの提供を受けるユーザを特定する情報、前記サービスを特定する情報、および、前記機器に関する前記サービスの提供を受けるために必要な固有情報の項目の値を含むレコードを格納したユーザ情報データベースと、を備えたネットワークサービス提供システムにおいて、前記接続装置と接続された機器にサービスを提供する方法であって、
前記センタサーバにおいて、
前記接続装置からのネットワークを介したアクセスに応答し、前記ユーザを特定する情報および前記機器を特定する情報に基づいて、前記ユーザ情報データベースのレコードを検索して、当該レコード中の前記固有情報の項目の値を取得するステップと、
前記処理情報データベースのレコードを検索して、当該レコード中の処理ステップを示す情報を取得するステップと、
前記固有情報の項目の値を利用して、前記サービス提供サーバとの間、および／または、前記接続装置との間で、前記レコードに示される処理ステップを実行するステップと、を備えたことを特徴とするサービス提供方法により達成される。
【発明の効果】
【００２０】
本発明によれば、機器にネットワーク通信機能など特定の機能および操作のための操作子をもうけることなく、当該機器がサービスの提供を受けることが可能なサービス提供システム、サービス提供のためのセンタサーバ、および、サービス提供方法を提供することが可能となる。
【発明を実施するための最良の形態】
【００２１】
以下、添付図面を参照して、本発明の実施の形態について説明する。図１は、本実施の形態にかかるサービス提供システムの概略を示すブロックダイヤグラムである。図１に示すように、本実施の形態にかかるサービス提供システムにおいては、インターネット２２上にセンタサーバ１０が配置され、種々の機器（ディジタルカメラ１２、ビデオ１３、音楽プレーヤー１４）と、サービス提供サーバ２３、２４、２５との間に介在する。
【００２２】
センタサーバ１０は、サービス提供サーバ２３、２４、２５との間でデータ通信するとともに、種々の機器との間でのデータ通信を行うことができる。
【００２３】
図１においては、ディジタルカメラ１２、ビデオ１３および音楽プレーヤー１４は、それぞれ、ディジタルカメラ１２に関するサービス提供サーバ２３、ビデオ１３に関するサービス提供サーバ２４、および、音楽プレーヤー１４に関するサービス提供サーバ２５のサービスの提供を受けることができるようになっている。
【００２４】
また、図１に示すように、ディジタルカメラ１２、ビデオ１３および音楽プレーヤー１４には、それぞれのＵＳＢ端子とケーブル１６、１８、２０を介して接続装置１５、１７、１９が接続されている。接続装置１５、１７、１９のそれぞれは、たとえば、ＵＳＢメモリのような形状を有している。接続装置１５、１７、１９も、入力キーなどユーザが文字や数字を入力するための操作子を特に有していなくて良い。接続装置１５、１７、１９のそれぞれは同一の構成であるため、以下、接続装置の詳細な説明では、接続装置１５を例にして説明を進める。
【００２５】
図２は、本実施の形態にかかる接続装置の構成例を示すブロックダイヤグラムである。図２に示すように、接続装置１５は、ディジタルカメラ１２、ビデオ１３、音楽プレーヤー１４などの機器からのデータ授受のためのユーザインタフェース３０と、サーバアクセス用ＩＤおよびサーバアクセス用パスワードを記憶するサーバアクセス用ＩＤ・パスワード記憶部３１と、制御部３２と、ネットワーク２１およびインターネット２２との接続やデータ授受を制御するネットワークインタフェース３３と、インターネット２２およびネットワーク２１を介して与えられたデータを一時的に記憶し、或いは、ネットワーク２１およびインターネット２２に送出するデータを一時的に記憶するデータバッファ３４と、を有している。
【００２６】
ユーザインタフェース３０は、ＵＳＢ端子３５に接続され、機器とケーブルを介して接続できるようになっている。ネットワークインタフェース３３は、機器との接続が検知され、或いは、接続装置１５の電源がオンされることに応答して、ネットワーク２１に接続するための処理を実行し、ネットワーク２１およびインターネット２２を介して、センタサーバ１０にアクセスすることができる。
【００２７】
後に詳述するが、ディジタルカメラ１２、ビデオ１３、音楽プレーヤー１４などの機器と接続装置（たとえば、接続装置１５）とを接続すると、接続装置１５のネットワークインタフェース３３が作動して、センタサーバ１０とアクセスし、センタサーバ１０に対して所定のデータを送信する。
【００２８】
また、接続装置は、ネットワークを介して接続されたセンタサーバ１０に対して、ファイルなどをアップロードし、或いは、センタサーバ１０からファイルなどをダウンロードすることができる。
【００２９】
図３は、本実施の形態にかかるセンタサーバの構成例を示すブロックダイヤグラムである。図３に示すように、センタサーバ１０は、インターネット２２との接続やインターネット２２を介したデータ授受を制御するネットワークインタフェース４１と、サービス提供サーバ２３〜２５からの、それぞれのサービスの提供を受けるための情報を処理情報データベース（ＤＢ）４５および固有情報ＤＢ４７に格納するための処理を実行するサービス登録処理部４２と、ユーザからのユーザ情報を、ユーザ情報ＤＢ４６に格納するための処理を実行するユーザ登録処理部４３と、接続装置１５からのアクセスに応答した処理を実行するユーザアクセス処理部４４と、処理情報ＤＢ４５と、ユーザ情報ＤＢ４６と、固有情報ＤＢ４７を有している。
【００３０】
以下、パーソナルコンピュータや携帯電話などユーザが使用するネットワーク接続機能を持つ機器（ネットワーク接続機器と称する）とセンタサーバ１０との間、ディジタルカメラ１２などの機器と接続された接続装置１５とセンタサーバ１０との間、および、サービス提供サーバ２３〜２５とセンタサーバ１０との間のデータ通信について説明する。
【００３１】
図４（ａ）は、ネットワーク接続機器と接続装置との間での初期的な登録処理を示すフローチャートである。図４（ａ）に示す初期的な登録処理は、接続装置とネットワーク接続機器との間で一度だけ実行すれば良い。ネットワーク接続機器のＵＳＢ端子と、接続装置のＵＳＢ端子とをケーブルにて接続し、ユーザは、ネットワーク接続機器のキーを操作して必要
な情報を、接続装置に与える。
【００３２】
図４（ａ）に示すように、ユーザはネットワーク接続機器のキーを操作して、センタサーバのアドレス（ＩＰアドレス）、サーバアクセス用のＩＤおよびサーバアクセス用のパスワードを入力する。これにより、ネットワーク接続機器から接続装置に、センタサーバのアドレス、サーバアクセス用ＩＤおよびサーバアクセス用パスワードが送信され（ステップ４０１）、接続装置１５のユーザインタフェース３０を介してサーバアクセス用ＩＤ・パスワード記憶部３１に記憶される（ステップ４０２）。
【００３３】
図４（ｂ）に示すように、サービス提供サーバ（例示的にサービス提供サーバ２３とする）のオペレータによる入力によって、サービス提供サーバ２３からセンタサーバ１０に、サービス提供にかかるサービス名が送信される（ステップ４１１）。
【００３４】
また、サービス提供サーバ２３から、上記サービス名にて特定されるサービスを提供するために必要な一連の処理ステップを示す情報が、センタサーバ１０に送信される（ステップ４１２）。センタサーバ１０のサービス登録処理部４２は、サービス名とともに、一連の処理ステップを示す情報を含むレコードを生成し、処理情報データベース（ＤＢ）４５に格納する（ステップ４１３）。処理ステップを示す情報には、センタサーバ１０が、サービス提供サーバ２３および／または接続装置１５に対して送信すべき情報やその際の通信プロトコル、サービス提供サーバ２３および／または接続装置１５に送信する要求、サービス提供サーバ２３および／または接続装置１５から受信する情報やその際の通信プロトコル、センタサーバ１０自身において実施すべき処理などが含まれる。
【００３５】
さらに、サービス提供サーバ２３からは、サービス提供のために必要な一連の固有情報の項目を示す情報が送信される（ステップ４１４）。一連の固有情報とは、サービスの提供を受ける者を特定する情報やサービスの具体的な内容を特定する情報が含まれる。センタサーバ１０のサービス登録処理部４２は、サービス名とともに、一連の固有情報の項目を示す情報を含むレコードを生成し、固有情報ＤＢ４７に格納する（ステップ４１５）。
【００３６】
次に、ユーザが操作するネットワーク接続機器によるセンタサーバへのユーザ情報の登録処理について説明する。図５は、ネットワーク接続機器によるセンタサーバへのユーザ情報の登録処理を示すフローチャートである。
【００３７】
図５に示すように、ＰＣなどのネットワーク接続機器のユーザによる入力によって、サーバアクセス用ＩＤおよびサーバアクセス用パスワードが、ネットワーク接続機器からセンタサーバ１０に送信される（ステップ５０１）。センタサーバ１０のユーザ登録処理部４３は、たとえば、処理情報ＤＢ４５などを参照して、利用可能なサービス名のリストを作成して、ネットワーク接続機器に送信する（ステップ５０２）。ユーザによりリスト中のサービス名が選択され、選択されたサービス名および、そのサービスを利用する機器名が、サーバアクセス用ＩＤとともに、ネットワーク接続機器からセンタサーバ１０に送信されると（ステップ５０３）、センタサーバ１０のユーザ登録処理部４３は、サービス名に基づいて、固有情報ＤＢ４７を検索して、サービス名を含むレコードを検索して、当該レコード中の一連の固有情報の項目を示す情報を取得する（ステップ５０４）。一連の固有情報の項目を示す情報は、ネットワーク接続機器に送信される（ステップ５０５）。
【００３８】
ユーザが固有情報の項目のそれぞれの値を入力することで、ネットワーク接続機器から固有情報の項目のそれぞれの値がセンタサーバ１０に送信される（ステップ５０６）。センタサーバ１０のユーザ登録処理部４３は、サーバアクセス用ＩＤ、機器名およびサービス名とともに、固有情報の項目の値を含むレコードを生成して、ユーザ情報ＤＢ４６に格納する（ステップ５０７）。このように、本実施の形態においては、サービスの提供に先立って、ネットワーク接続機器からセンタサーバ１０に対して、所定の情報を登録しておくことで、後に機器に接続された接続装置がセンタサーバ１０にアクセスするだけで、一連の処理が実行されサービスの提供が受けられる。
【００３９】
図６は、ディジタルカメラ１２などの機器に接続された接続装置からセンタサーバ１０へのアクセスにより開始される一連のサービス提供のための処理を示すフローチャートである。たとえば、接続装置１５と機器（たとえば、ディジタルカメラ１２）との接続が検知されることに応答して、或いは、接続装置１５の電源がオンされることに応答して、接続装置１５のネットワークインタフェース３３は、センタサーバ１０にアクセスする（ステップ６０１）。この初期的なアクセスによって、サーバアクセス用ＩＤ・パスワード記憶部３１から読み出されたサーバアクセス用ＩＤやサーバアクセス用パスワードが、ネットワークインタフェース３３からセンタサーバ１０に送信され、センタサーバ１０によりユーザ認証が実行される。
【００４０】
その後、接続装置１５において、制御部３２は、ユーザインタフェース３０を介して接続された機器の機器名を判定し、次いで、ネットワークインタフェース３３は、サーバアクセス用ＩＤと、制御部３２により判定された機器名とをセンタサーバ１０に送信する（ステップ６０２）。
【００４１】
センタサーバ１０のユーザアクセス処理部４４は、サーバアクセス用ＩＤおよび機器名に基づいて、ユーザ情報ＤＢ４６を検索して、当該サーバアクセス用ＩＤおよび機器名を含むレコード中のサービス名、つまり、そのサーバアクセス用ＩＤをもつユーザが当該機器について利用可能なサービス名、および、そのサービスを利用するために必要な固有情報を取得する（ステップ６０３）。
【００４２】
次いで、ユーザアクセス処理部４４は、ステップ６０３で取得したサービス名に基づいて、処理情報ＤＢ４５を検索して、当該サービス名を含むレコードを検索して、当該レコード中の、サービス提供のための一連の処理ステップを取得する（ステップ６０４）。ユーザアクセス処理部４４は、取得した一連の処理ステップを実行する（ステップ６０５）。たとえば、ユーザアクセス処理部４４は、一連の処理ステップに沿って、ユーザが特定のサービスを利用する際に必要な固有情報（後述するような、ユーザのサービス利用ＩＤ、サービス利用パスワード、歌手名、曲名など）をサービス提供サーバに送信する。同様に、ユーザアクセス処理部４４は、一連の処理ステップに沿って、サービス提供サーバに対して指示を送信し、サービス提供サーバからの応答を受信することなどにより処理が進められる（ステップ６０６）。或いは、図示しないが接続装置に対して指示を送信し、接続装置からの応答を受信することなどによっても処理が進められる。
【００４３】
一連の処理ステップが終了すると、センタサーバ１０は、接続装置１５に対して処理結果を送信する（ステップ６０７）。
【００４４】
本実施の形態によれば、ユーザを特定する情報であるサーバアクセス用ＩＤおよび接続装置に接続された機器名に基づいて、センタサーバ１０が、そのユーザが接続装置に接続された機器について利用可能なサービスを特定し、かつ、センタサーバ１０が、当該サービスを提供するために必要な処理を実行する。したがって、機器や接続装置におけるキー操作の必要なく、一連の処理が実行されて、機器がサービスの提供を受けることが可能となる。
【００４５】
また、機器と接続装置が存在すれば、ＰＣなどネットワーク接続機能や操作機能を有するネットワーク接続機器がなくても、ネットワークを介してセンタサーバにアクセスして、所望のサービスの提供を受けることが可能となる。
【００４６】
以下、ディジタルカメラ１２のプリントサービス、および、音楽プレーヤー１４の楽曲配信サービスについてより具体的に説明する。
【００４７】
図７（ａ）は、サービス提供サーバによる登録処理（図４（ｂ）参照）により固有情報ＤＢ中に生成されるデータを説明する図、図７（ｂ）は、サービス提供サーバによる登録処理により、処理情報ＤＢ中に生成されるデータを説明する図である。また、図８は、ユーザのネットワーク接続機器による登録処理（図５参照）によりユーザ情報ＤＢ中に生成されるデータを説明する図である。
【００４８】
図７（ａ）に示すように、固有情報ＤＢ４７のレコードは、サービス名、および、１以上の固有情報項目という項目を有している（符号７００参照）。また、図７（ｂ）に示すように、処理情報ＤＢ４５のレコードは、サービス名、および、１以上の処理ステップという項目を有している（符号７１０参照）。
【００４９】
図８に示すように、ユーザ情報ＤＢ４６のレコードは、サーバアクセス用ＩＤ、サーバアクセス用パスワード（ｐｗｄ）、機器名、サービス名、および、１以上の固有情報という項目を有する（符号８００参照）。
【００５０】
図９は、ディジタルカメラにサービスを提供するサービス提供サーバ２３による登録処理を示すフローチャートである。図９の処理は基本的には図４（ｂ）の処理がより具体化されたものであり、図９のステップ９０１〜９０５は、それぞれ、図４（ｂ）のステップ４１１〜４１５に相当する。
【００５１】
図９に示すように、サービス提供サーバ２３のオペレータによる入力によって、サービス提供サーバ２３からセンタサーバ１０に、サービス名である「プリントサービス」が送信される（ステップ９０１）。
【００５２】
また、サービス提供サーバ２３から、サービス名「プリントサービス」にて特定されるサービスを提供するために必要な一連の処理ステップを示す情報が、センタサーバ１０に送信される（ステップ９０２）。ステップ９０２においては、ステップ１「サービス利用ＩＤ、サービス利用パスワード（ｐｗｄ）の送信」、ステップ２「ファイル送信」およびステップ３「サイズ、受け取り方法の送信」という処理ステップを示す情報が送信される。
【００５３】
センタサーバ１０のサービス登録処理部４２は、処理情報ＤＢ４５に、サービス名「プリントサービス」、処理ステップ１「サービス利用ＩＤ、サービス利用パスワード（ｐｗｄ）の送信」、処理ステップ２「ファイル送信」および処理ステップ３「サイズ、受け取り方法の送信」を含むレコードを生成する（ステップ９０３）。
【００５４】
さらに、サービス提供サーバ２３からは、サービス提供のために必要な一連の固有情報項目として、「サービス利用ＩＤ」、「サービス利用パスワード（ｐｗｄ）」、「サイズ」および「受け取り方法」が送信される（ステップ９０４）。センタサーバ１０のサービス登録処理部４２は、固有情報ＤＢ４７に、サービス名「プリントサービス」、固有情報項目１「サービス利用ＩＤ」、固有情報項目２「サービス利用パスワード（ｐｗｄ）」、固有情報項目３「サイズ」、固有情報項目４「受け取り方法」を含むレコードを生成する（ステップ９０５）。
【００５５】
図７（ｂ）のレコード７１１が、ステップ９０３において生成されたレコードに相当する。処理ステップの項目においては、処理自体およびそれがデータ通信にかかわるものであれば、その通信プロトコル（たとえば、ＨＴＴＰ、ＦＴＰなど）の情報も格納される。また、図７（ａ）のレコード７０１が、ステップ９０５において生成されたレコードに相当する。
【００５６】
図１０は、ネットワーク接続機器による、ディジタルカメラのプリントサービスを利用するためのセンタサーバへのユーザ情報の登録処理を示すフローチャートである。図１０の処理は基本的に図５の処理がより具体化されたものであり、図１０のステップ１００１〜１００７、それぞれ、図５のステップ５０１〜５０７に相当する。
【００５７】
図１０に示すように、ＰＣなどのネットワーク接続機器のユーザによる入力によって、サーバアクセス用ＩＤ「ｔａｋｅｕｃｈｉ」およびサーバアクセス用パスワード（ｐｗｄ）「ａａａａ」が、ネットワーク接続機器からセンタサーバ１０に送信される（ステップ１００１）。
【００５８】
センタサーバ１０のユーザ登録処理部４３は、たとえば、処理情報ＤＢ４５を参照して、利用可能なサービス名のリストを作成して、ネットワーク接続機器に送信する（ステップ１００２）。ユーザによりリスト中の所望のサービス名として「プリントサービス」が選択され、選択されたサービス名「プリントサービス」とそのサービスを利用する機器名「ディジタルカメラ」が、サーバアクセス用ＩＤ「ｔａｋｅｕｃｈｉ」とともに、ネットワーク接続機器からセンタサーバ１０に送信される（ステップ１００３）。
【００５９】
センタサーバ１０のユーザ登録処理部４３は、サービス名「プリントサービス」に基づいて、固有情報ＤＢ４７を検索して、サービス名「プリントサービス」を含むレコードを特定し、当該レコード中の一連の固有情報項目を示す情報を取得する（ステップ１００４）。この例では、固有情報項目１「サービス利用ＩＤ」、固有情報項目２「サービス利用パスワード（ｐｗｄ）」、固有項目情報３「サイズ」および固有情報項目４「受け取り方法」が取得される。上述した一連の固有情報項目（固有情報項目１〜４）を示す情報は、ネットワーク接続機器に送信される（ステップ１００５）。
【００６０】
ユーザが固有情報項目のそれぞれの値（サービス利用ＩＤ「ｂｂｂｂ」、サービス利用パスワード（ｐｗｄ）「ｃｃｃｃ」、サイズ「サービス版」、受け取り方法「郵送」）を入力することで、ネットワーク接続機器から固有情報項目のそれぞれの値がセンタサーバ１０に送信される（ステップ１００６）。センタサーバ１０のユーザ登録処理部４３は、ユーザ情報ＤＢ４６に、サーバアクセス用ＩＤ「ｔａｋｅｕｃｈｉ」、サーバアクセス用パスワード「ａａａａ」、機器名「ディジタルカメラ」、サービス名「プリントサービス」、サービス利用ＩＤ「ｂｂｂｂ」、サービス利用パスワード（ｐｗｄ）「ｃｃｃｃ」、サイズ「サービス版」および受け取り方法「郵送」を含むレコードを生成する（ステップ１００７）。なお、図８のレコード８０１は、ステップ１００７により生成されたレコードに相当する。
【００６１】
図１１は、ディジタルカメラ１２に接続された接続装置１５からセンタサーバ１０へのアクセスにより開始される一連のサービス提供のための処理を示すフローチャートである。図１１の処理は基本的に図６の処理がより具体化されたものであり、ステップ１１０１〜１１０４は、図６のステップ６０１〜６０４に相当する。また、ステップ１１０５、１１１１〜１１１４は、図６のステップ６０５、６０６を詳細に示したものであり、ステップ１１０７は、ステップ６０７に相当する。
【００６２】
接続装置１５のネットワークインタフェース３３は、センタサーバ１０にアクセスする（ステップ１１０１）。この初期的なアクセスによって、サーバアクセス用ＩＤ・パスワード記憶部３１から読み出されたサーバアクセス用ＩＤ「ｔａｋｅｕｃｈｉ」およびサーバアクセス用パスワード「ａａａａ」が、ネットワークインタフェース３３からセンタサーバ１０に送信され、センタサーバ１０によりユーザ認証が実行される。
【００６３】
接続装置１５において、制御部３２は、ユーザインタフェース３０を介して接続された機器の機器名「ディジタルカメラ」を判定し、次いで、ネットワークインタフェース３３は、サーバアクセス用ＩＤ「ｔａｋｅｕｃｈｉ」および機器名「ディジタルカメラ」をセンタサーバ１０に送信する（ステップ１１０２）。
【００６４】
センタサーバ１０のユーザアクセス処理部４４は、サーバアクセス用ＩＤ「ｔａｋｅｕｃｈｉ」および機器名「ディジタルカメラ」に基づいて、ユーザ情報ＤＢ４６を検索して、サーバアクセス用ＩＤ「ｔａｋｅｕｃｈｉ」および機器名「ディジタルカメラ」を含むレコードを検索し、検索されたレコード（図８のレコード８０１）に含まれるサービス名「プリントサービス」、および、「プリントサービス」を利用するために必要な固有情報を取得する（ステップ１１０３）。
【００６５】
次いで、ユーザアクセス処理部４４は、ステップ１１０３で取得したサービス名「プリントサービス」に基づいて、処理情報ＤＢ４５を検索して、サービス名「プリントサービス」を含むレコード（図７の符号７１１）を特定し、当該レコードに含まれる一連の処理ステップを示す情報（処理ステップ１「サービス利用ＩＤ、サービス利用パスワード（ｐｗｄ）の送信」、処理ステップ「ファイルの送信」、処理ステップ３「サイズ、受け取り方法の送信」）を取得する（ステップ１１０４）。
【００６６】
その後、ユーザアクセス処理部４４は、取得した一連の処理ステップを実行する（ステップ１１０５）。この例では、ユーザアクセス処理部４４は、処理ステップ１を実行、つまり、サービス利用ＩＤ「ｂｂｂｂ」およびサービス利用パスワード（ｐｗｄ）「ｃｃｃｃ」をサービス提供サーバ２３に送信する（ステップ１１１１）。図示しないが、サービス提供サーバ２３は、受信したサービス利用ＩＤおよびサービス利用パスワードにてユーザ認証を実行する。
【００６７】
次いで、ユーザアクセス処理部４４は、処理ステップ２（ファイルの送信）を実行する。より詳細には、まず、センタサーバ１０から接続装置１５に対してファイル送信要求が送信される（ステップ１１１２）。ファイル送信要求に応答して、接続装置１５の制御部３２が、ディジタルカメラ１２から画像ファイルを読み出して、データバッファ３４に一時的に記憶する。画像ファイルは、データバッファ３４からネットワークインタフェース３３を介して、センタサーバ１０に送信される（ステップ１１１３）。
【００６８】
ユーザアクセス処理部４４は、画像ファイルを受信すると、これを、サービス提供サーバ２３に送信する（ステップ１１１３）。図示しないが、サービス提供サーバ２３は、受信した画像ファイルをデータベースに記憶しておく。
【００６９】
その後、ユーザアクセス処理部４４は、処理ステップ３（サイズ、受け取り方法のサービス提供サーバ２３への送信）を実行する（ステップ１１１４）。サービス提供サーバ２３は、画像ファイルのプリントサイズおよびプリントアウトした印刷物の受け取り方法として、受信した情報をデータベースに記憶しておく。
【００７０】
処理ステップ１〜処理ステップ３が実行されると、センタサーバ１０は、処理結果として、処理の終了通知を接続装置１０に送信する（ステップ１１０７）。
【００７１】
次に、音楽プレーヤー１４の楽曲配信サービスについて説明する。
【００７２】
図１２は、音楽プレーヤーにサービスを提供するサービス提供サーバ２５による登録処理を示すフローチャートである。図１２の処理は基本的には図４（ｂ）の処理がより具体化されたものであり、図１２のステップ１２０１〜１２０５は、それぞれ、図４（ｂ）のステップ４１１〜４１５に相当する。
【００７３】
図１２に示すように、サービス提供サーバ２５のオペレータによる入力によって、サービス提供サーバ２５からセンタサーバ１０に、サービス名である「楽曲配信サービス」が送信される（ステップ１２０１）。
【００７４】
また、サービス提供サーバ２５から、サービス名「楽曲配信サービス」にて特定されるサービスを提供するために必要な一連の処理ステップを示す情報が、センタサーバ１０に送信される（ステップ１２０２）。ステップ１２０２においては、ステップ１「サービス利用ＩＤ、サービス利用パスワード（ｐｗｄ）の送信」、ステップ２「歌手名、曲名の送信」およびステップ３「音楽ファイル配布」という処理ステップを示す情報が送信される。
【００７５】
センタサーバ１０のサービス登録処理部４２は、処理情報ＤＢ４５に、サービス名「楽曲配信サービス」、処理ステップ１「サービス利用ＩＤ、サービス利用パスワード（ｐｗｄ）の送信」、処理ステップ２「歌手名、曲名の送信」および処理ステップ３「音楽ファイル配布」を含むレコードを生成する（ステップ１２０３）。
【００７６】
さらに、サービス提供サーバ２５からは、サービス提供のために必要な一連の固有情報項目として、「サービス利用ＩＤ」、「サービス利用パスワード（ｐｗｄ）」、「歌手名」および「曲名」が送信される（ステップ１２０４）。センタサーバ１０のサービス登録処理部４２は、固有情報ＤＢ４７に、サービス名「楽曲配信サービス」、固有情報項目１「サービス利用ＩＤ」、固有情報項目２「サービス利用パスワード（ｐｗｄ）」、固有情報項目３「歌手名」、固有情報項目４「曲名」を含むレコードを生成する（ステップ１２０５）。
【００７７】
図７（ｂ）のレコード７１２が、ステップ１２０３において生成されたレコードに相当する。また、図７（ａ）のレコード７０２が、ステップ１２０５において生成されたレコードに相当する。
【００７８】
図１３は、ネットワーク接続機器による、音楽プレーヤーの楽曲配信サービスを利用するためのセンタサーバへのユーザ情報の登録処理を示すフローチャートである。図１３の処理は基本的に図５の処理がより具体化されたものであり、図１３のステップ１３０１〜１３０７は、それぞれ、図５のステップ５０１〜５０７に相当する。
【００７９】
図１３に示すように、ＰＣなどのネットワーク接続機器のユーザによる入力によって、サーバアクセス用ＩＤ「ｔａｋｅｕｃｈｉ」およびサーバアクセス用パスワード（ｐｗｄ）「ａａａａ」が、ネットワーク接続機器からセンタサーバ１０に送信される（ステップ１３０１）。
【００８０】
センタサーバ１０のユーザ登録処理部４３は、たとえば、処理情報ＤＢ４５などを参照して、利用可能なサービス名のリストを作成して、ネットワーク接続機器に送信する（ステップ１３０２）。ユーザによりリスト中の所望のサービス名として「楽曲配信サービス」が選択され、選択されたサービス名「楽曲配信サービス」および、そのサービスを利用する機器名「音楽プレーヤーが、サーバアクセス用ＩＤ「ｔａｋｅｕｃｈｉ」とともに、ネットワーク接続機器からセンタサーバ１０に送信される（ステップ１３０３）。
【００８１】
センタサーバ１０のユーザ登録処理部４３は、サービス名「楽曲配信サービス」に基づいて、固有情報ＤＢ４７を検索して、サービス名「楽曲配信サービス」を含むレコードを特定し、当該レコード中の一連の固有情報項目を示す情報を取得する（ステップ１３０４）。この例では、固有情報項目１「サービス利用ＩＤ」、固有情報項目２「サービス利用パスワード（ｐｗｄ）」、固有項目情報３「歌手名」および固有情報項目４「曲名」が取得される。上述した一連の固有情報項目（固有情報項目１〜４）を示す情報は、ネットワーク接続機器に送信される（ステップ１３０５）。
【００８２】
ユーザが固有情報項目のそれぞれの値（サービス利用ＩＤ「ｄｄｄｄ」、サービス利用パスワード（ｐｗｄ）「ｅｅｅｅ」、歌手名「ｆｆｆｆ」、曲名「ｇｇｇｇ」）を入力することで、ネットワーク接続機器から固有情報項目のそれぞれの値がセンタサーバ１０に送信される（ステップ１３０６）。センタサーバ１０のユーザ登録処理部４３は、ユーザ情報ＤＢ４６に、サーバアクセス用ＩＤ「ｔａｋｅｕｃｈｉ」、サーバアクセス用パスワード「ｄｄｄｄ」、機器名「音楽プレーヤー」、サービス名「楽曲配信サービス」、サービス利用ＩＤ「ｄｄｄｄ」、サービス利用パスワード（ｐｗｄ）「ｅｅｅｅ」、歌手名「ｆｆｆｆ」および曲名「ｇｇｇｇ」を含むレコードを生成する（ステップ１３０７）。なお、図８のレコード８０２は、ステップ１３０７により生成されたレコードに相当する。
【００８３】
図１４は、音楽プレーヤー１４に接続された接続装置１９からセンタサーバ１０へのアクセスにより開始される一連のサービス提供のための処理を示すフローチャートである。図１４の処理は基本的に図６の処理がより具体化されたものであり、ステップ１４０１〜１４０４は、図６のステップ６０１〜６０４に相当する。また、ステップ１４０５、１４１１〜１４１３は、図６のステップ６０５、６０６を詳細に示したものであり、ステップ１４０７は、ステップ６０７に相当する。
【００８４】
接続装置１９のネットワークインタフェース３３は、センタサーバ１０にアクセスする（ステップ１４０１）。この初期的なアクセスによって、サーバアクセス用ＩＤ・パスワード記憶部３１から読み出されたサーバアクセス用ＩＤ「ｔａｋｅｕｃｈｉ」およびサーバアクセス用パスワード「ａａａａ」が、ネットワークインタフェース３３からセンタサーバ１０に送信され、センタサーバ１０によりユーザ認証が実行される。
【００８５】
接続装置１５において、制御部３２は、ユーザインタフェース３０を介して接続された機器の機器名「音楽プレーヤー」を判定し、次いで、ネットワークインタフェース３３は、サーバアクセス用ＩＤ「ｔａｋｅｕｃｈｉ」および機器名「音楽プレーヤー」をセンタサーバ１０に送信する（ステップ１４０２）。
【００８６】
センタサーバ１０のユーザアクセス処理部４４は、サーバアクセス用ＩＤ「ｔａｋｅｕｃｈｉ」および機器名「音楽プレーヤー」に基づいて、ユーザ情報ＤＢ４６を検索して、サーバアクセス用ＩＤ「ｔａｋｅｕｃｈｉ」および機器名「音楽プレーヤー」を含むレコードを検索し、検索されたレコード（図８のレコード８０２）に含まれるサービス名「楽曲配信サービス」、および、「楽曲配信サービス」を利用するために必要な固有情報を取得する（ステップ１４０３）。
【００８７】
次いで、ユーザアクセス処理部４４は、ステップ１４０３で取得したサービス名「楽曲配信サービス」に基づいて、処理情報ＤＢ４５を検索して、サービス名「楽曲配信サービス」を含むレコード（図７の符号７１２）を特定し、当該レコードに含まれる一連の処理ステップを示す情報（処理ステップ１「サービス利用ＩＤ、サービス利用パスワード（ｐｗｄ）の送信」、処理ステップ「歌手名、曲名の送信」、処理ステップ３「音楽ファイル送信」）を取得する（ステップ１４０４）。
【００８８】
その後、ユーザアクセス処理部４４は、取得した一連の処理ステップを実行する（ステップ１４０５）。この例では、ユーザアクセス処理部４４は、処理ステップ１を実行、つまり、サービス利用ＩＤ「ｄｄｄｄ」およびサービス利用パスワード（ｐｗｄ）「ｅｅｅｅ」をサービス提供サーバ２３に送信する（ステップ１４１１）。図示しないが、サービス提供サーバ２３は、受信したサービス利用ＩＤおよびサービス利用パスワードにてユーザ認証を実行する。
【００８９】
次いで、ユーザアクセス処理部４４は、処理ステップ２（歌手名、曲名の送信）を実行する（ステップ１４１２）。より詳細には、ユーザ情報ＤＢ４６から読み出された歌手名「ｆｆｆｆ」および曲名「ｇｇｇｇ」が、サービス提供サーバ２５に送信される。
【００９０】
次いで、処理ステップ３（音楽ファイルの送信）が実行される（ステップ１４１３）。サービス提供サーバ２５は、歌手名「ｆｆｆｆ」および曲名「ｇｇｇｇ」で特定される音楽ファイルをセンタサーバ１０に送信する。センタサーバ１０のユーザアクセス処理部４４は、音楽ファイルを受信すると、これを、処理結果として、接続装置１９に送信する（ステップ１４０７）。
【００９１】
接続装置１９において、受信した音楽ファイルはネットワークインタフェース３３を介して、データバッファ３４に一時的に記憶され、その後、ユーザインタフェース３０を介して、音楽プレーヤー１４に伝達される。
【００９２】
本実施の形態によれば、ディジタルカメラ１２などの機器にはＩＤやパスワードが記憶されておらず、接続装置のメモリ（サーバアクセス用ＩＤ・パスワード記憶部３１）にサーバアクセス用ＩＤおよびサーバアクセス用パスワードが記憶される。したがって、ユーザごとに自己のサーバアクセス用ＩＤおよびサーバアクセス用パスワードを記憶させた接続装置を保持しておけば、同一の機器を異なるユーザが利用して、それぞれのユーザがサービスの提供を受けることができる。たとえば、ディジタルカメラのプリントサービスについては、それぞれのユーザが、同一のディジタルカメラに接続装置を接続してセンタサーバにアクセスすることで、ユーザのそれぞれが、ディジタルカメラの画像ファイルのプリントサービスの提供を受けることが可能となる。
【００９３】
本発明は、以上の実施の形態に限定されることなく、特許請求の範囲に記載された発明の範囲内で、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【００９４】
たとえば、前記実施の形態においては、ディジタルカメラ１２、ビデオ１３および音楽プレーヤー１４と、これら機器のそれぞれに関するサービス提供サーバ２３、２４、２５との間でのサービス提供（たとえば、ディジタルカメラ１２に関するサービス（プリントアウトサービスや画像ファイルのストレージサービス）、ビデオ１３に関するサービス（映像ファイルのストレージサービス）、音楽プレーヤー１４に関するサービス（楽曲配信サービス））に本発明を適用した。しかしながら、これらの機器に限定されず、他の機器に関する他のサービスについても本発明を適用することができる。図１５は、機器としてディスプレイ装置やプリンタを利用する例を概略的に示すブロックダイヤグラムである。
【００９５】
図１５に示すように、たとえば、ディスプレイ装置５０がＵＳＢインタフェースを利用して接続装置５１と接続されている。また、プリンタ５２もＵＳＢインタフェースを利用して接続装置５３と接続されている。画像コンテンツ（画像ファイル）をダウンロードするサービス提供サーバ５４は、予め図４（ｂ）に示すように、画像コンテンツダウンロードのための一連の処理ステップや、一連の固有情報項目をセンタサーバ１０に登録する。センタサーバ１０は、一連の処理ステップを含むレコードを生成して、処理情報ＤＢ４５に記憶するとともに、一連の固有情報項目を含むレコードを生成して、固有情報ＤＢ４７に記憶する。また、ディスプレイ装置５０でのサービスを享受したいユーザは、図５に示すように、画像コンテンツをディスプレイ装置５０にダウンロードするために、ＰＣなどネットワーク接続機器を操作してセンタサーバ１０にアクセスして、サービス提供を受けるために必要な固有情報の値を登録する。センタサーバ１０は、固有情報の値を含むレコードを生成して、ユーザ情報ＤＢ４６に記憶する。同様に、プリンタ５２でのサービスを享受したいユーザも、図５に示すように、画像コンテンツをプリンタ５２にダウンロードするために、ＰＣなどネットワーク接続機器を操作してセンタサーバ１０にアクセスして、サービス提供を受けるために必要な固有情報の値を登録する。センタサーバ１０は、固有情報の値を含むレコードを生成して、ユーザ情報ＤＢ４６に記憶する。
【００９６】
ディスプレイ装置５０と接続装置５１とが接続されると、接続装置５１はセンタサーバ１０にアクセスする（ステップ１５０１）。図６に示す処理が実行され、センタサーバ１０とサービス提供サーバ５４との間で、処理情報ＤＢ４５に格納されたレコードに示される画像コンテンツダウンロード処理の処理ステップが実行され（ステップ１５０２参照）、画像コンテンツ（画像ファイル）がサービス提供サーバ５４からセンタサーバ１０に送信される（ステップ１５０３）。センタサーバ１０は、受信した画像コンテンツを接続装置５１に送信する（ステップ１５０４）。これにより接続装置５１を介したディスプレイ装置５０への画像コンテンツのダウンロードが実現される。ディスプレイ装置５０の画面上には、ダウンロードされた画像コンテンツが表示される。
【００９７】
同様に、プリンタ５２と接続装置５３とが接続されると、接続装置５３はセンタサーバ１０にアクセスする（ステップ１５１１）。図６に示す処理が実行され、センタサーバ１０とサービス提供サーバ５４との間で、処理情報ＤＢ４５に格納されたレコードに示される画像コンテンツダウンロード処理の処理ステップが実行され（ステップ１５０２参照）、画像コンテンツ（画像ファイル）がサービス提供サーバ５４からセンタサーバ１０に送信される（ステップ１５０３）。センタサーバ１０は、受信した画像コンテンツを接続装置５３に送信する（ステップ１５１２）。これにより接続装置５３を介したプリンタ５２への画像コンテンツのダウンロードが実現される。プリンタ５２はダウンロードされた画像コンテンツを印刷する。
【００９８】
また、携帯電話のようなネットワーク接続機器に本発明を適用することが可能である。図１６は、機器として携帯電話を利用する例を概略的に示すブロックダイヤグラムである。
【００９９】
図１６に示すように、携帯電話５５はＵＳＢインタフェースを利用して接続装置５６と接続されている。
【０１００】
画像コンテンツ（画像ファイル）や音楽コンテンツ（音楽ファイル）をダウンロードするサービス提供サーバ５７は、予め図４（ｂ）に示すように、画像コンテンツや音楽コンテンツのダウンロードのための一連の処理ステップや、一連の固有情報項目をセンタサーバ１０に登録する。センタサーバ１０は、一連の処理ステップを含むレコードを生成して、処理情報ＤＢ４５に記憶するとともに、一連の固有情報項目を含むレコードを生成して、固有情報ＤＢ４７に記憶する。
【０１０１】
また、携帯電話５５でのサービスを享受したいユーザは、図５に示すように、画像コンテンツや音楽コンテンツを携帯電話５５にダウンロードするために、ネットワーク接続機器を操作してセンタサーバ１０にアクセスして、サービス提供を受けるために必要な固有情報の値を登録する。センタサーバ１０は、固有情報の値を含むレコードを生成して、ユーザ情報ＤＢ４６に記憶する。なお、図５に示すような固有情報のセンタサーバ１０への登録は、携帯電話５５自身を利用することができる。ここでは、携帯電話５５のネットワーク接続機能を利用してインターネットを介してセンタサーバ１０にアクセスして、所定の固有情報の値をセンタサーバ１０に送信すればよい。
【０１０２】
携帯電話５５と接続装置５６とが接続されると、接続装置５６はセンタサーバ１０にアクセスする（ステップ１６０１）。図６に示す処理が実行され、センタサーバ１０とサービス提供サーバ５７との間で、処理情報ＤＢ４５に格納されたレコードに示される画像コンテンツや音楽コンテンツのダウンロード処理の処理ステップが実行され（ステップ１６０２参照）、画像コンテンツ（画像ファイル）や音楽コンテンツ（音楽ファイル）がサービス提供サーバ５７からセンタサーバ１０に送信される（ステップ１６０３）。センタサーバ１０は、受信した画像コンテンツや音楽コンテンツを接続装置５６に送信する（ステップ１６０４）。これにより接続装置５６を介した携帯電話５５への画像コンテンツや音楽コンテンツのダウンロードが実現される。
【０１０３】
この例では、携帯電話の通信回線の通信速度より高速な、接続装置を介した通信（たとえば無線ＬＡＮの通信）を利用して、画像コンテンツや音楽コンテンツを、携帯電話５５にダウンロードすることができる。
【０１０４】
また、本実施の形態においては、接続装置は、機器のＵＳＢ端子からケーブルを介して接続されるように構成されている（たとえば、図１の符号１６参照）。しかしながら、このような構成に限定されるものではなく、ＵＳＢメモリのように、接続装置がＵＳＢ端子を備え、機器のＵＳＢ端子に直接差し込むような構成であっても良い。また、上記実施の形態においては汎用インタフェースとしてＵＳＢインタフェースを利用しているが、ＵＳＢインタフェースに限定されるものではない。
【０１０５】
さらに、本実施の形態において、接続装置と接続される機器として、ディジタルカメラのようなネットワーク接続機能、サーバとの間のデータ通信機能を有しておらず、また、キーやタッチパネルのような入力操作子がそれほど豊富でないものを例示しているが、機器はこのようなものに限定されず、図１６に示すように、携帯電話を機器として、サービスの提供を享受する際には、携帯電話と接続装置とを接続し、接続装置がセンタサーバにアクセスするような構成としても良い。
【図面の簡単な説明】
【０１０６】
【図１】図１は、本実施の形態にかかるサービス提供システムの概略を示すブロックダイヤグラムである。
【図２】図２は、本実施の形態にかかる接続装置の構成例を示すブロックダイヤグラムである。
【図３】図３は、本実施の形態にかかるセンタサーバの構成例を示すブロックダイヤグラムである。
【図４】図４（ａ）は、ネットワーク接続機器と接続装置との間での初期的な登録処理を示すフローチャート、図４（ｂ）は、サービス提供サーバによるセンタサーバへの登録処理を示すフローチャートである。
【図５】図５は、ネットワーク接続機器によるセンタサーバへのユーザ情報の登録処理を示すフローチャートである。
【図６】図６は、ディジタルカメラなどの機器に接続された接続装置からセンタサーバへのアクセスにより開始される一連のサービス提供のための処理を示すフローチャートである。
【図７】図７（ａ）は、サービス提供サーバによる登録処理（図４（ｂ）参照）により固有情報ＤＢ中に生成されるデータを説明する図、図７（ｂ）は、サービス提供サーバによる登録処理により、処理情報ＤＢ中に生成されるデータを説明する図である。
【図８】図８は、ユーザのネットワーク接続機器による登録処理（図５参照）によりユーザ情報ＤＢ中に生成されるデータを説明する図である。
【図９】図９は、ディジタルカメラにサービスを提供するサービス提供サーバ２３による登録処理を示すフローチャートである。
【図１０】図１０は、ネットワーク接続機器による、ディジタルカメラのプリントサービスを利用するためのセンタサーバへのユーザ情報の登録処理を示すフローチャートである。
【図１１】図１１は、ディジタルカメラ１２に接続された接続装置１５からセンタサーバ１０へのアクセスにより開始される一連のサービス提供のための処理を示すフローチャートである。
【図１２】図１２は、音楽プレーヤーにサービスを提供するサービス提供サーバ２５による登録処理を示すフローチャートである。
【図１３】図１３は、ネットワーク接続機器による、音楽プレーヤーの楽曲配信サービスを利用するためのセンタサーバへのユーザ情報の登録処理を示すフローチャートである。
【図１４】図１４は、音楽プレーヤーに接続された接続装置からセンタサーバへのアクセスにより開始される一連のサービス提供のための処理を示すフローチャートである。
【図１５】図１５は、機器としてディスプレイ装置やプリンタを利用する例を概略的に示すブロックダイヤグラムである。
【図１６】図１６は、機器として携帯電話を利用する例を概略的に示すブロックダイヤグラムである。
【図１７】図１７は、従来、種々の機器が、ネットワークを介して、サービスを提供するサーバ（サービス提供サーバ）との間で行うデータ通信を概略的に示すブロックダイヤグラムである。
【符号の説明】
【０１０７】
１０      センタサーバ
１２      ディジタルカメラ
１３      ビデオ
１４      音楽プレーヤー
１５、１７、１９    接続装置
１６、１８、２０    ケーブル
２１      ネットワーク
２２      インターネット
２３、２４、２５    サービス提供サーバ
３０      ユーザインタフェース
３１      サーバアクセス用ＩＤ・パスワード記憶部
３２      制御部
３３      ネットワークインタフェース
３４      データバッファ
３５      ＵＳＢ端子
４１      ネットワークインタフェース
４２      サービス登録処理部
４３      ユーザ登録処理部
４４      ユーザアクセス処理部
４５      処理情報ＤＢ
４６      ユーザ情報ＤＢ
４７      固有情報ＤＢ
【図１】
2008269209.tif 000003
【図２】
2008269209.tif 000004
【図３】
2008269209.tif 000005
【図４】
2008269209.tif 000006
【図５】
2008269209.tif 000007
【図６】
2008269209.tif 000008
【図７】
2008269209.tif 000009
【図８】
2008269209.tif 000010
【図９】
2008269209.tif 000011
【図１０】
2008269209.tif 000012
【図１１】
2008269209.tif 000013
【図１２】
2008269209.tif 000014
【図１３】
2008269209.tif 000015
【図１４】
2008269209.tif 000016
【図１５】
2008269209.tif 000017
【図１６】
2008269209.tif 000018
【図１７】
2008269209.tif 000019