(57)【要約】【課題】旅の思い出等を比較的容易にユーザに振り返らせることができる。【解決手段】情報処理装置は、ユーザの現在位置を取得する第１の取得部と、前記ユーザが所定の位置を通過する際に撮影された画像を取得する第２の取得部と、地図画面において、前記所定の位置に対応付けて前記画像を表示させる表示制御部と、を有する。【選択図】図４Ａ
2019086372.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの現在位置を取得する第１の取得部と、
前記ユーザが所定の位置を通過する際に撮影された画像を取得する第２の取得部と、
地図画面において、前記所定の位置に対応付けて前記画像を表示させる表示制御部と、
を有する情報処理装置。
【請求項２】
前記表示制御部は、前記地図画面において、前記ユーザの移動の履歴における出発地から目的地までの経路を表示させるとともに、前記経路上の前記所定の位置に対応付けて前記画像を表示させる、
請求項１に記載の情報処理装置。
【請求項３】
前記所定の位置は、前記ユーザにより設定された位置、他のユーザから共有された経路において指定された位置、及び他のユーザから共有された経路においてコメントまたは画像が付与された位置の少なくとも一つを含む、
請求項１または２に記載の情報処理装置。
【請求項４】
前記第２の取得部は、前記ユーザが所定の位置を通過する際に録音された音声を取得し、
前記表示制御部は、前記地図画面において、前記所定の位置に対応付けて前記画像、及び前記音声を再生させるための操作アイコンを表示させる、
請求項１乃至３のいずれか一項に記載の情報処理装置。
【請求項５】
前記第２の取得部は、前記ユーザが所定の位置を通過する際に集音された音声を取得し、取得した音声の音量が閾値以上の場合、前記画像を取得する、
請求項１乃至４のいずれか一項に記載の情報処理装置。
【請求項６】
前記第２の取得部は、ユーザにより入力された前記所定の位置に対するコメントを取得し、
前記表示制御部は、前記地図画面において、前記所定の位置に対応付けて前記画像、及び前記コメントを表示させる、
請求項１乃至５のいずれか一項に記載の情報処理装置。
【請求項７】
前記ユーザが所定の位置を通過する際に集音された音声の音量が閾値以上の場合、前記所定の位置、及び前記画像を前記ユーザ以外のユーザの端末と共有する共有部を有する、
請求項１乃至６のいずれか一項に記載の情報処理装置。
【請求項８】
前記所定の位置に対するコメントがユーザにより入力された場合、前記所定の位置、前記画像、及び前記コメントを前記ユーザ以外のユーザの端末と共有する共有部を有する、
請求項１乃至７のいずれか一項に記載の情報処理装置。
【請求項９】
前記第２の取得部は、車両に搭載された撮像装置により撮影された画像を取得する、
請求項１乃至８のいずれか一項に記載の情報処理装置。
【請求項１０】
前記第２の取得部は、車両内が撮影された画像を取得する、
請求項１乃至９のいずれか一項に記載の情報処理装置。
【請求項１１】
前記第２の取得部は、車両に搭乗しているユーザの画像を取得する、
請求項１乃至１０のいずれか一項に記載の情報処理装置。
【請求項１２】
情報処理装置が、
ユーザの現在位置を取得するステップと、
前記ユーザが所定の位置を通過する際に撮影された画像を取得するステップと、
地図画面において、前記所定の位置に対応付けて前記画像を表示させるステップと、
を実行する情報処理方法。
【請求項１３】
情報処理装置に、
ユーザの現在位置を取得するステップと、
前記ユーザが所定の位置を通過する際に撮影された画像を取得するステップと、
地図画面において、前記所定の位置に対応付けて前記画像を表示させるステップと、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、車載カメラ（ドライブレコーダー）を用いて、車両の前方等の車外、または車内の画像を撮影し、撮影した画像を記憶する技術が知られている（例えば、特許文献１、２を参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−０９６６３２号公報
【特許文献２】特開２００８−０８２８２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、ユーザが、車両を運転して観光や旅行をする等の場合において、後日において観光や旅行の思い出を振り返る等のために、景観地内等の所定の位置における車外、または車内の画像を撮影して保存したい場合について検討する。この場合、従来技術では、ユーザが手動で画像を撮影して保存することや、ドライブレコーダーにより自動で撮影された画像のうち、ユーザが手動で保存する画像を選択して保存することとなる。しかしながら、この場合、ユーザにとって、画像の撮影や、保存する画像の選択等の手間がかかるという問題がある。
【０００５】
本発明は、上記の点に鑑みてなされたものであって、旅の思い出等を比較的容易にユーザに振り返えらせることができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
発明の実施形態の情報処理装置は、ユーザの現在位置を取得する第１の取得部と、前記ユーザが所定の位置を通過する際に撮影された画像を取得する第２の取得部と、地図画面において、前記所定の位置に対応付けて前記画像を表示させる表示制御部と、を有する。
【０００７】
このため、ユーザが所定の位置を通過する際に撮影された画像を、地図画面上で、所定の位置に対応付けて表示させる。したがって、旅の思い出等を比較的容易にユーザに振り返らせることができる。
【０００８】
本発明の他の実施形態の情報処理装置では、前記表示制御部は、前記地図画面において、前記ユーザの移動の履歴における出発地から目的地までの経路を表示させるとともに、前記経路上の前記所定の位置に対応付けて前記画像を表示させる。
【０００９】
このため、ユーザが所定の位置を通過する際に撮影された画像を、地図画面上で、ユーザの移動経路上の所定の位置に対応付けて表示させる。したがって、旅の思い出等を比較的容易にユーザに振り返らせることができる。
【００１０】
本発明の他の実施形態の情報処理装置では、前記所定の位置は、前記ユーザにより設定された位置、他のユーザから共有された経路において指定された位置、及び他のユーザから共有された経路においてコメントまたは画像が付与された位置の少なくとも一つを含む。
【００１１】
このため、ユーザが、ユーザにより設定された位置、他のユーザから共有された経路において指定された位置、または他のユーザから共有された経路においてコメントまたは画像が付与された位置を通過する際に撮影された画像を、地図画面上で、所定の位置に対応付けて表示させる。したがって、旅の思い出等を比較的容易にユーザに振り返らせることができる。
【００１２】
本発明の他の実施形態の情報処理装置では、前記第２の取得部は、前記ユーザが所定の位置を通過する際に録音された音声を取得し、前記表示制御部は、前記地図画面において、前記所定の位置に対応付けて前記画像、及び前記音声を再生させるための操作アイコンを表示させる。
【００１３】
このため、ユーザが所定の位置を通過する際に撮影された画像、及び音声を、地図画面上で、所定の位置に対応付けて表示させる。したがって、旅の思い出等を比較的容易にユーザに振り返らせることができる。
【００１４】
本発明の他の実施形態の情報処理装置では、前記第２の取得部は、前記ユーザが所定の位置を通過する際に集音された音声を取得し、取得した音声の音量が閾値以上の場合、前記画像を取得する。
【００１５】
このため、ユーザが所定の位置を通過する際に、音声の音量が閾値以上の場合に撮影された画像を、地図画面上で、所定の位置に対応付けて表示させる。したがって、旅の盛り上がった際の思い出を比較的容易にユーザに振り返らせることができる。
【００１６】
本発明の他の実施形態の情報処理装置では、前記第２の取得部は、ユーザにより入力された前記所定の位置に対するコメントを取得し、前記表示制御部は、前記地図画面において、前記所定の位置に対応付けて前記画像、及び前記コメントを表示させる。
【００１７】
このため、ユーザが所定の位置を通過する際に撮影された画像、及びコメントを、地図画面上で、所定の位置に対応付けて表示させる。したがって、旅の思い出等を比較的容易にユーザに振り返らせることができる。
【００１８】
本発明の他の実施形態の情報処理装置では、前記ユーザが所定の位置を通過する際に集音された音声の音量が閾値以上の場合、前記所定の位置、及び前記画像を前記ユーザ以外のユーザの端末と共有する共有部を有する。
【００１９】
このため、ユーザが所定の位置を通過する際に、音声の音量が閾値以上の場合に撮影された画像を共有させる。したがって、旅の盛り上がった際の記録を比較的容易に他のユーザと共有することができる。
【００２０】
本発明の他の実施形態の情報処理装置では、前記所定の位置に対するコメントがユーザにより入力された場合、前記所定の位置、前記画像、及び前記コメントを前記ユーザ以外のユーザの端末と共有する共有部を有する。
【００２１】
このため、ユーザが所定の位置を通過する際に撮影された画像のうちコメントが付与された画像を共有させる。したがって、関心度が比較的高い思い出を比較的容易に他のユーザと共有することができる。
【００２２】
本発明の他の実施形態の情報処理装置では、第２の取得部は、車両に搭載された撮像装置により撮影された画像を取得する。このため、ユーザが車両により所定の位置を通過する際に、ドライブレコーダー等により撮影された画像を、地図画面上で、所定の位置に対応付けて表示させる。したがって、車両による旅の思い出等を比較的容易にユーザに振り返らせることができる。
【００２３】
本発明の他の実施形態の情報処理装置では、前記第２の取得部は、車両内が撮影された画像を取得する。このため、ユーザが車両により所定の位置を通過する際に、ドライブレコーダー等により車両内が撮影された画像を、地図画面上で、所定の位置に対応付けて表示させる。したがって、車両による旅の思い出等を比較的容易にユーザに振り返らせることができる。
【００２４】
本発明の他の実施形態の情報処理装置では、前記第２の取得部は、車両に搭乗しているユーザの画像を取得する。このため、ユーザが車両により所定の位置を通過する際に、ドライブレコーダー等により搭乗者が撮影された画像を、地図画面上で、所定の位置に対応付けて表示させる。したがって、思い出に残る場所等において自身や友人等が撮影された画像により、車両による旅の思い出等を比較的容易にユーザに振り返らせることができる。
【００２５】
また、他の実施形態は、情報処理方法、及びプログラムにより実現される。
【発明の効果】
【００２６】
旅の思い出等を比較的容易にユーザに振り返らせることができる。
【図面の簡単な説明】
【００２７】
【図１】実施形態に係る通信システムの構成例を示す図である。
【図２】実施形態に係るサーバのハードウェア構成例を示す図である。
【図３】実施形態に係る端末、及びサーバの機能ブロック図の一例を示す図である。
【図４Ａ】実施形態に係る通信システムの処理の一例を示すシーケンス図である。
【図４Ｂ】実施形態に係る通信システムの処理の一例を示すシーケンス図である。
【図５】旅行情報の一例を示す図である。
【図６】端末の表示画面の例について説明する図である。
【発明を実施するための形態】
【００２８】
以下、図面に基づいて本発明の実施形態を説明する。
【００２９】
＜システム構成＞
図１は、実施形態に係る通信システム１の構成例を示す図である。図１において、通信システム１は、端末１０−１、１０−２（以下で、それぞれを区別する必要がない場合は、単に「端末１０」と称する。）、サーバ２０、ＳＮＳサーバ３０、及びコンテンツ提供サーバ４０を有する。なお、端末１０の数は２つに限定されない。
【００３０】
端末１０とサーバ２０、及び端末１０とＳＮＳサーバ３０は、例えば、インターネット、携帯電話網、無線ＬＡＮ（Local Area Network）、またはＬＡＮ等のネットワーク５０により、通信可能な状態で接続されている。また、サーバ２０とコンテンツ提供サーバ４０は、ネットワーク５０により、通信可能な状態で接続されている。
【００３１】
端末１０は、例えば、スマートフォン、タブレットＰＣ（Personal Computer）、ノートＰＣ、通信機能付きの車載カメラ（ドライブレコーダー）、または通信機能付きのナビゲーション装置等の情報処理装置（コンピュータ）である。なお、車載カメラは、「車両に搭載された撮像装置」の一例である。端末１０は、画像を撮影するカメラ（「撮像装置」）を内部に有してもよい。または、端末１０は、外部のカメラと有線または無線で接続されてもよい。
【００３２】
なお、端末１０は、複数の機器により構成されてもよい。例えば、端末１０は、スマートフォン、車載ナビゲーション装置、及び車載カメラにより構成されてもよい。この場合、例えば、スマートフォンと車載ナビゲーション装置とは近距離無線により通信できるように接続し、車載ナビゲーション装置と車載カメラとはケーブル等により通信できるように接続してもよい。そして、車載カメラにより撮影された画像（静止画、または動画）を、車載ナビゲーション装置、及びスマートフォンを介してサーバ２０に送信してもよい。
【００３３】
また、例えば、端末１０は、通信機能付き車載ナビゲーション装置、及び車載カメラにより構成されてもよい。この場合、例えば、車載ナビゲーション装置と車載カメラとはケーブル等により通信できるように接続してもよい。そして、車載カメラにより撮影された画像を、通信機能付き車載ナビゲーション装置を介してサーバ２０に送信してもよい。
【００３４】
端末１０は、経路案内（ナビゲーション）用のアプリケーションにより、サーバ２０から地図や経路のデータを取得し、車両、徒歩、電車等を用いた移動のナビゲーションを行ってもよい。また、端末１０は、当該アプリケーションによるナビゲーションを使用してユーザが移動した経路、または移動中の経路の情報を、サーバ２０に送信（アップロード）してもよい。また、端末１０は、当該アプリケーションによるナビゲーションを使用せずにユーザが移動した経路、または移動中の経路の情報も、サーバ２０に送信してもよい。
【００３５】
また、端末１０は、景観地等の所定の位置における画像を自動で撮影して、旅行情報としてサーバ２０に保存する。ここで、端末１０は、例えば、車両の前方等の車両の外部の画像を撮影してもよい。また、端末１０は、例えば、車両に搭乗しているユーザ（搭乗者）等の車両の内部の画像を撮影してもよい。また、端末１０は、車両の外部の画像と、車両の内部の画像とを、例えば、同時に撮影してもよい。そして、端末１０は、地図画面において、当該所定の位置に対応付けて、サーバ２０に保存された旅行情報に含まれる当該画像を表示する。なお、端末１０は、当該画像を端末１０にて保存し、地図画面において、当該所定の位置に対応付けて当該画像を表示してもよい。旅行情報には、例えば、出発地から目的地までの移動経路等の情報が含まれてもよい。また、旅行情報には、経由地、出発時刻、到着時刻、及び経路上の位置に関連付けられたピン、コメント、ユーザにより撮影された画像等が含まれてもよい。
【００３６】
また、端末１０は、ＳＮＳサーバ３０が提供するソーシャル・ネットワーキング・サービス（Social Networking Service、SNS）を用いて、友人等のグループ間で、チャットや、画像共有等を行ってもよい。
【００３７】
サーバ２０は、例えば、サーバ用の情報処理装置であり、端末１０からアップロードされた旅行情報を、端末１０のユーザ毎に管理する。また、サーバ２０は、ナビゲーション等のサービスを端末１０に提供してもよい。また、サーバ２０は、端末１０からアップロードされた旅行情報を、ＳＮＳサーバ３０を介して、他の端末１０のユーザと共有する。なお、サーバ２０は、ＳＮＳサーバ３０を介さずに、端末１０からアップロードされた旅行情報を、他の端末１０のユーザと共有してもよい。
【００３８】
ＳＮＳサーバ３０は、例えば、サーバ用の情報処理装置であり、グループチャット等のソーシャル・ネットワーキング・サービスを端末１０に提供する。また、ＳＮＳサーバ３０は、端末１０からサーバ２０を介してアップロードされた旅行情報を、ソーシャル・ネットワーキング・サービスを用いて他の端末１０に送信する。なお、ＳＮＳサーバ３０は、当該旅行情報を、Ｗｉｋｉ、ＳＮＳ、ブログ、画像共有サイト等を含むソーシャルメディアを用いて、他の端末１０に送信してもよい。
【００３９】
コンテンツ提供サーバ４０は、例えば、サーバ用の情報処理装置であり、施設の営業時間等のデータをサーバ２０に提供する。
【００４０】
＜ハードウェア構成＞
図２は、実施形態に係るサーバ２０のハードウェア構成例を示す図である。図２のサーバ２０は、それぞれバスＢで相互に接続されているドライブ装置１００、補助記憶装置１０２、メモリ装置１０３、ＣＰＵ１０４、インタフェース装置１０５等を有する。
【００４１】
サーバ２０での処理を実現する情報処理プログラムは、例えば、記録媒体１０１によって提供される。情報処理プログラムを記録した記録媒体１０１がドライブ装置１００にセットされると、情報処理プログラムが記録媒体１０１からドライブ装置１００を介して補助記憶装置１０２にインストールされる。但し、情報処理プログラムのインストールは必ずしも記録媒体１０１より行う必要はなく、ネットワークを介して他のコンピュータよりダウンロードするようにしてもよい。補助記憶装置１０２は、インストールされた情報処理プログラムを格納すると共に、必要なファイルやデータ等を格納する。
【００４２】
メモリ装置１０３は、例えば、ＲＡＭ（Random access memory）であり、プログラムの起動指示があった場合に、補助記憶装置１０２からプログラムを読み出して格納する。ＣＰＵ１０４は、メモリ装置１０３に格納されたプログラムに従ってサーバ２０に係る機能を実現する。インタフェース装置１０５は、ネットワークに接続するためのインタフェースとして用いられる。
【００４３】
なお、記録媒体１０１の一例としては、ＣＤ−ＲＯＭ、ＤＶＤディスク、又はＵＳＢメモリ等の可搬型の記録媒体が挙げられる。また、補助記憶装置１０２の一例としては、ＨＤＤ（Hard Disk Drive）又はフラッシュメモリ等が挙げられる。記録媒体１０１及び補助記憶装置１０２のいずれについても、コンピュータ読み取り可能な記録媒体に相当する。
【００４４】
なお、端末１０、ＳＮＳサーバ３０、及びコンテンツ提供サーバ４０のハードウェア構成は、サーバ２０と同様でもよい。
【００４５】
＜機能構成＞
次に、図３を参照し、実施形態に係る端末１０、及びサーバ２０の機能構成について説明する。図３は、実施形態に係る端末１０、及びサーバ２０の機能ブロック図の一例を示す図である。
【００４６】
≪サーバ２０≫
サーバ２０は、記憶部２１を有する。記憶部２１は、例えば、補助記憶装置等を用いて実現される。記憶部２１は、旅行情報ＤＢ（データベース）２１１等を記憶する。旅行情報ＤＢ２１１に記憶されるデータについては後述する。
【００４７】
サーバ２０は、位置取得部２２、経路検索部２３、旅行情報取得部２４、生成部２５、表示制御部２６、共有部２７、及び通信部２８を有する。位置取得部２２、経路検索部２３、旅行情報取得部２４、生成部２５、表示制御部２６、共有部２７、及び通信部２８は、サーバ２０にインストールされた１以上のプログラムが、サーバ２０のＣＰＵに実行させる処理により実現される機能を表す。
【００４８】
位置取得部２２は、端末１０の現在位置を取得する。位置取得部２２は、例えば、端末１０のナビゲーション機能等が起動している間、端末１０のＧＰＳ（Global Positioning System）により取得された現在の位置情報を端末１０から取得してもよい。経路検索部２３は、出発地から目的地までの経路を検索する。
【００４９】
旅行情報取得部２４は、端末１０のユーザが所定の位置を通過する際に撮影された画像、及び録音された音声を端末１０から取得する。また、旅行情報取得部２４は、端末１０のユーザにより入力されたコメント等を取得する。
【００５０】
生成部２５は、旅行情報取得部２４により取得された情報に基づき、旅行情報を生成し、旅行情報ＤＢ２１１に記憶させる。
【００５１】
表示制御部２６は、旅行情報ＤＢ２１１に記憶されている旅行情報を、端末１０に表示させる。具体的には、表示制御部２６は、旅行情報に基づいて、端末１０において地図が表示された画面（地図画面）に、地図上の所定の位置に対応付けて画像、及びコメント等を表示させる。
【００５２】
共有部２７は、端末１０のユーザの旅行情報を、他のユーザと共有可能とする。共有部２７は、例えば、ＳＮＳサーバ３０により提供されるソーシャル・ネットワーキング・サービスを用いて、当該旅行情報を他のユーザに共有させる。
【００５３】
通信部２８は、端末１０、ＳＮＳサーバ３０、及びコンテンツ提供サーバ４０との通信を行う。通信部２８は、経路検索要求、及び経路共有要求等を端末１０から受信する。また、通信部２８は、共有部２７からの指示に従い、旅行情報をＳＮＳサーバ３０に送信する。
【００５４】
≪端末１０≫
端末１０は、受付部１１、位置取得部１２、経路案内部１３、旅行情報取得部１４、表示制御部１５、旅行情報共有部１６、ＳＮＳ利用部１７、及び通信部１８を有する。受付部１１、位置取得部１２、経路案内部１３、旅行情報取得部１４、表示制御部１５、旅行情報共有部１６、ＳＮＳ利用部１７、及び通信部１８は、端末１０にインストールされた１以上のプログラムが、端末１０のＣＰＵに実行させる処理により実現される機能を表す。
【００５５】
受付部１１は、ユーザからの入力操作を受け付ける。受付部１１は、例えば、経路を指定するための操作等を受け付ける。位置取得部１２は、端末１０の現在位置を取得する。
【００５６】
経路案内部１３は、他の端末１０−３のユーザにより共有された旅行情報に含まれる目的地から出発地までの経路、またはサーバ２０から受信した経路を用いて、経路案内を行う。経路案内部１３は、例えば、車両用の経路案内をしてもよいし、徒歩用の経路案内をしてもよい。
【００５７】
旅行情報取得部１４は、端末１０のユーザが所定の位置を通過する際に、カメラ、及びマイクを制御し、カメラにて撮影された画像、及びマイクにて集音された音声を取得する。ここで、所定の位置は、所定の面積を有する領域でもよい。所定の位置は、例えば、景観地、及び商業施設等の施設に対応付けられた、緯度、及び経度等により表される所定の地点（以下で「所定の場所」と称する）を含む領域である。また、旅行情報取得部１４は、端末１０のユーザにより入力されたコメント等を取得する。旅行情報取得部１４は、例えば、端末１０の現在位置と、所定の場所との距離が所定の閾値以下である場合に、端末１０のユーザが所定の位置を通過していると判定してもよい。この場合、当該所定の閾値は、当該所定の場所に応じて予め設定されていてもよい。または、旅行情報取得部１４は、例えば、端末１０の現在位置と、所定の場所に応じた所定の範囲との最短距離が所定の閾値以下である場合に、端末１０のユーザが所定の位置を通過していると判定してもよい。または、旅行情報取得部１４は、例えば、端末１０が現在移動している方向の道路と、所定の場所との距離、または所定の位置に応じた所定の範囲との最短距離が所定の閾値以下である場合に、端末１０のユーザが所定の位置を通過していると判定してもよい。
【００５８】
表示制御部１５は、サーバ２０からの指示に従い、地図画面において、地図上の所定の位置に対応付けて、旅行情報に含まれる画像、及びコメント等のデータを表示させる。ここで、表示制御部１５は、当該データを、当該所定の位置に含まれる、所定の場所に対応付けて表示させてもよい。これにより、同一の施設に関する複数のデータが、同一の地点に対応付けて表示されるため、当該複数のデータが当該同一の施設に対するものであることをより分かり易く表示させることができる。
【００５９】
旅行情報共有部１６は、サーバ２０を用いて、端末１０のユーザが利用した旅行情報を他の端末１０と共用する。旅行情報共有部１６は、例えば、サーバ２０またはＳＮＳサーバ３０から旅行情報を取得する。また、旅行情報共有部１６は、例えば、サーバ２０に、旅行情報をアップロードする。
【００６０】
ＳＮＳ利用部１７は、ＳＮＳサーバ３０を用いて、他の端末１０のユーザを含むグループ間で、チャットや画像共有等を行う。また、ＳＮＳ利用部１７は、ＳＮＳにより共有された旅行情報の画像がユーザに選択されると、旅行情報共有部１６により、選択された旅行情報を編集できるようにする。
【００６１】
通信部１８は、サーバ２０、及びＳＮＳサーバ３０との通信を行う。通信部１８は、例えば、経路検索要求、及び経路共有要求等をサーバ２０に送信する。
【００６２】
＜処理＞
次に、図４Ａ乃至図６を参照して、実施形態に係る通信システム１の処理について説明する。図４Ａ、図４Ｂは、実施形態に係る通信システム１の処理の一例を示すシーケンス図である。図５は、旅行情報の一例を示す図である。図６は、端末１０−１の表示画面の例について説明する図である。
【００６３】
ステップＳ１において、端末１０−１の受付部１１は、目的地、及び出発地等の設定をユーザから受け付ける。なお、ユーザから出発地の指定を受けなかった場合、端末１０の現在位置、または予め設定された位置を出発地としてもよい。
【００６４】
続いて、端末１０−１の経路案内部１３は、目的地等の設定データを含む経路検索要求をサーバ２０に送信する（ステップＳ２）。これにより、サーバ２０の位置取得部２２により、目的地、及び出発地等の設定データが取得される。
【００６５】
続いて、サーバ２０の経路検索部２３は、出発地から目的地までの経路（移動経路、ルート）を検索し（ステップＳ３）、検索した経路の情報を端末１０−１に送信する（ステップＳ４）。
【００６６】
続いて、端末１０−１の経路案内部１３は、サーバ２０から受信した経路を表示する（ステップＳ５）。なお、経路案内部１３は、ユーザから目的地等の設定を受付部１１にて受け付ける代わりに、他の端末１０−３のユーザにより共有された旅行情報をユーザから指定されることにより、当該旅行情報に含まれる目的地から出発地までの経路を表示してもよい。
【００６７】
続いて、当該経路に従って端末１０−１のユーザが車両等により走行している際、端末１０−１の旅行情報取得部１４は、位置取得部１２により取得された端末１０−１の現在位置により、端末１０−１のユーザが所定の位置を通過することを検出する（ステップＳ６）。ここで、所定の位置は、例えば、端末１０−１のユーザにより設定された位置、他の端末１０−３のユーザから共有された旅行情報において、当該ユーザ等により指定されている位置、及び他の端末１０−３のユーザから共有された旅行情報において当該ユーザ等によりコメントまたは画像が付与された位置等である。なお、他の端末１０−３のユーザから共有された旅行情報において、当該ユーザ等により指定されている位置は、例えば、端末１０−３のユーザが、自身の移動時に画像を記録するために設定した位置である。
【００６８】
続いて、端末１０−１の旅行情報取得部１４は、所定の条件を満たす場合に、当該所定の位置において撮影された画像、及び当該所定の位置において録音された音声を取得する（ステップＳ７）。ここで、旅行情報取得部１４は、所定の条件を満たす場合に、車載カメラ、または端末１０−１に内蔵されたカメラ等により画像を撮影させるとともに、車載カメラ、または端末１０−１に内蔵されたマイク等により所定時間の音声を集音させる。
【００６９】
所定の条件としては、例えば、当該所定の位置においてマイク等により集音された音声の音量が所定の閾値以上の場合としてもよい。これにより、景観地等において車内のユーザが盛り上がり、歓声を上げた場合等にのみ、画像、及び音声を取得できる。また、所定の条件としては、例えば、現在の日時が、コンテンツ提供サーバ４０等において当該所定の位置に対応付けられた日時の条件を満たす場合としてもよい。これにより、例えば、現在の位置が紅葉スポットである場合に、現在日時が紅葉のシーズンである場合にのみ、画像、及び音声を取得できる。または、例えば、現在の位置が夕日を鑑賞できるスポットである場合に、現在日時が日没する時間帯である場合にのみ、画像、及び音声を取得できる。
【００７０】
なお、上述した画像、及び音声を取得する際の、所定の条件を満たすか否かを判定する処理は、ステップＳ７において端末１０−１の旅行情報取得部１４が実行する代わりに、ステップＳ９においてサーバ２０の旅行情報取得部２４が実行するようにしてもよい。
【００７１】
続いて、端末１０−１の通信部１８は、当該所定の位置、当該画像、及び当該音声を、サーバ２０に送信する（ステップＳ８）。
【００７２】
続いて、サーバ２０の生成部２５は、旅行情報取得部２４により取得された当該所定の位置に、当該画像、及び当該音声等を対応付けた情報と、出発地から目的地までの経路の情報を含む旅行情報を生成する（ステップＳ９）。なお、サーバ２０の生成部２５は、端末１０−１において他の端末１０−３のユーザにより共有された旅行情報をユーザから指定されている場合、当該共有された旅行情報に含まれる、当該所定の位置に対応付けた画像、及び音声等を、ステップＳ８の処理により端末１０−１から送信された画像、及び音声等に置換してもよい。
【００７３】
なお、サーバ２０の生成部２５は、当該所定の位置に対するコメントを自動で生成し、生成したコメントを旅行情報に含めてもよい。この場合、サーバ２０の生成部２５は、当該所定の位置の位置情報、当該所定の位置をユーザが通過した日時、車内の盛り上がり度、及び当該所定の位置の施設名や施設の説明文等を含むコメントを生成してもよい。なお、車内の盛り上がり度は、当該所定の位置を通過した際の音声の音量の大きさに基づいて算出されてもよい。例えば、当該音量が所定の閾値以上の場合、車内の盛り上がり度は５段階表示で５と算出されてもよい。また、当該所定の位置の施設名や施設の説明文等は、コンテンツ提供サーバ４０等から取得されてもよい。
【００７４】
続いて、サーバ２０の生成部２５は、端末１０−１のユーザのＩＤ、及び出発日時等に対応付けて当該旅行情報を旅行情報ＤＢ２１１に記憶する（ステップＳ１０）。
【００７５】
なお、出発地から目的地までの経路の情報は、位置取得部２２により取得された、端末１０のユーザが実際に移動した位置の履歴の情報に基づいて生成してもよいし、経路検索部２３により検索された経路でもよい。または、端末１０−１において他の端末１０−３のユーザにより共有された旅行情報を用いた経路案内が行われた場合は、当該旅行情報に含まれる経路でもよい。
【００７６】
図５の例では、旅行情報ＤＢ２１１には、ユーザＩＤ、及び出発日時に対応付けて、経路、各位置に対する画像、音声、及びコメント等の項目が記憶される。ユーザＩＤは、端末１０のユーザのＩＤである。出発日時は、ユーザが出発地を出発した日時である。経路は、出発地から目的地までの経路であり、例えば、出発地から目的地までに経由する、道路における交差点等を示す各ノードと、当該各ノードを経由する順番とによって表されてもよい。各画像は、ステップＳ７において所定の位置で撮影された画像、またはユーザの操作により撮影された画像である。各音声は、それぞれ、ステップＳ７において所定の位置で録音された音声、またはユーザの操作により録音された音声である。各コメントは、ステップＳ９において、所定の位置に対して自動生成されたコメント、または後述するステップＳ１４においてユーザの操作により入力されたコメントである。
【００７７】
続いて、端末１０−１の旅行情報取得部１４は、ユーザの操作により、ユーザに指定された出発日時等に対応付けられた旅行情報の取得要求をサーバ２０に送信する（ステップＳ１１）。
【００７８】
続いて、サーバ２０の表示制御部２６は、当該旅行情報を端末１０−１に送信する（ステップＳ１２）。続いて、端末１０−１の表示制御部１５は、当該旅行情報を地図画面上に表示する（ステップＳ１３）。ここで、図６に示すように、当該旅行情報に含まれる各位置に対する画像、音声、及びコメント等は、地図における当該各位置に対応付けて表示される。また、当該旅行情報に含まれる経路も、当該地図上で表示される。これにより、ユーザは、移動中、または移動後、移動経路や画像により、旅行の記録を見ることができる。
【００７９】
図６では、旅行情報の表示例として、端末１０−１のユーザが旅行等により実際に出発地から目的地まで移動した後の旅行情報の例が示されている。図６の例では、出発地５０１から経由地５０２を経由した目的地５０３までの経路５０４、出発地５０１を出発した、または出発予定の時刻５１１、経由地５０２を通過した、または通過予定の時刻５１２、目的地５０３に到着した、または到着予定の時刻５１３、ピン５２１、コメント５２２、画像５２３、再生用アイコン（「操作アイコン」）５２４、及び共有ボタン５３０が表示されている。
【００８０】
ピン５２１は、例えば、上述した所定の位置を示すアイコンである。画像５２３は、上述した所定の位置を通過する際に取得された画像である。なお、当該画像のサムネイルが表示されてもよい。再生用アイコン５２４は、上述した所定の位置を通過する際に取得された音声を再生するためのアイコンである。なお、当該画像と当該音声は、一つのファイルとしてまとめて記憶されてもよい。
【００８１】
続いて、端末１０−１の受付部１１は、画面の地図上においてユーザにより選択された位置に、ユーザの操作により、コメント（文字情報）の入力を受け付ける（ステップＳ１４）。続いて、端末１０−１の旅行情報取得部１４は、入力されたコメント、及び当該コメントが入力された地図上の位置をサーバ２０に送信する（ステップＳ１５）。
【００８２】
続いて、サーバ２０の生成部２５は、旅行情報取得部２４により取得された当該コメント、及び当該コメントが入力された位置を、当該旅行情報に含めて、旅行情報ＤＢ２１１に記憶する（ステップＳ１６）。これにより、端末１０−１が当該旅行情報を取得すると、当該コメントも、地図における当該コメントが入力された位置に対応付けて表示される。
【００８３】
続いて、端末１０−１の旅行情報共有部１６は、共有する旅行情報、及び当該旅行情報を共有するユーザの範囲を指定する操作をユーザから受け付ける（ステップＳ１７）。
【００８４】
ここで、端末１０−１の旅行情報共有部１６は、当該旅行情報を共有するユーザの範囲として、当該旅行情報を共有するグループに含まれる各ユーザのＩＤの指定を受け付ける。または、端末１０−１の旅行情報共有部１６は、ＳＮＳサーバ３０における当該旅行情報を共有するグループのトークルーム（チャットルーム）の指定を受け付けてもよい。
【００８５】
続いて、端末１０−１の旅行情報共有部１６は、当該旅行情報、及び当該範囲のデータを含む経路共有要求をサーバ２０に送信する（ステップＳ１８）。
【００８６】
続いて、サーバ２０の共有部２７は、当該旅行情報、及び当該旅行情報を共有するユーザの範囲を、ＳＮＳサーバ３０に送信する（ステップＳ１９）。ここで、サーバ２０の共有部２７は、当該旅行情報を共有するユーザの範囲として、ステップＳ１１で受け付けた当該経路を共有するグループに含まれる各ユーザのＩＤを、ＳＮＳサーバ３０上で管理される当該各ユーザのＩＤにそれぞれ変換して送信してもよい。この場合、サーバ２０には、サーバ２０にて管理するユーザのＩＤと、ＳＮＳサーバ３０にて管理される当該ユーザのＩＤの対応表が予め設定されていてもよい。
【００８７】
ここで、共有部２７は、当該旅行情報に含まれる画像、及び音声のうち、所定の条件を満たすもののみを、ＳＮＳサーバ３０により共有するようにしてもよい。
【００８８】
所定の条件としては、例えば、当該所定の位置においてマイク等により集音された音声の音量が所定の閾値以上の場合としてもよい。また、所定の条件としては、例えば、現在の日時が、当該所定の位置に対応付けられたお勧めの日時の条件を満たす場合としてもよい。また、所定の条件としては、例えば、当該所定の位置に対するコメントがユーザにより入力された場合としてもよい。これによれば、ユーザによる関心度が高い、コメントが付与された場所の画像、及び音声のみを共有することができる。
【００８９】
続いて、ＳＮＳサーバ３０は、当該経路を共有するグループに含まれる各ユーザの端末１０−２に、受信した旅行情報を送信する（ステップＳ２０）。
【００９０】
続いて、端末１０−２のＳＮＳ利用部１７は、端末１０−１のユーザから指定されたグループのトークルーム画面において、ＳＮＳサーバ３０から受信した旅行情報を表示する（ステップＳ２１）。
【００９１】
また、端末１０−２の旅行情報共有部１６は、共有された旅行情報において、ユーザからの操作により、経路上の位置に関連付けられたピン、コメント、画像等の追加や削除等の編集を行う。この場合、端末１０−２の旅行情報共有部１６は、編集された旅行情報をサーバ２０にアップロードし、端末１０−１にて共有できるようにする。なお、端末１０の旅行情報共有部１６は、サーバ２０を介してＳＮＳサーバ３０に旅行情報をアップロードする代わりに、ＳＮＳサーバ３０に直接アップロードしてもよい。
【００９２】
＜まとめ＞
ユーザが、車両を運転して観光や旅行をする等の場合において、後日において観光や旅行の思い出を振り返る等のために、景観地等における車外、または車内の画像を撮影して保存したい場合について検討する。この場合、従来技術では、ユーザが手動で画像を撮影して保存することや、ドライブレコーダーにより自動で撮影された画像のうち、ユーザが手動で保存する画像を選択して保存することとなる。しかしながら、手動で撮影する場合には、景観等に見とれてしまい撮影の好機を逃す場合があるという問題もある。また、ドライブレコーダーで撮影した画像から選択する場合は、ドライブレコーダーの記憶容量によっては、新しい画像の撮影のために古い画像が消されている場合があるという問題もある。
【００９３】
上述したように、実施形態によれば、ユーザの現在位置を取得し、ユーザが所定の位置を通過する際に撮影された画像を取得し、地図画面において、前記所定の位置に対応付けて前記画像を表示させる。これにより、例えば、景観地、観光地等の位置を通過した際に、車両の前方等の風景の画像や、車内のユーザの表情等を自動で撮影し、当該位置に対応付けて表示できる。これにより、旅の思い出等を比較的容易にユーザに振り返らせることができる。
【００９４】
以上、本発明の実施例について詳述したが、本発明は斯かる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【００９５】
端末１０、及びサーバ２０の各機能部は、例えば１以上のコンピュータにより構成されるクラウドコンピューティングにより実現されていてもよい。また、端末１０、及びＳＮＳサーバ３０の各機能のうち少なくとも一部の処理を、サーバ２０にて実行する構成としてもよい。また、サーバ２０の各機能部のうち少なくとも一部の処理を、端末１０にて実行する構成としてもよい。
【００９６】
なお、本実施の形態において、端末１０、及びサーバ２０は、情報処理装置の一例である。位置取得部１２、または位置取得部２２は、「第１の取得部」の一例である。旅行情報取得部１４、または旅行情報取得部２４は、「第２の取得部」の一例である。
【符号の説明】
【００９７】
１  通信システム
１０  端末
１１  受付部
１２  位置取得部
１３  経路案内部
１４  旅行情報取得部
１５  表示制御部
１６  旅行情報共有部
１７  利用部
１８  通信部
２０  サーバ
２１  記憶部
２１１  旅行情報ＤＢ
２２  位置取得部
２３  経路検索部
２４  旅行情報取得部
２５  生成部
２６  表示制御部
２７  共有部
２８  通信部
３０  サーバ
４０  コンテンツ提供サーバ
【図１】
2019086372.tif 000003
【図２】
2019086372.tif 000004
【図３】
2019086372.tif 000005
【図４Ａ】
2019086372.tif 000006
【図４Ｂ】
2019086372.tif 000007
【図５】
2019086372.tif 000008
【図６】
2019086372.tif 000009