(57)【要約】【課題】サービスサイトの接続の変更に伴う端末の操作を簡単化する。【解決手段】複数の端末１０１−１〜１０１−ｎと複数のサービスサイト１０３−１〜１０３−ｍの間の通信を中継する通信中継システムに、端末からサービスサイトに接続しサービス要求を送信しサービス結果を受信しサービスサイトの接続先の変更を行うユーザオブジェクト１０１−１Ａ〜１０１−ｎＡと、ユーザオブジェクトからサービスサイトへのサービス要求に対してサービスを実行しサービス結果をユーザオブジェクトに送信するサービスオブジェクト１０３−１Ａ〜１０３−ｍＡと、サービス要求、サービス結果の中継を行いユーザオブジェクトによりサービスサイトの接続先が変更された場合接続元のサービス要求を接続先のサービスサイトに適合する通信内容に変換しユーザオブジェクトに代わり接続先のサービスサイトに送信する通信中継オブジェクト１０２Ａを備える。【選択図】図１
2006268202.tif 000002
【特許請求の範囲】
【請求項１】
複数の端末と複数のサービスサイトの間の通信を中継する通信中継システムにおいて、
端末からサービスサイトに接続しサービス要求を送信しサービス結果を受信し、サービスサイトの接続先の変更を行うユーザオブジェクトと、
前記ユーザオブジェクトから前記サービスサイトへのサービス要求に対してサービスを実行しサービス結果を前記ユーザオブジェクトに送信するサービスオブジェクトと、
前記サービス要求、前記サービス結果の中継を行い、前記ユーザオブジェクトによりサービスサイトの接続先が変更された場合、接続元のサービス要求を接続先のサービスサイトに適合する通信内容に変換し、前記ユーザオブジェクトに代わり、接続先のサービスサイトに送信する通信中継オブジェクトを備えることを特徴とする通信中継システム。
【請求項２】
前記通信中継オブジェクトは送信情報表を備え、前記送信情報表は、前記ユーザオブジェクトからのサービス要求を受信して識別したユーザオブジェクト識別子、前記サービスオブジェクトからサービス結果を受信して識別したサービスオブジェクト識別子、送信先の変更があった場合送信元のサービス要求として、受信した前記サービス要求のサービス要求履歴を記録し、前記通信中継オブジェクトは、前記ユーザオブジェクトによりサービスサイトの接続先が変更された場合、前記送信情報表に対して、前記サービスオブジェクト識別子を変更し、接続元のサービス要求履歴を接続先のサービスサイトに適合する通信内容に変換し、変更・変換した前記送信情報表のサービスオブジェクト識別子、ユーザオブジェクト識別子に基づき、変換した前記サービス要求履歴の全てを前記変更した接続先のサービスオブジェクトに送信し、サービスを実行させ、サービス結果を前記ユーザオブジェクトに送信させることを特徴とする、請求項１に記載の通信中継システム。
【請求項３】
前記ユーザオブジェクトによりサービスサイトの接続先が変更される場合、接続元のサービスサイトと接続先のサービスサイトが同様のサービスを提供することを特徴とする、請求項１に記載の通信中継システム。
【請求項４】
前記通信中継オブジェクトは、サービスオブジェクトの接続先の変更が続けて行われる場合にも、サービスオブジェクトの接続元のサービス要求と同等の内容をサービスオブジェクトの接続先に送信することを特徴とする、請求項１に記載の通信中継システム。
【請求項５】
前記通信中継オブジェクトは、サービスオブジェクトの接続先の変更に伴って変換した前記サービス要求履歴に対してユーザオブジェクトから追加のサービス要求があった場合には追加のサービス要求履歴を前記送信情報表に記録し、さらに、サービスオブジェクトの接続先の変更があった場合、前記追加のサービス要求履歴を含めて前記送信情報表に記録されているサービス要求履歴を接続元のサービス要求として接続先のサービスサイトに適合する通信内容に変換することを特徴とする、請求項２に記載の通信中継システム。
【請求項６】
複数の端末と複数のサービスサイトの間の通信を中継する通信中継方法において、
端末からサービスサイトに接続しサービス要求を送信する工程と、
前記サービスサイトへのサービス要求に対してサービスを実行しサービス結果を前記端末に送信する工程と、
前記端末から前記サービスサイトに前記サービス要求を中継し、前記サービスサイトから前記端末に前記サービス結果を中継する工程と、
中継された前記サービス要求を接続元のサービス要求として記録する工程と、
前記端末からサービスサイトへの接続先が変更された場合、記録された接続元のサービス要求を接続先のサービスサイトに適合する通信内容に変換し、接続先のサービスサイトに送信する工程とを備えることを特徴とする通信中継方法。
【請求項７】
複数の端末と複数のサービスサイトの間の通信を中継する通信中継をコンピュータで実行するプログラムにおいて、
端末からサービスサイトに接続してサービス要求の送信を実行する手順と、
前記サービスサイトへのサービス要求に対しサービスを実行してサービス結果の前記端末への送信を実行する手順と、
前記端末から前記サービスサイトに前記サービス要求を中継し、前記サービスサイトから前記端末に前記サービス結果の中継を実行する手順と、
中継された前記サービス要求を接続元のサービス要求として記録を実行する手順と、
前記端末からサービスサイトへの接続先が変更された場合、記録された接続元のサービス要求を接続先のサービスサイトに適合する通信内容に変換し、接続先のサービスサイトへの送信を実行する手順とを備えることを特徴とする通信中継をコンピュータで実行するプログラム。
【請求項８】
複数の端末と複数のサービスサイトの間の通信を中継する通信装置において、
中継したサービス要求を送信するユーザオブジェクトのユーザオブジェクト識別子、中継したサービス結果を送信するサービスオブジェクトのサービスオブジェクト識別子、送信先の変更があった場合送信元のサービス要求として前記サービス要求のサービス要求履歴を記録する送信情報表と、
前記ユーザオブジェクトによりサービスサイトの接続先が変更された場合、前記送信情報表に対して前記サービスオブジェクト識別子を変更し、接続元のサービス要求を接続先のサービスサイトに適合する通信内容に変換し、前記送信情報表のサービスオブジェクト識別子、ユーザオブジェクト識別子に基づき、前記ユーザオブジェクトに代わり、変換された接続元のサービス要求を接続先のサービスサイトに送信する通信中継オブジェクトとを備えることを特徴とする通信中継装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は端末とサービスサイトの中継を行う通信中継システムに関する。特に、本発明は、サービスサイトの接続の変更に伴う端末の操作を簡単化する通信中継システム、方法、プログラム及び通信中継装置に関する。
【背景技術】
【０００２】
従来は、端末からサービスサイトにアクセスし、オンラインショップ等を利用する場合、商品の選択後、選択内容の確認をして購入といった流れになる。
ところが、選択内容の確認の時点で価格に不満があるなどの理由により、同等の製品を扱っている別のオンラインショップに移動しようとした場合移動後、再度商品の選択から始めなければならなくなるという問題があった。
【０００３】
すなわち、サービスサイトの接続を切り替えた場合、接続先のサービスサイトでは接続元のサービスサイトでした端末の操作が無効となり、接続先のサービスサイトでは新たな操作が必要になるので、接続の変更に伴う端末の操作を簡単化したいという課題があった。
従来、新たな情報タイプの情報を送出するサービスセンタに対しては、新たな情報タイプに対する変換処理を有した情報中継装置が必要となるため、予め、特定の情報タイプで記述された電文を、他の特定の情報タイプで記述した電文に変換するコマンドを蓄積しておき、端末から受信した要求電文をサービスセンタに送出すると共に、当該要求電文から受信可能情報タイプを取得し、サービスセンタの送信情報タイプを取得し、受信可能情報タイプと送信情報タイプとから予め蓄積されている変換コマンドを使用して、適用すべき変換コマンドを指定し、サービスセンタから回答電文が送出されると、指定された変換コマンドで変換して端末に送信するものがある（例えば、特許文献１参照）。
【０００４】
しかしながら、上記特許文献１は、サービスセンタから電文が送出されると、指定された変換コマンドで変換して端末に送信する情報中継装置であるが、サービスサイトの接続の変更に伴う端末の操作を簡単化するものではない。
また、従来、ユーザの意図しないサービスの中断に対して、サービスを代行することによって、サービスの中断を防ぐため、ユーザの端末とＷＷＷサーバは、ネットワークを介して接続され、端末は、サービス代行制御方法を実行するサービス・エージェント（ＳＡ）を備え、ＳＡは、ＷＷＷサーバとＭＵＡとに接続されて、セッションの記憶を行うセッション記憶部と、代行制御のための要求を行う代理ＷＷＷサーバに接続された代理要求部とＭＵＡに接続された結果通知部と、代行して情報を取得するＷＷＷサーバに接続された代理受信部とＭＴＡに接続されたメディア変換部とを有するものもある（例えば、特許文献２参照）。
【０００５】
しかしながら、上記特許文献２では、サービスの中断に対して、サービスを代行するが、前述のように、サービスサイトの接続の変更に伴う端末の操作を簡単化するものではない。
また、従来、サービス利用者に、サービスオブジェクトへの通信が切断されたことを意識させることなく、サービスを利用することを可能にするため、ユーザオブジェクトは、サービス利用者により使用される。サービスオブジェクトは、サービス利用者によって発行されるサービス要求に応じてサービスを提供し、中継オブジェクトは、ユーザオブジェクトとサービスオブジェクトとの間の通信を中継し、通信内容の履歴を記録する機能を有し、サービスオブジェクトへの通信が切断された場合にも自己（中継オブジェクト）とユーザオブジェクトとの接続を維持しておき、自己と復旧したサービスオブジェクトとの再接続後に通信内容の履歴を基にサービスの提供に関するデータ送受信の状態をサービスオブジェクトへの通信が切断される前の状態に復旧するものもある（例えば、特許文献３参照）。
【０００６】
しかしながら、上記特許文献３では、自己（中継オブジェクト）とユーザオブジェクトとの接続を維持しておき、サービスオブジェクトへの通信が切断されたことを意識させることなく、サービスを利用することを可能にするものであるが、前述のように、サービスサイトの接続の変更に伴う端末の操作を簡単化するものではない。
また、従来、異なるＷｅｂシステムで提供されるＷｅｂページ間の遷移を遷移先Ｗｅｂシステムにおいて効果的に把握する方法を提供するため、ユーザが２つのＷｅｂページ間でアクセス先を遷移させる場合、ユーザはアクセス先を遷移させるために遷移元Ｗｅｂページ中のＵＲＬリンクを操作し、ＵＲＬリンクを操作すると、そのＨＴＴＰ要求が遷移元Ｗｅｂページを提供するＷｅｂシステムへ対して送信され、遷移元Ｗｅｂシステムは、ＵＲＬリンクによる遷移先である遷移先Ｗｅｂページを提供するＷｅｂシステムとの間の規約に従って認証情報を決定し、遷移先Ｗｅｂページを特定する識別情報と認証情報とを含んだ情報をユーザに返答するものもある（例えば、特許文献４参照）。
【０００７】
しかしながら、上記特許文献４では、２つのＷｅｂページ間でアクセス先を遷移させ、遷移先Ｗｅｂページを特定する情報をユーザに返答するものであるが、前述のように、サービスサイトの接続の変更に伴う端末の操作を簡単化するものではない。
また、従来、ネットワークを介して接続されたノードのコンテンツなどを参照するときに、認証情報の入力を最小限とするため、利用者は、ＰＣクライアント装置と配送制御装置とを接続し、配送制御装置を介して、配送元ノードおよび配送先ノードのコンテンツ・機能などを参照し、データの配送元および配送先を選択し、配送制御装置は、ＰＣクライアント装置から入力される情報をモニタし、認証情報を抽出し、記憶し、配送制御装置は、既に認証情報が得られている場合には、利用者に代わって認証処理を行い、また、配送制御装置は、ノード間のデータの配送のときにも、記憶した認証方法を用いた認証処理を行うものもある（例えば、特許文献５参照）。
【０００８】
しかしながら、上記特許文献５では、利用者は、データの配送元および配送先を選択し、配送制御装置は、ＰＣクライアント装置から入力される情報をモニタし、認証情報を抽出し、記憶し、利用者に代わって認証処理を行うものであるが、前述のように、サービスサイトの接続の変更に伴う端末の操作を簡単化するものではない。
【０００９】
【特許文献１】特開平９−１７１４９０号公報
【特許文献２】特開２００２−１９７００５号公報
【特許文献３】特開２００４−２２０２３１号公報
【特許文献４】特開２００３−２４２１１７号公報
【特許文献５】特開２００４−２４６６３８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
したがって、本発明は上記問題点に鑑みて、サービスサイトの接続の変更に伴う端末の操作を簡単化する通信中継システム、方法、コンピュータで実行するプログラム及び通信中継装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明は前記問題点を解決するために、複数の端末と複数のサービスサイトの間の通信を中継する通信中継システムにおいて、端末からサービスサイトに接続しサービス要求を送信しサービス結果を受信し、サービスサイトの接続先の変更を行うユーザオブジェクトと、前記ユーザオブジェクトから前記サービスサイトへのサービス要求に対してサービスを実行しサービス結果を前記ユーザオブジェクトに送信するサービスオブジェクトと、前記サービス要求、前記サービス結果の中継を行い、前記ユーザオブジェクトによりサービスサイトの接続先が変更された場合、接続元のサービス要求を接続先のサービスサイトに適合する通信内容に変換し、前記ユーザオブジェクトに代わり、接続先のサービスサイトに送信する通信中継オブジェクトを備えることを特徴とする通信中継システムを提供する。
【００１２】
さらに、前記通信中継オブジェクトは送信情報表を備え、前記送信情報表は、前記ユーザオブジェクトからのサービス要求を受信して識別したユーザオブジェクト識別子、前記サービスオブジェクトからサービス結果を受信して識別したサービスオブジェクト識別子、送信先の変更があった場合送信元のサービス要求として、受信した前記サービス要求のサービス要求履歴を記録し、前記通信中継オブジェクトは、前記ユーザオブジェクトによりサービスサイトの接続先が変更された場合、前記送信情報表に対して、前記サービスオブジェクト識別子を変更し、接続元のサービス要求履歴を接続先のサービスサイトに適合する通信内容に変換し、変更・変換した前記送信情報表のサービスオブジェクト識別子、ユーザオブジェクト識別子に基づき、変換した前記サービス要求履歴の全てを前記変更した接続先のサービスオブジェクトに送信し、サービスを実行させ、サービス結果を前記ユーザオブジェクトに送信させる。
【００１３】
さらに、前記ユーザオブジェクトによりサービスサイトの接続先が変更される場合、接続元のサービスサイトと接続先のサービスサイトが同様のサービスを提供する。
さらに、前記通信中継オブジェクトは、サービスオブジェクトの接続先の変更が続けて行われる場合にも、サービスオブジェクトの接続元のサービス要求と同等の内容をサービスオブジェクトの接続先に送信する。
【００１４】
さらに、前記通信中継オブジェクトは、サービスオブジェクトの接続先の変更に伴って変換した前記サービス要求履歴に対してユーザオブジェクトから追加のサービス要求があった場合には追加のサービス要求履歴を前記送信情報表に記録し、さらに、サービスオブジェクトの接続先の変更があった場合、前記追加のサービス要求履歴を含めて前記送信情報表に記録されているサービス要求履歴を接続元のサービス要求として接続先のサービスサイトに適合する通信内容に変換する。
【００１５】
さらに、本発明は、複数の端末と複数のサービスサイトの間の通信を中継する通信中継方法において、端末からサービスサイトに接続しサービス要求を送信する工程と、前記サービスサイトへのサービス要求に対してサービスを実行しサービス結果を前記端末に送信する工程と、前記端末から前記サービスサイトに前記サービス要求を中継し、前記サービスサイトから前記端末に前記サービス結果を中継する工程と、中継された前記サービス要求を接続元のサービス要求として記録する工程と、前記端末からサービスサイトへの接続先が変更された場合、記録された接続元のサービス要求を接続先のサービスサイトに適合する通信内容に変換し、接続先のサービスサイトに送信する工程とを備えることを特徴とする通信中継方法を提供する。
【００１６】
さらに、本発明は、複数の端末と複数のサービスサイトの間の通信を中継する通信中継をコンピュータで実行するプログラムにおいて、端末からサービスサイトに接続してサービス要求の送信を実行する手順と、前記サービスサイトへのサービス要求に対しサービスを実行してサービス結果の前記端末への送信を実行する手順と、前記端末から前記サービスサイトに前記サービス要求を中継し、前記サービスサイトから前記端末に前記サービス結果の中継を実行する手順と、中継された前記サービス要求を接続元のサービス要求として記録を実行する手順と、前記端末からサービスサイトへの接続先が変更された場合、記録された接続元のサービス要求を接続先のサービスサイトに適合する通信内容に変換し、接続先のサービスサイトへの送信を実行する手順とを備えることを特徴とする通信中継をコンピュータで実行するプログラムを提供する。
【００１７】
さらに、本発明は、複数の端末と複数のサービスサイトの間の通信を中継する通信装置において、中継したサービス要求を送信するユーザオブジェクトのユーザオブジェクト識別子、中継したサービス結果を送信するサービスオブジェクトのサービスオブジェクト識別子、送信先の変更があった場合送信元のサービス要求として前記サービス要求のサービス要求履歴を記録する送信情報表と、前記ユーザオブジェクトによりサービスサイトの接続先が変更された場合、前記送信情報表に対して前記サービスオブジェクト識別子を変更し、接続元のサービス要求を接続先のサービスサイトに適合する通信内容に変換し、前記送信情報表のサービスオブジェクト識別子、ユーザオブジェクト識別子に基づき、前記ユーザオブジェクトに代わり、変換された接続元のサービス要求を接続先のサービスサイトに送信する通信中継オブジェクトとを備えることを特徴とする通信中継装置を提供する。
【発明の効果】
【００１８】
以上説明したように、本発明によれば、端末からサービスサイトに接続しサービス要求を送信し、サービスサイトへのサービス要求に対してサービスを実行しサービス結果を端末に送信し、端末からサービスサイトにサービス要求を中継し、サービスサイトから端末にサービス結果を中継し、中継されたサービス要求を接続元のサービス要求として記録し、端末からサービスサイトへの接続先が変更された場合、記録された接続元のサービス要求を接続先のサービスサイトに適合する通信内容に変換し、接続先のサービスサイトに送信するようにしたので、ユーザオブジェクトから異なるサービスオブジェクトに接続を切り替えた場合でも、前に接続していたサービスオブジェクトに対して行っていた通信内容を通信中継オブジェクトが記録しており、新たに接続したサービスオブジェクト用に記録を変更後、新たに接続したサービスオブジェクトに対して通信内容の復元が行われる。
【００１９】
そのため、ユーザオブジェクトから接続先サービスオブジェクトの変更にかかわらずそれまでの変更前の操作を変更後にも有効とし継続し、ユーザオブジェクトは接続元のサービスオブジェクトに対して行っていた通信の継続であるかのように接続先のサービスオブジェクトに対して通信を行うことが可能になり、端末の操作が簡単になる。
【００２０】
具体的には、ユーザは最初に訪れたオンラインショップで選択した内容を他のオンラインショップに移動した後でも利用可能になり、従来の欠点を解決できる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施の形態について図面を参照して説明する。
図１は通信中継システムの概略構成を示すブロック図である。本図に示すように、通信中継システムは、インターネット上に複数の端末１０１−１、１０１−２、…、１０１−ｎ、通信中継装置１０２、複数のサービスサイト１０３−１、１０３−２、…、１０３ｍが存在しており、複数の端末１０１−１、１０１−２、…、１０１−ｎの各々はユーザオブジェクト１０１−１Ａ、１０１−２Ａ、…、１０１−ｎＡを有し、通信中継装置１０２は通信中継オブジェクシトを有し、複数のサービスサイト１０３−１、１０３−２、…、１０３ｍの各々はサービスオブジェクト１０３−１Ａ、１０３−２Ａ、…、１０３ｍＡを有する構成に対して端末がサービスサイトへの接続先を変更した場合に通信履歴の変換を可能にし、コンピュータのプログラム制御で実行する。
【００２２】
ここに、端末１０１−１、１０１−２、…、１０１−ｎはパーソナルコンピュータ、携帯電話機等であり、通信中継装置１０２、サービスサイト１０３−１、１０３−２、…、１０３ｍはワークステーション・サーバ等の情報処理装置である。
さらに、ユーザオブジェクト１０１−１Ａ〜１０１−ｎＡの各々はサービスサイト１０３−１、１０３−２、…、１０３ｍの各々の接続先のサービスを利用し、さらに、接続先を変更してサービスを利用する際に操作され、通信中継装置１０２にデータを送信する機能、通信中継装置１０２からデータを受信する機能を有する。
【００２３】
サービスオブジェクト１０３−１Ａ〜１０３−ｍＡの各々は、サービスを提供する機能、通信中継装置１０２にデータを送信する機能、通信中継装置１０２からデータを受信する機能を有する機能を有する。
通信中継オブジェクト１０２Ａはデータを送受信する機能、接続元、接続先を識別する識別子を生成する機能、識別子、送信先の変更があった場合、送信元のサービス要求として通信内容の履歴を記録する機能、接続元の通信内容の履歴を接続先の通信内容に適合する形の通信内容の履歴に変換する変換機能を有する。
【００２４】
図２は通信中継オブジェクト１０２Ａによる識別子の生成、記録機能の概略を説明するブロック図である。本図に示すように、端末１０１−１〜１０１−ｎの各々から通信中継装置１０２に接続があると、通信中継オブジェクト１０２Ａは端末１０１−１〜１０１−ｎの各々の接続情報から中継の接続元を識別するユーザオブジェクト識別子１０１−１Ｂ〜１０１−ｎＢを生成し、後述する送信情報表１０２Ｂに記憶する機能を有する。
【００２５】
さらに、通信中継装置１０２からサービスサイト１０３−１〜１０３−ｍの各々に接続があると、通信中継オブジェクト１０２Ａはサービスサイト１０３−１〜１０３−ｍの各々の接続情報から中継の接続先を識別するサービスオブジェクト識別子１０３−１Ｂ〜１０３−ｍＢを生成し、後述する送信情報表１０２Ｂに記憶する機能を有する。
図３は通信中継オブジェクト１０２Ａの送受信機能及び通信内容の記録機能の概略を説明する図である。本図に示すように、通信中継オブジェクト１０２Ａは端末１０１−１〜１０１−ｎの各々からサービス要求１０１−１Ｃ〜１０１−ｎＣを受信し、サービスサイト１０３−１〜１０３−ｍの各々に送信する。
【００２６】
さらに、通信中継オブジェクト１０２Ａはサービスサイト１０３−１〜１０３−ｍの各々からサービス結果１０３−１Ｃ〜１０３−ｍＣを受信し、端末１０１−１〜１０１−ｎの各々に送信する。
図４は図３におけるサービス要求、サービス結果の送信履歴を説明する図である。本図に示すように、一例として、ユーザオブジェクト１０１−１Ａからのサービス要求１０１−１Ｃの送信に対して、サービスオブジェクト１０３−１Ａからユーザオブジェクト１０１−１Ａへの送信結果１０３−１Ｃの送信が行われ、このようなサービス要求、サービス結果の送信が繰り返し行われるとすると、サービス要求、サービス結果の送信履歴は、以下のように形成される。
【００２７】
サービス要求１０１−１Ｃ−１→サービス結果１０３−１Ｃ−１、
サービス要求１０１−１Ｃ−２→サービス結果１０３−１Ｃ−２、…。
図５は通信中継オブジェクト１０２Ａの送信情報表１０２Ｂを説明する図である。本図に示すように、通信中継オブジェクト１０２Ａは、図３に示すような送信履歴に対して、サービス要求１０１−１Ｃ〜１０１−ｎＣに関し、図２に示すようにユーザオブジェクト１０１−１Ａ〜ｎＡの各々とサービスオブジェクト１０３−１Ａ〜ｍＡの各々との間の接続時に生成されるユーザオブジェクト識別子１０１−１Ｂ、１０１−２Ｂ、…、１０１−ｎＢ、サービスオブジェクト識別子１０３−１Ｂ、１０３−２Ｂ、…、１０３−ｍＢを用いて送信情報表１０２Ｂを形成する。
【００２８】
送信情報表１０２Ｂはユーザオブジェクト１０１−１Ａ〜ｎＡとサービスオブジェクト１０３−１Ａ〜ｍＡの間で接続している間の複数の送信情報表１０２Ｂ−１、１０２Ｂ−２、…を有する。
一例として、送信情報表１０２Ｂ−１には、ユーザオブジェクト１０１−１Ａとサービスオブジェクト１０３−１Ａが接続している場合、中継の送信元を識別するユーザオブジェクト識別子１０１−１Ｂ、中継の送信先を識別するサービスオブジェクト識別子１０３−１Ｂが記録される。
【００２９】
さらに、送信情報表１０２Ｂ−１には、ユーザオブジェクト１０１−１Ａからサービスオブジェクト１０３−１Ａへのサービス要求１０１−１Ｃに対し頻度に応じてサービス要求履歴１０１−１Ｃ−１、サービス要求履歴１０１−１Ｃ−２等が、送信先の変更があった場合の送信元のサービス要求として記録される。
さらに、送信情報表１０２Ｂ−２には、ユーザオブジェクト１０１−２Ａとサービスオブジェクト１０３−４Ａとが接続している場合、中継の送信元を識別するユーザオブジェクト識別子１０１−２Ｂ、中継の送信先を識別するサービスオブジェクト識別子１０３−４Ｂが送信元のサービス要求として記録される。
【００３０】
さらに、送信情報表１０２Ｂ−２には、ユーザオブジェクト１０１−２Ａからサービスオブジェクト１０３−４Ａへのサービス要求１０１−２Ｃに対し頻度に応じてサービス要求履歴１０１−２Ｃ−１、サービス要求履歴１０１−２Ｃ−２等が、送信先の変更があった場合の送信元のサービス要求として記録される。
図６は接続先の変更例を説明する図であり、図７は送信情報表１０２Ｂの変更例を説明する図である。
【００３１】
図６に示すように、ユーザオブジェクト１０１−１Ａの接続先がサービスオブジェクト１０３−１Ａからサービスオブジェクト１０３−２Ａに変更されると、通信中継オブジェクト１０２Ａは送信情報表１０２Ｂの送信先の識別子を変更し、さらに、送信情報表１０２Ｂのサービス要求履歴を変更する。
この場合、接続先のサービスオブジェクト１０３−２Ａは接続元のサービスオブジェクト１０３−１Ａと同様のサービスを提供しているとする。
【００３２】
なお、接続先と接続元のサービスオブジェクトが同様のサービスを提供していない場合には、変更後に接続先のサービスオブジェクトから所望のサービスを得られないことになる。
図７に示すように、送信情報表１０２Ｂ−１の送信元のサービスオブジェクト識別子１０３−１Ｂを送信先のサービスオブジェクト識別子１０３−２Ｂに変更し、送信元のサービス要求履歴１０１−１Ｃ−１、１０１−１Ｃ−２、…を送信先のサービス要求履歴１０１−１Ｄ−１、１０１−１Ｄ−２、…に変換する。
【００３３】
なお、送信先のサービス要求履歴１０１−１Ｄ−１、１０１−１Ｄ−２、…はユーザオブジェクト１０１−１Ａと送信元のサービスオブジェクト１０３−１Ａとの間の通信内容であるサービス要求履歴１０１−１Ｃ−１、１０１−１Ｃ−２、…をユーザオブジェクト１０１−１Ａと送信先のサービスオブジェクト１０３−２Ａとの間の通信内容に適合する形に変換される。
【００３４】
図８、図９は図１における通信中継システムの一連の動作を説明する図である。図８に示すように、一例として、通信中継装置１０２を経由して端末１０１−１のユーザオブジェクト１０１−１Ａからサービスサイト１０３−１のサービスオブジェクト１０３−１Ａに接続し、サービス要求１０１−１Ｃの送信、サービス結果１０３−１Ｃの送信を行うと、通信中継装置１０２の通信中継オブジェクト１０２Ａの送信情報表１０２Ｂには図５に示した送信情報表１０２Ｂ−１が形成される。
【００３５】
通信中継オブジェクト１０２Ａは、端末１０１−１の接続先がサービスサイト１０３−２に変更され、通信中継装置１０２を経由して端末１０１−１のユーザオブジェクト１０１−１Ａから送信元のサービスサイト１０３−１のサービスオブジェクト１０３−１Ａから送信先のサービスサイト１０３−２のサービスオブジェクト１０３−２Ａに接続が変更されたことを確認する。
【００３６】
さらに、通信中継オブジェクト１０２Ａの送信情報表１０２Ｂでは、それまで使用されていた送信情報表１０２Ｂ−１を変更してサービスオブジェクト１０３−２Ａに適合する型に、つまり、送信元のサービス要求履歴１０１−１Ｃ−１、１０１−１Ｃ−２、…を送信先のサービス要求履歴１０１−１Ｄ−１、１０１−１Ｄ−２、…に変換する。
図９に示すように、通信中継オブジェクト１０２Ａは、新たに変更された送信情報表１０２Ｂ−１の中のサービス要求履歴１０１−１Ｄ−１をサービスサイト１０３−２のサービスオブジェクト１０３−２Ａに送信する。
【００３７】
サービスオブジェクト１０３−２Ａは、通信中継オブジェクト１０２Ａからサービス要求履歴１０１−１Ｄ−１を受信すると、サービスを行い、サービス結果１０３−２Ｃ−１を通信中継オブジェクト１０２Ａに送信する。
通信中継オブジェクト１０２Ａは、サービスオブジェクト１０３−２Ａから受信した送信結果１０３−２Ｃ−１を端末１０１−１のユーザオブジェクト１０１−１Ａに送信する。
【００３８】
次に、通信中継オブジェクト１０２Ａは、新たに変更された送信情報表１０２Ｂ−１の中のサービス要求履歴１０１−１Ｄ−２をサービスサイト１０３−２のサービスオブジェクト１０３−２Ａに送信する。
サービスオブジェクト１０３−２Ａは、通信中継オブジェクト１０２Ａからサービス要求履歴１０１−１Ｄ−２を受信するとサービスを行い、サービス結果１０３−２Ｃ−２を通信中継オブジェクト１０２Ａに送信する。
【００３９】
通信中継オブジェクト１０２Ａは、サービスオブジェクト１０３−２Ａから受信した送信結果１０３−２Ｃ−２を端末１０１−１のユーザオブジェクト１０１−１Ａに送信する。
以降、送信情報表１０２Ｂ−１の全てサービス要求履歴に対して処理を繰り返す。
図１０は、図９におけるサービス要求、サービス結果の送信履歴を説明する図である。本図に示すように、通信中継オブジェクト１０２Ａからユーザオブジェクト１０１−１Ａに代わりサービスオブジェクト１０３−２Ａへのサービス要求１０１−１Ｄ−１の送信に対して、サービスオブジェクト１０３−２Ａからユーザオブジェクト１０１−１Ａへの送信結果１０３−２Ｃ−１の送信が行われる。
【００４０】
さらに、通信中継オブジェクト１０２Ａからユーザオブジェクト１０１−１Ａに代わりサービスオブジェクト１０３−２Ａへのサービス要求１０１−１Ｄ−２の送信に対して、サービスオブジェクト１０３−２Ａからユーザオブジェクト１０１−１Ａへの送信結果１０３−２Ｃ−２の送信が行われる。
このようにして、全てサービス要求履歴に対して処理を繰り返す。
【００４１】
以上の処理により、ユーザオブジェクト１０１−１Ａがサービスオブジェクト１０３−１Ａに対してサービス要求を一旦送信した後には、再度のサービス要求をユーザオブジェクト１０１−１Ａから送信しなくても、前にしたサービス要求の内容と同等の内容が通信中継オブジェクト１０２Ａからサービスオブジェクト１０３−２Ａに送信されると共にサービスオブジェクト１０３−２Ａからは送信の内容に適した結果がユーザオブジェクト１０１−１Ａに対して送信されることになる。
【００４２】
したがって、ユーザオブジェクト１０１−１Ａ、１０１−２Ａ、…、１０１−ｎＡの各々から異なるサービスオブジェクト１０３−１Ａ、１０３−２Ａ、…、１０３ｍＡの１つのサービスオブジェクトに接続を切り替えた場合でも、前に接続していたサービスオブジェクトに対して行っていた通信内容を通信中継オブジェクト１０２Ａが記録しており、新たに接続したサービスオブジェクト用に記録を変更後、新たに接続したサービスオブジェクトに対して通信内容の復元が行われる。
【００４３】
そのため、ユーザオブジェクトから接続先サービスオブジェクトの変更にかかわらずそれまでの変更前の操作を変更後にも有効とし継続して行うことが可能になり、操作が簡単になる。
具体的には、ユーザは最初に訪れたオンラインショップで選択した内容を他のオンラインショップに移動した後でも利用可能になり、従来の欠点を解決できる。
【実施例１】
【００４４】
図１１は図７の変形例であり、接続先の変更後にさらに接続先の変更があった場合の例を説明する図である。本図に示すように、ユーザオブジェクト１０１−１Ａが接続先をサービスオブジェクト１０３−１Ａからサービスオブジェクト１０３−２Ａに変更した後にさらに接続をサービスオブジェクト１０３−３Ａに変更した場合にも同様に、再度のサービス要求をユーザオブジェクト１０１−１Ａから送信しなくても、前にしたサービス要求履歴１０１−１Ｄ−１、１０１−１Ｄ−２、…の内容と同等のサービス要求履歴１０１−１Ｅ−１、１０１−１Ｅ−２、…の内容が通信中継オブジェクト１０２Ａから接続先のサービスオブジェクト１０３−３Ａに送信されると共に接続先のサービスオブジェクトからは送信の内容に適したサービス結果１０３−３Ｃ−１、１０３−３Ｃ−２、…がユーザオブジェクト１０１−１Ａに対して送信されることになる。
【００４５】
一般的には、接続先の変更が続けて行われる場合にも、接続元のサービス要求と同等の内容が接続先のサービス要求として、通信中継オブジェクト１０２Ａからサービスオブジェクト１０３−１Ａ〜１０３ｍＡのうちの接続先のサービスオブジェクトに送信される。
この場合も、接続先と接続元のサービスオブジェクトでは同様のサービスを提供しているものとする。これにより、端末の操作をさらに簡単化することが可能になる。
【実施例２】
【００４６】
図１２は図７の変形例であり、接続先の変更後にユーザオブジェクト１０１−１Ａから追加のサービス要求があった場合の例を説明する図である。
本図に示すように、変換されたサービス要求履歴１０１−１Ｄ−１、１０１−１Ｄ−２、…に対して、ユーザオブジェクト１０１−１Ａからサービス要求があり、送信情報表１０２Ｂ−１にサービス要求履歴１０１−１Ｄ−１’、１０１−１Ｄ−２’、…が追加されたとする。
【００４７】
この状態で、さらに、ユーザオブジェクト１０１−１Ａが接続先をサービスオブジェクト１０３−３Ａに変更した場合には、サービス要求履歴１０１−１Ｄ−１、１０１−１Ｄ−２、…、サービス要求履歴１０１−１Ｄ−１’、１０１−１Ｄ−２’、…がサービス要求履歴１０１−１Ｅ−１、１０１−１Ｅ−２、…、サービス要求履歴１０１−１Ｅ−１’、１０１−１Ｅ−２’、…のように変換され、追加されたサービス要求履歴１０１−１Ｄ−１’、１０１−１Ｄ−２’、…も一緒に変換される。
これにより端末の操作をさらに簡単化することが可能になる。
【図面の簡単な説明】
【００４８】
【図１】通信中継システムの概略構成を示すブロック図である。
【図２】通信中継オブジェクト１０２Ａによる識別子の生成、記録機能の概略を説明するブロック図である。
【図３】通信中継オブジェクト１０２Ａの送受信機能及び通信内容の記録機能の概略を説明する図である。
【図４】図３におけるサービス要求、サービス結果の送信履歴を説明する図である。
【図５】通信中継オブジェクト１０２Ａの送信情報表１０２Ｂを説明する図である。
【図６】接続先の変更例を説明する図である。
【図７】送信情報表１０２Ｂの変更例を説明する図である。
【図８】図１における通信中継システムの一連の動作を説明する図である。
【図９】図１における通信中継システムの一連の動作を説明する図である。
【図１０】図９におけるサービス要求、サービス結果の送信履歴を説明する図である。
【図１１】図７の変形例であり、接続先の変更後にさらに接続先の変更があった場合の例を説明する図である。
【図１２】図７の変形例であり、接続先の変更後にユーザオブジェクト１０１−１Ａから追加のサービス要求があった場合の例を説明する図である。
【符号の説明】
【００４９】
１０１−１、１０１−２、…、１０１−ｎ…端末
１０１−１Ａ、１０１−２Ａ、…、１０１−ｎＡ…ユーザオブジェクト
１０１−１Ｂ、１０１−２Ｂ、…、１０１−ｎＢ…ユーザオブジェクト識別子
１０１−１Ｃ、１０１−２Ｃ、…１０１−ｎＣ…サービス要求
１０１−１Ｃ−１、１０１−１Ｃ−２、１０１−１Ｄ−１、１０１−１Ｄ−２、１０１−１Ｅ−１、１０１−１Ｅ−２、１０１−１Ｅ−１’、１０１−１Ｅ−２’…サービス要求履歴
１０２…通信中継装置
１０２Ａ…通信中継オブジェクト
１０２Ｂ、１０２Ｂ−１、１０２Ｂ−２…送信情報表
１０３−１、１０３−２、…、１０３−ｍ…サービスサイト
１０３−１Ａ、１０３−２Ａ、…、１０３−ｍＡ…サービスオブジェクト
１０３−１Ｂ、１０３−２Ｂ、…、１０３−ｍＢ…サービスオブジェクト識別子
１０３−１Ｃ、１０３−２Ｃ、１０３−２Ｃ−１、１０３−２Ｃ−２、…、１０３−ｍＣ…サービス結果
【図１】
2006268202.tif 000003
【図２】
2006268202.tif 000004
【図３】
2006268202.tif 000005
【図４】
2006268202.tif 000006
【図５】
2006268202.tif 000007
【図６】
2006268202.tif 000008
【図７】
2006268202.tif 000009
【図８】
2006268202.tif 000010
【図９】
2006268202.tif 000011
【図１０】
2006268202.tif 000012
【図１１】
2006268202.tif 000013
【図１２】
2006268202.tif 000014