(57)【要約】【課題】、自動運転から手動運転に切り替わったために視聴できなくなった動画を、後にその続きから視聴可能とする技術を提供する。【解決手段】車両に搭載される情報処理装置１０は、検出部１１、取得部１２および送信部１３を備える。検出部１１は、自動運転モードから手動運転モードへの切り替えに関する第１信号を検出する。取得部１２は、車両に搭載されるディスプレイ装置で動画を表示しているときに前記第１信号が検出された場合、前記第１信号が検出されたタイミングに基づいたタイムスタンプ情報、又は、前記動画を特定する動画特定情報の少なくともいずれか一方を取得する。送信部１３は、取得部が取得した情報を送信情報として動画再生装置又は録画装置に送信する。【選択図】図１
2018107662.tif 000002
【特許請求の範囲】
【請求項１】
自動運転モードから手動運転モードへの切り替えに関する第１信号を検出する検出部と、
車両に搭載されるディスプレイ装置で動画を表示しているときに前記第１信号が検出された場合、前記第１信号が検出されたタイミングに基づいたタイムスタンプ情報、又は、前記動画を特定する動画特定情報の少なくともいずれか一方を取得する取得部と、
前記取得部が取得した情報を送信情報として動画再生装置又は録画装置に送信する送信部と、
を備える情報処理装置。
【請求項２】
前記取得部は、前記タイムスタンプ情報及び前記動画特定情報の双方を取得し、
前記送信部は、前記タイムスタンプ情報及び前記動画特定情報の双方を前記送信情報として前記動画再生装置又は前記録画装置に送信する、
請求項１に記載の情報処理装置。
【請求項３】
前記送信部は、通信網を経由して、前記車両の外部に位置する前記録画装置に前記送信情報を送信する、
請求項１又は２に記載の情報処理装置。
【請求項４】
前記送信部は、前記録画装置で前記送信情報の受信エラーが発生した場合、前記送信情報を再送する、
請求項３に記載の情報処理装置。
【請求項５】
前記送信部は、前記車両に搭載された前記録画装置に前記送信情報を送信する、
請求項１または２に記載の情報処理装置。
【請求項６】
前記ディスプレイ装置での動画の表示動作を制御する制御部を更に備え、
前記検出部は、自動運転モードから手動運転モードへの切り替えに関する第２信号を更に検出し、
前記制御部は、
前記検出部が前記第１信号を検出した場合、前記ディスプレイ装置での前記動画の表示を停止させ、
前記検出部が前記第１信号を検出した後に前記第２信号を検出した場合、前記動画再生装置又は前記録画装置と通信して前記動画の表示を再開させる、
請求項１〜５のいずれか１項に記載の情報処理装置。
【請求項７】
前記送信情報を送信するための各処理の実行要否を判定する判定部を更に備え、
前記判定部は、
前記動画を表示している前記ディスプレイ装置を特定し、
特定した前記ディスプレイ装置の中に運転席側のディスプレイ装置が含まれる場合、前記送信情報を送信するための各処理を実行させ、
特定した前記ディスプレイ装置の中に運転席側のディスプレイ装置が含まれない場合、前記送信情報を送信するための各処理を実行させない、
請求項１〜６のいずれか１項に記載の情報処理装置。
【請求項８】
前記送信情報を送信するための各処理の実行要否を判定する判定部を更に備え、
前記判定部は、
前記車両の搭乗者を検出し、
検出した前記車両の搭乗者が運転者のみである場合、前記送信情報を送信するための各処理の実行させる、
請求項１〜６のいずれか１項に記載の情報処理装置。
【請求項９】
コンピュータが、
自動運転モードから手動運転モードへの切り替えに関する第１信号を検出する工程と、
車両に搭載されるディスプレイ装置で動画を表示しているときに前記第１信号が検出された場合、前記第１信号が検出されたタイミングに基づいたタイムスタンプ情報、又は、前記動画を特定する動画特定情報の少なくともいずれか一方を取得する工程と、
前記取得した情報を送信情報として動画再生装置又は録画装置に送信する工程と、
を備える情報処理方法。
【請求項１０】
コンピュータを、
自動運転モードから手動運転モードへの切り替えに関する第１信号を検出する手段、
車両に搭載されるディスプレイ装置で動画を表示しているときに前記第１信号が検出された場合、前記第１信号が検出されたタイミングに基づいたタイムスタンプ情報、又は、前記動画を特定する動画特定情報の少なくともいずれか一方を取得する手段、及び、
前記取得した情報を送信情報として動画再生装置又は録画装置に送信する手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
車内でテレビ番組や映画コンテンツといった動画の視聴を可能とするエンターテインメント用の装置が提供されている。
【０００３】
また、下記特許文献１では、自宅で動画を視聴している最中に急にでかける用事が出来てしまった場合に、車載のコンテンツ再生装置で当該動画を継続して視聴可能とする技術が開示されている。具体的には、特許文献１の技術では、宅内のコンテンツ再生装置（例：ホームＡＶサーバー）で動画の再生を停止したタイミングを示す情報を視聴状態情報中継装置（例：携帯電話）上に保管し、車載のコンテンツ再生装置（例：カーナビゲーション装置）で当該情報を読み出すことによって、当該動画の続きを車両内で視聴することを可能としている。
【０００４】
ここで、近年開発が進められている自動運転技術、特にレベル３以上の自動運転技術では、運転者の代わりに、車両に搭載される自動運転システムが車両の制御（加速制御、操舵制御、および制動制御）を行う。レベル３以上の自動運転技術によれば、運転者は、車両の運転操作から解放されるため、車内で動画を視聴することも可能となる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−２０３０１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、レベル３の自動運転技術では、例えば緊急時や自動運転システムからの要求などに応じて、運転手が車両を直接制御しなければならない場合がある。この場合、運転手は、車両の周囲に注意を向けて運転に集中する必要があるため、動画の視聴を諦めざるを得ない。
【０００７】
本発明が解決しようとする課題としては、自動運転から手動運転に切り替わったために視聴できなくなった動画を、後にその続きから視聴可能とする技術を提供することが一例として挙げられる。
【課題を解決するための手段】
【０００８】
請求項１に記載の発明は、
自動運転モードから手動運転モードへの切り替えに関する第１信号を検出する検出部と、
車両に搭載されるディスプレイ装置で動画を表示しているときに前記第１信号が検出された場合、前記第１信号が検出されたタイミングに基づいたタイムスタンプ情報、又は、前記動画を特定する動画特定情報の少なくともいずれか一方を取得する取得部と、
前記取得部が取得した情報を送信情報として動画再生装置又は録画装置に送信する送信部と、
を備える情報処理装置である。
【０００９】
請求項９に記載の発明は、
コンピュータが、
自動運転モードから手動運転モードへの切り替えに関する第１信号を検出する工程と、
車両に搭載されるディスプレイ装置で動画を表示しているときに前記第１信号が検出された場合、前記第１信号が検出されたタイミングに基づいたタイムスタンプ情報、又は、前記動画を特定する動画特定情報の少なくともいずれか一方を取得する工程と、
前記取得した情報を送信情報として動画再生装置又は録画装置に送信する工程と、
を備える情報処理方法である。
【００１０】
請求項１０に記載の発明は、
コンピュータを、
自動運転モードから手動運転モードへの切り替えに関する第１信号を検出する手段、
車両に搭載されるディスプレイ装置で動画を表示しているときに前記第１信号が検出された場合、前記第１信号が検出されたタイミングに基づいたタイムスタンプ情報、又は、前記動画を特定する動画特定情報の少なくともいずれか一方を取得する手段、及び、
前記取得した情報を送信情報として動画再生装置又は録画装置に送信する手段、
として機能させるためのプログラムである。
【図面の簡単な説明】
【００１１】
【図１】第１実施形態における情報処理装置の機能構成を概念的に示すブロック図である。
【図２】第１実施形態の情報処理装置を含む全体構成の具体例を示すブロック図である。
【図３】第１実施形態の具体例におけるハードウエア構成を例示する図である。
【図４】第１実施形態における情報処理装置の動作例を示すフローチャートである。
【図５】第１実施形態における情報処理装置の動作例を示すフローチャートである。
【図６】第１実施形態における情報処理装置の動作例を示すフローチャートである。
【図７】第１実施形態の情報処理装置を含む全体構成の変形例を示すブロック図である。
【図８】第２実施形態における情報処理装置の機能構成を概念的に示すブロック図である。
【図９】第２実施形態における情報処理装置の動作例を示すフローチャートである。
【図１０】第２実施形態における情報処理装置の動作例を示すフローチャートである。
【図１１】第３実施形態の情報処理装置の機能構成を概念的に示すブロック図である。
【図１２】第３実施形態におけるディスプレイ装置の接続状態を例示する図である。
【図１３】第３実施形態における情報処理装置の動作例を示すフローチャートである。
【図１４】第３実施形態の情報処理装置の機能構成を概念的に示すブロック図である。
【図１５】車両の各座席での人物の検出結果を格納するテーブルの一例を示す図である。
【図１６】第４実施形態における情報処理装置の動作例を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態について、図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。また、特に説明する場合を除き、ブロック図における各ブロックは、ハードウエア単位の構成ではなく、機能単位の構成を表している。
【００１３】
［第１実施形態］
〔機能構成〕
本発明に係る情報処理装置は、車載装置（例えば、カーナビゲーション装置やカーオーディオ装置など）に組み込まれる又は接続される装置である。図１は、第１実施形態における情報処理装置の機能構成を概念的に示すブロック図である。図１に示されるように、情報処理装置１０は、検出部１１、取得部１２、および送信部１３を備える。
【００１４】
検出部１１は、自動運転モードから手動運転モードへの切り替えに関する信号（以下、「第１信号」とも表記）を検出する。第１信号は、例えば、自動運転モードから手動運転モードへの切り替えが行われたことを示す信号や、自動運転モードから手動運転モードへの切り替え前に自動運転システムから通知される、車両の運転モードの切り替え要求を示す信号などである。検出部１１は、例えば、ＣＡＮ（Control Area Network）を介して車両に組み込まれるＥＣＵ（Electronic Control Unit）などと通信可能に構成される。この場合、検出部１１は、ＥＣＵからＣＡＮを介して取得可能な車両の制御信号を監視することによって、上述したような第１信号を検出することができる。検出部１１は、第１信号を検出した場合、第１信号が検出された旨を示す通知を取得部１２に出力する。
【００１５】
取得部１２は、第１信号が検出された旨の通知を検出部１１から受け取ると、車両に搭載されるディスプレイ装置（図示せず）で動画（動画データ）を表示しているか否かを判定する。動画データは、テレビ番組などのリアルタイムデータ、或いは、各種記録メディアに記録された録画データである。取得部１２は、例えば、車両に搭載されるディスプレイ装置への映像信号の入力状態を確認することによって、ディスプレイ装置に動画が表示されているか否かを判別することができる。
【００１６】
取得部１２は、車両に搭載されるディスプレイ装置で動画を表示しているときに検出部１１が第１信号を取得した場合に、当該第１信号の検出タイミングに基づいたタイムスタンプ情報、又は、ディスプレイ装置で表示されている動画を特定する情報（以下、「動画特定情報」と表記）の少なくともいずれか一方を取得する。タイムスタンプ情報の具体例としては、例えば、第１信号が検出された時点における動画の冒頭部分からの経過時間を示す情報や、第１信号が検出されたときの時刻を示す情報などが挙げられる。また、動画特定情報の具体例としては、表示中の録画データの格納場所を示す情報（例えば動画のＵＲＬ（Uniform Resource Locator）など）や、表示中のテレビ番組を識別する情報（例えば、番組識別コードなど）が挙げられる。取得部１２は、取得したタイムスタンプ情報又は動画特定情報を送信部１３に出力する。
【００１７】
情報処理装置１０は、動画再生装置または録画装置（いずれも図示せず）の少なくともいずれか一方と通信可能に接続されており、送信部１３は、取得部１２が生成したタイムスタンプ情報または動画特定情報を含む送信情報を、動画再生装置または録画装置に送信する。
【００１８】
動画再生装置および録画装置は、車載装置に組み込まれる又は車載装置の外部入力インタフェースを介して接続される装置である。なお、録画装置は、インターネットなどを介して通信可能な車両外の位置（例えば自宅など）に配置されていてもよい。
【００１９】
動画再生装置は、ＣＤ（Compact Disk）、ＤＶＤ（Digital Versatile Disk）、ＢＤ（Blu-ray Disk（登録商標））、フラッシュメモリ（USBメモリ、SDカード等）、または、ＨＤＤ（Hard Disk Drive）などの各種記録メディアに記録されている動画データを読み出してディスプレイに表示させる機能を備える。また、動画再生装置は、インターネットなどを介して通信可能な車両外の位置に配置されている動画配信サーバであってもよい。
【００２０】
録画装置は、テレビチューナーを介してテレビ番組の放送データ（動画データ）を取得し、当該録画装置に内蔵または接続された記憶領域（例えば、ＨＤＤやフラッシュメモリなど）に記憶させる機能を備える。
【００２１】
以上、本実施形態では、自動運転中に車載ディスプレイ装置で動画を表示している最中に手動運転への切り替えが必要となった場合、言いかえると、表示中の動画の視聴を継続することが困難となった場合に、タイムスタンプ情報または動画特定情報が取得されて動画再生装置または録画装置に送信される。これにより、本実施形態によれば、動画再生装置や録画装置は、情報処理装置１０から送信される送信情報に基づいて動画の視聴を継続することが困難となったタイミングを検知して、動画を続きから視聴するための措置を講じることができる。
【００２２】
以下、具体例を挙げて第１実施形態をより詳細に説明する。
【００２３】
〔具体例〕
図２は、第１実施形態の情報処理装置を含む全体構成の具体例を示すブロック図である。図２において、車載装置１は、情報処理装置１０、動画再生装置２０、テレビチューナー４０、およびディスプレイ５０を含んで構成されている。また、車載装置１は、ポータブルデバイス７０（例：スマートフォン、タブレット端末、ポータブルＨＤＤなど）と通信可能に接続されている。また、車載装置１は、ネットワーク８０を介して、録画装置３０や、様々な動画コンテンツを配信するコンテンツサーバ６０と通信可能に接続されている。
【００２４】
動画再生装置２０は、ＤＶＤやＢＤなどの光学メディアに記録されている動画データを読み出すための光学ドライブを備えている。また、動画再生装置２０は、有線または無線で接続されたポータブルデバイス７０と通信し、当該ポータブルデバイス７０に記憶されている動画データを読み出す機能を更に備えていてもよい。また、動画再生装置２０は、ネットワーク８０を介して、自宅に配置される録画装置３０やＷｅｂ上に配置されるコンテンツサーバ６０と通信し、録画装置３０やコンテンツサーバ６０に記憶されている動画データを読み出す機能を更に備えていてもよい。このように動画再生装置２０により読み出された動画データは、車載装置１のディスプレイ５０に表示される。
【００２５】
テレビチューナー４０は、アンテナを介して受信した電波の中から、所望のテレビ番組の放送データを取得する。テレビチューナー４０により取得されたテレビ番組は、車載装置１のディスプレイ５０に表示される。
【００２６】
＜ハードウエア構成＞
情報処理装置１０の各機能構成部は、各機能構成部を実現するハードウエア（例：ハードワイヤードされた電子回路など）で実現されてもよいし、ハードウエアとソフトウエアとの組み合わせ（例：電子回路とそれを制御するプログラムの組み合わせなど）で実現されてもよい。以下、図３を用いて、情報処理装置１０がハードウエアとソフトウエアとの組み合わせで実現される場合について、さらに説明する。図３は、第１実施形態の具体例におけるハードウエア構成を例示する図である。
【００２７】
情報処理装置１０は、バス１０２、プロセッサ１０４、メモリ１０６、ストレージデバイス１０８、入出力インタフェース１１０、及びネットワークインタフェース１１２を有する。バス１０２は、プロセッサ１０４、メモリ１０６、ストレージデバイス１０８、入出力インタフェース１１０、及びネットワークインタフェース１１２が、相互にデータを送受信するためのデータ伝送路である。ただし、プロセッサ１０４などを互いに接続する方法は、バス接続に限定されない。プロセッサ１０４は、マイクロプロセッサなどを用いて実現される演算処理装置である。メモリ１０６は、ＲＡＭ（Random Access Memory）などを用いて実現されるメモリである。ストレージデバイス１０８は、ＲＯＭ（Read Only Memory）やフラッシュメモリなどを用いて実現されるストレージデバイスである。
【００２８】
入出力インタフェース１１０は、情報処理装置１０を外部装置と接続するためのインタフェースである。入出力インタフェース１１０には、動画再生装置２０、テレビチューナー４０およびディスプレイ５０などが接続される。情報処理装置１０は、動画再生装置２０またはテレビチューナー４０を介して取得した動画データを、ディスプレイ５０に出力する。また、入出力インタフェース１１０には、車両の乗員による入力操作を受け付ける入力装置が更に接続されてもよい。また、ディスプレイ５０と入力装置とが一体化されたタッチパネルが入出力インタフェース１１０に接続されていてもよい。また、入出力インタフェース１１０には、車両に搭載される録画装置（図示せず）が更に接続されていてもよい。また、入出力インタフェース１１０は、例えばＵＳＢ（Universal Serial Bas）ポートなど、ポータブルデバイス７０（例：スマートフォン、タブレット端末、ポータブルＨＤＤなど）との通信用インタフェースを更に含んでいてもよい。
【００２９】
ネットワークインタフェース１１２は、情報処理装置１０を通信網に接続するためのインタフェースである。情報処理装置１０は、ネットワークインタフェース１１２を複数有していてもよい。例えば、情報処理装置１０は、ＣＡＮに接続するためのネットワークインタフェース１１２と、ＷＡＮ（Wide Area Network）に接続するためのネットワークインタフェース１１２と、近距離無線通信規格（例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）など）をサポートするネットワークインタフェース１１２とを有する。例えば、情報処理装置１０は、近距離無線通信規格をサポートするネットワークインタフェース１１２を介して、ポータブルデバイス７０（例：スマートフォン、タブレット端末、ポータブルＨＤＤなど）と通信することができる。また、情報処理装置１０は、ＣＡＮに接続するためのネットワークインタフェース１１２を介して、第１信号を含む車両の制御信号を検出することができる。また、情報処理装置１０は、ＷＡＮに接続するためのネットワークインタフェース１１２を介して、ネットワーク８０に接続し、自宅の録画装置３０やＷｅｂ上のコンテンツサーバ６０と通信することができる。
【００３０】
ストレージデバイス１０８は、情報処理装置１０の各機能構成部を実現するためのプログラムモジュールを記憶している。プロセッサ１０４は、このプログラムモジュールをメモリ１０６に読み出して実行することで、情報処理装置１０の各機能構成部の機能を実現する。
【００３１】
＜動作例＞
以下、図を用いて第１実施形態における情報処理装置１０の具体的な動作例を説明する。
【００３２】
図４乃至図６は、第１実施形態における情報処理装置１０の動作例を示すフローチャートである。
【００３３】
まず、検出部１１が、ＣＡＮなどを介して取得する車両の制御信号として、自動運転モードから手動運転モードへの切り替えに関する第１信号を検出した場合、第１信号の検出通知が取得部１２に送信される（Ｓ１０２）。
【００３４】
取得部１２は、第１信号の検出通知に応じて、車載装置１のディスプレイ５０において動画データが表示されているか否かを判定する（Ｓ１０４）。取得部１２は、例えば、動画再生装置２０又はテレビチューナー４０とディスプレイ５０とを繋ぐ信号線における信号の伝送状態に基づいて、動画再生装置２０又はテレビチューナー４０から出力された動画データがディスプレイ５０に表示されているか否かを判断することができる。なお、車載装置１のディスプレイ５０において動画データが表示されていない場合（Ｓ１０４：ＮＯ）、以降の処理は実行されない。
【００３５】
車載装置１のディスプレイ５０において動画データが表示されている場合（Ｓ１０４：ＹＥＳ）、取得部１２は、表示されている動画データが動画再生装置２０から出力されているかテレビチューナー４０から出力されているかを判定する（Ｓ１０６）。以下、動画データが動画再生装置２０から出力されている場合（Ｓ１０６：動画再生装置）の動作例を示す図５、および、動画データがテレビチューナー４０から出力されている場合（Ｓ１０６：テレビチューナー）の動作例を示す図６を用いて、それぞれの動作例を説明する。
【００３６】
まず、図５を用いて、動画データが動画再生装置２０から出力されている場合の動作例について説明する。まず、取得部１２は、第１信号の検出タイミングに基づいたタイムスタンプ情報を取得する（Ｓ２０２）。取得部１２は、例えば、第１信号の検出通知に応じて動画データの再生状態を確認して、動画データの冒頭からの経過時間や動画データの残時間を示す情報をタイムスタンプ情報として取得することができる。このタイムスタンプ情報は、動画を視聴できなくなったポイントを特定するために利用される。なお、ポータブルデバイス７０やＷｅｂ上のコンテンツサーバ６０から動画データを読み出している場合には、Ｓ２０２で取得したタイムスタンプ情報に対応する動画データを特定するために、動画特定情報が必要となる。そのため、このような場合には、取得部１２は動画特定情報を更に取得する（Ｓ２０４）。
【００３７】
送信部１３は、取得部１２により取得されたタイムスタンプ情報のみを含む送信情報、又は、取得部１２により取得されたタイムスタンプ情報及び動画特定情報の双方を含む送信情報を動画再生装置２０に送信する（Ｓ２０６）。
【００３８】
動画再生装置２０は、送信情報に含まれるタイムスタンプ情報、又は、タイムスタンプ情報及び動画特定情報を、所定の記憶領域（例えば、不揮発性メモリなど）に記憶する。動画再生装置２０は、光学ドライブに挿入された光ディスクに記憶されている動画データ、または、記憶領域に記憶された動画特定情報に対応する動画データをディスプレイ５０に再表示させる際に、記憶領域に記憶されたタイムスタンプ情報に基づいて、動画データの読み出し開始ポイントを特定することができる。
【００３９】
図６に移り、動画データがテレビチューナー４０から出力されている場合の動作例について説明する。まず、取得部１２は、ディスプレイ５０に表示されている動画データ（テレビ番組）を特定するための動画特定情報を取得する（Ｓ３０２）。動画特定情報は、例えば、番組毎に割り当てられた番組識別コードなどである。この動画特定情報は、録画装置３０で録画するテレビ番組を特定するために利用される。なお、録画装置３０が、全番組録画機能を備えている場合、対象の番組の録画を開始している可能性もある。この場合において、テレビ番組を視聴できなくなったポイントを示すタイムスタンプ情報があれば、録画装置３０は、そのタイムスタンプ情報と動画特定情報とを用いて、テレビ番組を視聴できなくなったポイントを示す情報をその番組の録画データに埋め込むことができる。そのため、このような場合には、取得部１２は、第１信号の検出タイミングに基づいたタイムスタンプ情報を更に取得する（Ｓ３０４）。
【００４０】
送信部１３は、取得部１２により取得された動画特定情報のみを含む送信情報、又は、取得部１２により取得された動画特定情報及びタイムスタンプ情報の双方を含む送信情報を録画装置３０に送信する（Ｓ３０６）。本具体例では、送信部１３は、ネットワーク８０を介して、車両の外部（自宅）に位置する録画装置３０に送信情報を送信する。ネットワーク８０越しに存在する録画装置３０の宛先（例えば、ＩＰ（Internet Protocol）アドレスなど）は、例えば、車載装置１における外部接続機器の事前登録処理で入力され、メモリ１０６やストレージデバイス１０８などに予め設定される。
【００４１】
録画装置３０は、全番組録画機能を備えていない場合には、送信情報の受信に応じて、動画特定情報により特定される番組の録画を開始する。これにより、番組の見逃した部分を録画した録画データが生成される。また、録画装置３０が全番組録画機能を備えている場合、録画装置３０は、例えば、動画特定情報により特定される番組の録画データに対して、タイムスタンプ情報に基づいたチャプターポイントを作成することができる。これにより、その番組を視聴できなくなったポイントから視聴を再開することのできる録画データが生成される。車両の搭乗者は、上記のように録画装置３０によって録画された番組の続きを自宅等で視聴することができる。
【００４２】
なお、ネットワーク８０を介して送信情報を送信する場合、通信環境などの要因により、録画装置３０が送信情報を正常に受信できない場合もある。具体的には、送信部１３が、録画装置３０からの受信確認信号を所定時間以内に受け取れなかった場合などに、録画装置３０で送信情報の受信エラーが発生した可能性がある。このような場合、送信部１３は、送信情報を再送するように構成されていてもよい。これにより、受信エラーにより録画データが作成されないといった問題の発生を回避することができる。
【００４３】
〔変形例〕
例えば、図７に示すように、録画装置３０は車内に配置されていてもよい。図７は、第１実施形態の情報処理装置を含む全体構成の変形例を示すブロック図である。図７に例示される構成では、図２の構成と異なり、テレビチューナー４０を内蔵する録画装置３０が車載装置１に組み込まれている。この場合、送信部１３は、Ｓ３０６の処理において、車両に搭載される録画装置３０に送信情報を送信する。このような構成でも、上述の効果が得られる。また、車両内に録画装置３０を配置することによって、受信エラーが発生する可能性が低減する、又は、録画開始までのタイムラグが小さくなる、といった効果も見込める。
【００４４】
上記で説明したように、本実施形態によれば、タイムスタンプ情報や動画特定情報を用いることにより、自動運転から手動運転への切り替えによって視聴できなくなった動画を、後にその続きから視聴できるようになる。
【００４５】
［第２実施形態］
本実施形態は、以下の点を除き、第１実施形態と同様である。
【００４６】
〔機能構成〕
図８は、第２実施形態における情報処理装置１０の機能構成を概念的に示すブロック図である。図８に示されるように、本実施形態の情報処理装置１０は、第１実施形態の構成に加えて、制御部１４を更に備える。
【００４７】
本実施形態の検出部１１は、上述した第１信号に加え、手動運転モードから自動運転モードへの切り替えに関する第２信号を更に検出する。第２信号は、例えば、手動運転モードから自動運転モードへの切り替えが行われたことを示す信号や、手動運転モードから自動運転モードへの切り替え前に自動運転システムから通知される、車両の運転モードの切り替え要求を示す信号などである。検出部１１は、ＥＣＵからＣＡＮを介して取得可能な車両の制御信号を監視することによって、上述したような第１信号や第２信号を検出することができる。本実施形態の検出部１１は、第１信号を検出した場合、第１信号が検出された旨を示す通知を制御部１４に出力する。また、検出部１１は、第２信号を検出した場合、第２信号が検出された旨を示す通知を制御部１４に出力する。
【００４８】
制御部１４は、ディスプレイ５０での動画の表示動作を制御する。具体的には、制御部１４は、検出部１１が第１信号を検出した場合、例えば動画再生装置２０またはテレビチューナー４０に対して所定の処理を実行し、ディスプレイ５０での動画の表示を停止させる。また、制御部１４は、検出部１１が第１信号を検出した後に第２信号を検出した場合、動画再生装置２０又は録画装置３０と通信して、停止させた動画の表示を再開させる。
【００４９】
〔ハードウエア構成〕
本実施形態の情報処理装置１０は、第１実施形態と同様に、例えば図３に示されるようなハードウエア構成を有する。本実施形態のストレージデバイス１０８は、制御部１４の機能を実現するプログラムモジュールを更に記憶している。そして、プロセッサ１０４がこのプログラムモジュールを実行することにより、制御部１４の機能が実現される。
【００５０】
〔動作例〕
本実施形態における情報処理装置１０の動作例を、図９および図１０を用いて説明する。図９および図１０は、第２実施形態における情報処理装置１０の動作例を示すフローチャートである。本実施形態において、制御部１４は、第１信号が検出されたときにディスプレイ５０で動画が表示されていた場合には、動画の表示を停止させる処理を行う。また、制御部１４は、第１信号の検出によって動画の表示が停止された後で第２信号が検出された場合に、動画の表示を再開させる処理を行う。
【００５１】
まず、図９を用いて、動画の表示を停止させる処理の具体例について説明する。制御部１４は、動画再生装置２０からディスプレイ５０に動画が出力されている場合（Ｓ１０６：動画再生装置）、ディスプレイ５０に対する動画データの出力を停止させる指示を動画再生装置２０に送信するなどして、ディスプレイ５０での動画の表示を停止させる（Ｓ１０８）。このとき、制御部１４は、動画再生装置２０に対して動画の表示を停止させる指示を送信したことを示す情報を、所定の記憶領域（例えばメモリ１０６など）に保持しておく（Ｓ１１０）。
【００５２】
また、テレビチューナー４０からディスプレイ５０に動画が出力されている場合（Ｓ１０６：テレビチューナー）、制御部１４は、例えば、ディスプレイ５０に対する放送データの出力を停止させる指示をテレビチューナー４０に送信するなどして、ディスプレイでの動画の表示を停止させる（Ｓ１１２）。このとき、制御部１４は、テレビチューナー４０に対して動画の表示を停止させる指示を送信したことを示す情報を、所定の記憶領域（例えばメモリ１０６など）に保持しておく（Ｓ１１４）。
【００５３】
次に、図１０を用いて、動画の表示を再開させる処理の具体例について説明する。
【００５４】
まず、検出部１１が、ＣＡＮなどを介して取得する車両の制御信号として、手動運転モードから自動運転モードへの切り替えに関する第２信号を検出した場合、第２信号の検出通知が制御部１４に送信される（Ｓ４０２）。
【００５５】
制御部１４は、第２信号の検出通知に応じて、Ｓ１１０又はＳ１１４の処理において、所定の記憶領域に保持しておいた情報を読み出す（Ｓ４０４）。そして、制御部１４は、所定の記憶領域に保持した情報に応じて、動画の表示を再開させる指示を送信する宛先を特定する（Ｓ４０６）。そして、制御部１４は、Ｓ４０８で特定した宛先に動画の表示を再開させる指示を送信する。
【００５６】
具体的には、所定の記憶領域に保持した情報が動画再生装置２０を示す場合、制御部１４は、動画再生装置２０に対して、動画の表示を再開させる指示を送信する。動画再生装置２０は、この指示に応じて、第１信号の検出に応じて情報処理装置１０から取得して保持していた情報（タイムスタンプ情報、又は、タイムスタンプ情報と動画特定情報）を読み出す。そして、動画再生装置２０は、読み出した情報に基づいて、ディスプレイ５０での動画の表示を再開させる。具体的には、タイムスタンプ情報のみが読み出された場合、動画再生装置２０は、光学ドライブに挿入されている光ディスクに記憶されている動画データを、タイムスタンプ情報が示すポイントから再生させる。また、タイムスタンプ情報および動画特定情報が読み出された場合、動画再生装置２０は、動画特定情報（例えば、ＵＲＬなど）を用いて読み出すべき動画データを特定し、当該特定した動画データを、タイムスタンプ情報が示すポイントから再生させる。
【００５７】
また、所定の記憶領域に保持した情報がテレビチューナー４０を示す場合、制御部１４は、録画装置３０に対して、動画の表示を再開させる指示を送信する。録画装置３０は、この指示に応じて、第１信号の検出に応じて情報処理装置１０から取得して保持していた動画特定情報に対応する録画データを、内蔵または外付けのストレージデバイスから読み出す。そして、録画装置３０は、読み出した録画データを車載装置１に送信する。この録画データは、第１信号が検出されたタイミングに応じて録画されたデータ、又は、第１信号が検出されたタイミングに基づいたチャプターポイントが設定されたデータである。車載装置１は、録画装置３０から取得した録画データを、動画再生装置２０を用いてディスプレイ５０に表示させる。動画再生装置２０は、録画データにチャプターポイントが設定されている場合には、当該チャプターポイントから録画データを再生することができる。
【００５８】
以上、本実施形態によれば、自動運転モードから手動運転モードに切り替わった後に、自動運転モードに戻った場合に、動画の続きを読み出して視聴することが可能となる。
【００５９】
［第３実施形態］
本実施形態の情報処理装置１０は、以下の点を除いて、第１実施形態または第２実施形態と同様の構成を有する。
【００６０】
〔機能構成〕
図１１は、第３実施形態の情報処理装置１０の機能構成を概念的に示すブロック図である。図１１では、第１実施形態の構成をベースとして、判定部１５を更に備える情報処理装置１０が例示されている。
【００６１】
本実施形態の判定部１５は、送信情報を送信するための各処理の実行要否を判定する。具体的には、判定部１５は、車両内で動画を表示しているディスプレイ装置を特定し、当該特定したディスプレイ装置の中に運転席側のディスプレイ装置が含まれる場合に、上述したような送信情報を送信するための各処理を実行させる。また、判定部１５は、特定したディスプレイ装置の中に運転席側のディスプレイ装置が含まれない場合には、上述したような、送信情報を送信するための各処理を実行させない。
【００６２】
例えば、運転席側のディスプレイ装置（運転席用ディスプレイ５２）および後部座席側のディスプレイ装置（後部座席用ディスプレイ５４）が、図１２に示されるように接続されている場合、判定部１５は、各ディスプレイ装置に繋がる接続ポートからの信号の出力状態に基づいて、動画を表示しているディスプレイ装置を特定することができる。図１２は、第３実施形態におけるディスプレイ装置の接続状態を例示する図である。具体的には、動画再生装置２０またはテレビチューナー４０からの動画データが、接続ポートＰ１から運転席用ディスプレイ５２に出力されている場合、判定部１５は、運転席側のディスプレイ装置で動画が表示されていると特定することができる。また、動画再生装置２０またはテレビチューナー４０からの動画データが、接続ポートＰ２から後部座席用ディスプレイ５４に出力されている場合、判定部１５は、後部座席側のディスプレイ装置で動画が表示されていると特定することができる。
【００６３】
〔ハードウエア構成〕
本実施形態の情報処理装置１０は、第１実施形態と同様に、例えば図３に示されるようなハードウエア構成を有する。本実施形態のストレージデバイス１０８は、判定部１５の機能を実現するプログラムモジュールを更に記憶している。そして、プロセッサ１０４がこのプログラムモジュールを実行することにより、判定部１５の機能が実現される。
【００６４】
〔動作例〕
本実施形態における情報処理装置１０の動作例を、図１３を用いて説明する。図１３は、第３実施形態における情報処理装置１０の動作例を示すフローチャートである。
【００６５】
判定部１５は、動画再生装置２０またはテレビチューナー４０から出力される動画データを表示しているディスプレイ装置を特定する（Ｓ５０２）。判定部１５は、例えば図１２を用いて説明したように、動画再生装置２０またはテレビチューナー４０から受信した動画データが出力されている接続ポートを識別し、当該接続ポートに接続されているディスプレイ装置を「動画データを表示しているディスプレイ装置」として特定することができる。
【００６６】
次に、判定部１５は、特定したディスプレイ装置の中に運転席側のディスプレイ装置が含まれるか否かを判定する（Ｓ５０４）。例えば、各ポートの識別情報と各ポートに対応するディスプレイ装置の設置位置とを紐付けて記憶するテーブルを予め設定しておけば、判定部１５は、このテーブルを参照することによって、特定したディスプレイ装置が運転席側のディスプレイか否かを判別することができる。
【００６７】
特定したディスプレイ装置の中に運転席側のディスプレイ装置が含まれる場合（Ｓ５０４：ＹＥＳ）、判定部１５は、検出部１１、取得部１２、及び送信部１３をアクティベートし、上述の各実施形態で説明した各処理を実行可能なモードに設定する。一方、特定したディスプレイ装置の中に運転席側のディスプレイ装置が含まれない場合（Ｓ５０４：ＮＯ）、判定部１５は、検出部１１、取得部１２、及び送信部１３をアクティベートせず、上述の各実施形態で説明した各処理を実行しないモードに設定する。
【００６８】
以上、本実施形態では、運転席側で動画が表示されている場合には、上述の第１および第２実施形態で説明したような処理が実行される。また、運転席側で動画が表示されていない場合には、上述の第１および第２実施形態で説明したような処理が実行されない。これにより、自動運転モードでも手動運転モードでも動画を視聴することができる後部座席側で動画が視聴されていた場合など、上述の第１および第２実施形態で説明した処理が必要ないケースにおいては、処理の実行を抑止することができる。
【００６９】
［第４実施形態］
本実施形態の情報処理装置１０は、以下の点を除いて、第１実施形態または第２実施形態と同様の構成を有する。
【００７０】
〔機能構成〕
図１４は、第３実施形態の情報処理装置１０の機能構成を概念的に示すブロック図である。図１４では、第１実施形態の構成をベースとして、判定部１５を更に備える情報処理装置１０が例示されている。本実施形態の判定部１５は、車両の乗員を検出する乗員検出部１５１を更に備える。また、本実施形態の判定部１５は、乗員検出部１５１により検出された車両の搭乗者が運転者のみである場合、前記送信情報を送信するための各処理を実行させる。
【００７１】
具体的には、乗員検出部１５１は、例えば、各座席シートに設けられた圧力センサによるセンシングデータや、イメージセンサを用いて生成した車両内部の画像データの解析結果を用いて、車両の搭乗者を検出することができる。
【００７２】
乗員検出部１５１は、圧力センサやイメージセンサによるセンシング結果に基づいて、例えば図１５に示されるような、各座席での人物の検出結果を格納するテーブルを更新する。図１５は、車両の各座席での人物の検出結果を格納するテーブルの一例を示す図である。図１５に例示されるテーブルは、例えば、メモリ１０６やストレージデバイス１０８上に記憶される。図１５に例示されるテーブルは、各座席の識別情報に紐付けて、人物の検出結果（検出／未検出）を示す情報を格納している。乗員検出部１５１は、例えば、各座席の背もたれ部分や座面部分に設けられた圧力センサによるセンシングデータをその座席の識別情報と共に受け取り、閾値以上の重量が検知された座席のレコードの「人物検出結果」の欄に、人物が検出されたことを示すデータを格納することができる。また例えば、乗員検出部１５１は、撮像された画像データを解析することによって各座席上に人物が存在するか否かを認識し、人物が検出された座席に対応するレコードの「人物検出結果」の欄に、人物が検出されたことを示すデータを格納することもできる。判定部１５は、このようなテーブルを参照することによって、車両の搭乗者が運転者のみか否かを判別することができる。
【００７３】
〔ハードウエア構成〕
本実施形態の情報処理装置１０は、第１実施形態と同様に、例えば図３に示されるようなハードウエア構成を有する。本実施形態のストレージデバイス１０８は、判定部１５の機能を実現するプログラムモジュールを更に記憶している。そして、プロセッサ１０４がこのプログラムモジュールを実行することにより、判定部１５の機能が実現される。
【００７４】
〔動作例〕
本実施形態における情報処理装置１０の動作例を、図１６を用いて説明する。図１６は、第４実施形態における情報処理装置１０の動作例を示すフローチャートである。
【００７５】
乗員検出部１５１は、車両の搭乗者の検出結果を示す情報を作成する（Ｓ６０２）。例えば、乗員検出部１５１は、圧力センサのセンシング結果や車内の画像データの解析結果に基づいて、図１５のテーブルで示されるような情報を生成することができる。
【００７６】
判定部１５は、乗員検出部１５１により生成された情報に基づいて、車両の搭乗者が運転者のみであるか否かを判定する（Ｓ６０４）。図１５の例で示されるように、車両の搭乗者が運転者のみである場合（Ｓ６０４：ＹＥＳ）、判定部１５は、検出部１１、取得部１２、及び送信部１３をアクティベートし、上述の各実施形態で説明した各処理を実行可能なモードに設定する（Ｓ６０６）。一方、同乗者がいる場合（Ｓ６０４：ＮＯ）、判定部１５は、検出部１１、取得部１２、及び送信部１３をアクティベートせず、上述の各実施形態で説明した各処理を実行しないモードに設定する。なお、同乗者がいる場合において、判定部１５は、第３実施形態で示されるように、運転席側のディスプレイ装置で動画データが表示されているかどうかを更に判定し、その判定結果に応じて各処理部をアクティベートするか否かを決定してもよい。
【００７７】
以上、本実施形態では、搭乗者が運転者のみである場合には、上述の第１および第２実施形態で説明したような処理が実行される。車両に運転者しか搭乗していない場合においてディスプレイで動画が表示されていれば、その動画を見ているのは車両の運転者ということになる。つまり、この場合において自動運転モードから手動運転モードに切り替わった場合、後にその動画の続きを視聴可能とするには、上述の第１および第２実施形態で説明したような処理が必要となる。つまり、本実施形態によれば、後に動画の続きを視聴可能とするための処理が必要となるケースを的確に判断することができる
【００７８】
以上、図面を参照して実施形態及び実施例について述べたが、これらは本発明の例示であり、上記以外の様々な構成を採用することもできる。
【符号の説明】
【００７９】
１  車載装置
１０  情報処理装置
１１  検出部
１２  取得部
１３  送信部
１４  制御部
１５  判定部
１５１  乗員検出部
１０２  バス
１０４  プロセッサ
１０６  メモリ
１０８  ストレージデバイス
１１０  入出力インタフェース
１１２  ネットワークインタフェース
２０  動画再生装置
３０  録画装置
４０  テレビチューナー
５０  ディスプレイ
５２  運転席用ディスプレイ
５４  後部座席用ディスプレイ
６０  コンテンツサーバ
７０  ポータブルデバイス
８０  ネットワーク
【図１】
2018107662.tif 000003
【図２】
2018107662.tif 000004
【図３】
2018107662.tif 000005
【図４】
2018107662.tif 000006
【図５】
2018107662.tif 000007
【図６】
2018107662.tif 000008
【図７】
2018107662.tif 000009
【図８】
2018107662.tif 000010
【図９】
2018107662.tif 000011
【図１０】
2018107662.tif 000012
【図１１】
2018107662.tif 000013
【図１２】
2018107662.tif 000014
【図１３】
2018107662.tif 000015
【図１４】
2018107662.tif 000016
【図１５】
2018107662.tif 000017
【図１６】
2018107662.tif 000018