(57)【要約】【課題】ユーザに対し、手間や時間をかけさせることなく、目的地までの移動中にどの放送番組を視聴するかを容易に計画させること。【解決手段】経路探索部１０１は、目的地までの移動体の経路を探索する。取得部１０３は、経路探索部１０１によって探索された移動体の経路上において受信可能な放送番組情報を取得する。選択部１０４は、取得部１０３によって取得された放送番組情報の中から、任意の放送番組情報の選択を受け付ける。受信部１０７は、選択部１０４によって選択された放送番組情報によって特定される放送番組（選択放送番組）を受信する。出力部１０８は、経路探索部１０１によって探索された経路に関する経路情報、および受信部１０７によって受信された選択放送番組を出力する。【選択図】図１
2008160447.tif 000002
【特許請求の範囲】
【請求項１】
目的地までの移動体の経路を探索する経路探索手段と、
前記経路探索手段によって探索された前記移動体の経路上において受信可能な放送番組に関する情報を取得する取得手段と、
前記取得手段によって取得された放送番組に関する情報の中から、任意の放送番組に関する情報の選択を受け付ける選択手段と、
前記選択手段によって選択された放送番組に関する情報によって特定される放送番組を受信する受信手段と、
前記経路探索手段によって探索された前記移動体の経路に関する情報、および前記受信手段によって受信された放送番組を出力する出力手段と、
を備えたことを特徴とする放送番組受信装置。
【請求項２】
前記経路探索手段によって探索された前記移動体の経路上における前記移動体の移動予定時間を算出する算出手段をさらに備え、
前記取得手段は、
前記算出手段によって算出された前記移動体の移動予定時間内において受信可能な放送番組に関する情報を取得することを特徴とする請求項１に記載の放送番組受信装置。
【請求項３】
前記取得手段は、
前記算出手段によって算出された前記移動体の移動予定時間内において受信可能な放送番組に関する情報のうち、前記算出手段によって算出された前記移動体の移動予定時間内に放送が終了する放送番組に関する情報を取得することを特徴とする請求項２に記載の放送番組受信装置。
【請求項４】
前記算出手段によって算出された前記移動体の移動予定時間に基づいて、前記選択手段によって選択された放送番組に関する情報によって特定される放送番組（以下、「選択放送番組」という）の放送中に前記移動体が前記目的地に到達するか否かを判断する判断手段と、
前記選択放送番組の放送中に前記移動体が前記目的地に到達すると前記判断手段によって判断された場合、前記選択放送番組の放送中に前記移動体が前記目的地に到達しない前記移動体の経路を前記経路探索手段に探索させる制御手段と、
をさらに備えたことを特徴とする請求項２に記載の放送番組受信装置。
【請求項５】
前記算出手段によって算出された前記移動体の移動予定時間に基づいて、前記選択手段によって選択された放送番組に関する情報によって特定される放送番組（以下、「選択放送番組」という）の放送中に前記移動体が前記目的地に到達するか否かを判断する判断手段と、
前記選択放送番組の放送中に前記移動体が前記目的地に到達すると前記判断手段によって判断された場合、前記移動体が前記目的地に到達するまでに放送が終了する放送番組に関する情報の選択を前記選択手段に受け付けさせる制御手段と、
をさらに備えたことを特徴とする請求項２に記載の放送番組受信装置。
【請求項６】
移動体の移動中に受信する放送番組を計画する放送番組受信計画装置であって、
経由地および目的地の設定を受け付ける設定手段と、
前記経由地によって複数の区間に分割された前記目的地までの前記移動体の経路上における前記移動体の移動予定時間を前記区間ごとに算出する算出手段と、
前記算出手段によって算出された前記移動体の移動予定時間ごとに、当該移動予定時間内に受信可能な放送番組に関する情報を取得する取得手段と、
前記算出手段によって算出された前記移動体の移動予定時間ごとに、前記取得手段によって取得された放送番組に関する情報の中から、任意の放送番組に関する情報の選択を受け付ける選択手段と、
前記選択手段によって選択された選択結果に関する情報を生成する生成手段と、
を備えたことを特徴とする放送番組受信計画装置。
【請求項７】
目的地までの移動体の経路を探索する経路探索工程と、
前記経路探索工程によって探索された前記移動体の経路上において受信可能な放送番組に関する情報を取得する取得工程と、
前記取得工程によって取得された放送番組に関する情報の中から、任意の放送番組に関する情報の選択を受け付ける選択工程と、
前記選択工程によって選択された放送番組に関する情報によって特定される放送番組を受信する受信工程と、
前記経路探索工程によって探索された前記移動体の経路に関する情報、および前記受信工程によって受信された放送番組を出力する出力工程と、
を含んだことを特徴とする放送番組受信方法。
【請求項８】
移動体の移動中に受信する放送番組を計画する放送番組受信計画方法であって、
経由地および目的地の設定を受け付ける設定工程と、
前記経由地によって複数の区間に分割された前記目的地までの前記移動体の経路上における前記移動体の移動予定時間を前記区間ごとに算出する算出工程と、
前記算出工程によって算出された前記移動体の移動予定時間ごとに、当該移動予定時間内に受信可能な放送番組に関する情報を取得する取得工程と、
前記算出工程によって算出された前記移動体の移動予定時間ごとに、前記取得工程によって取得された放送番組に関する情報の中から、任意の放送番組に関する情報の選択を受け付ける選択工程と、
前記選択工程によって選択された選択結果に関する情報を生成する生成工程と、
を含んだことを特徴とする放送番組受信計画方法。
【請求項９】
請求項７または８に記載の方法をコンピュータに実行させることを特徴とするプログラム。
【請求項１０】
請求項９に記載のプログラムを記録したことを特徴とするコンピュータに読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、目的地までの移動体の経路を探索する放送番組受信装置、放送番組受信計画装置、放送番組受信方法、放送番組受信計画方法、プログラム、および記録媒体に関する。ただし、この発明の利用は、上述した放送番組受信装置、放送番組受信計画装置、放送番組受信方法、放送番組受信計画方法、プログラム、および記録媒体には限られない。
【背景技術】
【０００２】
近年、車両などの移動体に搭載されているナビゲーション装置の中には、出発地や目的地に加え、距離優先／時間優先／費用優先など、ユーザによって設定された様々な経路探索条件を考慮した経路を探索することができるだけでなく、ＴＶチューナーなどの受信機を備えたことにより、ＴＶ番組などの放送番組を視聴することができるものがある（たとえば、下記特許文献１参照）。このようなナビゲーション装置によれば、ユーザは、所望する放送番組を視聴しながら、各種経路探索条件を満たす最適な経路の誘導を受けることができるものとされている。
【０００３】
【特許文献１】特開２００３−１８５４５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１に記載の従来技術にあっては、ユーザに目的地までの移動中にどの放送番組を視聴するかを計画させることは容易ではなかった。たとえば、ユーザは、移動中、都度、チャンネルを切り替えて、視聴する番組を直感的に決定したり、手間や時間をかけて、探索された経路とともに提示された移動予定時間と、新聞・雑誌などの番組予定表を照らし合わせ、移動中に視聴する放送番組を決定する必要があった。
【０００５】
また、ユーザによって、最適な経路の誘導を受けながらも、移動予定時間内に終了する放送番組を視聴することや、経路を多少変更してでも所望する放送番組を移動中に最後まで視聴することを望まれる場合がある。このような場合であっても、放送番組の放送中に目的地に到達してしまうなど、最後まで放送番組をユーザに視聴させることができないことがあった。このため、多くのユーザから、上述したようなユーザの要望に柔軟に対応することができるナビゲーション装置の提供が望まれていた。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかる放送番組受信装置は、目的地までの移動体の経路を探索する経路探索手段と、前記経路探索手段によって探索された前記移動体の経路上において受信可能な放送番組に関する情報を取得する取得手段と、前記取得手段によって取得された放送番組に関する情報の中から、任意の放送番組に関する情報の選択を受け付ける選択手段と、前記選択手段によって選択された放送番組に関する情報によって特定される放送番組を受信する受信手段と、前記経路探索手段によって探索された前記移動体の経路に関する情報、および前記受信手段によって受信された放送番組を出力する出力手段と、を備えたことを特徴とする。
【０００７】
また、請求項６の発明にかかる放送番組受信計画装置は、移動体の移動中に受信する放送番組を計画する放送番組受信計画装置であって、経由地および目的地の設定を受け付ける設定手段と、前記経由地によって複数の区間に分割された前記目的地までの前記移動体の経路上における前記移動体の移動予定時間を前記区間ごとに算出する算出手段と、前記算出手段によって算出された前記移動体の移動予定時間ごとに、当該移動予定時間内に受信可能な放送番組に関する情報を取得する取得手段と、前記算出手段によって算出された前記移動体の移動予定時間ごとに、前記取得手段によって取得された放送番組に関する情報の中から、任意の放送番組に関する情報の選択を受け付ける選択手段と、前記選択手段によって選択された選択結果に関する情報を生成する生成手段と、を備えたことを特徴とする。
【０００８】
また、請求項７の発明にかかる放送番組受信方法は、目的地までの移動体の経路を探索する経路探索工程と、前記経路探索工程によって探索された前記移動体の経路上において受信可能な放送番組に関する情報を取得する取得工程と、前記取得工程によって取得された放送番組に関する情報の中から、任意の放送番組に関する情報の選択を受け付ける選択工程と、前記選択工程によって選択された放送番組に関する情報によって特定される放送番組を受信する受信工程と、前記経路探索工程によって探索された前記移動体の経路に関する情報、および前記受信工程によって受信された放送番組を出力する出力工程と、を含んだことを特徴とする。
【０００９】
また、請求項８の発明にかかる放送番組受信計画方法は、移動体の移動中に受信する放送番組を計画する放送番組受信計画方法であって、経由地および目的地の設定を受け付ける設定工程と、前記経由地によって複数の区間に分割された前記目的地までの前記移動体の経路上における前記移動体の移動予定時間を前記区間ごとに算出する算出工程と、前記算出工程によって算出された前記移動体の移動予定時間ごとに、当該移動予定時間内に受信可能な放送番組に関する情報を取得する取得工程と、前記算出工程によって算出された前記移動体の移動予定時間ごとに、前記取得工程によって取得された放送番組に関する情報の中から、任意の放送番組に関する情報の選択を受け付ける選択工程と、前記選択工程によって選択された選択結果に関する情報を生成する生成工程と、を含んだことを特徴とする。
【００１０】
また、請求項９の発明にかかるプログラムは、請求項７または８に記載の方法をコンピュータに実行させることを特徴とする。
【００１１】
また、請求項１０の発明にかかる記録媒体は、請求項９に記載のプログラムをコンピュータに読み取り可能に記録したことを特徴とする。
【発明を実施するための最良の形態】
【００１２】
以下に添付図面を参照して、この発明にかかる放送番組受信装置、放送番組受信計画装置、放送番組受信方法、放送番組受信計画方法、プログラム、および記録媒体の好適な実施の形態を詳細に説明する。
【００１３】
（実施の形態）
（放送番組受信装置の機能的構成）
まず、本実施の形態にかかる放送番組受信装置の機能的構成について説明する。図１は、本実施の形態にかかる放送番組受信装置の機能的構成を示すブロック図である。図１において、放送番組受信装置１００は、経路探索部１０１と、算出部１０２と、取得部１０３と、選択部１０４と、判断部１０５と、制御部１０６と、受信部１０７と、出力部１０８とによって構成されている。
【００１４】
経路探索部１０１は、目的地までの移動体の経路を探索する。たとえば、経路探索部１０１は、地図情報、渋滞情報、ユーザによって入力された出発地、経由地、目的地、各種条件（たとえば、時間優先／距離優先、一般道路優先／高速道路優先、など）などの情報に基づいて、移動体の経路を探索する。また、経路探索部１０１は、複数の経路を探索した場合、ユーザにそのいずれかを選択させることによって、以降の経路探索処理に用いる経路を決定する。
【００１５】
算出部１０２は、経路探索部１０１によって探索された移動体の経路上における移動体の移動予定時間を算出する。たとえば、算出部１０２は、まず、経路探索部１０１によって探索された移動体の経路に関する情報（以下、「経路情報」という）や、移動体の経路を含む地図情報などに基づいて、移動体の経路の距離を算出する。そして、算出部１０２は、算出された移動体の経路の距離、所定の移動速度またはユーザによって入力された移動速度、放送番組受信装置１００に内蔵されている電波時計などから取得された現在時刻、ユーザによって指定された出発予定時刻などの情報に基づいて、移動体の移動予定時間を算出する。
【００１６】
取得部１０３は、経路探索部１０１によって探索された移動体の経路上において受信可能な放送番組に関する情報（以下、「放送番組情報」という）を取得する。放送番組情報として、たとえば、各放送局から提供される電子番組ガイドが挙げられる。この場合、取得部１０３は、無線通信または有線通信によって、各放送局から送信された電子番組ガイドを受信する。取得部１０３によって取得された放送番組情報には、たとえば、放送局ごとの放送局名、番組ごとの番組名、番組の開始／終了時刻、などが示されている。ここで、本実施の形態における取得部１０３は、算出部１０２によって算出された移動体の移動予定時間内において受信可能な放送番組に関する放送番組情報を取得する。たとえば、算出部１０２によって算出された移動体の移動予定時間が「１０：００〜１２：００」であった場合、取得部１０３は、「１０：００〜１２：００」の間に放送中または放送を開始する放送番組に関する放送番組情報を取得する。なお、取得部１０３によって取得される放送番組情報としては、たとえば、映像データと音声データとからなるテレビ放送に関するものや、音声データのみからなるラジオ放送に関するものが挙げられるが、これに限らない。
【００１７】
選択部１０４は、取得部１０３によって取得された放送番組情報の中から、任意の放送番組情報の選択を受け付ける。たとえば、選択部１０４は、取得部１０３によって取得された放送番組情報を画面表示し、任意の放送番組情報をユーザに選択させることによって、以降の経路探索処理に用いる放送番組情報を決定する。
【００１８】
判断部１０５は、算出部１０２によって算出された移動体の移動予定時間に基づいて、選択部１０４によって選択された放送番組情報によって特定される放送番組（以下、「選択放送番組」という）の放送中に移動体が目的地に到達するか否かを判断する。たとえば、判断部１０５は、算出部１０２によって算出された移動体の移動予定時間が「１０：００〜１２：００」であり、かつ選択放送番組の終了時刻が「１２：０１」以降であった場合、選択放送番組の放送中に移動体が目的地に到達すると判断する。一方、判断部１０５は、算出部１０２によって算出された移動体の移動予定時間が「１０：００〜１２：００」であり、かつ選択放送番組の終了時刻が「１２：００」以前であった場合、選択放送番組の放送中に移動体が目的地に到達しないと判断する。
【００１９】
制御部１０６は、選択放送番組の放送中に移動体が目的地に到達すると判断部１０５によって判断された場合、（１）選択放送番組の放送中に移動体が目的地に到達しない移動体の経路を経路探索部１０１に探索させるか、（２）もしくは移動体が目的地に到達するまでに放送が終了する放送番組に関する放送番組情報の選択を選択部１０４に受け付けさせる。たとえば、制御部１０６は、上記（１）、上記（２）、またはそれ以外を選択するためのボタンなどを画面表示し、いずれかをユーザに選択させることによって、経路探索処理における以降の処理（上記（１）、上記（２）、またはそれ以外）を決定する。ここで、上記（１）に関して、選択放送番組の放送中に移動体が目的地に到達しないようにするには、たとえば、移動体を迂回させることによって移動距離を稼ぐ、駐車場などの停車可能な場所に移動体を停車させることによって移動時間を稼ぐ、などの方法が挙げられる。
【００２０】
受信部１０７は、選択部１０４によって選択された放送番組情報によって特定される放送番組（選択放送番組）を受信する。たとえば、受信部１０７は、放送局から無線放送波の形態によって送信された選択放送番組を受信する。
【００２１】
出力部１０８は、経路探索部１０１によって探索された経路に関する経路情報、および受信部１０７によって受信された選択放送番組を出力する。たとえば、出力部１０８は、経路探索部１０１によって探索された経路情報および受信部１０７によって受信された選択放送番組のうち、映像データであれば映像化して画面に表示し、音声データであれば音声化してスピーカなどから出力する。
【００２２】
（放送番組受信装置１００による経路探索処理の手順）
つぎに、本実施の形態にかかる放送番組受信装置１００による経路探索処理の手順について説明する。図２は、本実施の形態にかかる放送番組受信装置１００による経路探索処理の手順の一例を示すフローチャートである。
【００２３】
まず、経路探索部１０１によって、目的地までの移動体の経路を探索する（ステップＳ２０１）。つぎに、取得部１０３によって、ステップＳ２０１で探索された移動体の経路上において受信可能な放送番組情報を取得する（ステップＳ２０２）。
【００２４】
そして、選択部１０４によって、ステップＳ２０２で取得された放送番組情報の中から、任意の放送番組情報の選択を受け付ける（ステップＳ２０３）。さらに、受信部１０７によって、ステップＳ２０３で選択された放送番組情報によって特定される放送番組（選択放送番組）を受信する（ステップＳ２０４）。そして、出力部１０８によって、ステップＳ２０１で探索された移動体の経路に関する情報、およびステップＳ２０４で受信された選択放送番組を出力（ステップＳ２０５）して、一連の処理を終了する。
【００２５】
以上説明したように、本実施の形態にかかる放送番組受信装置１００は、目的地までの移動体の経路を探索し、探索された移動体の経路上において受信可能な放送番組に関する放送番組情報を取得し、取得された放送番組情報の中から、任意の放送番組に関する放送番組情報の選択を受け付け、選択された放送番組情報によって特定される放送番組を受信し、探索された移動体の経路に関する情報、および受信された放送番組を出力する構成とした。これにより、ユーザは、手間や時間をかけることなく、目的地までの移動中にどの放送番組を視聴するかを容易に計画することができる。この結果、ユーザによる利用満足度の向上を図ることができる。
【００２６】
なお、本実施の形態においては、放送番組受信装置１００について説明したが、たとえば、経由地および目的地の設定を受け付ける設定部と、経由地によって複数の区間に分割された目的地までの移動体の経路上における移動体の移動予定時間を区間ごとに算出する算出部と、算出された移動体の移動予定時間ごとに、当該移動予定時間内に受信可能な放送番組に関する情報を取得する取得部と、算出された前記移動体の移動予定時間ごとに、取得手段によって取得された放送番組に関する情報の中から、任意の放送番組に関する情報の選択を受け付ける選択部と、選択された選択結果に関する情報を生成する生成部と、を備えた放送番組受信計画装置であれば、ユーザは、手間や時間をかけることなく、移動中に最後まで視聴することができる放送番組を、経由地または目的地までの区間ごとに容易に選択することができる。この結果、ユーザによる利用満足度の向上を図ることができる。
【実施例】
【００２７】
以下に添付図面を参照して、この発明にかかる放送番組受信装置、放送番組受信計画装置、放送番組受信方法、放送番組受信計画方法、プログラム、および記録媒体の好適な実施例を詳細に説明する。本実施例では、たとえば車両（四輪車、二輪車を含む）などの移動体に搭載されるナビゲーション装置によって、この発明にかかる放送番組受信装置、放送番組受信計画装置、放送番組受信方法、放送番組受信計画方法、プログラム、および記録媒体を実施した場合の一例について説明する。
【００２８】
（ナビゲーション装置３００のハードウエア構成）
つぎに、ナビゲーション装置３００のハードウエア構成について説明する。図３は、ナビゲーション装置３００のハードウエア構成を示すブロック図である。
【００２９】
図３において、ナビゲーション装置３００は、ＣＰＵ３０１と、ＲＯＭ３０２と、ＲＡＭ３０３と、磁気ディスクドライブ３０４と、磁気ディスク３０５と、光ディスクドライブ３０６と、光ディスク３０７と、音声Ｉ／Ｆ（インターフェース）３０８と、マイク３０９と、スピーカ３１０と、入力デバイス３１１と、映像Ｉ／Ｆ３１２と、ディスプレイ３１３と、通信Ｉ／Ｆ３１４と、ＧＰＳユニット３１５と、各種センサ３１６と、カメラ３１７とを備えており、上記各構成部は、バス３２０などによってそれぞれ接続されている。
【００３０】
ＣＰＵ３０１は、ナビゲーション装置３００の全体の制御を司る。ＲＯＭ３０２は、ブートプログラム、放送番組受信プログラムなどのプログラムを記録している。また、ＲＡＭ３０３は、ＣＰＵ３０１のワークエリアとして使用される。すなわち、ＣＰＵ３０１は、ＲＡＭ３０３をワークエリアとして使用しながら、ＲＯＭ３０２に記録された各種プログラムを実行することによって、ナビゲーション装置３００の全体の制御を司る。
【００３１】
磁気ディスクドライブ３０４は、ＣＰＵ３０１の制御にしたがって磁気ディスク３０５に対するデータの読み取り／書き込みを制御する。磁気ディスク３０５は、磁気ディスクドライブ３０４の制御で書き込まれたデータを記録する。磁気ディスク３０５としては、たとえば、ＨＤ（ハードディスク）やＦＤ（フレキシブルディスク）等を用いることができる。
【００３２】
また、光ディスクドライブ３０６は、ＣＰＵ３０１の制御にしたがって光ディスク３０７に対するデータの読み取り／書き込みを制御する。光ディスク３０７は、光ディスクドライブ３０６の制御にしたがってデータが読み出される着脱自在な記録媒体である。光ディスク３０７は、書き込み可能な記録媒体を利用することもできる。着脱可能な記録媒体として、光ディスク３０７のほか、ＭＯ、メモリカードなどであってもよい。
【００３３】
磁気ディスク３０５および光ディスク３０７に記録される情報の一例としては、地図データや機能データが挙げられる。地図データは、建物、河川、地表面などの地物（フィーチャ）をあらわす背景データと、道路の形状をあらわす道路形状データとを含んでおり、地区ごとに分けられた複数のデータファイルによって構成されている。
【００３４】
道路形状データは、さらに交通条件データを有する。交通条件データには、たとえば、各ノードについて、信号や横断歩道などの有無、高速道路の出入り口やジャンクションの有無、各リンクについての長さ（距離）、道幅、進行方向、道路種別（高速道路、有料道路、一般道路など）などの情報が含まれている。
【００３５】
機能データは、地図上の施設の形状をあらわす３次元データ、当該施設の説明をあらわす文字データ、その他地図データ以外の各種のデータである。地図データや機能データは、地区ごとあるいは機能ごとにブロック分けされた状態で記録されている。具体的には、たとえば、地図データは、各々が、表示画面に表示された地図において所定の地区をあらわすように、地区ごとにブロック分けすることができる状態で記録されている。また、たとえば、機能データは、各々が、１つの機能を実現するように、機能ごとに複数にブロック分けすることができる状態で記録されている。
【００３６】
また、機能データは、上述した３次元データや文字データに加えて、経路探索、所要時間の算出、経路誘導などを実現するプログラムデータなどの機能を実現するためのデータである。地図データおよび機能データは、それぞれ、地区ごとあるいは機能ごとに分けられた複数のデータファイルによって構成されている。
【００３７】
音声Ｉ／Ｆ３０８は、音声入力用のマイク３０９および音声出力用のスピーカ３１０に接続される。マイク３０９に受音された音声は、音声Ｉ／Ｆ３０８内でＡ／Ｄ変換される。マイク３０９は、たとえば、車両のサンバイザー付近に設置され、その数は単数でも複数でもよい。なお、マイク３０９から入力された音声は、音声データとして磁気ディスク３０５あるいは光ディスク３０７に記録可能である。
【００３８】
スピーカ３１０は、音声Ｉ／Ｆ３０８によって音声信号からＤ／Ａ変換された音声を出力する。スピーカ３１０は固定式のものに限らず、たとえばヘッドフォンなどであってもよい。
【００３９】
入力デバイス３１１は、文字、数値、各種指示などの入力のための複数のキーを備えたリモコン、キーボード、タッチパネルなどが挙げられる。入力デバイス３１１は、リモコン、キーボード、タッチパネルのうちいずれか１つの形態によって実現されてもよいが、複数の形態によって実現することも可能である。
【００４０】
映像Ｉ／Ｆ３１２は、ディスプレイ３１３およびカメラ３１７に接続される。映像Ｉ／Ｆ３１２は、具体的には、たとえば、ディスプレイ３１３全体を制御するグラフィックコントローラと、即時表示可能な画像情報を一時的に記録するＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）などのバッファメモリと、グラフィックコントローラから出力される画像データに基づいてディスプレイ３１３を制御する制御ＩＣなどによって構成される。
【００４１】
ディスプレイ３１３には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。このディスプレイ３１３としては、たとえば、ＣＲＴ、ＴＦＴ液晶ディスプレイ、プラズマディスプレイなどを採用することができる。たとえば、ディスプレイ３１３は、車両内部の運転席前方に設けられている。また、ディスプレイ３１３は、たとえば車両内部の運転席前方に設けられているメインディスプレイなど１台のディスプレイ３１３によって構成されていてもよく、車両内部の運転席前方に設けられているメインディスプレイと車両内部の後部座席前方に設けられているサブディスプレイとの組み合わせなど複数台のディスプレイ３１３によって構成されていてもよい。
【００４２】
通信Ｉ／Ｆ３１４は、無線を介してネットワークに接続され、ナビゲーション装置３００とＣＰＵ３０１とのインターフェースとして機能する。通信Ｉ／Ｆ３１４は、さらに、無線を介してインターネットなどの通信網に接続され、この通信網とＣＰＵ３０１とのインターフェースとしても機能する。
【００４３】
通信網には、ＬＡＮ、ＷＡＮ、公衆回線網や携帯電話網などがある。具体的には、通信Ｉ／Ｆ３１４は、たとえば、ＦＭチューナー、ＶＩＣＳ（Ｖｅｈｉｃｌｅ  Ｉｎｆｏｒｍａｔｉｏｎ  ａｎｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ）／ビーコンレシーバ、無線ナビゲーション装置、およびその他のナビゲーション装置によって構成され、ＶＩＣＳセンターから配信される渋滞や交通規制などの道路交通情報を取得する。なお、ＶＩＣＳは登録商標である。
【００４４】
また、通信Ｉ／Ｆ３１４は、ＴＶチューナーを備え、このＴＶチューナーによって放送局からの放送番組を受信する。ＴＶチューナーによって受信された放送番組のうち、音声データは、たとえば、音声Ｉ／Ｆ３０８の制御によってスピーカ３１０から出力される。また、映像データは、たとえば、映像Ｉ／Ｆ３１２の制御によってディスプレイ３１３から出力される。
【００４５】
ＧＰＳユニット３１５は、ＧＰＳ衛星からの電波を受信し、車両の現在位置を示す情報を出力する。ＧＰＳユニット３１５の出力情報は、後述する各種センサ３１６の出力値とともに、ＣＰＵ３０１による車両の現在位置の算出に際して利用される。現在位置を示す情報は、たとえば緯度・経度、高度などの、地図データ上の１点を特定する情報である。
【００４６】
各種センサ３１６は、車速センサ、加速度センサ、角速度センサなどの、車両の位置や状態を判断するための情報を出力する。これら各種センサ３１６によって出力された情報は、ＣＰＵ３０１による車両の現在位置の算出や、速度や方位の変化量の算出などに用いられる。一方、車両外部に複数設けられた電波線センサ、赤外線センサ、超音波センサなどの各種センサ３１６は、たとえば、車両の周辺に存在する物体を検出し、この物体をカメラ３１７によって撮影するための情報を出力する。
【００４７】
カメラ３１７は、車両外部の画像を撮影する。カメラ３１７によって撮影される画像は、静止画に限らず動画であってもよい。また、カメラ３１７によって撮影された画像は、たとえば、映像Ｉ／Ｆ３１２の制御によってディスプレイ３１３に表示される。
【００４８】
なお、図１に示した実施の形態にかかる放送番組受信装置１００の機能的構成は、具体的には、たとえば経路探索部１０１、算出部１０２、判断部１０５および制御部１０６は、ＣＰＵ３０１が、取得部１０３および受信部１０７は、通信Ｉ／Ｆ３１４が、選択部１０４は、入力デバイス３１１が、出力部１０８は、ディスプレイ３１３およびスピーカ３１０が、それぞれその機能を実現する。
【００４９】
（ナビゲーション装置３００による経路探索処理の手順）
つぎに、ナビゲーション装置３００による経路探索処理の手順について説明する。図４は、ナビゲーション装置３００による経路探索処理の手順の一例を示すフローチャートである。
【００５０】
まず、目的地までの移動体の経路を探索して（ステップＳ４０１）、ステップＳ４０１で探索された移動体の経路上における移動体の移動予定時間を算出する（ステップＳ４０２）。つぎに、ステップＳ４０１で探索された移動体の経路上において受信可能な放送番組に関する放送番組情報を取得して（ステップＳ４０３）、ステップＳ４０３で取得された放送番組情報の中から、任意の放送番組情報の選択を受け付ける（ステップＳ４０４）。
【００５１】
つぎに、ステップＳ４０４で選択された放送番組情報によって特定される放送番組（選択放送番組）の放送中に移動体が目的地に到達するか否かを判断する（ステップＳ４０５）。ステップＳ４０５において、選択放送番組の放送中に移動体が目的地に到達しないと判断した場合（ステップＳ４０５：Ｎｏ）は、ステップＳ４１０へ進む。一方、ステップＳ４０５において、選択放送番組の放送中に移動体が目的地に到達すると判断した場合（ステップＳ４０５：Ｙｅｓ）は、ステップＳ４０１で探索された移動体の経路を変更するか否かを判断する（ステップＳ４０６）。
【００５２】
ステップＳ４０６において、移動体の経路を変更すると判断した場合（ステップＳ４０６：Ｙｅｓ）は、選択放送番組の放送中に移動体が目的地に到達しない経路を探索して（ステップＳ４０７）、ステップＳ４１０へ進む。一方、ステップＳ４０６において、移動体の経路を変更しないと判断した場合（ステップＳ４０６：Ｎｏ）は、ステップＳ４０４で選択された放送番組情報によって特定される放送番組（選択放送番組）を変更するか否かを判断する（ステップＳ４０８）。
【００５３】
ステップＳ４０８において、選択放送番組を変更すると判断した場合（ステップＳ４０８：Ｙｅｓ）は、移動体が目的地に到達するまでに放送が終了する放送番組に関する放送番組情報の選択を受け付けて（ステップＳ４０９）、ステップＳ４１０へ進む。一方、ステップＳ４０８において、選択放送番組を変更しないと判断した場合（ステップＳ４０８：Ｎｏ）は、ステップＳ４１０へ進む。
【００５４】
続いて、ステップＳ４０４またはステップＳ４０９で選択された放送番組情報によって特定される放送番組（選択放送番組）を受信して（ステップＳ４１０）、ステップＳ４０１またはステップＳ４０７で探索された経路に関する経路情報、およびステップＳ４１０で受信された選択放送番組を出力して（ステップＳ４１１）、一連の処理を終了する。
【００５５】
（ディスプレイ３１３の画面上に表示された放送番組情報の一例）
つぎに、ディスプレイ３１３の画面上に表示された放送番組情報の一例について説明する。図５は、ディスプレイ３１３の画面上に表示された放送番組情報の一例を示す説明図である。
【００５６】
図５に示すように、ディスプレイ３１３の画面上には、移動体の経路「現在地」〜「目的地Ａ」において移動体の移動予定時間「１０：００〜１１：００」内に受信可能な放送番組に関する放送番組情報５０１，５０２，５０３と、放送番組情報５０１，５０２，５０３を選択するためのボタン５１１，５１２，５１３とが示されている。
【００５７】
図５において、たとえば、ユーザによってボタン５１２が選択された場合、放送番組情報５０２が、以降の経路探索処理に用いる放送番組情報、すなわち、受信する放送番組に関する放送番組情報として決定される。
【００５８】
（経路および選択放送番組の変更を決定するための情報の一例）
つぎに、ディスプレイ３１３の画面上に表示された経路および選択放送番組の変更を決定するための情報の一例について説明する。図６は、ディスプレイ３１３の画面上に表示された経路および選択放送番組の変更を決定するための情報の一例を示す説明図である。
【００５９】
図６に示すように、ディスプレイ３１３の画面上には、経路および選択放送番組の変更を決定するためのボタン６０１，６０２，６０３を備えたポップアップ画面６００が表示されている。
【００６０】
ここで、ポップアップ画面６００が表示されるに前もって、図５に示した画面上において、ユーザによってボタン５１２が選択されたことにより、放送番組情報５０２が、以降の経路探索処理に用いる放送番組情報、すなわち、受信する放送番組に関する放送番組情報として決定されている。
【００６１】
そして、移動体の移動予定時間は「１０：００〜１１：００」であるにも関わらず、放送番組情報５０２によって特定される放送番組の終了時刻は「１２：００」であるため、上記放送番組の放送中に移動体が目的地に到達すると判断されている。
【００６２】
これにより、選択放送番組の放送中に移動体が目的地に到達しないように移動体の経路を変更するか、または移動体が目的地に到達する前に放送が終了する放送番組へ放送番組を変更するか、それともどちらも変更しないか、をユーザに選択させることによって決定するためのポップアップ画面６００が表示されている。
【００６３】
図６において、たとえば、ユーザによってボタン６０１が選択された場合、選択放送番組の放送中に移動体が目的地に到達しないように移動体の経路が変更される。また、ユーザによってボタン６０２が選択された場合、移動体が目的地に到達するまでに放送が終了する放送番組に関する放送番組情報（たとえば、図５においては、放送番組情報５０１および５０３が該当する）の選択を受け付ける。そして、ユーザによってボタン６０３が選択された場合、移動体の経路および選択放送番組のいずれの変更もおこなわれない。
【００６４】
以上説明したように、本実施例にかかるナビゲーション装置３００は、目的地までの移動体の経路を探索し、探索された移動体の経路上において受信可能な放送番組に関する放送番組情報を取得し、取得された放送番組情報の中から、任意の放送番組情報の選択を受け付け、選択された放送番組情報によって特定される放送番組を受信し、探索された移動体の経路に関する情報、および受信された放送番組を出力する構成とした。これにより、ユーザは、手間や時間をかけることなく、目的地までの移動中にどの放送番組を視聴するかを容易に計画することができる。この結果、ユーザによる利用満足度の向上を図ることができる。
【００６５】
また、本実施例にかかるナビゲーション装置３００は、探索された移動体の経路上における移動体の移動予定時間を算出し、算出された移動体の移動予定時間内において受信可能な放送番組に関する放送番組情報を取得する構成とした。これにより、ユーザは、手間や時間をかけることなく、また、移動中以外に放送される放送番組に関する放送番組情報に惑わされることなく、目的地までの移動中にどの放送番組を視聴するかを容易に計画することができる。この結果、ユーザによる利用満足度の向上を図ることができる。
【００６６】
また、本実施例にかかるナビゲーション装置３００は、算出された移動体の移動予定時間に基づいて、選択された放送番組情報によって特定される放送番組（選択放送番組）の放送中に移動体が目的地に到達するか否かを判断し、選択放送番組の放送中に移動体が目的地に到達すると判断された場合、選択放送番組の放送中に移動体が目的地に到達しない経路へ経路を変更する構成とした。これにより、ユーザは、所望する放送番組を移動中に最後まで視聴することができる。この結果、ユーザによる利用満足度の向上を図ることができる。
【００６７】
また、本実施例にかかるナビゲーション装置３００は、算出された移動体の移動予定時間に基づいて、選択された放送番組情報によって特定される放送番組（選択放送番組）の放送中に移動体が目的地に到達するか否かを判断し、選択放送番組の放送中に移動体が目的地に到達すると判断された場合、移動体が目的地に到達するまでに放送が終了する放送番組へ選択放送番組を変更する構成とした。これにより、ユーザは、移動中に最後まで視聴することができる放送番組を容易に選択することができる。この結果、ユーザによる利用満足度の向上を図ることができる。
【００６８】
なお、本実施例にかかるナビゲーション装置３００は、算出された移動体の移動予定時間内において受信可能な放送番組に関する放送番組情報のうち、移動体の移動予定時間内に放送が終了する放送番組に関する放送番組情報を取得する構成としてもよい。このような構成とした場合であっても、ユーザは、移動中に最後まで視聴することができる放送番組を容易に選択することができる。この結果、ユーザによる利用満足度の向上を図ることができる。
【００６９】
また、本実施例にかかるナビゲーション装置３００は、探索された経路が複数の区間によって構成されている場合は、区間ごとに、探索された移動体の経路上において受信可能な放送番組に関する放送番組情報を取得し、取得された放送番組情報の中から、任意の放送番組情報の選択を受け付け、選択された放送番組情報によって特定される放送番組を受信し、探索された移動体の経路に関する情報、および受信された放送番組を出力する構成としてもよい。このような構成とした場合、ユーザは、手間や時間をかけることなく、区間ごとに、目的地までの移動中にどの放送番組を視聴するかを容易に計画することができる。この結果、ユーザによる利用満足度の向上を図ることができる。
【００７０】
なお、本実施例においては、放送番組受信装置として機能するナビゲーション装置３００について説明したが、たとえば、経由地および目的地の設定を受け付け、経由地によって複数の区間に分割された目的地までの移動体の経路上における移動体の移動予定時間を区間ごとに算出し、算出された移動体の移動予定時間ごとに、当該移動予定時間内に受信可能な放送番組に関する情報を取得し、算出された前記移動体の移動予定時間ごとに、取得手段によって取得された放送番組に関する情報の中から、任意の放送番組に関する情報の選択を受け付け、選択された選択結果に関する情報を生成する放送番組受信計画装置であっても、本実施例にかかるナビゲーション装置３００と同様に、ユーザは、手間や時間をかけることなく、移動中に最後まで視聴することができる放送番組を、経由地または目的地までの区間ごとに容易に選択することができる。この結果、ユーザによる利用満足度の向上を図ることができる。
【００７１】
なお、本実施の形態で説明した放送番組受信方法および放送番組受信計画方法は、あらかじめ用意されたプログラムをコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
【図面の簡単な説明】
【００７２】
【図１】本実施の形態にかかる放送番組受信装置の機能的構成を示すブロック図である。
【図２】本実施の形態にかかる放送番組受信装置による経路探索処理の手順の一例を示すフローチャートである。
【図３】ナビゲーション装置のハードウエア構成を示すブロック図である。
【図４】ナビゲーション装置による経路探索処理の手順の一例を示すフローチャートである。
【図５】ディスプレイの画面上に表示された放送番組情報の一例を示す説明図である。
【図６】ディスプレイの画面上に表示された経路および選択放送番組の変更を決定するための情報の一例を示す説明図である。
【符号の説明】
【００７３】
１００  放送番組受信装置
１０１  経路探索部
１０２  算出部
１０３  取得部
１０４  選択部
１０５  判断部
１０６  制御部
１０７  受信部
１０８  出力部
【図１】
2008160447.tif 000003
【図２】
2008160447.tif 000004
【図３】
2008160447.tif 000005
【図４】
2008160447.tif 000006
【図５】
2008160447.tif 000007
【図６】
2008160447.tif 000008