(57)【要約】【課題】  簡易なユーザ登録を可能にする電話Ｗｅｂ連携装置を得る。【解決手段】  Ｗｅｂユーザコードと電話ユーザコードの対応付けを格納する記憶部１０６、Ｗｅｂ用端末からＷｅｂユーザコードを受理するＷｅｂユーザコード受理部１０１、受理したＷｅｂユーザコードが記憶部１０６にない場合は登録指示を出す同一ユーザ検出部１０３、一時コードを生成する一時コード生成部１０８、一時コードとＷｅｂユーザコードを対応付ける対応付け部１１０、対応付けを格納する記憶部１１１、一時コードをＷｅｂ用端末に通知する一時コード通知手段、電話用端末から返送される一時コードを受理する電話一時コード受理部１１２、電話用端末から電話ユーザコードを受理する電話ユーザコード受理部１０２、電話ユーザコードと一時コードと記憶部１１１の対応付け情報からＷｅｂユーザコードと電話ユーザコードを対応付けて記憶部１０６に登録する対応付け部１１３を備える。【選択図】        図１
2006059262.tif 000002
【特許請求の範囲】
【請求項１】
Ｗｅｂチャネルに接続される第１の端末と、当該第１の端末に関連して電話チャネルに接続される第２の端末とからの要求に応答して、Ｗｅｂチャネルまたは電話チャネルを介して情報提供を行う電話Ｗｅｂ連携装置において、
Ｗｅｂチャネル接続用のＷｅｂユーザコードと電話チャネル接続用の電話ユーザコードの対応付け情報を格納する第１の記憶手段と、
前記第１の端末からＷｅｂチャネルを介してＷｅｂユーザコードを受理するＷｅｂユーザコード受理手段と、
前記受理したＷｅｂユーザコードが第１の記憶手段に格納されていない場合は対応付け情報の登録指示を出すユーザ検出手段と、
前記登録指示を受け、Ｗｅｂチャネルと電話チャネルとを対応付けるための一時コードを生成する一時コード生成手段と、
前記生成された一時コードと、前記受理したＷｅｂユーザコードとを対応付けて、Ｗｅｂ一時コード対応付け情報を生成するＷｅｂ一時コード対応付け手段と、
前記生成されたＷｅｂ一時コード対応付け情報を格納する第２の記憶手段と、
前記生成された一時コードを、Ｗｅｂチャネルからの接続に対する応答として前記第１の端末に通知する一時コード通知手段と、
前記第１の端末により取得され前記第２の端末から電話チャネルを介して返送される前記一時コードを受理する電話一時コード受理手段と、
前記第２の端末から前記一時コードと共に通知される電話ユーザコードを受理する電話ユーザコード受理手段と、
電話ユーザコード受理手段が受理した電話ユーザコードと、前記電話一時コード受理手段が受理した一時コードと、前記第２の記憶手段に格納されるＷｅｂ一時コード対応付け情報とに基づいて、Ｗｅｂユーザコードと電話ユーザコードとを対応付けて、対応付け情報として前記第１の記憶手段に登録する電話Ｗｅｂユーザコード対応付け手段とを備えたことを特徴とする電話Ｗｅｂ連携装置。
【請求項２】
Ｗｅｂチャネルに接続される第１の端末と、当該第１の端末に関連して電話チャネルに接続される第２の端末とからの要求に応答して、Ｗｅｂチャネルまたは電話チャネルを介して情報提供を行う電話Ｗｅｂ連携装置において、
Ｗｅｂチャネル接続用のＷｅｂユーザコードと電話チャネル接続用の電話ユーザコードの対応付け情報を格納する第１の記憶手段と、
前記第１の端末からＷｅｂチャネルを介してＷｅｂユーザコードを受理するＷｅｂユーザコード受理手段と、
前記受理したＷｅｂユーザコードが第１の記憶手段に格納されていない場合は対応付け情報の登録指示を出すユーザ検出手段と、
前記登録指示を受け、前記受理したＷｅｂユーザコードに対応する電話ユーザコードを生成する電話ユーザコード生成手段と、
前記生成した電話ユーザコードを、前記第２の端末からの電話チャネル接続用に使用させるために、Ｗｅｂチャネルからの接続に対する応答として前記第１の端末に通知する電話ユーザコード通知手段と、
前記生成した電話ユーザコードと、前記受理したＷｅｂユーザコードとを対応付けて、対応付け情報として第１の記憶手段に登録する電話Ｗｅｂユーザコード対応付け手段を備えたことを特徴とする電話Ｗｅｂ連携装置。
【請求項３】
電話ユーザコード通知手段が、一時コードと共にＷｅｂユーザコード受理手段が受理したＷｅｂユーザコードを、Ｗｅｂチャネルからの接続に対する応答として通知することを特徴とする請求項２記載の電話Ｗｅｂ連携装置。
【請求項４】
Ｗｅｂチャネルに接続される第１の端末と、当該第１の端末に関連して電話チャネルに接続される第２の端末とからの要求に応答して、Ｗｅｂチャネルまたは電話チャネルを介して情報提供を行う電話Ｗｅｂ連携装置において、
Ｗｅｂチャネル接続用のＷｅｂユーザコードと電話チャネル接続用の電話ユーザコードの対応付け情報を格納する第１の記憶手段と、
前記第１の端末からＷｅｂチャネルを介してＷｅｂユーザコードを受理するＷｅｂユーザコード受理手段と、
前記受理したＷｅｂユーザコードが第１の記憶手段に格納されていない場合は対応付け情報の登録指示を出すユーザ検出手段と、
前記登録指示を受け、前記受理したＷｅｂユーザコードに対応する電話ユーザコードを生成する電話ユーザコード生成手段と、
前記生成した電話ユーザコードを、前記第２の端末からの電話チャネル接続用に使用させるために、Ｗｅｂチャネルからの接続に対する応答として前記第１の端末に通知する電話ユーザコード通知手段と、
前記生成した電話ユーザコードと、前記受理したＷｅｂユーザコードとを対応付けて、対応付け情報を生成する電話Ｗｅｂユーザコード対応付け手段と、
前記生成された対応付け情報を格納する一時記憶手段と、
前記電話ユーザコード受理手段が受理した電話ユーザコードと、前記一時記憶手段に格納される対応付け情報とを照合し、前記電話ユーザコードが対応付け情報に含まれていれば当該対応付け情報を第１の記憶手段に登録する電話Ｗｅｂユーザコード対応確認手段とを備えたことを特徴とする電話Ｗｅｂ連携装置。
【請求項５】
Ｗｅｂチャネルに接続される第１の端末と、当該第１の端末に関連して電話チャネルに接続される第２の端末とからの要求に応答して、Ｗｅｂチャネルまたは電話チャネルを介して情報提供を行う電話Ｗｅｂ連携装置において、
Ｗｅｂチャネル接続用のＷｅｂユーザコードと電話チャネル接続用の電話ユーザコードの対応付け情報を格納する第１の記憶手段と、
前記第１の端末からＷｅｂチャネルを介してＷｅｂユーザコードを受理するＷｅｂユーザコード受理手段と、
前記受理したＷｅｂユーザコードが第１の記憶手段に格納されていない場合は対応付け情報の登録指示を出すユーザ検出手段と、
前記登録指示を受け、Ｗｅｂチャネルと電話チャネルとを対応付けるための一時コードを生成する一時コード生成手段と、
前記生成された一時コードを、Ｗｅｂチャネルからの接続に対する応答として前記第１の端末に通知する一時コード通知手段と、
前記第１の端末により取得されＷｅｂチャネルを介して返送される前記一時コードを受理するＷｅｂ一時コード受理手段と、
前記Ｗｅｂ一時コード受理手段が受理した一時コードと、前記受理したＷｅｂユーザコードを対応付けて、Ｗｅｂ一時コード対応付け情報を生成する第1の対応付け手段と、
前記生成されたＷｅｂ一時コード対応付け情報を格納する第２の記憶手段と、
前記第１の端末により取得され前記第２の端末から電話チャネルを介して返送される前記一時コードを受理する電話一時コード受理手段と、
前記第２の端末から前記一時コードと共に通知される電話ユーザコードを受理する電話ユーザコード受理手段と、
前記電話一時コード受理手段が受理した一時コードと前記受理した電話ユーザコードを対応付けて、電話一時コード対応付け情報を生成する第２の対応付け手段と、
前記生成された電話一時コード対応付け情報を記憶する第３の記憶手段と、
前記第１の対応付け手段および前記第２の対応付け手段から一時コードを受け取り、前記第２の記憶手段および前記第３の記憶手段から前記各一時コードを含む対応付け情報を読み出し、各一時コードを介してＷｅｂユーザコードと電話ユーザコードを対応付けて、対応付け情報として第１の記憶手段に格納する第３の対応付け手段とを備えたことを特徴とする電話Ｗｅｂ連携装置。
【請求項６】
一時コード通知手段が、一時コードと共にＷｅｂユーザコード受理手段が受理したＷｅｂユーザコードを、Ｗｅｂチャネルからの接続に対する応答として通知することを特徴とする請求項１、請求項４または請求項５のうちのいずれか１項記載の電話Ｗｅｂ連携装置。
【請求項７】
一時コード通知手段が一時コードをＷｅｂチャネルからの接続に対する応答として通知する時刻と、電話一時コード受理手段が一時コードを電話チャネルから受理する時刻と、Ｗｅｂ一時コード受理手段が一時コードをＷｅｂチャネルから受理する時刻とを取得して各時刻を比較し、比較結果に応じて各チャネルの接続が正常か否かを監視する登録時刻監視手段とを備え、
Ｗｅｂユーザコード通知手段が、前記登録時刻監視手段の監視結果に応じて第１の記憶手段に対応付け情報を登録することを特徴とする請求項４または請求項５記載の電話Ｗｅｂ連携装置。
【請求項８】
一時コード生成手段が生成した一時コードに対応する確認コードを生成する確認コード生成手段と、
前記第１の端末からＷｅｂチャネルを介して一時コードと共に返送される前記確認コードを受理する確認コード受理手段とを備え、
一時コード通知手段が、一時コードと確認コードを前記第１の端末に通知し、
Ｗｅｂユーザコード通知手段が、前記確認コード受理手段が受理した確認コードとＷｅｂ一時コード受理手段が受理した一時コードとの対応付けと、確認コード生成手段が生成した確認コードと一時コードとの対応付けとを比較し、比較結果に応じて第１の記憶手段に対応付け情報を登録することを特徴とする請求項５記載の電話Ｗｅｂ連携装置。
【請求項９】
Ｗｅｂチャネルに接続される第１の端末と、当該第１の端末に関連して電話チャネルに接続される第２の端末とからの要求に応答して、Ｗｅｂチャネルまたは電話チャネルを介して情報提供を行う電話Ｗｅｂ連携装置において、
Ｗｅｂチャネル接続用のＷｅｂユーザコードと電話チャネル接続用の電話ユーザコードの対応付け情報を格納する第１の記憶手段と、
前記第１の端末によりＷｅｂチャネルに接続されたことを検出するＷｅｂ接続検出手段と、
前記Ｗｅｂ接続検出手段から検出の通知を受けて登録指示を出す登録指示手段と、
前記登録指示を受け、Ｗｅｂチャネルと電話チャネルとを対応付けるための一時コードを生成する一時コード生成手段と、
前記生成された一時コードを、Ｗｅｂチャネルからの接続に対する応答として前記第１の端末に通知する一時コード通知手段と、
前記第１の端末により取得されＷｅｂチャネルを介して返送される前記一時コードを受理するＷｅｂ一時コード受理手段と、
前記第１の端末により取得され前記第２の端末から電話チャネルを介して返送される前記一時コードを受理する電話一時コード受理手段と、
前記第２の端末から前記一時コードと共に通知される電話ユーザコードを受理する電話ユーザコード受理手段と、
前記受理した電話ユーザコードと、前記電話一時コード受理手段が受理した一時コードとを対応付けて、電話一時コード対応付け情報を生成する電話一時コード対応付け手段と、
前記電話一時コード対応付け情報を受け取り、その電話ユーザコードに対応するＷｅｂユーザコードを生成し、生成したＷｅｂユーザコードと前記一時コードとを対応付けてＷｅｂ一時コード対応付け情報を生成するＷｅｂユーザコード生成手段と、
前記Ｗｅｂ一時コード受理手段が受理した一時コードと、前記Ｗｅｂ一時コード対応付け情報とに基づいて、通知すべきＷｅｂユーザコードを選択し、Ｗｅｂチャネルからの接続に対する応答として前記第１の端末に通知し、電話ユーザコードとＷｅｂユーザコードを対応付けて、対応付け情報として前記第１の記憶手段に登録するＷｅｂユーザコード通知手段とを備えたことを特徴とする電話Ｗｅｂ連携装置。
【請求項１０】
Ｗｅｂチャネルに接続される第１の端末と、当該第１の端末に関連して電話チャネルに接続される第２の端末とからの要求に応答して、Ｗｅｂチャネルまたは電話チャネルを介して情報提供を行う電話Ｗｅｂ連携装置において、
Ｗｅｂチャネル接続用のＷｅｂユーザコードと電話チャネル接続用の電話ユーザコードの対応付け情報を格納する第１の記憶手段と、
前記第１の端末からＷｅｂチャネルを介してＷｅｂユーザコードを受理するＷｅｂユーザコード受理手段と、
前記受理したＷｅｂユーザコードが第１の記憶手段に格納されていない場合は対応付け情報の登録指示を出すユーザ検出手段と、
前記登録指示を受け、Ｗｅｂユーザコードとそれに対応する電話ユーザコードを生成すると共に、生成した両ユーザコードの対応付け情報を前記第１の記憶手段に登録するユーザコード生成手段と、
前記生成された両ユーザコードを、Ｗｅｂチャネルからの接続に対する応答として前記第１の端末に通知するユーザコード通知手段とを備えたことを特徴とする電話Ｗｅｂ連携装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、Ｗｅｂチャネルと電話チャネルの連携を行ってサービスを提供する電話Ｗｅｂ連携装置に関するものである。
【背景技術】
【０００２】
近年、電話によるサービスとＷｅｂアクセスに対するサービスを連携すること（以下、ＣＴＩ(Computer Telephony Integration)サービスと称する）により、音声と、文字または画像のマルチモーダルサービスを提供することが可能となっている。連携を行う手法として、例えば、あらかじめユーザ登録を行ったユーザに対してサービスを行う方法や、Ｗｅｂ機能付き電話機（携帯電話機等）のphonto機能を利用して一時的なコードを通知して接続を行う方法などが採用されている。また、当分野の先行技術には特許文献１がある。
【０００３】
【特許文献１】特開２０００−１４８７０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述のあらかじめユーザ登録を行う方法としては、例えばＷｅｂ画面でユーザ登録をした後にユーザがログインし、使用する電話機の発信者電話番号等を手入力する等の方法がある。しかしながら、この方法によると、ユーザが電話番号を手入力する際に誤って入力する可能性があり、また故意に異なる電話番号を入力することにより他人の情報を入手することが可能になるといった問題がある。また、サービスを受ける前にあらかじめ登録作業が必要になるため、一般ユーザに対してサービスを提供する際の障害となるケースもあるという問題がある。
【０００５】
この発明は上記のような課題を解決するためになされたもので、簡易なユーザ登録を可能にする電話Ｗｅｂ連携装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
この発明に係る電話Ｗｅｂ連携装置は、Ｗｅｂチャネル接続用のＷｅｂユーザコードと電話チャネル接続用の電話ユーザコードの対応付け情報を格納する第１の記憶手段と、第１の端末からＷｅｂチャネルを介してＷｅｂユーザコードを受理するＷｅｂユーザコード受理手段と、受理したＷｅｂユーザコードが第１の記憶手段に格納されていない場合は対応付け情報の登録指示を出すユーザ検出手段と、登録指示を受け、Ｗｅｂチャネルと電話チャネルとを対応付けるための一時コードを生成する一時コード生成手段と、生成された一時コードと、受理したＷｅｂユーザコードとを対応付けて、Ｗｅｂ一時コード対応付け情報を生成するＷｅｂ一時コード対応付け手段と、生成されたＷｅｂ一時コード対応付け情報を格納する第２の記憶手段と、生成された一時コードを、Ｗｅｂチャネルからの接続に対する応答として第１の端末に通知する一時コード通知手段と、第１の端末により取得され第２の端末から電話チャネルを介して返送される一時コードを受理する電話一時コード受理手段と、第２の端末から一時コードと共に通知される電話ユーザコードを受理する電話ユーザコード受理手段と、電話ユーザコード受理手段が受理した電話ユーザコードと、電話一時コード受理手段が受理した一時コードと、第２の記憶手段に格納されるＷｅｂ一時コード対応付け情報とに基づいて、Ｗｅｂユーザコードと電話ユーザコードとを対応付けて、対応付け情報として第１の記憶手段に登録する電話Ｗｅｂユーザコード対応付け手段とを備えたものである。
【発明の効果】
【０００７】
この発明によれば、電話Ｗｅｂ連携装置が、Ｗｅｂチャネル接続用のＷｅｂユーザコードと電話チャネル接続用の電話ユーザコードの対応付け情報を格納する第１の記憶手段と、第１の端末からＷｅｂチャネルを介してＷｅｂユーザコードを受理するＷｅｂユーザコード受理手段と、受理したＷｅｂユーザコードが第１の記憶手段に格納されていない場合は対応付け情報の登録指示を出すユーザ検出手段と、登録指示を受け、Ｗｅｂチャネルと電話チャネルとを対応付けるための一時コードを生成する一時コード生成手段と、生成された一時コードと、受理したＷｅｂユーザコードとを対応付けて、Ｗｅｂ一時コード対応付け情報を生成するＷｅｂ一時コード対応付け手段と、生成されたＷｅｂ一時コード対応付け情報を格納する第２の記憶手段と、生成された一時コードを、Ｗｅｂチャネルからの接続に対する応答として第１の端末に通知する一時コード通知手段と、第１の端末により取得され第２の端末から電話チャネルを介して返送される一時コードを受理する電話一時コード受理手段と、第２の端末から一時コードと共に通知される電話ユーザコードを受理する電話ユーザコード受理手段と、電話ユーザコード受理手段が受理した電話ユーザコードと、電話一時コード受理手段が受理した一時コードと、第２の記憶手段に格納されるＷｅｂ一時コード対応付け情報とに基づいて、Ｗｅｂユーザコードと電話ユーザコードとを対応付けて、対応付け情報として第１の記憶手段に登録する電話Ｗｅｂユーザコード対応付け手段とを備えるように構成したので、簡易なユーザ登録を可能にする電話Ｗｅｂ連携装置を提供できる効果が得られる。
【発明を実施するための最良の形態】
【０００８】
実施の形態１．
図１はこの発明の実施の形態１による電話Ｗｅｂ連携装置の構成を示すブロック図である。図に示すように、電話Ｗｅｂ連携装置は、Ｗｅｂユーザコード受理部（Ｗｅｂユーザコード受理手段）１０１、電話ユーザコード受理部（電話ユーザコード受理手段）１０２、同一ユーザ検出部（ユーザ検出手段）１０３、サービスアプリ部１０４、出力チャネル選択部１０５、電話／Ｗｅｂユーザコード対応付け記憶部（第１の記憶手段）１０６、登録部１０７を備える。
【０００９】
Ｗｅｂチャネルにはパソコン等の端末（第１の端末）が接続され、電話チャネルには電話、ＦＡＸ等の端末（第２の端末）が接続される。以下、それぞれ、Ｗｅｂ用端末、電話用端末と称する。また、携帯電話のようにＷｅｂチャネルの接続と電話チャネルの接続が可能な１端末を用いてもよい。ここでは、Ｗｅｂ用端末が、電話Ｗｅｂ連携装置からＷｅｂチャネルを介して受け取った情報を、電話用端末が取得して、電話チャネル接続用に用いることが可能とする。
【００１０】
電話／Ｗｅｂユーザコード対応付け記憶部１０６は、Ｗｅｂチャネル接続用のＷｅｂユーザコードと電話チャネル接続用の電話ユーザコードとの対応付け情報を格納する。Ｗｅｂユーザコード受理部１０１は、ユーザが端末を操作してＷｅｂチャネルに接続したときにそのＷｅｂユーザコードを受理する。電話ユーザコード受理部１０２は、ユーザが電話を操作して電話チャネルに接続したときにその電話ユーザコードを受理する。同一ユーザ検出部１０３は、Ｗｅｂユーザコード受理部１０１が受理したＷｅｂユーザコードと電話ユーザコード受理部１０２が受理した電話ユーザコードと、電話／Ｗｅｂユーザコード対応付け記憶部１０６に格納される対応付け情報とに基づいて、同一ユーザがＷｅｂチャネルと電話チャネルとの両チャネルから接続していることを検出する。
【００１１】
サービスアプリ部１０４は、同一ユーザが両チャネルから接続している、または異なるユーザが各チャネルから接続しているという同一ユーザ検出部１０３の検出結果に応じて、各チャネルからの要求に応じた出力情報を作成する。出力チャネル選択部１０５は、サービスアプリ部１０４の出力情報を、同一ユーザが両チャネルから接続している場合は出力情報に応じていずれかのチャネルから、異なるユーザが各チャネルから接続している場合は入力に用いられたチャネルから、ユーザに提示する。登録部１０７は、Ｗｅｂユーザコード受理部１０１が受理したＷｅｂユーザコードが電話／Ｗｅｂユーザコード対応付け記憶部１０６に格納されていない場合に登録動作を行う。
【００１２】
次に動作について説明する。
ユーザは、Ｗｅｂ用端末からＷｅｂチャネルを介して電話Ｗｅｂ連携装置に接続する。その際、Ｗｅｂ用端末から固定の値がＷｅｂユーザコードとして通知される。このＷｅｂユーザコードは、同一ユーザがＷｅｂチャネルと電話チャネルの両チャネルに接続していることを検出するためのものである。例えば、Ｗｅｂアクセスプログラムのシリアル番号、ＯＳのシリアル番号、Ｗｅｂアクセスに用いている端末のハードウェアのシリアル番号、電話チャネルの接続に使用する電話の発信者電話番号等がある。
【００１３】
Ｗｅｂ用端末からの通知方法には、例えば、ブラウザのCookie機能を使用するなど端末に記憶する方法、Ｗｅｂチャネルに一度ログインした後ＨＴＭＬコンテンツ内にhidden属性を持つinput 要素として指定する方法、URLにユーザ情報を埋め込む方法などがある。また、株式会社ＮＴＴドコモが提供する携帯電話用インターネットアクセスプログラムが含むutn 属性のように、接続に使用する端末の製造番号をサーバに送信する機能を有する場合は、端末の製造番号をＷｅｂユーザコードとして用いてもよい。Ｗｅｂユーザコード受理部１０１は、通知されたＷｅｂユーザコードを受理する。
【００１４】
続いて、ユーザは電話用端末から電話チャネルを介して電話Ｗｅｂ連携装置に接続する。その際、電話用端末から固定の値が電話ユーザコードとして通知される。この電話ユーザコードは上記Ｗｅｂユーザコードと同様に同一ユーザがＷｅｂチャネルと電話チャネルの両チャネルに接続していることを検出するためのものである。例えば、電話用端末のハードウェアのシリアル番号等がある。通知方法としては、例えば、トーン信号を利用した電話音声帯域での通知、ＩＳＤＮのサブアドレスやＤチャネルを使用した通知等がある。また、発信者電話番号通知機能を用いて発信者電話番号を電話ユーザコードとして使用してもよい。また、ハードウェアのシリアル番号等のアルファベットを、トーン信号などの数字のみを通知する手段で通知する場合に可逆な符号化を用いて通知してもよい。例えば、シリアル番号がYAMA０２５２の場合、アスキーコードを用いて"８９", "６５", "７７", "６５", "４８", "５０", "５３", "５０" に変換し、"８９６５７７６５４８５０５３５０"を送信し、受理側(電話Ｗｅｂ連携装置側）で復号化するようにしてもよい。電話ユーザコード受理部１０２は、通知された電話ユーザコードを受理する。
【００１５】
図２は、電話／Ｗｅｂユーザコード対応付け記憶部１０６に格納される対応付け情報の例を示す図である。この図では、Ｗｅｂユーザコードとしてハードウェアシリアル番号を用い、電話ユーザコードとして発信者電話番号を用いた場合を示す。図に示すように、Ｗｅｂユーザコードと電話ユーザコードとは同一コードでなくてもよい。Ｗｅｂユーザコード受理部１０１が受理したユーザコードと電話ユーザコード受理部１０２が受理したユーザコードとの対応付けが図２に示す対応付け情報と一致する場合は、同一ユーザからの接続であると判定される。
【００１６】
Ｗｅｂユーザコード受理部１０１はＷｅｂユーザコードを受理すると、同一ユーザ検出部１０３に通知する。同一ユーザ検出部１０３は、通知されたＷｅｂユーザコードが電話／Ｗｅｂユーザコード対応付け記憶部１０６に格納されているかを検索する。格納されていない場合は、登録されていないユーザ（未登録ユーザ）からの接続であると判断し、登録指示を登録部１０７に通知する。登録部１０７はユーザ登録処理を行う（詳細は後述する）。一方、格納されている場合は登録済みユーザからの接続であると判断し、サービスアプリ部１０４に対して要求に応じた情報提供を行うように指示する。サービスアプリ部１０４は、Ｗｅｂチャネルからの要求に応じた出力情報を作成し、出力チャネル選択部１０５に供給する。出力チャネル選択部１０５は、出力情報を入力に用いられたＷｅｂチャネルからユーザに提示する。
【００１７】
電話ユーザコード受理部１０２は電話ユーザコードを受理すると、同一ユーザ検出部１０３に通知する。同一ユーザ検出部１０３は、受け取ったＷｅｂユーザコードと電話ユーザコードの対応付けが電話／Ｗｅｂユーザコード対応付け記憶部１０６に格納されているか否かを判断する。格納されている場合は、同一ユーザ検出部１０３は同一ユーザからの接続であると判断し、同一ユーザから別チャネルの接続があることをサービスアプリ部１０４に通知する。ここで、電話ユーザコードとＷｅｂユーザコードに同一のコードを使用する場合は、電話／Ｗｅｂユーザコード対応付け記憶部１０６を用いずに同一ユーザからの接続であることを判定してもよい。一方、上記対応付けが格納されていない場合は、異なるユーザからの接続であると判断し、異なるユーザから別チャネルの接続があることをサービスアプリ部１０４に通知する。
【００１８】
サービスアプリ部１０４は、接続されたチャネルに対して、サービス内容に応じた出力を行う。例えば、天気予報案内等の情報提供サービスでは、ユーザから県名が入力された状態の場合は次の詳細な地域の入力要求を出力し、詳細地域が入力された状態の場合はその地域の天気予報などの情報を出力する。
【００１９】
出力チャネル選択部１０５は、サービスアプリ部１０４の出力チャネルを、同一ユーザ検出部１０３の検出結果に応じてＷｅｂチャネルおよび電話チャネルから選択し、各チャネルに接続する端末側に出力する。すなわち、異なるユーザからの接続である場合は、入力チャネルと同一のチャネルを出力チャネルとして選択する。同一ユーザからの接続である場合は、出力内容に合わせて出力チャネルを選択して、サービスができないことを通知する。例えば、地図画面表示など場所を表示する出力はＷｅｂチャネルに出力し、電話チャネル側にはＷｅｂチャネルに地図を出力した旨を通知する。また、留守番電話などの録音音声の出力などは電話チャネル側に出力しＷｅｂチャネル側には電話チャネルに出力した旨を通知する。また、次の入力を促す出力など、両チャネルに出力を行う場合もある。
【００２０】
次に、登録部１０７の登録動作について説明する。
図３は電話Ｗｅｂ連携装置の登録部１０７の構成要素を具体的に示した図である。図に示すように、登録部１０７は、一時コード生成部１０８、一時コード通知部１０９、Ｗｅｂ／一時コード対応付け部１１０、Ｗｅｂ／一時コード対応付け記憶部（第２の記憶部）１１１、電話一時コード受理部１１２、電話／Ｗｅｂユーザコード対応付け部１１３を備える。ここでは、Ｗｅｂユーザコードおよび電話ユーザコードに、端末固定の値、例えばハードウェアＩＤ、シリアル番号等を使用するものとする。
【００２１】
Ｗｅｂユーザコード受理部１０１はＷｅｂユーザコードを受理すると、同一ユーザコード検出部１０３に通知する。同一ユーザコード検出部１０３は、電話／Ｗｅｂユーザコード対応付け記憶部１０６を検索し、受け取ったＷｅｂユーザコードが格納されているか否かを判断する。格納されていない場合、同一ユーザ検出部１０３は未登録ユーザからの接続であると判断し、登録指示を一時コード生成部１０８に通知する。
【００２２】
一時コード生成部１０８は登録指示に応答して一時コードを生成する。一時コードとは、登録の際にＷｅｂチャネルと電話チャネルと接続を関連付けるための一時的なユーザコードである。一時コード生成部１０８は生成した一時コードを一時コード通知部１０９およびＷｅｂ／一時コード対応付け部１１０に通知する。一時コード通知部１０９は、未登録ユーザからのＷｅｂチャネルに対する接続の応答として、一時コードをＷｅｂ用端末に通知する。通知方法には、例えばＷｅｂ画面に表示する方法、phonto機能（HTMLのアンカータグのHREFリンク属性値に接続電話先と共に指定する、または携帯電話用インターネット接続プログラムにおけるコンパクトHTMLのcti 属性値に指定する等）を使用する方法等がある。特に、phonto機能を使用する場合は、ユーザが一時コードをプッシュボタン等で打ち直す必要がないため、手間を省くことができ、またユーザの入力誤りを避けることができる。また、当該サービス専用のブラウザ（ユーザエージェント）を使用して、データとして通知することも可能である。
【００２３】
一方、Ｗｅｂ／一時コード対応付け部１１０は、一時コード生成部１０８から取得した一時コードと、Ｗｅｂユーザコード受理部１０１が受理したＷｅｂユーザコードとを対応付けて、対応付け情報としてＷｅｂ／一時コード対応付け記憶部１１１に格納する。
【００２４】
Ｗｅｂ用端末が一時コード通知部１０９から一時コードの通知を受けると、電話用端末は電話チャネルに接続する際に電話ユーザコードと共に上記一時コードを返送する。電話ユーザコード受理部１０２は、通知される電話ユーザコードを受理し、電話／Ｗｅｂユーザコード対応付け部１１３に通知する。また、電話一時コード受理部１１２は、返送される一時コードを受理し、電話／Ｗｅｂユーザコード対応付け部１１３に通知する。電話／Ｗｅｂユーザコード対応付け部１１３は、受け取った一時コードに対応するＷｅｂユーザコードをＷｅｂ／一時コード対応付け記憶部１１１から読み出す。
【００２５】
電話／Ｗｅｂユーザコード対応付け部１１３は、読み出したＷｅｂユーザコードと電話ユーザコード受理部１０２から受け取った電話ユーザコードを対応付けて、対応付け情報として電話／Ｗｅｂユーザコード対応付け記憶部１０６に登録する。以上の動作によりユーザ登録を終了し、次回からのユーザからの接続に対するサービス提供が可能となる。
【００２６】
以上のように、この実施の形態１によれば、一時コード生成部１０８が一時コードを生成し、この一時コードを用いてＷｅｂユーザコードと電話ユーザコードとを対応付けて電話Ｗｅｂユーザコード対応付け記憶部１０６に登録するようにしたので、発信者電話番号等を手入力することなくユーザ登録を容易に行うことができる効果が得られる。
【００２７】
また、一時コードを介在させることで電話ユーザコードとＷｅｂユーザコードに同一コード以外を使用することが可能になり、各チャネルで通知しやすいコードを送信してチャネル間の対応付けを行うことができ、電話／Ｗｅｂユーザコード対応付け記憶部１０６を参照することで同一ユーザからの接続か否かを識別できる効果が得られる。
【００２８】
実施の形態２．
実施の形態２では、実施の形態１とは異なるパターンの登録部１０７の登録動作について説明する。図４はこの発明の実施の形態２による電話Ｗｅｂ連携装置の構成を示すブロック図である。図に示すように、この実施の形態２では、実施の形態１で示した登録部１０７が、電話ユーザコード生成部１１４、電話ユーザコード通知部１１５、電話／Ｗｅｂユーザコード対応付け部１１６を備える。図３と共通する構成要素には同一符号を付し、その動作は実施の形態１で示した動作と同様であるため、ここでは登録部１０７の動作についてのみ説明する。
【００２９】
また、ここではＷｅｂユーザコードに端末固定の値、例えばハードウェアＩＤ、ＩＰアドレス、ＭＡＣアドレス等を使用し、電話ユーザコードにシステム指定の値、例えばＷｅｂユーザコードと同一のコード、Ｗｅｂユーザコードを数字変換したコード、またはシステム内で生成した一意なコードを使用するものとする。
【００３０】
同一ユーザ検出部１０３は、Ｗｅｂユーザコード受理部１０１が受理したＷｅｂユーザコードが、電話／Ｗｅｂユーザコード対応付け記憶部１０６に格納されていないことを検出すると、未登録ユーザからの接続であると判断し、登録指示を電話ユーザコード生成部１１４に通知する。電話ユーザコード生成部１１４は登録指示に応答して、電話用端末が電話チャネルから接続する際に使用する電話ユーザコードを生成し、電話ユーザコード通知部１１５および電話／Ｗｅｂユーザコード対応付け部１１６に通知する。生成する電話ユーザコードは、上述したようにＷｅｂユーザコードと同一のコード、Ｗｅｂユーザコードを数字変換したコード等でよい。
【００３１】
電話／Ｗｅｂユーザコード対応付け部１１６はＷｅｂユーザコード受理部１０１が受理したＷｅｂユーザコードと、電話ユーザコード生成部１１４が生成した電話ユーザコードとを対応付けて、対応付け情報として電話／Ｗｅｂユーザコード対応付け記憶部１０６に登録する。一方、電話ユーザコード通知部１１５は、生成された電話ユーザコードを、未登録ユーザからの接続の応答としてＷｅｂチャネルを介してＷｅｂ用端末に通知する。続いてユーザが電話用端末から電話チャネルを介して接続する際にこの電話ユーザコードが当電話Ｗｅｂ連携装置に通知される。以上の動作によってユーザ登録を終了し、次回からのユーザからの接続に対するサービス提供が可能となる。
【００３２】
以上のように、この実施の形態２によれば、電話ユーザコード生成部１１４が電話ユーザコードを生成するようにしたので、未登録ユーザに対して簡易な方法でユーザ登録が可能となる効果が得られる。
【００３３】
実施の形態３．
実施の形態３は、上記実施の形態２に関して、電話／Ｗｅｂユーザコード対応付け記憶部１０６にユーザコードの登録を行うタイミングを変更したものである。図５はこの発明の実施の形態３による電話Ｗｅｂ連携装置の構成を示すブロック図である。図に示すように、この実施の形態３では、図４に示す電話Ｗｅｂ連携装置に、電話／Ｗｅｂユーザコード対応付け一時記憶部（一時記憶手段）１１７、電話／Ｗｅｂユーザコード対応確認部１１８を追加したものである。図４と共通する構成要素には同一符号を付し、その動作は実施の形態２で示した動作と同様であるため、ここではこの実施の形態３に係る登録部１０７の動作についてのみ説明する。
【００３４】
また、実施の形態２と同様に、Ｗｅｂユーザコードに端末固定の値、例えばハードウェアＩＤ、ＩＰアドレス、ＭＡＣアドレス等を使用し、電話ユーザコードにシステム指定の値、例えばＷｅｂユーザコードと同一のコード、Ｗｅｂユーザコードを数字変換したコード、またはシステム内で生成した一意なコード等を使用するものとする。
【００３５】
実施の形態２で示したように、電話／Ｗｅｂユーザコード対応付け部１１６は、Ｗｅｂユーザコード受理部１０１が受理したＷｅｂユーザコードと、電話ユーザコード生成部１１４が生成した電話ユーザコードとを対応付けて、対応付け情報を生成する。生成した対応付け情報を電話／Ｗｅｂユーザコード対応付け一時記憶部１１７に格納しておく。また、電話ユーザコード生成部１１４が生成した電話ユーザコードは、電話ユーザコード通知部１１５がＷｅｂチャネルからユーザに通知する。
【００３６】
電話用端末から電話チャネルへの接続があり電話ユーザコードが通知されると、電話ユーザコード受理部１０２がこれを受理し、電話／Ｗｅｂユーザコード対応確認部１１８に通知する。電話／Ｗｅｂユーザコード対応確認部１１８は通知された電話ユーザコードと、電話／Ｗｅｂユーザコード対応付け一時記憶部１１７に格納された電話ユーザコードとが一致するか否かを判断する。一致する場合は、対応付け情報を読み出して電話／Ｗｅｂユーザコード対応付け記憶部１０６に登録する。一致しない場合は、ユーザに登録の意思がないものとし、対応付け情報の登録は行わない。
【００３７】
以上のように、この実施の形態３によれば、電話ユーザコード通知部１１５がＷｅｂ用端末に通知した電話ユーザコードが電話チャネルから通知されてきた場合のみ、対応付け情報を登録するようにしたので、ユーザが登録を行なう意思がある場合にのみ登録を行い、不要な対応付け情報を登録することがないという効果が得られる。
【００３８】
実施の形態４．
実施の形態４は、上記実施の形態１に関して、電話／Ｗｅｂユーザコード対応付け記憶部１０６にユーザコードの登録を行うタイミングを変更したものである。図６はこの発明の実施の形態４による電話Ｗｅｂ連携装置の構成を示すブロック図である。図に示すように、この実施の形態４では実施の形態１で示した電話Ｗｅｂ連携装置の電話／Ｗｅｂユーザコード対応付け部１１３の代わりに電話／Ｗｅｂユーザコード対応付け部１２２を備え、さらにＷｅｂ一時コード受理部１１９、電話／一時コード対応付け記憶部（第３の記憶手段）１２１、電話／一時コード対応付け部１２０を追加したものである。図３と共通する構成要素には同一符号を付し、その動作は実施の形態１で示した動作と同様であるため、ここではこの実施の形態４に係る登録部１０７の動作についてのみ説明する。
【００３９】
また、実施の形態１と同様にＷｅｂユーザコードに端末固定の値、例えばハードウェアＩＤ、ＩＰアドレス、ＭＡＣアドレス等を使用し、電話ユーザコードに端末固定の値、例えば発信者電話番号等を使用するものとする。
【００４０】
実施の形態１で示したように、一時コード生成部１０８は登録指示に応答して一時コードを生成し、一時コード通知部１０９に通知する。一時コード通知部１０９は、未登録ユーザからのＷｅｂチャネルに対する接続の応答として、一時コードを端末側に通知する。
【００４１】
Ｗｅｂ用端末は、通知された一時コードと共にＷｅｂユーザコードを通知してＷｅｂチャネルから再度接続する。Ｗｅｂ一時コード受理部１１９は、通知されたＷｅｂユーザコードを受理してＷｅｂ／一時コード対応付け部（第１の対応付け手段）１１０に通知する。Ｗｅｂ／一時コード対応付け部１１０は、取得した一時コードと、Ｗｅｂユーザコード受理部１０１が受理したＷｅｂユーザコードとを対応付けし、Ｗｅｂ／一時コード対応付け記憶部（第２の記憶手段）１１１に格納すると共に、一時コードを電話／Ｗｅｂユーザコード対応付け部（第３の対応付け手段）１２２に通知する。
【００４２】
ユーザは電話用端末から電話チャネルに接続する。電話用端末は接続の際に電話ユーザコードと共に上記Ｗｅｂチャネルから通知された一時コードを返送する。電話一時コード受理部１１２は、一時コードを受理して電話／一時コード対応付け部（第２の対応付け手段）１２０に通知する。電話／一時コード対応付け部１２０は、受け取った一時コードと、電話ユーザコード受理部１０２が受理した電話ユーザコードとを対応付けし、対応付け情報として電話／一時コード対応付け記憶部（第３の記憶手段）１２１に格納すると共に、一時コードを電話／Ｗｅｂユーザコード対応付け部１２２に通知する。
【００４３】
電話／Ｗｅｂユーザコード対応付け部１２２は、電話／一時ユーザコード対応付け部１２０およびＷｅｂ／一時コード対応付け部１１０から通知された一時コードに基づいて、電話／一時コード対応付け記憶部１２１およびＷｅｂ／一時コード対応付け記憶部１１１からそれぞれ一時コードに対応する電話ユーザコードとＷｅｂユーザコードとを読み出す。電話ユーザコード、Ｗｅｂユーザコード双方が取得できた場合、その電話ユーザコードとＷｅｂユーザコードとを対応付け、対応付け情報として電話／Ｗｅｂユーザコード対応付け記憶部１０６に登録して、登録動作を終了する。電話ユーザコード、Ｗｅｂユーザコード双方が取得できなかった場合は、ユーザに登録の意思がないものとし、対応付け情報の登録は行わない。
【００４４】
以上のように、この実施の形態４によれば、電話／Ｗｅｂユーザコード対応付け部１２２による対応付けの結果に応じて、電話／Ｗｅｂユーザコード対応付け記憶部１０６に対応付け情報を格納するようにしたので、ユーザが登録を行う意思がある場合にのみユーザ登録を行い、不要な対応付け情報を登録することがないという効果が得られる。
【００４５】
実施の形態５．
図７はこの発明の実施の形態５による電話Ｗｅｂ連携装置の構成を示すブロック図である。図に示すように、この実施の形態５では、登録部１０７が、一時コード生成部１０８、一時コード通知部１０９、電話一時コード受理部１１２、Ｗｅｂ一時コード受理部１１９、電話／一時コード対応付け部１２０、Ｗｅｂユーザコード生成部１２３、Ｗｅｂユーザコード通知部１２４を備える。図３と共通する構成要素には同一符号を付し、その動作は実施の形態１で示した動作と同様であるため、ここではこの実施の形態５に係る登録部１０７の動作についてのみ説明する。
【００４６】
また、この実施の形態５では、Ｗｅｂ用端末からＷｅｂユーザコードが通知されず、当電話Ｗｅｂ連携装置がＷｅｂユーザコードを生成する場合について説明する。例えば電話ユーザコードと同一のコードを使用してもよいし、当装置内で一意なコードを生成してもよい。また、電話ユーザコードには端末固定の値、例えば発信者電話番号等を使用する。
【００４７】
ユーザは、Ｗｅｂ用端末からＷｅｂチャネルに接続する。上述のようにＷｅｂユーザコード受理部（Ｗｅｂ接続検出手段）１０１はＷｅｂユーザコードを受理しないため、接続された旨のみを同一ユーザ検出部（登録指示手段）１０３に通知する。同一ユーザ検出部１０３は、通知に応じて未登録ユーザからの接続であると判断し、一時コード生成部１０８に登録指示を出す。一時コード生成部１０８は登録指示に応答して一時コードを生成し、一時コード通知部１０９に通知する。一時コード通知部１０９は、未登録ユーザからのＷｅｂチャネルに対する接続の応答として、一時コードをＷｅｂ用端末側に通知する。
【００４８】
ユーザは電話用端末から電話チャネルに接続する。電話用端末は接続の際に電話ユーザコードと共に上記Ｗｅｂチャネルから通知された一時コードを返送する。電話一時コード受理部１１２は、一時コードを受理して電話／一時コード対応付け部１２０に通知する。電話／一時コード対応付け部１２０は、受け取った一時コードと、電話ユーザコード受理部１０２が受理した電話ユーザコードとを対応付けし、Ｗｅｂユーザコード生成部１２３に対応付け情報を通知する。Ｗｅｂユーザコード生成部１２３は、受け取った対応付け情報の電話ユーザコードに対応するＷｅｂユーザコードを生成し、上記対応付け情報の一時コードと対応付けてＷｅｂユーザコード通知部１２４に通知する。
【００４９】
ユーザはまた、取得した一時コードを通知してＷｅｂ用端末からＷｅｂチャネルに再度接続する。Ｗｅｂ一時コード受理部１１９は、通知された一時コードを受理してＷｅｂユーザコード通知部１２４に通知する。Ｗｅｂユーザコード通知部１２４は、Ｗｅｂ一時コード受理部１１９から受け取った一時コードに基づいて、Ｗｅｂユーザコード生成部１２３から受け取ったＷｅｂユーザコードと一時コードの対応付け情報からＷｅｂユーザコードを選択し、一時コードを通知してきた接続の応答としてＷｅｂ用端末に通知する。また、Ｗｅｂユーザコード通知部１２４は電話ユーザコードとＷｅｂユーザコードとを対応付けて電話／Ｗｅｂユーザコード記憶部１０６に登録して、登録動作を終了する。
【００５０】
以上のように、この実施の形態５によれば、Ｗｅｂユーザコード生成部１２３がＷｅｂユーザコードを生成するようにしたので、Ｗｅｂユーザコードとして電話ユーザコードに対応するコードを登録することが可能になり、例えば発信者電話番号をＷｅｂユーザコードとして使用することが可能となる効果が得られる。
【００５１】
実施の形態６．
図８はこの発明の実施の形態６による電話Ｗｅｂ連携装置の構成を示すブロック図である。図に示すように、この実施の形態６では登録部１０７が電話／Ｗｅｂユーザコード生成部１２８、電話／ＷｅｂユーザコードＷｅｂ通知部１２９を備える。
【００５２】
この実施の形態６では、Ｗｅｂ用端末および電話用端末からＷｅｂユーザコードおよび電話ユーザコードが通知されず、当電話Ｗｅｂ連携装置が一意の各ユーザコードを生成して登録する場合について説明する。Ｗｅｂユーザコードおよび電話ユーザコードは同一であってもよい。
【００５３】
実施の形態５と同様に、同一ユーザ検出部１０３は、Ｗｅｂユーザコード受理部１０１から、Ｗｅｂチャネルに接続された旨の通知を受けると、未登録ユーザからの接続であると判断し、電話／Ｗｅｂユーザコード生成部１２８に登録指示を出す。電話／Ｗｅｂユーザコード生成部１２８は電話ユーザコードおよびＷｅｂユーザコードを生成する。ここでは、システム内で一意なコードを各ユーザコードとして生成する。電話／Ｗｅｂユーザコード生成部１２８は生成した各ユーザコードを電話／ＷｅｂユーザコードＷｅｂ通知部１２９に通知すると共に、電話／Ｗｅｂユーザコード対応付け記憶部１０６に登録する。電話／ＷｅｂユーザコードＷｅｂ通知部１２９は、受け取った電話ユーザコードおよびＷｅｂユーザコードをＷｅｂチャネルからＷｅｂ用端末に通知する。ユーザ側は、通知された電話ユーザコードおよびＷｅｂユーザコードを用いて次回以降Ｗｅｂ用端末および電話用端末から接続することによりサービスを受けることが可能となる。
【００５４】
以上のように、この実施の形態６によれば、電話／Ｗｅｂユーザコード生成部１２８がＷｅｂユーザコードと電話ユーザコードとを生成するようにしたので、未登録ユーザに対して簡易な方法でのユーザ登録が可能なる効果が得られる。また、Ｗｅｂユーザコードと電話ユーザコードとを同一コードとして生成することも可能であるという効果が得られる。
【００５５】
実施の形態７．
図９はこの発明の実施の形態７による電話Ｗｅｂ連携装置の構成を示すブロック図である。図に示すように、この実施の形態７では、図３に示した構成に関して、Ｗｅｂユーザコード受理部１０１から一時コード通知部１０９に対する接続、すなわちＷｅｂユーザコードの通知を追加したものである。
【００５６】
例えば、株式会社ＮＴＴドコモが提供する携帯電話用インターネット接続プログラムを使用する場合、utn 属性により通知できる端末製造番号をＷｅｂユーザコードとして使用する。この場合、携帯電話からＷｅｂチャネルを介して情報を通知することは可能であるがユーザの確認が必要となる。また、携帯電話のブラウザまたは携帯電話用アプリケーションプログラムによる通信では、情報を通知して接続することができない場合もある。図９は、このような場合に対処できる電話Ｗｅｂ連携装置である。
【００５７】
次に、実施の形態１で示した動作と異なる動作について説明する。ここでは、ユーザは上述したような携帯電話を使用してＷｅｂチャネルと電話チャネルに接続するとする。
Ｗｅｂユーザコード受理部１０１は、Ｗｅｂユーザコードを受理すると、同一ユーザ検出部１０３および一時コード通知部１０９に通知する。同一ユーザ検出部１０３は受け取ったＷｅｂユーザコードが電話／Ｗｅｂユーザコード対応付け記憶部１０６に格納されるか否かを検索し、未登録ユーザであると判断した場合は一時コード生成部１０８に登録指示を出す。一時コード生成部１０８は、登録指示に応答して一時コードを生成し、一時コード通知部１０９に通知する。一時コード通知部１０９は、受け取った一時コードとＷｅｂユーザコード受理部１０１から受け取ったＷｅｂユーザコードとを携帯電話に通知する。これは、携帯電話のＷｅｂアクセスプログラムに対してＷｅｂユーザコードを送り返すことになる。
【００５８】
ＷｅｂアクセスプログラムはＷｅｂユーザコードを取得すると、Ｗｅｂユーザコードを、例えばブラウザを使用している場合はInput タグのHidden属性等に記憶し、携帯電話用アプリケーションプログラムを使用している場合はスクラッチパッドに記憶する。このようにすることで、次回からの接続の際には自動的にＷｅｂユーザコードが通知されるため、携帯電話のＷｅｂアクセスプログラムがＷｅｂユーザコードを送信する際にユーザが確認しなくても送信することが可能になる。
【００５９】
以上のように、この実施の形態７によれば、一時コード通知部１０９がＷｅｂアクセスプログラムに対してＷｅｂユーザコードを送り返し、ＷｅｂアクセスプログラムにＷｅｂユーザコードを記憶するようにしたので、ＷｅｂアクセスプログラムがＷｅｂユーザコードを送信する際にユーザ確認を求めるような端末においても、ユーザ確認を要することなくＷｅｂユーザコードを送信することができる効果が得られる。
【００６０】
なお、図６、図７に示した構成でも同様に、Ｗｅｂユーザコード受理部１０１が受理したＷｅｂユーザコードを一時コード通知部１０９に通知し、一時コード通知部１０９がＷｅｂアクセスプログラムに対してＷｅｂユーザコードを送り返すようにしてもよい。
【００６１】
実施の形態８．
図１０はこの発明の実施の形態８による電話Ｗｅｂ連携装置の構成を示すブロック図である。図に示すように、この実施の形態８では、実施の形態２に関して、Ｗｅｂユーザコード受理部１０１から電話ユーザコード通知部１１５に対する接続、すなわち、Ｗｅｂユーザコードの通知を追加したものである。
【００６２】
図１０の構成は、上記実施の形態７で説明したように、ＷｅｂプログラムからＷｅｂユーザコードを送信する際にユーザ確認が必要な場合、また、ブラウザから情報を通知して接続することができない場合に対応するものである。
【００６３】
実施の形態７と同様に、電話ユーザコード通知部１１５は、電話ユーザコード生成部１１４が生成した電話ユーザコードと、Ｗｅｂユーザコード受理部１０１が受理したＷｅｂユーザコードとを受け取り、未登録ユーザからのＷｅｂチャネルの接続の応答として携帯電話に通知する。これは、携帯電話のＷｅｂアクセスプログラムに対してＷｅｂユーザコードを送り返すことになる。
【００６４】
ＷｅｂアクセスプログラムはＷｅｂユーザコードを取得すると、Ｗｅｂユーザコードを、例えばブラウザを使用している場合はInput タグのHidden属性等に記憶し、携帯電話用アプリケーションプログラムを使用している場合はスクラッチパッドに記憶する。このようにすることで、次回からの接続の際には自動的にＷｅｂユーザコードが通知されるため、携帯電話のＷｅｂアクセスプログラムがＷｅｂユーザコードを送信する際にユーザが確認しなくても送信することが可能になる。
【００６５】
以上のように、この実施の形態８によれば、電話ユーザコードＷｅｂ通知部１１５がＷｅｂアクセスプログラムに対してＷｅｂユーザコードを送り返し、ＷｅｂアクセスプログラムにＷｅｂユーザコードを記憶するようにしたので、ＷｅｂアクセスプログラムがＷｅｂユーザコードを送信する際にユーザ確認を求めるような端末においても、ユーザ確認を要することなくＷｅｂユーザコードを送信することができる効果が得られる。
【００６６】
実施の形態９．
図１１はこの発明の実施の形態９による電話Ｗｅｂ連携装置の構成を示すブロック図である。図に示すように、この実施の形態９による電話Ｗｅｂ連携装置は、図７に示した構成に登録時刻監視部（登録時刻監視手段）１２５を追加したものである。
【００６７】
この電話Ｗｅｂ連携装置は、ユーザ登録の時刻を監視して不正なタイミングでのアクセスを受け付けないようにする等、不正なアクセスを拒否したり、ユーザが登録したブックマークから接続する場合のように誤って古いコードでアクセスした場合等のアクセスを拒否したりする。
【００６８】
次に動作について説明する。
実施の形態５で説明したように、一時コード通知部１０９は、未登録ユーザからの接続の応答として一時コードをＷｅｂ用端末に通知する。これと共に、一時コード通知部１０９は一時コードおよび一時コードをＷｅｂ用端末に通知した時刻を登録時刻監視部１２５に通知する。
【００６９】
ユーザは、電話用端末から電話ユーザコードと共に一時コードを通知して電話チャネルに接続する。電話一時コード受理部１１２は、一時コードを受理して電話／一時コード対応付け部１２０に通知すると共に、受理した一時コードと一時コード受理時刻とを登録時刻監視部１２５に通知する。
【００７０】
ユーザはまた、取得した一時コードを通知してＷｅｂ用端末からＷｅｂチャネルに再度接続する。Ｗｅｂ一時コード受理部１１９は、通知された一時コードを受理してＷｅｂユーザコード通知部１２４に通知すると共に、登録時刻監視部１２５に一時コードと一時コード受理時刻を通知する。
【００７１】
登録時刻監視部１２５は、一時コードがＷｅｂ用端末に通知された時刻、Ｗｅｂ用端末または電話用端末から受理した時刻を受け取り、登録動作が正常に終了したか否かを判定する。正常に終了したか否かの判定は、各時刻が一定時間内、例えば５分以内に行われており、かつ接続順序が正しい順序となっているか否かによって判定する。この実施の形態９では、「一時コード通知部１０９」、「電話一時コード受理部１１２」、「Ｗｅｂ一時コード受理部１１９」の順に接続するのが正しい順序とする。
【００７２】
図１２は、受理した一時コードとその通知時刻または受理時刻の例を示す図である。この例では、一時コードが「００００００００１」である接続は、各通知時刻または受理時刻に基づいて、接続順序が「一時コード通知部１０９」、「電話一時コード受理部１１２」、「Ｗｅｂ一時コード受理部１１９」の順であり、かつ各通知または受理は一定時間内に行われているので、正常に終了していると判断される。
【００７３】
一時コードが「００００００００２」である接続は、接続順序は正しいが、「一時コード通知部１０９」の通知時刻から「電話一時コード受理部１１２」の受理時刻までの間が２０分であり、一定時間内に行われていないため、登録動作は不正であると判断される。また、一時コードが「００００００００３」である場合の接続は、各通知または受理は一定時間内に行われているが、「Ｗｅｂ一時コード受理部１１９」の受理と「電話一時コード受理部１１２」の受理の順序が逆転しているため、登録動作は不正であると判断される。
【００７４】
登録時刻監視部１２５は判断結果をＷｅｂユーザコード通知部１２４に通知する。Ｗｅｂユーザコード通知部１２４は、登録時刻監視部１２５から登録動作が正常に終了した旨の通知を受けると、Ｗｅｂ一時コード受理部１１９から通知された一時コードと、Ｗｅｂユーザコード生成部１２３から通知されたＷｅｂユーザコードと一時コードの対応付け情報とからＷｅｂユーザコードを選択し、一時コードを通知してきた接続の応答として通知する。またこれと共に、電話ユーザコードとＷｅｂユーザコードとを対応付けて電話／Ｗｅｂユーザコード記憶部１０６に登録し、登録動作を終了する。
【００７５】
一方、登録時刻監視部１２５が登録動作が不正であると判断した場合には、Ｗｅｂユーザコード通知部１２４は、ユーザコードの登録を行わず不正終了である旨をユーザに通知して動作を終了する。
【００７６】
以上のように、この実施の形態９によれば、登録時刻監視部１２５が、一時コードの通知時刻および受理時刻を監視し、正しい順序で、かつ一定時間内に接続された場合のみＷｅｂユーザコードと電話ユーザコードの対応付け情報を登録するようにしたので、不正な登録動作を受け付けず、登録の確実性を高めることができる効果が得られる。
なお、図６に示した構成でも同様の機能を実現させるようにしてもよい。
【００７７】
実施の形態１０．
図１３はこの発明の実施の形態１０による電話Ｗｅｂ連携装置の構成を示すブロック図である。図に示すように、この実施の形態１０による電話Ｗｅｂ連携装置は、図７に示した構成に確認コード生成部１２６および確認コード受理部１２７を追加したものである。
【００７８】
この実施の形態１０では、一時コードと共に確認コードを作成する。確認コードとは、冗長な情報、例えば日付時刻情報、チェックサム等を含むコードであり、接続の確実性を向上するためのものである。例えば、一時コードに通し番号を、確認コードに日付時刻情報、チェックサム等を持たせるようにし、一時コードと確認コードとをセットにして送信することで、コードの正誤チェックが可能となり誤った登録を減らすことができる。
【００７９】
次に動作について説明する。
実施の形態５で説明したように、同一ユーザ検出部１０３は未登録ユーザからの接続であると判断すると、一時コード生成部１０８に登録指示を出す。一時コード生成部１０８は、一時コードを生成して一時コード通知部１０９に通知すると共に確認コード生成部１２６に確認コード生成指示を出す。
【００８０】
確認コード生成部１２６は、指示に応答して一時コードに対応する確認コードを生成する。生成する確認コードは、一時コードとの間に関連がなくてもよい。確認コード生成部１２６は、生成した確認コードを一時コード通知部１０９に通知すると共に、一時コードとの対応付け情報をＷｅｂユーザコード通知部１２４に通知する。
【００８１】
一時コード通知部１０９は、未登録ユーザからの接続の応答として一時コードと確認コードをＷｅｂ用端末に通知する。ユーザはＷｅｂ用端末からＷｅｂユーザコードと共に一時コード、確認コードを通知してＷｅｂチャネルに接続する。確認コード受理部１２７は確認コードを受理してＷｅｂユーザコード通知部１２４に通知する。一方、Ｗｅｂ一時コード受理部１１９はＷｅｂ用端末から通知された一時コードを受理してＷｅｂユーザコード通知部１２４に通知する。
【００８２】
Ｗｅｂユーザコード通知部１２４は、Ｗｅｂ一時コード受理部１１９から通知された一時コードと、確認コード受理部１２７から通知された確認コードとに基づいて、一時コードと確認コードとの対応付けが確認コード生成部１２６から通知されていた対応付け情報と一致するか否かを確認する。一致する場合は、Ｗｅｂユーザコード生成部１２３から受け取ったＷｅｂユーザコードと一時コードの対応付け情報とからＷｅｂユーザコードを選択し、一時コードを通知してきた接続の応答としてＷｅｂ用端末にＷｅｂユーザコードを通知する。またこれと共に、電話ユーザコードとＷｅｂユーザコードとを対応付けて、対応付け情報として電話／Ｗｅｂユーザコード記憶部１０６に登録し、登録動作を終了する。
【００８３】
以上のように、この実施の形態１０によれば、確認コード生成部１２６が冗長な情報を含む確認コードを生成し、一時コード通知部１０９がユーザ側に通知するようにしたので、確認コードを使用せず一時コードに上記のような冗長な情報を付加した場合と比較して、一時コードを短くすることができ、これにより電話チャネルからのコードの通知にＰＢ（Ｐｕｓｈ  Ｂｕｔｔｏｎ）信号を使用する場合等に通知に必要な時間を短縮することが可能となると共に、登録の確実性を高めることができる効果が得られる。
【図面の簡単な説明】
【００８４】
【図１】この発明の実施の形態１による電話Ｗｅｂ連携装置の構成を示すブロック図である。
【図２】図１の電話／Ｗｅｂユーザコード対応付け記憶部が記憶する対応付け情報の例を示す図である。
【図３】この発明の実施の形態１による電話Ｗｅｂ連携装置の構成を示すブロック図である。
【図４】この発明の実施の形態２による電話Ｗｅｂ連携装置の構成を示すブロック図である。
【図５】この発明の実施の形態３による電話Ｗｅｂ連携装置の構成を示すブロック図である。
【図６】この発明の実施の形態４による電話Ｗｅｂ連携装置の構成を示すブロック図である。
【図７】この発明の実施の形態５による電話Ｗｅｂ連携装置の構成を示すブロック図である。
【図８】この発明の実施の形態６による電話Ｗｅｂ連携装置の構成を示すブロック図である。
【図９】この発明の実施の形態７による電話Ｗｅｂ連携装置の構成を示すブロック図である。
【図１０】この発明の実施の形態８による電話Ｗｅｂ連携装置の構成を示すブロック図である。
【図１１】この発明の実施の形態９による電話Ｗｅｂ連携装置の構成を示すブロック図である。
【図１２】受理した一時コードとその通知時刻または受理時刻の例を示す図である。
【図１３】この発明の実施の形態１０による電話Ｗｅｂ連携装置の構成を示すブロック図である。
【符号の説明】
【００８５】
１０１  Ｗｅｂユーザコード受理部（Ｗｅｂユーザコード受理手段）、１０２  電話ユーザコード受理部（電話ユーザコード受理手段）、１０３  同一ユーザ検出部（ユーザ検出手段）、１０４  サービスアプリ部、１０５  出力チャネル選択部、１０６  電話／Ｗｅｂユーザコード対応付け記憶部（第１の記憶手段）、１０７  登録部、１０８  一時コード生成部（一時コード生成手段）、１０９  一時コード通知部（一時コード通知手段）、１１０  Ｗｅｂ／一時コード対応付け部（Ｗｅｂ一時コード対応付け手段、第１の対応付け手段）、１１１  Ｗｅｂ／一時コード対応付け記憶部（第２の記憶手段）、１１２  電話一時コード受理部（電話一時コード受理手段）、１１３，１１６  電話／Ｗｅｂユーザコード対応付け部（電話Ｗｅｂユーザコード対応付け手段）、１１４  電話ユーザコード生成部（電話ユーザコード生成手段）、１１５  電話ユーザコード通知部（電話ユーザコード通知手段）、１１７  電話／Ｗｅｂユーザコード対応付け一時記憶部（一時記憶手段）、１１８  電話／Ｗｅｂユーザコード対応確認部（電話Ｗｅｂユーザコード対応確認手段）、１１９  Ｗｅｂ一時コード受理部（Ｗｅｂ一時コード受理手段）、１２０  電話／一時コード対応付け部（第２の対応付け手段）、１２１  電話／一時コード対応付け記憶部（第３の記憶手段）、１２２  電話／Ｗｅｂユーザコード対応付け部（第３の対応付け手段）、１２３  Ｗｅｂユーザコード生成部（Ｗｅｂユーザコード生成手段）、１２４  Ｗｅｂユーザコード通知部（Ｗｅｂユーザコード通知手段）、１２５  登録時刻監視部（登録時刻監視手段）、１２６  確認コード生成部、１２７  確認コード受理部、１２８  電話／Ｗｅｂユーザコード生成部、１２９  電話／ＷｅｂユーザコードＷｅｂ通知部。
【図１】
2006059262.tif 000003
【図２】
2006059262.tif 000004
【図３】
2006059262.tif 000005
【図４】
2006059262.tif 000006
【図５】
2006059262.tif 000007
【図６】
2006059262.tif 000008
【図７】
2006059262.tif 000009
【図８】
2006059262.tif 000010
【図９】
2006059262.tif 000011
【図１０】
2006059262.tif 000012
【図１１】
2006059262.tif 000013
【図１２】
2006059262.tif 000014
【図１３】
2006059262.tif 000015