(57)【要約】      （修正有）【課題】ユーザとオペレータと動画による通信ができ、かつ、なりすましを抑止するネットワークを利用した対話型システムを提供する。【解決手段】ビデオチャット可能な第一のアプリケーションを備え、ユーザ端末３から入力されたログインＩＤ、端末固有ＩＤ、を照合する第一の照合手段と、オペレータ端末４から入力されたログインＩＤ、パスワード、を照合する第二の照合手段と、前記ユーザ端末が前記第一の照合手段を介して前記サーバにログインした場合に、前記第二の照合手段を介して前記サーバにログインした前記オペレータ端末の表示部にユーザのログインを通知する通知手段と、を備えるネットワークを利用した対話型システム１。【選択図】図１
2014017610.tif 000002
【特許請求の範囲】
【請求項１】
サーバとユーザ端末とオペレータ端末とが通信回線を介して接続され、
前記ユーザ端末及び前記オペレータ端末は、
撮像部と、表示部と、ビデオチャット可能な第一のアプリケーションとを備え、
前記サーバは、
予め設定したユーザのログインＩＤ、アプリケーションＩＤ、端末固有ＩＤと、予め設定したオペレータのログインＩＤ及びパスワード、アプリケーションＩＤを記憶する第一の記憶手段と、
前記ユーザ端末から入力されたログインＩＤ、端末固有ＩＤ、を照合する第一の照合手段と、
前記オペレータ端末から入力されたログインＩＤ、パスワード、を照合する第二の照合手段と、
前記ユーザ端末が前記第一の照合手段を介して前記サーバにログインした場合に、前記第二の照合手段を介して前記サーバにログインした前記オペレータ端末の表示部にユーザのログインを通知する通知手段と、を備え、
前記ユーザが前記サーバにログインすると、前記通知手段により、ログインされた前記オペレータ端末の表示部にユーザ情報及び通知ボタンが表示され、オペレータが前記通知ボタンをクリックすることにより前記第一のアプリケーションが起動され、ユーザのアプリケーションＩＤを使用して、ユーザとビデオチャットを開始することを特徴とする
ネットワークを利用した対話型システム。
【請求項２】
サーバとユーザ端末とオペレータ端末とが通信回線を介して接続され、
前記ユーザ端末及び前記オペレータ端末は、
撮像部と、表示部と、ビデオチャット可能な第一のアプリケーションとを備え、
前記サーバは、
予め設定したユーザのログインＩＤ及びパスワード、アプリケーションＩＤ、ハッシュ情報と、予め設定したオペレータのログインＩＤ及びパスワード、アプリケーションＩＤを記憶する第一の記憶手段と、
前記ユーザ端末から入力されたログインＩＤ、パスワード、ハッシュ情報、を照合する第一の照合手段と、
前記オペレータ端末から入力されたログインＩＤ、パスワード、を照合する第二の照合手段と、
前記ユーザ端末が前記第一の照合手段を介して前記サーバにログインした場合に、前記第二の照合手段を介して前記サーバにログインした前記オペレータ端末の表示部にユーザのログインを通知する通知手段と、を備え、
前記ユーザが前記サーバにログインすると、前記通知手段により、ログインされた前記オペレータ端末の表示部にユーザ情報及び通知ボタンが表示され、オペレータが前記通知ボタンをクリックすることにより、前記アプリケーションが起動され、ユーザ側のアプリケーションＩＤを使用して、ユーザとビデオチャットを開始することを特徴とする
ネットワークを利用した対話型システム。
【請求項３】
前記ユーザ端末は携帯可能な端末であって、
前記オペレータ端末を複数備え、
前記ユーザ端末と前記オペレータ端末は、前記サーバにログインするための第二のアプリケーションを起動するアプリケーション起動手段を備えたことを特徴とする
請求項１または２に記載のネットワークを利用した対話型システム。
【請求項４】
ユーザが前記第二のアプリケーションを起動すると、前記ユーザ端末の表示部に複数の言語ボタンが表示され、ユーザが所定の言語ボタンをクリックすることによって前記ユーザ端末が前記サーバにログインし、
前記サーバにログイン済みの各オペレータ端末の表示部には、前記ユーザが選択した言語に対応する前記通知ボタンが表示され、複数のオペレータのうち当該通知ボタンを最初にクリックしたオペレータが、前記ユーザとビデオチャットを開始し、ユーザがオペレータを通訳として利用することを特徴とする
請求項３に記載のネットワークを利用した対話型システム。
【請求項５】
ユーザが前記第二のアプリケーションを起動すると、前記ユーザ端末の表示部に複数のメイクボタンが表示され、ユーザが所定のメイクボタンをクリックすることによって前記ユーザ端末が前記サーバにログインし、
前記サーバにログイン済みの各オペレータ端末の表示部には、前記ユーザが選択したメイクに対応する前記通知ボタンが表示され、複数のオペレータのうち当該通知ボタンを最初にクリックしたオペレータが、前記ユーザとビデオチャットを開始し、ユーザがオペレータから所定のメイクを教示できることを特徴とする
請求項３に記載のネットワークを利用した対話型システム。
【請求項６】
ユーザが前記第二のアプリケーションを起動すると、前記ユーザ端末の表示部に複数の料理ボタンが表示され、ユーザが所定の料理ボタンをクリックすることによって前記ユーザ端末が前記サーバにログインし、
前記サーバにログイン済みの各オペレータ端末の表示部には、前記ユーザが選択した料理に対応する前記通知ボタンが表示され、複数のオペレータのうち当該通知ボタンを最初にクリックしたオペレータが、前記ユーザとビデオチャットを開始し、ユーザがオペレータから所定の料理を教示できることを特徴とする
請求項３に記載のネットワークを利用した対話型システム。
【請求項７】
ユーザが前記第二のアプリケーションを起動すると、前記ユーザ端末の表示部に複数のサービスボタンが表示され、ユーザが所定のサービスボタンをクリックすることによって前記ユーザ端末が前記サーバにログインし、
前記サーバにログイン済みの各オペレータ端末の表示部には、前記ユーザが選択したサービスに対応する前記通知ボタンが表示され、複数のオペレータのうち当該通知ボタンを最初にクリックしたオペレータが、前記ユーザとビデオチャットを開始し、ユーザがオペレータから所定のサービスを教示できることを特徴とする
請求項３に記載のネットワークを利用した対話型システム。
【請求項８】
ユーザとオペレータとのビデオチャット状態において、
前記ユーザ端末の表示部及び前記オペレータ端末の表示部に、前記オペレータ端末の撮像部により撮像された映像と、前記ユーザ端末の撮像部により撮像された映像とが同時に表示されることを特徴とする
請求項１〜７のいずれか１項に記載のネットワークを利用した対話型システム。
【請求項９】
さらに、前記サーバは、
前記ビデオチャットを終了した後に、当該ビデオチャットの情報及び利用したユーザ情報を記憶する第二の記憶手段を備えたことを特徴とする
請求項１〜８のいずれか１項に記載のネットワークを利用した対話型システム。
【請求項１０】
撮像部と、表示部と、ビデオチャット可能な第一のアプリケーションとを有するユーザ端末及びオペレータ端末と、サーバと、が通信回線を介して接続されたネットワークを利用した対話型システムのプログラムであって、
前記サーバにおいて、
予め設定したユーザのログインＩＤ、アプリケーションＩＤ、端末固有ＩＤと、予め設定したオペレータのログインＩＤ及びパスワード、アプリケーションＩＤを記憶させる第一の記憶ステップと、
前記ユーザ端末から入力されたログインＩＤ、端末固有ＩＤ、を照合させる第一の照合するステップと、
前記オペレータ端末から入力されたログインＩＤ、パスワード、を照合させる第二の照合ステップと、
前記ユーザ端末が前記第一の照合手段を介して前記サーバにログインした場合に、前記第二の照合手段を介して前記サーバにログインした前記オペレータ端末の表示部にユーザのログインを通知させる通知ステップと、を備え
前記オペレータ端末において、
前記ユーザが前記サーバにログインすると、前記通知手段により、ログインされた前記オペレータ端末の表示部にユーザ情報及び通知ボタンを表示させるステップと、
オペレータが前記通知ボタンをクリックすることにより前記第一のアプリケーションを起動させるアプリケーション起動ステップと、
ユーザのアプリケーションＩＤを使用して、ユーザ端末とビデオチャットを開始するビデオチャット開始ステップと、を備えることを特徴とする
ネットワークを利用した対話型システムのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを利用したシステムであって、例えば、通訳やメイクの指導、料理の指導、案内などに使用する、主として対話型のシステムに関する。
【背景技術】
【０００２】
従来ネットワークを用いたシステムにおいて、通訳サービスを提供するシステム（例えば、特許文献１参照）や、コンシェルジュサービスを提供するビジネスモデル（例えば、特許文献２参照）が提案されている。
【０００３】
特許文献１のシステムは、有線及び／または無線方式の通信回線網に接続されたホストコンピュータが、該通信回線網による通訳申込に対し、前記通信回線網から呼出可能な状態で待機中の通訳社員から、１または２以上の通訳社員を割り当てて呼び出し、通訳申込者の通信回線を通訳社員の通信回線に自動接続して、第１通訳言語、第２通訳言語、専門分野の指定または有無、通訳レベルの指定または有無、及び救急通訳の要否からなる項目の組合せ数の割当て優先順位データの上位から割当てを行うものである。
【０００４】
特許文献２のビジネスモデルは、通訳サービスの主体であるセンター、該センターに対して通訳サービスを要求した外国人クライアント、該外国人クライアントが渡航先地域にて対話を図ろうとする対話相手、及び該センターの渡航先地域の言語ならびに該外国人クライアントの得意言語の双方に堪能で該センターとの間でサービス提供役務を契約したサービス提供会員の４者からなる通訳サービス提供システムにおいて、通訳サービスが該外国人クライアントが保持する携帯情報端末機を介して提供され、かつ該センターが管理するＷＥＢサイト上にリアルタイムに表示される外国人クライアントの要求内容に対して役務提供を該ＷＥＢサイト上にて申し入れたサービス提供会員の中から適応性が最も高い会員を予め組み込まれたプログラムで自動的に選定して外国人クライアントに結びつけることを特徴とする。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−０３６３０４号公報
【特許文献２】特開２００２−３１２４６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１及び２は、いずれも携帯電話等を使用して電話回線網を利用する先行技術であって、ユーザからセンターまたはオペレータに向けて携帯電話を発信して利用するものである。
【０００７】
しかしながら、特許文献１及び２の先行技術は、携帯電話等を使用し電話回線網を利用した音声通話によるものであって、ユーザは現場の状況等を通話によってオペレータに説明する必要がある。また、ユーザから電話接続する方式では、ユーザの契約が切れた後にも、ユーザはセンターの電話番号がわかっていれば、センターに電話接続することが可能である。そうすると、有効な契約を持つユーザになりすまし、サービスを利用されるおそれがあるし、このような電話が頻出すると、業務に支障をきたすおそれもある。
【０００８】
一方、インターネット網を使用したシステムの場合、ユーザＩＤとパスワードによりユーザの有効／無効を判定するのが一般的である。しかしながら、ユーザＩＤとパスワードによる判定のみでは、これらが流出等した場合のなりすましを防ぐことは困難である。
【０００９】
本発明は、上記課題を解決するためになされたものであり、ユーザとオペレータと動画による通信ができ、かつ、なりすましを抑止するネットワークを利用した対話型システムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記した目的を達成するために、本発明に係るネットワークを利用した対話型システムは、サーバとユーザ端末とオペレータ端末とが通信回線を介して接続され、
前記ユーザ端末及び前記オペレータ端末は、撮像部と、表示部と、ビデオチャット可能な第一のアプリケーションとを備え、
前記サーバは、予め設定したユーザのログインＩＤ、アプリケーションＩＤ、端末固有ＩＤと、予め設定したオペレータのログインＩＤ及びパスワード、アプリケーションＩＤを記憶すると、前記ユーザ端末から入力されたログインＩＤ、端末固有ＩＤ、を照合する第一の照合手段と、前記オペレータ端末から入力されたログインＩＤ、パスワード、を照合する第二の照合手段と、前記ユーザ端末が前記第一の照合手段を介して前記サーバにログインした場合に、前記第二の照合手段を介して前記サーバにログインした前記オペレータ端末の表示部にユーザのログインを通知する通知手段と、を備え、
前記ユーザが前記サーバにログインすると、前記通知手段により、ログインされた前記オペレータ端末の表示部にユーザ情報及び通知ボタンが表示され、オペレータが前記通知ボタンをクリックすることにより前記第一のアプリケーションが起動され、ユーザのアプリケーションＩＤを使用して、ユーザとビデオチャットを開始することを特徴とする。
【００１１】
この構成によれば、ユーザ端末及びオペレータ端末が撮像部と表示部を備えるため、ネットワークを介して動画による通信ができる。また、本システムは、ユーザからの利用要求に対し、オペレータ端末の通知ボタンをクリックして、オペレータからユーザにコールバックしてビデオチャットを開始・使用する構成となるため、契約終了後等によるユーザ側からの一方的な接続を回避できる。
【００１２】
ここで、ビデオチャット可能な第一のアプリケーション」とは、ユーザ端末とオペレータ端末とにそれぞれインストールして使用するもので、固有のＩＤを電話番号のように用いて、ユーザとオペレータとが映像及び音声により通信可能なアプリケーションをいう。例えば、ＦａｃｅＴｉｍｅ（登録商標）やＳｋｙｐｅ（登録商標）、Ｔａｎｇｏ（登録商標）などがある。
【００１３】
また、ユーザがサーバにログインする際、ログインＩＤやパスワード等によって機械認証ができ、さらに、オペレータ端末に表示されたユーザ情報をオペレータが視認することによって人的認証もできる。また、機械認証の際、ユーザ端末の端末固有ＩＤも照合するので、ユーザは、ログインＩＤやパスワードを入力した上、当該端末を使用しなければサーバにログインできない。これらの構成により、本システムは、なりすましを強固に抑止できる。ここで、「ユーザ情報」とは、例えばログインＩＤなど、サーバに登録されたユーザの登録情報をいう。また、「クリック」には、タッチパネルによるタップを含む。
【００１４】
また、ユーザはネットワーク環境があれば様々な場所で本システムを利用できる。さらに、オペレータにおいてもネットワーク環境があれば様々な場所でサーバにログインできるので、例えば日本以外の場所など各所にオペレータを用意することもできる。なお、オペレータをネットワーク環境のあるセンターに集約してもよい。
【００１５】
請求項２に係るネットワークを利用した対話型システムは、サーバとユーザ端末とオペレータ端末とが通信回線を介して接続され、
前記ユーザ端末及び前記オペレータ端末は、撮像部と、表示部と、ビデオチャット可能な第一のアプリケーションとを備え、
前記サーバは、予め設定したユーザのログインＩＤ及びパスワード、アプリケーションＩＤ、ハッシュ情報と、予め設定したオペレータのログインＩＤ及びパスワード、アプリケーションＩＤを記憶する第一の記憶手段と、前記ユーザ端末から入力されたログインＩＤ、パスワード、ハッシュ情報、を照合する第一の照合手段と、前記オペレータ端末から入力されたログインＩＤ、パスワード、を照合する第二の照合手段と、前記ユーザ端末が前記第一の照合手段を介して前記サーバにログインした場合に、前記第二の照合手段を介して前記サーバにログインした前記オペレータ端末の表示部にユーザのログインを通知する通知手段と、を備え、
前記ユーザが前記サーバにログインすると、前記通知手段により、ログインされた前記オペレータ端末の表示部にユーザ情報及び通知ボタンが表示され、オペレータが前記通知ボタンをクリックすることにより、前記アプリケーションが起動され、ユーザのアプリケーションＩＤを使用して、ユーザとビデオチャットを開始することを特徴とする。
【００１６】
この構成によれば、前記発明における「端末固有ＩＤ」にかえて、「ハッシュ情報」によりユーザ端末を照合することができる。ここで、「ハッシュ情報」とは、例えばユーザのログインＩＤとパスワードと初回ログイン時の情報に、所定のハッシュ関数をあてて得られる値（ハッシュ値）などをいう。このハッシュ情報をユーザ端末及びサーバに記憶させることにより、ユーザのログイン時に、ユーザ端末とサーバとに記憶されたハッシュ情報を照合して、ログインしたユーザ端末が登録された端末によるログインか否かを判定する。
【００１７】
請求項３に係るネットワークを利用した対話型システムは、前記オペレータ端末を複数備え、前記ユーザ端末は携帯可能な端末であって、前記ユーザ端末と前記オペレータ端末は、前記サーバにログインするための第二のアプリケーションを起動するアプリケーション起動手段を備えたことを特徴とする。ここで「携帯可能な端末」とは、例えば、モバイルＰＣやタブレット型端末などをいう。
【００１８】
請求項４に係るネットワークを利用した対話型システムは、ユーザが前記第二のアプリケーションを起動すると、前記ユーザ端末の表示部に複数の言語ボタンが表示され、ユーザが所定の言語ボタンをクリックすることにより前記ユーザ端末が前記サーバにログインし、前記サーバにログイン済みの各オペレータ端末の表示部には、前記ユーザが選択した言語に対応する前記通知ボタンが表示され、複数のオペレータのうち当該通知ボタンを最初にクリックしたオペレータが、前記ユーザとビデオチャットを開始し、ユーザがオペレータを通訳として利用することを特徴とする。
【００１９】
この構成によれば、ユーザは複数の言語から所望する言語を選んで通訳サービスを受けることができる。また、オペレータにおいては、ユーザの所望する言語に対応可能なオペレータが通訳サービスを提供する。ここで、「複数の言語ボタン」とは、例えば、英語であり、中国語であり、韓国語であり、フランス語などである。また、例示したもの以外の言語でもよい。さらに、本システムは動画を用いたシステムであるため、複数の言語ボタン」に「手話」を含めることもでき、手話の通訳も可能である。
【００２０】
請求項５に係るネットワークを利用した対話型システムは、ユーザが前記第二のアプリケーションを起動すると、前記ユーザ端末の表示部に複数のメイクボタンが表示され、ユーザが所定のメイクボタンをクリックすることによって前記ユーザ端末が前記サーバにログインし、前記サーバにログイン済みの各オペレータ端末の表示部には、前記ユーザが選択したメイクに対応する前記通知ボタンが表示され、複数のオペレータのうち当該通知ボタンを最初にクリックしたオペレータが、前記ユーザとビデオチャットを開始し、ユーザがオペレータから所定のメイクを教示できることとしてもよい。
【００２１】
請求項６に係るネットワークを利用した対話型システムは、ユーザが前記第二のアプリケーションを起動すると、前記ユーザ端末の表示部に複数の料理ボタンが表示され、ユーザが所定の料理ボタンをクリックすることによって前記ユーザ端末が前記サーバにログインし、前記サーバにログイン済みの各オペレータ端末の表示部には、前記ユーザが選択した料理に対応する前記通知ボタンが表示され、複数のオペレータのうち当該通知ボタンを最初にクリックしたオペレータが、前記ユーザとビデオチャットを開始し、ユーザがオペレータから所定の料理を教示できることとしてもよい。
【００２２】
請求項７に係るネットワークを利用した対話型システムは、ユーザが前記第二のアプリケーションを起動すると、前記ユーザ端末の表示部に複数のサービスボタンが表示され、ユーザが所定のサービスボタンをクリックすることによって前記ユーザ端末が前記サーバにログインし、前記サーバにログイン済みの各オペレータ端末の表示部には、前記ユーザが選択したサービスに対応する前記通知ボタンが表示され、複数のオペレータのうち当該通知ボタンを最初にクリックしたオペレータが、前記ユーザとビデオチャットを開始し、ユーザがオペレータから所定のサービスを教示できることとしてもよい。
【００２３】
請求項８に係るネットワークを利用した対話型システムは、ユーザとオペレータとのビデオチャット状態において、前記ユーザ端末の表示部及び前記オペレータ端末の表示部に、前記オペレータ端末の撮像部により撮像された映像と、前記ユーザ端末の撮像部により撮像された映像とが同時に表示されることを特徴とする。
【００２４】
この構成によれば、ユーザはオペレータに対し、ユーザのいる状況や看板などをオペレータに見せることができ、的確な通訳や看板の翻訳などを容易にしてもらうことができる。ここで、ユーザ端末とオペレータ端末に表示する映像は、例えば、オペレータ端末の表示部にはユーザ端末で撮像された映像を大きく、オペレータ端末で撮像された映像を小さく表示し、ユーザ端末の表示部には、それと逆のサイズの映像を表示すると利便性がよい。
【００２５】
請求項９に係るネットワークを利用した対話型システムは、さらに、前記サーバは、前記ビデオチャットを終了した後に、当該ビデオチャットの情報及び利用したユーザ情報を記憶する第二の記憶手段を備えたことを特徴とする。
【００２６】
この構成によれば、ユーザ毎の使用状況等を記憶することにより、これらの情報をマーケティングや分析に利用して、ユーザ毎に適したサービスを提供することが可能となる。
【００２７】
請求項１０に係るネットワークを利用した対話型システムのプログラムは、撮像部と、表示部と、ビデオチャット可能な第一のアプリケーションとを有するユーザ端末及びオペレータ端末と、サーバと、が通信回線を介して接続されたネットワークを利用した対話型システムのプログラムであって、
前記サーバにおいて、予め設定したユーザのログインＩＤ、アプリケーションＩＤ、端末固有ＩＤと、予め設定したオペレータのログインＩＤ及びパスワード、アプリケーションＩＤを記憶させる第一の記憶ステップと、前記ユーザ端末から入力されたログインＩＤ、端末固有ＩＤ、を照合させる第一の照合数ステップと、前記オペレータ端末から入力されたログインＩＤ、パスワード、を照合させる第二の照合ステップと、前記ユーザ端末が前記第一の照合手段を介して前記サーバにログインした場合に、前記第二の照合手段を介して前記サーバにログインした前記オペレータ端末の表示部にユーザのログインを通知させる通知ステップと、を備え、
前記オペレータ端末において、前記ユーザが前記サーバにログインすると、前記通知手段により、ログインされた前記オペレータ端末の表示部にユーザ情報及び通知ボタンを表示させるステップと、オペレータが前記通知ボタンをクリックすることにより前記第一のアプリケーションを起動させるアプリケーション起動ステップと、ユーザのアプリケーションＩＤを使用して、ユーザ端末とビデオチャットを開始するビデオチャット開始ステップと、を備えることを特徴とする。
【発明の効果】
【００２８】
以上のように、本発明は、ユーザ端末とオペレータ端末が撮像部及び表示部を備えるため、ネットワークを利用して動画による対話型のサービスを提供できる。また、ユーザ端末からサーバへのログイン認証に、端末の認証を用いて他人のなりすましによるログインを抑止する。また、ユーザ端末がサーバにログインしたことをオペレータ端末に通知した後に、オペレータ端末からユーザ端末にビデオチャットを開始する構成であるため、ユーザからの一方的な接続を回避できる。
【図面の簡単な説明】
【００２９】
【図１】本発明の一実施形態に係る対話型システムの機器構成を示す概略図である。
【図２】図１におけるサーバの構成を示すブロック図である。
【図３】図１におけるタブレット型のユーザ端末の構成を示すブロック図である。
【図４】図１におけるタブレット型のオペレータ端末の構成を示すブロック図である。
【図５】本発明の一実施形態に係る対話型システムの全体の流れを示すフローチャートである。（Ａ）は登録時のフローである。（Ｂ）はサービス時のフローである。
【図６ａ】ユーザ端末の表示画面の一例を示す説明図である。
【図６ｂ】ユーザ端末の表示画面の一例を示す説明図である。
【図７ａ】オペレータ端末の表示画面の一例を示す説明図である。
【図７ｂ】オペレータ端末の表示画面の一例を示す説明図である。
【図８】ビデオチャット時の各端末の表示画面の一例を示す説明図である。（Ａ）はユーザ端末である。（Ｂ）はオペレータ端末である。
【図９】本発明の別の実施形態に係る対話型システムの機器構成を示す概略図である。
【図１０】図９におけるサーバのブロック図である。
【図１１】図９におけるユーザ端末のブロック図である。
【図１２】図９におけるオペレータ端末のブロック図である。
【図１３】本発明の別の実施形態に係る対話型システムの全体の流れを示すフローチャートである。（Ａ）は登録時のフローである。（Ｂ）はサービス時のフローである。
【図１４】ユーザ端末の表示画面の一例を示す説明図である。
【発明を実施するための形態】
【００３０】
以下、本発明に係る一実施形態を図面に基づき説明するが、本発明は下記実施形態に限定されるものではない。なお、第一実施形態は、対話型システムを通訳に用いた場合の一例である。
【００３１】
＜第一実施形態＞
１．[機器構成]
（１）対話型システム１の全体構成
図１に示すように、対話型システム１は、サーバ２と、ユーザ端末３と、オペレータ端末４と、通信ネットワーク５とを備える。ユーザ端末３とサーバ２とは通信ネットワーク５を介して接続されていて、オペレータ端末４とサーバ２とは通信ネットワーク５を介して接続されている。これにより、ユーザ端末３とオペレータ端末４とが、サーバ２と通信ネットワーク５を介して接続される。
【００３２】
（２）サーバ２の構成
サーバ２は、コンピュータである。図２に示すように、サーバ２は、本体２１と、ディスプレイ等の表示部２２と、マウスやキーボード等の入力部２３とを備える。本体２１は、ＣＰＵ２１ａ、ＲＯＭ２１ｂ、ＲＡＭ２１ｃ、ハードディスク２１ｄ、ディスクドライブ２１ｅ、入出力インタフェース２１ｆ、通信インタフェース２１ｇ、画像出力インタフェース２１ｈを備える。そして、これらＣＰＵ２１ａ、ＲＯＭ２１ｂ、ＲＡＭ２１ｃ、ハードディスク２１ｄ、ディスクドライブ２１ｅ、入出力インタフェース２１ｆ、通信インタフェース２１ｇ、画像出力インタフェース２１ｈが、バス２１ｉにより接続されている。
【００３３】
ＣＰＵ２１ａは、ＲＡＭ２１ｃにロードされたプログラムを実行する。そして、対話型システム１のサーバ用プログラム２４をＣＰＵ２１ａが実行することにより、サーバ２がサーバとして機能する。
【００３４】
ＲＯＭ２１ｂは、ＣＰＵ２１ａに実行されるプログラム及びこれに用いるデータ等が記録されている。
【００３５】
ＲＡＭ２１ｃは、ハードディスク２１ｄに記録されているプログラム２４の読み出しに用いられる。また、ＣＰＵ２１ａがプログラムを実行するときに、ＣＰＵ２１ａの作業領域としても利用される。
【００３６】
ハードディスク２１ｄは、オペレーティングシステム及びアプリケーションプログラム等、ＣＰＵ２１ａに実行させるための種々のプログラム及びこれらプログラムの実行に用いられるデータがインストールされている。なお、サーバ用プログラム２４も、ハードディスク２１ｄにインストールされている。
【００３７】
ディスクドライブ２１ｅは、例えば、ＣＤ−ＲＯＭドライブやＤＶＤ−ＲＯＭドライブ、ＢＤ−ＲＯＭドライブ等で構成されていて、記録媒体２５に記録されたプログラムやデータを読み出し可能である。なお、ディスクドライブ２１ｅに使用する場合、記録媒体２５には、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ、ＢＤ−ＲＯＭを用いるが、ＵＳＢフラッシュメモリであってもよい。
【００３８】
ハードディスク２１ｄには、ユーザ情報データベース２６が格納されている。ユーザ情報データベース２６には、ユーザ毎のログインＩＤ、パスワード、端末固有ＩＤ、ビデオチャットＩＤ、利用開始日等が登録されている。
【００３９】
また、ハードディスク２１ｄには、ユーザ履歴データベース２７が格納されている。ユーザ履歴データベース２７には、ユーザ毎の利用履歴、利用日時、利用言語等が登録されている。
【００４０】
また、ハードディスク２１ｄには、オペレータ情報データベース２８が格納されている。オペレータ情報データベース２８には、オペレータ毎のログインＩＤ、パスワード、ビデオチャットＩＤ、利用開始日等が登録されている。
【００４１】
入出力インタフェース２１ｆは、例えばＵＳＢやＩＥＥＥ１３９４等のシリアルインタフェース、ＳＣＳＩ、ＩＤＥ、ＩＥＥＥ１２３４等のパラレルインタフェース、Ｄ／Ａ変換器、Ａ／Ｄ変換器等のアナログインタフェースなどで構成されている。また、入出力インタフェース２１ｆには、キーボードやマウスなどの入力部２３が接続されている。
【００４２】
通信インタフェース２１ｇは、イーサネット（登録商標）インタフェースである。通信インタフェース２１ｇには、有線または無線によりＬＡＮが接続されていて、通信ネットワーク５を介して、ユーザ端末３及びオペレータ端末４に接続されている。これにより、サーバ２とユーザ端末３とオペレータ端末４とが、通信プロトコルを使用して、それぞれデータの送受信が可能となる。
【００４３】
画像出力インタフェース２１ｈは、ディスプレイ等の表示部２２に接続されていて、ＣＰＵ２１ａからの画像データに応じた映像信号を受けて、表示部２２に画像（画面）が表示される。
【００４４】
（３）ユーザ端末３の構成
ユーザ端末３は、タブレット型端末である。なお、ユーザ端末３は、タブレット型端末にかえて、モバイルＰＣ等を用いることもできる。図３に示すように、ユーザ端末３は、カメラ３１（撮像部）、入力部を兼ねたタッチパネル型のディスプレイ３２（表示部）、マイク３３、スピーカ３４、を備える。
【００４５】
また、ユーザ端末３には、ＣＰＵ３１ａ、ＲＯＭ３１ｂ、ＲＡＭ３１ｃ、ハードディスク３１ｄ、無線ＬＡＮアダプタ３１ｅ、入出力インタフェース３１ｆが含まれている。そして、これらＣＰＵ３１ａ、ＲＯＭ３１ｂ、ＲＡＭ３１ｃ、ハードディスク３１ｄ、無線ＬＡＮアダプタ３１ｅ、入出力インタフェース３１ｆがバス３１ｇによって接続されている。
【００４６】
ハードディスク３１ｄは、オペレーティングシステム及びビデオチャットアプリケーションＡ（第一のアプリケーション）のプログラム、ユーザ端末３からサーバ２へログインして対話型システム１を利用するためのログインアプリケーションＢ（第二のアプリケーション）のプログラムがインストールされている。また、その他これらオペレーティングシステムやアプリケーション等を、ＣＰＵ３１ａに実行させるための種々のプログラム及びデータもインストールされている。
【００４７】
なお、これらのアプリケーションプログラムは、入出力インタフェース３１ｆを介してＰＣ等からインストールしたり、無線ＬＡＮを介して通信回線からインストールしたりすることができる。
【００４８】
また、カメラ３１により撮像した映像は、リアルタイムでディスプレイ３２に映し出すことが可能であり、また、撮像した映像をハードディスク３１ｄに記憶することもできる。
【００４９】
また、ディスプレイ３２は、タッチパネル型の入力部を兼ねた表示部である。ディスプレイ３２に映し出された映像にタッチして、マウスによるクリックと同じように入力することができる。なお、タッチパネルによる入力以外にも、別途、入出力インタフェース３１ｆにキーボード等の入力デバイスを接続して入力することもできる。また、マイク３３は音声を入力するものであり、スピーカ３４は音声を出力するものである。
【００５０】
（４）オペレータ端末４の構成
オペレータ端末４は、タブレット型端末である。なお、オペレータ端末４は、タブレット型端末にかえて、モバイルＰＣやデスクトップＰＣを用いることもできる。図４に示すように、オペレータ端末４は、カメラ４１（撮像部）、入力部を兼ねたタッチパネル型のディスプレイ４２（表示部）、マイク４３、スピーカ４４、を備える。
【００５１】
また、オペレータ端末４には、ＣＰＵ４１ａ、ＲＯＭ４１ｂ、ＲＡＭ４１ｃ、ハードディスク４１ｄ、無線ＬＡＮアダプタ４１ｅ、入出力インタフェース４１ｆが含まれている。そして、これらＣＰＵ４１ａ、ＲＯＭ４１ｂ、ＲＡＭ４１ｃ、ハードディスク４１ｄ、無線ＬＡＮアダプタ４１ｅ、入出力インタフェース４１ｆがバス４１ｇによって接続されている。
【００５２】
ハードディスク４１ｄは、オペレーティングシステム及びビデオチャットアプリケーションＡのプログラム、オペレータがサーバ２へログインして対話型システム１を利用するためのログインアプリケーションＢ’のプログラムがインストールされている。また、その他これらオペレーティングシステムやアプリケーション等を、ＣＰＵ４１ａに実行させるための種々のプログラム及びデータもインストールされている。
【００５３】
また、ログインアプリケーションＢ、Ｂ’については、ユーザ用のものとオペレータ用のものとで仕様が異なる（図６、図７参照）。ログインアプリケーションＢは、ユーザ端末３において、サーバ２にログインして対話型システム１を利用するためのものであり、ログインアプリケーションＢ’は、オペレータ端末４において、ユーザのログインの視認もできるようにプログラムされている。
【００５４】
なお、その他のオペレータ端末４の構成は、上記したユーザ端末３の構成と同様であるため、説明を省略する。
【００５５】
２．［対話型システム１の動作］
（１）オペレータの登録
次に、本実施形態に係る対話型システム１の動作について図面に基づき説明する。対話型システム１を運用する前に、ユーザとオペレータの情報をサーバ２に予め登録する必要がある。
【００５６】
図５（Ａ）に示すように、まず、対話型システム１の管理者は、オペレータ希望者に対してログインＩＤを伝え、当該オペレータのログインＩＤをサーバ２に登録する。このとき、オペレータ希望者に対して、対話型システム１を利用するためのログインアプリケーションＢ’及びビデオチャットアプリケーションＡをオペレータ端末４にダウンロードするためのＵＲＬを伝え、オペレータはこれらアプリケーションをダウンロードして、オペレータ端末４にインストールする。なお、本実施形態のビデオチャットアプリケーションＡには、一例としてＦａｃｅＴｉｍｅを用いていて、当該オペレータはこれをインストールする際に、ビデオチャットＩＤ（アプリケーションＩＤ（ＦａｃｅＴｉｍｅＩＤ））を登録する。
【００５７】
そして、当該オペレータは、オペレータ端末４からサーバ２に最初にアクセスしたときに、任意のパスワードを設定する（図７ａ（Ｂ）参照）。このとき、サーバ２では、当該オペレータのログインＩＤに関連づけて、パスワードと利用開始日（最初にログインした日）とビデオチャットＩＤとが、ハードディスク２１ｄのオペレータ情報データベース２８に登録される。
【００５８】
（２）ユーザの登録
一方、図５（Ａ）に示すように、対話型システム１の管理者は、このシステムの利用希望者であるユーザに対して、ログインＩＤを伝え、当該ユーザのログインＩＤをサーバ２に登録する。このとき、当該ユーザに対して、対話型システム１を利用するためのログインアプリケーションＢ及びビデオチャットアプリケーションＡをユーザ端末３にダウンロードするためのＵＲＬを伝え、ユーザはこれらアプリケーションをダウンロードして、ユーザ端末３にこれらをインストールする。また、本実施形態のビデオチャットアプリケーションには、一例としてＦａｃｅＴｉｍｅを用い、オペレータの場合と同様、当該ユーザはこれをインストールする際に、ビデオチャットＩＤ（アプリケーションＩＤ（ＦａｃｅＴｉｍｅＩＤ））を登録する。
【００５９】
そして、当該ユーザは、ユーザ端末３からサーバ２に最初にアクセスした際に、任意のパスワードを設定する（図６ａ（Ｂ）参照）。このとき、サーバ２では、当該ユーザのログインＩＤに関連づけて、パスワードとユーザ端末３の端末固有ＩＤと利用開始日（最初にログインした日）とビデオチャットＩＤと契約期間の有効／無効とが、ハードディスク２１ｄのユーザ情報データベース２６に登録される。
【００６０】
これら事前登録によって、ユーザ端末３とオペレータ端末４とに、ログインアプリケーションＢとビデオチャットアプリケーションＡとがインストールされた状態となる。また、サーバ２には、ユーザとオペレータの情報がそれぞれ登録され、ユーザ端末３またはオペレータ端末４がサーバ２にログインする際に認証を行える。これにより、当該ユーザと当該オペレータとが対話型システム１を利用可能な状態となる。以上のようにして、複数のユーザとオペレータを登録していく。
【００６１】
（３）オペレータの準備
次に、管理者は対話型システム１をユーザが利用できるよう、英語／中国語／韓国語／手話のいずれかの通訳が可能な複数のオペレータに予めオペレータ端末４をサーバ２にログインしておくよう伝える。そして、複数のオペレータはそれぞれオペレータ端末４のディスプレイ４２に表示されたログインアプリケーションＢ’のアイコンをクリックしてこのアプリケーションを起動し（図７ａ（Ａ）参照）、ログインＩＤ及びパスワードを入力してサーバ２にログインする（図７ａ（Ｃ）参照）。これにより、オペレータ端末４がサーバ２にログインされた状態となり、ディスプレイ４２に待機画面が表示され、ユーザの利用に備える。なお、この待機画面は、図７ａ（Ｄ）に示すように、言語毎で表形式になっている。
【００６２】
（４）ユーザの利用
（ステップＳ１）
続き、事前登録されたユーザが対話型システム１を利用する場合について説明する。図５（Ｂ）に示すように、対話型システム１を利用したいユーザは、ユーザ端末３のディスプレイ３２に表示されたログインアプリケーションＢのアイコンをタップして、ログインアプリケーションＢを起動する（図６ａ（Ａ）参照）。そうすると、ＴＯＰ画面に、英語ボタン３２ａ、中国語ボタン３２ｂ、韓国語ボタン３２ｃ、手話ボタン３２ｄ、の４種類の言語ボタンが表示される（図６ａ（Ｃ）参照）。
【００６３】
（ステップＳ２）
ユーザは、自分が利用したい言語ボタンをタップする。
【００６４】
（ステップＳ３）
このとき、ログインアプリケーションＢは、ユーザ端末３が通信ネットワーク５に接続している状態か否かを判定する。ユーザ端末３が通信ネットワーク５に接続されていない場合は、ディスプレイ３２にエラーメッセージを表示する。一方、通信ネットワーク５に接続されている場合は、ユーザ端末３から通信ネットワーク５を介してサーバ２に、ログインＩＤと端末固有ＩＤのデータを送信する。
【００６５】
（ステップＳ４）
そうすると、サーバ２は、ログインＩＤと端末固有ＩＤのデータを受信して、ハードディスク２１ｄのユーザ情報データベース２６から予め登録されたユーザのログインＩＤと端末固有ＩＤと契約期間の有効／無効のデータを取り出す。そして、ＣＰＵ２１ａが、これら受信したログインＩＤ及び端末固有ＩＤと、登録済みのこれらＩＤと契約期間の有効／無効データを照合する。これらＩＤが不一致または無効の場合は、サーバ２からユーザ端末３にエラーメッセージが送信され、ユーザ端末３のディスプレイ３２にエラーメッセージを表示する（図６ａ（Ｄ）参照）。一方、これらログインＩＤ及び端末固有ＩＤが一致し、かつ、契約期間が有効の場合は、ユーザ端末３のディスプレイ３２にオペレータからの着信を待つ旨の表示をする（図６ｂ（Ｅ）参照）。
【００６６】
（ステップＳ５）
ステップＳ４によりユーザが認証されると、サーバ２のＣＰＵ２１ａは、各オペレータ端末４に、ユーザのログインを通知するデータを送信する。これを受信した各オペレータ端末４には、ディスプレイ４２に表示されている待機画面の言語毎の表に、ユーザが選択した言語に対応する言語ボタンが赤く表示され、これと共にユーザのログインＩＤが表示される（図７ｂ（Ｅ）参照）。なお、ディスプレイ４２上のログイン通知の表示にあわせて、音声による通知をしてもよい。
【００６７】
（ステップＳ６）
ユーザのログイン通知を受けたオペレータは、通訳可能な言語である場合、赤く表示された通知ボタンをタップする。この場合、ステップＳ６に進む。一方、混雑等により対応可能なオペレータがおらず、所定の時間（例えば３０秒）内にいずれのオペレータからも通知ボタンがタップされない場合は、ユーザ端末３のディスプレイ３２に「ただ今混雑しています」等のエラーメッセージが表示される（図６ｂ（Ｆ）参照）。
【００６８】
なお、オペレータ端末４のディスプレイ４２上には、ログイン通知の表示にあわせてユーザのログインＩＤも表示されるので、例えばブラックリストに登録されたユーザである場合などは対応しないこととする。このように、サーバ２の機械認証にくわえ、オペレータの視認による人的認証ができ、二重の認証が可能となる。
【００６９】
そして、オペレータにより通知ボタンがタップされると、オペレータ端末４のＣＰＵ４１ａは、自動的にビデオチャットアプリケーションＡを起動して、サーバ２のユーザ情報データベース２６からユーザのビデオチャットＩＤデータを取り出し、ディスプレイ４２にユーザのビデオチャットＩＤとコールボタンがポップアップされる（図７ｂ（Ｆ）参照）。そして、オペレータがコールボタンをタップしてユーザに向けてコールする。なお、複数のオペレータが通知ボタンをタップした場合は、最初に通知ボタンをタップしたオペレータのオペレータ端末４のみがこの動作を行う。
【００７０】
（ステップＳ７）
オペレータからユーザに向けてコールされると、ユーザ端末３のＣＰＵ３１ａは、自動的にビデオチャットアプリケーションＡを起動して、ディスプレイ３２にコール画面が表示される（図６ｂ（Ｇ）参照）。そして、ユーザがコール受け入れボタンをタップすると、オペレータとのビデオチャットが開始される。
【００７１】
図８（Ａ）に示すように、ビデオチャット中は、ユーザ端末３のディスプレイ３２には、オペレータ端末４のカメラ４１で撮像された映像（オペレータの顔等）が大きく、ユーザ端末３のカメラ３１で撮像された映像（ユーザの顔等）が小さく表示される。一方、図８（Ｂ）に示すように、オペレータ端末４のディスプレイ４２には、ユーザ端末３のカメラ３１で撮像された映像（ユーザの顔等）が大きく、オペレータ端末４のカメラ４１で撮像された映像（オペレータの顔等）が小さく表示される。この状態で、オペレータはユーザに通訳サービスを提供する。なお、ユーザは必要に応じて、看板などの翻訳をしてほしい場合は、ユーザ端末３を動かしてカメラ３１で看板の映像を映すこともできる。
【００７２】
（ステップＳ８）
ビデオチャットによる通訳サービスを終了する場合は、ユーザが通話切ボタンをタップする。
【００７３】
（ステップＳ９）
そうすると、オペレータ端末４のディスプレイ４２には、所定のアンケートがポップアップして、対応したオペレータはユーザに対するアンケートをラジオボタンやテキスト入力により行う（図７ｂ（Ｇ）参照）。そして、オペレータが入力したアンケートデータがオペレータ端末４からサーバ２に送信され、サーバ２のハードディスク２１ｄのユーザ履歴データベース２７に保存される。なお、このユーザ履歴データは、ログイン済みのオペレータ端末４から、随時確認することができる（図７ｂ（Ｈ）参照）。
【００７４】
以上ステップＳ１〜ステップＳ９のようにして、順次ユーザからの利用に応じて各オペレータが通訳サービスを提供する。
【００７５】
３．［対話型システム１の変形例］
上記のように、本実施形態の対話型システム１は、英語、中国語、韓国語、手話に対応可能なオペレータを用意して、ユーザの通訳要求に対応するシステムの例である。この対話型システム１において、これら以外の言語を通訳可能なオペレータを用意して、その他の言語に対応することもできる。また、通訳以外にも、メイク指導可能なオペレータを用意して、かつ、ユーザ端末３に表示する言語ボタンを顔のパーツボタン等に変更すれば、メイク指導用の対話型システムとすることができる。また、料理指導可能なオペレータを用意して、かつ、ユーザ端末３に複数の料理ボタンに表示すれば、料理指導用の対話型システムとすることもできる。また、各種案内についても同様である。このように、オペレータ及びユーザ端末３に表示するボタンを変更して、様々な対話型システムを提供することが可能である。
【００７６】
＜第二実施形態＞
１．[機器構成]
次に、本発明に係る第二実施形態の対話型システム１０１について説明する。図９に示すように、対話型システム１０１は、サーバ１２０と、ユーザ端末１３０と、オペレータ端末１４０と、通信ネットワーク１５０とを備えていて、第一実施形態の対話型システム１と機器の構成は略同様である（図１０、図１１、図１２参照）。
【００７７】
第一実施形態の対話型システム１との違いは、主として、ユーザ端末に用いる「ログインアプリケーション」と「ユーザ認証」とにある。第一実施形態のユーザ端末３に用いるログインアプリケーションＢがＷＥＢによらないスタンドアロン型のアプリケーションであるのに対し、第二実施形態のユーザ端末１３０に用いるログインアプリケーションＣはＷＥＢアプリケーションである。
【００７８】
また、第一実施形態におけるユーザ認証が、ログインＩＤ、パスワード、利用開始日（最初にログインした日）、ビデオチャットＩＤ、契約期間の有効／無効と、さらに、ユーザ端末の端末固有ＩＤにより、ユーザ端末を認証する。これに対し、第二実施形態では、ログインＩＤ、パスワード、利用開始日（最初にログインした日）、ビデオチャットＩＤ、契約期間の有効／無効と、さらに、ハッシュ情報により、ユーザ端末を認証する。すなわち、第一実施形態における「端末固有ＩＤ」にかえて、「ハッシュ情報」によりユーザ端末を認証する。このハッシュ情報には、ユーザのログインＩＤとパスワードと初回ログイン時の日時情報に所定のハッシュ関数をあてて得られたハッシュ値を用いる。
【００７９】
そして、このハッシュ情報をユーザ端末のハードディスク１３１ｄ及びサーバ１２０のハードディスク１２１ｄに保存させ、ユーザがログインする時に、ユーザ端末１３０からサーバ１２０にハッシュ情報が送信され、サーバ１２０のハードディスク１２１ｄに保存されたハッシュ情報と照合して、ログインしたユーザ端末１３０が登録された端末によるログインか否かを判定する。
【００８０】
これにより、端末固有ＩＤを持たないＰＣや、上記スタンドアロン型のログインアプリケーションをインストールできない端末においても、固有のユーザ端末を特定することができ、なりすまし等を抑止することができる。以下、対話型システム１０１の動作について説明する。
【００８１】
２．［対話型システム１０１の動作］
（１）オペレータの登録
対話型システム１０１を運用する前に、ユーザとオペレータの情報をサーバ１２０に予め登録する。
【００８２】
図１３（Ａ）に示すように、まず、対話型システム１０１の管理者は、オペレータ希望者に対してログインＩＤを伝え、当該オペレータのログインＩＤをサーバ１２０に登録する。このとき、オペレータ希望者に対して、対話型システム１０１を利用するためのログインアプリケーションＣ’及びビデオチャットアプリケーションＡをオペレータ端末１４０にダウンロードするためのＵＲＬを伝え、オペレータはこれらアプリケーションをダウンロードして、オペレータ端末１４０にインストールする。なお、このビデオチャットアプリケーションＡには、一例としてＦａｃｅＴｉｍｅを用いていて、当該オペレータはこれをインストールする際に、ビデオチャットＩＤ（アプリケーションＩＤ（ＦａｃｅＴｉｍｅＩＤ））を登録する。
【００８３】
そして、当該オペレータは、オペレータ端末１４０からサーバ１２０に最初にアクセスしたときに、任意のパスワードを設定する。このとき、サーバ１２０では、当該オペレータのログインＩＤに関連づけて、パスワードと利用開始日（最初にログインした日）とビデオチャットＩＤとが、ハードディスク１２１ｄのオペレータ情報データベース１２８に登録される。オペレータ側の登録については、対話型システム１の場合と同様である。
【００８４】
（２）ユーザの登録
一方、図１３（Ａ）に示すように、対話型システム１０１の管理者は、このシステムの利用希望者であるユーザに対して、ログインＩＤを伝え、当該ユーザのログインＩＤをサーバ１２０に登録する。このとき、当該ユーザに対して、対話型システム１０１を利用するためのログインアプリケーションＣ及びビデオチャットアプリケーションＡをユーザ端末１３０にダウンロードするためのＵＲＬを伝え、ユーザはこれらアプリケーションをダウンロードして、ユーザ端末１３０にインストールする。また、このビデオチャットアプリケーションＡには、一例としてＦａｃｅＴｉｍｅを用いていて、オペレータの場合と同様、当該ユーザはこれをインストールする際に、ビデオチャットＩＤ（アプリケーションＩＤ（ＦａｃｅＴｉｍｅＩＤ））を登録する。
【００８５】
そして、当該ユーザは、ユーザ端末１３０からサーバ１２０に最初にアクセスする際、ユーザ端末１３０のログインアプリケーションＣを起動して、設定画面上で任意のパスワードを設定する（図１４参照）。このとき、サーバ１２０では、当該ユーザのログインＩＤに関連づけて、パスワードと、ログインＩＤ・パスワード・アクセス日時データにハッシュ関数をあてて生成したハッシュ情報と、利用開始日（最初にログインした日）と、ビデオチャットＩＤと、契約期間の有効／無効とが、ハードディスク１２１ｄのユーザ情報データベース１２６に登録される。
【００８６】
これら事前登録によって、ユーザ端末１３０とオペレータ端末１４０とに、ログインアプリケーションＣとビデオチャットアプリケーションＡとがインストールされた状態となる。また、サーバ１２０には、ユーザとオペレータの情報がそれぞれ登録され、ユーザ端末１３０またはオペレータ端末１４０がサーバ１２０にログインする際に認証を行える。これにより、当該ユーザと当該オペレータとが対話型システム１０１を利用可能な状態となる。以上のようにして、複数のユーザとオペレータを登録していく。
【００８７】
（３）オペレータの準備
次に、管理者は対話型システム１０１をユーザが利用できるよう、英語／中国語／韓国語／手話のいずれかの通訳が可能な複数のオペレータに予めオペレータ端末１４０をサーバ１２０にログインしておくよう伝える。そして、複数のオペレータはそれぞれオペレータ端末１４０のディスプレイ１４２に表示されたログインアプリケーションＣ’のアイコンをクリックしてこのアプリケーションを起動し、ログインＩＤ及びパスワードを入力してサーバ１２０にログインする。これにより、オペレータ端末１４０がサーバ１２０にログインされた状態となり、ディスプレイ１４２に待機画面が表示され、ユーザの利用に備える。なお、この待機画面は、言語毎の表形式になっている。
【００８８】
（４）ユーザの利用
（ステップＳ１０１）
続き、事前登録されたユーザが対話型システム１０１を利用する場合について説明する。なお、対話型システム１０１の利用時において、ユーザ端末１３０に表示される画面は、前記設定画面（図１４）を除き、対話型システム１の場合と略同様である。また、オペレータ端末１４０に表示される画面は対話型システム１の場合と略同様である。したがって、表示画面については図面を省略する。
【００８９】
図１３（Ｂ）に示すように、対話型システム１０１を利用したいユーザは、ユーザ端末１３０のディスプレイ１３２に表示されたログインアプリケーションＣのアイコンをタップする。そうすると、ユーザ端末１３０のＣＰＵ１３１ａは、ブラウザを起動すると共に、ユーザ端末１３０からサーバ１２０にハッシュ情報及びログインＩＤを送信する。
【００９０】
（ステップＳ１０２）
サーバ１２０のＣＰＵ１２１ａが、ハードディスク１２１ｄから予め登録されたユーザのハッシュ情報及びログインＩＤと照合する。ハッシュ情報及びログインＩＤが不一致の場合は設定画面に戻る。一方、これらが一致した場合はステップＳ１０３に進む。
【００９１】
（ステップＳ１０３）
ステップＳ１０２でハッシュ情報及びログインＩＤが認証されると、ユーザ端末１３０の表示部１３２にＴＯＰ画面が表示される。ＴＯＰ画面には、英語ボタン１３２ａ、中国語ボタン１３２ｂ、韓国語ボタン１３２ｃ、手話ボタン１３２ｄ、の４種類の言語ボタンが表示される。
【００９２】
（ステップＳ１０４）
次に、ユーザは、自分の利用したい言語ボタンをタップする。そうすると、ユーザ端末１３０からサーバ１２０に、ユーザ端末１３０のハッシュ情報を送信する。
【００９３】
（ステップＳ１０５）
続き、サーバ１２０は、ユーザ端末１３０のハッシュ情報を受信して、ハードディスク１２１ｄのユーザ情報データベース１２６から予め登録されたユーザのハッシュ情報と契約期間の有効／無効のデータを取り出す。そして、ＣＰＵ１２１ａが、ハッシュ情報を照合し、契約期間の有効／無効データを確認する。ハッシュ情報が不一致または契約期間が無効の場合は、サーバ１２０からユーザ端末１３０にエラーメッセージが送信され、ユーザ端末１３０のディスプレイ１３２にエラーメッセージを表示する。一方、ハッシュ情報が一致し、かつ、契約期間が有効の場合は、以下に進む。
【００９４】
（ステップＳ１０６）
ステップＳ１０５によりユーザが認証されると、サーバ１２０のＣＰＵ１２１ａは、各オペレータ端末１４０に、ユーザのログインを通知するデータを送信する。これを受信した各オペレータ端末１４０には、ディスプレイ１４２に表示されている待機画面の言語毎の表に、ユーザが選択した言語に対応する言語ボタンが赤く表示され、これと共にユーザのログインＩＤが表示される。なお、ディスプレイ１４２上のログイン通知の表示にあわせて、音声による通知をしてもよい。
【００９５】
ユーザのログイン通知を受けたオペレータは、通訳可能な言語である場合、赤く表示された通知ボタンをタップする。この場合、ステップＳ１０８に進む。一方、混雑等により対応可能なオペレータがおらず、所定の時間（例えば３０秒間）内にいずれのオペレータによっても通知ボタンがタップされない場合は、ユーザ端末１３０のディスプレイ１３２に「ただ今混雑しています」等のエラーメッセージが表示される。
【００９６】
なお、オペレータ端末１４０のディスプレイ１４２上には、ログイン通知の表示にあわせてユーザのログインＩＤも表示されるので、例えばブラックリストに登録されたユーザである場合などは対応しないこととする。このように、サーバ１２０の機械認証にくわえ、オペレータの視認による人的認証ができ、二重の認証が可能となる。
【００９７】
（ステップＳ１０７）
オペレータにより通知ボタンがタップされると、オペレータ端末１４０のＣＰＵ１４１ａは、自動的にビデオチャットアプリケーションＡを起動して、サーバ１２０のユーザ情報データベース１２６からユーザのビデオチャットＩＤデータを取り出し、ディスプレイ１４２にユーザのビデオチャットＩＤとコールボタンがポップアップされる。そして、オペレータがコールボタンをタップしてユーザに向けてコールする。なお、複数のオペレータが通知ボタンをタップした場合は、最初に通知ボタンをタップしたオペレータのオペレータ端末１４０のみがこの動作を行う。
【００９８】
（ステップＳ１０８）
オペレータからユーザに向けてコールされると、ユーザ端末１３０のＣＰＵ１３１ａは、自動的にビデオチャットアプリケーションＡを起動して、ディスプレイ１３２にコール画面が表示される。そして、ユーザがコール受け入れボタンをタップすると、オペレータとのビデオチャットが開始される。
【００９９】
（ステップＳ１０９）
ビデオチャットによる通訳サービスを終了する場合は、ユーザが通話切ボタンをタップする。
【０１００】
（ステップＳ１１０）
そうすると、オペレータ端末１４０のディスプレイ１４２には、所定のアンケートがポップアップして、対応したオペレータはユーザに対するアンケートをラジオボタンやテキスト入力により行う。そして、オペレータが入力したアンケートデータがオペレータ端末１４０からサーバ１２０に送信され、サーバ１２０のハードディスク１２１ｄのユーザ履歴データベース１２７に保存される。
【０１０１】
以上ステップＳ１０１〜ステップＳ１１０のようにして、順次ユーザからの利用に応じて各オペレータが通訳サービスを提供する。
【０１０２】
＜第三実施形態＞
前記の第一実施形態および第二実施形態は、主として、オペレータを有する管理側がオペレータ端末を使用して、システムを利用するユーザにユーザ端末のみを提供し、または、ユーザが所有する端末にソフトウェアをインストールして、サービスを提供する実施形態である。一方、第三実施形態は、システムをそのまま提供する実施形態である。具体的には、病院や介護施設、商業施設などにシステムを提供する。一例として、病院に対話型システム１を導入する場合について説明する。
【０１０３】
病院に対話型システム１を導入する場合、医師がオペレータ端末４を使用し、患者にユーザ端末３を貸与する。そして、患者の求めに応じて、医師が患者とビデオチャットを行い、患者が自分の状態を説明したり、医師にカメラ３１により撮像した患部を見せるなどして、医師からアドバイスや処方を受ける。このとき、患者は病室にいてもよいし、自宅にいてもよい。なお、医療行為以外のアドバイスであれば、医師以外にも、看護師等がオペレータ端末４を使用してもよい。
【０１０４】
この場合、ユーザ端末３のＴＯＰ画面には、例えば、１つの「医師ボタン」のみを表示させたり、複数の医師がオペレータ端末４を持つ場合には、複数の「○○医師ボタン」を表示させたり、などすればよい。また、オペレータ端末４を医師や看護師、検査技師など、複数種のスタッフが持つ場合には、「医師ボタン」「看護師ボタン」「検査技師ボタン」などを表示させ、患者の求めに応じて、これらのスタッフが対応することとしてもよい。
【０１０５】
このとき、対話型システム１は、各オペレータ端末４がそれぞれ通信ネットワーク５に接続されていればよいため、医師や看護師、検査技師などが１つの場所に集約する必要がなく、各々別の場所にいながら対応することができる。
【０１０６】
次に、上記と別の例として、商業施設に対話型システム１を導入する場合について説明する。商業施設に対話型システム１を導入する場合、商業施設のインフォメーションなどにいるガイドスタッフがオペレータ端末４を使用し、客にユーザ端末３を貸与する。そして、客が目的の店舗までの行き方を知りたい場合や、商業施設内で迷った場合など、客の求めに応じて、ガイドスタッフが客とビデオチャットを行い案内する。
【０１０７】
この場合、ユーザ端末３のＴＯＰ画面には、例えば、１つの「案内ボタン」のみを表示させたり、複数のインフォメーションがエリア毎にある場合には、複数の「○○エリアボタン」を表示させたり、などすればよい。また、これらに加えて、客の具合が悪くなった時のために、「救急ボタン」などを表示させてもよい。
【０１０８】
また、商業施設に導入する場合には、客に提供するユーザ端末３をタブレット型の端末にかえて、よりサイズが小さく携帯性のよいカメラ付きのスマートフォン型の端末にしてもよい。
【０１０９】
＜その他の実施形態＞
以上のとおり、図面を参照しながら本発明の好適な実施形態を説明したが、本発明の趣旨を逸脱しない範囲内で、種々の追加、変更または削除が可能である。前記した実施形態は本発明の対話型システムを通訳、医療、案内に適用した場合の実施形態であるが、本発明はこれに限られず、メイクや料理、介護など種々のサービスに適用することもできる。また、ユーザ端末及びオペレータ端末は、タブレット型端末に限られず、モバイルＰＣやデスクトップＰＣとすることもできる。したがって、そのようなものも本発明の範囲に含まれる。
【産業上の利用可能性】
【０１１０】
本発明のネットワークを利用した対話型システムは、ユーザに通訳サービスを提供するなど、ユーザに対して様々な知識の教授を、映像を用いて対話形式で行うシステムとして有用である。
【符号の説明】
【０１１１】
１  対話型システム
２  サーバ
２１  本体
２１ａ  ＣＰＵ
２１ｂ  ＲＯＭ
２１ｃ  ＲＡＭ
２１ｄ  ハードディスク
２１ｅ  ディスクドライブ
２１ｆ  入出力インタフェース
２１ｇ  通信インタフェース
２１ｈ  画像出力インタフェース
２１ｉ  バス
２２  表示部
２３  入力部
２４  プログラム
２５  記憶媒体
２６  ユーザ情報データベース
２７  ユーザ履歴データベース
２８  オペレータ情報データベース
３  ユーザ端末
３１  カメラ（撮像部）
３２  ディスプレイ（表示部）
３３  マイク
３４  スピーカ
４  オペレータ端末
４１  カメラ（撮像部）
４２  ディスプレイ（表示部）
４３  マイク
４４  スピーカ
５  通信ネットワーク
Ａ  ビデオチャットアプリケーション（第一のアプリケーション）
Ｂ、Ｂ’  ログインアプリケーション（第二のアプリケーション）
【図１】
2014017610.tif 000003
【図２】
2014017610.tif 000004
【図３】
2014017610.tif 000005
【図４】
2014017610.tif 000006
【図５】
2014017610.tif 000007
【図６ａ】
2014017610.tif 000008
【図６ｂ】
2014017610.tif 000009
【図７ａ】
2014017610.tif 000010
【図７ｂ】
2014017610.tif 000011
【図８】
2014017610.tif 000012
【図９】
2014017610.tif 000013
【図１０】
2014017610.tif 000014
【図１１】
2014017610.tif 000015
【図１２】
2014017610.tif 000016
【図１３】
2014017610.tif 000017
【図１４】
2014017610.tif 000018