(57)【要約】【課題】  本発明は、端末開発者及びサービス提供者の両者が評価を行うことができる端末試験方法を実現する。【解決手段】  本発明は、予め端末装置７に対応するメタ情報及びインデックス情報を設定しておき、端末装置７から送信したインデックス情報に基づいて機種認証サーバ３が対応するメタ情報をデータベースサーバ４から取得し、当該メタ情報に応じて本運用サーバ５又は試験サーバ６を選択して当該メタ情報を送信するようにしたことにより、実際のサービスを提供しながら、同時に試験端末装置７Ａによる端末試験を行うことができ、その結果、端末開発者及びサービス提供者の両者が当該端末試験の試験結果を取得して試験端末装置７Ａの評価を行うことができる。【選択図】        図１０
2005107957.tif 000002
【特許請求の範囲】
【請求項１】
試験対象端末装置から送信される、当該試験対象端末装置の装置属性情報を受信する受信ステップと、
上記受信した上記装置属性情報に基づいて、予め登録された複数の装置属性情報の中から上記試験対象端末装置の上記装置属性情報を検索する検索ステップと、
上記検索された上記試験対象端末装置の上記装置属性情報に基づき、当該試験対象端末装置に対する試験を実施する試験実施装置が当該試験対象端末装置に対して実施する試験の属性を示す試験属性情報を生成する試験属性情報生成ステップと、
上記装置属性情報に基づき、上記試験実施装置に対して、当該試験実施装置が上記試験属性情報に基づく試験実施使用情報を上記試験対象端末装置に送信するために用いる当該試験属性情報を送信する送信ステップと
を具えることを特徴とする端末試験方法。
【請求項２】
上記試験対象端末装置から上記試験実施使用情報の受信に応じて返信された返信情報を受信する返信情報受信ステップと、
上記受信した上記返信情報を記憶する返信情報記憶ステップと
を具えることを特徴とする請求項１に記載の端末試験方法。
【請求項３】
上記試験属性情報は、上記試験対象端末装置に対して実施可能な上記試験の種類を示す情報である
ことを特徴とする請求項１に記載の端末試験方法。
【請求項４】
上記試験属性情報は、各種試験項目の中から上記試験対象端末装置に対する評価用の試験項目を選択するための試験項目選択情報を、上記試験実施装置から上記試験対象端末装置に送信するように指示する試験項目選択指示情報である
ことを特徴とする請求項１に記載の端末試験方法。
【請求項５】
上記試験属性情報は、上記試験実施装置から上記試験対象端末装置に対して上記試験実施使用情報でなる試験用データを送信するように指示する試験実施指示情報である
ことを特徴とする請求項１に記載の端末試験方法。
【請求項６】
上記試験属性情報は、上記装置属性情報の内容を示す
ことを特徴とする請求項１に記載の端末試験方法。
【請求項７】
試験対象端末装置から送信される、当該試験対象端末装置の装置属性情報を受信する受信手段と、
上記受信した上記装置属性情報に基づいて、予め登録された複数の装置属性情報の中から上記試験対象端末装置の上記装置属性情報を検索する検索手段と、
上記検索された上記試験対象端末装置の上記装置属性情報に基づき、当該試験対象端末装置に対する試験を実施する試験実施装置が当該試験対象端末装置に対して実施する試験の属性を示す試験属性情報を生成する試験属性情報生成手段と、
上記装置属性情報に基づき、上記試験実施装置に対して、当該試験実施装置が上記試験属性情報に基づく試験実施使用情報を上記試験対象端末装置に送信するために用いる当該試験属性情報を送信する送信手段と
を具えることを特徴とする端末試験装置。
【請求項８】
上記試験対象端末装置から上記試験実施使用情報の受信に応じて返信された返信情報を受信する返信情報受信手段と、
上記受信した上記返信情報を記憶する返信情報記憶手段と
を具えることを特徴とする請求項７に記載の端末試験装置。
【請求項９】
上記試験属性情報は、上記試験対象端末装置に対して実施可能な上記試験の種類を示す情報である
ことを特徴とする請求項７に記載の端末試験装置。
【請求項１０】
上記試験属性情報は、各種試験項目の中から上記試験対象端末装置に対する評価用の試験項目を選択するための試験項目選択情報を、上記試験実施装置から上記試験対象端末装置に送信するように指示する試験項目選択指示情報である
ことを特徴とする請求項７に記載の端末試験装置。
【請求項１１】
上記試験属性情報は、上記試験実施装置から上記試験対象端末装置に対して上記試験実施使用情報でなる試験用データを送信するように指示する試験実施指示情報である
ことを特徴とする請求項７に記載の端末試験装置。
【請求項１２】
上記試験属性情報は、上記装置属性情報の内容を示す
ことを特徴とする請求項７に記載の端末試験装置。
【請求項１３】
情報処理装置に対して、
試験対象端末装置から送信される、当該試験対象端末装置の装置属性情報を受信する受信ステップと、
上記受信した上記装置属性情報に基づいて、予め登録された複数の装置属性情報の中から上記試験対象端末装置の上記装置属性情報を検索する検索ステップと、
上記検索された上記試験対象端末装置の上記装置属性情報に基づき、当該試験対象端末装置に対する試験を実施する試験実施装置が当該試験対象端末装置に対して実施する試験の属性を示す試験属性情報を生成する試験属性情報生成ステップと、
上記装置属性情報に基づき、上記試験実施装置に対して、当該試験実施装置が上記試験属性情報に基づく試験実施使用情報を上記試験対象端末装置に送信するために用いる当該試験属性情報を送信する送信ステップと
を実行させるための端末試験プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は端末試験方法に関し、例えば運用中のサービス提供システムを利用して端末装置の試験を行う場合に適用して好適なものである。
【背景技術】
【０００２】
従来、端末装置にサービスを提供するサービス提供システムでは、当該端末装置に対する要求の増加や技術の進歩等に伴って、新たな端末装置が次々と開発されている。
【０００３】
このようなサービス提供システムでは、新たな端末装置を実際にサービス提供システムに接続する前に、当該サービス提供システムに接続した場合に当該新たな端末装置が正常に機能すること、及びサービス提供サーバ等の他の装置と正常に接続できて障害を引き起こさないこと等を確認するために、当該新たな端末装置に対して種々の端末試験を行う必要がある。
【０００４】
しかし、実際にサービスを提供中のサービス提供システムでは、端末試験を行うために新たな端末装置を当該サービス提供システムに接続すると、当該新たな端末装置に不具合等があった場合に、サービスを提供中の本運用サーバ等の障害を引き起こして当該サービスの提供を中断してしまう可能性があった。
【０００５】
このため端末装置の試験においては、本運用サーバ等と同等の機能を有する試験サーバを含む端末試験装置を、サービスを提供中のネットワークと異なる専用の試験用ネットワークに接続して、当該端末装置の機能や性能の試験を行うようになされたものがある（例えば、特許文献１参照）。
【特許文献１】特開２０００−２０１２０２公報（第６頁、第１図）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、一般的に端末装置を開発する端末開発者はサービス提供システムを運用するサービス提供者と異なるため、当該端末開発者が上述した端末試験装置を用いた端末装置の試験を単独で行って独自の評価を行うことがほとんどである。
【０００７】
このため、端末開発者が端末試験装置を用いた端末装置の試験の結果、独自の評価により問題がないと判断した場合でも、サービス提供者が当該端末装置を評価していないため、実際に当該端末装置をサービス提供システムに接続した場合に障害を引き起こす可能性があるという問題があった。
【０００８】
本発明は以上の点を考慮してなされたもので、端末開発者及びサービス提供者の両者が端末装置の評価を行うことができる端末試験方法、端末試験装置及び端末試験プログラムを提案しようとするものである。
【課題を解決するための手段】
【０００９】
かかる課題を解決するため本発明の端末試験方法においては、試験対象端末装置から送信される、当該試験対象端末装置の装置属性情報を受信する受信ステップと、受信した装置属性情報に基づいて、予め登録された複数の装置属性情報の中から試験対象端末装置の装置属性情報を検索する検索ステップと、検索された試験対象端末装置の装置属性情報に基づき、当該試験対象端末装置に対する試験を実施する試験実施装置が当該試験対象端末装置に対して実施する試験の属性を示す試験属性情報を生成する試験属性情報生成ステップと、装置属性情報に基づき、試験実施装置に対して、当該試験実施装置が試験属性情報に基づく試験実施使用情報を試験対象端末装置に送信するために用いる当該試験属性情報を送信する送信ステップとを設けるようにした。
【００１０】
この結果この端末試験方法では、試験対象端末装置から送信される装置属性情報に対応する試験属性情報に基づいて、試験実施装置が当該試験対象端末装置に対して試験実施使用情報を送信することにより、当該試験対象端末装置が試験を実施することができる。
【００１１】
また本発明の端末試験装置においては、試験対象端末装置から送信される、当該試験対象端末装置の装置属性情報を受信する受信手段と、受信した装置属性情報に基づいて、予め登録された複数の装置属性情報の中から試験対象端末装置の装置属性情報を検索する検索手段と、検索された試験対象端末装置の装置属性情報に基づき、当該試験対象端末装置に対する試験を実施する試験実施装置が当該試験対象端末装置に対して実施する試験の属性を示す試験属性情報を生成する試験属性情報生成手段と、装置属性情報に基づき、試験実施装置に対して、当該試験実施装置が試験属性情報に基づく試験実施使用情報を試験対象端末装置に送信するために用いる当該試験属性情報を送信する送信手段とを設けるようにした。
【００１２】
この結果この端末試験装置では、試験対象端末装置から送信される装置属性情報に対応する試験属性情報に基づいて、試験実施装置が当該試験対象端末装置に対して試験実施使用情報を送信することにより、当該試験対象端末装置が試験を実施することができる。
【００１３】
また本発明の端末試験プログラムにおいては、試験対象端末装置から送信される、当該試験対象端末装置の装置属性情報を受信する受信ステップと、受信した装置属性情報に基づいて、予め登録された複数の装置属性情報の中から試験対象端末装置の装置属性情報を検索する検索ステップと、検索された試験対象端末装置の装置属性情報に基づき、当該試験対象端末装置に対する試験を実施する試験実施装置が当該試験対象端末装置に対して実施する試験の属性を示す試験属性情報を生成する試験属性情報生成ステップと、装置属性情報に基づき、試験実施装置に対して、当該試験実施装置が試験属性情報に基づく試験実施使用情報を試験対象端末装置に送信するために用いる当該試験属性情報を送信する送信ステップとを設けるようにした。
【００１４】
この結果この端末試験装置では、試験対象端末装置から送信される装置属性情報に対応する試験属性情報に基づいて、試験実施装置が当該試験対象端末装置に対して試験実施使用情報を送信することにより、当該試験対象端末装置が試験を実施することができる。
【発明の効果】
【００１５】
本発明によれば、試験対象端末装置から送信される装置属性情報に対応する試験属性情報に基づいて、試験実施装置が当該試験対象端末装置に対して試験実施使用情報を送信することにより、正規のサービスを提供しながら、試験対象端末装置が試験実施使用情報に基づいて試験を実施することができるので、端末開発者及びサービス提供者の両者が試験対象端末装置の試験結果を知ることができ、かくして端末開発者及びサービス提供者の両者が評価を行うことができる端末試験方法、端末試験装置及び端末試験プログラムを実現することができる。
【発明を実施するための最良の形態】
【００１６】
以下、図面について、本発明の一実施の形態を詳述する。
【実施例】
【００１７】
（１）サービス提供システムの全体構成
図１に示すように、１は全体として本発明を構成するサービス提供システムを示し、機種認証サーバ３、データベース（ＤＢ）サーバ４、試験サーバ５及び本運用サーバ６と、試験端末装置７Ａ及び正規端末装置７Ｂ（以下これらをまとめて端末装置７と呼ぶ）とがインターネット２に接続している。
【００１８】
機種認証サーバ３は、端末装置７からの接続要求に応じて当該端末装置７の機種に応じた認証処理を行うようになされている。
【００１９】
データベースサーバ４は、後述するインデックス情報と後述するメタ情報とを対応づけて記憶しており、当該インデックス情報を受信してこれに対応づけられた当該メタ情報を送信するようになされている。
【００２０】
本運用サーバ５は、実際に正規端末装置７Ｂに提供する種々の正規サービス情報を保有しており、当該正規端末装置７Ｂからの要求に応じて当該正規サービス情報を当該正規端末装置７Ｂに送信することによって、実際のサービスを提供するようになされている。
【００２１】
試験サーバ６は、試験端末装置７Ａによるサービスの利用を試験する端末試験を行うためのサービス情報やデータ等でなる試験サービス情報を保有しており、当該試験端末装置７Ａからの要求に応じて当該試験サービス情報を当該試験端末装置７Ａに送信することによって端末試験を実行させ、また当該試験端末装置７Ａからの当該端末試験の結果を表す結果情報を受信して記憶するようになされている。
【００２２】
端末装置７は、端末試験を行うための試験端末装置７Ａ及びサービスの利用を認定された正規端末装置７Ｂからなり、ラジオ放送の受信やＣＤ（Compact Disc）の再生等を行う他、プログラム提供サーバ３から楽曲等のコンテンツデータを取得して再生し得るようになされている。
【００２３】
（１−１）機種認証サーバの構成
図２に示すように機種認証サーバ３は、ＣＰＵ（Central Processing Unit）でなる制御部６０がＲＯＭ（Read Only Memory）６１及びＲＡＭ（Random  access  Memory）６２を介して起動したＯＳ（Operating  System）等の基本プログラム及び各種アプリケーションプログラムに基づいて全体の制御や所定の演算処理等を行うようになされている。
【００２４】
この機種認証サーバ３は、後述するインデックス情報及びその関連情報等をハードディスクドライブ（ＨＤＤ）６３に記憶しており、データ通信処理部６４を介して端末装置７からの当該インデックス情報を受信すると、当該端末装置７の認証処理を行って、当該データ通信処理部６４を介して当該インデックス情報をデータベースサーバ４に送信するようになされている。
【００２５】
また機種認証サーバ３は、後述するメタ情報及びその関連情報等もハードディスクドライブ６３に記憶しており、データベースサーバ４からの当該メタ情報を受信すると、その内容に応じて当該メタ情報の送信先を判定して、本運用サーバ５又は試験サーバ６に当該メタ情報を送信するようになされている。
【００２６】
（１−２）データベースサーバの構成
図３に示すようにデータベースサーバ４は、ＣＰＵでなる制御部７０がＲＯＭ７１及びＲＡＭ７２を介して起動したＯＳ等の基本プログラム及び各種アプリケーションプログラムに基づいて全体の制御や所定の演算処理等を行うようになされている。
【００２７】
このデータベースサーバ４は、後述するインデックス情報をメタ情報と対応づけたメタ情報データベースＭＤＢをハードディスクドライブ７３に記憶しており、データ通信処理部７４を介して機種認証サーバ３からの当該インデックス情報を受信すると、当該インデックス情報に対応したメタ情報を検索して、当該データ通信処理部７４を介して当該機種認証サーバ３に当該メタ情報を送信するようになされている。
【００２８】
（１−３）本運用サーバの構成
図４に示すように本運用サーバ５は、ＣＰＵでなる制御部８０がＲＯＭ８１及びＲＡＭ８２を介して起動したＯＳ等の基本プログラム及び各種アプリケーションプログラムに基づいて全体の制御や所定の演算処理等を行うようになされている。
【００２９】
この本運用サーバ５は、実際に正規端末装置７Ｂに提供する種々の正規サービス情報をハードディスクドライブ８３に記憶しており、データ通信処理部８４を介して機種認証サーバ３からのメタ情報を受信すると、当該メタ情報に対応した正規サービス情報を、当該データ通信処理部８４を介して当該正規端末装置７Ｂに当該正規サービス情報を送信するようになされている。
【００３０】
（１−４）試験サーバの構成
図５に示すように試験サーバ６は、ＣＰＵでなる制御部９０がＲＯＭ９１及びＲＡＭ９２を介して起動したＯＳ等の基本プログラム及び各種アプリケーションプログラムに基づいて全体の制御や所定の演算処理等を行うようになされている。
【００３１】
この試験サーバ６は、本運用サーバ５と異なり試験端末装置７Ａの端末試験用となっており、当該端末試験を行う際に試験端末装置７Ａに提供する種々の試験サービス情報をハードディスクドライブ９３に記憶しており、データ通信処理部９４を介して機種認証サーバ３からのメタ情報を受信すると、当該メタ情報に対応した試験サービス情報を、当該データ通信処理部９４を介して当該試験端末装置７Ａに当該試験サービス情報を送信するようになされている。
【００３２】
また試験サーバ６は、試験端末装置７Ａから端末試験の試験結果を表す結果情報を受信して、当該結果情報をハードディスクドライブ９３に記録して蓄積するようになされている。
【００３３】
（１−５）端末装置の回路構成
図６に示すように端末装置７のＣＰＵ１１は、バス１２を介して接続されたＲＯＭ１３及びハードディスクドライブ２１から読み出してＲＡＭ２０に展開したＯＳ等の基本プログラム及び各種アプリケーションプログラムに基づき全体の制御や所定の演算処理等を行うようになされており、例えばネットワーク２を介した通信動作、ユーザからの入出力操作、メディアからのコンテンツ再生やコンテンツサーバ（図示せず）からダウンロードしたコンテンツのハードディスクドライブ２１への書き込み及びその管理等を実行する。
【００３４】
操作入力部１５は、本体部の筐体表面やリモートコントローラ（図示せず）の各種操作子に対するユーザの操作に応じた入力情報を入力処理部１４へ送出し、当該入力処理部１４で所定の処理を施した後に操作コマンドとしてＣＰＵ１１へ送出し、当該ＣＰＵ１１で操作コマンドに応じた処理を実行するようになされている。
【００３５】
ディスプレイ１７は、例えば液晶ディスプレイ等の表示デバイスが本体部の筐体表面に直接取り付けられている場合や、外付けの表示デバイスであってもよく、ＣＰＵ１１による処理結果や各種情報を表示するようになされている。
【００３６】
メディアドライブ１９は、例えばＣＤプレーヤ及びフラッシュメモリ等でなるメモリスティック（登録商標）を再生するドライブであって、再生結果をオーディオデータ処理部２４を介してディジタルアナログ変換処理した後に２ｃｈのスピーカ２５から出力するようになされている。
【００３７】
なおＣＰＵ１１は、メディアドライブ１９を介して再生したデータが楽曲のオーディオコンテンツである場合、オーディオデータファイルとしてハードディスクドライブ２１に記憶することも可能である。
【００３８】
さらにＣＰＵ１１は、メディアドライブ１９によってメモリスティック（登録商標）に記憶された複数枚の静止画を読み出し、これらを表示処理部１６を介してディスプレイ１７にスライドショーとして表示することもできる。
【００３９】
またＣＰＵ１１は、ハードディスクドライブ２１に記憶した複数の楽曲をランダムアクセスで読み出し、あたかもジュークボックスのようにユーザ所望の順番で再生して出力することも可能である。
【００４０】
チューナ部２７は、例えばＡＭ、ＦＭラジオチューナであって、ＣＰＵ１１の制御に基づいてアンテナ２６で受信した放送信号を復調し、その結果を放送音声としてオーディオデータ処理部２４を介してスピーカ２５から出力する。
【００４１】
通信処理部２２は、ＣＰＵ１１の制御に基づいて送信データのエンコード処理を行い、ネットワークインタフェース２３を介してネットワーク２経由で外部のネットワーク対応機器へ送信したり、当該ネットワークインタフェース２３を介して外部のネットワーク対応機器から受信した受信データのデコード処理を行い、ＣＰＵ１１へ転送するようになされている。
【００４２】
（１−６）コンテンツのディレクトリ管理
端末装置７のＣＰＵ１１は、ハードディスクドライブ２１に対してコンテンツを記憶する際、図７に示すディレクトリ構成で管理するようになされている。まず「ｒｏｏｔ」ディレクトリの下層に対しては、規定範囲内での任意の数の「ｆｏｌｄｅｒ」ディレクトリが作成される。この「ｆｏｌｄｅｒ」ディレクトリは、例えばコンテンツが属するジャンル、又は所有ユーザなどに対応して作成されるようになされている。
【００４３】
この「ｆｏｌｄｅｒ」ディレクトリの下層には、規定範囲内での任意の数の「ａｌｂｕｍ」ディレクトリが作成され、当該「ａｌｂｕｍ」ディレクトリは例えば１つのアルバムタイトルごとに対応するようになされている。この「ａｌｂｕｍ」ディレクトリの下層においては、その「ａｌｂｕｍ」ディレクトリに属するとされる１以上の「ｔｒａｃｋ」ファイルが格納され、この「ｔｒａｃｋ」ファイルが１つの楽曲すなわちコンテンツとなるものである。
【００４４】
このようなコンテンツについてのディレクトリ管理は、ハードディスクドライブ２１に記憶されているデータベースファイルによって行われるようになされている。
【００４５】
（１−７）端末装置のプログラムモジュール構成
図８に示すように端末装置７のプログラムモジュールとしては、ＯＳ上で動作するようになされており、本運用サーバ５を構成するＣＤ販売業者サーバ３１、インターネットラジオサーバ３２及び音楽配信運営サーバ３３と、機種認証サーバ３及びデータベースサーバ４を含む総合サービスサーバ３４と、関連情報提供サーバＫＳ他の各種サーバとの間でやりとりを行う。
【００４６】
ＨＴＴＰ(Hyper Text Transfer Protocol)メッセージプログラム３６は、ＣＤ販売業者サーバ３１、インターネットラジオサーバ３２、音楽配信運営サーバ３３、各種総合サービスを行う総合サービスサーバ３４及び関連情報提供サーバＫＳ等の各種サーバとの間のやりとりをＨＴＴＰ通信で行うものであり、コミュニケータプログラム３７は、ＨＴＴＰメッセージプログラム３６とデータのやりとりを行うプログラムモジュールである。
【００４７】
コミュニケータプログラム３７の上位には、コンテンツのコーデックを解釈して再生するコンテンツ再生モジュール３８、著作権保護に関する情報を取り扱う著作権保護情報管理モジュール３９が位置し、そのコンテンツ再生モジュール３８、著作権保護情報管理モジュール３９に対してインターネットラジオの選局及び再生を行うインターネットラジオ選局再生モジュール４３、楽曲購入及び試聴曲の再生を司る楽曲購入再生モジュール４４がそれぞれ位置している。
【００４８】
それらインターネットラジオ選局再生モジュール４３、楽曲購入再生モジュール４４の上位にはＸＭＬ(eXtensible Markup Language)ブラウザ５０が位置し、各種サーバからのＸＭＬファイルを解釈し、ディスプレイ１７に対して画面表示を行う。
【００４９】
例えば、ＸＭＬブラウザ５０を介してユーザに選択された楽曲は楽曲購入再生モジュール４４で購入され、ハードディスクコンテンツコントローラ４２を介してハードディスクドライブ２１に書き込まれる。
【００５０】
なおコミュニケータプログラム３７には、ライブラリ４７の認証ライブラリ４７Ａが接続されており、当該認証ライブラリ４７Ａによって総合サービスサーバ３４やその他の各種サーバの認証処理を行うようになされている。
【００５１】
さらにコミュニケータプログラム３７の上位には、データベースアクセスモジュール４０、コンテンツデータアクセスモジュール４１及びハードディスクコンテンツコントローラ４２が位置する。
【００５２】
このデータベースアクセスモジュール４０は、ハードディスクドライブ２１に構築された各種データベースにアクセスし、コンテンツデータアクセスモジュール４１はハードディスクドライブ２１に格納されたコンテンツにアクセスし、ハードディスクコンテンツコントローラ４２はハードディスクドライブ２１に格納されたコンテンツを管理するようになされている。
【００５３】
ハードディスクコンテンツコントローラ４２の上位には、ラジオ局が放送した楽曲のタイトル及びアーティスト名を表示するための関連情報表示モジュール４５及びラジオ局を選局したり、当該ラジオ局から受信した楽曲のコンテンツをハードディスクドライブ２１に録音するチューナ選局再生／録音モジュール４６が位置している。
【００５４】
例えば、オーディオユーザインタフェース５１を介して選局されたラジオ局から受信した楽曲は、コンテンツデータアクセスモジュール４１を介してハードディスクドライブ２１へ書き込まれるようになされている。
【００５５】
関連情報表示モジュール４５は、チューナ選局再生／録音モジュール４６によって現在ラジオ局が放送している楽曲のタイトルやアーティスト名を関連情報として関連情報提供サーバＫＳからＨＴＴＰメッセージ３６経由で受信し、これをオーディオユーザインタフェース（ＵＩ）５１を介してディスプレイ１７に表示する。
【００５６】
なおオーディオユーザインタフェース５１を介してディスプレイ１７に表示した関連情報は、ライブラリ４７のクリップライブラリ４７Ｂに一時的に記憶することもでき、ユーザからの指示に従って最終的にはデータベースアクセスモジュール４０を介してハードディスクドライブ２１へ記憶されるようになされている。
【００５７】
さらに端末装置７のプログラムモジュールとしては、ＣＤを再生するためのＣＤ再生モジュール４８と、ハードディスクドライブ２１を再生するためのＨＤＤ再生モジュール４９とが含まれており、再生結果をオーディオデータ処理部２４及びスピーカ２５を介して出力する。
【００５８】
（２）インデックス情報及びメタ情報
ところでサービス提供システム１では、端末装置７と各サーバの間や各サーバ同士で通信を行う際に、当該端末装置７に関する情報を表すインデックス情報及びメタ情報を用いるようになされている。
【００５９】
このメタ情報は、図９に示すように、例えば端末装置７のメーカや型番等を表す機種情報やコンテンツデータの受信の可否等のサービスの種別を表すサービス種別情報等を有するようになされている。
【００６０】
そしてメタ情報は、予め端末装置７の機種毎に設定されて、データベースサーバ４のメタ情報データベースＭＤＢに記憶されるようになされている。
【００６１】
一方インデックス情報は、端末装置７の機種を識別するための情報であり、上述したメタ情報と対応付けられてデータベースサーバ４のメタ情報データベースＭＤＢに記憶されるようになされている。
【００６２】
このデータベースサーバ４は、機種認証サーバ３からインデックス情報を受信すると、メタ情報データベースＭＤＢから当該インデックス情報に対応付けられたメタ情報を検索して、当該メタ情報を当該機種認証サーバ３に送信する。
【００６３】
すると機種認証サーバ３は、受信したメタ情報が示す端末装置７が正規端末装置７Ｂであれば本運用サーバ５に、試験端末装置７Ａであれば試験サーバ６に、当該メタ情報の送信先を決定した上で当該メタ情報を送信する。
【００６４】
これに応じて本運用サーバ５又は試験サーバ６は、受信したメタ情報に基づいて、正規サービス情報又は試験サービス情報を正規端末装置７Ｂ又は試験端末装置７Ａに送信する。
【００６５】
すなわち端末装置７（正規端末装置７Ｂ又は試験端末装置７Ａ）は、記憶したインデックス情報を送信するだけで、機種認証サーバ３により当該インデックス情報と対応するメタ情報に応じて適切に本運用サーバ５又は試験サーバ６が選択されるため、正規サービス情報又は試験サービス情報を取得することができる。
【００６６】
また機種認証サーバ３は、データベースサーバ４に登録されたインデックス情報を全てハードディスクドライブ６３に記憶しており、端末装置７からインデックス情報を受信すると、当該記憶したインデックス情報と比較することにより認証処理を行うようになされている。
【００６７】
このようにサービス提供システム１では、端末装置７に対応づけられたインデックス情報及びメタ情報を用いて、当該端末装置７に関する情報の通信を行う。
【００６８】
（３）端末装置の試験及び認定
ところでサービス提供システム１では、新たに開発された端末装置７を当該サービス提供システム１に接続して端末試験を行い、当該端末装置７によるサービスの利用を認定するか否かの判定を行うようになされている。
【００６９】
サービス提供システム１では、まず端末試験の準備として、試験端末装置７Ａを開発した端末開発者によって当該試験端末装置７Ａに対応するメタ情報が作成されると、サービス提供システム１を運用するサービス提供者によって当該メタ情報に対応するインデックス情報（すなわち試験インデックス情報）が作成されて当該メタ情報と共にデータベースサーバ６のメタ情報データベースＭＤＢに記憶され、さらに端末開発者によって当該試験インデックス情報が当該試験端末装置７Ａに記憶される。
【００７０】
そして試験端末装置７Ａは、機種認証サーバ３に当該試験端末装置７Ａのインデックス情報を送信することにより、データベースサーバ６から送信されたメタ情報に基づき試験サーバ４から試験サービス情報を取得する。
【００７１】
続いて試験端末装置７Ａは、この試験サービス情報を用いて当該試験端末装置７Ａの所定の機能試験等を行い、その結果情報を試験サーバ６に送信して蓄積させる。
【００７２】
その後サービス提供システム１では、端末開発者及びサービス提供者によって、端末試験の結果情報を元に当該試験端末装置７Ａでのサービスの利用を認定するか否かの判定が行われ、ここで認定されると、試験端末装置７Ａは正規端末装置７Ｂとして新たにメタ情報及びインデックス情報（正規インデックス情報）が設定される。
【００７３】
この正規端末装置７Ｂは、試験端末装置７Ａと同様に、機種認証サーバ３に当該正規端末装置７Ｂの正規インデックス情報を送信することにより、データベースサーバ４から送信されたメタ情報に基づき本運用サーバ５から正規サービス情報を取得する。
【００７４】
すなわちサービス提供システム１では、端末装置７に対応するメタ情報及びインデックス情報を変更して当該インデックス情報を当該端末装置７に記憶させることにより、端末装置７にサービス情報を送信するサーバ（本運用サーバ５又は試験サーバ６）を変更することができる。
【００７５】
このようにしてサービス提供システム１では、新たに開発された端末装置７を、試験端末装置７Ａとして端末試験を行い、端末開発者及びサービス提供者による判定によって認定することにより、正規端末装置７Ｂとしてサービスの利用に使用するようになされている。
【００７６】
（４）サービス情報受信処理
（４−１）試験サービス情報受信処理
次に、サービス提供システム１において、試験端末装置７Ａが試験インデックス情報を送信することによって、端末試験を行うためのサービス情報である試験サービス情報を受信する際の、試験サービス情報受信処理について説明する。
【００７７】
図１０に示すように、ステップＳＰ１において試験端末装置７ＡのＣＰＵ１１は、当該試験端末装置７Ａに記憶された試験インデックス情報を機種認証サーバ３に送信して、次のステップＳＰ２に移る。
【００７８】
ちなみにこの試験端末装置７Ａから送信される試験インデックス情報には、当該試験端末装置７Ａが試験用であることが情報として含まれている。
【００７９】
すると機種認証サーバ３の制御部６０は、ステップＳＰ１１において、試験端末装置７Ａから送信された試験インデックス情報を受信して、次のステップＳＰ１２に移る。
【００８０】
ステップＳＰ１２において機種認証サーバ３の制御部６０は、試験端末装置７Ａから受信した試験インデックス情報を用いて認証処理を行い、次のステップＳＰ１３に移る。
【００８１】
ステップＳＰ１３において機種認証サーバ３の制御部６０は、受信した試験インデックス情報をデータベースサーバ４に送信して、次のステップＳＰ１４に移る。
【００８２】
これに応じてデータベースサーバ４の制御部７０は、ステップＳＰ２１において、機種認証サーバ３から送信された試験インデックス情報を受信して、次のステップＳＰ２２に移る。
【００８３】
ステップＳＰ２２においてデータベースサーバ４の制御部７０は、受信したインデックス情報を用いて、メタ情報データベースＭＤＢから当該試験インデックス情報に対応づけられたメタ情報を検索して、次のステップＳＰ２３に移る。
【００８４】
ステップＳＰ２３においてデータベースサーバ４の制御部７０は、検索したメタ情報を機種認証サーバ３に送信した後、次のステップＳＰ２４に移って当該データベースサーバ４における試験サービス情報受信処理を終了する。
【００８５】
するとステップＳＰ１４において機種認証サーバ３の制御部６０は、データベースサーバ４から送信されたメタ情報を受信して、次のステップＳＰ１５に移る。
【００８６】
ステップＳＰ１５において機種認証サーバ３の制御部６０は、受信したメタ情報に応じて、当該メタ情報を送信すべきサーバとして試験サーバ６を選択し、次のステップＳＰ１６に移る。
【００８７】
なお、この試験サービス情報受信処理の場合、最初に試験端末装置７Ａから試験インデックス情報が送信されたため、メタ情報の送信先としては試験サーバ６が選択される。
【００８８】
ステップＳＰ１６において機種認証サーバ３の制御部６０は、選択した試験サーバ６にメタ情報を送信した後、次のステップＳＰ１７に移って当該機種認証サーバ３における試験サービス情報受信処理を終了する。
【００８９】
これに応じて試験サーバ６の制御部９０は、ステップＳＰ３１において、機種認証サーバ３から送信されたメタ情報を受信して、次のステップＳＰ３２に移る。
【００９０】
ステップＳＰ３２において試験サーバ６の制御部９０は、受信したメタ情報に応じた試験サービス情報をハードディスクドライブ９３から読み出して、最初にインデックス情報を送信した試験端末装置７Ａに送信し、次のステップＳＰ３３に移る。
【００９１】
すると試験端末装置７ＡのＣＰＵ１１は、ステップＳＰ２において、試験サーバ６から送信された試験サービス情報を受信して、次のステップＳＰ３に移る。
【００９２】
ステップＳＰ３において試験端末装置７ＡのＣＰＵ１１は、受信した試験サービス情報に基づいて端末試験を行い、その結果情報を試験サーバ６に送信して、当該試験端末装置７Ａにおける試験サービス情報受信処理を終了する。
【００９３】
これに応じて試験サーバ６の制御部９０は、ステップＳＰ３３において、試験端末装置７Ａから送信された結果情報を受信して、次のステップＳＰ３４に移る。
【００９４】
ステップＳＰ３４において試験サーバ６の制御部９０は、受信した結果情報をハードディスクドライブ９３に記録した後、次のステップＳＰ３５においてこの試験サービス情報受信処理を終了する。
【００９５】
このように試験サービス情報受信処理では、サービスを提供しているサービス提供システム１を利用して、試験端末装置７Ａが試験インデックス情報を機種認証サーバ３に送信することによって試験サービス情報を受信し、当該試験サービス情報に基づいて端末試験を行ってその結果を試験サーバ６に記録させるようになされている。
【００９６】
（４−２）正規サービス情報受信処理
次に、サービス提供システム１において、上述した試験によって認定された正規端末装置７Ｂが、正規インデックス情報を送信することによって実際に提供されているサービス情報である正規サービス情報を受信する際の、正規サービス情報受信処理について説明する。
【００９７】
図１１に示すように、ステップＳＰ１０１において正規端末装置７ＢのＣＰＵ１１は、当該正規端末装置７Ｂに記憶された正規インデックス情報を機種認証サーバ３に送信して、次のステップＳＰ１０２に移る。
【００９８】
ちなみにこの正規端末装置７Ｂから送信される正規インデックス情報には、当該正規端末装置７Ｂが正規サービスの利用を認定されていることが情報として含まれている。
【００９９】
すると機種認証サーバ３の制御部６０は、ステップＳＰ１１１において、正規端末装置７Ｂから送信された正規インデックス情報を受信して、次のステップＳＰ１１２に移る。
【０１００】
ステップＳＰ１１２において機種認証サーバ３の制御部６０は、正規端末装置７Ｂから受信した正規インデックス情報を用いて認証処理を行い、次のステップＳＰ１１３に移る。
【０１０１】
ステップＳＰ１１３において機種認証サーバ３の制御部６０は、受信した正規インデックス情報をデータベースサーバ４に送信して、次のステップＳＰ１１４に移る。
【０１０２】
これに応じてデータベースサーバ４の制御部７０は、ステップＳＰ１２１において、機種認証サーバ３から送信された正規インデックス情報を受信して、次のステップＳＰ１２２に移る。
【０１０３】
ステップＳＰ１２２においてデータベースサーバ４の制御部７０は、受信した正規インデックス情報を用いて、メタ情報データベースＭＤＢから当該インデックス情報に対応づけられたメタ情報を検索して、次のステップＳＰ１２３に移る。
【０１０４】
ステップＳＰ１２３においてデータベースサーバ４の制御部７０は、検索したメタ情報を機種認証サーバ３に送信した後、次のステップＳＰ１２４に移って当該データベースサーバ４における正規サービス情報受信処理を終了する。
【０１０５】
するとステップＳＰ１１４において機種認証サーバ３の制御部６０は、データベースサーバ４から送信されたメタ情報を受信して、次のステップＳＰ１１５に移る。
【０１０６】
ステップＳＰ１１５において機種認証サーバ３の制御部６０は、受信したメタ情報に応じて、当該メタ情報を送信すべきサーバとして本運用サーバ５を選択し、次のステップＳＰ１１６に移る。
【０１０７】
なお、この正規サービス情報受信処理の場合、最初に正規端末装置７Ｂから正規インデックス情報が送信されたため、メタ情報の送信先としては本運用サーバ５が選択される。
【０１０８】
そして機種認証サーバ３の制御部６０は、ステップＳＰ１１６において、データベースサーバ４から受信したメタ情報を本運用サーバ５に送信した後、次のステップＳＰ１１７に移って当該機種認証サーバ３における正規サービス情報受信処理を終了する。
【０１０９】
これに応じて本運用サーバ５の制御部８０は、ステップＳＰ１３１において、機種認証サーバ３から送信されたメタ情報を受信して、次のステップＳＰ１３２に移る。
【０１１０】
ステップＳＰ１３２において本運用サーバ５の制御部８０は、受信したメタ情報に応じた正規サービス情報をハードディスクドライブ８３から読み出し、最初に正規インデックス情報を送信した正規端末装置７Ｂに当該正規サービス情報を送信して、次のステップＳＰ１３３に移って当該本運用サーバ５における正規サービス情報受信処理を終了する。
【０１１１】
すると正規端末装置７ＢのＣＰＵ１１は、ステップＳＰ１０２において、本運用サーバ５から送信された正規サービス情報を受信して、次のステップＳＰ１０３に移ってこの正規サービス情報受信処理を終了する。
【０１１２】
このように正規サービス情報受信処理では、正規端末装置７Ｂが正規インデックス情報を機種認証サーバ３に送信することによって、本運用サーバ５から正規サービス情報を受信してサービスを利用するようになされている。
【０１１３】
（５）動作及び効果
以上の構成において、サービス提供システム１では、予め端末装置７のメタ情報及びインデックス情報を設定しておき、当該端末装置７から送信されたインデックス情報を基に機種認証サーバ３が認証を行った上で、当該機種認証サーバ３がデータベースサーバ４から当該インデックス情報に対応するメタ情報を取得して当該メタ情報に応じて本運用サーバ５又は試験サーバ６を選択して当該メタ情報を送信し、当該本運用サーバ５又は試験サーバ６から端末装置７（正規端末装置７Ｂ又は試験端末装置７Ａ）に正規サービス情報又は試験サービス情報を送信する。
【０１１４】
ここでサービス提供システム１では、サービスを提供中のサービス提供システム１を利用して、試験サーバ６を用いて試験端末装置７Ａの端末試験を行うようにしたことにより、実際のサービスを提供しながら同時に試験端末装置７Ａによる端末試験を行うことができると共に、端末開発者とサービス提供者の両者が当該端末試験の結果を取得して当該試験端末装置７Ａの評価を行うことができる。
【０１１５】
またサービス提供システム１では、端末装置７Ａから送信したインデックス情報に基づいて、機種認証サーバ３によりデータベースサーバ４からメタ情報を検索して取得し、当該メタ情報に応じて当該メタ情報の送信先を選択することにより、端末装置７を操作する手間をかけることなく、当該端末装置７の種類（正規端末装置７Ｂ又は試験端末装置７Ａ）に応じたサービス情報（正規サービス情報又は試験サービス情報）を自動的に当該端末装置７に取得させることができる。
【０１１６】
さらにサービス提供システム１では、試験サーバ６が試験端末装置７Ａから試験サービス情報に基づいた端末試験の結果情報を取得して記憶することにより、当該結果情報を一括して収集することができるので、当該試験端末装置７Ａの評価を効率よく行うことができる。
【０１１７】
以上の構成によれば、サービス提供システム１では、予め端末装置７に対応するメタ情報及びインデックス情報を設定しておき、端末装置７から送信したインデックス情報に基づいて機種認証サーバ３が対応するメタ情報をデータベースサーバ４から取得し、当該メタ情報に応じて本運用サーバ５又は試験サーバ６を選択して当該メタ情報を送信するようにしたことにより、実際のサービスを提供しながら、同時に試験端末装置７Ａによる端末試験を行うことができ、その結果、端末開発者及びサービス提供者の両者が当該端末試験の試験結果を取得して試験端末装置７Ａの評価を行うことができる。
【０１１８】
（６）他の実施の形態
なお上述の実施の形態においては、メタ情報として機種情報やサービス種別情報を有するようにした場合について述べたが、本発明はこれに限らず、メタ情報として、例えば試験の種類を複数から選択するための試験選択Ｗｅｂページを表す情報とするようにしたり、或いは試験端末装置７Ａから試験サーバ６に対して試験用のデータを送信させる要求情報とするようにしても良い。この場合、試験端末装置７Ａは、試験インデックス情報を送信するだけで、当該試験端末装置７Ａの試験を容易に開始することができる。
【０１１９】
また上述の実施の形態においては、端末装置７から送信されたインデックス情報に基づいて、機種認証サーバ３が本運用サーバ５及び試験サーバ６の２つのサーバから送信先を選択するようにした場合について述べたが、本発明はこれに限らず、例えば複数種類の正規端末装置７Ｂ及び又は複数種類の試験端末装置７Ａからそれぞれ送信されたインデックス情報に応じて、サービス提供システム１のネットワークに接続した複数の本運用サーバ５及び又は複数の試験サーバ６をそれぞれ選択するようにしても良い。
【０１２０】
さらに上述の実施の形態においては、端末装置７がインデックス情報を平文のまま機種認証サーバ３に送信するようにした場合について述べたが、本発明はこれに限らず、端末装置７がインデックス情報に暗号化を施してから、もしくは予め暗号化されて記憶したインデックス情報を、当該機種認証サーバ３に送信するようにしても良く、この場合、当該機種認証サーバ３は、当該インデックス情報が改竄されたか否かを検出することができるので、「なりすまし」等の不正な端末装置７を容易に識別することができる。
【０１２１】
さらに上述の実施の形態においては、ネットワークとしてインターネット２を用いてサービス提供システム１を構成する用にした場合について述べたが、本発明はこれに限らず、専用のネットワークなど、他のネットワークを用いてサービス提供システム１を構成するようにしても良い。
【０１２２】
さらに上述の実施の形態においては、機種認証サーバ３において、制御部６０のＣＰＵがＲＯＭ６１に予め格納された端末試験プログラムをＲＡＭ６２上に展開し、当該端末試験プログラムに従って上述の試験サービス情報受信処理及び正規サービス情報受信処理を実行するようにした場合について述べたが、本発明はこれに限らず、端末試験プログラムが格納されたプログラム格納媒体を当該機種認証サーバ３にインストールすることにより試験サービス情報受信処理及び正規サービス情報受信処理を実行するようにしても良い。
【０１２３】
さらに上述の実施の形態においては、データベースサーバ４において、制御部７０のＣＰＵがＲＯＭ７１に予め格納された端末試験プログラムをＲＡＭ７２上に展開し、当該端末試験プログラムに従って上述の試験サービス情報受信処理及び正規サービス情報受信処理を実行するようにした場合について述べたが、本発明はこれに限らず、端末試験プログラムが格納されたプログラム格納媒体を当該データベースサーバ４にインストールすることにより試験サービス情報受信処理及び正規サービス情報受信処理を実行するようにしても良い。
【０１２４】
さらに上述の実施の形態においては、装置属性情報としてのインデックス情報と、試験属性情報としてのメタ情報と、試験実施使用情報としてのサービス情報とを用いて、受信手段、試験属性情報生成手段及び送信手段としての機種認証サーバ３と、検索手段としてのデータベースサーバ４と、試験実施装置としての試験用サーバ６と、試験対象端末装置としての試験端末装置７Ａとによって端末試験装置を構成する場合について述べたが、本発明はこれに限らず、その他種々の装置属性情報と、試験属性情報と、試験実施使用情報とを用いて、その他種々の回路構成でなる受信手段、試験属性情報生成手段及び送信手段と、検索手段と、試験実施装置と、試験対象端末装置とによって端末試験装置を構成するようにしても良い。
【産業上の利用可能性】
【０１２５】
本発明は、様々なサービスを提供するサービス提供システムにも適用できる。
【図面の簡単な説明】
【０１２６】
【図１】本実施の形態によるサービス提供システムの全体構成を示す略線図である。
【図２】機種認証サーバの構成を示すブロック図である。
【図３】データベースサーバの構成を示すブロック図である。
【図４】本運用サーバの構成を示すブロック図である。
【図５】試験サーバの構成を示すブロック図である。
【図６】端末装置の回路構成を示すブロック図である。
【図７】ディレクトリ構成を示す略線図である。
【図８】端末装置のプログラムモジュールを示す略線図である。
【図９】メタ情報データベースの構成を示す略線図である。
【図１０】試験サービス情報受信処理を示すシーケンスチャートである。
【図１１】正規サービス情報受信処理を示すシーケンスチャートである。
【符号の説明】
【０１２７】
１……サービス提供システム、３……機種認証サーバ、４……データベースサーバ、５……本運用サーバ、６……試験サーバ、７……端末装置、７Ａ……試験端末装置、７Ｂ……正規端末装置、１１……ＣＰＵ、２１、６３、７３、８３、９３……ハードディスクドライブ、２２……通信処理部、６０、７０、８０、９０……制御部、６４、７４、８４、９４……データ通信処理部。
【図１】
2005107957.tif 000003
【図２】
2005107957.tif 000004
【図３】
2005107957.tif 000005
【図４】
2005107957.tif 000006
【図５】
2005107957.tif 000007
【図６】
2005107957.tif 000008
【図７】
2005107957.tif 000009
【図８】
2005107957.tif 000010
【図９】
2005107957.tif 000011
【図１０】
2005107957.tif 000012
【図１１】
2005107957.tif 000013