(57)【要約】【課題】学習の促進を図る。【解決手段】通信端末１００が、入力情報と利用者識別情報とをサーバ２００へ送信し、サーバ２００が入力情報と利用者識別情報とを対応付けてデータベースに記憶し、データベースに記憶されている入力情報からキーワードを分析し、分析したキーワードに基づいて、データベースにあらかじめ記憶されている英語で表現された配信情報を検索して、所定のタイミングで配信し、通信端末１００が、サーバ２００から配信された配信情報を表示する。【選択図】図１
2013246283.tif 000002
【特許請求の範囲】
【請求項１】
通信端末と、該通信端末へ情報を配信するサーバとを有する情報配信システムにおいて、
前記通信端末は、
当該通信端末を利用する利用者の操作に基づいて入力された入力情報と、該利用者にあらかじめ付与された利用者識別情報とを前記サーバへ送信する通信部と、
前記サーバから配信された配信情報を表示する表示部とを有し、
前記サーバは、
前記通信端末から送信されてきた前記入力情報と前記利用者識別情報とを対応付けて記憶し、英語で表現された前記配信情報をあらかじめ記憶するデータベースと、
前記データベースに記憶されている前記入力情報からキーワードを分析し、該分析したキーワードに基づいて、前記データベースから前記配信情報を検索する検索部と、
前記検索部が分析した入力情報と対応付けられている前記利用者識別情報が付与された利用者が利用する前記通信端末へ、前記検索部が検索した前記配信情報を、所定のタイミングで配信する配信部とを有する情報配信システム。
【請求項２】
請求項１に記載の情報配信システムにおいて、
前記通信端末は、
音声を入力する音声入力部を有し、
前記通信部は、前記音声入力部に入力された音声を前記入力情報として前記サーバへ送信することを特徴とする情報配信システム。
【請求項３】
請求項１または請求項２に記載の情報配信システムにおいて、
前記通信端末は、
文字を入力する文字入力部を有し、
前記通信部は、前記文字入力部に入力された文字を前記入力情報として前記サーバへ送信することを特徴とする情報配信システム。
【請求項４】
請求項１から３のいずれか１項に記載の情報配信システムにおいて、
前記データベースは、前記利用者識別情報と該利用者識別情報が付与された利用者に関する情報である利用者情報とをあらかじめ対応付けて記憶し、
前記検索部は、前記データベースに記憶されている前記利用者情報からキーワードを分析し、該分析したキーワードに基づいて、前記データベースから前記配信情報を検索し、
前記配信部は、前記検索部が分析した利用者情報と対応付けられている前記利用者識別情報が付与された利用者が利用する前記通信端末へ、前記検索部が検索した前記配信情報を、所定のタイミングで配信することを特徴とする情報配信システム。
【請求項５】
請求項１から４のいずれか１項に記載の情報配信システムにおいて、
前記通信端末は、
当該通信端末の位置を示す位置情報を取得する位置情報取得部を有し、
前記通信部は、前記位置情報取得部が取得した前記位置情報を前記サーバへ送信し、
前記データベースは、前記位置情報と、該位置情報が示す位置に関する位置関連情報とをあらかじめ対応付けて記憶し、
前記検索部は、前記データベースにて前記通信端末から送信されてきた前記位置情報と対応付けられて記憶されている前記位置関連情報からキーワードを分析し、該分析したキーワードに基づいて、前記データベースから前記配信情報を検索し、
前記配信部は、該分析された位置関連情報と対応付けられている前記位置情報を送信してきた前記通信端末へ、前記検索部が検索した前記配信情報を、所定のタイミングで配信することを特徴とする情報配信システム。
【請求項６】
通信端末から送信されてきた入力情報と利用者識別情報とを対応付けて記憶し、英語で表現された配信情報をあらかじめ記憶するデータベースと、
前記データベースに記憶されている前記入力情報からキーワードを分析し、該分析したキーワードに基づいて、前記データベースから前記配信情報を検索する検索部と、
前記検索部が分析した入力情報と対応付けられている前記利用者識別情報が付与された利用者が利用する前記通信端末へ、前記検索部が検索した前記配信情報を、所定のタイミングで配信する配信部とを有するサーバ。
【請求項７】
通信端末であって、
当該通信端末を利用する利用者の操作に基づいて入力された入力情報と、該利用者にあらかじめ付与された利用者識別情報とを、情報を配信するサーバへ送信する通信部と、
前記サーバから配信された配信情報を表示する表示部とを有する通信端末。
【請求項８】
通信端末と、該通信端末へ情報を配信するサーバとを有する情報配信システムにおける情報配信方法であって、
前記通信端末が、当該通信端末を利用する利用者の操作に基づいて入力された入力情報と、該利用者にあらかじめ付与された利用者識別情報とを前記サーバへ送信する処理と、
前記サーバが、前記通信端末から送信されてきた前記入力情報と前記利用者識別情報とを対応付けてデータベースに記憶する処理と、
前記サーバが、前記データベースに記憶されている前記入力情報からキーワードを分析する処理と、
前記サーバが、前記分析したキーワードに基づいて、前記データベースにあらかじめ記憶されている英語で表現された配信情報を検索する処理と、
前記サーバが、該分析された入力情報と対応付けられている前記利用者識別情報が付与された利用者が利用する前記通信端末へ、前記検索した前記配信情報を、所定のタイミングで配信する処理と、
前記通信端末が、前記サーバから配信された前記配信情報を表示する処理とを行う情報配信方法。
【請求項９】
通信端末から送信されてきた入力情報と利用者識別情報とを対応付けて記憶し、英語で表現された配信情報をあらかじめ記憶するデータベースを有するサーバに、
前記データベースに記憶されている前記入力情報からキーワードを分析する手順と、
前記分析したキーワードに基づいて、前記データベースから前記配信情報を検索する手順と、
前記分析した入力情報と対応付けられている前記利用者識別情報が付与された利用者が利用する前記通信端末へ、前記検索した前記配信情報を、所定のタイミングで配信する手順とを実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報を配信する情報配信システム、サーバ、通信端末、情報配信方法およびプログラムに関する。
【背景技術】
【０００２】
英語を独学で学習するには、英語の教材を購入したり、英語学習用のアプリケーションを購入したりして、当該教材やアプリケーションで決められた内容に基づいて進めていくものが一般的である。
【０００３】
また、その日の天候や利用者の位置に応じた教材を選択して、選択された教材を利用者へ提供する語学学習システムが考えられている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−７８５８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、このような学習方法では、使用する教材等に利用者とは関係のない内容や利用者自身が興味のない内容も含まれていることも多々あるため、学習の進捗が思わしくない状況になってしまうおそれがある。
【０００６】
本発明の目的は、上述した課題を解決する情報配信システム、サーバ、通信端末、情報配信方法およびプログラムを提供することである。
【課題を解決するための手段】
【０００７】
本発明の情報配信システムは、
通信端末と、該通信端末へ情報を配信するサーバとを有する情報配信システムにおいて、
前記通信端末は、
当該通信端末を利用する利用者の操作に基づいて入力された入力情報と、該利用者にあらかじめ付与された利用者識別情報とを前記サーバへ送信する通信部と、
前記サーバから配信された配信情報を表示する表示部とを有し、
前記サーバは、
前記通信端末から送信されてきた前記入力情報と前記利用者識別情報とを対応付けて記憶し、英語で表現された前記配信情報をあらかじめ記憶するデータベースと、
前記データベースに記憶されている前記入力情報からキーワードを分析し、該分析したキーワードに基づいて、前記データベースから前記配信情報を検索する検索部と、
前記検索部が分析した入力情報と対応付けられている前記利用者識別情報が付与された利用者が利用する前記通信端末へ、前記検索部が検索した前記配信情報を、所定のタイミングで配信する配信部とを有する。
【０００８】
また、本発明のサーバは、
通信端末から送信されてきた入力情報と利用者識別情報とを対応付けて記憶し、英語で表現された配信情報をあらかじめ記憶するデータベースと、
前記データベースに記憶されている前記入力情報からキーワードを分析し、該分析したキーワードに基づいて、前記データベースから前記配信情報を検索する検索部と、
前記検索部が分析した入力情報と対応付けられている前記利用者識別情報が付与された利用者が利用する前記通信端末へ、前記検索部が検索した前記配信情報を、所定のタイミングで配信する配信部とを有する。
【０００９】
また、本発明の通信端末は、
当該通信端末を利用する利用者の操作に基づいて入力された入力情報と、該利用者にあらかじめ付与された利用者識別情報とを、情報を配信するサーバへ送信する通信部と、
前記サーバから配信された配信情報を表示する表示部とを有する。
【００１０】
また、本発明の情報配信方法は、
通信端末と、該通信端末へ情報を配信するサーバとを有する情報配信システムにおける情報配信方法であって、
前記通信端末が、当該通信端末を利用する利用者の操作に基づいて入力された入力情報と、該利用者にあらかじめ付与された利用者識別情報とを前記サーバへ送信する処理と、
前記サーバが、前記通信端末から送信されてきた前記入力情報と前記利用者識別情報とを対応付けてデータベースに記憶する処理と、
前記サーバが、前記データベースに記憶されている前記入力情報からキーワードを分析する処理と、
前記サーバが、前記分析したキーワードに基づいて、前記データベースにあらかじめ記憶されている英語で表現された配信情報を検索する処理と、
前記サーバが、該分析された入力情報と対応付けられている前記利用者識別情報が付与された利用者が利用する前記通信端末へ、前記検索した前記配信情報を、所定のタイミングで配信する処理と、
前記通信端末が、前記サーバから配信された前記配信情報を表示する処理とを行う。
【００１１】
また、本発明のプログラムは、
通信端末から送信されてきた入力情報と利用者識別情報とを対応付けて記憶し、英語で表現された配信情報をあらかじめ記憶するデータベースを有するサーバに実行させるためのプログラムであって、
前記データベースに記憶されている前記入力情報からキーワードを分析する手順と、
前記分析したキーワードに基づいて、前記データベースから前記配信情報を検索する手順と、
前記分析した入力情報と対応付けられている前記利用者識別情報が付与された利用者が利用する前記通信端末へ、前記検索した前記配信情報を、所定のタイミングで配信する手順とを実行させる。
【発明の効果】
【００１２】
以上説明したように、本発明においては、学習の促進を図ることができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の情報配信システムの実施の一形態を示す図である。
【図２】図１に示した通信端末の内部構成の一例を示す図である。
【図３】図１に示した通信端末の詳細な内部構成の一例を示す図である。
【図４】図１に示したサーバの内部構成の一例を示す図である。
【図５】図１に示したサーバの詳細な内部構成の一例を示す図である。
【図６】図５に示した英語教材データベースに記憶されている英語教材の一例を示す図である。
【図７】図５に示したリアル情報データベースに記憶されているリアル情報の一例を示す図である。
【図８】図５に示した利用者情報データベースに記憶されている対応付けの一例を示す図である。
【図９】図５に示した位置情報データベースに記憶されている対応付けの一例を示す図である。
【図１０】図１に示した情報配信システムにおける情報配信方法のうち、音声を入力情報とする場合の処理の一例を説明するためのシーケンス図である。
【図１１】図１に示した情報配信システムにおける情報配信方法のうち、文字を入力情報とする場合の処理の一例を説明するためのシーケンス図である。
【図１２】図１に示した情報配信システムにおける情報配信方法のうち、サーバが教材を配信する処理の一例を説明するためのシーケンス図である。
【発明を実施するための形態】
【００１４】
以下に、本発明の実施の形態について図面を参照して説明する。
【００１５】
図１は、本発明の情報配信システムの実施の一形態を示す図である。
【００１６】
本形態は図１に示すように、通信端末１００と、サーバ２００とから構成されている。また、通信端末１００とサーバ２００とが通信ネットワーク３００を介して通信可能となっている。
【００１７】
通信端末１００は、利用者が英語を学習するために用いる通信装置である。
【００１８】
サーバ２００は、通信ネットワーク３００を介して通信端末１００へ英語の教材となる情報（配信情報）を配信する。
【００１９】
図２は、図１に示した通信端末１００の内部構成の一例を示す図である。
【００２０】
図１に示した通信端末１００には図２に示すように、通信部１１０と、表示部１２０とが設けられている。
【００２１】
通信部１１０は、通信端末１００を利用する利用者の操作に基づいて入力された入力情報と、利用者にあらかじめ付与された利用者識別情報とを、通信ネットワーク３００を介してサーバ２００へ送信する。
【００２２】
表示部１２０は、サーバ２００から配信された配信情報（教材）を表示する。
【００２３】
図３は、図１に示した通信端末１００の詳細な内部構成の一例を示す図である。
【００２４】
図１に示した通信端末１００には、図２に示した通信部１１０および表示部１２０に加えて、音声入力部１３０と、文字入力部１４０と、位置情報取得部１５０とが設けられている。なお、図３には、図１に示した通信端末１００に設けられた構成要素のうち、本発明に関わるもののみを示した。
【００２５】
音声入力部１３０は、音声を入力する。例えば、音声入力部１３０は、通話中の音声を入力するものであっても良いし、マイク機能を具備し、生活中の会話や周囲の音声を入力するものであっても良い。通信部１１０は、音声入力部１３０に入力した音声を入力情報としてサーバ２００へ送信する。
【００２６】
文字入力部１４０は、文字を入力する。例えば、文字入力部１４０は、通信端末１００が送受信した電子メールに含まれる文字（テキストデータ）を入力するものであっても良いし、通信端末１００に保存されている文書ファイルに記載された文字を入力するものであっても良い。通信部１１０は、文字入力部１４０に入力した文字を入力情報としてサーバ２００へ送信する。
【００２７】
位置情報取得部１５０は、通信端末１００の位置を示す位置情報を取得する。例えば、位置情報取得部１５０は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）機能を具備し、ＧＰＳ機能を用いて、通信端末１００の位置を示す位置情報を取得するものであっても良い。通信部１１０は、位置情報取得部１５０が取得した位置情報をサーバ２００へ送信する。
【００２８】
なお、通信部１１０が、入力情報や位置情報をサーバ２００へ送信するタイミングは、文字や音声を入力したタイミングであっても良いし、あらかじめ設定されたタイミングであっても良いし、ここでは特に規定しない。通信部１１０があらかじめ設定されたタイミングで音声を送信する場合、音声入力部１３０は通話中の音声を、送信するまでの間、録音しておく。
【００２９】
また、図３には示していないが、通信端末１００には、一般的な通信装置が具備している、通話機能や電子メール送受信機能も具備している。
【００３０】
図４は、図１に示したサーバ２００の内部構成の一例を示す図である。
【００３１】
図１に示したサーバ２００には図４に示すように、データベース２１０と、検索部２２０と、配信部２３０とが設けられている。
【００３２】
データベース２１０は、通信端末１００から送信されてきた入力情報と利用者識別情報とを対応付けて記憶する。また、データベース２１０は、英語で表現された配信情報をあらかじめ記憶する。
【００３３】
検索部２２０は、データベース２１０に記憶されている入力情報からキーワードを分析する。また、検索部２２０は、分析したキーワードに基づいて、データベース２１０から配信情報を検索する。
【００３４】
配信部２３０は、検索部２２０が分析した入力情報と対応付けられている利用者識別情報が付与された利用者が利用する通信端末１００へ、検索部２２０がデータベース２１０から検索した配信情報を、所定のタイミング（回数を含む）で配信する。この所定のタイミングは、利用者ごとにあらかじめ設定されているタイミング（個人のスケジュールや習慣に応じた日時や曜日等）であっても良いし、利用者のスケジュール（あらかじめ設定されたものや、入力情報に基づいて分析した結果、得られたもの等）に応じたタイミングであっても良い。また、このタイミングや、配信部２３０が配信する配信情報の配信量は、自由に設定（変更）できるものであっても良い。
【００３５】
図５は、図１に示したサーバ２００の詳細な内部構成の一例を示す図である。
【００３６】
図１に示したサーバ２００には、図４に示したデータベース２１０、検索部２２０および配信部２３０に加えて、通信部２４０が設けられている。なお、図５には、図１に示したサーバ２００に設けられた構成要素のうち、本発明に関わるもののみを示した。
【００３７】
通信部２４０は、通信ネットワーク３００を介して、通信端末１００から送信されてきた入力情報、位置情報および利用者識別情報を受信し、データベース２１０へ出力する。また、通信部２４０は、配信部２３０からの配信情報を、通信ネットワーク３００を介して通信端末１００へ送信する。
【００３８】
また、図５に示すように、データベース２１０には、英語教材データベース２１１と、リアル情報データベース２１２と、利用者情報データベース２１３と、位置情報データベース２１４とが設けられている。
【００３９】
英語教材データベース２１１は、配信情報である英語の教材をあらかじめ記憶する。
【００４０】
図６は、図５に示した英語教材データベース２１１に記憶されている英語教材の一例を示す図である。
【００４１】
図５に示した英語教材データベース２１１には図６に示すように、スポーツや生活等の分類に分けられた、学習用の英単語（ターゲット単語）や英語の例文が記憶されている。また、英単語や例文には、それぞれの難易度のレベルが対応付けられて記憶されている。
【００４２】
リアル情報データベース２１２は、通信端末１００から送信されてきた入力情報（リアル情報）と利用者識別情報とを対応付けて記憶する。また、リアル情報データベース２１２は、通信端末１００から送信されてきた位置情報もリアル情報として、これらと対応付けて記憶するものであっても良い。
【００４３】
図７は、図５に示したリアル情報データベース２１２に記憶されているリアル情報の一例を示す図である。
【００４４】
図５に示したリアル情報データベース２１２には図７に示すように、利用者ごとにあらかじめ設定された利用者識別情報である利用者ＩＤ（Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）ごとに、通信端末１００から送信されてきた位置情報、入力情報である電子メール情報および音声情報が記憶されている。また、通信端末１００から、位置情報や入力情報とともに、それらを取得（入力）した時刻を示す時刻情報が送信されてきた場合、リアル情報データベース２１２は、当該時刻情報も位置情報や入力情報と対応付けて記憶する。また、通信端末１００から、電子メール情報（入力情報）について、当該電子メールが送信メールであるか受信メールであるかを示す情報が送信されてきた場合、リアル情報データベース２１２は、その情報も入力情報と対応付けて記憶する。なお、ここで、入力情報として音声が通信端末１００から送信されてきた場合、音声認識機能を用いて当該音声を文字列へ変換して、変換後の文字列をリアル情報データベース２１２が記憶する。
【００４５】
利用者情報データベース２１３は、利用者識別情報とその利用者識別情報が付与された利用者に関する情報である利用者情報とをあらかじめ対応付けて記憶する。
【００４６】
図８は、図５に示した利用者情報データベース２１３に記憶されている対応付けの一例を示す図である。
【００４７】
図５に示した利用者情報データベース２１３には図８に示すように、利用者ＩＤと、その利用者に関する利用者情報とがあらかじめ対応付けられて記憶されている。この利用者情報は、例えば図８に示すように、年齢、性別、学習目的・目標、現在の英語力のレベル、学習済みの教材、趣味、関心事、読んでいる本、自宅の住所、会社／学校の住所等、利用者の関連する情報を含む個人の情報である。また、この利用者情報は、利用者があらかじめ登録したものである。なお、図８に示した利用者情報は、一例であり、その他、利用者に関する情報が記憶されていても良い。
【００４８】
このように利用者情報データベース２１３に対応付けが記憶されている場合、検索部２２０は、利用者情報データベース２１３に記憶されている利用者情報からキーワードを分析する。また、検索部２２０は、分析したキーワードに基づいて、英語教材データベース２１１から配信情報を検索する。また、配信部２３０は、検索部２２０が分析した利用者情報と対応付けられている利用者識別情報が付与された利用者が利用する通信端末１００へ、検索部２２０が検索した配信情報を、所定のタイミングで配信する。
【００４９】
位置情報データベース２１４は、位置を示す位置情報と、その位置に関する位置関連情報とをあらかじめ対応付けて記憶する。
【００５０】
図９は、図５に示した位置情報データベース２１４に記憶されている対応付けの一例を示す図である。
【００５１】
図５に示した位置情報データベース２１４には図９に示すように、位置情報と位置関連情報とが対応付けられて記憶されている。この位置情報とは、通信端末１００から送信されてきた位置情報と比較することができる情報であり、例えば、緯度経度であっても良いし、住所であっても良い。また、位置関連情報とは、対応付けられている位置情報が示す位置に関する情報である。例えば、当該位置周辺の建物に関する情報や、その土地の歴史、その周辺地域の特産品等が位置関連情報として記憶されている。
【００５２】
このように位置情報データベース２１４に対応付けが記憶されている場合、検索部２２０は、位置情報データベース２１４に記憶されている位置関連情報からキーワードを分析する。また、検索部２２０は、分析したキーワードに基づいて、英語教材データベース２１１から配信情報を検索する。また、配信部２３０は、検索部２２０が分析した位置関連情報と対応付けられている位置情報を送信してきた通信端末１００へ、検索部２２０が検索した配信情報を、所定のタイミングで配信する。
【００５３】
以下に、図１に示した情報配信システムにおける情報配信方法について説明する。
【００５４】
図１０は、図１に示した情報配信システムにおける情報配信方法のうち、音声を入力情報とする場合の処理の一例を説明するためのシーケンス図である。
【００５５】
まず、音声入力部１３０が、通話を検出したか、または周囲の音声を検出した場合（ステップＳ１）、音声の録音を開始する（ステップＳ２）。
【００５６】
その後、通信部１１０は、録音された音声（音声データ）を入力情報として所定のタイミングでサーバ２００へ送信する（ステップＳ３）。このとき、通信部１１０は、通信端末１００の利用者識別情報を、当該入力情報と共に送信する。
【００５７】
通信端末１００から送信されてきた音声データをサーバ２００の通信部２４０が受信すると、データベース２１０が、音声認識機能を用いて当該音声データを文字列へ変換して（ステップＳ４）、共に送信されてきた利用者識別情報と対応付けて、リアル情報データベース２１２が記憶する（ステップＳ５）。その結果、図７に示したような対応付けがリアル情報データベース２１２に記憶される。
【００５８】
図１１は、図１に示した情報配信システムにおける情報配信方法のうち、文字を入力情報とする場合の処理の一例を説明するためのシーケンス図である。
【００５９】
まず、文字入力部１４０が、電子メールの送受信を検出した場合（ステップＳ１１）、当該電子メールの件名や本文から文字データ（文字列）を抽出する（ステップＳ１２）。
【００６０】
その後、通信部１１０は、抽出された文字データを入力情報として所定のタイミングでサーバ２００へ送信する（ステップＳ１３）。このとき、通信部１１０は、通信端末１００の利用者識別情報を、当該入力情報と共に送信する。
【００６１】
通信端末１００から送信されてきた文字データをサーバ２００の通信部２４０が受信すると、共に送信されてきた利用者識別情報と対応付けて、リアル情報データベース２１２が記憶する（ステップＳ１４）。その結果、図７に示したような対応付けがリアル情報データベース２１２に記憶される。
【００６２】
また、位置情報取得部１５０が通信端末１００の位置情報を取得した場合、同様に、通信部１１０は、当該位置情報と利用者識別情報とをサーバ２００へ送信する。そして、通信端末１００から送信されてきた位置情報をサーバ２００の通信部２４０が受信すると、共に送信されてきた利用者識別情報と対応付けて、リアル情報データベース２１２が記憶する。その結果、図７に示したような対応付けがリアル情報データベース２１２に記憶される。
【００６３】
以下に、図１に示した情報配信システムにおける情報配信方法のうち、サーバ２００が教材を配信する処理について説明する。
【００６４】
図１２は、図１に示した情報配信システムにおける情報配信方法のうち、サーバ２００が教材を配信する処理の一例を説明するためのシーケンス図である。
【００６５】
まず、検索部２２０は、あらかじめ設定された配信時刻の一定時間前になったかどうかを判定する（ステップＳ２１）。この配信時刻および一定時間は、あらかじめ設定されている。
【００６６】
配信時刻の一定時間前になった場合、検索部２２０は、リアル情報データベース２１２にて、配信対象となる利用者の利用者識別情報と対応付けられて記憶されている音声データ（音声情報）およびテキストデータ（電子メール情報）からキーワードを分析して抽出する。また、検索部２２０は、利用者情報データベース２１３にて、配信対象となる利用者の利用者識別情報と対応付けられて記憶されている利用者情報からキーワードを分析して抽出する。また、検索部２２０は、リアル情報データベース２１２にて配信対象となる利用者の利用者識別情報と対応付けられて記憶されている位置情報と位置情報データベース２１４にて対応付けられて記憶されている位置関連情報からキーワードを分析して抽出する（ステップＳ２２）。
【００６７】
続いて、検索部２２０は、抽出したキーワードを用いて、英語教材データベース２１１を検索することで配信すべき情報を検索する（ステップＳ２３）。具体的には、検索部２２０は、当該キーワードを検索キーとして、英語教材データベース２１１に記憶されている英単語や例文を検索し、その結果、ヒットした英単語や例文を英語教材データベース２１１から読み出す。このとき、検索部２２０は、それぞれ抽出したキーワードを用いて英語教材データベース２１１を検索するものであっても良いし、音声データを分析して抽出したキーワードと、テキストデータを分析して抽出したキーワードと、利用者情報を分析して抽出したキーワードと、位置関連情報を分析して抽出したキーワードとの共通したキーワードのみを用いて英語教材データベース２１１を検索するものであっても良い。
【００６８】
続いて、読み出した英単語や例文について、検索部２２０は、評価関数を用いて評価値を算出する（ステップＳ２４）。そして、検索部２２０は、その評価値が大きいものを配信情報（教材）として選定する（ステップＳ２５）。
【００６９】
以下に、評価関数について、一例を挙げて説明する。
【００７０】
まず、検索部２２０は、各データベースから抽出したキーワードにそれぞれ評価値（評価用ポイント）を付与する。評価用ポイントの付与方法の一例として、目的語、場所などを表す名詞に最も高い評価用ポイントを付与し、述語、動詞などに次の高い評価用ポイントを付与し、それ以外のキーワードに低い評価用ポイントを付与するなどの方法がある。例えば、リアル情報データベース２１２に「今週の土曜日、箱根に紅葉を見に行く。」というテキストデータが記憶されている場合、検索部２２０は、各キーワードに対して、「紅葉」は１０ポイント、「箱根」は８ポイント、「見」は５ポイント、「今週の土曜日」は３ポイント、「行く」は２ポイントの評価用ポイントを付与する。そして、検索部２２０は、読み出した複数の英単語や例文に対して、それぞれの英単語や例文が持っているキーワードの評価用ポイントの合計を計算する。例えば、例文１は「紅葉」のキーワードしか持っていない場合、１０評価用ポイントとなり、例文２は「紅葉」、「箱根」、「見」のキーワードを持っている場合、２３評価用ポイントとなり、検索部２２０は、評価値の高い例文２を採用する。また、検索部２２０は、評価値が互いに同じ例文が複数存在する場合、例文の難易度のレベルが、利用者情報データベース２１３に記憶されている利用者の英語力レベルと近いものを採用する。
【００７１】
また、検索部２２０は、抽出頻度の高いキーワードに高い評価用ポイントを付与して、上述した計算を行うものであっても良い。
【００７２】
なお、説明した評価関数の定義方法はあくまでも一例であり、評価関数の定義方法が異なる場合であっても、評価関数を用いて最適な教材を選定する手段を使用するであれば良い。
【００７３】
その後、あらかじめ設定された配信時刻になったら（ステップＳ２６）、配信部２３０は、選定された教材を配信情報として通信部２４０を介して通信端末１００へ配信する（ステップＳ２７）。
【００７４】
サーバ２００から配信された教材を通信端末１００の通信部１１０が受信すると、受信した教材を表示部１２０が表示する（ステップＳ２８）。
【００７５】
なお、英語教材データベース２１１に記憶されている教材（英単語や例文）が英語のみの表記であるものがある場合、ステップＳ２２にて抽出された日本語のキーワードを英語へ翻訳する手段も必要である。
【００７６】
このように、本発明においては、サーバ２００が、利用者が興味を持っているような教材や、利用者のレベルに合った教材を選定して、プッシュ配信方式で配信する。例えば、サーバ２００が、利用者の会話や通話の内容から、明日に水泳に行くという情報を得た場合、利用者に対して水泳に関する英語学習内容を配信する。また、サーバ２００が、位置情報から利用者が青森の某所にいるという情報を得た場合、そこの観光名所、特産品、歴史に関連する英語学習内容を配信する。また、サーバ２００が、利用者の電子メールの内容から、友達との間で、ある商品が話題となったという情報を得た場合、当該商品に関する英語学習内容を配信する。また、サーバ２００が、上記のような利用者の生活情報から適切な教材を見つけることができなかった場合、当日のトップニュースあるいは利用者が興味を持つジャンルのニュースを教材として配信するものであっても良い。ここで配信するニュースは、英語で書かれたニュースであることは言うまでもない。
【００７７】
また、リアル情報データベース２１２に記憶された電子メール内容や音声内容を、配信部２３０が、そのまま英語へ翻訳して、教材として通信端末１００へ配信するものであっても良い。
【００７８】
また、利用者の負担にならないように、配信部２３０からの毎回の配信量、配信の時間帯、配信回数などは、利用者が自由に設定できるようにする。
【００７９】
また、配信済み内容についての再配信を利用者が通信端末１００を用いて要求した場合、サーバ２００は、当該内容の再配信を行うものであっても良い。また、定期的に配信済み内容についてのテストを行い、その結果、不正解であって内容に関して、サーバ２００が再配信するものであっても良い。
【００８０】
また、上述した形態では、各データベースがサーバ２００に設けられている場合を例に挙げて説明したが、それぞれのデータベースが別個の装置に具備されているものであっても良い。
【００８１】
このように英語の学習に本発明を用いることで、利用者にとって興味のない内容の英語を学習することなく、利用者の周りの出来事、関心事から、利用者の興味の持つ内容について英語を学習するため、より楽しく学習できる。また、配信後、利用者は自分の都合の良い時に少しの空き時間を利用して、配信内容を確認・学習することができるため、まとまった時間を作れない利用者でも利用しやすい。
【００８２】
本発明においては、以下のような効果を奏する。
【００８３】
まず、英語学習により興味を持つようになり、飽きにくくなる効果がある。学習用の教材は利用者の個人状況に合わせて、その都度変化し、教材となる内容は利用者の身近にあるもののため、覚えやすく、飽きにくい。
【００８４】
また、利用者の実際の通話・会話・電子メールの内容がそのまま英語教材になるため、学習した英語内容は実用性が高い。
【００８５】
また、少しの空き時間でも学習することができる。利用者は自分のスケジュールに合わせて、配信量、配信回数、配信時間などを指定できるため、英語学習の負担が少ない。また、配信後、いつ勉強しても良いため、空き時間を有効に利用できる。
【００８６】
また、英語の学習を促進する効果がある。プッシュ配信方式で配信しているため、自主的に英語を学習しない利用者であっても、受信した英語教材に自然に目を通すため、学習促進の効果が得られる。
【００８７】
また、上述したサーバ２００に設けられた各構成要素が行う処理は、目的に応じてそれぞれ作製された論理回路で行うようにしても良い。また、処理内容を手順として記述したコンピュータプログラム（以下、プログラムと称する）をサーバ２００にて読取可能な記録媒体に記録し、この記録媒体に記録されたプログラムをサーバ２００に読み込ませ、実行するものであっても良い。サーバ２００にて読取可能な記録媒体とは、フロッピー（登録商標）ディスク、光磁気ディスク、ＤＶＤ、ＣＤなどの移設可能な記録媒体の他、サーバ２００に内蔵されたＲＯＭ、ＲＡＭ等のメモリやＨＤＤ等を指す。この記録媒体に記録されたプログラムは、サーバ２００に設けられたＣＰＵ（不図示）にて読み込まれ、ＣＰＵの制御によって、上述したものと同様の処理が行われる。ここで、ＣＰＵは、プログラムが記録された記録媒体から読み込まれたプログラムを実行するコンピュータとして動作するものである。
【００８８】
上記の実施の形態の一部または全部は、以下の付記のようにも記載され得るが、以下には限られない。
（付記１）通信端末と、該通信端末へ情報を配信するサーバとを有する情報配信システムにおいて、
前記通信端末は、
当該通信端末を利用する利用者の操作に基づいて入力された入力情報と、該利用者にあらかじめ付与された利用者識別情報とを前記サーバへ送信する通信部と、
前記サーバから配信された配信情報を表示する表示部とを有し、
前記サーバは、
前記通信端末から送信されてきた前記入力情報と前記利用者識別情報とを対応付けて記憶し、英語で表現された前記配信情報をあらかじめ記憶するデータベースと、
前記データベースに記憶されている前記入力情報からキーワードを分析し、該分析したキーワードに基づいて、前記データベースから前記配信情報を検索する検索部と、
前記検索部が分析した入力情報と対応付けられている前記利用者識別情報が付与された利用者が利用する前記通信端末へ、前記検索部が検索した前記配信情報を、所定のタイミングで配信する配信部とを有する情報配信システム。
（付記２）前記通信端末は、
音声を入力する音声入力部を有し、
前記通信部は、前記音声入力部に入力された音声を前記入力情報として前記サーバへ送信することを特徴とする、付記１に記載の情報配信システム。
（付記３）前記通信端末は、
文字を入力する文字入力部を有し、
前記通信部は、前記文字入力部に入力された文字を前記入力情報として前記サーバへ送信することを特徴とする、付記１または付記２に記載の情報配信システム。
（付記４）前記データベースは、前記利用者識別情報と該利用者識別情報が付与された利用者に関する情報である利用者情報とをあらかじめ対応付けて記憶し、
前記検索部は、前記データベースに記憶されている前記利用者情報からキーワードを分析し、該分析したキーワードに基づいて、前記データベースから前記配信情報を検索し、
前記配信部は、前記検索部が分析した利用者情報と対応付けられている前記利用者識別情報が付与された利用者が利用する前記通信端末へ、前記検索部が検索した前記配信情報を、所定のタイミングで配信することを特徴とする、付記１から３のいずれか１項に記載の情報配信システム。
（付記５）前記通信端末は、
当該通信端末の位置を示す位置情報を取得する位置情報取得部を有し、
前記通信部は、前記位置情報取得部が取得した前記位置情報を前記サーバへ送信し、
前記データベースは、前記位置情報と、該位置情報が示す位置に関する位置関連情報とをあらかじめ対応付けて記憶し、
前記検索部は、前記データベースにて前記通信端末から送信されてきた前記位置情報と対応付けられて記憶されている前記位置関連情報からキーワードを分析し、該分析したキーワードに基づいて、前記データベースから前記配信情報を検索し、
前記配信部は、該分析された位置関連情報と対応付けられている前記位置情報を送信してきた前記通信端末へ、前記検索部が検索した前記配信情報を、所定のタイミングで配信することを特徴とする、付記１から４のいずれか１項に記載の情報配信システム。
（付記６）通信端末から送信されてきた入力情報と利用者識別情報とを対応付けて記憶し、英語で表現された配信情報をあらかじめ記憶するデータベースと、
前記データベースに記憶されている前記入力情報からキーワードを分析し、該分析したキーワードに基づいて、前記データベースから前記配信情報を検索する検索部と、
前記検索部が分析した入力情報と対応付けられている前記利用者識別情報が付与された利用者が利用する前記通信端末へ、前記検索部が検索した前記配信情報を、所定のタイミングで配信する配信部とを有するサーバ。
（付記７）通信端末であって、
当該通信端末を利用する利用者の操作に基づいて入力された入力情報と、該利用者にあらかじめ付与された利用者識別情報とを、情報を配信するサーバへ送信する通信部と、
前記サーバから配信された配信情報を表示する表示部とを有する通信端末。
（付記８）通信端末と、該通信端末へ情報を配信するサーバとを有する情報配信システムにおける情報配信方法であって、
前記通信端末が、当該通信端末を利用する利用者の操作に基づいて入力された入力情報と、該利用者にあらかじめ付与された利用者識別情報とを前記サーバへ送信する処理と、
前記サーバが、前記通信端末から送信されてきた前記入力情報と前記利用者識別情報とを対応付けてデータベースに記憶する処理と、
前記サーバが、前記データベースに記憶されている前記入力情報からキーワードを分析する処理と、
前記サーバが、前記分析したキーワードに基づいて、前記データベースにあらかじめ記憶されている英語で表現された配信情報を検索する処理と、
前記サーバが、該分析された入力情報と対応付けられている前記利用者識別情報が付与された利用者が利用する前記通信端末へ、前記検索した前記配信情報を、所定のタイミングで配信する処理と、
前記通信端末が、前記サーバから配信された前記配信情報を表示する処理とを行う情報配信方法。
（付記９）通信端末から送信されてきた入力情報と利用者識別情報とを対応付けて記憶し、英語で表現された配信情報をあらかじめ記憶するデータベースを有するサーバに、
前記データベースに記憶されている前記入力情報からキーワードを分析する手順と、
前記分析したキーワードに基づいて、前記データベースから前記配信情報を検索する手順と、
前記分析した入力情報と対応付けられている前記利用者識別情報が付与された利用者が利用する前記通信端末へ、前記検索した前記配信情報を、所定のタイミングで配信する手順とを実行させるためのプログラム。
【符号の説明】
【００８９】
１００    通信端末
１１０，２４０    通信部
１２０    表示部
１３０    音声入力部
１４０    文字入力部
１５０    位置情報取得部
２００    サーバ
２１０    データベース
２１１    英語教材データベース
２１２    リアル情報データベース
２１３    利用者情報データベース
２１４    位置情報データベース
２２０    検索部
２３０    配信部
３００    通信ネットワーク
【図１】
2013246283.tif 000003
【図２】
2013246283.tif 000004
【図３】
2013246283.tif 000005
【図４】
2013246283.tif 000006
【図５】
2013246283.tif 000007
【図６】
2013246283.tif 000008
【図７】
2013246283.tif 000009
【図８】
2013246283.tif 000010
【図９】
2013246283.tif 000011
【図１０】
2013246283.tif 000012
【図１１】
2013246283.tif 000013
【図１２】
2013246283.tif 000014