(57)【要約】【課題】車両キャビン内での拡張されたメディア体験のためのムードルーフの提供。【解決手段】様々な実施形態において、ムードルーフメディアアプリケーションは、メディアコンテンツを車両キャビン内に提供する。動作中、ムードルーフメディアアプリケーションは、少なくとも１つのセンサからのセンサデータに基づいて、車両キャビンに関連した少なくとも１つの状態を判定する。ムードルーフメディアアプリケーションは、次いで、少なくとも１つの状態に関連したメディアコンテンツを受信する。ムードルーフメディアアプリケーションは更に、メディアコンテンツに関連した視覚コンテンツが車両キャビンの天井に配置された少なくとも１つのディスプレイ面に表示されるようにする。【選択図】図５Ａ
2019119445.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つのセンサからのセンサデータに基づいて、車両キャビンに関連した少なくとも１つの状態を判定することと、
前記少なくとも１つの状態に関連したメディアコンテンツを受信することと、
前記メディアコンテンツに関連した視覚コンテンツを前記車両キャビン内の天井に配置されている少なくとも１つのディスプレイ面に表示させることと、
を含む、前記車両キャビン内にメディアコンテンツを提示するためのコンピュータによって実行される方法。
【請求項２】
前記少なくとも１つのディスプレイ面が、前記車両キャビンのサンルーフの鉛直下方に配置された、請求項１に記載の方法。
【請求項３】
前記少なくとも１つのセンサが、車両センサ、環境センサ、及び生体センサのうち少なくとも１つを含む、請求項１に記載の方法。
【請求項４】
前記少なくとも１つの状態が、車両状態、環境状態、及び前記車両キャビンの乗員の感情状態のうち少なくとも１つを含む、請求項１に記載の方法。
【請求項５】
前記少なくとも１つのディスプレイ面が、第１のディスプレイ機器及び第２のディスプレイ機器を含み、前記第１のディスプレイ機器が前記第２のディスプレイ面に隣接しており、前記第１のディスプレイ面及び前記第２のディスプレイ機器の両方が前記視覚コンテンツを前記車両キャビンの内部に向けて表示する、請求項１に記載の方法。
【請求項６】
前記視覚コンテンツが、前記車両キャビンの乗員に関連したデバイスから受信した視覚コンテンツを含み、前記デバイスが前記車両キャビンの娯楽情報システムに通信可能に結合されている、請求項１に記載の方法。
【請求項７】
前記少なくとも１つのディスプレイ面が、前記車両キャビンの前記天井と平行に延在する、請求項１に記載の方法。
【請求項８】
前記車両キャビンの天井に配置された第１のディスプレイ面と、
前記車両キャビンの前記天井に配置された第２のディスプレイ面であって、前記第１のディスプレイ面が前記第２のディスプレイ面に対して移動可能な前記第２のディスプレイ面と、
メディアアプリケーションを記憶するメモリと、
前記メモリに結合したプロセッサであって、前記メディアアプリケーションが実行されるとき、前記車両キャビン内で前記第１のディスプレイ面及び前記第２のディスプレイ面にメディアコンテンツを表示させる前記プロセッサと、
を含む、メディアコンテンツを表示するための車両キャビン内のシステム。
【請求項９】
前記第１のディスプレイ面及び前記第２のディスプレイ面にメディアコンテンツを表示させることが、前記メディアコンテンツを１つ以上のプロジェクタに送信することを含み、前記１つ以上のプロジェクタが前記メディアコンテンツを前記第１のディスプレイ面及び前記第２のディスプレイ面に投影する、請求項８に記載のシステム。
【請求項１０】
前記第１のディスプレイ面が、少なくとも部分的に透明である、請求項８に記載のシステム。
【請求項１１】
前記第１のディスプレイ面が閉位置にあるとき、前記第１のディスプレイ面が前記第２のディスプレイ面に水平方向に隣接している、請求項８に記載のシステム。
【請求項１２】
前記第１のディスプレイ面が開位置にあるとき、前記第１のディスプレイ面が前記第２のディスプレイ面の鉛直上方に配置されている、請求項１１に記載のシステム。
【請求項１３】
前記プロセッサにより実行されると、前記メディアアプリケーションが更に、前記第１のディスプレイ面が開位置にあるとき、前記プロセッサに、前記第１のディスプレイ面にメディアコンテンツの表示を停止させるようにする、請求項８に記載のシステム。
【請求項１４】
前記第１のディスプレイ面がサンルーフパネルの鉛直下方に配置されており、前記第１のディスプレイ面及び前記サンルーフパネルの両方が開位置にあるとき、前記車両キャビンのサンルーフが外部環境に開放されている、請求項８に記載のシステム。
【請求項１５】
車両キャビン内の少なくとも１人の乗員に関連した第１の感情状態を判定することと、
前記第１の感情状態に関連したメディアコンテンツを受信することと、
前記メディアコンテンツに関連した視覚コンテンツを前記車両キャビン内の天井に配置されている少なくとも１つのディスプレイ面に表示させることと、
を含むステップを実行することによって、プロセッサによって実行されるとき、前記プロセッサにメディアコンテンツを提示させる指示を含む、１つ以上の非一過性コンピュータ可読記憶媒体。
【請求項１６】
前記視覚コンテンツが、前記第１の感情状態に関連した少なくとも１つの静止画像及び動画を含む、請求項１５に記載の１つ以上のコンピュータ可読記憶媒体。
【請求項１７】
前記第１の感情状態に関連した前記メディアコンテンツを受信することが、
前記第１の感情状態に基づきゴール感情状態を判定することと、
前記ゴール感情状態に基づき前記メディアコンテンツを取得することと、
を含む、請求項１５に記載の１つ以上のコンピュータ可読記憶媒体。
【請求項１８】
前記第１の感情状態に関連した前記メディアコンテンツを受信することが、
ゴール感情状態に関連したユーザ入力を受信することと、
前記ゴール感情状態に基づき前記メディアコンテンツを選択することと、
を含む、請求項１５に記載の１つ以上のコンピュータ可読記憶媒体。
【請求項１９】
前記少なくとも１つのディスプレイ面が、第１のディスプレイ面及び第２のディスプレイ面を含み、前記第１のディスプレイ面が、前記車両キャビンの前記天井に配置された第２のディスプレイ面に対して移動可能である、請求項１５に記載の１つ以上のコンピュータ可読記憶媒体。
【請求項２０】
車両状態及び環境状態のうちの少なくとも１つを判定することを更に含み、前記第１の感情状態に関連した前記メディアコンテンツを受信することが、前記車両状態及び前記環境状態のうちの前記少なくとも１つに更に基づいて前記メディアコンテンツを取得することを含む、請求項１５に記載の１つ以上のコンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
本出願は、２０１８年１月４日に出願された、出願番号６２／６１３，７０９を有する、「Ｃｏｎｆｉｇｕｒａｂｌｅ  Ｍｏｏｄｒｏｏｆ  ｆｏｒ  Ａｕｇｍｅｎｔｅｄ  Ｓｐａｔｉａｌ  Ａｕｄｉｏ／Ｖｉｄｅｏ  Ｅｘｐｅｒｉｅｎｃｅ」と題する米国仮特許出願の優先権を主張する。この関連出願の主題は、その全体が参照により本明細書に組み込まれている。
【０００２】
様々な実施形態の分野
様々な実施形態は、一般にメディアシステムに関し、より具体的には、車両キャビン内での拡張されたメディア体験のためのムードルーフに関する。
【背景技術】
【０００３】
関連技術の説明
車両は、通常、オーディオ及び／またはビデオの情報及びエンターテイメントを車両の乗員に提供するメディアシステムを含む。例えば、オーディオシステムは一般に、乗員がラジオからオーディオコンテンツを受信し、携帯電話の対話に参加し、ナビゲーションサブシステムからナビゲーションの指示を受け、先進運転支援システム（ＡＤＡＳ）からの安全警告を受けることなどを可能にする。同様に、視覚システムは一般に、乗員がオーディオコンテンツに関連した情報を見ること、ナビゲーションサブシステムからの地図を見ること、ＡＤＡＳからの安全上の警告を受け取ることなどを可能にする。
【０００４】
通常、車載視覚システムは、センターコンソールの上方のダッシュボード上にディスプレイを含み、シートのヘッドレストの後面上に１つ以上の追加のディスプレイを更に含むことができる。車載の娯楽情報システムの構成要素であり得るダッシュボードディスプレイは、通常、有線インターフェースを介してヘッドユニットに接続されている。ダッシュボードディスプレイは、ヘッドユニットから受信したコンテンツを表示し、これらは車両情報、特定の車両機能を制御するための１つ以上のユーザインターフェース、オーディオコンテンツ情報、及びエンターテイメントコンテンツを含むが、これらに限定されない。ヘッドレストディスプレイは、有線または無線のインターフェースを介してヘッドユニットに接続されてもよく、またはヘッドユニットとは独立して動作してもよい。ヘッドレストディスプレイは、ヘッドユニットから受信したコンテンツ（例えば娯楽コンテンツ）またはヘッドレストディスプレイに接続された他のデバイス（例えば光ディスクプレーヤ）から受信したコンテンツを表示することができる。
【０００５】
そのようなメディアシステムの欠点の１つは、多くの場合、ディスプレイが没入型メディア体験を提供できないことである。例えば、ダッシュボード及びヘッドレストディスプレイは比較的小さく、及び／または運転者に車両情報を表示するように実装されていることから、スクリーンは通常、車両の乗員に没入型視覚体験を提供しない。その結果、車両の乗員は、例えば車両の窓を通して見るような車両の外部の環境によって提供される視覚的経験に多くの場合頼ることになる。しかし、多くの状況において、外部環境は、車両の乗員にとって芳しくない視覚的及び／または聴覚的経験をもたらす。例えば、車両が交通渋滞に巻き込まれている場合、及び／または外部の天候が悪い場合には、環境によって提供される視覚的及び／または聴覚的経験は、乗員の感情状態に悪影響を及ぼすことがある。その結果、乗員にとって車両に乗ることはそれほど楽しめない経験となり得る。
【０００６】
前述のように、車両キャビン内の乗員にポジティブなメディア体験を提供するためのより効果的な技術が必要とされている。
【発明の概要】
【課題を解決するための手段】
【０００７】
一実施形態は、車両キャビン内でメディアコンテンツを表示する方法を説明する。本方法は、少なくとも１つのセンサからのセンサデータに基づいて車両キャビン内に関連した少なくとも１つの状態を決定すること、少なくとも１つの状態に関連したメディアコンテンツを受信すること、及びメディアコンテンツに関連した視覚コンテンツを車両キャビン内の天井に配置されている少なくとも１つのディスプレイ面に表示させることを含む。
【０００８】
更なる実施形態は、数ある中でも、上述の方法を実施するように構成されたシステム及び１つ以上のコンピュータ可読記憶媒体を提供する。
【０００９】
開示された技術の利点及び技術的向上の少なくとも１つは、自然の光と空気が車両キャビン内に流れ込みようにするために車両キャビン内の天井を開放できるようにすると同時に、天井が車両キャビン内の乗員にメディアコンテンツを表示するためのディスプレイスペースとして使用され得ることである。
【００１０】
様々な実施形態の上記の特徴を詳細に理解することができるように上記で簡単に要約された本発明の概念のより詳細な説明は、様々な実施形態を参照することによって得られ、その一部は添付の図面にて示されている。しかし、添付の図面は本発明の概念の典型的な実施形態を例示するに過ぎず、従って、決して範囲を限定すると見なされるべきではなく、他の同等に有効な実施形態があることに留意されたい。
本発明は、例えば、以下を提供する。
（項目１）
少なくとも１つのセンサからのセンサデータに基づいて、車両キャビンに関連した少なくとも１つの状態を判定することと、
前記少なくとも１つの状態に関連したメディアコンテンツを受信することと、
前記メディアコンテンツに関連した視覚コンテンツを前記車両キャビン内の天井に配置されている少なくとも１つのディスプレイ面に表示させることと、
を含む、前記車両キャビン内にメディアコンテンツを提示するためのコンピュータによって実行される方法。
（項目２）
前記少なくとも１つのディスプレイ面が、前記車両キャビンのサンルーフの鉛直下方に配置された、上記項目に記載の方法。
（項目３）
前記少なくとも１つのセンサが、車両センサ、環境センサ、及び生体センサのうち少なくとも１つを含む、上記項目のいずれかに記載の方法。
（項目４）
前記少なくとも１つの状態が、車両状態、環境状態、及び前記車両キャビンの乗員の感情状態のうち少なくとも１つを含む、上記項目のいずれかに記載の方法。
（項目５）
前記少なくとも１つのディスプレイ面が、第１のディスプレイ機器及び第２のディスプレイ機器を含み、前記第１のディスプレイ機器が前記第２のディスプレイ面に隣接しており、前記第１のディスプレイ面及び前記第２のディスプレイ機器の両方が前記視覚コンテンツを前記車両キャビンの内部に向けて表示する、上記項目のいずれかに記載の方法。
（項目６）
前記視覚コンテンツが、前記車両キャビンの乗員に関連したデバイスから受信した視覚コンテンツを含み、前記デバイスが前記車両キャビンの娯楽情報システムに通信可能に結合されている、上記項目のいずれかに記載の方法。
（項目７）
前記少なくとも１つのディスプレイ面が、前記車両キャビンの前記天井と平行に延在する、上記項目のいずれかに記載の方法。
（項目８）
前記車両キャビンの天井に配置された第１のディスプレイ面と、
前記車両キャビンの前記天井に配置された第２のディスプレイ面であって、前記第１のディスプレイ面が前記第２のディスプレイ面に対して移動可能な前記第２のディスプレイ面と、
メディアアプリケーションを記憶するメモリと、
前記メモリに結合したプロセッサであって、前記メディアアプリケーションが実行されるとき、前記車両キャビン内で前記第１のディスプレイ面及び前記第２のディスプレイ面にメディアコンテンツを表示させる前記プロセッサと、
を含む、メディアコンテンツを表示するための車両キャビン内のシステム。
（項目９）
前記第１のディスプレイ面及び前記第２のディスプレイ面にメディアコンテンツを表示させることが、前記メディアコンテンツを１つ以上のプロジェクタに送信することを含み、前記１つ以上のプロジェクタが前記メディアコンテンツを前記第１のディスプレイ面及び前記第２のディスプレイ面に投影する、上記項目のいずれかに記載のシステム。
（項目１０）
前記第１のディスプレイ面が、少なくとも部分的に透明である、上記項目のいずれかに記載のシステム。
（項目１１）
前記第１のディスプレイ面が閉位置にあるとき、前記第１のディスプレイ面が前記第２のディスプレイ面に水平方向に隣接している、上記項目のいずれかに記載のシステム。
（項目１２）
前記第１のディスプレイ面が開位置にあるとき、前記第１のディスプレイ面が前記第２のディスプレイ面の鉛直上方に配置されている、上記項目のいずれかに記載のシステム。
（項目１３）
前記プロセッサにより実行されると、前記メディアアプリケーションが更に、前記第１のディスプレイ面が開位置にあるとき、前記プロセッサに、前記第１のディスプレイ面にメディアコンテンツの表示を停止させるようにする、上記項目のいずれかに記載のシステム。
（項目１４）
前記第１のディスプレイ面がサンルーフパネルの鉛直下方に配置されており、前記第１のディスプレイ面及び前記サンルーフパネルの両方が開位置にあるとき、前記車両キャビンのサンルーフが外部環境に開放されている、上記項目のいずれかに記載のシステム。
（項目１５）
車両キャビン内の少なくとも１人の乗員に関連した第１の感情状態を判定することと、
前記第１の感情状態に関連したメディアコンテンツを受信することと、
前記メディアコンテンツに関連した視覚コンテンツを前記車両キャビン内の天井に配置されている少なくとも１つのディスプレイ面に表示させることと、
を含むステップを実行することによって、プロセッサによって実行されるとき、前記プロセッサにメディアコンテンツを提示させる指示を含む、１つ以上の非一過性コンピュータ可読記憶媒体。
（項目１６）
前記視覚コンテンツが、前記第１の感情状態に関連した少なくとも１つの静止画像及び動画を含む、上記項目のいずれかに記載の１つ以上のコンピュータ可読記憶媒体。
（項目１７）
前記第１の感情状態に関連した前記メディアコンテンツを受信することが、
前記第１の感情状態に基づきゴール感情状態を判定することと、
前記ゴール感情状態に基づき前記メディアコンテンツを取得することと、
を含む、上記項目のいずれかに記載の１つ以上のコンピュータ可読記憶媒体。
（項目１８）
前記第１の感情状態に関連した前記メディアコンテンツを受信することが、
ゴール感情状態に関連したユーザ入力を受信することと、
前記ゴール感情状態に基づき前記メディアコンテンツを選択することと、
を含む、上記項目のいずれかに記載の１つ以上のコンピュータ可読記憶媒体。
（項目１９）
前記少なくとも１つのディスプレイ面が、第１のディスプレイ面及び第２のディスプレイ面を含み、前記第１のディスプレイ面が、前記車両キャビンの前記天井に配置された第２のディスプレイ面に対して移動可能である、上記項目のいずれかに記載の１つ以上のコンピュータ可読記憶媒体。
（項目２０）
車両状態及び環境状態のうちの少なくとも１つを判定することを更に含み、前記第１の感情状態に関連した前記メディアコンテンツを受信することが、前記車両状態及び前記環境状態のうちの前記少なくとも１つに更に基づいて前記メディアコンテンツを取得することを含む、上記項目のいずれかに記載の１つ以上のコンピュータ可読記憶媒体。
（摘要）
様々な実施形態において、ムードルーフメディアアプリケーションは、メディアコンテンツを車両キャビン内に提供する。動作中、ムードルーフメディアアプリケーションは、少なくとも１つのセンサからのセンサデータに基づいて、車両キャビンに関連した少なくとも１つの状態を判定する。ムードルーフメディアアプリケーションは、次いで、少なくとも１つの状態に関連したメディアコンテンツを受信する。ムードルーフメディアアプリケーションは更に、メディアコンテンツに関連した視覚コンテンツが車両キャビンの天井に配置された少なくとも１つのディスプレイ面に表示されるようにする。
【図面の簡単な説明】
【００１１】
【図１Ａ】様々な実施形態の１つ以上の態様による、車両内のムードルーフディスプレイシステムを示す概念図である。
【図１Ｂ】様々な実施形態の１つ以上の態様による、車両内のムードルーフディスプレイシステムを示す概念図である。
【図２】様々な実施形態の１つ以上の態様による、図１のヘッドユニットのより詳細な図である。
【図３】様々な実施形態の１つ以上の態様による、図２のセンサのより詳細な図である。
【図４】様々な実施形態の１つ以上の態様による、図２のムードルーフメディアアプリケーションのより詳細な図である。
【図５Ａ】様々な実施形態の１つ以上の態様による、ムードルーフディスプレイの動作を示す図である。
【図５Ｂ】様々な実施形態の１つ以上の態様による、ムードルーフディスプレイの動作を示す図である。
【図５Ｃ】様々な実施形態の１つ以上の態様による、ムードルーフディスプレイの動作を示す図である。
【図５Ｄ】様々な実施形態の１つ以上の態様による、ムードルーフディスプレイの動作を示す図である。
【図５Ｅ】様々な実施形態の１つ以上の態様による、ムードルーフディスプレイの動作を示す図である。
【図６Ａ】様々な実施形態の１つ以上の態様による、更なるムードルーフディスプレイの動作を示す図である。
【図６Ｂ】様々な実施形態の１つ以上の態様による、更なるムードルーフディスプレイの動作を示す図である。
【図６Ｃ】様々な実施形態の１つ以上の態様による、更なるムードルーフディスプレイの動作を示す図である。
【図７Ａ】様々な実施形態の１つ以上の態様による、ムードルーフ投影面の動作を示す図である。
【図７Ｂ】様々な実施形態の１つ以上の態様による、ムードルーフ投影面の動作を示す図である。
【図７Ｃ】様々な実施形態の１つ以上の態様による、ムードルーフ投影面の動作を示す図である。
【図７Ｄ】様々な実施形態の１つ以上の態様による、ムードルーフ投影面の動作を示す図である。
【図７Ｅ】様々な実施形態の１つ以上の態様による、ムードルーフ投影面の動作を示す図である。
【図８】様々な実施形態の１つ以上の態様による、ムードルーフディスプレイシステム上にメディアコンテンツを表示するための方法のステップのフローチャートを説明する。
【図９】様々な実施形態の１つ以上の態様による、図５Ａ〜５Ｅのムードルーフディスプレイの実施態様の分解図を示す。
【図１０】様々な実施形態の１つ以上の態様による、図６Ａ〜６Ｃの更なる例示的ムードルーフディスプレイの実施態様の分解図を示す。
【図１１】様々な実施形態の１つ以上の態様による、図７Ａ〜７Ｅのムードルーフ投影面の実装態様の分解図を示す。
【発明を実施するための形態】
【００１２】
以下の説明では、様々な実施形態のより完全な理解をもたらすために多数の具体的な詳細が説明される。しかし、本発明の概念が、これら具体的な詳細のうちの１つ以上を伴わずに実施され得ることは当業者には明らかであろう。
【００１３】
図１Ａ〜１Ｂは、様々な実施形態の１つ以上の態様による、車両１００内のムードルーフディスプレイシステムを示す概念図である。図１Ａは、車両１００の上部の側面図を示し、図１Ｂは、車両１００の露出された上面図を示す。
【００１４】
車両１００は、車両キャビン１０３及び車両キャビン１０３内の構成要素（例えば、座席、制御器、ステアリングホイール、等）を覆うルーフ１０２を含む。いくつかの実施形態では、ルーフ１０２はサンルーフ（図示せず）を含む。サンルーフは、車両キャビン１０３を車両１００の外部環境にさらすために、移動されてルーフ１０２に開口を形成することができる１つ以上のガラスパネルを含むことができる。
【００１５】
車両１００は、ルーフ１０２に設置された１つ以上のムードルーフディスプレイ１１０を更に含む。ムードルーフディスプレイ１１０は、サンルーフの代わりに、またはそれに加えてルーフ１０２上に設置されることができる。様々な実施形態において、ムードルーフディスプレイ１１０は、ルーフ１０２と平行に延び、車両キャビンの内部に向けて視覚コンテンツを表示する。ムードルーフディスプレイ１１０の各々は、ヘッドユニット１２０の指示及び／または協調のもとで、車両キャビン内１０３の乗員にメディアコンテンツを表示することができる。例えば、メディアコンテンツは、車両キャビン１０３内の乗員に表示するためにヘッドユニット１２０からムードルーフディスプレイ１１０に出力されてもよい。様々な実施形態において、ムードルーフディスプレイ１１０−１及び１１０−２を出力するように構成されたディスプレイ機器（例えば、液晶ディスプレイ（ＬＣＤ）スクリーン、発光ダイオード（ＬＥＤ）ディスプレイスクリーン、有機発光ダイオード（ＯＬＥＤ）ディスプレイスクリーン、等）である。他の様々な実施形態において、投影面は、１つ以上のムードルーフディスプレイ１１０の代わりに（またはそれに加えて）ムードルーフディスプレイとして機能する。１つ以上のプロジェクタは、次いでルーフ１０２上、または車両内の他の任意の設置可能な場所に取り付けられることができる。プロジェクタ（複数可）は、ヘッドユニット１２０からメディアコンテンツを受信し、そのメディアコンテンツを投影面上に投影する。
【００１６】
図示するように、車両１００は、車両キャビン１０３内の乗員が見るためにルーフ１０２上に配置された２つのムードルーフディスプレイ１１０−１及び１１０−２を含む。例えば、図１Ｂに示すように、ムードルーフディスプレイ１１０−１は、前部座席の上方に配置され、ムードルーフディスプレイ１１０−２は、後部座席の上方に配置される。しかし、図１Ｂに示すムードルーフディスプレイ１１０の位置設定は一例であって、ルーフ１０２上の他の位置も可能であることを理解されたい。更に、特定のサイズ及びアスペクト比を有する２つのムードルーフディスプレイは例としてのみ示されており、ムードルーフディスプレイは任意のサイズ、アスペクト比、及び形状の１つ、２つ、３つ、またはそれ以上のディスプレイを含み得るということが理解されるべきである。
【００１７】
様々な実施形態において、少なくとも１つのムードルーフディスプレイ１１０は、（例えば、開放位置と閉鎖位置との間で移動して）開閉されることができる。例えば、少なくとも１つのムードルーフディスプレイ１１０が、軌道及びモータシステムに取り付けられることができる。少なくとも１つのムードルーフディスプレイ１１０は、次いで、軌道及びモータシステムを介して閉位置から開位置へ、及びその逆に移動されることができる。いくつかの実施形態では、ムードルーフディスプレイは、開位置にある間はメディアコンテンツを表示しなくてもよい。投影面がムードルーフディスプレイとして使用される場合、投影面は、それぞれ引き込まれること、及び引き伸ばされることによって、開閉されてもよく、これらは部分的な開閉を含む。投影面が完全に及び／または部分的に開いている間、プロジェクタはメディアコンテンツを投影面に投影することができなくなる。様々な実施形態において、複数のムードルーフディスプレイがルーフ１０２上に設置される場合、複数のムードルーフディスプレイ１１０のうちの少なくとも１つは固定される。
【００１８】
車両１００は、ヘッドユニット１２０を備える。ヘッドユニット１２０は、数ある中でも、ムードルーフディスプレイ１１０へのメディア出力を制御するムードルーフメディアアプリケーション２３０を含む。ヘッドユニット１２０はまた、ムードルーフディスプレイ１１０を開閉するための制御（図示せず）を含み得る。制御は、車両１００内の１つ以上のムードルーフディスプレイ１１０を開閉するための、車両１００の乗員による操作であり得る。いくつかの実施形態では、ムードルーフを開閉するための制御は、車両１００内の他の場所（例えば、運転手が届くことができるルーフ１０２の一部分上）に配置されることができる。ムードルーフ開閉制御は、任意の技術的に実行可能な方法（例えば、ボタン、スイッチ、タッチスクリーン上に表示されたユーザインターフェースなど）で実行されることができる。ムードルーフメディアアプリケーション２３０は、有線または無線の伝送を含む、視覚メディアコンテンツをムードルーフディスプレイ１１０に配信するための任意数の技術を実装することができる。いくつかの実施形態では、ムードルーフディスプレイ１１０に出力されるメディアコンテンツは、車両内に配置された（例えば、ヘッドユニット１２０にある）記憶装置、車両１００に通信可能に接続された装置（例えばヘッドユニット１２０に通信可能に接続されたモバイル装置）、及び／または車両１００に通信可能に接続されたクラウドサービスから取得され得る。
【００１９】
図２は、様々な実施形態の１つ以上の態様による、図１のヘッドユニット１２０のより詳細な図である。図示されるように、ヘッドユニット１２０は、限定するものではないが、プロセッサ２０２及びシステムメモリ２０４を含む。プロセッサ２０２及びシステムメモリ２０４は、任意の技術的に実現可能な方法で実装されることができる。例えば、限定するものではないが、様々な実施形態において、プロセッサ２０２とシステムメモリ２０４との任意の組み合わせは、スタンドアロンチップとして、または特定用途向け集積回路（ＡＳＩＣ）やシステムオンチップ（ＳｏＣ）として実装されるより包括的なソリューションの一部として実装され得る。
【００２０】
プロセッサ２０２は一般に、入力データを操作するプログラム指示を実行するプログラム可能プロセッサを含む。プロセッサ２０２は、プログラム実行を容易にするための任意数のプロセッシングコア、メモリ、及び他のモジュールを含み得る。プロセッサ２０２は、任意数のユーザ入力機器２０８を介して入力を受信することができ、ディスプレイ機器２０６上に表示するためのピクセルを生成することができる。ユーザ入力機器２０８は、ボタン、マイク、カメラ、表示装置２０６と一体化されたタッチ式入力装置（すなわちタッチスクリーン）、及びヘッドユニット１２０へ入力データを提供するための他の入力装置などの様々な種類の入力装置を含み得る。プロセッサ２０２はまた、ムードルーフディスプレイ１１０などの、車両１００内の他のディスプレイデバイス上に表示するためのピクセルを生成することができる。
【００２１】
ヘッドユニット１２０は、任意数の入力及び出力のデータタイプ及びフォーマットをサポートすることができる。例えば、限定するものではない、いくつかの実施形態においては、ヘッドユニット１２０は、ハンズフリー通話及びオーディオストリーミング用の内蔵Ｂｌｕｅｔｏｏｔｈ（登録商標）、ユニバーサルシリアルバス（ＵＳＢ）接続、音声認識、任意数の視野用のカメラ入力（例えば、後方視野、前方視野、キャビン内部視野、ルーフ外部視野、等）、任意の数及び種類のディスプレイ（例えば、ヘッドレスト搭載ディスプレイ、ムードルーフディスプレイ１１０）のビデオ出力、及び任意数のオーディオ出力を含むことができる。一般に、任意数のセンサ、ディスプレイ、受信機、送信機などがヘッドユニット１２０と一体化されることができ、またはヘッドユニット１２０の外部に実装されることができる。外部デバイスは、技術的に実現可能な方法でヘッドユニット１２０と通信することができる。代替的実施形態においては、車両１００は、ヘッドユニット１２０に関して本明細書で説明されている任意の量の機能を実装する任意数のスタンドアローンユニットを含むことができる。スタンドアローンヘッドユニット１２０は、ヘッドユニット１２０と一体化されておらず、いくつかの実施形態ではヘッドユニット１２０を置き換えることができる。
【００２２】
ヘッドユニットは、（例えば、オーディオ出力を介して）オーディオコンテンツを１つ以上のオーディオ出力機器２１２に出力することができる。オーディオ出力デバイスの例には、限定するものではないが、車両１００内の１つ以上のスピーカが含まれる。
【００２３】
システムメモリ２０４は、一般に、プロセッサ２０２による処理のためのアプリケーションプログラム及びデータを記憶するランダムアクセスメモリ（ＲＡＭ）チップなどの記憶チップを含む。様々な実施形態において、システムメモリ２０４は、光学ドライブ、磁気ドライブ、フラッシュドライブ、または他の記憶装置などの不揮発性メモリを含む。いくつかの実施形態では、記憶装置２１０はシステムメモリ２０４を補足することができる。記憶装置２１０は、プロセッサ２０２にアクセス可能な任意の数及び種類の外部メモリを含むことができる。例えば、限定するものではないが、記憶装置２１０は、セキュアデジタルカード、外部フラッシュメモリ、ポータブルコンパクトディスク読み取り専用メモリ（ＣＤ−ＲＯＭ）、光学記憶装置、磁気記憶装置、または上記の任意の適切な組み合わせを含み得る。
【００２４】
ムードルーフメディアアプリケーション２３０に加えて、またはその代わりに、システムメモリ２０４は、任意の数及び種類の他のアプリケーションを含むことができる。例えば、いくつかの実施形態では、システムメモリ２０４は、いくつか例を挙げると、エンターテイメントサブシステム、ナビゲーションサブシステム、及び高度運転支援サブシステム（ＡＤＡＳ）を含むことができる。エンターテイメントサブシステムは、ＡＭ／ＦＭラジオ、衛星ラジオ、オーディオ及びビデオコンピュータファイルプレーヤ（例えば、ＭＰ３オーディオファイルプレーヤ）、光メディアプレーヤ（例えば、コンパクトディスク（ＣＤ））、等の任意の数及び種類の娯楽コンポーネントを制御するソフトウェアを含むことができる。ナビゲーションサブシステムは、運転者が車両を効率的にナビゲートすることを可能にする任意の数及び種類のアプリケーションを含むことができる。例えば、ナビゲーションサブシステムは、地図、経路探索ソフトウェアなどを含むことができる。ＡＤＡＳは、運転者の安全性を高め、運転作業を自動化するなどの目的で設計された機能を含むことができる。いくつかの実施形態では、ムードルーフメディアアプリケーション２３０の機能は、任意数の他のアプリケーション（例えば、娯楽情報システム、エンターテイメントサブシステム）に一体化されてもよく、またはそれらにわたって分散されることができる。
【００２５】
ヘッドユニット１２０は更に、モバイル機器２１８に通信可能に結合されてもよい。モバイル機器２１８の例には、スマートフォン、タブレット、ポータブルメディアプレーヤ、ポータブルゲーム機器、及びラップトップコンピュータが含まれるが、これらに限定されない。ヘッドユニット１２０は、任意の技術的に実現可能な方法（例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｗｉ−Ｆｉ、ＵＳＢ、等）でモバイル機器２１８と通信することができる。ヘッドユニット１２０は、モバイル機器２１８に格納されているコンテンツにアクセスすることができる。更に、ヘッドユニット１２０は、モバイル機器２１８から（例えば、ヘッドユニット１２０の様々な機能を制御するように構成されたモバイル機器２１８上のアプリケーションから）ユーザ入力及び／またはコマンドを受信することができる。
【００２６】
ヘッドユニット１２０は更に、ムードルーフ作動システム２１６及び任意選択的にサンルーフ作動システム２１４と通信することができる。ムードルーフ作動システム２１６は、ムードルーフディスプレイ１１０の移動を実行するためのモータ、軌道、等を含む。車両１００がサンルーフを装備している場合、サンルーフ作動システム２１４は、サンルーフの移動を実行するためのモータ、軌道、等を含む。ヘッドユニット１２０は、（例えば、ユーザ入力機器２０８を介して実施される）ムードルーフ開閉制御を介したユーザ入力、及び／またはムードルーフメディアアプリケーション２３０からの指示信号に応答して、例えば、１つ以上のムードルーフディスプレイ１１０を開閉するために、ムードルーフ作動システム２１６を制御する制御信号を生成することができる。同様に、ヘッドユニット１２０は、（例えば、ユーザ入力機器２０８を介して実施される）サンルーフ開閉制御を介したユーザ入力、及び／またはムードルーフメディアアプリケーション２３０からの指示信号に応答して、例えば、サンルーフを開閉するために、サンルーフ作動システム２１４を制御する制御信号を生成することができる。ムードルーフ開閉制御（例えば、ムードルーフディスプレイ１１０を制御するように構成されたユーザ入力機器２０８）は、ヘッドユニット１２０上、または車両１００内の他の場所（例えば、運転者の手が届くルーフ１０２の一部）に配置されることができる。
【００２７】
一般に、従来式車両の娯楽情報システムは、ダッシュボードの近くに配置することができ、及び／またはヘッドレストに取り付けることができる１つ以上の従来式ディスプレイ機器２０６に視覚メディアコンテンツを提供する。状況によっては、従来式ディスプレイ機器２０６は、車両１００内の乗員に没入型視覚体験を提供することができない。その結果、車両の乗員は、（例えば、車両の窓を通して見たような）車両１００の外部環境によって提供される視覚的経験に依存する。しかし、多くの場合、外部環境は、車両の乗員にとって芳しくない視覚的及び／または聴覚的経験を提供する。これらの芳しくない視覚的及び／または聴覚的経験は、乗員の感情状態に悪影響を及ぼす可能性があり、車両に乗ることが乗員にとって楽しくない経験になる。
【００２８】
ムードルーフディスプレイ上でのメディアコンテンツの表示
車両１００の乗員のメディア体験を改善するために、ムードルーフメディアアプリケーション２３０は、ヘッドユニット１２０から視覚メディアコンテンツ２４４を受信することができ、その視覚メディアコンテンツをムードルーフディスプレイ１１０に出力することができる。任意選択的に、ムードルーフメディアアプリケーション２３０はまた、ヘッドユニット１２０からオーディオメディアコンテンツ２４２を受信することができ、そのオーディオメディアコンテンツをオーディオ出力機器２１２に出力することができる。様々な実施形態において、ムードルーフメディアアプリケーション２３０は、１つ以上のセンサ２２０から受信したセンサデータ及び／または１つ以上のユーザ入力（例えば、ユーザ入力機器２０８及び／またはモバイル機器２１８を介して受信した入力）に基づいて視覚及び／またはオーディオメディアコンテンツを取得及び／または生成することができる。いくつかの実施形態では、ムードルーフメディアアプリケーション２３０は、センサデータに基づいて車両キャビン１０３に関連した１つ以上の状態を決定することができ、その１つ以上の状態に基づいて取得及び／または生成するメディアコンテンツを決定することができる。車両キャビンに関連した１つ以上の状態は、限定するものではないが、車両１００外部の天候、車両１００の速度、車両１００が移動している環境、車両キャビン１０３の占有状態、及び／または車両１００の１人以上の乗員の感情状態（複数可）を含むことができる。ムードルーフメディアアプリケーション２３０は、システムメモリ２０４、記憶装置２１０、センサ２２０、視覚センサ３０４と３０６、及び／またはモバイル機器２１８を含み得る１つ以上のメディアソース２５０から出力するためのメディアコンテンツを取得することができる。様々な実施形態において、ムードルーフメディアアプリケーション２３０は、取得されたメディアコンテンツを拡張（例えば、カメラ画像上に拡張現実オーバーレイを生成）することができ、拡張されたメディアコンテンツを出力することができる。この要領で、ムードルーフメディアアプリケーション２３０は、ムードルーフディスプレイ１１０にメディアコンテンツを配信して、車両１００の乗員のメディア体験を向上させる。
【００２９】
図３は、様々な実施形態の１つ以上の態様による、図２のセンサ２２０のより詳細な図である。図示されるように、センサ２２０は、内部視覚センサ３０４、外部視覚センサ３０６、生体センサ３１２、聴覚センサ３１４、行動センサ３１６、車両センサ３１８、内部環境センサ３２０、及び外部環境センサ３２２を含むことができる。ヘッドユニット１２０は、１つ以上のセンサ２２０からセンサデータ３３０を受信し、センサデータ３３０をヘッドユニット１２０内のアプリケーション、サブシステム、等、例えばムードルーフメディアアプリケーション２３０に転送する。
【００３０】
内部視覚センサ３０４は、車両キャビン１０３及び／または車両キャビン１０３内の乗員の画像を取得することができる。画像データは、車両１００の１人以上の乗員の感情状態（複数可）及び／またはムード（複数可）を示すことができる乗員の顔の表情、体の姿勢、体の位置、等を含むことができる。画像データは、乗員がどこに位置し、また乗員が車両キャビン内１０３内でどのような姿勢をとっているかを示す車両キャビン１０３の視野を更に含むことができる。いくつかの実施形態では、内部視覚センサ３０４は、限定するものではないが、任意の数及び組み合わせの赤外線カメラ、ＲＧＢカメラ、乗員の身体及び／または頭部に複数の視点及び／または車両キャビン１０３上の複数の視点を提供するカメラアレイ、及び体位及び体位を感知する深度カメラを含む。
【００３１】
外部視覚センサ３０６は、車両１００から見た上方外部視野（例えば、車両１００から上空への視野）、及び任意選択的な車両１００からの水平方向の外側視野（例えば、車両１００から見た側方、前方、及び後方の視野）を含む車両１００の外部画像を取得することができる。いくつかの実施形態では、外部視覚センサ３０６は、限定するものではないが、任意の数及び組み合わせの赤外線カメラ、ＲＧＢカメラ、車両１００からの外部視野に複数の視点を提供するカメラアレイ、及び車両１００の外部の対象物を感知する深度カメラを含む。
【００３２】
生体センサ３１２は、車両１００の１人以上の乗員の感情状態（複数可）及び／またはムード（複数可）と相関することができる生物学的データを生成する。いくつかの実施形態では、生体センサ３１２は、限定するものではないが、任意の数及び組み合わせの感情喚起を測定するガルバニック皮膚反応センサ、血中酸素レベルを検出する画像センサ、血流を検出する熱センサ、血流を検出する光学センサ、脳の表面電位を検出する脳波検査センサ、神経活動を検出する脳磁気図検査センサ、等を含む。
【００３３】
聴覚センサ３１４は、車両１００の１人以上の乗員の感情状態（複数可）及び／またはムード（複数可）を示すことができるオーディオデータを生成する。より正確には、個人によって話される言葉ならびに個人が所与のフレーズを話す方法は、多くの場合、感情及びムードを示す。いくつかの実施形態では、聴覚センサ３１４は、限定するものではないが、任意の数及び組み合わせのマイク、マイクアレイ、等を含む。
【００３４】
行動センサ３１６は、車両１００の周囲の個人、及び車両１００内の乗員の活動に対する洞察を提供する触覚データ、電子活動データ、等を生成することができる。検出された活動は、車両１００の１人以上の乗員の感情状態（複数可）及び／またはムード（複数可）を示すものであることができる。例えば、いくつかの実施形態では、行動センサ３１６は、限定するものではないが、モバイル機器の使用を検出する任意の数のモバイル使用センサを含む。一般に、乗員によって使用されるアプリケーションのパターンは、ムードと相関することができる。例えば、アプリケーションが楽しいソーシャルアプリケーションとして分類されている場合、アプリケーションの使用は楽しい、ソーシャルムードと相関することができる。
【００３５】
同一の、または他の実施形態では、行動センサ３１６は、限定するものではないが、圧力センサ、タッチセンサ、音響センサ、及び乗員がどのように手を置いているかを示すボタンプレスセンサを含む。触覚データは、乗員のムードを示すことができる。例えば、乗員が不必要な力でキーを押しているという触覚データは、興奮したムードを示すことがある。
【００３６】
車両センサ（複数可）３１８は、車両１００の１つ以上の状態及び／または特性を示すデータを生成し、これらは、限定されるものではないが、車両１００の線速度、車両１００の旋回速度及び半径、車両１００の最近の走行距離、車両１００の最近の走行時間、車両１００による移動方向を含む。いくつかの実施形態においては、車両センサ３１８は、限定するものではないが速度計、加速度計、コンパス、タイマー、走行距離計、等を含む。
【００３７】
内部環境センサ３２０は、車両１００の車内環境の１つ以上の状態（例えば、車両キャビン１０３の１つ以上の状態）を示すデータを生成し、それらには限定するものではないが、車両キャビン１０３内の温度、車両キャビン１０３内の湿度、車両キャビン１０３内の気圧レベル、車両キャビン１０３内の光強度、車両キャビン１０３内の空気質等級、等が含まれる。いくつかの実施形態においては、内部環境センサ３２０は、限定するものではないが、温度計、湿度計、気圧計、ルクスメーター、空気質メーター、等を含む。
【００３８】
外部環境センサ３２２は、車両１００の外部環境の１つ以上の状態（例えば、道路状況など、車両１００の外部に関連した１つ以上の状態）を示すデータを生成し、それらには限定するものではないが、車両１００の外部温度、車両１００の外部湿度、車両１００の外部気圧レベル、車両１００の外部光強度、車両１００の外部空気質等級、車両１００の外部気象状況、等が含まれる。いくつかの実施形態においては、外部環境センサ３２２は、限定するものではないが、温度計、湿度計、気圧計、ルクスメーター、空気質メーター、等を含む。
【００３９】
図４は、様々な実施形態のうち１つ以上の態様による、図２のムードルーフメディアアプリケーション２３０をより詳細に示す図である。ムードルーフメディアアプリケーション２３０は、状態判定エンジン４００、ゲーティングエンジン４２０、メディア取得とメディア生成エンジン４５０、及び任意選択的にゴールエンジン４１０を含むことができる。
【００４０】
ムードルーフメディアアプリケーション２３０がヘッドユニット１２０からセンサデータ３３０を受信した後、状態判定エンジン４００は、センサデータ３３０を処理して、１つ以上の車両状態４０２（たとえば、速度、旋回速度、等）、１つ以上の環境状態４０４（例えば、車両１００の外部温度、車両キャビン１０３内の温度、車両１００の外部視界、等）、及び／または１人以上の車両キャビン１０３内の乗員の１つ以上の感情状態４０６を判定する。
【００４１】
より一般的には、車両状態４０２、環境状態４０４、及び１つ以上の感情状態４０６の各々は、何らかの方法で車両キャビン１０３に関連付けられている。例えば、車両１００の速度は、車両キャビン１０３の速度である。別の例として、車両１００の外部温度は、窓及び／またはサンルーフが開いている場合に車両キャビン１０３がさらされ得る温度である。更なる例として、車両キャビン１０３内の乗員の感情状態は、車両キャビン１０３内のムードを表す。
【００４２】
データ処理の一部として、状態判定エンジン４００は、任意数のアルゴリズムを実行することができる。例えば、車両１００内の乗員の感情状態４０６を判定するために、状態判定エンジン４００は、自然言語処理アルゴリズム、感情分析、及び音声分析などの感情状態及び／またはムードを判定するのに適したアルゴリズムを実行することができる。車両状態４０２及び環境状態４０４に対して、状態判定エンジン４００は、これらの状態を判定するための任意数の好適なアルゴリズムを実行することができる。更に、状態判定エンジン４００は、異なるセンサタイプから受信したデータの組み合わせに基づいて曖昧性解消動作を実行することができる。続いて、判定された状態の種類ごとに、状態判定エンジン４００は、処理されたデータに基づいてユーザに関連付けられた状態を判定する。状態判定エンジン４００は、任意の技術的に実現可能な方法で車両状態４０２、環境状態４０４、及び感情状態４０６を判定することができる。例えば、状態判定エンジン４００は、車両状態４０２、環境状態４０４、及び感情状態４０６を判定するために、任意の数及び種類の発見手法、ルール、及び／または機械学習アルゴリズムを任意の組み合わせで実装することができる。いくつかの実施形態では、状態判定エンジン４００は、車両状態４０２、環境状態４０４、及び／または感情状態４０６の各々の種類に固有の、各々の状態を判定するように構成された任意数のサブエンジンを含むことができる。
【００４３】
例えば、いくつかの実施形態では、状態判定エンジン４００（または感情状態サブエンジン）は、サポートベクターマシン、ベイズ分類器、またはマルコフ連鎖を含む。他の実施形態では、状態判定エンジン４００は、顔画像、生物学的データ、及びアプリケーション使用データを感情状態４０６にマッピングする感情分類モデルを含む。いくつかの実施形態では、状態判定エンジン４００は、処理済みデータを既知の感情に関連した以前に観察されたデータと相関させる。同一のまたは他の実施形態では、状態判定エンジン４００は、統計的アルゴリズムを実行して感情状態４０６を判定する。更に、いくつかの実施形態では、状態判定エンジン４００は、乗員の感情状態を集合として判定することができる。代替的に、状態判定エンジンは、各乗員の感情状態を判定することができ、次いで感情状態を集計すること（例えば、平均的感情状態、中心値感情状態、重み付け集計）ができる。
【００４４】
点線のボックスで示されるように、ゴールエンジン４１０は、いくつかの実施形態では実装され得るが、他の実施形態では省略され得る。ゴールエンジン４１０が実装される実施形態は、「ゴールモード」で動作し、ゴールエンジン４１０が省略されている実施形態は、「非ゴールモード」で動作する。いくつかの実施形態では、ゴールエンジン４１０は、任意の技術的に実現可能な基準（例えば、設定可能な設定）に基づいて、ゴールモードで選択的に動作するように構成されることができる。
【００４５】
図示されるように、ゴールエンジン４１０は、ゴール状態４１２、初期状態４１４、及びゴールステータス４１６を含むが、これらに限定されない。初めに、ゴールエンジン４１０は、感情状態４０６など、状態判定エンジン４００によって判定された１つ以上の状態に基づいてゴール状態４１２を判定する。ゴールエンジン４１０は、任意の技術的に実現可能な方法でゴール状態４１２を判定することができる。例えば、ゴールエンジン４１０は、感情状態４０６に基づいてゴール状態４１２を生成するために、任意の数及び種類の発見手法、ルール、及び／または機械学習アルゴリズムを任意の組み合わせで実装することができる。ゴールエンジン４１０は、任意数の感情状態４０６に基づいて、技術的に実現可能な任意の方法で乗員のための集合的ゴール状態４１２を判定することができる。例えば、ゴールエンジン４１０は、感情状態４０６の重み付けされた集合として集合的ゴール状態４１２を生成することができ、そこでは特定のムードに関連した感情状態４０６は、他の感情状態４０６よりも重く重み付けされている。
【００４６】
ゴールエンジン４１０がゴール状態４１２を判定した後、ゴールエンジン４１０は、初期状態４１４を感情状態４０６に反映するように設定し、ゴールステータス４１６をゴール状態４１２が新しいゴール状態４１２であることを示すように設定する。続いて、ムードルーフメディアアプリケーション２３０及びムードルーフディスプレイ１１０が動作すると、ゴールエンジン４１０は、更新された感情状態４０６を受信する。ゴールエンジン４１０は、次いで、ゴールステータス４１６を更新して、ムードルーフメディアアプリケーション２３０が、ターゲットとする乗員に関連した感情状態４０６を初期状態４１４からゴール状態４１２に無事に移行しているかどうかを反映する。
【００４７】
ゴールエンジン４１０はまた、（例えば、ゴール状態４１２に到達したときに）任意の再生成基準に基づいて、ゴール状態４１２、初期状態４１４、及びゴールステータス４１６を再生成することができる。いくつかの代替実施形態では、ゴールエンジン４１０は初期状態４１４もゴールステータス４１６も含まない。そのような実施形態では、新しい感情状態４０６を受信すると、ゴールエンジン４１０は、新しい感情状態４０６に基づいてゴール状態４１２を再生成する。特に、感情は一時的なものであることが多いことから、ゴールエンジン４１０が新しい感情状態４０６に基づいて新しいゴール状態４１２を生成する前に、ゴール状態４１２にまで到達することはできない。
【００４８】
いくつかの実施形態では、ゴールエンジン４１０は、ヘッドユニット１２０へのユーザ入力４７０と連動して動作することができる。例えば、乗員は、ゴール状態を特定の状態（例えば、「私たちを幸せにする」）に設定するユーザインターフェースオプション（例えば、ユーザ入力機器２０８を介したタッチスクリーンボタン）が提示されてもよい。ユーザインターフェースオプションの起動に対応するユーザ入力４７０に応答して、ゴールエンジン４１０は、ゴール状態４１２をユーザインターフェースオプションに関連した状態（例えば、「幸せ」）に設定し、感情状態４０６を反映するように初期状態４１４を設定し、また、ゴールステータス４１６を特定のゴール状態４１２が新しいゴール状態４１２であることを示すように設定する。続いて、ムードルーフメディアアプリケーション２３０及びムードルーフディスプレイ１１０が動作すると、ゴールエンジン４１０は、更新された感情状態４０６を受信する。ゴールエンジン４１０は、次いで、ゴールステータス４１６を更新して、ムードルーフメディアアプリケーション２３０が、ターゲットとする乗員に関連した感情状態４０６を初期状態４１４から特定のゴール状態４１２に無事に移行させているかどうかを反映する。
【００４９】
ゲーティングエンジン４２０は、状態４０２、４０４、４０６に基づいて、及び／またはユーザ入力に基づいて、ムードルーフメディアアプリケーション２３０が視覚及び／またはオーディオメディアコンテンツを乗員に提供するかどうかを決定する。ゲーティングエンジン４２０は、任意の技術的に実現可能な方法で、ムードルーフディスプレイ１１０が視覚メディアコンテンツを乗員に提供するかどうかを決定することができる。例えば、乗員のいずれかが、ムードルーフディスプレイ１１０上で特定のメディアコンテンツを再生するためにヘッドユニット１２０にユーザ入力４７０を行った場合、ゲーティングエンジン４２０は、続いて特定のメディアコンテンツがムードルーフディスプレイ１１０を介して再生され、状態４０２、４０４、４０６は無視され得ることを決定できる。言い換えると、再生する特定のコンテンツを選択するユーザ入力は、状態４０２、４０４、４０６に基づいて取得及び／または生成されたメディアコンテンツの再生を置き換えることができる。乗員によって特定のメディアコンテンツが選択されていない場合、ゲーティングエンジン４２０は、状態４０２、４０４、４０６に基づいて、及び任意選択的にゴール状態４１２、初期状態４１４、及び／またはゴールステータス４１６を考慮に入れる技術に更に基づいて、視覚メディアコンテンツが乗員に提供され得ることを決定できる。
【００５０】
ムードルーフディスプレイ１１０が視覚メディアコンテンツを乗員に提供しないとゲーティングエンジン４２０が判断した場合、ゲーティングエンジン４２０は、視覚メディアコンテンツの乗員への提供を停止するようにムードルーフディスプレイ１１０を構成する（例えば、表示コンテンツからムードルーフディスプレイ１１０を無効にする）。ゲーティングエンジン４２０はまた、ムードルーフディスプレイ１１０が視覚メディアコンテンツを乗員に提供すべきであるとゲーティングエンジン４２０が判断するまで、ムードルーフメディアアプリケーション２３０が視覚メディアコンテンツ２４４を取得または生成しないことを確実にすることができる。ゲーティングエンジン４２０は、任意の技術的に実現可能な方法でオーディオコンテンツを乗員に提供することを停止するようにムードルーフディスプレイ１１０を構成することができる。例えば、ムードルーフディスプレイ１１０が開位置に移動されているか、または開位置にある場合、ゲーティングエンジン４２０は、ムードルーフディスプレイ１１０が視覚メディアコンテンツを乗員に提供しないことを判断することができる。ゲーティングエンジン４２０は、次いで、（例えば、提供されているコンテンツをフェードアウトさせることによって）オーディオコンテンツを乗員に提供することを停止するようにムードルーフディスプレイ１１０を構成する。ゲーティングエンジン４２０は、ムードルーフ作動システム２１６及び／またはサンルーフ作動システム２１４との通信を介して、（例えば、ムードルーフ作動システム２１６は、ムードルーフメディアアプリケーション２３０にディスプレイの位置を知らせることができる）ムードルーフディスプレイ１１０の位置を決定することができる。
【００５１】
しかし、ムードルーフディスプレイ１１０が視覚メディアコンテンツを乗員に提供するとゲーティングエンジン４２０が決定した場合、メディア取得とメディア生成エンジン４５０は、状態４０２、４０４、４０６及び／またはユーザ入力４７０、及び任意選択的に任意数のメディアソース２５０から受信されたソース視覚メディアコンテンツに基づいて、視覚メディアコンテンツ２４４を取得及び／または生成する。例えば、メディア取得とメディア生成エンジン４５０は、システムメモリ２０４、記憶装置２１０、内部視覚センサ３０４、外部視覚センサ３０６、及び／または乗員に関連したモバイル機器２１８から視覚メディアコンテンツを取得することができる。メディア取得とメディア生成エンジン４５０は、任意の技術的に実現可能な方法で、視覚メディアコンテンツの異なる部分を組み合わせることを含む、視覚メディアコンテンツを生成することができる。
【００５２】
いくつかの実施形態では、ムードルーフディスプレイ１１０が視覚メディアコンテンツを乗員に提供する場合、ゲーティングエンジン４２０は、ムードルーフ作動システム２１６がムードルーフディスプレイ１１０を閉じるように自動的に合図することができる。同様に、サンルーフが開位置にあり、ムードルーフディスプレイ１１０が視覚メディアコンテンツを乗員に提供する場合、ゲーティングエンジン４２０は、サンルーフ作動システム２１４がサンルーフを閉じるように自動的に合図することができる。更に、ムードルーフディスプレイがサンルーフと一体化されている場合、ゲーティングエンジン４２０は、サンルーフ作動システム２１４がサンルーフを閉じるように自動的に合図することができ、それに対応して一体化されたムードルーフディスプレイを閉じることができる。
【００５３】
上述のように、メディア取得とメディア生成エンジン４５０は、任意の技術的に実行可能な方法で、任意数のメディアソース２５０から受信したソース視覚メディアコンテンツを取得することができ、視覚メディアコンテンツの異なる部分を組み合わせることを含み、視覚メディアコンテンツを生成することができる。例えば、時刻が夜間であり、外の空が曇っている場合、メディア取得とメディア生成エンジン４５０は、乗員の感情状態にポジティブな影響を与えるために画像（例えば、晴天の夜空、星空の夜空、またはオーロラの画像）を取得及び／または生成することができる。別の例として、時刻が夜間であり、外の空が晴れている場合、メディア取得とメディア生成エンジン４５０は、外部視覚センサ３０６から空のカメラ画像を取得することができ、乗員を楽しませ、及び／または乗員の感情状態にポジティブな影響を与えるために、カメラ画像の上に重ね合わせられる拡張現実オーバーレイ（例えば、可視天体物体に関する情報）を生成することができる。ムードルーフメディアアプリケーション２３０は、取得され、及び／または生成された視覚メディアコンテンツ２４４をヘッドユニット１２０を介してムードルーフディスプレイ１１０に送信する。
【００５４】
取得され、及び／または生成され得るメディアコンテンツの追加的な、非限定的な例は以下の通りである。車両が乾燥した環境を通って移動している場合、メディア取得と生成エンジン４５０は、森林の画像、躍動する海洋生物、または水流を有する海中環境の画像を取得及び／または生成することができる。時刻が昼間で、外の空が曇っている場合、メディア取得とメディア生成エンジン４５０は、晴天の空の画像を取得及び／または生成することができる。メディアコンテンツのこれらの例及び他の例は、乗員の感情状態にポジティブな影響を及ぼすため、及び／または車両１００に乗っている間に乗員の楽しさを向上させるために取得され、及び／または生成されることができる。
【００５５】
様々な実施形態において、ムードルーフメディアアプリケーション２３０はまた、視覚メディアコンテンツ２４４と同様の方法でオーディオメディアコンテンツ２４２を取得及び／または生成することができる。オーディオメディアコンテンツ２４２は、視覚メディアコンテンツ２４４と連動して取得及び／または生成されることができる。ムードルーフメディアアプリケーション２３０は、取得及び／または生成されたオーディオメディアコンテンツ２４２をヘッドユニット１２０を介してオーディオ出力機器２１２に送信する。ムードルーフメディアアプリケーション２３０は、（例えば、ムードルーフディスプレイ１１０が開位置にあり、従ってコンテンツの表示を停止するように構成されていることから）ムードルーフディスプレイ１１０がコンテンツを表示していない間でも、オーディオメディアコンテンツ２４２をオーディオ出力機器２１２に提供することができる。いくつかの実施形態では、視覚メディアコンテンツ２４４は、車両キャビン内の周囲光を更に含む。例えば、ムードルーフメディアアプリケーション２３０は、上述のように、視覚メディアコンテンツを取得し生成するために説明したものと同様の技術に基づいて、車両キャビン１０３内の周囲照明を制御することができる。
【００５６】
ムードルーフディスプレイの開閉
図５Ａ〜５Ｅは、様々な実施形態の１つ以上の態様による、例示的ムードルーフディスプレイ５０２の動作を示す図である。図示されるように、図５Ａは、ムードルーフディスプレイ５０２、サンルーフガラスパネル５０４、及び車両１００のヘッドライナー５００（例えば、車両キャビン１０３の天井）を示す。ムードルーフディスプレイ５０２はサンルーフガラスパネル５０４から分離している。様々な実施形態において、ムードルーフディスプレイ５０２はサンルーフパネル５０４の下に配置されている。図５Ａ〜５Ｅでは、ムードルーフディスプレイ５０２−２及びサンルーフパネル５０４−２は固定されており、ムードルーフディスプレイ５０２−１及びサンルーフパネル５０４−１は移動可能である。従って、図５Ａ〜５Ｅは、ムードルーフディスプレイ１１０の例示的な実装態様を示しており、ムードルーフディスプレイ１１０は、サンルーフのパネルから分離しており、サンルーフパネルとは独立して移動され得るディスプレイ面である。
【００５７】
図５Ａに示されるように、ムードルーフディスプレイ５０２−１及びサンルーフパネル５０４−１はそれぞれ閉位置にある。ムードルーフディスプレイ５０２−１は、ムードルーフディスプレイ５０２−２と水平方向に隣接しており、サンルーフパネル５０４−１は、サンルーフパネル５０４−２と水平方向に隣接している。ムードルーフディスプレイ５０２−１が閉位置にある間、ムードルーフディスプレイ５０２−１はコンテンツを表示するように構成されている。様々な実施形態において、ムードルーフディスプレイ５０２は不透明であり、ムードルーフディスプレイ５０２がコンテンツを表示しているかどうか、またはムードルーフディスプレイ５０２が開位置にあるかどうかにかかわらず、ムードルーフディスプレイ５０２を光が通過することを防止している。
【００５８】
図５Ｂは、ムードルーフディスプレイ５０２−１が開位置向け移動し始めているところを示す。例えば、乗員は、ユーザ入力機器２０８及び／または他のムードルーフ開閉制御を介してムードルーフオープニングオプションを起動することができる。別の例として、ムードルーフメディアアプリケーション２３０は、ムードルーフディスプレイ５０２−１の開位置への移動を自動的に起動することができる。それに応答して、ヘッドユニット１０２はムードルーフ作動システム２１６に信号を送り、ムードルーフディスプレイ５０２−１を開位置に向けて動かす。ムードルーフ作動システム２１６は、サンルーフパネル５０４−２とムードルーフディスプレイ５０２−２との間の空間に向けられる角度でムードルーフディスプレイ５０２−１を傾斜させる。
【００５９】
ムードルーフディスプレイ５０２−１が傾斜している、及び／または開放位置に向けて移動している間、ムードルーフディスプレイ５０２−１はコンテンツの表示を停止するように構成されてもよい。例えば、ゲーティングエンジン４２０は、ムードルーフディスプレイ５０２−１の傾斜及び／または移動に応答して、ムードルーフディスプレイ５０２−１が開かれていると判断することができ、それに応答して、ムードルーフディスプレイ５０２−１へのコンテンツの表示を停止することができる。例えば、ムードルーフディスプレイ５０２−１を電源切断することができ、及び／またはゲーティングエンジン４２０は、ムードルーフディスプレイ５０２−１が開位置に向かって移動するにつれてムードルーフディスプレイ５０２−１に表示されているコンテンツをフェードアウトすることができる。
【００６０】
ムードルーフ作動システム２１６は、次いで、図５Ｃに示すように、ムードルーフディスプレイ５０２−１を（例えば、ムードルーフ作動システム２１６の軌道に沿って）サンルーフパネル５０４−２とムードルーフディスプレイ５０２−２との間の空間に移動させる。この空間に移動すると、ムードルーフディスプレイ５０２−１は開位置にあるようになる。開位置にあるとき、ムードルーフディスプレイ５０２−１はコンテンツを表示しないように構成されることができ、ムードルーフメディアアプリケーション２３０は視覚コンテンツ２４４をムードルーフディスプレイ５０２−１に出力しなくてもよい。しかし、ムードルーフディスプレイ５０２−２は、ムードルーフディスプレイ５０２−１が開位置にある間、依然としてコンテンツを表示するように構成され得る。
【００６１】
図５Ｃに示すように、サンルーフパネル５０４−１は依然として閉位置にある。サンルーフパネル５０４−１が閉位置にある間、車外からの光はサンルーフパネル５０４−１を通過することができるが、車外からの空気は車両キャビンの天井から車内に入るのが制限される。車両の乗員は、（例えば、ユーザ入力機器２０８及び／または他のサンルーフ開閉制御を介して）サンルーフパネル５０４−１を開くサンルーフ開放オプションを起動することができる。それに応答してヘッドユニット１０２は、サンルーフパネル５０４−１を開位置に移動するサンルーフ作動システム２１４に信号を送信する。サンルーフ作動システム２１４は、図５Ｄに示されるように、サンルーフパネル５０４−１の上の空間に向ける角度でサンルーフパネル５０４−１を傾斜することによってサンルーフパネル５０４−１の移動を開始し、サンルーフパネル５０４をその空間内のオープンポジションに向けて移動させる。
【００６２】
図５Ｅに示されているように、サンルーフパネル５０４−１は、サンルーフパネル５０４−２の上方の開位置への移動を完了している。ムードルーフディスプレイ５０２−１及びサンルーフパネル５０４−１の両方がそれぞれの開放位置にある状態では、車両のルーフを貫通する開口５０６が形成される。空気は開口５０６を介して車両キャビンを通り流れることができ、光も開口５０６を通過することができる。
【００６３】
サンルーフパネル５０４−１及び／またはムードルーフディスプレイ５０２−１を閉じるために、図５Ａ〜５Ｅに示されるステップは逆転されることができる。例えば、サンルーフパネル５０４−１は、ユーザ入力及び／またはムードルーフメディアアプリケーション２３０からの指示に応答して、図５Ａ〜５Ｃに示した閉位置に戻ることができる。ムードルーフディスプレイ５０２−１は、図５Ａに示すようにその閉位置に戻る。
【００６４】
ムードルーフディスプレイ５０２及びサンルーフパネル５０４は、任意の技術的に実現可能な方法で配置することができることを理解されたい。例えば、ムードルーフディスプレイ５０２は、ムードルーフディスプレイ５０２−２とサンルーフパネル５０４−２との間の空間に適合する厚さを有するように製造されることができ、同時に、サンルーフパネル５０４の上部は、依然として閉位置にあるときにサンルーフパネル５０４の上部と同一面上にあるようにすることができる。更に、ムードルーフ作動システム２１６及びサンルーフ作動システム２１４は、任意の技術的に実現可能な方法で実装され得る。例えば、ムードルーフ作動システム２１６は、図５Ａ〜５Ｃに示すように、ムードルーフディスプレイ５０２−１を動かすように構成された軌道及びモータを有することができる。更に、図５Ａ〜５Ｅが固定ムードルーフディスプレイ５０２−２及び固定サンルーフ５０４−２を示している一方で、ムードルーフディスプレイ５０２−２及び／またはサンルーフパネル５０４−２は、それぞれの開位置と閉位置の間で移動するために任意の技術的に実現可能な方法で移動可能であるように構成されることができる。
【００６５】
図６Ａ〜６Ｃは、様々な実施形態の１つ以上の態様による、更なるムードルーフディスプレイ６０２の動作の例を示す図である。図示されるように、図６Ａは、ムードルーフディスプレイ６０２、サンルーフガラスパネル６０４、及び車両のヘッドライナー６００（例えば、車両キャビン１０３の天井）を示す。ムードルーフディスプレイ６０２はサンルーフガラスパネル６０４と一体化されている。例えば、ムードルーフディスプレイ６０２−１は、サンルーフパネル６０４−１と一体化されており、ムードルーフディスプレイ６０２−２はサンルーフパネル６０４−２と一体化されている。いくつかの実施形態では、一体型ムードルーフディスプレイ６０２−１は、サンルーフパネル６０４−１に固定されており、サンルーフパネル６０４−１と共に曲がることができる。同様に、一体型ムードルーフディスプレイ６０２−２は、サンルーフパネル６０４−２に固定されており、サンルーフパネル６０４−２と共に曲がることができる。図６Ａ〜６Ｃでは、サンルーフパネル６０４−２は固定されている。サンルーフパネル６０４−１は移動可能であり、ムードルーフディスプレイ６０２−１はサンルーフパネル６０４−１と共に移動する。従って、図６Ａ〜６Ｃは、ムードルーフディスプレイがサンルーフパネルと一体化されたディスプレイ面である、車両１００内のムードルーフディスプレイ１１０の例示的な実装態様を示す。
【００６６】
いくつかの実施形態では、ムードルーフディスプレイ６０２は、サンルーフパネル６０４に固定された薄いＬＥＤディスプレイである。更に、いくつかの実施形態では、ムードルーフディスプレイ６０２は半透明であり、従って、サンルーフパネル６０４が閉位置にあるときでさえも、若干の外部光を通過させることを可能にするシェーディングとして作用することができる。
【００６７】
図６Ａに示すように、サンルーフパネル６０４−１及びムードルーフディスプレイ６０２−１は閉位置にある。サンルーフパネル６０４−１はサンルーフパネル６０４−２に水平方向に隣接している。サンルーフパネル６０４−１が閉位置にある間、ムードルーフディスプレイ６０２−１はコンテンツを表示するように構成され得る。
【００６８】
図６Ｂは、開位置に向けて移動し始めるサンルーフパネル６０４−１を示している。例えば、乗員は、ユーザ入力機器２０８及び／または他のムードルーフ（またはサンルーフ）の開閉制御を介して、ムードルーフ（またはサンルーフ）の開閉オプションを起動することができる。別の例として、ムードルーフメディアアプリケーション２３０は、サンルーフ６０４−１の開位置への移動を自動的に起動することができる。これに応答して、ヘッドユニット１０２は、サンルーフ作動システム２１４に信号を送り、サンルーフディスプレイ６０２−１を開位置に動かす。サンルーフ作動システム２１４は、サンルーフパネル６０４−２の上の空間に向けた角度にサンルーフパネル６０４−１を傾斜させる。
【００６９】
サンルーフパネル６０４−１が傾斜し、及び／または開位置に向けて移動している間、ムードルーフディスプレイ６０２−１はコンテンツの表示を停止するように構成され得る。例えば、ゲーティングエンジン４２０は、サンルーフパネル６０４−１の傾斜及び／または動きに応答して、サンルーフパネル６０４−１が開かれていると判断することができ、これに応答して、ムードルーフディスプレイ６０２−１へのコンテンツの表示を停止することができる。例えば、ゲーティングエンジン４２０は、ムードルーフディスプレイ６０２−１をパワーダウンすることができ、及び／またはサンルーフパネル６０４−１が開位置に向けて移動しているときにムードルーフディスプレイ６０２−１に表示されているコンテンツをフェードアウトすることができる。
【００７０】
サンルーフ作動システム２１４は、次いで、図６Ｃに示すように、サンルーフ６０４−１を（例えば、サンルーフ作動システム２１４の軌道に沿って）サンルーフパネル６０４−２の上の空間に移動させる。この空間に移動したとき、サンルーフパネル６０４−１は開位置にある。サンルーフパネル６０４−１が開位置にあるとき、ムードルーフディスプレイ６０２−１はコンテンツを表示しないように構成されることができ、ムードルーフメディアアプリケーション２３０は視覚コンテンツ２４４をムードルーフディスプレイ６０２−１に出力しなくてもよい。しかし、ムードルーフディスプレイ６０２−２は、サンルーフパネル６０４−１が開位置にある間、依然としてコンテンツを表示するように構成されることができる。
【００７１】
開位置にあるサンルーフパネル６０４−１とともに、車両のルーフを貫通する開口６０６が形成されている。空気は開口６０６を介して車両キャビン内を流れることができ、光も同様に開口６０６を通過することができる。
【００７２】
サンルーフパネル６０４−１を閉じるには、図６Ａ〜６Ｃに示すステップを逆にすることができる。例えば、サンルーフパネル６０４−１は、ユーザ入力及び／またはムードルーフメディアアプリケーション２３０からの指示に応答して、図６Ａに示した閉位置に戻ることができる。
【００７３】
サンルーフパネル６０４は任意の技術的に実現可能な方法で配置されることができ、ムードルーフディスプレイ６０２は任意の技術的に実現可能な方法でサンルーフパネル６０４と一体化され得ることを理解されたい。例えば、ムードルーフディスプレイ６０２は、開位置または閉位置にあるときにサンルーフガラス６０４−２とヘッドライナー６００とが接触することを避ける厚さを有するように製造されることができる。更に、サンルーフ作動システム２１４は、任意の技術的に実現可能な方法で実装されることができる。例えば、サンルーフ作動システム２１４は、図６Ａ〜６Ｃに示すようにサンルーフパネル６０４−１を動かすように構成された軌道及びモータを有することができる。更に、図６Ａ〜６Ｃは固定サンルーフ６０４−２を示す一方で、サンルーフ６０４−２は、開位置と閉位置との間を移動するために任意の技術的に実現可能な方法で移動可能であるように構成されてもよい。
【００７４】
図７Ａ〜７Ｅは、様々な実施形態の１つ以上の態様による、１つの例示的ムードルーフ投影面７０２の動作を示す図である。図示するように、図７Ａは、ムードルーフ投影面７０２、サンルーフガラスパネル７０４、車両１００のヘッドライナー７００（例えば、車両キャビン１０３の天井）、及びヘッドライナー７００に取り付けられた１つ以上のプロジェクタ７０６を示す。投影面７０２は、サンルーフパネル７０４から分離されることができ、サンルーフパネル７０４の下に伸縮されることができる。例えば、投射面７０２は、ロールアッププロジェクタスクリーンを垂直方向に伸縮させることができる方法と同様に、水平方向に巻かれる（引き込まれる）及び巻き開かれる（伸長される）ことができる可撓性表面とすることができる。追加的または代替的に、車両キャビンの内部に面するサンルーフパネル７０４の下面は、投影面７０２として実装されることができる。図７Ａ〜７Ｅでは、プロジェクタ面７０２及び投影面７０２のロールベースは、固定ロールベースから延びることができる。更に、サンルーフパネル７０４−２は固定されてもよく、サンルーフパネル７０４−１は移動可能であってもよい。従って、図７Ａ〜７Ｅは、ムードルーフディスプレイ１１０の例示的実装態様を示し、そこでは視覚コンテンツ２４４が投影され得る投影面としてムードルーフディスプレイ１１０が実装されている。
【００７５】
図７Ａに示すように、投影面７０２及びサンルーフパネル７０４−１はそれぞれの閉位置にある。投影面７０２は伸長しており、サンルーフ７０４を覆い隠している。サンルーフパネル７０４−１はサンルーフパネル７０４−２に水平方向に隣接している。投影面７０２が閉位置にある間、プロジェクタ７０６は、投影面７０２上にコンテンツ（例えば視覚コンテンツ２４４）を投影するように構成されている。例えば、プロジェクタ７０６−１は、コンテンツの投影７０８−１を投影面７０２の第１の部分に投影し、プロジェクタ７０６−２は、コンテンツの投影７０８−２を投影面７０２の第２の部分に投影する。様々な実施形態において、投影面７０２は不透明であり、光が投影面７０２を通過するのを防止する。他の様々な実施形態では、投影面７０２は半透過性または半透明である。
【００７６】
図７Ｂは、部分的に開いた位置にある投射面７０２を示し、サンルーフパネル７０４−１を露出しているが依然としてサンルーフパネル７０４−２を覆い隠している。例えば、乗員は、ユーザ入力機器２０８及び／または他のムードルーフ開閉制御を介してムードルーフオープニングオプションを起動することができる。それに応答して、ヘッドユニット１０２はムードルーフ作動システム２１６に信号を送り、投影面７０２を少なくとも部分的に開いた位置に向かって引き込む。ムードルーフ作動システム２１６は、固定ロールベースにおいて投影面７０２を巻き上げ、投影面７０２を引き込む。
【００７７】
投影面７０２が部分的に開いた位置に向かって引き込まれている間、プロジェクタ７０６−１は、投影面７０２へのコンテンツの投影を停止するように構成されてもよい。例えば、ゲーティングエンジン４２０は、投影面７０２の引き込みに応答して、投影面７０２が引き込まれていると判断することができ、それに応答してプロジェクタ７０６−１はコンテンツの投影を停止することができる。そのような実施形態では、ゲーティングエンジン４２０は、プロジェクタ７０６−１の電源切断を行なうことができ、及び／または投影７０８−１をフェードアウトすることができる。
【００７８】
図７Ｂに示されるように、サンルーフパネル７０４−１は依然として閉位置にある。サンルーフパネル７０４−１が閉位置にある間、車両外からの光はサンルーフパネル７０４−１を通過することができるが、車両外からの空気が車両キャビンの天井を介して車両内に入ることは制限される。車両の乗員は、サンルーフパネル７０４−１を開くために（例えば、ユーザ入力機器２０８及び／または他のサンルーフ開閉制御を介して）サンルーフ開放オプションを起動することができる。それに応答して、ヘッドユニット１０２はサンルーフ作動システム２１４に信号を送り、サンルーフパネル７０４−１を開位置に動かす。サンルーフ作動システム２１４は、図７Ｃに示すように、サンルーフパネル７０４−２の上方の空間に向けた角度で傾斜させることによってサンルーフパネル７０４−１の移動を開始し、サンルーフパネル７０４−１をその空間内の開位置に向けて移動させる。
【００７９】
図７Ｄに示すように、サンルーフパネル７０４−１は、サンルーフパネル７０４−２の上の開位置への移動を完了している。投影面７０２が部分的な開位置にあり、サンルーフパネル７０４−１が開位置にあるとき、車両ルーフを貫通する開口７１０が形成されている。空気は開口７１０を介して車両キャビンを通り流れることができ、光も同様に開口７１０を完全に通過することができる。
【００８０】
投影面７０２は更に、閉位置または部分的な開位置から完全な開位置まで完全に引き込まれることができる。例えば、図７Ｅは、完全な開位置に引き込まれた投影面７０２を示す。ムードルーフ作動システム２１６は、ヘッドユニット１０２からの信号に応答して投影面７０２を完全に引き込むことができ、次に、ユーザ入力及び／またはムードルーフメディアアプリケーション２３０からの命令に応答して信号を送信する。投影面７０２は、サンルーフパネル７０４−１が開位置または閉位置にある間に完全に引き込まれることができる。投影面７０２が完全に引き込まれるとき、サンルーフパネル７０４−２は車両キャビン内に露出され、光はサンルーフパネル７０４−２を通過して車両キャビン内に入ることができる。更に、投影面７０２が完全に引き込まれたとき、プロジェクタ７０６−１及び７０６−２の両方は、コンテンツの投影を停止するように構成される。
【００８１】
サンルーフパネル７０４−１及び／または投影面７０２を閉じるために、図７Ａ〜７Ｅに示すステップが逆転され得る。例えば、サンルーフパネル７０４−１は、ユーザ入力及び／またはムードルーフメディアアプリケーション２３０からの指示に応答して、図７Ａ〜７Ｂに示すその閉位置に戻ることができる。投影面７０２は、ユーザ入力及び／またはムードルーフメディアアプリケーション２３０からの指示に応答して、図７Ａに示すように、完全または部分的開位置から閉位置へと伸長されることができる。
【００８２】
投影面７０２及びサンルーフパネル７０４は、任意の技術的に実現可能な方法で配置され得ることを理解されたい。例えば、投影面７０２は、サンルーフパネル７０４とヘッドライナー７００との間の空間に適合する厚さを有するように製造されてもよい。別の例として、投射面７０２は、巻取り可能な可撓性表面の代わりに、開位置と閉位置との間で移動することができる１つ以上のパネルとして実装されてもよい。更なる例として、投影面７０２は、２つ以上の巻取り可能な可撓性面として実装されてもよい。更に、ムードルーフ作動システム２１６及びサンルーフ作動システム２１４は、任意の技術的に実現可能な方法で実装され得る。例えば、ムードルーフ作動システム２１６は、投影面７０２を引き込み及び伸張するように構成されたモータ、及び投影面７０２の引き込み及び伸張を案内するように構成された軌道を有することができる。更に、図７Ａ〜７Ｅは固定サンルーフ７０４−２を示しているが、サンルーフ７０４−２は、開位置と閉位置との間を移動するために任意の技術的に実現可能な方法で移動可能であるように構成されてもよい。
【００８３】
図８は様々な実施形態の１つ以上の態様による、ムードルーフディスプレイシステム上にメディアコンテンツを表示するための方法のステップのフローチャートを説明する。方法のステップは図１Ａ〜７Ｅのシステムに関連して説明されているが、方法のステップを任意の順序で実行するように構成された任意のシステムが様々な実施形態の範囲内にあることを当業者は理解するであろう。
【００８４】
図８に示されるように、方法８００はステップ８０２で始まり、そこでムードルーフメディアアプリケーション２３０はセンサデータに基づいて１つ以上の状態を判定する。例えば、ムードルーフメディアアプリケーション２３０は、センサ２２０からのセンサデータ３３０に基づいて、車両状態４０２、環境状態４０４、及び乗員の感情状態４０６のうち１つ以上を判定することができる。
【００８５】
ステップ８０４において、ムードルーフメディアアプリケーション２３０がゴールモードで動作していない場合（８０４−Ｎｏ）、方法はステップ８０８に進む。ムードルーフメディアアプリケーションがゴールモードで動作している場合（８０４−Ｙｅｓ）、方法８００はステップ８０６に進む。
【００８６】
ステップ８０６において、ムードルーフメディアアプリケーション２３０は、１つ以上の状態に基づいて初期状態、ゴール状態、及び／またはゴールステータスを更新する。例えば、ゴールエンジン４１０は、１つ以上の車両状態４０２、環境状態４０４、及び乗員の感情状態４０６に基づいて、初期状態４１４、ゴール状態４１２、及び／またはゴールステータス４１６を判定することができる。特定の例を挙げると、ゴールステータス４１６は、初期状態４１４が暗いムードであると判定することができ、ゴール状態４１２が幸せなムードであると判定し、そして現在のステータス４１６をゴール状態４１２に向かっていることと判定することができる。
【００８７】
ステップ８０８において、ムードルーフディスプレイシステムの特定のコンテンツを指示する１つ以上のユーザ入力が受信されていない場合（８０８−Ｎｏ）、方法８００はステップ８１０に進む。ムードルーフディスプレイシステムの特定のコンテンツを指示する１つ以上のユーザ入力（例えば、ユーザ入力４７０）が受信されている場合（８０８−Ｙｅｓ）、方法８００はステップ８１２に進む。
【００８８】
ステップ８１０において、ムードルーフメディアアプリケーション２３０は、少なくとも１つ以上の状態、メディアソース、及び任意選択的にゴール状態に基づいて、視覚メディアコンテンツ及び／またはオーディオメディアコンテンツを取得及び／または生成する。例えば、メディア取得とメディア生成エンジン４５０は、メディアソース２５０から視覚コンテンツ２４４、及び任意選択的にオーディオコンテンツ２４２を取得することができる。メディア取得とメディア生成エンジン４５０はまた、視覚コンテンツ２４４及び任意選択的にオーディオコンテンツ２４２を生成することができる。メディア取得とメディア生成エンジン４５０は、取得された視覚コンテンツと生成された視覚コンテンツとを更に組み合わせることができる（例えば、外部環境のカメラ画像を取得し、カメラ画像の拡張現実オーバーレイを生成する）。取得された、及び／または生成された視覚コンテンツ２４４は、車両状態４０２、環境状態４０４、及び乗員感情状態４０６のうち１つ以上、並びに任意選択でゴール状態４１２、初期状態４１４、及びゴールステータス４１６に基づいて選択及び決定されることができる。
【００８９】
ステップ８１２において、ムードルーフメディアアプリケーション２３０は、少なくともユーザ入力及びメディアソースに基づいて、視覚メディアコンテンツ及び／またはオーディオメディアコンテンツを取得及び／または生成する。例えば、メディア取得とメディア生成エンジン４５０は、コンテンツを選択し、メディアソースを指定するユーザ入力４７０に従って、メディアソース２５０から視覚コンテンツ２４４、及び任意選択的にオーディオコンテンツ２４２を取得することができる。メディア取得とメディア生成エンジン４５０はまた、ユーザ入力４７０に従って、視覚コンテンツ２４４、及び任意選択的にオーディオコンテンツ２４２を生成することができる。いくつかの実施形態では、取得及び／または生成された視覚コンテンツは、オーディオコンテンツに関連付けられる（例えば、楽曲に対して生成された視覚化グラフィック、海洋サウンドトラックに付随する海洋景色の画像、等）。メディア取得とメディア生成エンジン４５０は、取得された視覚コンテンツと生成された視覚コンテンツとを更に組み合わせることができる（例えば、外部環境のカメラ画像を取得し、カメラ画像の拡張現実オーバーレイを生成する）。様々な実施形態において、取得及び／または生成は、１つ以上の状態ならびにユーザ入力４７０に基づいてもよい。いくつかの実施形態では、ユーザ入力４７０は、特定のコンテンツを選択する代わりにゴール状態４１２を指定する。これらの実施形態においては、ゴールエンジン４１０は、ゴール状態４１２を指定されたゴール状態に設定し、メディア取得とメディア生成エンジン４５０は、コンテンツ２４４及び２４２を取得及び／または生成してゴール状態４１２に向けて進める。
【００９０】
ステップ８１４において、ムードルーフメディアアプリケーション２３０は、視覚コンテンツ２４４を１つ以上のムードルーフディスプレイ１１０に出力し、オーディオコンテンツ２４２をオーディオ出力機器２１２に出力する。ムードルーフメディアアプリケーション２３０は、ヘッドユニット１２０を介して、表示または投影のために視覚コンテンツ２４４をムードルーフディスプレイ１１０（例えば、ディスプレイ５０２または６０２）またはプロジェクタ７０８に送信する。ムードルーフメディアアプリケーション２３０は、ヘッドユニット１２０を介して、出力のためにオーディオコンテンツ２４２をオーディオ出力機器２１２（例えば、スピーカ）に送信する。
【００９１】
ステップ８１８において、ムードルーフメディアアプリケーション２３０が、ムードルーフメディアアプリケーション２３０の実行を停止すると判断した場合（８１８−Ｙｅｓ）、方法８００は終了する。ムードルーフメディアアプリケーション２３０が、ムードルーフメディアアプリケーション２３０が実行を継続すると判断した場合（８１８−Ｎｏ）、方法８００はステップ８０２に戻り、そこでムードルーフメディアアプリケーション２３０は更新された状態を判断することができる。
【００９２】
図９は、様々な実施形態の１つ以上の態様による、図５Ａ〜５Ｅの例示的ムードルーフディスプレイの実施態様９００の分解図を示す。図９は、ムードルーフディスプレイ５０２及びサンルーフパネル５０４の実施態様９００内の構成要素を示す。図９は、上から見た斜めの視点からの実施態様９００の分解図を示す。
【００９３】
実施態様９００は、ルーフシートメタル９０２及びヘッドライナー９１０を含む。ルーフシートメタル９０２は車両ルーフ１０２の上面を形成し、ヘッドライナー９１０は車両ルーフ１０２の内側面を形成する。ルーフシートメタル９０２は開口９１４を含み、ヘッドライナー９１０は開口９１２を含む。軌道及びモータシステム９０８（例えば、ムードルーフ作動システム２１６）は、ヘッドライナー９０２内の開口９１２の側面に沿ってヘッドライナー９０２上に取り付けられることができる。前方の移動ディスプレイ９０６（例えば、ムードルーフディスプレイ５０２−１）は、ヘッドライナー９１０内の開口９１２の上方に配置されてもよく、軌道及びモータシステム９０８の軌道上に取り付けられてもよい。後方の固定ディスプレイ９０７（例えば、ムードルーフディスプレイ５０２−２）もまた、ヘッドライナー９１０の開口９１２の上方に配置され、軌道及びモータシステム９０８の軌道の軌道上に固定方式で取り付けられてもよい。ガラスサンルーフ組立体９０４（例えば、サンルーフパネル５０４及びサンルーフ作動システム２１４）は、ルーフシートメタル９０２内の開口９１４の下方に配置され、ルーフシートメタル９０２に取り付けられる。
【００９４】
図１０は、様々な実施形態の１つ以上の態様による、図６Ａ〜６Ｃの更なる例示的ムードルーフディスプレイの実装態様１０００の分解図を示す。図１０は、ムードルーフディスプレイ６０２及びサンルーフパネル６０４の実施態様１０００内の構成要素を示す。図１０は、上から見た斜めの視点からの実施態様１０００の分解図を示す。
【００９５】
実施態様１０００は、ルーフシートメタル１００２及びヘッドライナー１０１０を含む。ルーフシートメタル１００２は車両ルーフ１０２の上面を形成し、ヘッドライナー１０１０は車両ルーフ１０２の内側面を形成する。ルーフシートメタル１００２は開口１０１４を含み、ヘッドライナー１０１０は開口１０１２を含む。前方及び後方のディスプレイ１００６（例えば、ムードルーフディスプレイ６０２）は、ガラスサンルーフ組立体１００４のサンルーフガラスパネル（例えば、サンルーフパネル６０４）に固定されている。いくつかの実施形態では、ディスプレイ１００６は透明ＯＬＥＤディスプレイである。ガラスサンルーフ組立体１００４（例えば、サンルーフパネル６０４及びサンルーフ作動システム２１４）は、ルーフシートメタル１００２の開口１０１４の下方、且つヘッドライナー１０１０内の開口１０１２の上方に配置されている。ガラスサンルーフ組立体１００４は、ヘッドライナー１０１０及び／またはルーフシートメタル１００２に取り付けられることができる。
【００９６】
図１１は、様々な実施形態の１つ以上の態様による、図７Ａ〜７Ｅの例示的ムードルーフ投影面の実施態様１１００の分解図を示す。図１１は、投影面７０２及びサンルーフパネル７０４の実施態様１１００内の構成要素を示す。図１１は、下から見上げた斜め視点からの実施態様１２００の分解図を示す。
【００９７】
実施態様１１００は、ルーフシートメタル１１０２及びヘッドライナー１１１０を含む。ルーフシートメタル１１０２は車両ルーフ１０２の上面を形成し、ヘッドライナー１１１０は車両ルーフ１０２の内側面を形成する。ルーフシートメタル１１０２は開口１１１４を含み、ヘッドライナー１１１０は開口１１１２を含む。プロジェクタ１１１６−１及び１１１６−２は、開口１１１２の側面に沿ってヘッドライナー１１１０上に取り付けられることができる。ガラスサンルーフ組立体１１０４（例えば、サンルーフパネル６０４、サンルーフ作動システム２１４）は、ルーフシートメタル１１０２内の開口１１１４の下方、且つヘッドライナー１１１０内の開口１１１２の上方に配置されている。ガラスサンルーフ組立体１１０４は、ヘッドライナー１１１０及び／またはルーフシートメタル１１０２に取り付けられることができる。ガラスサンルーフ組立体１１０４は、引き込み可能な投影面（例えば投影面７０２）、並びに投影面７０２を引き込み及び伸長するための関連した軌道及びモータ（例えばムードルーフ作動システム２１６）を更に含む。
【００９８】
要するに、車両は、サンルーフ（「ムーンルーフ」とも呼ばれる）の代わりに、またはそれに加えて、車両の車両キャビンの上部（たとえば天井または屋根）に配置されたムードルーフディスプレイシステムを含む。ムードルーフメディアアプリケーションは、車両センサ、画像センサ、環境センサ、及び生体認証センサを含み得る１つ以上のセンサからセンサデータを取得することができる。ムードルーフメディアアプリケーションは、次いで、センサデータに基づいてメディアコンテンツ（例えば、画像、映像）を取得する。例えば、車両は、センサデータに基づいて１つ以上の状態及び／または特性を決定することができ、１つ以上の状態及び／または特性に基づいてメディアコンテンツを取得することができる。センサデータから判定され得る状態及び／または特性の例には、車両の状態、車両キャビン内の特性、車両の外部環境の状態、及び乗員（複数可）の特性が含まれる。ムードルーフメディアアプリケーションは、メディアコンテンツが視覚コンテンツを含む場合、少なくともメディアコンテンツ自体の構成要素であり得るメディアコンテンツに関連した視覚コンテンツを車両キャビンの上部のムードルーフディスプレイシステムに表示されるようにする。いくつかの実施形態において、ムードルーフディスプレイシステムは、少なくとも２つのディスプレイを含み、少なくとも１つのディスプレイは、車両キャビンを車両の外部環境に露出するために引き込み可能である。追加的または代替的に、ムードルーフディスプレイシステムは、引き込み可能な投影面を有する投影システムを含むことができる。
【００９９】
開示された技術の利点及び技術的向上の少なくとも１つは、自然の光と空気が車両キャビン内に流れ込みようにするために車両キャビン内の天井を開放できるようにすると同時に、天井が車両キャビン内の乗員にメディアコンテンツを表示するためのディスプレイスペースとして使用され得ることである。他の利点及び技術的改善は、開示された技術が車両の乗員の経験を更に向上させる没入型メディア体験を可能にすることである。更なる利点及び技術的改善は、メディアコンテンツが乗員（複数可）の感情状態（複数可）に基づいて取得され得ることから、乗員（複数可）の全体的な経験が改善され得ることである。
【０１００】
１．いくつかの実施形態において、車両キャビン内にメディアコンテンツを提示するためのコンピュータによって実行される方法は、少なくとも１つのセンサデータからのセンサデータに基づいて前記車両キャビンに関連した少なくとも１つの状態を判定することと、前記少なくとも１つの状態に関連したメディアコンテンツを受信することと、前記メディアコンテンツに関連した視覚コンテンツを前記車両キャビンの天井に配置された少なくとも１つのディスプレイ面上に表示されるようにすることとを含む。
【０１０１】
２．前記少なくとも１つのディスプレイ面が、前記車両キャビンのサンルーフの鉛直下方に配置された、条項１または２に記載の方法。
【０１０２】
３．前記少なくとも１つのセンサが、車両センサ、環境センサ、及び生体認証センサのうち少なくとも１つを含む、条項１に記載の方法。
【０１０３】
４．前記少なくとも１つの状態が、車両状態、環境状態、及び前記車両キャビンの乗員の感情状態のうち少なくとも１つを含む、条項１〜３のいずれかに記載の方法。
【０１０４】
５．前記少なくとも１つのディスプレイ面が、第１のディスプレイ機器及び第２のディスプレイ機器を含み、前記第１のディスプレイ機器が前記第２のディスプレイ面に隣接しており、前記第１のディスプレイ面及び前記第２のディスプレイ機器の両方が前記視覚コンテンツを前記車両キャビンの内部に向けて表示する、条項１〜４のいずれかに記載の方法。
【０１０５】
６．前記視覚コンテンツが、車両キャビンの乗員に関連したデバイスから受信した視覚コンテンツを含み、前記デバイスが前記車両キャビンの娯楽情報システムに通信可能に結合されている、条項１〜５のいずれかに記載の方法。
【０１０６】
７．前記少なくとも１つのディスプレイ面が、前記車両キャビンの前記天井と平行に延在する、条項１〜６のいずれかに記載の方法。
【０１０７】
８．いくつかの実施形態において、メディアコンテンツを表示するための車両キャビン内のシステムは、前記車両キャビンの天井に配置された第１のディスプレイ面と、前記車両キャビンの天井に配置された第２のディスプレイ面であって、前記第１のディスプレイ面が前記第２のディスプレイ面に対して移動可能な前記第２のディスプレイ面と、メディアアプリケーションを記憶するメモリと、前記メモリに結合したプロセッサであって、前記メディアアプリケーションが実行されるとき、前記車両キャビン内で前記第１のディスプレイ面及び前記第２のディスプレイ面にメディアコンテンツを表示させる前記プロセッサと、を含む。
【０１０８】
９．前記第１のディスプレイ面及び前記第２のディスプレイ面にメディアコンテンツを表示させることが、前記メディアコンテンツを１つ以上のプロジェクタに送信することを含み、前記１つ以上のプロジェクタが前記メディアコンテンツを前記第１のディスプレイ面及び前記第２のディスプレイ面に投影する、条項８に記載のシステム。
【０１０９】
１０．前記第１のディスプレイ面が、少なくとも部分的に透明である、条項８または９のいずれかに記載のシステム。
【０１１０】
１１．前記第１のディスプレイ面が閉位置にあるとき、前記第１のディスプレイ面が前記第２のディスプレイ面に水平方向に隣接している、条項８〜１０のいずれかに記載のシステム。
【０１１１】
１２．前記第１のディスプレイ面が開位置にあるとき、前記第１のディスプレイ面が前記第２のディスプレイ面の鉛直上方に配置されている、条項８〜１１のいずれかに記載のシステム。
【０１１２】
１３．前記プロセッサにより実行されるとき、前記メディアアプリケーションが更に、前記第１のディスプレイ面が開位置にあるとき、前記プロセッサに、前記第１のディスプレイ面にメディアコンテンツの表示を停止させるようにする、条項８〜１２のいずれかに記載のシステム。
【０１１３】
１４．前記第１のディスプレイ面がサンルーフパネルの鉛直下方に配置されており、前記第１のディスプレイ面及び前記サンルーフパネルの両方が開位置にあるとき、前記車両キャビンのサンルーフが外部環境に開放されている、条項８〜１３のいずれかに記載のシステム。
【０１１４】
１５．いくつかの実施形態において、１つ以上の非一過性コンピュータ可読記憶媒体は、車両キャビン内の少なくとも１人の乗員に関連した第１の感情状態を判定することと、前記感情状態に関連したメディアコンテンツを受信することと、前記メディアコンテンツに関連した視覚コンテンツを前記車両キャビン内の天井に配置されている少なくとも１つのディスプレイ面に表示させることと、を含むステップを実行することによって、プロセッサによって実行されるとき、前記プロセッサにメディアコンテンツを提示させる指示を含む。
【０１１５】
１６．前記視覚コンテンツが、前記第１の感情状態に関連した少なくとも１つの静止画像及び動画を含む、条項１５に記載の１つ以上のコンピュータ可読記憶媒体。
【０１１６】
１７．前記第１の感情状態に関連した前記メディアコンテンツを受信することが、前記第１の感情状態に基づきゴール感情状態を判定することと、前記ゴール感情状態に基づき前記メディアコンテンツを取得することと、を含む、条項１５または１６のいずれかに記載の１つ以上のコンピュータ可読記憶媒体。
【０１１７】
１８．前記第１の感情状態に関連した前記メディアコンテンツを受信することが、ゴール感情状態に関連したユーザ入力を受信することと、前記ゴール感情状態に基づき前記メディアコンテンツを選択することと、を含む、条項１５〜１７のいずれかに記載の１つ以上のコンピュータ可読記憶媒体。
【０１１８】
１９．前記少なくとも１つのディスプレイ面が、第１のディスプレイ面及び第２のディスプレイ面を含み、前記第１のディスプレイ面が、前記車両キャビンの前記天井に配置された第２のディスプレイ面に対して移動可能である、条項１５〜１８のいずれかに記載の１つ以上のコンピュータ可読記憶媒体。
【０１１９】
２０．車両状態及び環境状態のうちの少なくとも１つを判定することを更に含み、前記第１の感情状態に関連した前記メディアコンテンツを受信することが、前記車両状態及び前記環境状態のうちの前記少なくとも１つに更に基づいて前記メディアコンテンツを取得することを含む、条項１５〜１９のいずれかに記載の１つ以上のコンピュータ可読記憶媒体。
【０１２０】
いずれかの請求項に記載のいずれかの請求項の要素のいずれか及びすべての組み合わせ、及び／または本出願に記載のいずれかの要素は、任意の様式で本保護の意図した範囲内に含まれる。
【０１２１】
様々な実施形態の説明は、例証することを目的として提示されているが、網羅的であること、または開示された実施形態に限定されることを意図したものではない。多くの修正及び変更が、記載された実施形態の範囲及び趣旨から逸脱することがないことが、当業者には明らかであるであろう。
【０１２２】
本実施形態の態様は、システム、方法またはコンピュータプログラム製品として具現化され得る。従って、本開示の態様は、完全にハードウェアの実施形態、完全にソフトウェアの実施形態（ファームウェア、常駐ソフトウェア、マイクロコード、等を含む）、またはソフトウェア及びハードウェアの態様を組み合わせた実施形態をとることができ、これらすべてが本明細書において一般に「モジュール」または「システム」と称され得る。更に、本開示の態様は、その上で具現化されたコンピュータ可読プログラムコード有する１つ以上のコンピュータ可読媒体（複数可）に具現化されたコンピュータプログラム製品の形態をとることができる。
【０１２３】
１つ以上のコンピュータ可読媒体（複数可）の任意の組合せが利用されることができる。コンピュータ可読媒体は、コンピュータ可読信号媒体またはコンピュータ可読記憶媒体であってよい。コンピュータ可読記憶媒体は、例えば、限定されるものではないが、電子、磁気、光、電磁気、赤外線、または半導体システム、装置、またはデバイス、もしくは前述の任意の好適な組合せであることができる。コンピュータ可読記憶媒体のより具体的な例（網羅的ではないリスト）には、以下のものが含まれる：１つ以上のワイヤを有する電気的接続、ポータブルコンピュータディスケット、ハードディスク、ランダムアクセスメモリ（ＲＡＭ）、読み取り専用メモリ（ＲＯＭ）、消去可能プログラマブル読み出し専用メモリ（ＥＰＲＯＭまたはフラッシュメモリ）、光ファイバ、ポータブルコンパクトディスク読み出し専用メモリ（ＣＤ−ＲＯＭ）、光記憶装置、磁気記憶装置、または上記の任意の好適な組み合わせ。本明細書の文脈において、コンピュータ可読記憶媒体は、任意の有形の媒体とすることができ、それらは指示実行システム、装置、またはデバイスによって使用される、またはそれらに関連して使用されるためのプログラムを含むか、または格納することができる。
【０１２４】
本開示の態様は、本開示の実施形態による方法、装置（システム）及びコンピュータプログラム製品のフローチャート図及び／またはブロック図を参照して上記で説明されている。フローチャート図及び／またはブロック図の各ブロック、並びにフローチャート図及び／またはブロック図内のブロックの組み合わせは、コンピュータプログラム指示によって実行され得ることが理解されよう。これらのコンピュータプログラム指示は、汎用コンピュータ、特殊用途用コンピュータ、または機械を製造する他のプログラム可能なデータ処理装置のプロセッサに提供されることができる。指示は、コンピュータのプロセッサまたは他のプログラム可能なデータ処理装置を介して実行されると、フローチャート及び／またはブロック図のブロックまたは複数のブロックに明記された機能／動作の実行を可能にする。そのようなプロセッサは、限定するものではないが、汎用プロセッサ、専用プロセッサ、特定用途向けプロセッサ、またはフィールドプログラマブルゲートアレイであってもよい。
【０１２５】
図中のフローチャート及びブロック図は、本開示の様々な実施形態によるシステム、方法、及びコンピュータプログラム製品の可能な実施態様のアーキテクチャ、機能性、及び動作を示す。この点に関して、フローチャートまたはブロック図内の各ブロックは、モジュール、セグメント、またはコードの一部を表すことができ、各ブロックは特定の論理機能（複数可）を実行するための１つ以上の実行可能指示を含んでいる。いくつかの代替的な実施態様では、ブロックに示されている機能は、図に示されている順序とは異なる順序で生じ得ることにも留意されたい。例えば、連続して示されている２つのブロックは、実際には、概ね同時に実行されてもよく、または含まれる機能性に応じて、時には逆の順序で実行されてもよい。ブロック図及び／またはフローチャート図の各ブロック、並びにブロック図及び／またはフローチャート図内のブロックの組み合わせは、特定の機能または動作を実行する専用ハードウェアベースのシステム、または専用ハードウェアとコンピュータ指示との組み合わせによって実行され得ることにも留意されたい。
【０１２６】
上記は本開示の実施形態を対象としているが、本開示の他の更なる実施形態は、その基本的な範囲から逸脱することなく考案されることができ、その範囲は以下の特許請求の範囲によって決定される。
【図１Ａ】
2019119445.tif 000003
【図１Ｂ】
2019119445.tif 000004
【図２】
2019119445.tif 000005
【図３】
2019119445.tif 000006
【図４】
2019119445.tif 000007
【図５Ａ】
2019119445.tif 000008
【図５Ｂ】
2019119445.tif 000009
【図５Ｃ】
2019119445.tif 000010
【図５Ｄ】
2019119445.tif 000011
【図５Ｅ】
2019119445.tif 000012
【図６Ａ】
2019119445.tif 000013
【図６Ｂ】
2019119445.tif 000014
【図６Ｃ】
2019119445.tif 000015
【図７Ａ】
2019119445.tif 000016
【図７Ｂ】
2019119445.tif 000017
【図７Ｃ】
2019119445.tif 000018
【図７Ｄ】
2019119445.tif 000019
【図７Ｅ】
2019119445.tif 000020
【図８】
2019119445.tif 000021
【図９】
2019119445.tif 000022
【図１０】
2019119445.tif 000023
【図１１】
2019119445.tif 000024