(57)【要約】【課題】電話端末による音声の自動翻訳の内容を、情報処理端末に表示するコミュニケーションシステムにおいて、ユーザＩＤやパスワードの盗用のリスクを回避し、セキュリティを高める。【解決手段】コミュニケーションサーバは、電話端末の電話番号を登録する手段と、電話番号に対応する認証コードを生成する手段と、生成した認証コードの合成音声を生成し、電話端末に出力する手段と、情報処理端末より認証コードを受信する手段とを有し、電話番号と生成した認証コードの対応を記憶する認証テーブルを保持する。そして、電話端末の電話番号に対応する認証コードと、情報処理端末より受信した認証コードの一致を検証し、認証テーブルに保持された電話端末の電話番号に対応する認証コードと、情報処理端末より受信した認証コードとが一致したときに、情報処理端末に、通話内容に係る情報を送信する。【選択図】  図１４
2018201070.tif 000002
【特許請求の範囲】
【請求項１】
電話端末と情報処理端末とコミュニケーションサーバとがネットワークにより接続されたコミュニケーションシステムであって、
前記コミュニケーションサーバは、
前記電話端末の電話番号を登録する手段と、
前記電話番号に対応する認証コードを生成する手段と、
前記生成した認証コードの合成音声を生成し、前記電話端末に出力する手段と、
前記情報処理端末より認証コードを受信する手段とを有し、
前記電話番号と生成した認証コードの対応を記憶する認証テーブルを保持し、
前記コミュニケーションサーバは、
前記電話端末の電話番号に対応する認証コードと、前記情報処理端末より受信した認証コードの一致を検証し、
前記認証テーブルに保持された前記電話端末の電話番号に対応する認証コードと、前記情報処理端末より受信した認証コードとが一致したときに、前記情報処理端末に、通話内容に係る情報を送信することを特徴とするコミュニケーションシステム。
【請求項２】
前記コミュニケーションサーバは、
さらに、前記電話端末の通話内容を言語翻訳して、テキスト化する手段を有し、
前記通話内容に係る情報は、元の通話のテキストと、通話を言語翻訳したテキストを含むことを特徴とする請求項１記載のコミュニケーションシステム。
【請求項３】
電話端末と情報処理端末とコミュニケーションサーバとがネットワークにより接続されたコミュニケーションシステムであって、
前記コミュニケーションサーバは、
前記電話端末の電話番号を登録する手段と、
前記電話番号に対応する認証コードを生成する手段と、
前記生成した認証コードを、前記情報処理端末に出力する手段と、
前記電話端末よりＤＴＭＦ信号を受信し、コード化する手段とを有し、
前記電話番号と生成した認証コードの対応を記憶する認証テーブルを保持し、
前記コミュニケーションサーバは、
前記認証テーブルに保持された前記電話端末の電話番号に対応する認証コードと、前記電話端末より受信したＤＴＭＦ信号を受信してコード化した認証コードの一致を検証し、
前記認証テーブルに保持された前記電話端末の電話番号に対応する認証コードと、前記電話端末より受信したＤＴＭＦ信号を受信してコード化した認証コードとが一致したときに、前記情報処理端末に、通話内容に係る情報を送信することを特徴とするコミュニケーションシステム。
【請求項４】
前記コミュニケーションサーバは、
さらに、前記電話端末の通話内容を言語翻訳して、テキスト化する手段を有し、
前記通話内容に係る情報は、元の通話のテキストと、通話を言語翻訳したテキストを含むことを特徴とする請求項３記載のコミュニケーションシステム。
【請求項５】
電話端末と情報処理端末とコミュニケーションサーバとがネットワークにより接続されたコミュニケーションシステムの認証方法であって、
前記コミュニケーションサーバが、認証テーブルに前記電話端末の電話番号を登録するステップと、
前記コミュニケーションサーバが、前記電話番号に対応する認証コードを生成して、前記電話番号に対応した認証コードを前記認証テーブルに記憶するステップと、
前記生成した認証コードの合成音声を生成し、前記電話端末に出力するステップと、
前記コミュニケーションサーバが、前記情報処理端末より認証コードを受信するステップと、
前記コミュニケーションサーバが、前記電話端末の電話番号に対応する認証コードと、前記情報処理端末より受信した認証コードの一致を検証するステップとを有し、
前記コミュニケーションサーバが、前記認証テーブルに保持された前記電話端末の電話番号に対応する認証コードと、前記情報処理端末より受信した認証コードとが一致を検証することにより、前記電話端末の通話と前記情報処理端末の関連性を認証することを特徴とする認証方法。
【請求項６】
電話端末と情報処理端末とコミュニケーションサーバとがネットワークにより接続されたコミュニケーションシステムの認証方法であって、
前記コミュニケーションサーバが、認証テーブルに前記電話端末の電話番号を登録するステップと、
前記コミュニケーションサーバが、前記電話番号に対応する認証コードを生成して、前記電話番号に対応した認証コードを前記認証テーブルに記憶するステップと、
前記生成した認証コードを、前記情報処理端末に出力するステップと、
前記電話端末よりＤＴＭＦ信号を受信し、コード化するステップと、
前記認証テーブルに保持された前記電話端末の電話番号に対応する認証コードと、前記電話端末より受信したＤＴＭＦ信号を受信してコード化した認証コードの一致を検証するステップとを有し、
前記認証テーブルに保持された前記電話端末の電話番号に対応する認証コードと、前記電話端末より受信したＤＴＭＦ信号を受信してコード化した認証コードの一致を検証することにより、前記電話端末の通話と前記情報処理端末の関連性を認証することを特徴とする認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コミュニケーションシステム及びその認証方法に係り、特に、電話端末の音声翻訳を行うときに、通話内容を情報処理端末に表示する場合に好適なコミュニケーションシステム及びその認証方法に関する。
【背景技術】
【０００２】
自動音声翻訳は、入力された人の音声を、音声認識し、テキスト化し、その入力された言語のテキストを目的言語のテキストに自動翻訳し、さらに、翻訳されたテキストを目的言語の音声に変換して、出力するシステムである。
【０００３】
自動音声翻訳では、言語認識の性能が限られているため、誤認識や誤訳が生じる可能性がある。特に会話内容がディスプレイに表示されない環境下で自動音声翻訳を利用している場合において相手とのやりとりが上手くできないと感じた場合、自分の話した内容が誤認識しているのか誤訳しているのかが判断できないため、スムーズに会話を行うのが難しい。そこで、会話内容を表示するサービスの提供が望まれる。電話による通話を音声認識して、モニタに表示する技術としては、例えば、特許文献１がある。特許文献１の音声翻訳装置では、音声翻訳した内容をモニタに出力することが記載されている（段落番号００２１、図２）。
【０００４】
ところで、一般的に電話システムと会話内容を表示するための情報処理システムとはそれぞれ別システムであり、会話内容をなりすましや情報漏えいから守るためにはこれらをセキュアにリンクする必要がある。
【０００５】
電話システムと他の情報処理システムをリンクするための認証については、例えば、特許文献２に開示されている。特許文献２では、音声翻訳のための文例を登録するための個人認証を個人認証サーバにより行うことが記載されている（段落番号０００８、００１３、図４）。
【０００６】
また、一般的な通信ネットワークにおける個人認証に関する技術としては、例えば、特許文献３がある。特許文献３のユーザ認証では、ＩＤとパスワードにより第一認証を行ない、システムが登録されている電子メールアドレスに確認コードを送信し、ユーザは、その確認コードをコンピュータに入力することにより第二認証を行う（要約）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平９−１４６５８４号公報
【特許文献２】特開２００２−１２５０４７号公報
【特許文献３】特開２００２−２５１３７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
特許文献２に記載されているようなユーザＩＤやパスワードなどでの個人認証は、なりすましなどにより会話内容が漏えいする危険がある。また、声紋などの個人の発する音声による認証は、セキュリティは高いものの使用者全員の声紋を登録する必要があり、簡単に使用することはできない。また、指紋や虹彩などの生体の特徴による認証もセキュリティは、高いもののユーザ側での認証設備が必要なため、簡単に使用することはできない。
【０００９】
また、特許文献３に記載されている認証方法では、電子メールを利用して確認コード(認証コード)を通知して、ユーザにそれを入力させることにより二段階の認証を行う。
【００１０】
しかしながら、特許文献３に記載されている認証方法では、電子メールを使用した認証であるため、電子メールアドレスを持っていないユーザは、サービスを利用できず、電子メールアドレスを持っているユーザでも事前にアドレスを登録しなければサービスを利用することはできない煩わしさがある。
【００１１】
また、特許文献３に記載されている認証方法を、電話端末による音声翻訳システムにおける情報処理端末の認証に適用した場合、万が一、電話番号、電子メールアドレスとパスワードが漏えいした場合、ワンタイムの確認コードを使用していたとしても、電子メールが悪意の者に着信した時点で、その確認コードを利用して認証が成功して、それ以降、通話内容を表示するページにアクセスして通話内容を見ることができてしまう。すなわち、電子メールアドレスとパスワードが漏えいしていることに気が付かない限り、通話内容を見続けられてしまう危険がある。
【００１２】
本発明の目的は、電話端末による音声の自動翻訳の内容を、情報処理端末に表示するコミュニケーションシステムにおいて、ユーザＩＤやパスワードの盗用のリスクを回避し、特別な認証用の装置や電子メールアドレスを必要とせず、セキュリティを高めることのできるコミュニケーションシステム及びその認証方法を提供することにある。
【課題を解決するための手段】
【００１３】
本発明に係るコミュニケーションシステムは、好ましくは、電話端末と情報処理端末とコミュニケーションサーバとがネットワークにより接続されたコミュニケーションシステムであって、コミュニケーションサーバは、電話端末の電話番号を登録する手段と、電話番号に対応する認証コードを生成する手段と、生成した認証コードの合成音声を生成し、電話端末に出力する手段と、情報処理端末より認証コードを受信する手段とを有し、電話番号と生成した認証コードの対応を記憶する認証テーブルを保持するものである。
【００１４】
そして、コミュニケーションサーバは、電話端末の電話番号に対応する認証コードと、情報処理端末より受信した認証コードの一致を検証し、認証テーブルに保持された電話端末の電話番号に対応する認証コードと、情報処理端末より受信した認証コードとが一致したときに、情報処理端末に、通話内容に係る情報を送信するようにしたものである。
【００１５】
また、本発明に係るコミュニケーションシステムは、好ましくは、電話端末と情報処理端末とコミュニケーションサーバとがネットワークにより接続されたコミュニケーションシステムであって、コミュニケーションサーバは、電話端末の電話番号を登録する手段と、電話番号に対応する認証コードを生成する手段と、生成した認証コードを、情報処理端末に出力する手段と、電話端末よりＤＴＭＦ信号を受信し、コード化する手段とを有し、電話番号と生成した認証コードの対応を記憶する認証テーブルを保持するものである。
【００１６】
そして、コミュニケーションサーバは、認証テーブルに保持された電話端末の電話番号に対応する認証コードと、電話端末より受信したＤＴＭＦ信号を受信してコード化した認証コードの一致を検証し、認証テーブルに保持された電話端末の電話番号に対応する認証コードと、電話端末より受信したＤＴＭＦ信号を受信してコード化した認証コードとが一致したときに、情報処理端末に、通話内容に係る情報を送信するようにしたものである。
【発明の効果】
【００１７】
本発明によれば、電話端末による音声の自動翻訳の内容を、情報処理端末に表示するコミュニケーションシステムにおいて、ユーザＩＤやパスワードの盗用のリスクを回避し、特別な認証用の装置や電子メールアドレスを必要とせず、セキュリティを高めることのできるコミュニケーションシステム及びその認証方法を提供することができる。
【図面の簡単な説明】
【００１８】
【図１】コミュニケーションシステムの全体構成図である。
【図２】電話端末の機能構成図である。
【図３】情報処理端末の機能構成図である。
【図４】コミュニケーションサーバの機能構成図である。
【図５】認証テーブルの一例を示す図である。
【図６】コミュニケーションシステムの概要の動作を示すシーケンス図である。
【図７】通話内容表示画面の一例を示す図である。
【図８】実施形態１の認証処理の概要を示すシーケンス図である。
【図９】電話番号入力処理（Ａ１００：情報処理端末→コミュニケーションサーバ）を示すフローチャートである。
【図１０】認証コード音声出力処理（Ａ１０１ａ：コミュニケーションサーバ→電話端末）を示すフローチャートである。
【図１１】認証コード入力処理（Ａ１０２ａ：情報処理端末→コミュニケーションサーバ）を示すフローチャートである。
【図１２Ａ】認証コード入力画面の一例を示す図である（その一）。
【図１２Ｂ】認証コード入力画面の一例を示す図である（その二）。
【図１３Ａ】入力された認証コードでエラーが出た場合のメッセージ画面の一例を示す図である（その一）。
【図１３Ｂ】入力された認証コードでエラーが出た場合のメッセージ画面の一例を示す図である（その二）。
【図１４】実施形態１に係るコミュニケーションシステムの認証処理の詳細を示すシーケンス図である。
【図１５】実施形態２の認証処理の概要を示すシーケンス図である。
【図１６】認証コード出力処理（Ａ１０１ｂ：コミュニケーションサーバ→情報処理端末）を示すフローチャートである。
【図１７】認証コード入力処理（Ａ１０２ｂ：電話端末→コミュニケーションサーバ）を示すフローチャートである。
【図１８】認証コード入力画面の一例を示す図である。
【図１９】入力された認証コードでエラーが出た場合のメッセージ画面の一例を示す図である。
【図２０】実施形態２の認証処理の詳細を示すシーケンス図である。
【発明を実施するための形態】
【００１９】
以下、本発明に係る各実施形態を、図１ないし図２０を用いて説明する。
【００２０】
〔実施形態１〕
以下、本発明の実施形態１を、図１ないし図１４を用いて説明する。
【００２１】
先ず、図１ないし図４を用いて、実施形態１に係るコミュニケーションシステムの構成について説明する。  
本実施形態のコミュニケーションシステムは、図１に示されるように、電話端末１０、情報処理端末２００、コミュニケーションサーバ１００が、ネットワーク５により接続された形態である。
【００２２】
電話端末１０とコミュニケーションサーバ１００は、電話回線のプロトコルにより通話接続し、情報処理端末２００とコミュニケーションサーバ１００は、ＩＰネットワークによるデータ通信を行う。
【００２３】
コミュニケーションサーバ１００は、ネットワーク（電話回線）５を介して送信される音声信号をデコードして、音声に変換し、それを指定された言語に係る音声に翻訳し、その音声をエンコードして、電話回線を介して電話端末１０に送信する装置である。  
また、コミュニケーションサーバ１００は、通話に係る内容、通話の翻訳テキスト、認証に関する画面を情報処理端末２００に表示するデータを作成して、情報処理端末２００に送信する機能を有する。
【００２４】
情報処理端末２００は、コミュニケーションサーバ１００が作成した画面データを受信して、通話に係る内容、通話の翻訳テキスト、認証に関する画面を表示する機能を有する。また、ユーザは、情報処理端末２００から認証に関する情報を入力する。
【００２５】
電話端末１０は、ＤＴＭＦ（Dual−Tone Multi−Frequency）信号（いわゆるプッシュ信号）を発信可能な電話機である必要がある。ＤＴＭＦ信号とは、０から９までの数字と、＊、＃、Ａ、Ｂ、Ｃ、Ｄの記号の計１６種類の符号を、低群・高群の二つの音声周波数帯域の合成信号音で送信する信号である。また、電話端末１０に接続されている回線は、ＤＴＭＦ信号を送信可能な回線とする。
【００２６】
電話端末１０は、図２に示されるように、受話器１１、送話器１２、キー装置１３、音声信号変換部１４、接続制御部１５、ＤＴＭＦ信号生成部１６からなる。受話器１１、送話器１２は、それぞれ受話のためのスピーカ、送話のためのマイクである。音声信号変換部１４は、電話回線からの電気信号を音声に変換し、送話器１２から音声を電気信号に変換する部分である。接続制御部１５は、着呼、発呼を制御して、電話端末１０と回線の接続、切断を行う部分である。ＤＴＭＦ信号生成部１６は、キー装置１３の入力にしたがって、所定の周波数のＤＴＭＦ信号を生成する装置である。
【００２７】
情報処理端末２００は、一般的なネットワーク機能と画面の入出力機能を有する情報処理装置で実現され、機能構成としては、図３に示されるように、表示制御部２０１、入出力制御部２０２、接続制御部２０３、記憶部２０４の各機能部を有する。表示制御部２０１は、コミュニケーションサーバ１００から送信される表示データの表示装置への表示を制御する部分である。入出力制御部２０２は、ユーザからの入出力装置への入力と出力を制御する部分である。接続制御部２０３は、ネットワーク５を介したコミュニケーションサーバ１００とのネットワーク接続を制御する部分である。記憶部２０４は、情報処理端末２００で実行するプログラムや画面表示データ２１０やユーザからの入力データ２２０を格納する部分である。情報処理端末２００の各機能は、記憶部２０４に格納されているプログラムを、ＣＰＵ（Central Processing Unit）が実行することにより実現することができる。
【００２８】
画面の入出力データは、例えば、コミュニケーションサーバ１００から送信されてくるＨＴＭＬ（HyperText Markup Language）ファイルであり、情報処理端末２００には、表示制御部２０１として、一般的なＷｅｂブラウザにより実現することができる。
【００２９】
情報処理端末２００は、一般的なＰＣ（Personal Computer）のみならず、タブレット、スマートフォンなどでもよい。
【００３０】
コミュニケーションサーバ１００は、電話端末１０でやりとりされる通話の内容を自動音声翻訳して、翻訳した言語を音声で伝え、かつ、情報処理端末２００にその翻訳情報を表示する機能を提供するサーバ装置であり、図４に示されるように、Ｗｅｂ管理部１１０、通話管理部１３０、データベースアクセス部１２０、データベース１４０からなる。
【００３１】
Ｗｅｂ管理部１１０は、Ｗｅｂページのデータを管理して、情報処理端末２００とのＷｅｂページのやりとりを制御する部分である。Ｗｅｂ管理部１１０は、情報処理端末２００とインターネットにより接続されて、ＴＣＰ／ＩＰプロトコルにより、データ通信を行う。
【００３２】
Ｗｅｂ管理部１１０は、入力データ解析部１１１、画面出力部１１２、Ｗｅｂ制御部１１３、認証コード生成部１１４、認証コード照会部１１５のサブコンポーネントよりなる。入力データ解析部１１１は、情報処理端末２００で入力されて、ネットワーク５を介して送信するデータを解析する部分である。画面出力部１１２は、情報処理端末２００に送信する表示データを出力する部分である。Ｗｅｂ制御部１１３は、情報処理端末２００に表示するＷｅｂページの入出力と動きを制御する部分である。認証コード生成部１１４は、電話端末１０での通話と情報処理端末２００の論理的なリンクの認証をするための認証コードを生成する部分である。認証コード照会部１１５は、情報処理端末２００で入力されて送信されてくる認証コードの正当性を確認する部分である。
【００３３】
データベースアクセス部１２０は、Ｗｅｂ管理部１１０と通話管理部１２０がデータベース１４０にアクセスするためのインタフェースを司る部分である。
【００３４】
通話管理部１３０は、電話端末１０との通話を管理し、通話接続を制御する部分である。通話管理部１３０は、電話端末１０と通話接続のプロトコルに従い通信を行う。通話管理部１３０は、受信制御部１３１、送信制御部１３２、通話状態解析部１３３、ＤＴＭＦ信号解析部１３４、音声解析部１３５、音声合成部１３６、通話制御部１３７、機械翻訳処理部１３８のサブコンポーネントよりなる。受信制御部１３１は、電話端末１０からの制御信号、音声信号、又は、ＤＴＭＦ信号を電話回線を介して受信し、デコードする部分である。送信制御部１３２は、翻訳された音声を音声信号として、電話端末１０に送り返すための制御をする部分である。
【００３５】
通話状態解析部１３３は、電話端末１０との通話状態（接続中か否かなど）を解析する部分である。ＤＴＭＦ信号解析部１３４は、ＤＴＭＦ信号に含まれている周波数を解析し、どのボタンが電話端末１０で押下されたかの認識を行うためのコード化を行う部分である。音声解析部１３５は、電話端末１０からの音声信号を音声認識してコード化する部分である。音声合成部１３６は、翻訳された言語の音声出力のための音声を作成する部分である。通話制御部１３７は、電話端末１０からの制御信号、音声信号、又は、ＤＴＭＦ信号に従い処理を振り分けるための制御を行う部分である。機械翻訳処理部１３８は、音声解析部１３５によりコード化された元の言語に対して機械翻訳を行う部分である。
【００３６】
データベース１４０には、認証テーブル３００が格納されている。なお、認証テーブル３００の詳細は、後に説明する。
【００３７】
次に、図５を用いて認証テーブルについて説明する。  
認証テーブルは、電話端末１０との通話と認証コードを関連付けるためのテーブルであり、図５に示されるように、電話番号３００ａ、通話状態３００ｂ、認証コード３００ｃ、発行回数３００ｄの各フィールドからなる。電話番号３００ａには、このテーブルの主キーとして電話端末１０の電話番号が格納される。通話状態３００ｂは、この電話端末の通話の状態を表すフラグ（１：通話状態、０：非通話状態）が格納される。認証コード３００ｃには、コミュニケーションサーバ１００が発行したこの電話番号における通話と情報処理端末２００をリンクするための最新の認証コードが格納される。発行回数３００ｄは、この電話番号３００ａの電話番号に対して認証コードを発行した回数が格納される。
【００３８】
次に、図６及び図７を用いてコミュニケーションシステムの概要の動作について説明する。  
本実施形態では、電話端末１０から日本語話者の通話をコミュニケーションサーバ１００が音声翻訳して、同じ電話端末１０に英語話者に対して翻訳した英語音声に送り返し、かつ、情報処理端末２００に翻訳情報を含んだ通話内容情報を送信する例について説明する。英語から日本語、他の言語間での翻訳についてもシーケンスはほぼ同様である。
【００３９】
先ず、電話端末１０からユーザ（日本語話者でもよいし、他のオペレータでもよい）が、コミュニケーションサーバ１００の通訳サービスの電話番号に発呼して、通話を確立する（Ａ０１）。
【００４０】
次に、電話端末１０から日本語話者が、電話端末１０のプッシュボタンを操作し、日本語から英語翻訳の指令のためのＤＴＭＦ信号をコミュニケーションサーバ１００に送信する（Ａ０２）。
【００４１】
次に、電話端末１０から日本語話者が日本語の通話を行ない、通話内容をコミュニケーションサーバ１００に送信する（Ａ０３）。  
コミュニケーションサーバ１００では、日本語から英語の翻訳を行ない（Ｓ１０）、翻訳した英語の音声合成を行う（Ｓ１２）。
【００４２】
次に、英語話者が受話器を日本語話者から受取り、英語話者が電話端末１０のプッシュボタンを操作し、翻訳した英語音声を聴くためのＤＴＭＦ信号をコミュニケーションサーバ１００に送信する（Ａ０４）。
【００４３】
次に、コミュニケーションサーバ１００は、翻訳した英語音声を電話端末１０に送話する（Ａ０５）。  
次に、一連の認証処理をユーザが行う（Ｓ２０）。この認証処理の詳細は、後に説明する。  
認証が成功したときには、コミュニケーションサーバ１００は、リンクされた情報処理端末２００にネットワーク５を介して送信する。
【００４４】
情報処理端末２００は、図７に示されるような通話内容表示画面４００を表示する（Ｓ３０）。通話内容表示画面４００では、発話の時刻が時刻欄４０１に、音声認識した通話のテキストが日本語入力通話欄４０２に、翻訳した英語テキストが英語翻訳欄４０３にそれぞれ図７に示されるように対応付けた状態で表示される。
【００４５】
次に、図８ないし図１４を用いて実施形態１に係るコミュニケーションシステムの認証処理（図６のＳ２０）について説明する。  
先ず、ユーザは、情報処理端末２００に表示されているＷｅｂブラウザから、コミュニケーションサーバのサービスを提供するＷｅｂページをアクセスして、通話内容（翻訳した内容も含む）を表示したい電話端末１０の電話番号を入力する（図８のＡ１００）。
【００４６】
次に、コミュニケーションサーバ１００は、入力された電話番号に対して発行された認証コードを電話端末１０に音声出力する（Ａ１０１ａ）。  
次に、ユーザは、電話端末１０により聞き取った認証コードを情報処理端末２００に表示されているＷｅｂブラウザから入力する（Ａ１０２ａ）。
【００４７】
次に、図９を用いて電話番号入力処理の詳細について説明する。  
先ず、情報処理端末２００のＷｅｂブラウザに電話番号入力画面（図示せず）を表示する（Ｓ１００）。
【００４８】
そして、電話番号入力画面より電話番号の入力があったときには（Ｓ１０１：Ｙｅｓ）、電話番号をコミュニケーションサーバ１００にネットワーク５を介して送信する（Ｓ１０２）。
【００４９】
コミュニケーションサーバ１００は、認証テーブル３００の電話番号３００ａのフィールドに送信されてくる電話番号を登録する（Ｓ１０３）。  
次に、該当する電話番号の通話状態を調べ（Ｓ１０４）、認証テーブル３００の通話状態３００ｂのフィールドに登録する（Ｓ１０５）。
【００５０】
次に、図１０を用いて認証コード音声出力処理の詳細について説明する。  
先ず、認証テーブル３００の通話状態３００ｂの示す通話状態が通話中のときには（Ｓ２００：Ｙｅｓ）、コミュニケーションサーバ１００は、乱数発生などの手法により、認証コードを生成し（Ｓ２０１）、認証テーブル３００の認証コード３００ｃのフィールドに登録する（Ｓ２１０）。
【００５１】
次に、生成した認証コードを音声合成して、合成音声信号を生成する（Ｓ２０２）。  
次に、指定された電話番号に生成した認証コードの合成音声信号を音声出力する（Ｓ２０３）  
そして、認証テーブル３００の発行回数３００ｄのフィールドをインクリメントする（Ｓ２２０）。
【００５２】
次に、図１１を用いて認証コード入力処理の詳細について説明する。  
先ず、情報処理端末２００のＷｅｂブラウザの認証コード入力画面を表示する（Ｓ３００、図１２Ａ、図１２Ｂ）。
【００５３】
次に、ユーザは、認証コード入力画面から認証コードを入力して、その認証コードがネットワークを介して、コミュニケーションサーバ１００に送信される（Ｓ３０１）。  
コミュニケーションサーバ１００は、認証テーブル３００の認証コード３００ｃのフィールドから登録されている認証コードを取得し（Ｓ３１０）、入力された認証コードと一致するか否かを照会する（Ｓ３０２）。
【００５４】
一致する場合は（Ｓ３０３：Ｙｅｓ）、Ｗｅｂブラウザに認証成功を通知する（Ｓ３０４）。なお、コミュニケーションサーバ１００からユーザへの認証成功通知は、電話端末１０に音声で同時に出力するようにしてもよい。
【００５５】
一致しない場合には、規定のエラー上限回数に達したか否かを判定し（Ｓ３０５）、エラー上限回数に達していない場合には（Ｓ３０５：Ｎｏ）、認証コードを再発行する旨の画面を表示し（Ｓ３０７、図１３Ａ）、図１０に示した認証コード音声出力処理（Ａ１０１ａ）に戻る。エラー上限回数に達した場合には（Ｓ３０５：Ｙｅｓ）、エラーが規定回数を超えた旨の画面を表示して（Ｓ３０６、図１３Ｂ）、再通話を促す。なお、コミュニケーションサーバ１００からユーザへのエラー通知は、電話端末１０に音声で同時に出力するようにしてもよい。
【００５６】
次に、図１４を用いて実施形態１に係るコミュニケーションシステムの認証処理の詳細を説明する。  
先ず、ユーザは、情報処理端末２００を操作して、Ｗｅｂブラウザを立ち上げて、ネットワーク５を介してコミュニケーションサーバ１００に接続要求を出す（Ａ２００）。これを受けて、コミュニケーションサーバ１００のＷｅｂ管理部１１０は、接続応答をして、情報処理端末２００に表示されているＷｅｂブラウザの入力画面（図示せず）を表示して、電話番号の入力を要求する（Ａ２０１）。
【００５７】
次に、ユーザは、情報処理端末２００に表示されているＷｅｂブラウザの入力画面より、電話端末１０の電話番号（図１４では、「xxx−yyyy」）を入力する（Ａ２０２）。
【００５８】
次に、コミュニケーションサーバ１００のＷｅｂ管理部１１０は、ネットワークを介して送信されてくる電話番号を、データベースアクセス部１２０によってデータベース１４０の認証テーブル３００に登録する（Ａ２０３）。
【００５９】
次に、通話管理部１３０は、データベースアクセス部１２０によってデータベース１４０の認証テーブル３００に登録された電話番号を取得して（Ａ２０４）、現在の通話状態を解析し（Ｓ８００）、データベースアクセス部１２０によってデータベース１４０の認証テーブル３００に登録する。
【００６０】
一方、電話端末１０から登録されている電話番号の「xxx−yyyy」から発信があったとする（Ａ２０５）。
【００６１】
コミュニケーションサーバ１００の通話管理部１３０は、発信された電話端末１０に着信応答をし（Ａ２０６）、データベースアクセス部１２０によってデータベース１４０の認証テーブル３００に通話状態を通話中になるように登録する（Ａ２０７）。
【００６２】
次に、コミュニケーションサーバ１００のＷｅｂ管理部１３０は、データベース１４０の認証テーブル３００に通話状態を取得し（Ａ２０８）、その電話番号の電話端末が通話中のときには、認証コード（図１４では、「１２８９」を生成し（Ｓ８０１）、生成された認証コードをデータベースアクセス部１２０によってデータベース１４０の認証テーブル３００に登録し、認証コードの発行回数をインクリメントする（Ａ２０９）。
【００６３】
次に、コミュニケーションサーバ１００のＷｅｂ管理部１１０は、データベースアクセス部１２０によってデータベース１４０の認証テーブル３００の認証コードの発行回数を確認し（Ａ２１０）、規定の上限回数を超えないときには、通話管理部１３０に認証コードを発行したことを通知し（Ａ２１１）、また、規定の上限回数を超えないときには、情報処理端末２００に表示されているＷｅｂブラウザの入力画面を表示して、認証コードの入力を要求する（Ａ２１３、図１２Ａ、図１２Ｂ）。
【００６４】
次に、コミュニケーションサーバ１００の通話管理部１３０は、Ｗｅｂ管理部１１０からの通知を受けて、その登録された認証コードをデータベースアクセス部１２０によってデータベース１４０の認証テーブル３００から取得し（Ａ２１２）、取り出した認証コードを音声合成して（Ｓ８０２）、音声信号を電話端末１０に音声出力する（Ａ２１４）。
【００６５】
そして、ユーザが情報処理端末２００に表示されているＷｅｂブラウザの入力画面を表示して、正しい認証コード（「１２８９」）を入力する（Ａ２１５）。
【００６６】
コミュニケーションサーバ１００のＷｅｂ管理部１１０は、データベースアクセス部１２０によってデータベース１４０の認証テーブル３００から取得し（Ａ２１６）、ネットワーク５を介して送信されてくる認証コードと、認証テーブル３００から取得した認証コードを照会して、マッチングを判断し（Ｓ８０３）、情報処理端末２００に認証結果を通知する（Ａ２１７）。なお、認証結果は、電話端末１０に音声により同時に伝えるようにしてもよい。
【００６７】
認証に成功したときには、電話端末１０による通話と情報処理端末２００の論理的なリンクが確立したことになり、電話端末１０に係る通話内容を情報処理端末２００に表示することが可能となる（Ａ２１８）。
【００６８】
本実施形態によれば、通話している本人が利用している電話端末に対し、音声出力で認証コードを通知し、情報処理端末２００のＷｅｂブラウザから認証コードを入力するため、通話中の本人しか認証コードを知らないため、他の人が通話内容を見ることができないという特徴がある。  
また、認証コードは、ワンタイムであり、悪意の者の盗用による秘密漏洩が続くリスクは極めて低いという特徴がある。
【００６９】
〔実施形態２〕
以下、本発明の実施形態２を、図１５ないし図２０を用いて説明する。
【００７０】
実施形態１では、電話端末１０の通話内容を情報処理端末２００に表示するときの電話端末１０の通話と情報処理端末２００の論理的リンクを確立するための認証を、コミュニケーションサーバ１００から電話端末１０に認証コードを音声出力して、それを情報処理端末２００から入力させることにより行なった。
【００７１】
本実施形態では、逆に、電話端末１０の通話と情報処理端末２００の論理的リンクを確立するための認証を、コミュニケーションサーバ１００から情報処理端末２００のＷｅｂブラウザ画面に認証コードを出力して、それを電話端末のプッシュボタンから入力させることにより行なおうとするものである。
【００７２】
コミュニケーションシステムのシステム構成、コンポーネント構成は、実施形態１の図１ないし図４で示したものと同様である。また、認証テーブル３００の構成も同様である。  
また、図６及び図７に示したコミュニケーションシステムの概要の動作についても同様である。本実施形態は、実施形態１と比較して認証処理Ｓ２０の内容のみが異なっている。
【００７３】
以下、図１５ないし図２０を用いて実施形態２に係るコミュニケーションシステムの認証処理（図６のＳ２０）について説明する。
【００７４】
先ず、図１５を用いて実施形態２の認証処理の概要について説明する。  
先ず、ユーザは、情報処理端末２００に表示されているＷｅｂブラウザから、コミュニケーションサーバのサービスを提供するＷｅｂページをアクセスして、通話内容（翻訳した内容も含む）を表示したい電話端末１０の電話番号を入力する（図１５のＡ１００）。これは、実施形態１の図８のＡ１００と同様である。
【００７５】
次に、コミュニケーションサーバ１００は、情報処理端末２００のＷｅｂブラウザの表示画面に認証コードを出力する（Ａ１０１ｂ）。  
次に、ユーザは、情報処理端末２００のＷｅｂブラウザの表示画面に出力された認証コードを読取り、電話端末１０により対応するプッシュボタンを押して、入力する（Ａ１０２ｂ）。
【００７６】
次に、図１６を用いて認証コード出力処理について説明する。  
先ず、認証テーブル３００の通話状態３００ｂの示す通話状態が通話中のときには（Ｓ５００：Ｙｅｓ）、コミュニケーションサーバ１００は、乱数発生などの手法により、認証コードを生成し（Ｓ５０１）、認証テーブル３００の認証コード３００ｃのフィールドに登録する（Ｓ５１０）。
【００７７】
次に、コミュニケーションサーバ１００は、生成した認証コードを表示するための表示画面データを生成して、情報処理端末２００に送信する（Ｓ５０２）。  
次に、情報処理端末２００のＷｅｂブラウザの表示画面は、認証コードを出力する（Ｓ５０３、図１８）。そして、認証テーブル３００の発行回数３００ｄのフィールドをインクリメントする（Ｓ５２０）。
【００７８】
次に、図１７を用いて認証コード入力処理の詳細について説明する。  
先ず、電話端末１０から入力を要求する音声ガイダンスを出力する（Ｓ６００）。これは、例えば、「認証コードを電話のボタンより入力してください」などのガイダンスである。
【００７９】
次に、ユーザは、電話端末１０のプッシュボタンを押すことにより、情報処理端末２００の表示画面に出力された認証コードを入力して、その認証コードがネットワークを介して、コミュニケーションサーバ１００に送信される（Ｓ６０１）。  
コミュニケーションサーバ１００は、送信されてくるＤＴＭＦ信号を受信し、ＤＴＭＦ信号をコード化する（Ｓ６０２）。
【００８０】
次に、コミュニケーションサーバ１００は、認証テーブル３００の認証コード３００ｃのフィールドから登録されている認証コードを取得し（Ｓ６１０）、ＤＴＭＦ信号のコードと一致するかを照会する（Ｓ６０３）。
【００８１】
一致する場合は（Ｓ６０４：Ｙｅｓ）、電話端末１０への電話音声で認証成功を通知する（Ｓ６０５）。なお、認証成功の通知は、同時に情報処理端末２００のＷｅｂブラウザに出力するようにしてもよい。一致しない場合には、規定のエラー上限回数に達したか否かを判定し（Ｓ６０６）、エラー上限回数に達していない場合には（Ｓ６０６：Ｎｏ）、認証コードを再発行する旨の画面を表示し（Ｓ６０８、図１９）、図１６に示した認証コード出力処理（Ａ１０２ｂ）に戻る。
【００８２】
エラー上限回数に達した場合には（Ｓ６０６：Ｙｅｓ）、電話端末１０へエラーが規定回数を超えた旨の音声ガイダンスを出力して（Ｓ６０７）、再通話を促す。このガイダンスは、例えば、「エラーが規定回数を超えました。通話を終了してやりなおしてください」などである。なお、エラーの通知は、同時に情報処理端末２００のＷｅｂブラウザに出力するようにしてもよい。
【００８３】
次に、図２０を用いて実施形態２に係るコミュニケーションシステムの認証処理の詳細を説明する。  
先ず、ユーザは、情報処理端末２００を操作して、Ｗｅｂブラウザを立ち上げて、ネットワーク５を介してコミュニケーションサーバ１００に接続要求を出す（Ａ３００）。これを受けて、コミュニケーションサーバ１００のＷｅｂ管理部１１０は、接続応答をして、情報処理端末２００に表示されているＷｅｂブラウザの入力画面（図示せず）を表示して、電話番号の入力を要求する（Ａ３０１）。
【００８４】
次に、ユーザは、情報処理端末２００に表示されているＷｅｂブラウザの入力画面より、電話端末１０の電話番号（図２０では、「xxx−yyyy」）を入力する（Ａ３０２）。  
次に、コミュニケーションサーバ１００のＷｅｂ管理部１１０は、ネットワークを介して送信されてくる電話番号を、データベースアクセス部１２０によってデータベース１４０の認証テーブル３００に登録する（Ａ３０３）。
【００８５】
次に、通話管理部１３０は、データベースアクセス部１２０によってデータベース１４０の認証テーブル３００に登録された電話番号を取得して（Ａ３０４）、現在の通話状態を解析し、データベースアクセス部１２０によってデータベース１４０の認証テーブル３００に登録する。
【００８６】
一方、電話端末１０から登録されている電話番号の「xxx−yyyy」から発信があったとする（Ａ３０５）。  
コミュニケーションサーバ１００の通話管理部１３０は、発信された電話端末１０に着信応答をし（Ａ３０６）、データベースアクセス部１２０によってデータベース１４０の認証テーブル３００の通話状態３００ｂが通話中になるように登録する（Ａ３０７）。
【００８７】
次に、コミュニケーションサーバ１００のＷｅｂ管理部１３０は、データベース１４０の認証テーブル３００の通話状態を取得し、その電話番号の電話端末が通話中のときには、認証コード（図２０では、「１２８９」）を生成し（Ｓ８０１）、生成された認証コードをデータベースアクセス部１２０によってデータベース１４０の認証テーブル３００に登録し、認証コードの発行回数をインクリメントする（Ａ３０９）。
【００８８】
次に、コミュニケーションサーバ１００のＷｅｂ管理部１１０は、データベース１４０の認証テーブル３００の認証コードの発行回数を確認し（Ａ３１０）、規定の上限回数を超えないときには、情報処理端末２００のＷｅｂブラウザの表示画面に認証コード（「１２８９」）を出力し（Ａ３１１）、通話管理部１３０に認証コードを発行したことを通知する（Ａ３１２）。
【００８９】
コミュニケーションサーバ１００の通話管理部１３０は、この通知を受けて、電話端末１０に、認証コードの入力を要求する音声ガイダンスを出力する（Ａ３１３）。  
ユーザが音声ガイダンスに従い電話端末１０より、情報処理端末２００の表示画面から読み取った認証コードを入力して（Ａ３１４）、対応するＤＴＭＦ信号がコミュニケーションサーバ１００に送られる。
【００９０】
コミュニケーションサーバ１００の通話管理部１３０は、ＤＴＭＦ信号を受取り、そのコード解析を行ない（Ｓ８０４）、デコードした認証コード（「１２８９」）をコミュニケーションサーバ１００のＷｅｂ管理部１３０に通知する（Ａ３１５）。
【００９１】
コミュニケーションサーバ１００のＷｅｂ管理部１１０は、データベースアクセス部１２０によってデータベース１４０の認証テーブル３００から取得し（Ａ３１６）、通話管理部１３０から通知された認証コードと、認証テーブル３００から取得した認証コードを照会して、マッチングを判断し（Ｓ８０３）、通話管理部１３０を介して電話端末１０に音声により認証結果を通知する（Ａ３１７、Ａ３１８）。なお、認証結果は、情報処理端末２００のＷｅｂブラウザにより同時に伝えるようにしてもよい。
【００９２】
認証に成功したときには、電話端末１０の通話と情報処理端末２００の論理的なリンクが確立したことになり、電話端末１０に係る通話内容を情報処理端末２００に表示することが可能となる（Ａ３１９）。
【００９３】
以上のように、本発明の各実施形態の認証方法によれば、音声セッションを利用した認証コードをユーザに伝える又は入力させるために、ユーザは、電子メールアドレスの事前登録が必要ないという利点がある。
【００９４】
また、ワンタイムの認証コードを使用するため、リアルタイムで盗聴していない限り認証コードは知られることはないため、全ての通話内容が漏えいするリスクは低くなるという特徴がある。
【符号の説明】
【００９５】
５…ネットワーク
１０…電話端末
１００…コミュニケーションサーバ
２００…情報処理端末
【図１】
2018201070.tif 000003
【図２】
2018201070.tif 000004
【図３】
2018201070.tif 000005
【図４】
2018201070.tif 000006
【図５】
2018201070.tif 000007
【図６】
2018201070.tif 000008
【図７】
2018201070.tif 000009
【図８】
2018201070.tif 000010
【図９】
2018201070.tif 000011
【図１０】
2018201070.tif 000012
【図１１】
2018201070.tif 000013
【図１２Ａ】
2018201070.tif 000014
【図１２Ｂ】
2018201070.tif 000015
【図１３Ａ】
2018201070.tif 000016
【図１３Ｂ】
2018201070.tif 000017
【図１４】
2018201070.tif 000018
【図１５】
2018201070.tif 000019
【図１６】
2018201070.tif 000020
【図１７】
2018201070.tif 000021
【図１８】
2018201070.tif 000022
【図１９】
2018201070.tif 000023
【図２０】
2018201070.tif 000024