(57)【要約】【課題】タクシードライバーとして稼働中に効率良く観光ガイドとしての知識を習得すること。【解決手段】走行位置送信部６１は、車載端末１が備えるＧＰＳ部２０から位置情報を取得して送信する。走行位置受信部７４は、車載端末１から走行位置を示す位置情報を受信する。学習情報問合部７５は、位置情報に基づいて学習情報ＤＢ７３に、学習情報を問合せる。学習情報送信部７６は、前記学習情報を、車載端末１に送信する。学習情報受信部６２は、サーバ４０から学習情報を受信する。学習情報出力部６３は、サーバ４０から受信した学習情報又は再学習情報ＤＢ６５から位置情報に基づいて取得した学習情報を、表示部１７又はスピーカにより出力する。【選択図】図４
2017167189.tif 000002
【特許請求の範囲】
【請求項１】
携帯端末と双方向通信可能なネットワークを介して接続された情報処理装置であって、
学習情報を受付ける学習情報受付手段と、
前記学習情報と関連付ける位置に関する情報を、関連位置情報として受付ける位置情報受付手段と、
前記学習情報と前記関連位置情報とを関連付けて記憶する学習情報記憶手段と、
前記携帯端末から現在位置を示す情報を、現在位置情報として受信する現在位置受信手段と、
前記現在位置情報に対応する関連位置情報を前記学習情報記憶手段から検索し、検索した関連位置情報に対応する学習情報を、前記学習情報記憶手段から取得する学習情報取得手段と、
取得された前記学習情報を前記携帯端末に送信する学習情報送信手段と、
を備える情報処理装置。
【請求項２】
携帯端末と双方向通信可能なネットワークを介して接続された情報処理装置が実行する情報処理方法であって、
学習情報を受付ける学習情報受付ステップと、
前記学習情報と関連付ける位置に関する情報を、関連位置情報として受付ける位置情報受付ステップと、
前記学習情報と前記関連位置情報とを関連付けてデータベースに記憶する学習情報記憶ステップと、
前記携帯端末か現在位置を示す情報を、現在位置情報として受信する現在位置受信ステップと、
前記現在位置情報に対応する関連位置情報を前記データベースから検索し、検索した関連位置情報に対応する学習情報を、前記データベースから取得する学習情報取得ステップと、
取得された前記学習情報を前記携帯端末に送信する学習情報送信ステップと、
を含む情報処理方法。
【請求項３】
携帯端末と双方向通信可能なネットワークを介して接続されたサーバを制御するコンピュータに、
学習情報を受付ける学習情報受付ステップと、
前記学習情報と関連付ける位置に関する情報を、関連位置情報として受付ける位置情報受付ステップと、
前記学習情報と前記関連位置情報とを関連付けてデータベースに記憶する学習情報記憶ステップと、
前記携帯端末から搭載車両の走行位置を示す情報を、走行位置情報として受信する走行位置受信ステップと、
前記走行位置情報に対応する関連位置情報を前記データベースから検索し、検索した関連位置情報に対応する学習情報を、前記データベースから取得する学習情報取得ステップと、
取得された前記学習情報を前記携帯端末に送信する学習情報送信ステップと、
を含む制御処理を実行させるコンピュータ。
【請求項４】
サーバと双方向通信可能なネットワークを介して接続された携帯端末として機能する情報処理装置であって、
前記サーバは、
学習情報を受付ける学習情報受付手段と、
前記学習情報と関連付ける位置に関する情報を、関連位置情報として受付ける位置情報受付手段と、
前記学習情報と前記関連位置情報とを関連付けて記憶する学習情報記憶手段と、
前記携帯端末から現在位置を示す情報を、現在位置情報として受信する走行位置受信手段と、
前記走行位置情報に対応する関連位置情報を前記学習情報記憶手段から検索し、検索した関連位置情報に対応する学習情報を、前記学習情報記憶手段から取得する学習情報取得手段と、
取得された前記学習情報を前記携帯端末に送信する学習情報送信手段と、
を備え、
前記携帯端末として機能する前記情報処理装置は、
前記走行位置情報を前記前記サーバに送信する走行位置送信手段と、
前記走行位置情報の送信に対して前記サーバから送信されてきた前記学習情報を受信する学習情報受信手段と、
前記学習情報を提示する学習情報提示手段と、
を備える情報処理装置。
【請求項５】
サーバと双方向通信可能なネットワークを介して接続された携帯端末として機能する情報処理装置が実行する情報処理方法であって、
前記サーバは、
学習情報を受付ける学習情報受付手段と、
前記学習情報と関連付ける位置に関する情報を、関連位置情報として受付ける位置情報受付手段と、
前記学習情報と前記関連位置情報とを関連付けて記憶する学習情報記憶手段と、
前記携帯端末から現在位置を示す情報を、現在位置情報として受信する現在位置受信手段と、
前記現在位置情報に対応する関連位置情報を前記学習情報記憶手段から検索し、検索した関連位置情報に対応する学習情報を、前記学習情報記憶手段から取得する学習情報取得手段と、
取得された前記学習情報を前記携帯端末に送信する学習情報送信手段と、
を備える場合、
前記携帯端末として機能する前記情報処理装置が実行するステップとして、
前記現在位置情報を前記前記サーバに送信する走行位置送信ステップと、
前記現在位置情報の送信に対して前記サーバから送信されてきた前記学習情報を受信する学習情報受信ステップと、
前記学習情報を提示する学習情報提示ステップと、
を含む情報処理方法。
【請求項６】
サーバと双方向通信可能なネットワークを介して接続された携帯端末を制御するコンピュータに実行させるプログラムであって、
前記サーバは、
学習情報を受付ける学習情報受付手段と、
前記学習情報と関連付ける位置に関する情報を、関連位置情報として受付ける位置情報受付手段と、
前記学習情報と前記関連位置情報とを関連付けて記憶する学習情報記憶手段と、
前記携帯端末から現在位置を示す情報を、現在位置情報として受信する現在位置受信手段と、
前記現在位置情報に対応する関連位置情報を前記学習情報記憶手段から検索し、検索した関連位置情報に対応する学習情報を、前記学習情報記憶手段から取得する学習情報取得手段と、
取得された前記学習情報を前記携帯端末に送信する学習情報送信手段と、
を備える場合、
前記携帯端末を制御するコンピュータに、
前記現在位置情報を前記前記サーバに送信する走行位置送信ステップと、
前記現在位置情報の送信に対して前記サーバから送信されてきた前記学習情報を受信する学習情報受信ステップと、
前記学習情報を提示する学習情報提示ステップと、
を含む制御処理を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、観光ガイドとしての知識習得の為の情報処理装置及び方法、並びにプログラムに関する。
【背景技術】
【０００２】
観光ガイド等に必要な知識は専門のガイドだけではなく、観光地を営業範囲とする、タクシードライバーにも必要とされる。何故ならタクシーでの移動中は、ドライバーと乗客がある程度の時間、個室に居合わせるも同然の状況であるので、タクシードライバーは自動車運転手であると同時に接客業に就く者である。
観光スポットを目的地として移動するまでの間、会話で乗客を楽しませることができれば付加価値を提供することができ、リピートに繋がる。また、乗客が地元住人ではない観光客であることが多い故に、目的地を、断片的な情報で伝達されることが有るが、この場合に運転手が目的地を理解できないと、折角の乗車希望者を他車に奪われることになってしまい、単に乗客用のガイドシステム（例えば、特許文献１参照）を導入するだけでは到底十分とは言えない。従来から、この様な知識の習得は、書籍等の教材や、学習支援システムを利用した座学形式にて行われていた（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−３３７３５４号公報
【特許文献２】特開２０１２−１１８７０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のような教材や特許文献２を含む学習支援システムを利用するにも、タクシードライバーとしての業務時間外に利用せざるを得ず、安全確保の為に十分な休養を取ることが求められる業務の性格上、時間の確保は容易ではないことが、課題となっていた。
【０００５】
本発明は、このような状況に鑑みてなされたものであり、タクシードライバーとして稼働中に効率良く観光ガイドとしての知識を習得することを可能とする技術を確立することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の一態様の第１の情報処理装置は、
携帯端末と双方向通信可能なネットワークを介して接続された情報処理装置であって、
学習情報を受付ける学習情報受付手段と、
前記学習情報と関連付ける位置に関する情報を、関連位置情報として受付ける位置情報受付手段と、
前記学習情報と前記関連位置情報とを関連付けて記憶する学習情報記憶手段と、
前記携帯端末から現在位置を示す情報を、現在位置情報として受信する現在位置受信手段と、
前記現在位置情報に対応する関連位置情報を前記学習情報記憶手段から検索し、検索した関連位置情報に対応する学習情報を、前記学習情報記憶手段から取得する学習情報取得手段と、
取得された前記学習情報を前記携帯端末に送信する学習情報送信手段と、
を備える。
【０００７】
本発明の一態様の第１の情報処理方法及び第１のプログラムは、上述の第１の情報処理装置に対応する方法及びプログラムである。
【０００８】
また、上記目的を達成するため、本発明の一態様の第２の情報処理装置は、
サーバと双方向通信可能なネットワークを介して接続された携帯端末として機能する情報処理装置であって、
前記サーバは、
学習情報を受付ける学習情報受付手段と、
前記学習情報と関連付ける位置に関する情報を、関連位置情報として受付ける位置情報受付手段と、
前記学習情報と前記関連位置情報とを関連付けて記憶する学習情報記憶手段と、
前記携帯端末から現在位置を示す情報を、現在位置情報として受信する走行位置受信手段と、
前記走行位置情報に対応する関連位置情報を前記学習情報記憶手段から検索し、検索した関連位置情報に対応する学習情報を、前記学習情報記憶手段から取得する学習情報取得手段と、
取得された前記学習情報を前記携帯端末に送信する学習情報送信手段と、
を備え、
前記携帯端末として機能する前記情報処理装置は、
前記走行位置情報を前記前記サーバに送信する走行位置送信手段と、
前記走行位置情報の送信に対して前記サーバから送信されてきた前記学習情報を受信する学習情報受信手段と、
前記学習情報を提示する学習情報提示手段と、
を備える情報処理装置。
【０００９】
本発明の一態様の第２の情報処理方法及び第２のプログラムは、上述の第２の情報処理装置に対応する方法及びプログラムである。
【発明の効果】
【００１０】
本発明によれば、タクシードライバーとして稼働中に効率良く観光ガイドとしての知識を習得することを可能とする技術を確立することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態に係る情報処理システムの構成を示す図である。
【図２】図１の情報処理システムのうち、本発明の一実施形態としてのサーバのハードウェア構成を示すブロック図である。
【図３】図１の情報処理システムのうち、本発明の一実施形態としての車載端末のハードウェア構成を示すブロック図である。
【図４】図１の情報処理システムの機能的構成を示す機能ブロック図である。
【図５】図４の機能的構成を有するサーバの一連の処理の流れの一例を説明するフローチャートである。
【図６】図４の機能的構成を有する車載端末の一連の処理の流れの一例を説明するフローチャートである。
【発明を実施するための形態】
【００１２】
以下、図面を参照しながら、本発明の実施形態について説明する。
【００１３】
［情報処理システムの概要］
図１は、本発明の一実施形態に係る情報処理システムの全体構成を示す図である。
図１に示す情報処理システムは、車載端末１とサーバ４０とが、インターネット等のネットワークＮを介して相互に接続されることで、構成されている。
【００１４】
本実施形態では、車載端末１は、搭載車両の位置に応じた情報を、操縦者に提示する機能を有する装置である。車載端末１は、例えばカーナビゲーションシステム（以下、「カーナビ」とも呼ぶ）、スマートフォン、モバイル端末、タブレット、携帯電話機等で構成される。
【００１５】
本実施形態では、サーバ４０には、観光ガイドになるために学習により習得すべき情報（以下、単に「学習情報」と呼ぶ）が記録されている。即ち、サーバ４０には、学習情報が位置情報と関連付けられて記憶されており、サーバ４０は、車載端末１から通信ネットワークＮを介して受信した搭載車両の位置に関連性の高い学習情報を、通信ネットワークＮを介して車載端末１に送信する。車載端末１は、通信ネットワークＮを介してサーバ４０から受信した学習情報を車両操縦者に提示する。
【００１６】
本実施形態では、搭載車両はタクシーであり、車両操縦者はタクシードライバーである。タクシーは稼働中、常に乗客を乗せている訳ではなく、次の乗客を探して走行する空車時間が存在する。本発明に係る情報処理システムは、この空車時間中に、タクシードライバーが業務と並行して学習することを可能とするものであり、学習の為に業務を停止する必要が無く、時間を有効に活用することができる。
【００１７】
更に本実施形態では、学習情報を位置情報に応じてタクシードライバーに提示できる為、観光スポットに車両が接近する度に、当該観光スポットに関連する学習情報を提示することができ、単に学習情報を詰め込むのではなく、土地勘を伴って習得させることができる。
【００１８】
本実施形態では、車載端末１は、搭載車両の位置に応じて関連性の高い学習情報を、タクシードライバーに提示する。車載端末１は、走行中のタクシーの位置を取得して、タクシーとの距離が所定の距離以内に近付いた位置に関連付けて記憶された学習情報を、提示対象とする。タクシードライバーへの提示手法は、特に限定されず、ディスプレイに画像として表示する提示手法や、メッセージ等の音声を出力する提示手法等を採用することができる。
【００１９】
図２は、図１の情報処理システムのうち、本発明の情報処理装置の一実施形態としてのサーバ４０のハードウェア構成を示すブロック図である。
【００２０】
サーバ４０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）４１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）４２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）４３と、バス４４と、入出力インターフェース４５と、出力部４６と、入力部４７と、記憶部４８と、通信部４９と、ドライブ５０とを備えている。
【００２１】
ＣＰＵ４１は、ＲＯＭ４２に記録されているプログラム、又は、記憶部４８からＲＡＭ４３にロードされたプログラムに従って各種の処理を実行する。
【００２２】
ＲＡＭ４３には、ＣＰＵ４１が各種の処理を実行する上において必要なデータ等も適宜記憶される。
【００２３】
ＣＰＵ４１、ＲＯＭ４２及びＲＡＭ４３は、バス４４を介して相互に接続されている。このバス４４にはまた、入出力インターフェース４５も接続されている。入出力インターフェース４５には、出力部４６、入力部４７、記憶部４８、通信部４９、ドライブ５０が接続されている。
【００２４】
出力部４６は、スピーカや表示部等から構成され、各種情報を画像や音声として出力する。
入力部４７は、キーボードやマウス等から構成され、各種情報を入力する。
【００２５】
記憶部４８は、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等で構成され、各種データを記憶する。
通信部４９は、通信を介して他の装置（図１の例では車載端末１）との間で行う通信を制御する。
【００２６】
ドライブ５０には、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリ等よりなる、リムーバブルメディア５５が適宜装着される。ドライブ５０によってリムーバブルメディア５５から読み出されたプログラムは、必要に応じて記憶部４８にインストールされる。また、リムーバブルメディア５５は、記憶部４８に記憶されている各種データを、記憶することができる。
【００２７】
図３は、図１の情報処理システムのうち、本発明の情報処理装置の一実施形態としての車載端末１のハードウェア構成を示すブロック図である。
【００２８】
車載端末１は、ＣＰＵ１１と、ＲＯＭ１２と、ＲＡＭ１３と、バス１４と、入出力インターフェース１５と、入力部１６と、表示部１７と、記憶部１８と、通信部１９と、ＧＰＳ部２０と、ドライブ２１とを備えている。
【００２９】
ＣＰＵ１１は、ＲＯＭ１２に記録されているプログラム、又は、記憶部１８からＲＡＭ１３にロードされたプログラムに従って各種の処理を実行する。
【００３０】
ＲＡＭ１３には、ＣＰＵ１１が各種の処理を実行する上において必要なデータ等も適宜記憶される。
【００３１】
ＣＰＵ１１、ＲＯＭ１２及びＲＡＭ１３は、バス１４を介して相互に接続されている。このバス１４にはまた、入出力インターフェース１５も接続されている。入出力インターフェース１５には、入力部１６、表示部１７、記憶部１８、通信部１９、ＧＰＳ部２０及びドライブ２１が接続されている。
【００３２】
入力部１６は、例えば表示部１７の表示領域に積層される静電容量式又は抵抗膜式の位置入力センサにより構成され、タッチ操作がなされた位置の座標を検出する。ここで、タッチ操作とは、入力部１６に対する物体（ユーザの指やタッチペン等）の接触又は近接の操作をいう。なお、以下、タッチ操作がなされた位置を「タッチ位置」と呼び、タッチ位置の座標を「タッチ座標」と呼ぶ。
表示部１７は、ディスプレイにより構成され、各種画像を表示する。
即ち、本実施形態では、入力部１６と表示部１７とにより、タッチパネルが構成されている。
【００３３】
記憶部１８は、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等で構成され、各種データを記憶する。
通信部１９は、通信を介して他の装置（図１の例ではサーバ４０）との間で行う通信を制御する。
ＧＰＳ部２０は、複数のＧＰＳ衛星から信号を受信することに基づいて、車載端末１の現在位置の情報を取得する。
【００３４】
ドライブ２１には、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリ等よりなる、リムーバブルメディア３１が適宜装着される。ドライブ２１によってリムーバブルメディア３１から読み出されたプログラムは、必要に応じて記憶部１８にインストールされる。また、リムーバブルメディア３１は、記憶部１８に記憶されている各種データを、記憶することができる。
【００３５】
図４は、車載端末１及びサーバ４０の機能的構成を示す機能ブロック図である。
【００３６】
車載端末１のＣＰＵ１１においては、走行位置送信部６１と、学習情報受信部６２と、学習情報出力部６３と、学習情報保存部６４とが機能する。
記憶部１８の一領域として、再学習情報ＤＢ６５が設けられている。
【００３７】
また、サーバ４０のＣＰＵ４１においては、学習情報受付部７１と、位置情報受付部７２と、走行位置受信部７４と、学習情報問合部７５と、学習情報送信部７６とが機能する。
記憶部４８の一領域として、学習情報ＤＢ７３が設けられている。
【００３８】
本実施例では車載端末１は、カーナビゲーションシステムとしてタクシー車両に車載される端末であるが、専用端末であっても良いことは、言うまでもない。
走行位置送信部６１は、車載端末１が備えるＧＰＳ部２０から位置情報を取得する。走行位置送信部６１は、通信ネットワークＮを介して当該位置情報をサーバ４０に送信する。
学習情報受信部６２は、通信ネットワークＮを介してサーバ４０から学習情報を受信する。
学習情報出力部６３は、通信ネットワークＮを介してサーバ４０から受信した学習情報又は再学習情報ＤＢ６５から位置情報に基づいて取得した学習情報を、表示部１７又はスピーカから出力する。また、学習情報出力部６３は同時に、タッチパネル上に「知らない」等の文字を付した押下操作可能なソフトウェアのボタンを表示する。
【００３９】
学習情報保存部６４は、「知らない」等の文字を付した上述のボタンが押下操作された場合に、学習情報と関連位置情報とを関連付けて、再学習情報ＤＢ６５に記憶させる。
即ち、再学習情報ＤＢ６５は、学習情報と関連位置情報とを関連付けて記憶する。
【００４０】
学習情報受付部７１は、学習情報について、ユーザからの入力を受付ける。
ここで、ユーザとは、車載端末１を操作する者（学習者）ではなく、学習情報の製作者や取得者等を意味する。例えば観光ガイドとして役立つ情報であれば任意の情報を、学習情報とすることができるので、その地域に詳しい者から収集した情報、その地域の産地等に詳しい者から収集した情報、その地域の店舗の情報（セール情報や特典等のサービス情報）等を学習情報として採用することができる。このような各種各様な学習情報の製作者や取得者であれば、サーバ４０のユーザとして、当該学習情報をサーバ４０に対して入力することができる。なお、当然ながら、ユーザは、入力操作自体を、サーバ４０に対して直接する必要は特に無く、図示せぬ自己の端末等にすることができる。
これらの学習情報は、カテゴリ別に分類され、カテゴリ毎にサーバ４０に記憶される。カテゴリは、各種各様なものを採用することができ、例えば、その地域の店舗の情報（セール情報や特典等のサービス情報）等が分類される「リアルタイム（変動）」というカテゴリや、その地域の歴史情報等が分類される「歴史（固定）」というカテゴリを採用することができる。ここで、かっこ書きで示したように、「リアルタイム」に分類される学習情報は、所定タイミングで適宜更新されていく。これに対して、「歴史」に分類される学習情報は、原則として一度分類された後は、そのまま固定される。
【００４１】
位置情報受付部７２は、上述の学習情報と関連付ける為の位置の情報である関連位置情報について、上述のユーザからの入力を受付ける。
学習情報受付部７１及び位置情報受付部７２は、協働して学習情報と関連位置情報とを関連付けてサーバ４０に記憶させる。
学習情報ＤＢ７３は、学習情報と関連位置情報とを関連付けて記憶する。
走行位置受信部７４は、搭載車両の走行位置を示す情報である走行位置情報を、通信ネットワークＮを介して車載端末１から受信する。
学習情報問合部７５は、走行位置情報に基づいて学習情報ＤＢ７３に、学習情報を問合せる。具体的には走行位置情報に基づいて２次元的範囲を決定し、当該範囲内の関連位置情報に関連付けられた学習情報が有れば取得する。
学習情報送信部７６は、前記学習情報を、通信ネットワークＮを介して車載端末１に送信する。
【００４２】
図５は、サーバ４０の一連の処理の流れを説明するフローチャートである。
ステップＳ５１において、学習情報受付部７１及び位置情報受付部７２は、学習情報を取得したか否かを判定する。即ち、学習情報受付部７１は、ユーザからの学習情報の入力を待ち受ける。位置情報受付部７２は、ユーザからの関連位置情報の入力を待ち受ける。
学習情報及び関連位置情報が取得された場合、ステップＳ５１においてＹＥＳであると判定されて処理はステップＳ５２に進み、一方、取得しなかった場合、ステップＳ５１においてＮＯであると判定されて、処理はステップＳ５３に進む。
【００４３】
ステップＳ５２において、学習情報受付部７１及び位置情報受付部７２は、関連位置情報と学習情報とを関連付けて学習情報ＤＢ７３に記憶させる。
このようにしてステップＳ５２の処理が終了するか、又は、上述のようにステップＳ５１においてＮＯであると判定された場合、処理はステップＳ５３に進む。
ステップＳ５３において、走行位置受信部７４は、タクシー位置を取得したか否かを判定する。即ち、走行位置受信部７４は、ネットワークＮを介して車載端末１から送信される走行位置情報を待ち受ける。
位置情報が取得された場合、ステップＳ５３においてＹＥＳであると判定されて、処理はステップＳ５４に進み、一方、取得されなかった場合、ステップＳ５３においてＮＯであると判定され、処理はステップＳ５６に進む。
【００４４】
ステップＳ５４において、学習情報問合部７５は、位置と対応する学習情報があるか否かを判定する。即ち、学習情報問合部７５は、走行位置情報に基づいて学習情報ＤＢ７３に学習情報を問合わせる。具体的には例えば、学習情報問合部７５は、走行位置情報に基づいて２次元的範囲を決定し、当該範囲内の関連位置情報に関連付けられた学習情報の、有無を調べる。
学習情報が存在した場合、ステップＳ５４においてＹＥＳであると判定されて、処理はステップＳ５５に進み、学習情報が存在しなかった場合、ステップＳ５４においてＮＯであると判定されて、処理はステップＳ５６に進む。
ステップＳ５５において、学習情報問合部７５は、走行位置情報に基づいて学習情報ＤＢ７３から学習情報を抽出し、学習情報送信部７６が、当該学習情報を車載端末１にネットワークＮを介して送信する。
このようにしてステップＳ５５の処理が終了するか、又は、上述のようにステップＳ５１４おいてＮＯであると判定された場合、処理はステップＳ５６に進む。
ステップＳ５６において、ＣＰＵ４１は、処理終了指示が有るか否かを判定する。処理終了指示は特に限定されず、例えば電源遮断の指示を処理終了指示として採用することができる。処理終了指示が有る場合、ステップＳ５６においてＹＥＳであると判定されて、サーバ４０の処理は終了する。これに対して、処理終了指示が無い場合、ステップＳ５６においてＮＯであると判定されて、処理はステップＳ５１に戻され、それ以降の一連の処理が繰り返される。
【００４５】
図６は、車載端末１の一連の処理の流れを説明するフローチャートである。
ステップＳ６１において、走行位置送信部６１は、ＧＰＳ部２０から走行位置情報を取得して、サーバ４０にネットワークＮを介して送信する。
【００４６】
ステップＳ６２において、学習情報受信部６２又は学習情報出力部６３は、学習情報を取得したか否かを判定する。
即ち、学習情報受信部６２は、サーバ４０からネットワークＮを介して送信される学習情報を待ち受ける。
なお、学習情報がサーバ４０から受信されない場合であっても、所定の条件を満たした場合、過去に提示された（過去にサーバ４０から受信された）学習情報が、学習情報出力部６３により取得される場合がある。この場合、学習情報出力部６３は、走行位置情報に基づいて再学習情報ＤＢ６５を参照して、学習情報を取得する。具体的には、学習情報出力部６３は、走行位置情報に基づいて２次元的範囲を決定し、当該範囲内の関連位置情報に関連付けられた学習情報を取得する。
学習情報受信部６２により学習情報が受信された場合又は学習情報出力部６３により学習情報が取得した場合、ステップＳ６２においてＹＥＳであると判定されて、処理はステップＳ６３に進み、一方、学習情報が受信又は取得されなかった場合、ステップＳ６２においてＮＯであると判定されて、処理はステップＳ６６に進む。
ステップＳ６３において、学習情報出力部６３は、学習情報を表示部１７又はスピーカにより出力し、タッチパネル上に「知らない」等の文字を付した押下操作可能なボタンを表示する。
【００４７】
ステップＳ６４において、学習情報保存部６４は、「知らない」ボタンが押下されたか否かを判定する。即ち、学習情報保持部６４は、入力部１６からのボタンが押下されたことを示す信号を待ち受ける。
ボタン押下されたことを示す信号が入力された場合、ステップＳ６４においてＹＥＳであると判定されて、処理はステップＳ６５に進み、一方、当該信号が入力されなかった場合、ステップＳ６４においてＮＯであると判定されて、処理はステップＳ６６に進む。
【００４８】
ステップＳ５６において、ＣＰＵ４１は、処理終了指示が有るか否かを判定する。処理終了指示は特に限定されず、例えば電源遮断の指示を処理終了指示として採用することができる。処理終了指示が有る場合、ステップＳ５６においてＹＥＳであると判定されて、サーバ４０の処理は終了する。これに対して、処理終了指示が無い場合、ステップＳ５６においてＮＯであると判定されて、処理はステップＳ５１に戻され、それ以降の一連の処理が繰り返される。
【００４９】
以上説明したように、本実施形態では、タクシー内に設置された車載端末１に、タクシーの付近の観光スポットに関する情報が、当該タクシーが観光スポットの近辺に存在する際に、学習情報として提示される。従って、タクシードライバーは、当該学習情報を土地勘を伴って習得することができる。さらに、タクシードライバーは、空車中の時間を有効に活用できるので、タクシードライバーにとっては便宜である。
さらに、「知らない」ボタンを表示して、タクシードライバーが未習得である学習情報を車載端末１に記憶させて反復学習できるので、タクシードライバーにとってはさらに便宜であり、高い学習効果を発揮する。
【００５０】
なお、本発明は、上述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
【００５１】
上述の実施形態において、タクシードライバーに提示する情報は、学習情報を例として説明したが、特にこれに限定されない。
例えば、本発明は、乗客向けにタイムセール等の商業的、広告的な情報を、タクシードライバーに提示させることができる。
【００５２】
また、上述の実施形態において、「知らない」ボタンの押下操作が有った場合は、車載端末１が備える再学習情報ＤＢ６５に学習情報を記憶させる例として説明したが、特にこれに限定されない。
例えば、本発明は、「知らない」ボタンの押下操作が有った場合は、サーバ４０が備える学習情報ＤＢ７３に学習情報記憶させることができる。この場合、タクシードライバーではなく、乗客が学習情報について知らなかったことをフィードバックさせて、システムを利用する他のタクシーと、その情報を共有しても良い。
【００５３】
また、上述の実施形態において、タクシーの走行位置が近づいた観光スポットに関連する学習情報を提示させる例として説明したが、特にこれに限定されない。
例えば、本発明は、カーナビゲーションシステムに設定された目的地までの経路に沿って移動する場合、経路付近の観光スポットに関する情報を、まだ距離が有るうちから通過するまで順次提示させることができる。
また例えば本発明は、タクシーを実走させず、カーナビゲーションシステム上でタクシーの走行をシミュレートする場合に適用しても良い。
【００５４】
また、上述の実施形態において、学習者はタクシーの運転手とされたが、特にこれに限定されない。
つまり、とある地域の学習をしたい者であれば誰でも学習者になり得る。この場合、学習用の端末は、車載端末である必要は特に無く、学習者が操作可能な端末（スマートフォンであれば足りる）。
即ち、上述の実施形態では、車載端末から搭載車両の走行位置を示す情報が、走行位置情報としてサーバに受信され、当該走行位置情報に対応する関連位置情報が検索され、検索された関連位置情報に対応する学習情報が、当該車載端末に送信された。
しかしながら、この一連の処理は、タクシーの運転手等の乗車している者が学習者であることを前提とした処理であり、一例に過ぎない。
つまり、任意の者が学習者になる場合、次のような一連の処理が実行されれば足りる。即ち、携帯端末から現在位置を示す情報が、現在位置情報としてサーバに受信され、当該現在位置情報に対応する関連位置情報が検索され、検索された関連位置情報に対応する学習情報が、当該携帯端末に送信される、といった一連の処理が実行されれば足りる。
【００５５】
また例えば、本発明が適用される情報処理システムを構成する装置として、電子機器一般に適用することができる。具体的には例えば、本発明は、ノート型のパーソナルコンピュータ、タブレット端末、携帯電話機、ポータブルゲーム機等に適用可能である。
【００５６】
以上まとめると、本発明が適用される情報処理システムのサーバとして機能する情報処理装置は、次のような構成を取れば足り、上述の実施形態を含め各種各様な実施形態を取ることができる。
即ち、携帯端末と双方向通信可能なネットワークを介して接続された情報処理装置であって、
学習情報を受付ける学習情報受付手段と、
前記学習情報と関連付ける位置に関する情報を、関連位置情報として受付ける位置情報受付手段と、
前記学習情報と前記関連位置情報とを関連付けて記憶する学習情報記憶手段と、
前記携帯端末から現在位置を示す情報を、現在位置情報として受信する現在位置受信手段と、
前記現在位置情報に対応する関連位置情報を前記学習情報記憶手段から検索し、検索した関連位置情報に対応する学習情報を、前記学習情報記憶手段から取得する学習情報取得手段と、
取得された前記学習情報を前記携帯端末に送信する学習情報送信手段と、
を備える。
【００５７】
これにより、例えば学習者がタクシードライバーである場合には、タクシードライバーとして稼働中に、効率良く観光ガイドとしての知識を習得することを可能とする技術を確立することができる。
【００５８】
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。
換言すると、図４の機能的構成は例示に過ぎず、特に限定されない。即ち、上述した一連の処理を全体として実行できる機能が車載端末１に備えられていれば足り、この機能を実現するためにどのような機能ブロックを用いるのかは特に図４の例に限定されない。
また、１つの機能ブロックは、ハードウェア単体で構成してもよいし、ソフトウェア単体で構成してもよいし、それらの組合せで構成してもよい。
【００５９】
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、コンピュータ等にネットワークや記録媒体からインストールされる。
コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータ、例えば汎用のパーソナルコンピュータであってもよい。
【００６０】
このようなプログラムを含む記録媒体は、ユーザにプログラムを提供するために装置本体とは別に配布される図２のリムーバブルメディア３１により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される記録媒体等で構成される。リムーバブルメディア３１は、例えば、磁気ディスク（フロッピディスクを含む）、光ディスク、又は光磁気ディスク等により構成される。光ディスクは、例えば、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等により構成される。光磁気ディスクは、ＭＤ（Ｍｉｎｉ−Ｄｉｓｋ）、等により構成される。また、装置本体に予め組み込まれた状態でユーザに提供される記録媒体は、例えば、プログラムが記録されている図２のＲＯＭ４２及び図３のＲＯＭ１２や、図２の記憶部４８及び図３の記憶部１８に含まれるハードディスク等で構成される。
【００６１】
なお、本明細書において、本アプリケーションから他アプリケーションの順にされる実行処理は、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的或いは個別に実行される処理をも含むものである。
また、本明細書において、システムの用語は、複数の装置や複数の手段等より構成される全体的な装置を意味するものとする。
【符号の説明】
【００６２】
１・・・車載端末、１１・・・ＣＰＵ、１２・・・ＲＯＭ、１３・・・ＲＡＭ、１４・・・バス、１５・・・入出力インターフェース、１６・・・入力部、１７・・・表示部、１８・・・記憶部、１９・・・通信部、２０・・・ＧＰＳ部、２１・・・ドライブ、３１・・・リムーバブルメディア、４０・・・サーバ、４１・・・ＣＰＵ、４２・・・ＲＯＭ、４３・・・ＲＡＭ、４４・・・バス、４５・・・入出力インターフェース、４６・・・出力部、４７・・・入力部、４８・・・記憶部、４９・・・通信部、５０・・・ドライブ、５５・・・リムーバブルメディア、６１・・・走行位置送信部、６２・・・学習情報受信部、６３・・・学習情報出力部、６４・・・学習情報保存部、６５・・・学習情報ＤＢ、７１・・・学習情報受付部、７２・・・位置情報受付部、７３・・・学習情報ＤＢ、７４・・・走行位置受信部、７５・・・学習情報問合部、７６・・・学習情報送信部、Ｎ・・・ネットワーク
【図１】
2017167189.tif 000003
【図２】
2017167189.tif 000004
【図３】
2017167189.tif 000005
【図４】
2017167189.tif 000006
【図５】
2017167189.tif 000007
【図６】
2017167189.tif 000008