(57)【要約】【課題】受信した情報を複数の人物に出力可能な場合に人物の関係を考慮して出力態様を変更することが可能な技術を提供する。【解決手段】本発明に係る情報提供装置は、メッセージを受信する受信手段と、受信されたメッセージを複数の人物に知覚可能に出力可能な出力制御手段と、受信されたメッセージが、複数の人物のうちの特定の人物を宛先とするメッセージであるかを判定する判定手段と、を有する。ここで、出力制御手段は、判定手段により受信されたメッセージが特定の人物を宛先とするメッセージであると判定された場合、複数の人物のうちの該特定の人物と他の人物との間の属性に基づいて、受信されたメッセージの出力態様を変更する。【選択図】図６
2019164473.tif 000002
【特許請求の範囲】
【請求項１】
メッセージを受信する受信手段と、
前記受信されたメッセージを複数の人物に知覚可能に出力可能な出力制御手段と、
前記受信されたメッセージが、前記複数の人物のうちの特定の人物を宛先とするメッセージであるかを判定する判定手段と、を有し、
前記出力制御手段は、前記判定手段により前記受信されたメッセージが前記特定の人物を宛先とするメッセージであると判定された場合、前記複数の人物のうちの該特定の人物と他の人物との間の属性に基づいて、前記受信されたメッセージの出力態様を変更する、ことを特徴とする情報提供装置。
【請求項２】
前記出力制御手段は、前記特定の人物と前記他の人物との間の属性に基づいて、出力する前記受信されたメッセージの情報量を変更する、ことを特徴とする請求項１に記載の情報提供装置。
【請求項３】
前記出力制御手段は、前記特定の人物と前記他の人物との間の属性に応じて出力する前記受信されたメッセージの情報量を低減させる場合、前記受信されたメッセージを受信したことのみを出力する態様、該メッセージの送信元のみを出力する態様、及び、該メッセージの要約を出力する態様のうちのいずれかに出力態様を変更する、ことを特徴とする請求項２に記載の情報提供装置。
【請求項４】
前記出力制御手段は、前記特定の人物と前記他の人物との間の属性に基づいて、前記受信されたメッセージを異なる出力手段で出力するように出力態様を変更する、ことを特徴とする請求項１から３のいずれか１項に記載の情報提供装置。
【請求項５】
前記出力制御手段は、
前記特定の人物と前記他の人物との間の属性を特定する特定手段を含み、
前記特定手段により特定された属性に基づいて、前記受信されたメッセージの出力態様を変更する、ことを特徴とする請求項１から４のいずれか１項に記載の情報提供装置。
【請求項６】
前記特定手段は、前記特定の人物と前記他の人物との間の属性が複数ある場合、該複数の属性のうち、より出力に対する制約が緩い属性を特定する、ことを特徴とする請求項５に記載の情報提供装置。
【請求項７】
前記特定手段は、前記他の人物が複数いる場合、前記他の人物のそれぞれと前記特定の人物との間の属性のうち、より出力に対する制約が厳しい属性を特定する、ことを特徴とする請求項５又は６に記載の情報提供装置。
【請求項８】
前記受信されたメッセージの種別ごとに、前記特定の人物と前記他の人物との間の属性に対する前記出力態様を設定する設定手段を更に有し、
前記出力制御手段は、更に、前記設定手段による設定に応じて、前記出力態様を変更する、ことを特徴とする請求項１から７のいずれか１項に記載の情報提供装置。
【請求項９】
前記複数の人物は、車両内の空間にいる人物である、ことを特徴とする請求項１から８のいずれか１項に記載の情報提供装置。
【請求項１０】
前記複数の人物を識別する識別手段を更に有する、ことを特徴とする請求項１から９に記載の情報提供装置。
【請求項１１】
前記識別手段によって認識された前記複数の人物の間の属性を推定する推定手段を更に有する、ことを特徴とする請求項１０に記載の情報提供装置。
【請求項１２】
前記特定の人物は、前記メッセージを前記情報提供装置で受信するように設定した人物である、ことを特徴とする請求項１から１１のいずれか１項に記載の情報提供装置。
【請求項１３】
メッセージを受信する受信手段と、前記受信されたメッセージを複数の人物に知覚可能に出力可能な出力制御手段と、を有する情報提供装置の制御方法であって、
判定手段により、前記受信されたメッセージが、前記複数の人物のうちの特定の人物を宛先とするメッセージであるかを判定する判定工程と、
前記判定工程において前記受信されたメッセージが前記特定の人物を宛先とするメッセージであると判定された場合、前記出力制御手段により、前記複数の人物のうちの該特定の人物と他の人物との間の属性に基づいて、前記受信されたメッセージの出力態様を変更する出力制御工程と、を有することを特徴とする情報提供装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報の出力制御を行う情報提供装置およびその制御方法に関する。
【背景技術】
【０００２】
近年、ナビゲーション装置において、経路案内とは無関係な情報を取得して、出力情報（例えば音声や映像）として出力する技術が知られている（特許文献１）。また、特許文献１は、当該ナビゲーション装置において、座席に設置されている加重センサ等の情報を用いて同乗者の有無を判断し、同乗者がいると判断した場合に出力情報を出力しないようにする技術を開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−１２２２２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、ナビゲーション装置等を含む情報提供装置が特定の人物を宛先とした情報を受信した際に、同乗者のような周囲の人物がいる場合であっても、その情報を周囲の人物にも知覚可能に出力した方がその場をより楽しめる場合や情報の伝達が効率的である場合がある。一方、周囲の人物によっては（例えば同僚や家族等）、受信した情報を出力しないようにしたり、受信した情報の一部だけを出力するようにしたい場合もある。上述の特許文献１では、同乗者の有無に応じて出力情報を出力するか出力しないかを制御する技術を開示するものの、周囲の人物との関係を考慮した情報の出力については考慮していなかった。
【０００５】
本発明は、上記課題に鑑みてなされ、その目的は、受信した情報を複数の人物に出力可能な場合に人物の関係を考慮して出力態様を変更することが可能な技術を実現することである。
【課題を解決するための手段】
【０００６】
本発明によれば、
メッセージを受信する受信手段と、
前記受信されたメッセージを複数の人物に知覚可能に出力可能な出力制御手段と、
前記受信されたメッセージが、前記複数の人物のうちの特定の人物を宛先とするメッセージであるかを判定する判定手段と、を有し、
前記出力制御手段は、前記判定手段により前記受信されたメッセージが前記特定の人物を宛先とするメッセージであると判定された場合、前記複数の人物のうちの該特定の人物と他の人物との間の属性に基づいて、前記受信されたメッセージの出力態様を変更する、
ことを特徴とする情報提供装置が提供される。
【０００７】
また、本発明によれば、
メッセージを受信する受信手段と、前記受信されたメッセージを複数の人物に知覚可能に出力可能な出力制御手段と、を有する情報提供装置の制御方法であって、
判定手段により、前記受信されたメッセージが、前記複数の人物のうちの特定の人物を宛先とするメッセージであるかを判定する判定工程と、
前記判定工程において前記受信されたメッセージが前記特定の人物を宛先とするメッセージであると判定された場合、前記出力制御手段により、前記複数の人物のうちの該特定の人物と他の人物との間の属性に基づいて、前記受信されたメッセージの出力態様を変更する出力制御工程と、を有することを特徴とする情報提供装置の制御方法が提供される。
【発明の効果】
【０００８】
本発明によれば、受信した情報を複数の人物に出力可能な場合に人物の関係を考慮して出力態様を変更することが可能になる。
【図面の簡単な説明】
【０００９】
【図１】実施形態１に係る情報提供システムの一例を示す図
【図２】実施形態１に係る情報提供装置の機能構成例を示すブロック図
【図３】実施形態１に係る乗員登録処理の動作を示すフローチャート
【図４】実施形態１に係る制御用属性特定処理の動作を示すフローチャート
【図５】実施形態１に係る乗員関係定義情報の一例を説明する図
【図６】実施形態１に係る出力制御処理の動作を示すフローチャート
【図７】実施形態１に係る、メッセージ種別と人物間の属性に応じた表示態様の例を示す図
【図８】他の実施形態における車両用サービス提供サーバの機能構成例を示すブロック図
【発明を実施するための形態】
【００１０】
（実施形態１）
以下、本発明の例示的な実施形態について、図面を参照して詳細に説明する。なお、以下の説明は、情報提供装置２００が車両内に配置されており、１台の車両内の空間にいる人物に対して情報を出力する場合を例に説明する。しかし、本発明はこの実施形態に限定されず、離れた複数の車両内の空間にいる人物に対して情報を出力する場合や、会議室や自宅（或いは離れた複数の部屋）にいる複数の人物に対して情報を出力する場合にも適用可能である。
【００１１】
＜情報提供システムの構成＞
図１を参照して、本実施形態に係る情報提供システム１０１の構成について説明する。車両１０２は、例えば４輪で走行する車両であり、車両内には複数の人物が乗車することができる。車両内には、情報を複数の人物に知覚可能に出力可能な情報提供装置２００が配置される。
【００１２】
ネットワーク１０３は、例えばインターネットや携帯電話網などの通信網を含み、ネットワーク１０３に接続する情報提供装置２００や各種サーバの間の情報を伝送する。ＳＮＳウェブサービス１０４は、サービスに加入するユーザ間の関係を示す情報（ソーシャルグラフ情報やグループ情報）を保有し、ウェブサービスとして外部に当該ユーザ間の関係を示す情報を提供する。
【００１３】
メッセージ送信サーバ１０５は、サービスに加入するユーザの間で行うメッセージサービスを提供する。メッセージサービスは、例えば電子メール、ＳＭＳ、ＳＮＳサービスのメッセージングサービス等を含む。メッセージは、例えばテキスト、画像、音声等の知覚可能な情報を含む。通常、サービスに加入するユーザが設定した端末（例えばスマートフォン端末等）にメッセージを送信するが、後述する情報提供装置２００における乗員登録処理がなされると、メッセージの送信を情報提供装置２００へ行うことができる。
【００１４】
車両用サービス提供サーバ１０６は、例えば、運転手が登録した運転手の情報や、車両に同乗した際に登録された同乗者の情報など、人物ごとに登録又は収集された乗員情報を格納した乗員情報データベースを有する。乗員情報は、複数の車両の情報提供装置２００から提供される。乗員情報データベースには、過去に情報提供装置２００において登録された乗員（運転者、同乗者を含む）の間の属性情報（例えば家族、友人、同僚など）が情報提供装置２００からアップロードされ、格納されていてよい。
【００１５】
＜情報提供装置の構成＞
次に、図２を参照して、情報提供装置２００の機能構成例について説明する。図２では、車両内の配置される情報提供装置２００の主要な機能ブロックと主要な接続関係を表している。この図に示す機能ブロックの各々は、統合され又は分離されてもよく、また説明する機能が別のブロックで実現されてもよい。また、ハードウェアとして説明するものがソフトウェアで実現されてもよく、その逆であってもよい。
【００１６】
カメラ２０１は、車両内の様子を画像情報として取得する。本実施形態では、車両１０２に乗車した人物（乗員）を識別するための顔画像を取得する。音声センサ２０２は、乗員の車両内の発話音声を取得する。本実施形態では、車両１０２の乗員を識別するための音声を取得する。操作部２０３は、運転手等の乗員が情報提供装置２００に対する操作指示を与えるためのボタンやダイヤル、タッチ入力式のパネル等を含み、入力操作を受け付けて制御部２０５に操作情報を通知する。
【００１７】
通信部２０４は、外部の車両用サービス提供サーバ１０６やメッセージ送信サーバ１０５と、ネットワーク１０３を介して通信する通信回路を含む。例えば、ＬＴＥ-Ａｄｖａｎｃｅｄ等の規格に準拠した通信を行ってネットワーク１０３に接続する。
【００１８】
制御部２０５は、中央演算装置であるＣＰＵ２１０と不揮発性メモリであるＲＯＭ２１１を含む。ＣＰＵ２１０がＲＯＭ２１１に記憶されたプログラムをメモリ２１６に展開、実行することにより、制御部２０５の各部を制御したり、情報提供装置２００の各部の動作を制御したりする。制御部２０５の機能は、１つのＣＰＵ２１０によって実現されてもよいし、不図示の更なるＣＰＵやＧＰＵを用いて実現されてもよい。
【００１９】
乗員関係生成部２０６は、乗員の特定の人物と他の人物との間の属性情報（乗員関係定義情報）を生成して例えば記録部２１５に記録する。例えば、乗員関係生成部２０６は、車両の乗員から入力された操作部２０３を介した操作指示に基づいて乗員関係定義情報を生成することができる。例えば、図５（ａ）の５０１に示すように、乗員の間の属性には、例えば家族、友人、同僚などの属性を設定ことができる。また、乗員関係定義情報には、例えば、図５（ａ）の５０２に示すように、特定の乗員と乗員Ａとが友人であって同僚でもある場合には、「友人」という属性と、「同僚」という属性との複数の属性を設定することができる。また、乗員関係生成部２０６は、後述する人物識別部２０７で識別された人物情報や、通信部２０４を介してＳＮＳウェブサービスから受信したソーシャルグラフ情報等に基づいて人物の間の属性を推定し、（車両の乗員による確認を経て）乗員関係定義情報を生成してもよい。或いは、車両用サービス提供サーバ１０６から、同一の車両又は他の車両から過去に登録された乗員との間の属性情報を取得して乗員関係定義情報に追加してもよい。
【００２０】
人物識別部２０７は、乗員を識別するための識別処理を実行する。カメラ２０１からの顔画像（或いは音声センサ２０２からの発話情報）と、予め記録部２１５に登録された乗員情報に含まれる顔や発話に係る特徴量とに基づいて乗員を識別し、処理対象の乗員の識別情報を特定する。人物識別部２０７は、更に、顔画像や発話情報から、乗員の性別、年齢を推定する機能や、顔の類似度を求める機能を備えてもよい。
【００２１】
宛先判定部２０８は、受信したメッセージが、車両内の複数の乗員のうちの特定の乗員を宛先とする情報であるかを判定する。このため、宛先判定部２０８は、メッセージ送信サーバ１０５から受信したメッセージに含まれる宛先情報を取得する。メッセージの送信者が複数の宛先を指定すれば、メッセージの宛先情報は複数の宛先を含む。宛先情報は、例えば、電子メールアドレス、電話番号、ソーシャルネットワークサービスのユーザ識別情報を含む。宛先判定部２０８の処理については後述する。
【００２２】
出力制御部２０９は、出力手段として機能するパネル表示部２１２とナビゲーション表示部２１３と音声出力部２１４との少なくともいずれかから、受信したメッセージを複数の乗員に知覚可能に出力可能な出力制御手段として機能する。例えば、出力制御部２０９は、出力態様を制御するために優先的に考慮すべき乗員の間の属性を特定（制御用属性特定処理）し、特定した制御用属性に基づいて受信したメッセージの出力態様を制御する（出力制御処理）。制御用属性特定処理と出力制御処理の詳細については後述する。
【００２３】
パネル表示部２１２は、例えばＬＣＤやＯＬＥＤ等の表示パネルを含み、運転手に対して表示する情報を提示したり、車両の速度等の車両内の各種計測値を表示したりする。パネル表示部２１２は受信したメッセージを表示する出力手段として機能し、出力されるメッセージは複数の乗員が知覚可能であるが主に運転手が知覚し易いように出力される。ナビゲーション表示部２１３は、例えばＬＣＤやＯＬＥＤ等の表示パネルを含み、ナビゲーション画面、各種設定や各種操作用のメニュー画面、乗員登録用の操作画面を表示する。また、ナビゲーション表示部２１３は、受信したメッセージを表示する出力手段として機能する。出力されるメッセージは、ナビゲーション表示部２１３に目を向けた車両内の複数の乗員が知覚するように出力される。
【００２４】
音声出力部２１４は、例えば車両内に配置されたスピーカを含み、ナビゲーションの音声や警告音声等が出力される。また、音声出力部２１４は、受信したメッセージを音声として出力する出力手段として機能する。出力されるメッセージは、車両内の複数の乗員が特定の方向に目を向けること無く知覚するように出力される。
【００２５】
記録部２１５は、例えば半導体メモリやＨＤＤ等の不揮発性の記録媒体を含み、情報提供装置２００の動作に必要な設定値や、上述の乗員情報や乗員関係定義情報を記録する。メモリ２１６は、例えばＤＲＡＭ等の揮発性の記憶媒体を含み、ＣＰＵ２１０がプログラムを実行するためのパラメータや処理結果等を一時的に記憶する。
【００２６】
＜乗員登録に係る処理＞
次に、図３を参照して、乗員登録処理について説明する。なお、本処理において、図２に示した制御部２０５及びその機能ブロックが主体として実行する処理はＣＰＵ２１０がプログラムを実行することにより実現されるものとする。
【００２７】
Ｓ１０１において、制御部２０５は、操作部２０３を介して運転手からの操作指示を受け付け、運転手の乗員情報を登録する。運転手の乗員情報は、運転手の識別情報に対する乗員情報として登録される。例えば、制御部２０５は、運転手に送信されるメッセージを情報提供装置２００で受信するための設定（宛先情報やメッセージサービスに係るユーザ情報等）を登録する。また、カメラ２０１からの顔画像や音声センサ２０２からの音声を取得して、運転手の識別に用いる運転者の顔や発話に係る特徴量を抽出し、乗員情報に登録する。
【００２８】
Ｓ１０２において、制御部２０５は、同乗者の情報を登録するかを判定する。例えば、制御部２０５は、操作部２０３を介して、運転手から同乗者の情報を登録する旨の操作指示が入力された場合、Ｓ１０３に進み、同乗者の情報を登録しない旨の操作指示が入力された場合、Ｓ１０５に進む。
【００２９】
Ｓ１０３において、制御部２０５は、操作部２０３を介して運転手からの操作指示を受け付け、同乗者の乗員情報を登録する。同乗者の乗員情報は、その同乗者の識別情報に対する乗員情報として登録される。例えば、制御部２０５は、同乗者に送信されるメッセージを情報提供装置２００で受信するための設定（宛先情報やメッセージサービスに係るユーザ情報等）を登録する。また、カメラ２０１からの顔画像や音声センサ２０２からの音声を取得して、同乗者の識別に用いる同乗者の顔や発話に係る特徴量を抽出し、乗員情報に登録する。同乗者が複数である場合、複数の同乗者についての乗員情報を登録する。
【００３０】
Ｓ１０４において、制御部２０５は、操作部２０３を介して運転手からの操作指示を受け付け、同乗者との属性を取得する。運転手は、あてはまる場合には、例えば家族、友人、同僚などの属性を設定することができる。運転手と同乗者が友人であって同僚でもある場合には、「友人」という属性と、「同僚」という属性との２つの属性とを設定することができる。同乗者が複数である場合、複数の同乗者について同乗者との属性を取得する。
【００３１】
Ｓ１０５において、制御部２０５は、同乗者を識別する。例えば、人物識別部２０７は、カメラ２０１からの顔画像を用いて同乗者の性別、年齢を推定したり、運転者と同乗者の類似度を判定したりする。
【００３２】
Ｓ１０６において、制御部２０５は、運転手と同乗者との属性（或いは同乗者の間の属性）を推定する。乗員関係生成部２０６は、例えば、同乗者が子供と推定され顔の類似度が高い場合、家族であると推定する。或いは、乗員関係生成部２０６は、顔画像情報と、ＳＮＳウェブサービス１０４から受信したソーシャルグラフ情報やユーザ情報等に基づいて、運転者と同乗者が友人や同僚であるかを推定してもよい。制御部２０５は、推定結果をナビゲーション表示部２１３に表示し、運転手による確認を受け付ける。また、制御部２０５は、メッセージの宛先情報の登録されている他の乗員と同乗者との属性を推定して、運転手による確認を受け付ける。
【００３３】
Ｓ１０７において、制御部２０５は、Ｓ１０４及びＳ１０６で得られた運転手と同乗者との属性（及び同乗者同士の属性）を、乗員関係定義情報として登録する。制御部２０５は、乗員関係定義情報を記録部２１５に書き込む。
【００３４】
Ｓ１０８において、制御部２０５は、メッセージの宛先情報に含まれない乗員がいる場合の表示態様を設定する。例えば、制御部２０５は、設定メニューをナビゲーション表示部２１３に表示したうえで、操作部２０３を介して運転手からの操作指示を受け付け、「同僚」、「友達」、「家族」のそれぞれの属性に対する表示態様を設定する。すなわち、乗員は、メッセージの宛先である乗員と他の乗員との属性に対する出力態様を設定することができる。更に、表示態様設定は、属性のそれぞれに対して、受信したメッセージの種別に応じて、表示態様を変更するように設定することもできる。属性ごとの表示態様の設定例については後述する。制御部２０５は、運転者の操作指示に基づいて設定した表示態様設定情報を記録部２１５に記録すると本処理を終了する。
【００３５】
＜制御用属性特定処理＞
更に、図４を参照して、制御用属性特定処理について説明する。なお、本処理において、図２に示した制御部２０５及びその機能ブロックが主体として実行する処理はＣＰＵ２１０がプログラムを実行することにより実現されるものとする。また、本処理は、予め上述の乗員登録処理が行われた後に、例えば、通信部２０４がメッセージ送信サーバ１０５からメッセージを受信した際に実行される。
【００３６】
Ｓ２０１において、制御部２０５は、宛先情報を取得する。具体的に、宛先判定部２０８は、メッセージ送信サーバ１０５から受信したメッセージに含まれる宛先情報を取得する。メッセージの宛先情報に複数の宛先が指定されている場合、複数の宛先情報を取得する。
【００３７】
Ｓ２０２において、制御部２０５は、識別された乗員の情報を取得する。例えば、宛先判定部２０８は、人物識別部２０７によって識別された乗員の乗員情報を記録部２１５から読み出す。Ｓ２０３において、宛先判定部２０８は、記録部２１５から乗員関係定義情報を読み出して、乗員の間の属性情報を取得する。
【００３８】
Ｓ２０４において、宛先判定部２０８は、例えば、人物識別部２０７によって認識された乗員の数が一人であるかを判定する。宛先判定部２０８は、乗員の数が一人であると判定した場合、Ｓ２０５に進み、乗員の数が複数である場合にはＳ２０６に進む。
【００３９】
Ｓ２０５において、宛先判定部２０８は、乗員フラグを「一人」を示す値に設定してメモリ２１６に記録する。乗員フラグは、車両内の乗員の乗車状況を示す情報である。
【００４０】
Ｓ２０６において、宛先判定部２０８は、受信したメッセージの宛先情報に含まれない乗員がいるかを判定する。すなわち、受信したメッセージが、車両内の複数の乗員のうちの特定の乗員を宛先とするメッセージであるかを判定する。例えば、宛先判定部２０８は、人物識別部２０７によって認識された乗員の乗員情報と、受信したメッセージの宛先情報に含まれる乗員の乗員情報とを比較する。このとき、上述の乗員登録処理において宛先情報を登録していない乗員は、人物識別部２０７によって認識された乗員のうちメッセージの宛先情報に含まれない乗員となる。宛先判定部２０８は、乗員の全員が受信したメッセージの宛先情報に含まれると判定した場合、Ｓ２０７に進む。一方、受信したメッセージの宛先情報に含まれない乗員がいる（すなわち、受信したメッセージが複数の乗員のうちの特定の乗員を宛先としている）と判定した場合、Ｓ２０８に進む。
【００４１】
Ｓ２０７において、宛先判定部２０８は、乗員フラグを「全員宛先人」を示す値に設定してメモリ２１６に記録する。一方、Ｓ２０８において、宛先判定部２０８は、乗員フラグを「一部宛先人」を示す値に設定してメモリ２１６に記録する。
【００４２】
Ｓ２０９において、出力制御部２０９は、メッセージの宛先情報に含まれる特定の乗員（対象者ともいう）と宛先情報に含まれない乗員との間の属性を特定する。例えば、対象者と宛先に含まれない乗員Ｂとの間の属性が「家族」のみである場合、出力制御部２０９は、「家族」の属性を特定する。一方、特定者と宛先情報に含まれない乗員Ｂとの間に２以上の属性が設定されている場合、予め定められた、属性に基づく出力情報の制約の優先順に従って、特定者と宛先に含まれない乗員Ｂとの間の１つの属性を特定する。例えば、出力制御部２０９は、図５（ｂ）に示すように、同僚、友達、家族の属性の順に出力情報の制約を緩くするように出力情報の制約の優先順を定めておく。図５（ｂ）に示す５０３の例では、「同僚」と「友達」のうち、出力の制約のより制約の緩い「友達」の属性を特定する。このようにすれば、メッセージを受信した乗員は、可能な範囲で受信したメッセージのより多くの情報を乗員Ｂと共有することができる。
【００４３】
Ｓ２１０において、出力制御部２０９は、人物識別部２０７によって認識された乗員のうち、更にメッセージの宛先情報に含まれない乗員がいるかを判定する。出力制御部２０９は、更にメッセージの宛先情報に含まれない乗員がいると判定した場合、更にＳ２０９の処理を繰り返すために処理をＳ２０９に戻し、そうでない場合、Ｓ２１１に進む。
【００４４】
Ｓ２１１において、出力制御部２０９は、Ｓ２０９においてメッセージの宛先情報に含まれない乗員ごとに特定された属性のうち、出力情報の制約のより厳しい属性を特定する。例えば、上述の出力情報の制約に係る優先順に従って、より出力情報の制約の厳しい１つの属性を特定する。例えば、図５（ｃ）に示す５０３と５０４の例のように、対象者と乗員Ｂとの間に特定された属性「友達」と、対象者と乗員Ｃとの間に特定された属性「家族」では、より制約の厳しい属性「友達」を特定する。このようにすれば、友達である乗員Ｂと家族である乗員Ｃとがいる場合に、（家族には出力してもよい情報であっても）不必要に多くの情報を友人に出力しないようにすることができる。出力制御部２０９は、出力制御を行うための制御用属性を特定すると、制御用属性情報としてメモリ２１６に記録する。制御部２０５は、その後、制御用属性特定処理を終了する。
【００４５】
＜出力制御処理＞
次に、図６を参照して、出力制御処理について説明する。なお、本処理において、図２に示した制御部２０５及びその機能ブロックが主体として実行する処理はＣＰＵ２１０がプログラムを実行することにより実現されるものとする。また、本処理は、制御用属性特定処理が完了した際に実行される。
【００４６】
Ｓ３０１において、出力制御部２０９は、上述した制御用属性特定処理において設定された乗員フラグと制御用属性情報とをメモリ２１６から取得する。Ｓ３０２において、出力制御部２０９は、乗員フラグの内容を判定する。出力制御部２０９は、乗員フラグの内容が「一人」である場合と「全員宛先人」である場合は、Ｓ３０３に進み、そうでない場合には、Ｓ３０４に進む。Ｓ３０３において、出力制御部２０９は、例えば、ナビゲーション表示部２１３に受信したメッセージの全文を提示するように出力する。すなわち、乗員フラグの内容が「一人」である場合と「全員宛先人」である場合には、受信したメッセージの関係者のみが車両内にいる状態であるため、当該メッセージの全文を提示してもよい。
【００４７】
Ｓ３０４において、出力制御部２０９は、制御用属性情報を判定する。出力制御部２０９は、制御用属性情報が「同僚」を示す場合、Ｓ３０５に進み、制御用属性情報が「友達」を示す場合、Ｓ３０６に進み、制御用属性情報が「家族」を示す場合、Ｓ３０７に進む。
【００４８】
Ｓ３０５において、出力制御部２０９は、Ｓ１０８において設定した表示態様設定情報を記録部２１５から取得して、属性「同僚」に対して設定された表示態様で受信したメッセージの出力を制御する。Ｓ３０６において、出力制御部２０９は、Ｓ１０８において設定した表示態様設定情報を記録部２１５から取得して、属性「友達」に対して設定された表示態様で受信したメッセージの出力を制御する。Ｓ３０７において、出力制御部２０９は、Ｓ１０８において設定した表示態様設定情報を記録部２１５から取得して、属性「家族」に対して設定された表示態様で受信したメッセージの出力を制御する。
【００４９】
ここで、Ｓ１０８で設定された表示態様設定情報の設定例と、具体的な表示態様の制御例は、図７に示すようになる。表示態様設定情報では、乗員の間の属性とメッセージの種別に応じて、出力されるメッセージの情報量、出力する出力デバイスの別、知覚態様の別（音声と画像の別）、をそれぞれ異ならせることができる。例えば、Ｓ２１１で特定された属性が「同僚」である（すなわち車両内にメッセージの宛先とされていない同僚の乗員がいる）場合、受信したメッセージが仕事に関するメールである場合には、パネル表示部２１２にメッセージの要約を表示する。また、受信したメッセージがプライベートメールである場合、メッセージを受信したことを示す通知のみを表示する。受信したメッセージがＳＮＳメッセージである場合、非表示とする。出力制御部２０９は、表示態様設定情報に合わせて、受信したメッセージの種別、内容、送信元の情報等を解析、変換することにより、設定された出力態様の情報を生成する。
【００５０】
図７に示す例に限らず、出力制御部２０９は、出力するメッセージの情報量が低減するように、（「メールを受信しました」のように）メッセージを受信したことのみを出力する態様、メッセージの送信元のみを出力する態様、メッセージの要約を出力する態様のいずれかの表示態様に変更してもよい。また、音声で出力する場合、音声エージェントによって読み上げる出力態様を含む。
【００５１】
出力制御部２０９は、受信したメッセージの出力を求めた出力態様に制御すると、出力制御処理を終了する。
【００５２】
以上説明したように本実施形態では、メッセージの宛先となる特定の乗員と他の乗員との間の属性に基づいて、受信したメッセージの出力態様を変更するようにした。このようにすることで、同乗者に応じて、知られても構わない最大限の範囲でメッセージの情報を共有したり、反対にメッセージの情報を知らせないようにしたりすることが可能になる。すなわち、受信した情報を複数の人物に出力可能な場合に人物の関係を考慮して出力態様を変更することが可能になる。
【００５３】
＜その他の実施形態＞
上述した実施形態では、乗員登録処理、制御用属性特定処理、及び出力制御処理のそれぞれを情報提供装置２００において実行する場合を例に説明した。しかし、これらの一部又は１つ以上を、情報提供装置２００以外の例えば、車両用サービス提供サーバ１０６において実行してもよい。例えば、乗員登録処理における乗員の認識と乗員関係定義情報の生成を、車両用サービス提供サーバ１０６において実行してもよい。このような処理を行う車両用サービス提供サーバ１０６は、例えば、図８に示す構成を有する。
【００５４】
通信部８０１は、情報提供装置２００やＳＮＳウェブサービス１０４と、ネットワーク１０３を介して通信する通信回路を含む。制御部８０２は、中央演算装置であるＣＰＵ８０４と不揮発性メモリであるＲＯＭ８０５とを含む。ＣＰＵ８０４がＲＯＭ８０５に記憶されたプログラムをメモリ８０７に展開、実行することにより、制御部８０２の各部を制御したり、車両用サービス提供サーバ１０６の各部の動作を制御したりする。制御部８０２の機能は、１つのＣＰＵ２１０によって実現されてもよいし、不図示の更なるＣＰＵやＧＰＵを用いて実現されてもよい。
【００５５】
乗員関係生成部８０９は、車両１０２の乗員の特定の人物と他の人物との間の属性情報（乗員関係定義情報）を生成して例えば記録部８０６に記録する。また、生成した乗員関係定義情報は、車両１０２の情報提供装置２００に送信される。例えば、乗員関係生成部８０９は、情報提供装置２００から受信した、車両の乗員による操作指示（属性の指定値等）やカメラ画像等に基づいて乗員関係定義情報を生成することができる。また、乗員関係生成部８０９は、人物識別部８１０で識別された人物情報や、通信部８０１を介してＳＮＳウェブサービスから受信したソーシャルグラフ情報等に基づいて人物の間の属性を推定してもよい。この場合、推定結果を情報提供装置２００に送信し、車両１０２の乗員による確認を受けとることにより、乗員関係定義情報を生成してもよい。
【００５６】
人物識別部８１０は、乗員を識別するための識別処理を実行する。情報提供装置２００のカメラ２０１からの顔画像（或いは音声センサ２０２からの発話情報）を受信して、乗員を識別し、処理対象の乗員の識別情報を特定する。制御部８０２は、通信部８０１を介して、識別結果を情報提供装置２００へ送信する。人物識別部８１０は、更に、情報提供装置２００から受信した顔画像や発話情報から、乗員の性別、年齢を推定する機能や、顔の類似度を求める機能を備えてもよい。
【００５７】
記録部８０６は、例えば半導体メモリやＨＤＤ等の不揮発性の記録媒体を含み、車両用サービス提供サーバ１０６の動作に必要な設定値や、上述の乗員情報や乗員関係定義情報を記録する。メモリ８０７は、例えばＤＲＡＭ等の揮発性の記憶媒体を含み、ＣＰＵ８０４がプログラムを実行するためのパラメータや処理結果等を一時的に記憶する。
【００５８】
操作部８０３は、例えばマウスやキーボードなどの車両用サービス提供サーバ１０６を動作させる指示を入力して制御部８０２に通知する。表示部８０８は、例えばモニタ等の表示モニタを含む。
【００５９】
このような車両用サービス提供サーバ１０６を用いる場合、上述の情報提供装置２００は、乗員登録処理のＳ１０１〜Ｓ１０８において、運転手からの操作指示、顔画像や音声を車両用サービス提供サーバ１０６に送信すればよい。車両用サービス提供サーバ１０６は、操作指示や顔画像情報等に応じて、運転者と同乗者の乗員情報を生成したり、乗員を認識したり、乗員関係定義情報を生成したりして、情報提供装置２００に送信する。乗員の認識処理や乗員関係の推定処理を、車両用サービス提供サーバ１０６で行う場合、より大量のデータを用いた学習を行ったり、大規模な計算リソースを必要とする、より大規模な（例えばニューラルネットワーク等の）アルゴリズムを用いることができる。すなわち、より精度の高い処理結果を得ることができる。
【００６０】
また、車両用サービス提供サーバ１０６は、例えば情報提供装置２００から受信したメッセージの宛先情報を取得して、乗員に係る乗員関係定義情報を生成し、当該情報提供装置２００に送信してもよい。
【００６１】
更に、車両用サービス提供サーバ１０６は、生成した乗員関係定義情報を用いて、出力制御処理を行って出力態様を特定し、特定した出力態様を示す情報を情報提供装置２００へ送信してもよい。この場合、情報提供装置２００は、車両用サービス提供サーバ１０６から送信された出力態様を示す情報に従って、メッセージを出力すればよい。
【００６２】
また、上述の実施形態では、情報提供装置２００がその通信部２０４によりメッセージを受信する例を説明したが、車両用サービス提供サーバ１０６がメッセージ送信サーバ１０５からメッセージを受信して宛先を判定し、出力制御処理を行ってもよい。この場合、車両用サービス提供サーバ１０６は、出力態様を示す情報と出力態様に応じて変更したメッセージの情報を情報提供装置２００へ送信すればよい。
【００６３】
＜実施形態のまとめ＞
１．上記実施形態の情報提供装置（例えば200）は、
メッセージを受信する受信手段（例えば204）と、
前記受信されたメッセージを複数の人物に知覚可能に出力可能な出力制御手段（例えば209）と、
前記受信されたメッセージが、前記複数の人物のうちの特定の人物を宛先とするメッセージであるかを判定する判定手段（例えば208）と、を有し、
前記出力制御手段は、前記判定手段により前記受信されたメッセージが前記特定の人物を宛先とするメッセージであると判定された場合、前記複数の人物のうちの該特定の人物と他の人物との間の属性に基づいて、前記受信されたメッセージの出力態様を変更する（例えばS206, S304-S307）。
【００６４】
この実施形態によれば、受信したメッセージを複数の人物に知覚可能に出力可能な場合に、人物の関係を考慮して出力態様を変更することができる。すなわち、複数の人物の間で、受信したメッセージを出力してその場をより楽しんだり、受信したメッセージを不必要に出力しないようにすることができる。
【００６５】
２．上記実施形態では、
前記出力制御手段は、前記特定の人物と前記他の人物との間の属性に基づいて、出力する前記受信されたメッセージの情報量を変更する（例えば図7）。
【００６６】
この実施形態によれば、他の人物との関係に応じて、他の人物によって知覚される情報量を増減させることが可能になる。例えば、他の人物との関係が家族である場合には出力されるメッセージの全文を表示する一方で、他の人物との関係が同僚である場合には出力されるメッセージの情報量を低減させることができる。
【００６７】
３．上記実施形態では、
前記出力制御手段は、前記特定の人物と前記他の人物との間の属性に応じて出力する前記受信されたメッセージの情報量を低減させる場合、前記受信されたメッセージを受信したことのみを出力する態様、該メッセージの送信元のみを出力する態様、及び、該メッセージの要約を出力する態様のうちのいずれかに出力態様を変更する（例えばS305-S307, 図7）。
【００６８】
上記実施形態によれば、メッセージを出力する量が段階的に異なる表示態様を選択的に用いることができる。
【００６９】
４．上記実施形態では、
前記出力制御手段は、前記特定の人物と前記他の人物との間の属性に基づいて、前記受信されたメッセージを異なる出力手段（例えば212, 213, 214）から出力するように出力態様を変更する。
【００７０】
上記実施形態によれば、複数の人物による知覚し易さの異なる出力手段を使いわけることができる。
【００７１】
５．上記実施形態では、
前記出力制御手段は、
前記特定の人物と前記他の人物との間の属性を特定する特定手段（例えばS209）を含み、
前記特定手段により特定された属性に基づいて、前記受信されたメッセージの出力態様を変更する（例えば、S304）。
【００７２】
上記実施形態によれば、出力制御手段において人物間の属性を特定する処理を行うことにより、メッセージを受信する度に行う処理に対して高速なレスポンスを得ることができる。
【００７３】
６．上記実施形態では、
前記特定手段は、前記特定の人物と前記他の人物との間の属性が複数ある場合、該複数の属性のうち、より出力に対する制約が緩い属性を特定する（例えばS209, S210）。
【００７４】
上記実施形態によれば、例えば同僚でもあり友達でもある場合に、可能な範囲で受信したメッセージのより多くの情報を共有することができる。
【００７５】
７．上記実施形態では、
前記特定手段は、前記他の人物が複数いる場合、前記他の人物のそれぞれと前記特定の人物との間の属性のうち、より出力に対する制約が厳しい属性を特定する（例えば、S211）。
【００７６】
上記実施形態によれば、友達である人物と家族である人物とがいる場合に、（家族には出力してもよい情報であっても）不必要に多くの情報を友人に出力しないようにすることができる。
【００７７】
８．上記実施形態の情報提供装置では、
前記受信されたメッセージの種別ごとに（例えば図7）、前記特定の人物と前記他の人物との間の属性に対する前記出力態様を設定する設定手段（例えばS108）を更に有し、
前記出力制御手段は、更に、前記設定手段による設定に応じて、前記出力態様を変更する（例えばS305-S307）。
【００７８】
上記実施形態によれば、メッセージの種別ごとの性質に応じた出力態様の変更が可能になる。
【００７９】
９．上記実施形態では、
前記複数の人物は、車両内の空間にいる人物である。
【００８０】
上記実施形態によれば、車両内の空間における複数の人物に対し、受信したメッセージを出力してその場をより楽しんだり、受信したメッセージを不必要に出力しないようにすることができる。
【００８１】
１０．上記実施形態では、
前記複数の人物を識別する識別手段（例えばS105）を更に有する。
【００８２】
上記実施形態によれば、複数の人物に関する情報をその場にいる人物がその都度手動で装置に伝達する手間を軽減することができる。
【００８３】
１１．上記実施形態では、
前記識別手段によって認識された前記複数の人物の間の属性を推定する推定手段（例えばS106）を更に有する。
【００８４】
上記実施形態によれば、複数の人物に関する情報をその場にいる人物がその都度手動で装置に伝達する手間を軽減することができる。
【００８５】
１２．上記実施形態では、
前記特定の人物は、前記メッセージを前記情報提供装置で受信するように設定した人物である（例えばS101）。
【００８６】
上記実施形態によれば、メッセージを情報提供装置で受信可能にした人物に対して、複数の人物の間で、受信したメッセージを出力してその場をより楽しんだり、受信したメッセージを不必要に出力しないようにすることができる。
【００８７】
１３．上記実施形態の情報提供装置の制御方法は、
メッセージを受信する受信手段（例えば204）と、前記受信されたメッセージを複数の人物に知覚可能に出力可能な出力制御手段（例えば209）と、を有する情報提供装置の制御方法であって、
判定手段（例えば208）により、前記受信されたメッセージが、前記複数の人物のうちの特定の人物を宛先とするメッセージであるかを判定する判定工程（例えばS206）と、
前記判定工程において前記受信されたメッセージが前記特定の人物を宛先とするメッセージであると判定された場合、前記出力制御手段により、前記複数の人物のうちの該特定の人物と他の人物との間の属性に基づいて（例えばS304）、前記受信されたメッセージの出力態様を変更する出力制御工程（例えばS305-S307）と、を有する。
【００８８】
上記実施形態によれば、受信したメッセージを複数の人物に知覚可能に出力可能な装置を、人物の関係を考慮して出力態様を変更するように制御することができる。すなわち、複数の人物の間で、受信したメッセージを出力してその場をより楽しんだり、受信したメッセージを不必要に出力しないようにすることができる。
【符号の説明】
【００８９】
２０６…乗員関係生成部、２０８…宛先判定部、２０９…出力制御部、２１２…パネル表示部、２１３…ナビゲーション表示部、２１４…音声出力部
【図１】
2019164473.tif 000003
【図２】
2019164473.tif 000004
【図３】
2019164473.tif 000005
【図４】
2019164473.tif 000006
【図５】
2019164473.tif 000007
【図６】
2019164473.tif 000008
【図７】
2019164473.tif 000009
【図８】
2019164473.tif 000010