(57)【特許請求の範囲】
【請求項１】
文、句、節のうち少なくともいずれか１つのみからなるテキストデータおよび前記テキストデータに属さない特定データが時系列的に混在する複数のデータを取得する取得手段と、
前記取得手段により取得された複数のデータの中から特定データを選択する第１の選択手段と、
前記第１の選択手段で選択された特定データよりも前に蓄積されたテキストデータを選択する第２の選択手段と、
前記第１の選択手段で選択された特定データと前記第２の選択手段で選択されたテキストデータとを関連付けて一覧表示する表示制御手段と、
を有する電子装置。
【請求項２】
前記第２の選択手段は、前記第１の選択手段により選択された特定データが蓄積された時点よりも一定時間前に蓄積されたテキストデータを選択する、請求項１に記載の電子装置。
【請求項３】
前記第２の選択手段は、前記第１の選択手段により選択された特定データよりも一定容量だけ前に蓄積されたテキストデータを選択する、請求項１または２に記載の電子装置。
【請求項４】
前記第２の選択手段は、前記第１の選択手段により選択された特定データの直前に蓄積されたテキストデータのみを選択する、請求項１ないし３いずれか１つに記載の電子装置。
【請求項５】
前記第１の選択手段は、予め決められたカテゴリー毎に特定データを選択する、請求項１ないし４いずれか１つに記載の電子装置。
【請求項６】
前記第１の選択手段は、ユーザー入力によって選択されたカテゴリーの特定データを選択する、請求項１ないし５いずれか１つに記載の電子装置。
【請求項７】
電子装置はさらに、外部機器を接続する接続手段を含み、前記取得手段は、前記外部機器から複数のデータを取得する、請求項１に記載の電子装置。
【請求項８】
前記取得手段は、外部機器が有するアプリケーションの使用を介して得られた投稿者の投稿情報を取得する、請求項７に記載の電子装置。
【請求項９】
前記電子装置はさらに、前記表示制御手段によって表示された一覧表示の中からユーザー入力に応答して特定データを選択する第３の選択手段を有し、前記表示制御手段は、前記第３の選択手段により選択された特定データを表示する、請求項１に記載の電子装置。
【請求項１０】
前記特定データは位置を示す画像情報である、請求項１ないし９いずれか１つに記載の電子装置。
【請求項１１】
前記位置を示す画像情報は、外部サーバへアクセスするためのリンク情報を含む、請求項１０に記載の電子装置。
【請求項１２】
請求項１ないし１１いずれか１つに記載の電子装置と、投稿情報を生成するアプリケーションを有する外部機器と、投稿情報を蓄積する蓄積手段を有するサーバからなる検索システムであって、
前記外部機器は、前記サーバから投稿情報を取得し、
前記電子装置は、前記外部機器から投稿情報を取得する、情報検索システム。
【請求項１３】
電子装置が実行する情報検索プログラムであって、
文、句、節のうち少なくともいずれか１つのみからなるテキストデータおよび前記テキストデータに属さない特定データが時系列的に混在する複数のデータを取得する取得するステップと、
前記取得するステップにより取得された複数のデータの中から特定データを選択する第１の選択ステップと、
前記第１の選択ステップで選択された特定データよりも前に蓄積されたテキストデータを選択する第２の選択ステップと、
前記第１の選択ステップで選択された非テキストデータと前記第２の選択ステップで選択されたテキストデータとを関連付けて一覧表示するステップと、
を有する情報検索プログラム。
【請求項１４】
前記第２の選択ステップは、前記第１の選択ステップにより選択された特定データが蓄積された時点よりも一定時間前に蓄積されたテキストデータを選択する、請求項１３に記載の情報検索プログラム。
【請求項１５】
前記第２の選択ステップは、前記第１の選択ステップにより選択された特定データよりも一定容量だけ前に蓄積されたテキストデータを選択する、請求項１３または１４に記載の情報検索プログラム。
【請求項１６】
前記第２の選択ステップは、前記第１の選択ステップにより選択された特定データの直前に蓄積されたテキストデータのみを選択する、請求項１３ないし１５いずれか１つに記載の情報検索プログラム。
【請求項１７】
前記第１の選択ステップは、予め決められたカテゴリー毎に特定データを選択する、請求項１３ないし１６いずれか１つに記載の情報検索プログラム。
【請求項１８】
前記取得するステップは、外部機器が有するアプリケーションの使用を介して得られた投稿者の投稿情報を取得する、請求項１３ないし１７いずれか１つに記載の情報検索プログラム。
【請求項１９】
情報検索プログラムはさらに、前記一覧表示の中からユーザー入力に応答して特定データ選択する第３の選択ステップと、前記第３の選択ステップにより選択された特定データを表示するステップを有する、請求項１８に記載の情報検索プログラム。
【請求項２０】
前記特定データは位置を示す画像情報である、請求項１３ないし１９いずれか１つに記載の情報検索プログラム。
【請求項２１】
前記位置を示す画像情報は、外部サーバへアクセスするためのリンク情報を含む、請求項２０に記載の情報検索プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、非テキストデータおよびテキストデータが時系列的に混在した複数のデータの中から特定の非テキストデータを検索する機能を備えた電子装置、情報検索プログラムおよび情報検索システムに関する。
【背景技術】
【０００２】
スマートフォンに代表される携帯型多機能端末等の通信を利用した種々のサービスが展開されている。携帯型多機能端末等に予め備えられた機能のほか、種々のアプリケーションをインストールすることで、利用可能なサービスの幅が広がっている。その中でも、近年特に、ＬＩＮＥ（登録商標）、ツイッター（登録商標）、Ｆａｃｅｂｏｏｋ（登録商標）などの、ソーシャル・ネットワーキング・サービス（以下、ＳＮＳと呼ぶ）が普及している。ＳＮＳを利用するユーザーは、携帯型多機能端末等から様々な情報を投稿することができる。投稿された投稿情報は、ＳＮＳサーバに蓄積され、投稿者および他者からも閲覧可能な状態となる。
【０００３】
ＬＩＮＥのようなグループチャットを行うチャットアプリは、アプリ上に登録しているメンバーからグループを作成し、メンバー間でチャットをすることができる。チャットでの会話履歴は、ＳＮＳサーバ上にグループ毎に記憶され、グループのメンバーであればいつでも参照することができる。投稿される情報は、文字等のテキストデータに限らず、位置情報、画像データ、電話番号、メールアドレス、リンク等の非テキストデータについても会話履歴として時系列に蓄積されていく。
【０００４】
ＳＮＳにおいて、投稿情報は、複数の利用者によって蓄積されるものであり、その量は莫大である。故に、莫大な量の投稿情報から、特定のコメントを探し出すことは容易ではない。特許文献１には、チャットのログを保持・公開し、キーワードによってログ等を検索することができ、チャットに参加した当事者でなくともチャットの内容を容易に閲覧できる技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】国際公開２０１１／０７７５０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
カーナビゲーション装置等の車載装置と携帯型多機能端末とを接続することで、携帯型多機能端末の機能を車載装置から遠隔操作することができる機能、例えばミラーリンク（ＭｉｒｒｏｒＬｉｎｋ（登録商標））機能を車内で用いる場合、携帯型多機能端末で利用されるＳＮＳの投稿情報を車載装置のディスプレイに表示させ、そこから所望の投稿情報を検索し、選択するケースが想定される。その際、チャットアプリのようなＳＮＳでは、会話履歴が時系列的に蓄積されるため（例えば、掲示板のスレッドのように）、履歴が長くなると、過去の特定のコメントを検索することが難しくなる。さらに、チャット上では、テキストコメントだけでなく、位置情報などを投稿することが可能であり、そのような位置情報を車内でも参照したいというケースが想定される。
【０００７】
上記したように、ＳＮＳサーバに蓄積された投稿情報の数は莫大であり、テキストデータおよび非テキストデータが混在している中から特定の非テキストデータを見つけ出すことは容易ではない。特に、車載装置上での煩雑な検索操作は、周囲への注意力を欠き、安全性のうえでも望ましくない。それ故、より安全で操作性の高い方法で特定の非テキストデータを見つけ出せるような機能が必要である。
【０００８】
本発明はこのような従来の課題を解決するものであり、テキストデータおよび非テキストデータが時系列的に混在する複数のデータの中から非テキストデータを容易に検索することができる電子装置、情報検索プログラムおよび情報検索システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る電子装置は、文、句、節のうち少なくともいずれか１つのみからなるテキストデータおよび前記テキストデータに属さない特定データが時系列的に混在する複数のデータを取得する取得手段と、前記取得手段により取得された複数のデータの中から特定データを選択する第１の選択手段と、前記第１の選択手段で選択された特定データよりも前に蓄積されたテキストデータを選択する第２の選択手段と、前記第１の選択手段で選択された特定データと前記第２の選択手段で選択されたテキストデータとを関連付けて一覧表示する表示制御手段とを有する。
【００１０】
好ましくは前記第２の選択手段は、前記第１の選択手段により選択された特定データが蓄積された時点よりも一定時間前に蓄積されたテキストデータを選択する。好ましくは前記第２の選択手段は、前記第１の選択手段により選択された特定データよりも一定容量だけ前に蓄積されたテキストデータを選択する。好ましくは前記第２の選択手段は、前記第１の選択手段により選択された特定データの直前に蓄積されたテキストデータのみを選択する。好ましくは前記第１の選択手段は、予め決められたカテゴリー毎に特定データを選択する。好ましくは前記第１の選択手段は、ユーザー入力によって選択されたカテゴリーの特定データを選択する。好ましくは電子装置はさらに、外部機器を接続する接続手段を含み、前記取得手段は、前記外部機器から複数のデータを取得する。好ましくは前記取得手段は、外部機器が有するアプリケーションの使用を介して得られた投稿者の投稿情報を取得する。好ましくは前記電子装置はさらに、前記表示制御手段によって表示された一覧表示の中からユーザー入力に応答して特定データを選択する第３の選択手段を有し、前記表示制御手段は、前記第３の選択手段により選択された特定データを表示する。好ましくは前記特定データは位置を示す画像情報である。好ましくは前記位置情報は、外部サーバへアクセスするためのリンク情報を含む。
【００１１】
本発明に係る情報検索システムは、上記構成の電子装置と、投稿情報を生成するアプリケーションを有する外部機器と、投稿情報を蓄積する蓄積手段を有するサーバを含むものであって、前記外部機器は、前記サーバから投稿情報を取得し、前記電子装置は、前記外部機器から投稿情報を取得する。
【００１２】
本発明に係る情報検索プログラムは、電子装置が実行するものであって、文、句、節のうち少なくともいずれか１つのみからなるテキストデータおよび前記テキストデータに属さない特定データが時系列的に混在する複数のデータを取得する取得するステップと、前記取得するステップにより取得された複数のデータの中から特定データを選択する第１の選択ステップと、前記第１の選択ステップで選択された特定データよりも前に蓄積されたテキストデータを選択する第２の選択ステップと、前記第１の選択ステップで選択された特定データと前記第２の選択ステップで選択されたテキストデータとを関連付けて一覧表示するステップとを有する。
【発明の効果】
【００１３】
本発明によれば、テキストデータおよび非テキストデータが混在する複数のデータの中から非テキストデータを選択した後、非テキストデータよりも前のテキストデータを選択し、選択されたテキストデータと非テキストデータ関連付けて一覧表示するようにしたので、所望の非テキストデータへ容易に検索することができる。特に、複数のデータが、ＳＮＳなどの投稿情報のような場合には、テキストデータによる問い合わせの結果として非テキストデータが投稿される場合が多いので、より効率良く効果的に所望の非テキストデータを投稿情報の中から見つけることも可能になる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施例に係る音声認識機能を備えた車載装置の構成例を示すブロック図である。
【図２】車載装置とスマートフォンの接続例を示す図である。
【図３】本発明の第１の実施例に係る車載装置の投稿情報検索プログラムの機能的な構成例を示すブロック図である。
【図４】テキストデータおよび非テキストデータが混在する投稿情報の記憶体系を示す図である。
【図５Ａ】選択条件１に従いテキストデータを選択した例を示す図である。
【図５Ｂ】選択条件２に従いテキストデータを選択する例を示す図である。
【図５Ｃ】選択条件３に従いテキストデータを選択する例を示す図である。
【図６】関連付けデータ生成部によって生成されたリストの表示例である。
【図７】本発明の第１の実施例に係る投稿情報検索プログラムの動作を示すフローチャートである。
【図８】本発明の第２の実施例に係る車載装置の投稿情報検索プログラムの機能的な構成例を示すブロック図である。
【図９】本発明の第２の実施例に係る投稿情報検索プログラムの動作を示すフローチャートである。
【図１０】第２の実施例によるカテゴリー選択の一例を示す図である。
【図１１】ミラーリンク接続された車載装置とスマートフォンの選択された投稿情報の表示例を示す図である。
【発明を実施するための形態】
【００１５】
次に、本発明の実施の形態について図面を参照して詳細に説明する。本発明の１つの好ましい態様では、電子装置は、車両等の移動体内に備えられた車載装置である。さらに好ましくは、電子装置は、車両等に持ち込まれた多機能型携帯端末（例えば、スマートフォン）、タブレットＰＣ、ノートパソコン等のモバイル端末であることが可能である。電子装置の機能は、特に制限されないが、種々の機能を包含することができ、例えば、ナビゲーション機能、オーディオ・ビデオデータを再生する機能、テレビ・ラジオ放送を受信する機能などを備えることが可能である。
【００１６】
本実施例に係る電子装置は、複数の投稿者から投稿された投稿情報を検索する機能を備える。ある態様では、電子装置は、ＳＮＳのようなアプリケーションを搭載し、ＳＮＳサーバから投稿情報を取得する。他の態様では、電子装置は、スマートフォンのような多機能型携帯端末を接続し、多機能型携帯端末がＳＮＳアプリケーションを搭載し、電子装置は、多機能型携帯端末から投稿情報を取得する。ＳＮＳアプリケーションは、登録しているメンバーの中からグループを作成し、グループのメンバーでチャットをすることを可能にする。ＳＮＳサーバには、これらのチャットなどを含む投稿情が時系列的に蓄積され、ＳＮＳサーバをアクセスした電子装置または多機能型携帯端末に投稿情報が送信される。投稿情報は、テキストデータのみならず、位置情報、画像、電話番号、メールアドレス等の非テキストデータも投稿することができる。投稿情報は、グループ毎に管理され、ＳＮＳサーバに時系列に蓄積される。以下の実施例では、電子装置として、車両に搭載された車載装置を例示し、多機能型携帯端末としてスマートフォンを例示する。
【実施例】
【００１７】
図１は、本発明の実施例に係る車載装置の具体的な構成例を示す図である。車載装置１００は、入力部１１０、出力部１２０、無線通信部１３０、記憶部１４０、位置情報取得部１５０、ナビゲーション部１６０、マルチメディア再生部１７０、制御部１８０から構成される。なお、図１に示す車載装置１００の構成は例示であり、これに限定されることを意図するものではない。
【００１８】
入力部１１０は、ユーザーからの指示を受け取る。入力部１１０は、種々の入力キーデバイス、タッチパネル、音声認識装置などを含むことができる。出力部１２０は、画像を出力する表示部および音声を出力する音声出力部を含む。表示部は、例えば、タッチパネル等のディスプレイを含み、施設検索などが行われた時に検索結果を表示したり、目的地までの誘導経路を案内するときに道路地図を表示したりする。
【００１９】
通信接続部１３０は、近距離無線通信、ＵＳＢケーブル、その他の通信機器を包含することができ、スマートフォンなどの外部機器との通信接続を可能にする。好ましい態様では、通信接続部１３０は、スマートフォンが接続されたとき、スマートフォンと協働し、スマートフォンの入出力デバイスとして機能することができる。例えば、この機能は、ミラーリンクまたはターミナルモードとして参照され得る。図２は、車載装置１００がスマートフォン３００にミラーリンク接続された例を示している。同図に示すように、スマートフォン３００が車載装置１００に接続されたとき、車載装置１００は、スマートフォン３００のディスプレイに表示された画像データを受け取り、スマートフォン３００と同一の画像を自身のディスプレイに表示させることができる。また、車載装置１００の入力部１１０で受け取られた指示がスマートフォン３００への入力として送信することができる。これにより、車載装置１００は、スマートフォン３００が保有するアプリケーションを実行させることが可能であり、かつ、これとは別に、車載装置１００自身が保有する機能やアプリケーションをも実行することが可能である。通信接続部１３０はさらに、公衆無線回線網やＷｉ−Ｆｉ（登録商標）等の無線通信によりインターネットやイントラネット等のネットワークに接続することを可能にする。
【００２０】
記憶部１４０は、アプリケーションなどのプログラムデータや種々のデータを記憶することができる。例えば、記憶部１４０は、ナビゲーション機能に必要な地図データベースや施設データベースを記憶することができる。また本実施例では、スマートフォン３００から取得した投稿情報を一時的または継続的に記憶することができる。
【００２１】
位置情報取得部１５０は、例えば、ＧＰＳ衛星から送信されるＧＰＳ信号や、車両に備えられたジャイロセンサや加速度センサ等の検出信号、車速センサからの信号などを取得する。これらの取得された信号は、自車位置の算出に用いられる。
【００２２】
ナビゲーション部１６０は、位置情報取得部１５０で取得された自車位置情報をもとに、自車位置周辺の道路地図を表示させたり、ユーザーが設定する目的地までの経路を算出する。マルチメディア再生部１７０は、ＣＤ、ＤＶＤ、メモリなどの外部媒体や記憶部１４０から読み出されたビデオデータ等を再生したり、テレビ放送やラジオ放送で受信したビデオデータ等を再生したりする。再生されたデータは、出力部１２０から出力される。
【００２３】
制御部１８０は、マイクロプロセッサやマイクロコントローラを含み、ＲＯＭ／ＲＡＭあるいは記憶部１４０に記憶されたプログラム等を実行することにより各部を制御する。第１の実施例における好ましい態様では、制御部１８０は、投稿情報を検索するプログラム２００を実行する。
【００２４】
投稿情報検索プログラム２００は、図３に示すように、投稿情報取得部２１０、非テキストデータ選択部２２０、テキストデータ選択部２３０、データ関連付け部２４０、関連付けデータ生成部２５０とを含んで構成される。
【００２５】
投稿情報取得部２１０は、図２に示すように、車載装置１００がスマートフォン３００に接続されたとき、車載装置１００がスマートフォン３００から投稿情報を取得する。スマートフォン３００は、ＳＮＳアプリケーションを搭載し、ネットワーク３２０を介してＳＮＳサーバに投稿情報を投稿したり、あるいは投稿情報を受信することができる。本例では、投稿情報は、テキストデータと非テキストデータとが時系列的に混在する、チャットのような会話履歴を含むものである。テキストデータとは、文、句、節を含む文字列で表されるデータであり、さらに好ましくは、文、句、節のうち少なくともいずれか１つのみからなるデータ（以下、説明の便宜上、単にテキストデータと呼ぶことがある）であり、投稿者の意思または意図を伝達し得る文字列である。一方、非テキストデータとは、このようなテキストデータと性質を異にするデータであって、例えば、位置データ、画像データ、電話番号、メールアドレス、ＵＲＬリンク等の、テキストデータに属さない特定のデータである。（以下、説明の便宜上、このようなデータを非テキストデータまたは特定データと呼ぶことがある）。但し、テキストデータおよび非テキストデータの定義は、車載装置においてユーザー設定し得るものである。さらに、投稿情報には、投稿者、投稿時間等の付加情報が含まれる。
【００２６】
１つの態様では、投稿情報取得部２１０は、スマートフォン３００が車載装置１００に接続されたとき、自動的に、スマートフォン３００から投稿情報を取得することができる。この場合、スマートフォン３００のＳＮＳアプリケーションが起動された状態にあるとき、あるいはＳＮＳアプリケーションが起動されたことに応答して、投稿情報が取得される。他の態様では、ユーザーからの入力に応答して、投稿情報取得部２１０は、投稿情報を取得することができる。例えば、スマートフォン３００が車載装置１００に接続されたときに、車載装置１００にメニュー画面を表示させ、当該メニュー画面を介して投稿情報の取得を表す入力ボタンが選択されたときに、投稿情報を取得するようにしてもよい。
【００２７】
投稿情報取得部２１０で取得された投稿情報は、記憶部１４０に保存される。なお、図３に示す態様は例示であり、車載装置１００は、直接、ＳＮＳサーバ３１０にアクセスし、そこから投稿情報を取得するものであっても良い。
【００２８】
非テキストデータ選択部２２０は、投稿情報取得部２１０で取得した投稿情報の中から非テキストデータを選択する。非テキストデータ選択部２２０は、取得した投稿情報を対象にしてもよいし、ユーザーからの指示に応じて投稿情報を絞り込んでも良い。例えば、投稿情報が投稿された期間、または投稿者などに基づき投稿情報を絞り込むことができる。
非テキストデータ選択部２２０は、例えば、非テキストデータが画像データである場合は、非テキストデータの拡張子などを参照してテキストデータ以外の非テキストデータを判別することができる。あるいは、非テキストデータ選択部２２０は、予め設定された拡張子に該当する非テキストデータを選択することも可能である。非テキストデータがＵＲＬリンクであれば、「ｈｔｔｐ：／／」等のＵＲＬに共通した部分を参照して非テキストデータであることを判別しても良いし、非テキストデータがメールアドレスであれば、「＠」以下のドメイン名を参照して非テキストデータであることを判別しても良いし、非テキストデータが電話番号であれば、「０９０」「０８０」等の携帯電話機共通の番号や市外局番
を参照して非テキストデータであることを判別しても良い。また、リンクデータである場合は、ソース言語からリンク先のアドレスを参照することで、非テキストデータであることを判別しても良い。非テキストデータ選択部２２０により選択された非テキストデータに付属する情報、例えば、非テキストデータの投稿情報を識別する投稿ＩＤ、投稿時間、投稿者、投稿容量などがテキストデータ選択部２３０およびデータ関連付け部２４０へ提供される。
【００２９】
テキストデータ選択部２３０は、非テキストデータ選択部２２０で選択の対象となった投稿情報の中から、非テキストデータ選択部２２０で選択された非テキストデータに関連するテキストデータを選択する。テキストデータ選択部２３０は、例えば、投稿情報の拡張子を参照してテキストデータを判別することができる。投稿情報は、上記したように、テキストデータと非テキストデータとが時系列的に混在したものであり、従って、テキストデータ選択部２３０は、非テキストデータ選択部２２０で選択された非テキストデータに関連するデータとして、少なくとも当該非テキストデータよりも前に投稿されたテキストデータを選択する。より好ましい例として、テキストデータ選択部２３０は、選択された非テキストデータの投稿時刻よりも一定時間前以内に投稿されたテキストデータを選択する（選択条件１）、選択された非テキストデータの投稿よりも一定数を超えない投稿情報に含まれるテキストデータを選択する（選択条件２）、選択された非テキストデータの直前に投稿された最初のテキストデータのみを選択する（選択条件３）などを実行することができる。選択条件１に関して、一定時間は、予め設定されるものであってもよい、それをユーザーが変更できるようにしてもよい。選択条件２に関しても同様に、選択される投稿情報の範囲は、ユーザーが設定できるようにしてもよい。選択条件３のように、選択された非テキストデータに直近のテキストデータのみを選択する場合には、選択するテキストデータの数が少なくなり、選択処理を高速に実行することができるが、その反面、非テキストデータに関連するテキストデータであることのヒット率が低下する。テキストデータ選択部２３０によって選択されたテキストデータに付属する情報、例えば、テキストデータの投稿情報を識別する投稿ＩＤ、投稿時間、投稿者、投稿容量などがデータ関連付け部２４０へ提供される。
【００３０】
テキストデータ選択部２３０の選択動作例を図４、図５に示す。投稿情報取得部２１０で取得された投稿情報は、図４に示すように、時系列的に配列で記憶部１４０に記憶される。１つの投稿情報は、テキストデータまたは非テキストデータを含み、かつ、識別（ＩＤ）、拡張子、投稿者、投稿日時などを含む。ここで、識別１〜識別５の投稿情報がテキストデータ、識別６の投稿情報が非テキストデータ（位置情報）であるとする。非テキストデータ選択部２２０は、拡張子を参照し、これがtxtに該当しないので、識別６の投稿情報を非テキストデータとして選択する。この選択結果を受けて、テキストデータ選択部２３０は、識別６よりも前に投稿された投稿情報を選択条件１〜３に基づき、テキストデータを選択する。
【００３１】
図５Ａ〜図５Ｃは、選択条件１〜３に基づくテキストデータの選択例を示している。図５Ａでは、選択条件１に従い、非テキストデータの投稿時間から一定時間、例えば１２時間以内のテキストデータを関連データとして選択する。この場合、識別３〜５の投稿情報のテキストデータが選択される。図５Ｂでは、選択条件２に従い、非テキストデータの投稿から、一定数を超えない投稿、例えば４投稿以内のテキストデータが関連データとして選択される。この場合、識別２〜５の投稿情報のテキストデータが選択される。図５Ｃでは、選択条件３に従い、非テキストデータの直前に投稿されたテキストデータが選択される。この場合、識別５のテキストデータのみが選択される。
【００３２】
なお、テキストデータの選択は、上記の選択条件に限られるものではなく、例えば、さらに選択条件を変更または付加し、「非テキストデータの投稿者と同一の投稿者が投稿したテキストデータは選択しない」、「データ容量が一番小さいテキストデータを選択する」、「クエッションマークが含まれているテキストデータを選択する」等の条件で選択することも可能である。
【００３３】
データ関連付け部２４０は、非テキストデータ選択部２２０によって選択された非テキストデータと、テキストデータ選択部２３０によって選択されたテキストデータとの関連付けを行う。データの関連付けは、投稿情報の識別番号によって行うことができる。例えば、図５Ａの例では、非テキストデータの識別６と、テキストデータの識別３〜５とが関連付けされ、図５Ｂの例では、非テキストデータの識別６と、テキストデータの識別２〜５とが関連付けされ、図５Ｃの例では、非テキストデータの識別６と、テキストデータの識別５とが関連付けされる。関連付けされた結果は、関連付けデータ生成部２５０へて提供される。
【００３４】
データ関連付け部２４０による関連付け結果は、関連付けデータ生成部２５０へ提供される。関連付けデータ生成部２５０は、関連付けされた非テキストデータおよびテキストデータのリストを生成し、当該リストを表示部に出力させる。図６は、関連付けデータ生成部２５０により生成されたリストの例である。図６（Ａ）は、選択条件３の結果であり、リスト１には、識別５のテキストデータ「▽▽▽▽▽」、その投稿者名Ｃが表示され、かつ、これに関連付けされた非テキストデータの投稿日時および投稿者名Ａが表示される。そして、ユーザーからの選択を入力するための選択ボタンＢが表示される。また、図６（Ｂ）は、選択条件１の結果であり、リスト１には、１つの非テキストデータに関連する３つのテキストデータが表示されている。
【００３５】
次に、本発明に係る第１の実施例による投稿情報の検索動作を図７のフローチャートを参照して説明する。先ず始めに、図２に示すように、スマートフォン３００が車載装置１００に接続される（Ｓ１００）。例えば、投稿情報取得部２１０は、スマートフォン３００との接続を認識すると、投稿情報を取得するためのリクエストをスマートフォン３００に送信する。あるいは、ユーザーからの指示によって投稿情報のリクエストがスマートフォン３００に成される。
【００３６】
次に、投稿情報蓄積部２１０は、スマートフォン３００から投稿情報を取得する（Ｓ１０２）。取得する投稿情報の範囲は、任意に設定することが可能である。取得された投稿情報は、一旦、記憶部１４０に記憶され、次に、非テキストデータ選択部２２０によって投稿情報の中から非テキストデータが選択される（Ｓ１０４）。非テキストデータの選択が終了すると、次に、テキストデータ選択部２３０によって、選択された非テキストデータに関連するテキストデータが選択される（Ｓ１０６）。次に、データ関連付け部２４０は、選択された非テキストデータと、テキストデータとの関連付けを行い、関連付けデータ生成部２５０によってテキストデータと非テキストデータとを関連付けしたリストが生成され（Ｓ１０８）、リストが表示部に表示される（Ｓ１１０）。ユーザーがリスト内の所望の非テキストデータを選択すると（Ｓ１１２）、制御部１８０は、選択された非テキストデータを表示部に表示させる（Ｓ１１４）。
【００３７】
このように本実施例によれば、投稿情報の中から非テキストデータを選択し、これより以前に投稿されたテキストデータを関連付けして表示させることで、非テキストデータがどのような会話の流れで投稿された情報なのか、何に関する情報なのかを容易に判断することができ、所望の非テキストデータへのアクセスを容易にすることができる。
【００３８】
次に、本発明に係る第２の実施例の車載装置について図を参照して説明する。第２の実施例に係る投稿情報検索プログラム２００Ａは、図８に示すように、投稿情報取得部２１０、非テキストデータ分類部２２２、カテゴリー選択部２２４、テキストデータ選択部２３０、データ関連付け部２４０、関連付けデータ生成部２５０を含む。第１の実施例と同様の構成には、同一参照番号を付し、ここでの説明を割愛する。
【００３９】
非テキストデータ分類部２２２は、投稿情報取得部２１０によって取得された投稿情報の中から非テキストデータを全て抽出し、これを、予め決められたカテゴリー毎に分類する。例えば、位置データ、画像データ、電話番号、メールアドレス等の分類する。
【００４０】
カテゴリー選択部２２４は、非テキストデータ分類部２２２で分類された非テキストデータのカテゴリーのいずれかを選択する。カテゴリーの選択は、予めユーザー設定された情報に基づき行われるようにしてもよいし、投稿情報が取得されたときに、ユーザーがカテゴリーを選択しても良い。この場合、ユーザーがどのカテゴリーを選択すれば良いのかを容易にするため、複数のカテゴリー含むメニュー画面を表示するようにしてもよい。例えば、検索対象が「位置データ」に設定されている場合は、カテゴリー選択部２２４は、位置データのカテゴリーを選択する。
【００４１】
次に、本発明に係る第２の実施例の投稿情報検索プログラム２００Ａの動作のフローチャートを図９に示す。車載装置１００は、スマートフォン３００との接続を認識し（Ｓ２００）、投稿情報取得部２１０が投稿情報をスマートフォン３００から取得する（Ｓ２０２）。次に、非テキストデータ分類部２２２は、取得した投稿情報の中から非テキストデータのみを抽出し（Ｓ２０４）、抽出された非テキストデータを予め設定されたカテゴリー毎に分類する（Ｓ２０６）。次に、カテゴリー選択部２２４は、カテゴリーを選択する（Ｓ２０８）。次に、テキストデータ選択部２３０は、選択されたカテゴリーの非テキストデータに関連するテキストデータを選択する（Ｓ２１０）。以降のステップＳ２１２〜Ｓ２１８までの処理は、第１の実施例のときと同様である。
【００４２】
図１０は、第２の実施例のカテゴリー選択の好ましい例を示している。本例では、非テキストデータ分類部２２２は、非テキストデータを、位置情報、電話番号情報、リンク情報、画像データ、動画データに分類する。これに応じて、カテゴリー選択部２２４は、各カテゴリーに対応するアイコンＩ１〜Ｉ５を含むメニュー画面１２０Ａを表示部に表示させる。そして、カテゴリー選択部２２４は、タッチパネル等を介して入力されたユーザーからの選択に応じてカテゴリーを選択する。
【００４３】
このように本実施例によれば、非テキストデータをカテゴリー毎に分類し、選択されたカテゴリーの非テキストデータの検索を実行することで、希望に応じた非テキストデータの検索がさらに容易になる。
【００４４】
次に、第１および第２の実施例による、関連付けデータのリストから非テキストデータを表示する好ましい例を説明する。図６に示したように、検索結果のリストには、非テキストデータを選択するための選択ボタンＢが表示され、ユーザーは、リスト内に表示されたいずれかの非テキストデータを選択することができる。
【００４５】
図１１は、車載装置１００の表示部１２２の表示画面と、スマートフォン３００の表示部３０２の表示画面を示している。スマートフォン３００の表示部３０２には、投稿情報が時系列的に表示されているが、リストの中から所望の非テキストデータがユーザーによって選択されると、車載装置の表示部１２２には、スマートフォン３００の表示部３０２と同様に、ＳＮＳアプリケーションのときの表示スタイルで選択された投稿情報３０４が表示される。
【００４６】
さらに好ましい態様では、ユーザーが位置情報１２４を選択することで、位置情報をナビゲーション部の目的地に自動設定したり、あるいは、位置情報がリンク情報を含む場合には、リンク先の自動的にアクセスさせることも可能である。さらに非テキストデータが、電話番号であれば、自動的にスマートフォンを介して発信させることが可能である。さらに非テキストデータが画像データであるとき、記憶部１４０に自動的に保存させるようにすることも可能である。
【００４７】
以上、本発明の好ましい実施の形態について詳述したが、本発明は、特定の実施形態に限定されるものではなく、特許請求の範囲に記載された発明の要旨の範囲において、種々の変形・変更が可能である。
【符号の説明】
【００４８】
１００：車載装置                        １１０：入力部
１２０：出力部                          １３０：通信接続部
１４０；記憶部                          １５０：位置情報取得部
１６０：ナビゲーション部                １７０：マルチメディア再生部
１８０：制御部                          ２００：投稿情報検索プログラム
２１０：投稿情報取得部                  ２２０：非テキストデータ選択部
２２２：非テキストデータ分類部          ２２４：カテゴリー選択部
２３０：テキストデータ選択部            ２４０：データ関連付け部
２５０：関連付けデータ生成部            ３００：スマートフォン
３１０：ＳＮＳサーバ
Ｉ１、Ｉ２、Ｉ３、Ｉ４、Ｉ５：アイコン
【図１】
0006324256.tif 000002
【図２】
0006324256.tif 000003
【図３】
0006324256.tif 000004
【図４】
0006324256.tif 000005
【図５Ａ】
0006324256.tif 000006
【図５Ｂ】
0006324256.tif 000007
【図５Ｃ】
0006324256.tif 000008
【図６】
0006324256.tif 000009
【図７】
0006324256.tif 000010
【図８】
0006324256.tif 000011
【図９】
0006324256.tif 000012
【図１０】
0006324256.tif 000013
【図１１】
0006324256.tif 000014