(57)【要約】【課題】本発明は、インターネット等の通信ネットワークを利用したサービスにおいて、利用者のサービス選択、提供者のサービスの差別化を支援するサービス選択方式を提供する。【解決手段】サービス選択システムは、サービス利用システムからサービス利用要求を受信し、受信したサービス利用要求に基づき、サービス提供システムを検索し、検索したサービス提供システムにサービス利用要求を送信し、サービス提供システムからサービス利用結果を受信し、受信したサービス利用結果に基づき、サービスを選択し、選択したサービスのサービス利用結果をサービス利用システムに送信する。【効果】サービス選択方式により、利用者は最適なサービスを選択でき、提供者は提供するサービスを他の提供者が提供するサービスと差別化できる。【選択図】  図１
2004164145.tif 000002
【特許請求の範囲】
【請求項１】
サービス利用システムとサービスの提供の度にサービスの品質が変化するサービスを提供する複数のサービス提供システムとに接続されたサービス選択システムにおけるサービス選択方法において、
サービス利用システムからサービス利用要求を受信し、
受信したサービス利用要求に応じて、前記サービス利用要求に対応するサービスを提供可能なサービス提供システムを検索し、
検索したサービス提供システムにサービス利用要求を送信し、
サービス提供システムからサービス利用結果を受信し、
受信したサービス利用結果に基づき、サービス提供システムを選択し、
選択したサービス提供システムのサービス利用結果をサービス利用システムに送信することを特徴とするサービス選択方法。
【請求項２】
請求項１に記載のサービス選択方法において、前記サービス提供システムのサービスは、
コンサート、演劇、運輸手段の少なくとも１つの座席を予約するチケット予約サービスであることを特徴とするサービス選択方法。
【請求項３】
請求項１に記載のサービス選択方法において、サービス選択後に、
選択しなかったサービスを提供するサービス提供システムに対して、サービス取消要求を送信することを特徴とするサービス選択方法。
【請求項４】
請求項１に記載のサービス選択方法において、サービス提供システムへのサービス利用要求は、
サービス利用要求の一部を送信し、サービス選択後に、
選択したサービスを提供するサービス提供システムに対して、サービス利用要求の全部を送信することを特徴とするサービス選択方法。
【請求項５】
サービス利用システムとサービスの提供の度にサービスの品質が変化するサービスを提供する複数のサービス提供システムとに接続されたサービス選択システムにおいて、
サービス利用システムからサービス利用要求を受信し、
受信したサービス利用要求に応じて、前記サービス利用要求に対応するサービスを提供可能なサービス提供システムを検索し、
検索したサービス提供システムにサービス利用要求を送信し、
サービス提供システムからサービス利用結果を受信し、
受信したサービス利用結果に基づき、サービス提供システムを選択し、
選択したサービス提供システムのサービス利用結果をサービス利用システムに送信することを特徴とするサービス選択システム。
【請求項６】
サービス利用システムとサービスの提供の度にサービスの品質が変化するサービスを提供する複数のサービス提供システムとに接続されたサービス選択システムにおける記録媒体において、
サービス利用システムからサービス利用要求を受信し、
受信したサービス利用要求に応じて、前記サービス利用要求に対応するサービスを提供可能なサービス提供システムを検索し、
検索したサービス提供システムにサービス利用要求を送信し、
サービス提供システムからサービス利用結果を受信し、
受信したサービス利用結果に基づき、サービス提供システムを選択し、
選択したサービス提供システムのサービス利用結果をサービス利用システムに送信することを特徴とするプログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インターネット等の通信ネットワークを利用したサービスにおいて、利用者のサービス選択、提供者のサービスの差別化を支援するサービス選択方式に関する。
【０００２】
【従来の技術】
従来技術として下記の特許文献１に記載の通信サービス選択装置がある。
【０００３】
通信サービス選択装置では、発信条件と要求通信品質に基づき、データベースを検索し、発信条件、要求通信品質を満足し、最も通信料金が低額な通信サービスを選択するという仕組みとなっていた。
【０００４】
【特許文献１】
特開２００１−２３７９９２号公報
【０００５】
【発明が解決しようとする課題】
従来の技術では、サービスの選択に利用される情報は、発信条件、通信品質、通信料金等のデータベースに格納された静的な情報のみである。
【０００６】
この為、利用者にとっては、サービスを利用しないと得られない動的な情報の割合が大きい場合、必ずしも最適なサービスを選択できるとは限らない。また、提供者にとっては、動的な情報に他のサービスとの差別化要因が含まれる場合、それを活用することができない。
【０００７】
本発明は、利用者にとって好適なサービスを提供することが可能なサービス選択方法及びシステムを実現することを目的とする。
【０００８】
【課題を解決するための手段】
本発明は、上記目的を達成するために、サービス選択システムが、サービス利用要求に基づき、サービス提供システムを検索し、サービス利用結果に基づき、サービスを選択する。
【０００９】
つまり、サービス選択システムが、サービス利用システムのユーザに代わって、サービス提供システムのサービスを利用し、その利用結果からサービス提供システムのサービスを評価する。そして、評価の結果、サービス選択システムが、サービス利用システムのユーザにとって好適と判断したサービス利用結果をサービス利用システムへ送信する。好ましくは、サービス選択システムは、予め設定された基準値とサービス利用結果を比較し、その基準値にもっとも近い又は遠いサービス利用結果を好適と判断する。最大値又は最小値を好適と判断してもよい。
【００１０】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。
【００１１】
図１は、本発明のサービス選択方法の概念図である。
【００１２】
図２は、本発明のサービス選択方法の、サービス選択システムが、サービス利用要求に基づき、サービス提供システムを検索し、サービス利用結果に基づき、サービスを選択することにより、利用者のサービス選択、提供者のサービスの差別化を支援する実施の形態を示す全体処理フロー図である。
【００１３】
まず、図１に示すサービス選択方法の概念図について説明する。
【００１４】
サービス選択方法は、サービス選択システム１１０とサービス利用システム１２０とサービス提供システムＡ１３０、サービス提供システムＢ１４０と、これらのシステム間を接続する通信ネットワークにより実現されている。
【００１５】
サービス選択システム１１０は、サービス検索、サービス選択を制御する制御部とサービス情報を記憶する記憶部１１１と通信部を持つ計算機であり、サービス利用システム１２０は、入力部、表示部、制御部、記憶部、通信部を持つ計算機であり、サービス提供システムＡ１３０、サービス提供システムＢ１４０は、制御部、記憶部、通信部を持つ計算機である。
【００１６】
サービス選択システム１１０は、複数のサービス利用システム１２０、サービス提供システムＡ１３０、サービス提供システムＢ１４０間のメッセージを仲介する為の処理能力を持った計算機であることが望ましい。具体的には、大型計算機、高性能ワークステーションが良い。
【００１７】
サービス利用システム１２０は、一般的に通信ネットワークに接続できる計算機システムと呼ばれるものであれば良い。具体的には、パーソナルコンピュータや、テレビに双方向通信機能を備えた装置を付加したものであれば良い。
【００１８】
サービス提供システムＡ１３０、サービス提供システムＢ１４０は、複数のサービス利用システム１２０に対してサービスを提供するための処理能力を持った計算機と、多様なサービスと利用者に関する情報を格納するための大容量記憶装置を備えたものであることが望ましい。具体的には、大型計算機、高性能ワークステーションが良い。
【００１９】
通信ネットワークは、情報を他の情報処理装置に伝送する伝送媒体であれば良い。
【００２０】
各システムにおける処理は、プログラムに従って、ＣＰＵによって実行される。
【００２１】
以下、本発明の実施の形態における処理動作を、図１を引用しながら、図２の全体処理フロー図および図３の詳細処理フロー図に従い、コンサートの座席を予約するチケット予約サービスを例として説明する。
＜ステップ２０１＞サービス利用要求の受信
サービス選択システム１１０は、通信ネットワークを介してサービス利用システム１２０からサービス利用要求を受信する。
【００２２】
チケット予約サービスの例では、コンサートの座席を予約したい利用者がサービス利用システム１２０でチケット予約サービスを選択し、公演名、公演日時、座席種別、枚数等を入力し、サービス利用システム１２０が公演名、公演日時、座席種別、枚数等を含むチケット予約要求をサービス選択システム１１０に送信し、サービス選択システム１１０は、通信ネットワークを介してサービス利用システム１２０からチケット予約要求を受信するといった場合が想定される。このチケット予約要求には、座席の位置が含まれないため、サービス選択システム１１０が、利用者にとって最もよい（音がよい、ステージに近い等）座席位置を決定する。
＜ステップ２０２＞サービス検索
ステップ２０１で受信したサービス利用要求に対して、
サービス選択システム１１０は、サービス情報１１１からサービス利用要求に含まれるサービスを提供するサービス提供システムを検索する。例えば、サービス利用要求データのヘッド等に含まれるサービスの識別子から、サービスを特定し、そのサービスを提供可能なサービス提供サーバーを検索する。
【００２３】
チケット予約サービスの例では、チケット予約要求に対して、サービス選択システム１１０は、サービス情報１１１からチケット予約サービスを提供するサービス提供システムを検索し、
検索結果として、サービス提供システムＡ１３０、サービス提供システムＢ１４０を取得するといった場合が想定される。
＜ステップ２０３＞サービス利用要求の送信
ステップ２０２で検索したサービス提供システムが１つ以上（複数）存在した場合、
サービス選択システム１１０は、通信ネットワークを介して各サービス提供システムにサービス利用要求を送信する。
【００２４】
チケット予約サービスの例では、チケット予約サービスを提供するサービス提供システムとして、サービス提供システムＡ１３０、サービス提供システムＢ１４０の２システムが存在し、サービス選択システム１１０は、通信ネットワークを介してサービス提供システムＡ１３０、サービス提供システムＢ１４０にチケット予約要求を送信するといった場合が想定される。
＜ステップ２０４＞サービス利用結果の受信
サービス選択システム１１０は、通信ネットワークを介して各サービス提供システム１３０、１４０からサービス利用結果を受信する。
【００２５】
チケット予約サービスの例では、サービス選択システム１１０は、通信ネットワークを介してチケット予約サービスを提供するサービス提供システムＡ１３０、サービス提供システムＢ１４０から座席番号等を含むチケット予約結果を受信するといった場合が想定される。
＜ステップ２０５＞サービス選択
ここから、図３に示す詳細処理フロー図を用いて、サービス選択２０５を詳しく説明する。
＜ステップ３０１＞ｎ＝１，ｓ＝１
サービス選択システム１１０は、繰り返し回数ｎ、選択サービス番号ｓの初期値として１を代入する。
＜ステップ３０２＞選択ポイント算出式の取得
ステップ２０４で受信したサービス利用結果に対して、
サービス選択システム１１０は、サービス情報１１１からサービス利用結果に含まれるサービスのうち最もよいサービスを選択する為の選択ポイント算出式を取得する。
【００２６】
チケット予約サービスの場合、例えば、座席番号が縦１００列、横５０番迄あり、最も良い座席番号を１０列２５番、チケット予約結果に含まれる座席番号をＸ列Ｙ番とすると、サービス選択システム１１０は、サービス情報１１１から次式に示す選択ポイント算出式を取得する。
【００２７】
選択ポイント＝（Ｘ−１０）２＋（Ｙ−２５）２
最もよい座席番号か否かは人が決定し、サービス選択システム１１０に入力する。
＜ステップ３０３＞ｎ≦サービス利用結果数
サービス選択システム１１０は、繰り返し回数ｎがサービス利用結果数以下の場合、サービス選択処理を継続し、繰り返し回数ｎがサービス利用結果数を超えた場合、サービス選択処理を終了する。
【００２８】
チケット予約サービスの例では、チケット予約サービスを提供するサービス提供システムとして、サービス提供システムＡ１３０、サービス提供システムＢ１４０の２システムが存在し、サービス選択システム１１０は、繰り返し回数ｎがチケット予約結果数２以下の場合、サービス選択処理を継続し、繰り返し回数ｎがチケット予約結果数２を超えた場合、サービス選択処理を終了する。
＜ステップ３０４＞サービス利用結果〔ｎ〕の選択ポイントの算出
ステップ３０２で取得した選択ポイント算出式に基づき、
サービス選択システム１１０は、ｎ番目のチケット予約結果の選択ポイントを算出する。
【００２９】
チケット予約サービスの場合、例えば、１番目のチケット予約結果に含まれる座席番号を１５列３０番とすると、サービス選択システム１１０は、次式のように選択ポイントを算出する。
【００３０】
選択ポイント〔１〕＝（１５−１０）２＋（３０−２５）２＝５０
＜ステップ３０５＞選択ポイント〔ｎ〕＜選択ポイント〔ｓ〕
サービス選択システム１１０は、ステップ３０４で算出したｎ番目のサービス利用結果の選択ポイントが、記憶している最も小さい選択ポイントより小さいか否かを判定する。
【００３１】
チケット予約サービスの場合、例えば、１番目のチケット予約結果の座席番号、選択ポイントがそれぞれ１５列３０番、５０、２番目のチケット予約結果の座席番号、選択ポイントがそれぞれ１０列２２番、９とすると、ｎ＝２の時、ｓ＝１であり、サービス選択システム１１０は、２番目のチケット予約結果の選択ポイント９が、記憶している最も小さい選択ポイント５０より小さいと判定する。＜ステップ３０６＞ｓ＝ｎ
サービス選択システム１１０は、ステップ３０５で判定した結果が「真」であった場合、選択サービス番号ｓに、ｎを代入する。
【００３２】
チケット予約サービスの場合、ステップ３０５の例では、サービス選択システム１１０は、判定した結果が「真」である為、選択サービス番号ｓに、２を代入する。
＜ステップ３０７＞ｎ＝ｎ＋１
サービス選択システム１１０は、繰り返し回数ｎに１を加え、ステップ３０３に戻る。
【００３３】
ここから、図２に戻って、処理動作の続きを説明する。
＜ステップ２０６＞選択サービス利用結果の送信
ステップ２０５で選択したサービスに基づき、
サービス選択システム１１０は、通信ネットワークを介してサービス利用システム１２０に選択したサービスのサービス利用結果を送信する。
【００３４】
チケット予約サービスの場合、ステップ３０５の例では、サービス選択システム１１０は、２番目のチケット予約結果を選択し、通信ネットワークを介してサービス利用システム１２０に２番目のチケット予約結果を送信する。
【００３５】
以上のように本実施形態によれば、利用者は、サービスを利用しないと得られない動的な情報を元に、最適なサービスを選択することができ、提供者は、動的な情報に含まれる他のサービスとの差別化要因を活用することできる。
【００３６】
また、（１）サービス選択後に、選択しなかったサービスを提供するサービス提供システムに対して、サービス取消要求を送信する、（２）サービス提供システムへのサービス利用要求は、サービス利用要求の一部を送信し、サービス選択後に、選択したサービスを提供するサービス提供システムに対して、サービス利用要求の全部を送信する、などの形態がある。
【００３７】
以上、本発明の実施の形態を説明したが、
本発明では、企業−個人間のオンラインショッピングにおけるチケット予約サービスを想定しているが、例えば、インターネット、イントラネットにおける情報検索サービス、企業の一部業務を代行する計算代行サービス等にも適用可能である。
【００３８】
また、図２において、サービス選択システム１１０、サービス利用システム１２０はそれぞれ１台づつ、サービス提供システム１３０、１４０は２台となっているが、サービス利用システム１２０、サービス提供システム１３０、１４０が複数台存在することは言うまでもなく、サービス選択システム１１０も複数台存在し、お互いに連携し、サービスを提供する構成もあり得る。
【００３９】
尚、動的な情報の割合が大きいサービスは、サービスを提供（利用）する度にサービスの品質が変化（例えば、低下）するものであり、サービスの提供（利用）の度にサービスの品質を評価するパラメータが変化するものである。
【００４０】
【発明の効果】
本発明によれば、利用者にとって好適なサービスを提供できる。
【図面の簡単な説明】
【図１】本発明の概念図である。
【図２】本発明の実施の形態を示す全体処理フロー図である。
【図３】本発明の実施の形態におけるサービス選択の詳細処理フロー図である。
【符号の説明】
１１０…サービス選択システム、１２０…サービス利用システム、１３０…サービス提供システムＡ、１４０…サービス提供システム。
【図１】
2004164145.tif 000003
【図２】
2004164145.tif 000004
【図３】
2004164145.tif 000005