(57)【要約】【課題】セキュリティを維持しつつ事業者間の情報のコピーを可能にする情報コピーシステムおよびサーバを提供する。【解決手段】情報コピーシステム１は、処理の開始を要求する第１の端末１００と、要求を受けて、第１の端末１００に対応付けられたトークンを生成し、第１の端末１００に送信する第１事業者のサーバ２００と、第１の端末１００からトークンを受け付け、第２事業者のサーバ４００に送信する第２の端末３００と、第２の端末３００から受信したトークンを第１事業者のサーバ２００に送信する第２事業者のサーバ４００と、を備え、第１事業者のサーバ２００は、トークンの正当性を検証し、第１事業者のサーバ２００が、トークンが正当であると判定した場合には、第１の端末または第２の端末に対応するユーザ情報を両サーバ間でコピーする。【選択図】図１
2008204024.tif 000002
【特許請求の範囲】
【請求項１】
第１事業者のサーバと第２事業者のサーバとの間でユーザ情報をコピーする情報コピーシステムであって、
前記第１事業者のサーバに処理の開始を要求する第１の端末と、
前記第１の端末を識別可能であり、前記第１の端末からの要求を受けて、第１の端末に対応付けられたトークンを生成し、前記第１の端末に送信する第１事業者のサーバと、
前記第１の端末からトークンを受け付け、前記第２事業者のサーバに送信する第２の端末と、
前記第２の端末を識別可能であり、前記第２の端末から受信したトークンを前記第１事業者のサーバに送信する第２事業者のサーバと、を備え、
前記第１事業者のサーバは、前記第２事業者のサーバから受信したトークンの正当性を検証し、
前記第１事業者のサーバが、前記トークンが正当であると判定した場合には、前記第１事業者または第２の端末に対応するユーザ情報を両サーバ間でコピーすることを特徴とする情報コピーシステム。
【請求項２】
前記第２事業者のサーバは、前記第２の端末に対応するユーザ情報を抽出するとともに、前記抽出されたユーザ情報を前記第１事業者のサーバへ送信し、
前記第１事業者のサーバは、前記第２事業者のサーバから前記ユーザ情報を受信し、前記トークンが正当であると判定した場合には、前記受信したユーザ情報を蓄積することを特徴とする請求項１記載の情報コピーシステム。
【請求項３】
前記第１事業者のサーバは、前記トークンが正当であると判定した場合に、第１の端末に対応するユーザ情報を抽出して、前記抽出されたユーザ情報を第２事業者のサーバに送信し、
前記第２事業者のサーバは、前記ユーザ情報を受信して、前記受信したユーザ情報を前記第２の端末に送信することを特徴とする請求項１記載の情報コピーシステム。
【請求項４】
前記第１事業者のサーバは、前記トークンが正当であると判定した場合に、前記第１の端末から購入の指示があった商品の商品情報を前記ユーザ情報として抽出して、前記抽出された商品情報を第２事業者のサーバに送信し、
前記第２事業者のサーバは、前記商品情報を受信して、前記受信した商品情報に基づいて課金処理を行うことを特徴とする請求項１記載の情報コピーシステム。
【請求項５】
前記第１事業者のサーバは、前記トークンを含む転送用情報を第三者が読み取りできない情報に変換する情報変換部を有し、
前記第２の端末は、第三者が読み取りできない情報に変換された転送用情報を復元する情報復元部を有することを特徴とする請求項１から請求項４のいずれかに記載の情報コピーシステム。
【請求項６】
前記第１の端末は、前記トークンを含む転送用情報を第三者が読み取りできない情報に変換する情報変換部を有し、
前記第２の端末は、第三者が読み取りできない情報に変換された転送用情報を復元する情報復元部を有することを特徴とする請求項１から請求項５のいずれかに記載の情報コピーシステム。
【請求項７】
第２事業者のサーバから第１事業者のサーバへユーザ情報をコピーする情報コピーシステムであって、
前記第２事業者のサーバにより識別可能な第２の端末の要求に応じ、前記要求のあった第２の端末のＩＤ情報に対応付けられたユーザ情報を抽出するユーザ情報管理部と、
第１事業者のサーバにより生成され、第１事業者のサーバにより識別可能な第１の端末に対応付けられたトークンを前記第２の端末を介して受信し、前記第１事業者のサーバに前記トークンおよび前記抽出されたユーザ情報を送信する制御部と、を備えることを特徴とする情報コピーシステム。
【請求項８】
第１事業者のサーバへユーザ情報をコピーする第２の事業者のサーバであって、
第２の端末の要求に応じ、前記要求のあった第２の端末のＩＤ情報に対応付けられたユーザ情報をデータベースから抽出するユーザ情報管理部と、
前記第１事業者のサーバにより生成され、第１の端末に対応付けられたトークンを前記第２の端末を介して受信し、前記第１事業者のサーバに前記トークンおよび前記抽出されたユーザ情報を送信する制御部と、を備えることを特徴とするサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバ間でユーザ情報をコピーする情報コピーシステムおよびサーバに関する。
【背景技術】
【０００２】
近年、デジタル放送サービスが普及している。デジタル放送では、ユーザがインタラクティブなデータ放送を視聴するためには、各放送事業者やサービス提供会社等と個別の視聴契約や会員契約を行う必要がある。このような手順を容易にするため、複数の事業者間で顧客情報を管理するシステムが開発されている（特許文献１参照）。
【０００３】
上記のデジタル放送の受信端末も含め、一人当たりが所有する、ネットワークへ接続可能な端末が増加する傾向がある。すなわち、一人のユーザが複数の事業者の端末を利用してネットワークを介するサービスを受ける機会が増加している。ネットワークへ接続可能な端末には、ウェブブラウザを搭載したデジタルテレビや携帯電話機等がある。デジタルテレビを購入する場合には、携帯電話機の場合と異なり、購入時点で、電話番号や住所などの契約情報が登録されておらず、購入後にデジタルテレビをインターネットに繋いでＴＶリモコンから登録しなければならない。
【特許文献１】特開２００２−３４２４１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
このように、一人のユーザが複数の事業者の端末を利用する場合は、セキュリティの維持のため、ユーザは事業者ごとに契約内容を入力する必要がある。成りすまし等によるシステムの悪用を防止するためには、受信した情報が正しい経路から受信されたものか否かを確認してから、契約情報を登録しなければならない。
【０００５】
しかしながら、事業者ごとに同じ契約情報を何度も入力するのは面倒である。特に、リモコンによる文字入力は登録項目数が多く操作が煩雑である。また、このような場合に限らず、情報の移転ができないためにユーザの手間がかかる場合がある。
【０００６】
本発明は、このような事情に鑑みてなされたものであり、セキュリティを維持しつつ事業者間の情報のコピーを可能にし、ユーザの手間を省くことのできる情報コピーシステムおよびサーバを提供することを目的とする。
【課題を解決するための手段】
【０００７】
（１）上記の目的を達成するため、本発明の情報コピーシステムは、第１事業者のサーバと第２事業者のサーバとの間でユーザ情報をコピーする情報コピーシステムであって、前記第１事業者のサーバに処理の開始を要求する第１の端末と、前記第１の端末を識別可能であり、前記第１の端末からの要求を受けて、第１の端末に対応付けられたトークンを生成し、前記第１の端末に送信する第１事業者のサーバと、前記第１の端末からトークンを受け付け、前記第２事業者のサーバに送信する第２の端末と、前記第２の端末を識別可能であり、前記第２の端末から受信したトークンを前記第１事業者のサーバに送信する第２事業者のサーバと、を備え、前記第１事業者のサーバは、前記第２事業者のサーバから受信したトークンの正当性を検証し、前記第１事業者のサーバが、前記トークンが正当であると判定した場合には、前記第１事業者または第２の端末に対応するユーザ情報を両サーバ間でコピーすることを特徴としている。
【０００８】
このように、本発明に係る情報コピーシステムは、第１事業者のサーバにより生成され、第１の端末に対応付けられたトークンを第１事業者のサーバが検証するため、ユーザ情報のコピーが正しい経路で行われていることを確認することができる。そして、ユーザ情報が正しい経路からコピーされているか否かを確認してから、情報の移転を完了させるため、セキュリティを維持して契約情報等の情報を事業者間で移転し、ユーザの手間を省くことができる。たとえば、事業者ごとに同じ契約情報を何度も入力する手間を省くことができる。
【０００９】
（２）また、本発明の情報コピーシステムは、前記第２事業者のサーバが、前記第２の端末に対応するユーザ情報を抽出するとともに、前記抽出されたユーザ情報を前記第１事業者のサーバへ送信し、前記第１事業者のサーバは、前記第２事業者のサーバから前記ユーザ情報を受信し、前記トークンが正当であると判定した場合には、前記受信したユーザ情報を蓄積することを特徴としている。「蓄積する」とは、内部のデータベースにユーザ情報を蓄積することのみならず、外部のデータベースに蓄積することも含む。
【００１０】
このように本発明の情報コピーシステムは、第１の端末に対応付けられたトークンを判定することによりセキュリティを高く維持しつつ、第２事業者のサーバが抽出したユーザ情報を第１事業者のサーバへコピーすることができる。その結果、たとえばユーザは、複数の事業者間で端末を利用して契約情報をコピーし、登録のための煩雑な操作を省くことができる。特に、登録項目数が多く文字入力の煩雑なリモコンによる操作については、大幅に労力を省くことができる。
【００１１】
（３）また、本発明の情報コピーシステムは、前記第１事業者のサーバは、前記トークンが正当であると判定した場合に、第１の端末に対応するユーザ情報を抽出して、前記抽出されたユーザ情報を第２事業者のサーバに送信し、前記第２事業者のサーバは、前記ユーザ情報を受信して、前記受信したユーザ情報を前記第２の端末に送信することを特徴としている。
【００１２】
このように本発明の情報コピーシステムは、第１の端末に対応付けられたトークンを判定することによりセキュリティを高く維持しつつ、第１事業者のサーバが抽出したユーザ情報を第２事業者のサーバにコピーすることができる。その結果、たとえば複数の事業者間で端末を利用して決済情報を移転し、第２事業者の端末に表示することができる。
【００１３】
（４）また、本発明の情報コピーシステムは、前記第１事業者のサーバは、前記トークンが正当であると判定した場合に、前記第１の端末から購入の指示があった商品の商品情報を前記ユーザ情報として抽出して、前記抽出された商品情報を第２事業者のサーバに送信し、前記第２事業者のサーバは、前記商品情報を受信して、前記受信した商品情報に基づいて課金処理を行うことを特徴としている。
【００１４】
このように本発明の情報コピーシステムは、トークンが正当であると判定されたときに、商品情報を受信した第２事業者のサーバが課金処理を行うため、第１事業者のサーバで商品の購入の処理を行い、第２の事業者のサーバで課金処理を行うことができる。その結果、たとえば、デジタルテレビを用いて商品の購入を行う一方で、携帯電話料金とともにまとめてその商品の料金を支払うことが可能になる。
【００１５】
（５）また、本発明の情報コピーシステムは、前記第１事業者のサーバが、前記トークンを含む転送用情報を第三者が読み取りできない情報に変換する情報変換部を有し、前記第２の端末は、第三者が読み取りできない情報に変換された転送用情報を復元する情報復元部を有することを特徴としている。
【００１６】
このように本発明の情報コピーシステムは、第１事業者のサーバによりトークンを含む転送情報を第三者の読み取れない情報に変換する。これにより、端末間の情報の転送を容易にし、２つ以上のアカウントを同一ユーザに紐付けることを担保することができる。また、アカウントの成りすましを防止することができる。
【００１７】
（６）また、本発明の情報コピーシステムは、前記第１の端末が、前記トークンを含む転送用情報を第三者が読み取りできない情報に変換する情報変換部を有し、前記第２の端末は、第三者が読み取りできない情報に変換された転送用情報を復元する情報復元部を有することを特徴としている。
【００１８】
このように本発明の情報コピーシステムは、第１の端末によりトークンを含む転送用情報を第三者の読み取れない情報に変換する。これにより、端末間の情報の転送を容易にし、２つ以上のアカウントを同一ユーザに紐付けることを担保することができる。また、アカウントの成りすましを防止することができる。
【００１９】
（７）また、本発明の情報コピーシステムは、第２事業者のサーバから第１事業者のサーバへユーザ情報をコピーする情報コピーシステムであって、前記第２事業者のサーバにより識別可能な第２の端末の要求に応じ、前記要求のあった第２の端末のＩＤ情報に対応付けられたユーザ情報を抽出するユーザ情報管理部と、第１事業者のサーバにより生成され、第１事業者のサーバにより識別可能な第１の端末に対応付けられたトークンを前記第２の端末を介して受信し、前記第１事業者のサーバに前記トークンおよび前記抽出されたユーザ情報を送信する制御部と、を備えることを特徴としている。
【００２０】
このように、本発明に係る情報コピーシステムは、第１事業者のサーバが生成した固有のトークンを両事業者の端末を介して第１事業者のサーバに送信するため、第１事業者のサーバによりユーザ情報のコピーが正しい経路で行われていることを確認することができる。そして、ユーザ情報が正しい経路からコピーされているか否かを確認してから、ユーザ情報のコピーを完了させるため、契約情報等の情報を事業者間で移転する場合にも、セキュリティを十分に保つことができる。
【００２１】
（８）また、本発明のサーバは、第１事業者のサーバへユーザ情報をコピーする第２の事業者のサーバであって、第２の端末の要求に応じ、前記要求のあった第２の端末のＩＤ情報に対応付けられたユーザ情報をデータベースから抽出するユーザ情報管理部と、前記第１事業者のサーバにより生成され、第１の端末に対応付けられたトークンを前記第２の端末を介して受信し、前記第１事業者のサーバに前記トークンおよび前記抽出されたユーザ情報を送信する制御部と、を備えることを特徴としている。
【００２２】
このように、本発明に係るサーバは、第１事業者のサーバが生成した固有のトークンを両事業者の端末を介して第１事業者のサーバに送信するため、第１事業者のサーバによりユーザ情報のコピーが正しい経路で行われていることを確認することができる。そして、契約情報等の情報を事業者間で移転する場合にも、不正行為を防止しセキュリティを十分に保つことができる。
【発明の効果】
【００２３】
本発明によれば、ユーザ情報のコピーが正しい経路で行われていることを確認することができる。そして、ユーザ情報が正しい経路からコピーされているか否かを確認してから、情報の移転を完了させるため、セキュリティを維持して契約情報等の情報を事業者間で移転し、ユーザの手間を省くことができる。たとえば、事業者ごとに同じ契約情報を何度も入力する手間を省くことができる。
【発明を実施するための最良の形態】
【００２４】
次に、本発明の実施の形態について、図面を参照しながら説明する。説明の理解を容易にするため、各図面において同一の構成要素に対しては同一の参照番号を付し、重複する説明は省略する。
【００２５】
（実施形態１）
図１は、情報コピーシステム１の構成およびデータの流れを示す概略図である。図１に示すように、情報コピーシステム１は、ＤＴＶ事業者システム１０および携帯端末事業者システム２０により構成されている。ＤＴＶ事業者システム１０は、デジタルテレビを用いたインターネットサービスを行う事業者のシステムである。また、携帯端末事業者システム２０は、携帯端末３００の使用のサービスを提供し、使用料を徴収するシステムである。各事業者システムは、端末ごとにユーザアカウント、すなわちＩＤ情報を設定して、これによりユーザを識別している。そして、同じユーザであっても、事業者システムごとに付与されるＩＤ情報は異なっている。
【００２６】
ＤＴＶ事業者システム１０は、デジタルテレビ１００（以下、ＤＴＶという）、ＤＴＶ用サーバ２００を備えており、携帯端末事業者システム２０は、携帯端末３００および携帯端末用サーバ４００を備えている。ＤＴＶ１００、ＤＴＶ用サーバ２００、携帯端末３００および携帯端末用サーバ４００は、それぞれネットワークＮに接続されている。情報コピーシステム１は、これらの事業者システム間で、同一のユーザであることを保証しつつユーザ情報のコピーを可能にする。なお、ユーザ情報には、端末ユーザの個人情報、契約情報、ユーザが購入指示をした商品情報が含まれる。
【００２７】
ＤＴＶ１００（第１の端末）は、Ｗｅｂブラウザを搭載したデジタルテレビである。図１に示すように、ＤＴＶ１００はＤＴＶ用サーバ２００にログインし、ＤＴＶのＩＤ情報を送信する。ＩＤ情報とは、その端末を特定するための識別情報であり、いわゆるユーザアカウントである。ＩＤ情報は、たとえばＤＴＶ１００にあらかじめ埋め込まれている。ＤＴＶ用サーバ２００（第１事業者のサーバ）はＤＴＶ１００の要求を受けて、トークンを発行し、ＤＴＶ１００は、ＤＴＶ用サーバ２００から、トークンを含む第三者の読み取れない情報に変換された情報を受信する。さらに、ＤＴＶ１００は、この情報を画面に表示する。
【００２８】
携帯端末３００（第２事業者の端末）は、たとえば携帯電話機のような端末である。特に、携帯端末３００が携帯電話機である場合には、その業態から契約情報があらかじめ携帯端末事業者システム２０に蓄積された状態で携帯電話機は使用可能となる。たとえば、携帯端末３００は、ＤＴＶ１００の画面に表示されたコード化された情報を読み取り、その情報から携帯端末用サーバ４００（第２事業者のサーバ）にアクセスする。携帯端末用サーバ４００は、携帯端末３００から受信したＩＤ情報に対応するユーザ情報を抽出し、トークンとともにＤＴＶ用サーバ２００に送信する。携帯端末３００のＩＤ情報には、たとえば加入者ＩＤがある。ＤＴＶ用サーバは、トークンを検証し、トークンが正当である場合には、ユーザ情報を蓄積する。
【００２９】
図２は、情報コピーシステム１の構成を示すブロック図である。図２に示すように、ＤＴＶ１００は、操作部１０１、表示部１０２、記憶部１０５、送受信部１０６および制御部１０８を備えている。操作部１０１は、いわゆるリモコンであり、ユーザによるログインや情報コピーの要求等の操作を受け付ける。情報コピーの要求とは、たとえば契約者情報を他の事業者のデータベースからコピーする要求を指す。表示部１０２は、テレビ画面であり、テレビ番組を映す他に操作結果や二次元バーコード等を表示する。記憶部１０５は、メモリにより構成されＤＴＶ１００のＩＤ情報を記憶している。また、記憶部１０５は、トークン等の転送用情報を一時的に記憶する。送受信部１０６は、送受信用のネットワークに対するインターフェースであり、情報の送受信を行う。制御部１０８は、ＣＰＵで構成され各部の制御を行う。
【００３０】
ＤＴＶ用サーバ２００は、送受信部２０１、ＩＤ認証部２０２、トークン生成部２０３、記憶部２０４、ユーザ情報管理部２０５、情報変換部２０６、トークン検証部２０７および制御部２０９を備えている。送受信部２０１は、送受信用のネットワークに対するインターフェースであり、情報の送受信を行う。ＩＤ認証部２０２は、ＤＴＶ１００のＩＤ情報を認証し、ログイン処理を行う。
【００３１】
トークン生成部２０３は、ＤＴＶ１００からの情報コピーの要求を受けてトークンを生成する。トークンとは、ＤＴＶ事業者がＤＴＶ１００に付与した識別情報であり、ＤＴＶ用サーバ２００は、それによりＤＴＶ１００の正当性を判定できる。特定のトークンに対してＤＴＶ１００のＩＤ情報は一つに決まることが好ましい。さらには、トークンは、ＤＴＶ１００のＩＤ情報に紐付いた情報、すなわちＩＤ情報に対して一対一に対応する情報であることが好ましい。トークンは、ＤＴＶ１００のＩＤ情報に紐付いた情報である場合には、ＤＴＶ１００のＩＤ情報を転送せず、トークンのみを転送してもよい。
【００３２】
記憶部２０４は、ＤＴＶ１００のＩＤ情報に対応付けて生成したトークンを記憶する。また、記憶部２０４は、携帯端末用サーバ４００へのＵＲＬ情報（接続先情報）を記憶している。ユーザ情報管理部２０５は、ユーザ情報データベース２５０に接続され、ＤＴＶ１００のＩＤ情報に基づいてユーザ情報の検索、ユーザ情報の読み出しや書き込みを行う。また、ユーザ情報管理部２０５は、ＤＴＶ１００のＩＤ情報に対応つけられたユーザ情報があるか否かを確認する。情報変換部２０６は、トークン、ＤＴＶ１００のＩＤ情報およびＵＲＬ情報（接続先情報）をまとめて二次元バーコードに変換する。これにより、アカウントの成りすましを防止することができる。なお、二次元バーコードは一例であり、番号等の数字の羅列への変換であってもよいし、携帯端末３００が受けることのできるデータフォーマットへの変換であってもよい。携帯端末３００が受けることのできるデータフォーマットには、たとえば一次元バーコードやコード化されない送受信用データへの変換が可能である。コード化されない送受信用データとは、コード化されることなく赤外線等により送受信可能な状態に変換されたデータである。番号のコードを用いる場合には、ＤＴＶ１００が番号を表示し、ユーザは携帯端末３００に番号を入力する。
【００３３】
トークン検証部２０７は、携帯端末用サーバ４００から受信したトークンが正当であるか否かの検証を行う。トークンが正当であると判定された場合には、ユーザ情報管理部２０５は、携帯端末用サーバ４００から受信したユーザ情報をＤＴＶ１００のＩＤ情報に対応付けてユーザ情報データベース２５０に記憶させる。ユーザ情報管理部２０５は、携帯端末用サーバ４００から受信したユーザ情報の記憶が完了したら、完了情報を携帯端末用サーバ４００に送信する。また、ユーザ情報管理部２０５は、ＤＴＶ１００のＩＤ情報に対応するユーザ情報がユーザ情報データベース２５０にあるか否かを確認したり、ユーザ情報の抽出を行ったりする。ユーザ情報管理部２０５は、場合によりユーザ情報を携帯端末用サーバ４００に送信する。制御部２０９は、各部の制御を行う。なお、ＩＤ認証部２０２、トークン生成部２０３、ユーザ情報管理部２０５、情報変換部２０６、トークン検証部２０７および制御部２０９は、ＣＰＵで構成される。
【００３４】
携帯端末３００は、送受信部３０１、表示部３０２、記憶部３０４、読み取り部３０５、情報復元部３０７、制御部３０８および操作部３０９を備えている。送受信部３０１は、ネットワークに対するインターフェースであり、トークンやＩＤ情報等の送受信を行う。表示部３０２は、ユーザに対して表示を行う。たとえば、ユーザに同意を求める場合等に確認の表示を行い、情報のコピーが完了したときには完了を知らせる表示を行う。記憶部３０４は、メモリにより構成され、２次元バーコード読み取りのためのアプリケーションを記憶している。また、記憶部３０４は、読み取った二次元バーコードやそれを復元した情報等を一時的に記憶する。
【００３５】
読み取り部３０５は、カメラ等により構成され、所定のアプリケーションを起動した状態でＤＴＶ１００が表示する二次元バーコードにかざすことで、二次元バーコードを読み取ることができる。これにより、２つ以上のアカウントが同一人物に紐付くことが担保される。情報復元部３０７は、ＣＰＵで構成され、読み取った二次元バーコード等の変換された情報を復元する。制御部３０８は、ＣＰＵで構成され、復元された転送用情報のうちのＵＲＬ情報に基づいて表示部３０２にアクセスの同意のための表示を行う。また、制御部３０８は、課金認証について操作を受けたときには、パスワード等の認証情報を課金サーバ（図示せず）に送付する。操作部３０９は、たとえばキーの集合により構成され、ユーザからの操作を受け付ける。
【００３６】
なお、本実施形態では、トークンを含む情報を転送するためにＤＴＶ１００が二次元バーコードを表示し、携帯端末３００がこれを読み取っているが、端末間の情報の送受信はこのような手段に限定されない。その他の情報コピー手段としては、たとえば赤外線通信、近距離無線通信、手動入力、ＵＳＢ、一次元バーコードを介した転送が挙げられる。
【００３７】
携帯端末用サーバ４００は、送受信部４０１、ＩＤ認証部４０２、ユーザ情報管理部４０４および制御部４０５を備えている。送受信部４０１は、ネットワークに対するインターフェースであり、トークン、ＩＤ情報、ユーザ情報等を含む情報の送受信を行う。ＩＤ認証部４０２は、携帯端末３００のＩＤ情報を認証し、ログイン処理を行う。ログイン処理は、携帯端末３００が携帯端末用サーバ４００にアクセスした時点で行われ、携帯端末用サーバ４００は携帯端末３００のＩＤ情報を認識する。
【００３８】
ユーザ情報管理部４０４は、ユーザ情報データベース４５０に接続され、携帯端末３００のＩＤ情報に基づいてユーザ情報の検索、読み出しや書き込みを行う。制御部４０５は、抽出されたユーザ情報をＤＴＶ１００のＩＤ情報、トークンとともにＤＴＶ用サーバ２００に送信する。また、制御部４０５は、情報コピーの完了情報をＤＴＶ用サーバ２００から受信し、携帯端末３００に送信する。また、制御部４０５は、課金処理に必要な商品情報を課金サーバ（図示せず）に送付する。商品情報には、たとえば商品ＩＤ情報、商品の値段、注文数量が含まれる。なお、ＩＤ認証部４０２、ユーザ情報管理部４０４および制御部４０５は、ＣＰＵにより構成される。次に、このように構成されている情報コピーシステム１の特徴的な動作を説明する。
【００３９】
図３は、情報コピーシステム１の動作を示すシーケンスチャートである。まず、ＤＴＶ１００が、操作部１０１によりユーザの操作を受け付け、ＤＴＶ用サーバ２００にログインする。その際には、ＤＴＶ１００のＩＤ情報をＤＴＶ用サーバ２００に送信する（ステップＳ１）。なお、図３、図５、図６においては、ＤＴＶ１００のＩＤ情報を「ＩＤ情報（１）」と、携帯端末３００のＩＤ情報を「ＩＤ情報（２）」と表す。
【００４０】
ＤＴＶ用サーバ２００は、ＩＤ情報を受信し、認証して、ＩＤ情報に対応するユーザ情報がユーザ情報データベースに蓄積されてないことを確認する（ステップＳ２）。ユーザ情報があればそのまま終了する。ユーザ情報が無い場合には、ＤＴＶ用サーバ２００は、情報コピーの同意を確認する画面情報をＤＴＶ１００へ送信する（ステップＳ３）。ＤＴＶ１００は、ユーザからユーザ情報のコピーの指示を受け付け（ステップＳ４）、ＤＴＶ用サーバ２００に送信する（ステップＳ５）。
【００４１】
ＤＴＶ用サーバ２００は、情報コピーの指示を受けて、ＤＴＶ１００のＩＤ情報に対応するトークンを生成する（ステップＳ６）。ＤＴＶ用サーバ２００は、ＤＴＶ１００のＩＤ情報に対応付けて、生成したトークンを記憶部２０４に記憶する。そして、ＤＴＶ用サーバ２００は、ＵＲＬ情報（接続先情報）を読み出し、トークン、ＤＴＶ１００のＩＤ情報およびＵＲＬ情報をまとめて二次元バーコード化し（ステップＳ７）、ＤＴＶ１００に送信する（ステップＳ８）。
【００４２】
ＤＴＶ１００は、二次元バーコード化された情報を受信し、二次元バーコードを画面上に表示する（ステップＳ９）。ユーザの撮影により、携帯端末３００は、示された二次元バーコードを読み込む（ステップＳ１０）。携帯端末３００は、読み込んだ二次元バーコードをデコード化し、得られた情報からＵＲＬ情報を抽出し、ＵＲＬ情報が示す接続先へ接続するか否かを画面上でユーザに確認して、ユーザからのログイン操作を受け付ける（ステップＳ１１）。
【００４３】
次いで、携帯端末３００は、ＤＴＶ１００のＩＤ情報、携帯端末３００のＩＤ情報およびトークンを携帯端末用サーバ４００に送信する（ステップＳ１２）。携帯端末用サーバ４００は、上記の情報を受信したときには、情報コピーに同意するか否かを尋ねる入力画面情報を携帯端末３００に送信する（ステップＳ１３）。携帯端末３００は、ユーザによる承認操作を受け付け（ステップＳ１４）、承認の操作があったときには、承認情報を携帯端末３００から携帯端末用サーバ４００に送信する（ステップＳ１５）。なお、承認しない操作があったときには、動作を終了する。
【００４４】
携帯端末用サーバ４００は、承認情報を受信したら、携帯端末３００のＩＤ情報に基づいてユーザ情報データベース４５０からユーザ情報を抽出する（ステップＳ１６）。ユーザ情報とは、たとえば携帯端末事業者のサーバに蓄積されているユーザの契約情報である。携帯端末用サーバ４００は、抽出したユーザ情報、トークン、ＤＴＶ１００のＩＤ情報をＤＴＶ用サーバ２００に送信する（ステップＳ１７）。
【００４５】
ＤＴＶ用サーバ２００は、上記の情報を受信し、トークンの検証を行う（ステップＳ１８）。トークンが正当でないと判定したときには、トークンが正当でないことを示す情報を、携帯端末用サーバ４００を介して携帯端末３００に送信する。一方、トークンが正当であると判定したときには、ＤＴＶ１００のＩＤ情報に対応付けてユーザ情報をユーザ情報データベース２５０に記憶させる（ステップＳ１９）。記憶が完了したら、ＤＴＶ用サーバ２００は、完了情報を携帯端末用サーバ４００に送信し（ステップＳ２０）、携帯端末用サーバ４００は完了情報を携帯端末３００に転送する（ステップＳ２１）。そして、携帯端末３００は、完了情報を表示して（ステップＳ２２）、情報コピーシステム１は、一連の情報コピーの動作を終了する。
【００４６】
このように情報コピーシステム１を動作させることにより、たとえば、デジタルテレビのＷｅｂブラウザ機能を利用するために携帯電話機の契約者情報をそのままデジタルテレビの契約者情報としてコピーすることができる。その結果、ユーザはデジタルテレビの利用のために必要な煩雑な操作を省略することができる。
【００４７】
なお、上記の実施形態では、ユーザ情報がＤＴＶ用サーバ２００に登録されていない場合に、携帯端末用サーバ４００からＤＴＶ用サーバ２００へ情報のコピーを行うが、ＤＴＶ用サーバ２００に登録されているユーザ情報に変更や追加がある場合であっても、同様に本発明を適用できる。この場合には、上記のステップＳ２およびＳ３において、ＤＴＶ用サーバ２００は、ユーザ情報の登録の有無にかかわらず、指示受付用の情報をＤＴＶ１００に送信する。また、この際にユーザがトークンを転送することにより、ＤＴＶ用サーバ２００に登録されているユーザ情報の全部または一部を削除することも可能である。
【００４８】
（実施形態２）
上記の実施形態では、携帯端末事業者システム２０側の蓄積情報をＤＴＶ事業者システム１０側へコピーするが、ＤＴＶ事業者システム１０側の蓄積情報を携帯端末事業者システム２０側へコピーしてもよい。すなわち、トークンを生成する側の事業者システムから他方のシステムへユーザ情報をコピーすることとしてもよい。その結果、たとえば、ＤＴＶ１００でインターネットショッピングをして、その決済を携帯端末３００の使用料の支払いとともに行うことが可能になる。このように決済情報に対してトークンを発行することも可能となる。
【００４９】
図４は、実施形態２における情報コピーシステム１のデータの流れを示す概略図である。図４に示すように、携帯端末用サーバ４００は、ＤＴＶ用サーバ２００へトークンおよびＤＴＶ１００のＩＤ情報を転送する。そして、ＤＴＶ用サーバ２００がトークンを正当なものと判定した後に、ＤＴＶ用サーバ２００はＤＴＶ１００のＩＤ情報に対応するユーザ情報を抽出し、携帯端末用サーバ４００へ送信する。
【００５０】
図５は、実施形態２における情報コピーシステム１の動作を示すシーケンスチャートである。まず、ステップＴ１〜ステップＴ１５では、ユーザ情報の存在を確認（ステップＴ２）した上で、ＤＴＶ用サーバ２００で作成したトークンおよびＤＴＶ１００のＩＤ情報を携帯端末用サーバ４００に転送し、携帯端末３００でユーザから情報のコピーについて承認を得る。ステップＴ１〜ステップＴ１５の動作は、実施形態１で説明したステップＳ１〜ステップＳ１５の動作と同様であるため、主にステップＴ１６以降について説明する。
【００５１】
携帯端末用サーバ４００は、携帯端末３００から承認情報を受信したら、トークン、ＤＴＶ１００のＩＤ情報をＤＴＶ用サーバ２００に送信する（ステップＴ１６）。ＤＴＶ用サーバ２００は、上記の情報を受信し、トークンの検証を行う（ステップＴ１７）。トークンが正当でないと判定したときには、トークンが正当でないことを、携帯端末用サーバ４００を介して携帯端末３００に送信する。一方、トークンが正当であると判定したときには、ＤＴＶ用サーバ２００は、ＤＴＶ１００のＩＤ情報に対応するユーザ情報を抽出する（ステップＴ１８）。この実施形態に適したユーザ情報としては、たとえば決済情報が挙げられる。
【００５２】
そして、ＤＴＶ用サーバ２００は、抽出したユーザ情報を携帯端末用サーバ４００に送信する（ステップＴ１９）。携帯端末用サーバ４００は、携帯端末３００のＩＤ情報に対応付けて、受信したユーザ情報をユーザ情報データベース４５０に記憶させる（ステップＴ２０）。そして、携帯端末用サーバ４００は、ユーザ情報を携帯端末３００に転送する（ステップＴ２１）。携帯端末３００は、ユーザ情報を表示して（ステップＴ２２）、情報コピーシステム１は、一連の情報コピーの動作を終了する。
【００５３】
（実施形態３）
上記の実施形態では、情報のコピーのみにトークンを用いたものであるが、トークンを用いて商品情報をコピーし課金処理を行うこととしてもよい。この場合、たとえば、ＤＴＶ１００でインターネットショッピングをするという商品購入の処理の後に、トークンによる確認で課金処理を行うことが可能になる。この場合のシステム構成は、図４と同様であり、この場合にコピーされる情報はＤＴＶ１００により購入の指示があった商品の商品情報となる。また、トークンの発行対象を商取引のトランザクションとし、トークンをこれに紐付けする。
【００５４】
図６は、実施形態３における情報コピーシステム１の動作を示すシーケンスチャートである。まず、ＤＴＶ１００が、操作部１０１によりユーザの操作を受け付け、ＤＴＶ用サーバ２００にログインする。そして、ＤＴＶ用サーバ２００から商品選択用の画面データを受信し、商品選択画面でユーザによる商品の選択操作を受け付け、購入のために選択された商品の商品情報をＤＴＶサーバ２００に送信する。その際に、ＤＴＶ１００は、ＤＴＶ１００のＩＤ情報および商品情報をＤＴＶ用サーバ２００に送信する（ステップＲ１）。
【００５５】
ＤＴＶ用サーバ２００は、ＩＤ情報を受信しＤＴＶ１００を認証する。また、商品情報を受信し、支払い画面の情報をＤＴＶ１００に送信する（ステップＲ２）。ＤＴＶ１００は、ユーザから選択された商品の購入の確認操作を受け付け（ステップＲ３）、ＤＴＶ用サーバ２００に購入の指示として送信する（ステップＲ４）。
【００５６】
ＤＴＶ用サーバ２００は、商品購入の指示を受けて、その商取引のトランザクションに対応するトークンを生成する（ステップＲ５）。ＤＴＶ用サーバ２００は、その商取引のトランザクションに対応付けて、生成したトークンおよび購入指示された商品情報を記憶部２０４に記憶する。そして、ＤＴＶ用サーバ２００は、ＵＲＬ情報（接続先情報）を読み出し、トークン、ＤＴＶ１００のＩＤ情報およびＵＲＬ情報をまとめて二次元バーコード化し（ステップＲ６）、ＤＴＶ１００に送信する（ステップＲ７）。
【００５７】
ＤＴＶ１００は、二次元バーコード化された情報を受信し、二次元バーコードを画面上に表示する（ステップＲ８）。そして、ユーザの撮影により、携帯端末３００は画面に表示された二次元バーコードを読み込む（ステップＲ９）。携帯端末３００は、読み込んだ二次元バーコードから各情報を復元しＵＲＬ情報を抽出する。携帯端末３００は、ＵＲＬ情報が示す接続先へ接続するか否かを画面上でユーザに確認して、ユーザからのログイン操作を受け付ける（ステップＲ１０）。
【００５８】
次いで、携帯端末３００は、ＤＴＶ１００のＩＤ情報、携帯端末３００のＩＤ情報およびトークンを携帯端末用サーバ４００に送信する（ステップＲ１１）。携帯端末用サーバ４００は、上記の情報を受信したときには、商品購入に同意するか否かを尋ねる承認応答用の情報として入力画面情報を携帯端末３００に送信する（ステップＲ１２）。携帯端末３００は、ユーザによる承認操作を受け付け（ステップＲ１３）、承認の操作があったときには、承認情報を携帯端末３００から携帯端末用サーバ４００に送信する（ステップＲ１４）。なお、承認しない操作があったときには、動作を終了する。
【００５９】
携帯端末用サーバ４００は、承認情報を受信したら、承認情報、トークン、ＤＴＶ１００のＩＤ情報をＤＴＶ用サーバ２００に送信する（ステップＲ１５）。そして、ＤＴＶ用サーバ２００は、上記の情報を受信し、トークンの検証を行う（ステップＲ１６）。トークンが正当でないと判定したときには、トークンが正当でないことを示す情報を、携帯端末用サーバ４００を介して携帯端末３００に送信する。一方、トークンが正当であると判定したときには、その商取引のトランザクションに対応付けられた商品情報を記憶部２０４から抽出する（ステップＲ１７）。そして、ＤＴＶ用サーバ２００は、商品情報を携帯端末用サーバ４００に送信し（ステップＲ１８）、携帯端末用サーバ４００は商品情報に基づいて課金サーバ（図示せず）へ処理を要求することで課金処理を行う（ステップＲ１９）。一方、携帯端末３００は、課金サーバからの課金認証の要求に応じ認証要求画面を表示する（ステップＲ２０）。
【００６０】
ユーザにより課金のパスワード入力等の認証操作が行われ認証情報が課金サーバに送信されると、課金サーバは、決済処理を実行し、携帯端末用サーバ４００に処理の完了情報を送信する。このように商品購入処理と課金処理とをまとめて１つのトランザクションとして管理し、どちらか一方が失敗したらもう片方も失敗させ、どちらも成功したときに初めて全体を成功と評価する。そして、携帯端末用サーバ４００は、課金完了画面を携帯端末３００に送信する（ステップＲ２１）。携帯端末３００は、商品提供の確認画面を表示し、ユーザに商品提供の確認を行う（ステップＲ２２）。ユーザから確認の操作があった場合には、携帯端末３００は、商品提供通知を携帯端末用サーバ４００に送信する（ステップＲ２３）。次いで、携帯端末用サーバ４００は、商品提供通知をＤＴＶ用サーバ２００に送信する（ステップＲ２４）。ＤＴＶ用サーバ２００は、商品提供のための処理を行って（ステップＲ２５）、情報コピーシステム１は、一連の情報コピーの動作を終了する。商品提供のための処理とは、商品の郵送の指示等である。
【００６１】
なお、上記の実施形態では、ＤＴＶ用サーバ２００が、情報変換部２０６を有しているが、ＤＴＶ１００が、情報変換部を有していてもよい。その場合には、ＤＴＶ用サーバは、トークンや接続先情報等の情報をＤＴＶに送信し、ＤＴＶ１００がトークン、接続先情報、ＤＴＶ１００のＩＤ情報を二次元バーコード等に変換する。
【００６２】
また、上記の実施形態では、一方の事業者の端末がＤＴＶ、他方のものが携帯端末であったが、特にこのような組み合わせに限られず、ネットワークに接続され、事業者間で情報をコピーさせる必要のある端末同士であれば本発明を適用することができる。端末には、ＤＴＶや携帯端末以外にも、ＰＣ、ＰＤＡ等が挙げられる。たとえば、ＰＣで購入したデジタルコンテンツを携帯電話機に移動したり、ＰＣでのインターネットショッピングの課金を携帯電話機の通話料とともに行うことができる。
【００６３】
また、上記の実施形態では、ユーザ情報データベースが事業者のサーバの外部に設けられているが、サーバ内にデータベースが設けられていてもよい。また、上記の実施形態では、情報コピーシステム１内でＤＴＶ１００のＩＤ情報をトークンとともに転送しているが、ＩＤ情報なしでトークンのみ転送してもよい。ＤＴＶ用サーバ２００がＤＴＶ１００のＩＤ情報を生成したトークンに対応付けて記憶しているため、情報のコピーを要求したＤＴＶ１００を特定することができる。
【００６４】
なお、上記の実施形態では、携帯端末３００が、ＤＴＶ１００のＩＤ情報、携帯端末３００のＩＤ情報およびトークンを同時に携帯端末用サーバ４００に送信するが、先に携帯端末３００のＩＤ情報のみを送信しておき、ユーザに情報コピーをする確認をとった後、ＤＴＶ１００のＩＤ情報およびトークンを送信することとしてもよい。
【図面の簡単な説明】
【００６５】
【図１】本発明に係る情報コピーシステムの構成およびデータの流れを示す概略図である。（実施形態１）
【図２】本発明に係る情報コピーシステムの構成を示すブロック図である。
【図３】本発明に係る情報コピーシステムの動作を示すシーケンスチャートである。
【図４】本発明に係る情報コピーシステムの構成およびデータの流れを示す概略図である。（実施形態２）
【図５】本発明に係る情報コピーシステムの動作を示すシーケンスチャートである。
【図６】本発明に係る情報コピーシステムの動作を示すシーケンスチャートである。（実施形態３）
【符号の説明】
【００６６】
１  情報コピーシステム
１０  ＤＴＶ事業者システム
２０  携帯端末事業者システム
１００  デジタルテレビ（第１の端末）
１０１  操作部
１０２  表示部
１０５  記憶部
１０６  送受信部
１０８  制御部
２００  ＤＴＶ用サーバ（第１事業者のサーバ）
２０１  送受信部
２０２  ＩＤ認証部
２０３  トークン生成部
２０４  記憶部
２０５  ユーザ情報管理部
２０６  情報変換部
２０７  トークン検証部
２０９  制御部
２５０  ユーザ情報データベース
３００  携帯端末（第２の端末）
３０１  送受信部
３０２  表示部
３０４  記憶部
３０５  読み取り部
３０７  情報復元部
３０８  制御部
３０９  操作部
４００  携帯端末用サーバ（第２事業者のサーバ）
４０１  送受信部
４０２  ＩＤ認証部
４０４  ユーザ情報管理部
４０５  制御部
４５０  ユーザ情報データベース
【図１】
2008204024.tif 000003
【図２】
2008204024.tif 000004
【図３】
2008204024.tif 000005
【図４】
2008204024.tif 000006
【図５】
2008204024.tif 000007
【図６】
2008204024.tif 000008