(57)【要約】【課題】再生コンテンツから抽出された位置を示す文字情報を、ユーザが再生映像から視線をずらすことなく視認可能に提供する。【解決手段】コンテンツに含まれるメタデータから位置を示す文字情報を抽出する位置情報抽出部１０６と、抽出された位置を示す文字情報のうち、選択された位置を示す文字情報に対応した地図情報を取得する地図情報取得部１０８と、取得された地図情報を描画して地図画面を生成する地図画面生成部１１５と、映像画面およびメタデータ画面に、生成された地図画面を重畳させて合成する画面合成部１１６と、合成された画面を出力する表示出力部１０９とを備える。【選択図】図１
2018005606.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツに含まれる映像情報を描画して映像画面を生成する映像画面生成部と、
前記コンテンツに含まれるメタデータを描画してメタデータ画面を生成するメタデータ画面生成部と、
前記コンテンツに含まれるメタデータから位置を示す文字情報を抽出する位置情報抽出部と、
前記位置情報抽出部が抽出した位置を示す文字情報のうち、選択された前記位置を示す文字情報に対応した地図情報を取得する地図情報取得部と、
前記地図情報取得部が取得した前記地図情報を描画して地図画面を生成する地図画面生成部と、
前記映像画面生成部が生成した前記映像画面および前記メタデータ画面生成部が生成した前記メタデータ画面に、前記地図画面生成部が生成した前記地図画面を重畳させて合成する画面合成部と、
前記画面合成部が合成した画面を出力する表示出力部とを備えたコンテンツ再生装置。
【請求項２】
前記地図画面生成部は、動画像を記憶する動画像プレーン、またはグラフィックスの画像を記憶するグラフィックスプレーンのいずれかに、前記地図情報を描画することを特徴とする請求項１記載のコンテンツ再生装置。
【請求項３】
前記地図画面生成部は、前記動画像プレーンまたは前記グラフィックスプレーンのうち、予め固定されたプレーンに前記地図情報を描画することを特徴とする請求項２記載のコンテンツ再生装置。
【請求項４】
前記動画像プレーンおよび前記グラフィックスプレーンが描画された状態であるか否かを判定する描画判定部を備え、
前記地図画面生成部は、前記描画判定部が描画されていない状態であると判定した前記動画像プレーンまたは前記グラフィックスプレーンに、前記地図情報を描画することを特徴とする請求項２記載のコンテンツ再生装置。
【請求項５】
前記位置情報抽出部は、前記コンテンツに含まれる文字情報または音声情報から、前記位置を示す文字情報を抽出することを特徴とする請求項１から請求項４記載のコンテンツ再生装置。
【請求項６】
前記位置情報抽出部は、前記コンテンツに含まれる字幕情報を解析して、前記位置を示す文字情報を抽出することを特徴とする請求項５記載のコンテンツ再生装置。
【請求項７】
前記位置情報抽出部は、前記コンテンツに含まれる音声情報を音声認識して得られたテキスト情報から、前記位置を示す文字情報を抽出することを特徴とする請求項５記載のコンテンツ再生装置。
【請求項８】
前記画面合成部は、前記映像画面および前記メタデータ画面に、前記地図画面を重畳させてＰｉｎＰ（Picture in Picture）表示を行った表示画像を生成することを特徴とする請求項１から請求項７のうちのいずれか１項記載のコンテンツ再生装置。
【請求項９】
請求項１から請求項８のうちのいずれか１項記載のコンテンツ再生装置と、
前記コンテンツ再生装置で選択された前記位置を示す文字情報に対応した前記地図情報を検索し、前記コンテンツ再生装置に出力する制御部を有するナビゲーション装置とを備えたコンテンツ再生システム。
【請求項１０】
前記コンテンツ再生装置は、前記表示出力部が出力した画面に表示された情報に対する入力を受け付けるユーザ操作処理部を備え、
前記ナビゲーション装置の前記制御部は、出発地および目的地を示す情報と、地図データとに基づいて、案内経路を算出し、前記ユーザ操作処理部が前記画面に表示された情報のいずれかを目的地に設定する要求の入力を受け付けた場合に、前記制御部は、前記案内経路を算出するための目的地を、前記ユーザ操作処理部が受け付けた要求で設定された目的地とすることを特徴とする請求項９記載のコンテンツ再生システム。
【請求項１１】
請求項１から請求項８のうちのいずれか１項記載のコンテンツ再生装置と、
前記コンテンツ再生装置で選択された前記位置を示す文字情報に対応した地図情報を検索する検索処理部と、前記検索処理部が検索した地図情報を前記コンテンツ再生装置に送信する通信部とを有するサーバ装置とを備えたコンテンツ再生システム。
【請求項１２】
コンテンツに含まれる映像情報を描画して映像画面を生成する映像画面生成手順と、
前記コンテンツに含まれるメタデータを描画してメタデータ画面を生成するメタデータ画面生成手順と、
前記コンテンツに含まれるメタデータから位置を示す文字情報を抽出する位置情報抽出手順と、
前記抽出された位置を示す文字情報のうち、選択された前記位置を示す文字情報に対応した地図情報を取得する地図情報取得手順と、
前記取得された地図情報を描画して地図画面を生成する地図画面生成手順と、
前記生成された映像画面および前記生成されたメタデータ画面に、前記生成された地図画面を重畳させて合成する画面合成手順と、
前記合成された画面を出力する出力表示手順とをコンピュータに実行させるためのコンテンツ再生プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、再生コンテンツから得られる位置を示す情報を視覚的に提供する技術に関するものである。
【背景技術】
【０００２】
従来より、データ放送により配信される文字情報を視覚的にユーザに提供する技術が提案されている。
例えば、特許文献１には、文字列多重放送型の地上データ放送により配信される文字情報から情報内容を抽出して、位置情報に対応する地図位置と結合させてデータベースに格納し、ユーザが入力した検索文から抽出した情報の種類、位置情報等に関するキーワードによって、位置情報に対応する地図データと地図情報に結合した情報データを抽出して表示する、文字列多重放送の文字情報の加工と検索方法が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−６９４９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記特許文献１に記載された技術では、地上データ放送の再生を行っている表示装置とは異なる表示装置において、文字情報から抽出された地図情報と地図情報に結合した情報を表示させる必要がある。そのため、ユーザは地上データ放送の再生を行っている表示装置から視線をずらして、地図情報と地図情報に結合した情報を表示した表示装置を確認して、検索したい場所の位置情報を確認しなければならないという課題があった。
【０００５】
この発明は、上記のような課題を解決するためになされたもので、再生コンテンツから抽出された位置を示す文字情報を、ユーザが再生映像から視線をずらすことなく視認可能に提供することを目的とする。
【課題を解決するための手段】
【０００６】
この発明によるコンテンツ再生装置は、コンテンツに含まれる映像情報を描画して映像画面を生成する映像画面生成部と、コンテンツに含まれるメタデータを描画してメタデータ画面を生成するメタデータ画面生成部と、コンテンツに含まれるメタデータから位置を示す文字情報を抽出する位置情報抽出部と、位置情報抽出部が抽出した位置を示す文字情報のうち、選択された位置を示す文字情報に対応した地図情報を取得する地図情報取得部と、地図情報取得部が取得した地図情報を描画して地図画面を生成する地図画面生成部と、映像画面生成部が生成した映像画面およびメタデータ画面生成部が生成したメタデータ画面に、地図画面生成部が生成した地図画面を重畳させて合成する画面合成部と、画面合成部が合成した画面を出力する表示出力部とを備えるものである。
【発明の効果】
【０００７】
この発明によれば、再生コンテンツから抽出された位置を示す文字情報に対応した地図情報を、映像画面に重畳させて表示することができる。これにより、ユーザが再生映像から視線をずらすことなく位置を示す文字情報を視覚的に確認することができる。
【図面の簡単な説明】
【０００８】
【図１】実施の形態１に係るコンテンツ再生装置を備えたコンテンツ再生システムの構成を示すブロック図である。
【図２】図２Ａ、図２Ｂは、実施の形態１に係るコンテンツ再生装置のハードウェア構成例を示す図である。
【図３】図３Ａ、図３Ｂは、実施の形態１に係るコンテンツ再生システムを構成するナビゲーション装置のハードウェア構成例を示す図である。
【図４】実施の形態１に係るコンテンツ再生装置の動作を示すフローチャートである。
【図５】実施の形態１に係るコンテンツ再生装置の地図画面の表示処理の動作を示すフローチャートである。
【図６】実施の形態１に係るコンテンツ再生装置の位置情報の表示例を示す図である。
【図７】実施の形態１に係るコンテンツ再生装置の地図画面の表示例を示す図である。
【図８】実施の形態１に係るコンテンツ再生システムのナビゲーション装置の動作を示すフローチャートである。
【図９】実施の形態１に係るコンテンツ再生装置のその他の構成例を示すブロック図である。
【図１０】実施の形態２に係るコンテンツ再生装置を備えたコンテンツ再生システムの構成を示すブロック図である。
【図１１】実施の形態２に係るコンテンツ再生装置の地図画面の表示処理の動作を示すフローチャートである。
【図１２】実施の形態２に係るコンテンツ再生装置を備えたコンテンツ再生システムのその他の構成例を示すブロック図である。
【図１３】実施の形態３に係るコンテンツ再生装置を備えたコンテンツ再生システムの構成を示すブロック図である。
【図１４】実施の形態４に係るコンテンツ再生装置の地図画面の表示例を示す図である。
【発明を実施するための形態】
【０００９】
実施の形態１．
図１は、実施の形態１に係るコンテンツ再生装置１００を備えたコンテンツ再生システムの構成を示すブロック図である。
コンテンツ再生システムは、コンテンツ再生装置１００とナビゲーション装置３００で構成されている。コンテンツ再生装置１００は、複数の描画プレーンに情報を描画することによって、画面を生成する機能を備える。また、コンテンツ再生装置１００は、描画プレーンを重畳させて表示する機能を有し、表示している画像内にさらに別の画像を表示させる、ピクチャインピクチャ（ＰｉｎＰ）機能を備える。これらの機能を備えたコンテンツ再生装置１００として、例えばＢｌｕ−ｒａｙ（登録商標、以下記載を省略する）  Ｄｉｓｃ（ＢＤ）プレーヤ等が適用可能である。コンテンツ再生装置１００は、Ｂｌｕ−ｒａｙディスク、ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disc）、ＵＳＢ等のメディアに記録されたコンテンツ、およびネットワークを介して入力されるコンテンツを再生する。図１の例では、Ｂｌｕ−ｒａｙディスク、ＣＤ、ＤＶＤなどのディスク２０１に記録されたコンテンツを再生する場合を示している。
【００１０】
コンテンツ再生装置１００は、情報分離部１０１、映像再生部１０２、メタデータ再生部１０３、音声再生部１０４、ユーザ操作処理部１０５、位置情報抽出部１０６、位置情報データベース１０７、地図情報取得部１０８、表示制御部１０９および表示出力部１１０を備える。
情報分離部１０１は、ディスク２０１から読み出した多重化された情報を、映像情報、メタデータおよび音声情報に分離する。映像再生部１０２は、情報分離部１０１において分離された映像情報を解析し、映像に適した方式でデコードし、映像データとして表示制御部１０９に出力する。メタデータ再生部１０３は、情報分離部１０１において分離されたメタデータを解析し、後述する後段での処理に合わせて整形し、文字図形データとして表示制御部１０９に出力する。
【００１１】
音声再生部１０４は、情報分離部１０１において分離された音声情報を解析し、音声に適した方式でデコードし、音声データを生成する。音声再生部１０４は、生成した音声データをスピーカ２０２から音声として出力する。ユーザ操作処理部１０５は、例えばコンテンツ再生装置１００の本体ボタン、リモコンＧＵＩ（Graphical User Interface）操作部、タッチパネル等のＨＭＩ（Human Machine Interface）２０３を介して入力されるユーザ操作を受け付ける。ユーザ操作処理部１０５は、入力されたユーザの操作内容を解析し、操作データとして表示制御部１０９およびナビゲーション装置３００に出力する。
【００１２】
位置情報抽出部１０６は、メタデータ再生部１０３が生成した文字図形データのうち、字幕情報を解析して位置を示す文字情報を抽出する。ここで、位置を示す文字情報とは、例えば地名、施設名称、住所等の情報であって、ナビゲーション装置３００において地図情報データベース３０４を参照して地図情報を検索することができる情報である。なお、上記では字幕情報を解析する場合を示したが、位置を示す文字情報を抽出可能であれば、字幕情報に限定されず、どのような文字図形データを解析してもよい。
【００１３】
位置情報データベース１０７は、位置情報抽出部１０６が抽出した位置を示す文字情報を格納するデータベースである。地図情報取得部１０８は、位置情報抽出部１０６が抽出した位置を示す文字情報のうち、ユーザが選択した位置を示す文字情報に対応した地図情報を、ナビゲーション装置３００から取得する。
【００１４】
表示制御部１０９は、映像再生部１０２から入力される映像データ、メタデータ再生部１０３から入力される文字図形データ、ユーザ操作処理部１０５から入力される操作データおよび地図情報取得部１０８から入力される地図情報を、それぞれ対応した描画プレーンに描画する。表示制御部１０９は、描画された各描画プレーンを重畳して描画内容を合成し、合成した描画内容を映像信号として表示出力部１１０に出力する。表示制御部１０９の詳細については、後述する。表示出力部１１０は、表示制御部１０９で生成された映像信号をディスプレイ２０４に映像として出力する。
【００１５】
次に、表示制御部１０９の詳細について、説明する。なお、以下ではコンテンツ再生装置１００がＢＤプレーヤであるものとして説明する。
まず、ＢＤプレーヤは、その規格によって５枚の動画像プレーンと複数枚のグラフィックスプレーンが規定されている。ＢＤプレーヤは、上述した動画像プレーンおよびグラフィックスプレーンを任意の位置で合成することができる。これにより、ＢＤプレーヤは上述したＰｉｎＰ機能を実現する。表示制御部１０９は、これらの複数の動画像プレーンおよびグラフィックスプレーンに情報を描画する処理を行うものであり、以下では動画像プレーンとしてプライマリビデオプレーン、セカンダリビデオプレーンおよび文字図形プレーンに情報を描画するものとして説明する。
【００１６】
表示制御部１０９は、第１の映像画面生成部（映像画面生成部）１１１、第２の映像画面生成部（映像画面生成部）１１２、メタデータ画面生成部１１３、ＧＵＩ画面生成部１１４、地図画面生成部１１５および画面合成部１１６を備える。
第１の映像画面生成部１１１は、映像再生部１０２から入力された映像信号のうち、主映像データを表示するための映像データをプライマリビデオプレーンに描画し、第１の映像画面を生成する。第２の映像画面生成部１１２は、映像再生部１０２から入力された映像信号のうち、副映像データを表示するための映像データをセカンダリプレーンに描画し、第２の映像画面を生成する。なお、第２の映像画面生成部１１２は、副映像データがある場合のみ、セカンダリプレーンに描画を行う。
【００１７】
メタデータ画面生成部１１３は、入力された文字図形データを字幕、アイコンおよびボタン表示等として表示するための文字図形プレーンを描画し、メタデータ画面を生成する。ＧＵＩ画面生成部１１４は、ユーザ操作処理部１０５を介して入力されたユーザ操作に応じたユーザインタフェースをグラフィックスプレーンに描画し、ＧＵＩ画面を生成する。地図画面生成部１１５は、地図情報取得部１０８が取得した地図情報をグラフィックスプレーンに描画し、地図画面を生成する。なお、地図情報取得部１０８が描画するプレーンはグラフィックスプレーンに限定されるものではなく、一例である。
【００１８】
画面合成部１１６は、第１の映像画面生成部１１１が生成した第１の映像画面、第２の映像画面生成部１１２が生成した第２の映像画面、メタデータ画面生成部が生成したメタデータ画面、およびＧＵＩ画面生成部１１４が生成したＧＵＩ画面および地図画面生成部１１５が生成した地図画面を合成し、ユーザに提示する画面イメージを生成する。
【００１９】
次に、コンテンツ再生装置１００に接続されたナビゲーション装置３００について説明する。
ナビゲーション装置３００は、例えば車両に搭載されて目的地までの経路案内を実行する機能を有している。ナビゲーション装置３００は、情報取得部３０１、音声認識部３０２、制御部３０３および地図情報データベース３０４を備える。
情報取得部３０１は、自車両の走行状態および制御状態、交通情報、渋滞情報、車両外の情報等を取得する。音声認識部３０２は、マイク４０１等を介してユーザの音声データが入力されると、当該音声データの音声認識処理を行う。音声認識部３０２は、音声認識処理の結果として得られた音声認識結果を制御部３０３に出力する。地図情報データベース３０４は、地図データを記憶する記憶領域である。
【００２０】
制御部３０３は、音声認識部３０２の音声認識結果またはタッチパネル４０２等を介して入力された出発地および目的地を示す情報、情報取得部３０１が取得した情報、地図情報データベース３０４に記憶された地図データに基づいて、案内経路を算出する。制御部３０３は、算出した案内経路を、ディスプレイ４０３およびスピーカ４０４を介してユーザに提示する。また、制御部３０３は、地図情報データベース３０４を検索し、コンテンツ再生装置１００のユーザ操作処理部１０５から入力された位置を示す文字情報に対応した地図情報を取得する。制御部３０３は、取得した地図情報を、コンテンツ再生装置１００の地図情報取得部１０８に出力する。
【００２１】
次に、コンテンツ再生装置１００のハードウェア構成例について説明する。
図２Ａ、図２Ｂは、実施の形態１に係るコンテンツ再生装置１００のハードウェア構成例を示す図である。
コンテンツ再生装置１００における、情報分離部１０１、映像再生部１０２、メタデータ再生部１０３、音声再生部１０４、ユーザ操作処理部１０５、位置情報抽出部１０６、地図情報取得部１０８、第１の映像画面生成部１１１、第２の映像画面生成部１１２、メタデータ画面生成部１１３、ＧＵＩ画面生成部１１４、地図画面生成部１１５、画面合成部１１６および表示出力部１１０は、図２Ａに示すように専用のハードウェアである処理回路１００ａであってもよいし、図２Ｂに示すようにメモリ１００ｃに格納されているプログラムを実行するプロセッサ１００ｂであってもよい。
【００２２】
図２Ａに示すように、情報分離部１０１、映像再生部１０２、メタデータ再生部１０３、音声再生部１０４、ユーザ操作処理部１０５、位置情報抽出部１０６、地図情報取得部１０８、第１の映像画面生成部１１１、第２の映像画面生成部１１２、メタデータ画面生成部１１３、ＧＵＩ画面生成部１１４、地図画面生成部１１５、画面合成部１１６および表示出力部１１０が専用のハードウェアである場合、処理回路１００ａは、例えば、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ＡＳＩＣ（Application Specific Integrated Circuit），ＦＰＧＡ（Field-programmable Gate Array）、またはこれらを組み合わせたものが該当する。情報分離部１０１、映像再生部１０２、メタデータ再生部１０３、音声再生部１０４、ユーザ操作処理部１０５、位置情報抽出部１０６、地図情報取得部１０８、第１の映像画面生成部１１１、第２の映像画面生成部１１２、メタデータ画面生成部１１３、ＧＵＩ画面生成部１１４、地図画面生成部１１５、画面合成部１１６および表示出力部１１０の各部の機能それぞれを処理回路で実現してもよいし、各部の機能をまとめて１つの処理回路で実現してもよい。
【００２３】
図２Ｂに示すように、情報分離部１０１、映像再生部１０２、メタデータ再生部１０３、音声再生部１０４、ユーザ操作処理部１０５、位置情報抽出部１０６、地図情報取得部１０８、第１の映像画面生成部１１１、第２の映像画面生成部１１２、メタデータ画面生成部１１３、ＧＵＩ画面生成部１１４、地図画面生成部１１５、画面合成部１１６および表示出力部１１０がプロセッサ１００ｂである場合、各部の機能は、ソフトウェア、ファームウェア、またはソフトウェアとファームウェアとの組み合わせにより実現される。ソフトウェアまたはファームウェアはプログラムとして記述され、メモリ１００ｃに格納される。プロセッサ１００ｂは、メモリ１００ｃに記憶されたプログラムを読み出して実行することにより、情報分離部１０１、映像再生部１０２、メタデータ再生部１０３、音声再生部１０４、ユーザ操作処理部１０５、位置情報抽出部１０６、地図情報取得部１０８、第１の映像画面生成部１１１、第２の映像画面生成部１１２、メタデータ画面生成部１１３、ＧＵＩ画面生成部１１４、地図画面生成部１１５、画面合成部１１６および表示出力部１１０の各機能を実現する。即ち、情報分離部１０１、映像再生部１０２、メタデータ再生部１０３、音声再生部１０４、ユーザ操作処理部１０５、位置情報抽出部１０６、地図情報取得部１０８、第１の映像画面生成部１１１、第２の映像画面生成部１１２、メタデータ画面生成部１１３、ＧＵＩ画面生成部１１４、地図画面生成部１１５、画面合成部１１６および表示出力部１１０は、プロセッサ１００ｂにより実行されるときに、後述する図４、図５および図１１に示す各ステップが結果的に実行されることになるプログラムを格納するためのメモリ１００ｃを備える。また、これらのプログラムは、情報分離部１０１、映像再生部１０２、メタデータ再生部１０３、音声再生部１０４、ユーザ操作処理部１０５、位置情報抽出部１０６、地図情報取得部１０８、第１の映像画面生成部１１１、第２の映像画面生成部１１２、メタデータ画面生成部１１３、ＧＵＩ画面生成部１１４、地図画面生成部１１５、画面合成部１１６および表示出力部１１０の手順または方法をコンピュータに実行させるものであるともいえる。
【００２４】
ここで、プロセッサ１００ｂとは、例えば、ＣＰＵ（Central Processing Unit）、処理装置、演算装置、プロセッサ、マイクロプロセッサ、マイクロコンピュータ、またはＤＳＰ（Digital Signal Processor）などのことである。
メモリ１００ｃは、例えば、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、フラッシュメモリ、ＥＰＲＯＭ（Erasable Programmable ROM）、ＥＥＰＲＯＭ（Electrically EPROM）等の不揮発性または揮発性の半導体メモリであってもよいし、ハードディスク、フレキシブルディスク等の磁気ディスクであってもよいし、ミニディスク、ＣＤ、ＤＶＤ等の光ディスクであってもよい。
【００２５】
なお、情報分離部１０１、映像再生部１０２、メタデータ再生部１０３、音声再生部１０４、ユーザ操作処理部１０５、位置情報抽出部１０６、地図情報取得部１０８、第１の映像画面生成部１１１、第２の映像画面生成部１１２、メタデータ画面生成部１１３、ＧＵＩ画面生成部１１４、地図画面生成部１１５、画面合成部１１６および表示出力部１１０の各機能について、一部を専用のハードウェアで実現し、一部をソフトウェアまたはファームウェアで実現するようにしてもよい。このように、コンテンツ再生装置１００における処理回路１００ａは、ハードウェア、ソフトウェア、ファームウェア、またはこれらの組み合わせによって、上述の各機能を実現することができる。
【００２６】
次に、ナビゲーション装置３００のハードウェア構成例を説明する。
図３Ａ、図３Ｂは、実施の形態１に係る衝突通知システムにおけるナビゲーション装置３００のハードウェア構成例を示すブロック図である。
ナビゲーション装置３００における情報取得部３０１、音声認識部３０２および制御部３０３は、図３Ａに示すように専用のハードウェアである処理回路３００ａであってもよいし、図３Ｂに示すようにメモリ３００ｃに格納されているプログラムを実行するプロセッサ３００ｂであってもよい。
【００２７】
図３Ａに示すように、情報取得部３０１、音声認識部３０２および制御部３０３が専用のハードウェアである場合、処理回路３００ａは、例えば、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ＡＳＩＣ，ＦＰＧＡ、またはこれらを組み合わせたものが該当する。
【００２８】
また、図３Ｂに示すように、情報取得部３０１、音声認識部３０２および制御部３０３がプロセッサ３００ｂである場合、情報取得部３０１、音声認識部３０２および制御部３０３の機能は、ソフトウェア、ファームウェア、またはソフトウェアとファームウェアとの組み合わせにより実現される。ソフトウェアまたはファームウェアはプログラムとして記述され、メモリ３００ｃに格納される。プロセッサ３００ｂは、メモリ３００ｃに記憶されたプログラムを読み出して実行することにより、情報取得部３０１、音声認識部３０２および制御部３０３の機能を実現する。即ち、情報取得部３０１、音声認識部３０２および制御部３０３は、プロセッサ３００ｂにより実行されるときに、後述する図８に示す各ステップが結果的に実行されることになるプログラムを格納するためのメモリ３００ｃを備える。また、これらのプログラムは、情報取得部３０１、音声認識部３０２および制御部３０３の手順または方法をコンピュータに実行させるものであるともいえる。
【００２９】
なお、情報取得部３０１、音声認識部３０２および制御部３０３の機能について、一部を専用のハードウェアで実現し、一部をソフトウェアまたはファームウェアで実現するようにしてもよい。このように、ナビゲーション装置３００における処理回路３００ａは、ハードウェア、ソフトウェア、ファームウェア、またはこれらの組み合わせによって、上述の各機能を実現することができる。
【００３０】
次に、コンテンツ再生装置１００の動作を、コンテンツの再生処理の動作と、地図画面の表示処理の動作とに分けて説明する。
図４は、実施の形態１に係るコンテンツ再生装置１００のコンテンツの再生処理の動作を示すフローチャートである。
図５は、実施の形態１に係るコンテンツ再生装置１００の地図画面の表示処理の動作を示すフローチャートである。
まず、図４を参照しながら、コンテンツ再生装置１００のコンテンツの再生処理の動作について説明する。
【００３１】
コンテンツ再生装置１００の情報分離部１０１は、ディスク２０１から読み出した多重化された情報を映像情報、メタデータおよび音声情報に分離する（ステップＳＴ１）。映像再生部１０２は、ステップＳＴ１で分離された映像情報を解析してデコードし、映像データを表示制御部１０９に出力する（ステップＳＴ２）。メタデータ再生部１０３は、ステップＳＴ１で分離されたメタデータを解析し、文字図形データを表示制御部１０９に出力する（ステップＳＴ３）。音声再生部１０４は、ステップＳＴ１で分離された音声情報を解析してデコードし、デコードした音声データをスピーカ２０２から音声として出力する（ステップＳＴ４）。
【００３２】
第１の映像画面生成部１１１および第２の映像画面生成部１１２は、ステップＳＴ２で入力された映像データをプライマリビデオプレーンおよびセカンダリプレーンに描画し、第１の映像画面および第２の映像画面を生成する（ステップＳＴ５）。メタデータ画面生成部１１３は、ステップＳＴ３で入力された文字図形データを文字図形プレーンに描画し、メタデータ画面を生成する（ステップＳＴ６）。ＧＵＩ画面生成部１１４は、ユーザ操作処理部１０５からユーザ操作が入力されているか否か判定を行う（ステップＳＴ７）。ユーザ操作処理部１０５からユーザ操作が入力されている場合（ステップＳＴ７；ＹＥＳ）、ＧＵＩ画面生成部１１４は入力されたユーザ操作をグラフィックスプレーンに描画し、ＧＵＩ画面を生成する（ステップＳＴ８）。一方、ユーザ操作処理部１０５からユーザ操作が入力されていない場合（ステップＳＴ７；ＮＯ）、ステップＳＴ９の処理に進む。
【００３３】
画面合成部１１６は、ステップＳＴ５で生成した第１の映像画面および第２の映像画面、ステップＳＴ６で生成されたメタデータ画面およびステップＳＴ８で生成されたＧＵＩ画面を合成して、出力画面を生成する（ステップＳＴ９）。なお、ステップＳＴ７においてユーザ操作が入力されていない場合には、ステップＳＴ９における出力画面の生成におけるＧＵＩ画面の合成は行わない。表示出力部１１０は、ステップＳＴ９で生成された出力画面をディスプレイ２０４に表示する制御を行い（ステップＳＴ１０）、ステップＳＴ１の処理に戻る。なお、図４で示したステップＳＴ１からステップＳＴ１０の処理は、ディスク２０１に記録されたコンテンツの再生が終了するまで、繰り返し行われる。
【００３４】
次に、上述したコンテンツの再生処理と同時に、図５のフローチャートで示す地図情報の表示処理が行われる。
位置情報抽出部１０６は、ステップＳＴ３で解析して得られた文字図形データのうち、字幕情報を参照して位置を示す文字情報を抽出する（ステップＳＴ２１）。位置情報抽出部１０６は、ステップＳＴ２１で抽出した位置を示す文字情報を位置情報データベース１０７に格納する（ステップＳＴ２２）。
【００３５】
ユーザ操作処理部１０５は、ユーザから地図表示を指示する入力が行われたか否か判定を行う（ステップＳＴ２３）。ステップＳＴ２３で判定する地図表示を指示する入力とは、ユーザが再生中のコンテンツに含まれる位置情報に対応した地図情報を表示させたい場合に、ＨＭＩ２０３を介して入力する指示である。ユーザから地図表示を指示する入力が行われた場合（ステップＳＴ２３；ＹＥＳ）、ユーザ操作処理部１０５は、入力された地図表示の指示に応じて位置情報データベース１０７に格納された位置を示す文字情報を読み出して、ＧＵＩ画面生成部１１４に出力する（ステップＳＴ２４）。ステップＳＴ２４において、ユーザ操作処理部１０５が位置情報データベース１０７から位置を示す文字情報を読み出す場合、例えばディスク２０１の現在の再生位置から最も近い位置で抽出された上位５つの位置を示す文字情報を読み出す。
【００３６】
ＧＵＩ画面生成部１１４は、ステップＳＴ２４で出力された位置を示す文字情報をグラフィックスプレーンに描画し、ＧＵＩ画面を生成する（ステップＳＴ２５）。画面合成部１１６は、ステップＳＴ５およびステップＳＴ６で生成された映像画面およびメタデータ画面と、ステップＳＴ２５で生成されたＧＵＩ画面を合成して、出力画面を生成する（ステップＳＴ２６）。表示出力部１１０は、ステップＳＴ２６で生成された出力画面をディスプレイ２０４に表示する制御を行う（ステップＳＴ２７）。
【００３７】
ユーザ操作処理部１０５は、ステップＳＴ２７の処理によってディスプレイ２０４に表示した位置を示す文字情報から、ユーザが選択する入力を行ったか否か判定を行う（ステップＳＴ２８）。ユーザが位置を示す文字情報を選択する入力を行っていない場合（ステップＳＴ２８；ＮＯ）、ステップＳＴ２８の処理を繰り返す。一方、ユーザが位置を示す文字情報を選択する入力を行った場合（ステップＳＴ２８；ＹＥＳ）、ユーザ操作処理部１０５は、選択された文字情報をナビゲーション装置３００の制御部３０３に出力する（ステップＳＴ２９）。
【００３８】
ナビゲーション装置３００では、コンテンツ再生装置１００から入力された文字情報に対応した地図情報を取得する処理が行われる。なお、ナビゲーション装置３００による地図情報を取得する処理の詳細については、後述する。地図情報取得部１０８は、ナビゲーション装置３００の制御部３０３から入力される文字情報に対応した地図情報を取得する（ステップＳＴ３０）。地図画面生成部１１５は、ステップＳＴ３０で取得された地図情報を描画プレーンに描画可能なデータに変換し、変換したデータをグラフィックスプレーンに描画し、ＧＵＩ画面を生成する（ステップＳＴ３１）。画面合成部１１６は、ステップＳＴ３１で生成されたＧＵＩ画面を、図４のフローチャートのステップＳＴ９で合成した出力画面に重畳する（ステップＳＴ３２）。表示出力部１１０は、ステップＳＴ３２で地図プレーンを重畳した出力画面をディスプレイ２０４に表示する制御を行い（ステップＳＴ３３）、ステップＳＴ２１の処理に戻る。ステップＳＴ３３の処理は、図４のフローチャートのステップＳＴ１０の処理に替えて行われる。
【００３９】
一方、ユーザから地図表示処理が入力されない場合（ステップＳＴ２３；ＮＯ）、ステップＳＴ２１の処理に戻り、位置情報の取得および格納が継続される。この場合、ディスプレイ２０４には、地図プレーンが重畳されない、図４のフローチャートのステップＳＴ９およびステップＳＴ１０の処理によって生成された出力画面が表示される。
【００４０】
上述した図５のフローチャートのステップＳＴ２４からステップＳＴ２７の処理によって、位置を示す文字情報のリストがディスプレイ２０４に表示される場合の表示例を図６に示す。
図６は、実施の形態１に係るコンテンツ再生装置１００の位置情報の表示例を示す図である。
図６では、ユーザから地図表示を指示する入力された場合に（ステップＳＴ２３；ＹＥＳ）、ディスプレイ２０４に５つの文字情報２０４ａ，２０４ｂ，２０４ｃ，２０４ｄ，２０４ｅが表示される場合を示している。ユーザ操作処理部１０５は、位置情報データベース１０７に蓄積された位置を示す文字情報のうち、例えば現在のコンテンツの再生位置に近い順で抽出された文字情報２０４ａ「有馬温泉」、文字情報２０４ｂ「伊丹空港」および文字情報２０４ｃ「三田市」等を表示するように、ＧＵＩ画面生成部１１４に指示する。
【００４１】
ユーザは、図６の表示画面を参照して、ＨＭＩ２０３を介して詳細な地図の表示を希望する位置を示す文字情報をタッチする。ユーザがＨＭＩ２０３を介してタッチ操作を行うことにより、ステップＳＴ２８において、ユーザ操作処理部１０５はユーザが文字情報を選択する入力を行ったと判定する（ステップＳＴ２８；ＹＥＳ）。
【００４２】
次に、図６の表示画面において、ユーザがＨＭＩ２０３を介して文字情報２０４ａを選択した場合の表示例を図７に示す。
図７は、実施の形態１に係るコンテンツ再生装置１００の地図画面の表示例を示す図である。
図７では、文字情報２０４ａが選択され、当該文字情報２０４ａに対応した地図情報が取得され、ＢＤプレーヤのＰｉｎＰ機能により、取得された地図情報が出力画面に重畳して表示される場合を示している。ディスプレイ２０４の出力画面の右側上部に新たな画面２０５ｆが形成され、当該画面２０５ｆにユーザが選択した文字情報に対応した地図情報が表示される。画面２０５ｆの表示は、他の表示情報が視認可能なように透過させて表示してもよいし、他の表示情報が視認できないように非透過で表示してもよい。
【００４３】
コンテンツ再生装置１００が生成した出力画面を表示するディスプレイ２０４上に、位置を示す文字情報に対応した地図情報を表示することにより、コンテンツ再生装置１００がコンテンツの再生を中断させることなく、再生中のコンテンツに関連する地図情報をディスプレイ２０４上に表示させることができる。
また、再生中のコンテンツに関連する地図情報をナビゲーション装置３００に接続されたディスプレイ４０３ではなく、コンテンツ再生装置１００に接続されたディスプレイ２０４に表示することができる。これにより、ユーザはコンテンツ再生装置１００のディスプレイから視線をずらすことなく、再生中のコンテンツに関連する地図情報を視認することができる。
【００４４】
次に、ナビゲーション装置３００の動作について説明する。
図８は、実施の形態１に係るコンテンツ再生システムのナビゲーション装置３００の動作を示すフローチャートである。
図５のフローチャートのステップＳＴ２９の処理に伴って、ナビゲーション装置３００の制御部３０３に、コンテンツ再生装置１００のユーザ操作処理部１０５から、ユーザが選択した文字情報が入力される（ステップＳＴ４１）。制御部３０３は、地図情報データベース３０４を参照して、ステップＳＴ４１で入力された文字情報から地図情報を検索する（ステップＳＴ４２）。制御部３０３は、文字情報が例えば地名である場合、当該地名の地点の地図情報を検索する。制御部３０３は、ステップＳＴ４２で検索した地図情報をコンテンツ再生装置１００の地図情報取得部１０８に出力し（ステップＳＴ４３）、処理を終了する。コンテンツ再生装置１００では、図５のフローチャートで示したステップＳＴ３０の処理が行われる。
【００４５】
なお、ステップＳＴ４２の検索において、複数の地図情報が候補として得られる場合には、ディスプレイ２０４上に当該複数の地図情報の候補を提示してもよい。
制御部３０３は複数の地図情報の候補をコンテンツ再生装置１００のユーザ操作処理部１０５に出力する。ＧＵＩ画面生成部１１４は、ユーザ操作処理部１０５からの指示に基づいて、複数の地図情報の候補をユーザに提示するためのＧＵＩ画面を生成する。画面合成部１１６および表示出力部１１０が出力画面を生成してディスプレイ２０４に表示する制御を行う。ユーザは、ディスプレイ２０４の表示を確認し、複数の地図情報の候補からいずれかの候補を選択する指示を、ＨＭＩ２０３を介して入力する。ユーザ操作処理部１０５が選択された候補の情報をナビゲーション装置３００の制御部３０３に出力する。制御部３０３は、地図情報データベース３０４を参照して、選択された候補の地図情報を取得し、コンテンツ再生装置１００の地図情報取得部１０８に出力する。
【００４６】
上述した図５のフローチャートのステップＳＴ３１において、地図画面生成部１１５が地図情報をグラフィックスプレーンに描画する場合を例に示した。
地図画面生成部１１５が、地図情報をグラフィックスプレーンに固定して描画する場合、グラフィックスプレーンの使用状態を参照し、空いているグラフィックスプレーンに地図情報を描画する。なお、空いているグラフィックスプレーンが存在しない場合、地図画面生成部１１５はグラフィックスプレーンの使用状態をモニタし、空き状態に移行するまで待機する。地図画面生成部１１５は、いずれかのグラフィックスプレーンが空き状態に移行すると、当該グラフィックスプレーンに地図情報を描画する。地図情報をグラフィックスプレーンに固定して描画する場合、全てのグラフィックスプレーンが描画中である場合には、地図情報を描画するための待機時間が発生するが、新たな構成を設けることなく、簡易な構成で地図画面生成部１１５の機能を実現することができる。
【００４７】
また、地図情報の描画は、グラフィックスプレーンに限定されるものではなく、任意のプレーンに行うことが可能である。例えば、地図画面生成部１１５は、地図情報を表示制御部１０９が情報の描画を行っていない任意の空きプレーンへの描画するように構成してもよい。その場合、図９に示すように、表示制御部１０９は、情報の描画を行っていない空きプレーンがあるかの判定を行うプレーン描画判定部（描画判定部）１１７を設ける。
図９は、実施の形態１に係るコンテンツ再生装置のその他の構成例を示すブロック図である。
【００４８】
プレーン描画判定部１１７は、第１の映像画面生成部１１１、第２の映像画面生成部１１２、メタデータ画面生成部１１３およびＧＵＩ画面生成部１１４の描画状態をモニタし、各描画プレーンが使用中であるか否かの判定を行う。プレーン描画判定部１１７は、判定結果を地図画面生成部１１５に出力する。
【００４９】
地図画面生成部１１５は、プレーン描画判定部１１７から入力された判定結果を参照して、現在、情報の描画を行っていない空きプレーンに地図情報を描画する。地図情報を任意の空きプレーンに描画する場合、図９に示したようにプレーン描画判定部１１７を設ける必要が生じるが、ユーザが表示を希望する地図情報を迅速に表示させることができる。
【００５０】
以上のように、この実施の形態１によれば、コンテンツに含まれる映像情報を描画して映像画面を生成する第１の映像画面生成部１１１および第２の映像画面生成部１１２と、コンテンツに含まれるメタデータを描画してメタデータ画面を生成するメタデータ画面生成部１１３と、コンテンツに含まれるメタデータから位置を示す文字情報を抽出する位置情報抽出部１０６と、抽出された位置を示す文字情報のうち、選択された位置を示す文字情報に対応した地図情報を取得する地図情報取得部１０８と、取得された地図情報を描画して地図画面を生成する地図画面生成部１１５と、生成された映像画面および生成されたメタデータ画面に、生成された地図画面を重畳させて合成する画面合成部１１６と、合成された画面を出力する表示出力部とを備えるように構成したので、コンテンツから抽出された位置を示す文字情報に対応した地図情報を映像画面に重畳して表示することができる。これにより、ユーザは再生コンテンツが表示されているディスプレイから視線をずらすことなく、当該ディスプレイ上で位置を示す文字情報を視覚的に認識することができる。
【００５１】
また、この実施の形態１によれば、地図画面生成部１１５は、動画像を記憶する動画像プレーン、またはグラフィックスの画像を記憶するグラフィックスプレーンのいずれかに地図情報を描画するように構成したので、映像画面およびメタデータ画面に地図画面を重畳させたＰｉｎＰ表示を行った表示画面を表示させることができる。
【００５２】
また、この実施の形態１によれば、地図画面生成部１１５は、動画像プレーンまたはグラフィックスプレーンのうち、予め固定されたプレーンに地図情報を描画するように構成したので、新たな構成を設けることなく、簡易な構成で映像画面およびメタデータ画面に地図画面を重畳させて表示することができる。
【００５３】
また、この実施の形態１によれば、動画像プレーンおよびグラフィックスプレーンが描画された状態であるか否かを判定するプレーン描画判定部１１７を備え、地図画面生成部１１５は、プレーン描画判定部１１７において描画されていない状態であると判定された動画像プレーンまたはグラフィックスプレーンに、地図情報を描画するように構成したので、ユーザが位置情報に対応した地図情報を、空きプレーンを用いて迅速に表示させることができる。
【００５４】
また、この実施の形態１によれば、画面合成部１１６は、第１の映像画面、第２の映像画面およびメタデータ画面に、地図情報を重畳させてＰｉｎＰ表示を行うように構成したので、同一のディスプレイ上で再生コンテンツと再生コンテンツに関する位置を示す文字情報を視覚的に認識させることができる。
【００５５】
実施の形態２．
上述した実施の形態１では、文字図形データから位置を示す文字情報を抽出する構成を示したが、この実施の形態２では、音声データから位置を示す文字情報を抽出する構成を示す。
図１０は、実施の形態２に係るコンテンツ再生装置１００Ａを備えたコンテンツ再生システムの構成を示すブロック図である。
実施の形態２に係るコンテンツ再生装置１００Ａは、図１で示した実施の形態１のコンテンツ再生装置１００の位置情報抽出部１０６に替えて位置情報抽出部１０６ａを備えている。なお、以下では、実施の形態１に係るコンテンツ再生装置１００およびナビゲーション装置３００の構成要素と同一または相当する部分には、実施の形態１で使用した符号と同一の符号を付して説明を省略または簡略化する。
【００５６】
コンテンツ再生装置１００の音声再生部１０４は、生成した音声データをスピーカ２０２から音声として出力すると共に、ナビゲーション装置３００の音声認識部３０２に出力する。
ナビゲーション装置３００の音声認識部３０２は、実施の形態１で示した音声認識処理に加えて、コンテンツ再生装置１００の音声再生部１０４から出力された音声データについても音声認識処理を行い、音声データをテキスト情報に変換する。音声認識部３０２は、変換したテキスト情報を、制御部３０３を介して、コンテンツ再生装置１００Ａの位置情報抽出部１０６ａに入力する。
【００５７】
コンテンツ再生装置１００Ａの位置情報抽出部１０６ａは、ナビゲーション装置３００の制御部３０３から入力されたテキスト情報から位置を示す文字情報を抽出する。位置情報抽出部１０６ａは、抽出した位置を示す文字情報を位置情報データベース１０７に格納する。ここで、位置を示す文字情報とは、実施の形態１と同様に、ナビゲーション装置３００が地図情報データベース３０４を参照して地図情報を検索することができる情報である。
【００５８】
次に、コンテンツ再生装置１００Ａの地図画面の表示処理の動作について説明する。なお、コンテンツ再生装置１００Ａのコンテンツの再生処理は実施の形態１と同一であるため、説明を省略する。
図１１は、実施の形態２に係るコンテンツ再生装置１００Ａの地図画面の表示処理の動作を示すフローチャートである。なお、以下では実施の形態１に係るコンテンツ再生装置１００と同一のステップには図５で使用した符号と同一の符号を付し、説明を省略または簡略化する。
音声再生部１０４は、情報分離部１０１で分離された音声データをナビゲーション装置３００の音声認識部３０２に出力する（ステップＳＴ５１）。位置情報抽出部１０６ａは、ナビゲーション装置３００の制御部３０３から入力されるテキスト情報を取得する（ステップＳＴ５２）。位置情報抽出部１０６ａは、ステップＳＴ５２で取得したテキスト情報から位置を示す文字情報を抽出する（ステップＳＴ５３）。位置情報抽出部１０６ａは、ステップＳＴ５３で抽出した位置を示す文字情報を、位置情報データベース１０７に蓄積する（ステップＳＴ５４）。その後、フローチャートは、ステップＳＴ２３の処理に進む。
【００５９】
上述した図１０の構成では、音声再生部１０４から出力された音声データをナビゲーション装置３００の音声認識部３０２に入力する構成を示したが、図１２に示すようにコンテンツ再生装置１００Ｂに接続されたスピーカ２０２から出力された音声を、ナビゲーション装置３００に接続されたマイク４０１が集音し、集音した音声データを音声認識部３０２が音声認識処理する構成としてもよい。
【００６０】
音声認識部３０２は、マイク４０１が集音した音声データの音声認識を行い、得られた音声認識結果のテキスト情報を、制御部３０３を介してコンテンツ再生装置１００Ｂの位置情報抽出部１０６ａに入力する。位置情報抽出部１０６ａは、ナビゲーション装置３００の制御部３０３から入力されたテキスト情報から位置を示す文字情報を抽出する。位置情報抽出部１０６ａは、抽出した位置を示す文字情報を位置情報データベース１０７に格納する。
【００６１】
以上のように、この実施の形態２によれば、コンテンツに含まれる音声情報を解析して、位置を示す文字情報を抽出する位置情報抽出部１０６ａを備えるように構成したので、音声情報から得られる位置を示す文字情報を視覚的にユーザに提示することができる。
【００６２】
上述した実施の形態２では、位置情報抽出部１０６ａが音声認識結果のテキスト情報から位置を示す文字情報を抽出する処理を示したが、位置情報抽出部１０６ａが、テキスト情報から位置を示す文字情報を抽出する処理と並行して、メタデータ画面生成部１１３から入力される文字図形データの字幕情報から位置を示す文字情報を抽出する処理を行ってもよい。
これにより、字幕情報のみに含まれる位置を示す文字情報および音声データのテキスト情報のみに含まれる位置を示す文字情報を、逃すことなく確実に抽出することができる。
【００６３】
実施の形態３．
この実施の形態３では、コンテンツ再生装置１００Ｃとサーバ装置５００とがコンテンツ再生システムを構成する場合を例に説明する。
図１３は、実施の形態３に係るコンテンツ再生装置Ｃを備えたコンテンツ再生システムの構成を示すブロック図である。
コンテンツ再生装置１００Ｃとサーバ装置５００は、無線通信または有線通信等により接続されている。コンテンツ再生装置１００Ｃは、図１で示した実施の形態１のコンテンツ再生装置１００に通信部１１８を追加して設けている。
サーバ装置５００は、通信部５０１、検索処理部５０２および地図情報データベース５０３を備える。
【００６４】
コンテンツ再生装置１００Ｃの通信部１１８は、Ｗｉ−Ｆｉ（登録商標、以下記載を省略する）、３Ｇ、４Ｇなどの通信規格に準拠した通信網、インターネットなどの公共無線通信網、イーサネット等（イーサネットは登録商標、以下記載を省略する）の有線通信網またはＭＯＳＴ（Media Oriented Systems Transport）等の移動体間の有線通信網等にアクセスし、サーバ装置５００と通信を行い、位置を示す文字情報の送信および地図情報の受信を行う。
【００６５】
サーバ装置５００の通信部５０１は、Ｗｉ−Ｆｉ、３Ｇ、４Ｇなどの通信規格に準拠した通信網、インターネットなどの公共無線通信網、イーサネット等の有線通信網またはＭＯＳＴ等の移動体間の有線通信網等にアクセスし、コンテンツ再生装置１００Ｃと通信を行い、位置を示す文字情報の受信および地図情報の送信を行う。検索処理部５０２は、通信部１１８，５０１を介してコンテンツ再生装置１００Ｃから受信した位置を示す文字情報に対応した地図情報を、地図情報データベース３０４を参照して取得する。検索処理部５０２は、取得した地図情報を、通信部５０１，１１８を介してコンテンツ再生装置１００Ｃの地図情報取得部１０８に出力する。
【００６６】
以上のように、この実施の形態３によれば、実施の形態１で示したコンテンツ再生装置１００Ｃがさらに通信部１１８を備え、サーバ装置５００の通信部５０１と通信を行い、コンテンツ再生装置１００Ｃで選択された位置を示す文字情報に対応した地図情報を検索し、検索した地図情報を通信部５０１を介してコンテンツ再生装置１００Ｃに送信するように構成したので、外部の装置で検索された地図情報をコンテンツ再生装置のディスプレイに表示させることができ、コンテンツ再生装置がナビゲーション装置と接続されていない場合にも、位置を示す文字情報に対応した地図情報を取得することができる。
【００６７】
なお、上述した実施の形態３では、コンテンツ再生装置１００Ｃとサーバ装置５００が、無線通信または有線通信により直接接続される場合を示したが、コンテンツ再生装置１００Ｃとサーバ装置５００が携帯端末の無線通信機能を介して接続されるように構成してもよい。
【００６８】
実施の形態４．
この実施の形態４では、コンテンツ再生装置１００の処理によって、出力画面に重畳された表示された地図画面を用いて、ナビゲーション装置３００の目的地を設定する構成を示す。
なお、実施の形態４に係るコンテンツ再生システムの構成は、実施の形態１と同一であるため、ブロック図の記載を省略し、実施の形態１で使用した符号と同一の符号を付して説明する。
【００６９】
コンテンツ再生装置１００に接続されたディスプレイ２０４に表示された地図画面から、ナビゲーション装置３００の目的地を設定する場合、ディスプレイ２０４には例えば図１４に示すような表示画面が出力される。
ディスプレイ２０４に、地図情報２０４ｆが表示される。また地図情報２０４ｆの表示領域には、「目的地に設定する」とのボタン２０４ｇが表示される。ユーザが、地図情報２０４ｆで表示された地点を目的地に設定したい場合に、ボタン２０４ｇをタッチする。当該ボタン２０４ｇのタッチ操作は、ＨＭＩ２０３を介してユーザ操作処理部１０５に、目的地設定要求として入力される。ここで、ユーザ操作処理部１０５に入力された目的地設定要求は、目的地設定指示および位置を示す文字情報で構成されている。目的地設定要求の位置を示す文字情報とは、地図情報２０４ｆが示している地点の位置を示す文字情報である。ユーザ操作処理部１０５は、入力された目的地設定要求をナビゲーション装置３００の制御部３０３に出力する。
【００７０】
ナビゲーション装置３００の制御部３０３は、目的地を、入力された目的地設定要求で示された位置に設定する。制御部３０３は、出発地および目的地を示す情報、情報取得部３０１が取得した情報、地図情報データベース３０４に記憶された地図データに基づいて、案内経路を算出する。制御部３０３は、ディスプレイ４０３およびスピーカ４０４を介して案内経路に関する情報を出力する。
【００７１】
以上のように、この実施の形態４によれば、ユーザ操作処理部１０５が、地図情報で示された地点を目的地に設定するための目的地設定要求をナビゲーション装置３００に出力するように構成したので、ディスプレイ２０４に重畳表示した地図画面で示した地点をナビゲーション装置の目的地に設定することができる。
【００７２】
なお、上述した実施の形態１から実施の形態４では、ディスク２０１の再生と並行して位置を示す文字情報を抽出して位置情報データベース１０７に蓄積する構成を示したが、位置を示す文字情報の抽出方法は種々適用可能である。例えば、初回に再生したディスクから抽出した位置を示す文字情報を位置情報データベース１０７に蓄積し、再度同一のディスクを再生する場合には、既に位置情報データベース１０７に蓄積された文字情報を用いてもよい。また、ディスクの再生開始前または再生開始時に、全ての位置を示す文字情報を抽出して位置情報データベース１０７に蓄積してもよい。
【００７３】
上記以外にも、本発明はその発明の範囲内において、各実施の形態の自由な組み合わせ、あるいは各実施の形態の任意の構成要素の変形、もしくは各実施の形態において任意の構成要素の省略が可能である。
【符号の説明】
【００７４】
１００，１００Ａ，１００Ｂ，１００Ｃ  コンテンツ再生装置、１０１  情報分離部、１０２  映像再生部、１０３  メタデータ再生部、１０４  音声再生部、１０５  ユーザ操作処理部、１０６，１０６ａ  位置情報抽出部、１０７  位置情報データベース、１０８  地図情報取得部、１０９  表示制御部、１１０  表示出力部、１１１  第１の映像画面生成部、１１２  第２の映像画面生成部、１１３  メタデータ画面生成部、１１４  ＧＵＩ画面生成部、１１５  地図画面生成部、１１６  画面合成部、１１７  プレーン描画判定部、１１８，５０１  通信部、２０１  ディスク、２０２，４０４  スピーカ、２０３  ＨＭＩ、２０４，４０３  ディスプレイ、３００  ナビゲーション装置、３０１  情報取得部、３０２  音声認識部、３０３  制御部、３０４  地図情報データベース、４０２  タッチパネル、５００  サーバ装置、５０２  検索処理部、５０３  地図情報データベース。
【図１】
2018005606.tif 000003
【図２】
2018005606.tif 000004
【図３】
2018005606.tif 000005
【図４】
2018005606.tif 000006
【図５】
2018005606.tif 000007
【図６】
2018005606.tif 000008
【図７】
2018005606.tif 000009
【図８】
2018005606.tif 000010
【図９】
2018005606.tif 000011
【図１０】
2018005606.tif 000012
【図１１】
2018005606.tif 000013
【図１２】
2018005606.tif 000014
【図１３】
2018005606.tif 000015
【図１４】
2018005606.tif 000016