(57)【特許請求の範囲】
【請求項１】
第１及び第２のパーソナルデバイスと電子システムとの間のインタラクションに基づいて個人的選好の視覚表現を共有するためのシステムであって、
前記個人的選好を表示するための命令のプログラムを記憶するコンピュータ可読媒体を含むデータ記憶装置と、
前記命令のプログラムを実行するプロセッサと、
少なくとも前記第１のパーソナルデバイス及び前記第２のパーソナルデバイスのインターフェースとなることを、前記第１のパーソナルデバイス及び前記第２のパーソナルデバイスが互いに対して及び前記電子システムに対して近距離にあることに応じて行なうデバイスインターフェーサと、
それぞれの選好項目のための第１の個人的選好ファイルの組を前記第１のパーソナルデバイスから及びそれぞれの選好項目のための第２の個人的選好ファイルの組を前記第２のパーソナルデバイスから受信するように構成された個人的選好受信部と、
各選好項目毎に、前記第１及び第２の個人的選好ファイルが互いに共有され得るのか、され得ないのか、についての所定の条件に基づいて、前記受信される各個人的選好ファイルから個人的選好を抽出する個人的選好抽出部と、
前記抽出される個人的選好を前記電子システムに関係付けられるディスプレイに伝達するように構成された個人的選好共有部と、
を備えたことを特徴とするシステム。
【請求項２】
前記第１及び前記第２のパーソナルデバイスは、モバイルコンピューティングデバイスである
ことを特徴とする請求項１に記載のシステム。
【請求項３】
前記電子システムは、車両インフォテインメントシステムである
ことを特徴とする請求項２に記載のシステム。
【請求項４】
前記電子システムは、空調システムであり、
前記受信される個人的選好ファイルは、環境設定に関係付けられた所定の選好項目を含んでいる
ことを特徴とする請求項３に記載のシステム。
【請求項５】
前記電子システムは、インフォテインメントシステムであり、
前記受信される個人的選好ファイルは、エンターテインメント選択に関係付けられた所定の選好項目を含んでいる
ことを特徴とする請求項３に記載のシステム。
【請求項６】
前記電子システムは、ナビゲーションシステムであり、
前記受信される個人的選好ファイルは、所定の一連の場所に関係付けられた所定の選好項目を含んでいる
ことを特徴とする請求項３に記載のシステム。
【請求項７】
前記共有された個人的選好は、グラフィカルユーザインターフェース（ＧＵＩ）として連動可能である
ことを特徴とする請求項１に記載のシステム。
【請求項８】
前記デバイスインターフェーサは、前記第１及び第２のパーソナルデバイス間の接続を、前記電子システムおよび独立したワイドエリアネットワークを介して提供されるネットワーク接続を介して検出する
ことを特徴とする請求項１に記載のシステム。
【請求項９】
前記個人的選好は、個別の選好、選好の範囲、または選好の配分、のうちの少なくとも１つである
ことを特徴とする請求項１に記載のシステム。
【請求項１０】
第１及び第２のパーソナルデバイスと電子システムとが実行する個人的選好の表示方法であって、
前記第１のデバイス及び前記第２のデバイスのいずれかが前記電子システムから近距離にあるか否かを検出する工程と、
前記検出された第１のデバイス及び前記検出された第２のデバイスからそれぞれの選好項目のための個人的選好ファイルをリクエストする工程と、
前記検出された第１のデバイス及び前記検出された第２のデバイスからそれぞれの選好項目のための前記個人的選好ファイルを受信する工程と、
各選好項目毎に、前記検出された第１及び第２のデバイスからの個人的選好ファイルが互いに共有され得るのか、され得ないのか、についての所定の条件に基づいて、前記受信された個人的選好ファイルの各々から個人的選好を抽出する工程と、
を備えたことを特徴とする方法。
【請求項１１】
前記第１及び前記第２のパーソナルデバイスは、モバイルコンピューティングデバイスである
ことを特徴とする請求項１０に記載の方法。
【請求項１２】
前記電子システムは、車両インフォテインメントシステムである
ことを特徴とする請求項１１に記載の方法。
【請求項１３】
前記電子システムは、空調システムであり、
前記受信される個人的選好ファイルは、環境設定に関係付けられた所定の選好項目を含んでいる
ことを特徴とする請求項１２に記載の方法。
【請求項１４】
前記電子システムは、インフォテインメントシステムであり、
前記受信される個人的選好ファイルは、エンターテインメント選択に関係付けられた所定の選好項目を含んでいる
ことを特徴とする請求項１２に記載の方法。
【請求項１５】
前記電子システムは、ナビゲーションシステムであり、
前記受信される個人的選好ファイルは、所定の一連の場所に関係付けられた所定の選好項目を含んでいる
ことを特徴とする請求項１２に記載の方法。
【請求項１６】
前記共有された個人的選好は、グラフィカルユーザインターフェース（ＧＵＩ）として連動可能である
ことを特徴とする請求項１０に記載の方法。
【請求項１７】
前記検出は、前記第１及び第２のパーソナルデバイス間でのみ、前記電子システムおよび独立したワイドエリアネットワークを介して提供されるネットワーク接続を介して、行なわれる
ことを特徴とする請求項１０に記載の方法。
【請求項１８】
受信される各個人的選好項目に関係付けられるレベル情報を抽出する工程
を更に含み、
前記レベル情報は、情報を共有するデバイスの所定の部分集合に対する制約を含む
ことを特徴とする請求項１０に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子システムとインタラクションをする間の選好を共有するためのシステム及び方法に関する。
【背景技術】
【０００２】
電子システムを用いて、エンターテインメント、空調、人間工学などに関係付けられる種々の作業を制御する場合がある。例えば、当該電子システムは、車両内に設けられる場合がある。当該電子システムは、インターフェースを介して、ユーザまたは複数のユーザとインタラクション（相互作用）をする場合があり、また、ユーザの選好に合わせた体験を提供するように構成されている場合がある。
ユーザは、空調を当該ユーザが好む設定に設定する場合がある。ユーザは、座席位置姿勢を当該ユーザが好む態様に調整する場合がある。更に、ユーザは、制御部とインタラクションをして、ラジオ局や車両のエンターテインメントシステムに関係付けられるエンターテインメントを選択する場合がある。
【０００３】
前述した例は、車両とのインタラクションを対象にしている。本明細書で説明される電子システムは、種々の場所に実装され得る。例えば、自宅、お店、特定の場所として配置されるコンピュータシステムなどである。したがって、電子システムは、個々のユーザが入力を操作して個別の体験を得ることができるインターフェースを実現するように構成されている場合がある。
【０００４】
従来、インタラクションは、機械的ノブや駆動デバイスを用いて行なわれている。最近、これらのインタラクションは、拡張されているか、または、もっと最新の入力技術に取って代わられている。例えば、タッチスクリーン、音声駆動、ジェスチャ−制御などである。
【０００５】
更に、電子システムは、短距離無線通信装置を備えている。それに応じて、電子システムとインタラクションをする人は、電子システムに対してパーソナルデバイスをハンドシェイクする（信号交換する）場合がある。パーソナルデバイスは、パーソナルデバイス上に当該情報をデジタル記憶することができる任意の種類のデバイスであっても良い。例えば、スマートフォン、タブレット、スマートウォッチ、パーソナルコンピュータ、スマートカードなどである。パーソナルデバイスは、無線送信デバイス（ＴＸ）を備えている場合があり、これによって受信デバイス（ＲＸ）とのインタラクションが可能になる。また、パーソナルデバイスは、ＲＸ機能を有している場合があり、電子システムを介した送信を、電子システム内に配置されたＴＸデバイスを介して受信する場合がある。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
以下の説明は、電子システムとインタラクションをする間の選好を共有するためのシステム及び方法に関する。例示的な実施形態は、本明細書で開示される態様に関係付けられる、パーソナルデバイス上に提供されるシステム、方法、アプリケーションのいずれかに向けられ得る。
【０００７】
本発明の更なる特徴が、以下の説明で述べられ、また、部分的には当該説明から自明である。あるいは、本発明の実施によって習得され得る。
【課題を解決するための手段】
【０００８】
第１及び第２のパーソナルデバイスと電子システムとの間のインタラクションに基づいて個人的選好を表示するためのシステムについて、本明細書で説明する。システムは、少なくとも第１のパーソナルデバイス及び第２のパーソナルデバイスのインターフェースとなることを、第１のパーソナルデバイス及び第２のパーソナルデバイスが互いに対して及び電子システムに対して近距離にあることに応じて行なうように構成され、個人的選好受信部が、第１の個人的選好ファイルを第１のパーソナルデバイスから及び第２の個人的選好ファイルを第２のパーソナルデバイスから受信するように構成され、個人的選好抽出部が、受信した各個人的選好ファイルから個人的選好を抽出し、個人的選好共有部が、抽出した個人的選好を電子システムに付随するディスプレイに伝達するように構成されている。
【０００９】
パーソナルデバイスと通信する電子システムを介して、表示するための個人的選好を設定するためのシステムについて、本明細書で説明する。システムは、個人的選好の更新を開始する開始部と、個人的選好に、当該個人的選好を視認しても良い他のパーソナルデバイスの許可を関係付けるレベル設定部と、利用可能なアプリケーションのうち個人的選好を変更するアプリケーションを選択するアプリケーション選択部と、を含んでいる。個人的選好は、中心に設けられた電子システムを介して表示されるように構成され、電子システムは、パーソナルデバイスと他のパーソナルデバイスとが接続する局所ネットワークをもたらすように構成されている。
【００１０】
第１及び第２のパーソナルデバイスと電子システムとの間のインタラクションに基づいて個人的選好を表示するための方法について、本明細書で説明する。本方法は、第１のデバイス及び第２のデバイスのいずれかが電子システムから近距離にあるか否かを検出する工程と、検出した第１のデバイス及び検出した第２のデバイスからの個人的選好をリクエストする工程と、検出した第１のデバイス及び検出した第２のデバイスから個人的選好を受信する工程と、検出した第１のデバイス及び検出した第２のデバイスのそれぞれから個人的選好を抽出する工程と、受信した個人的選好が、検出した第１のデバイス及び検出した第２のデバイスのいずれかに付随していると分類する工程と、受信及び分類した個人的選好を表示する工程と、を含む。
【００１１】
当然のことながら、前述の概要及び以下の詳細な説明は、両方とも例示的で説明的であり、請求する本発明の更なる説明を行なうように意図されている。他の特徴及び態様は以下の詳細な説明、図面、及び請求項から明らかである。
【００１２】
発明を実施するための形態では、以下の図面を参照する。図面内では、同様の数字は同様の項目を指す。
【図面の簡単な説明】
【００１３】
【図１】コンピュータ例を例示するブロック図である。
【００１４】
【図２】電子システムとのインタラクションのための選好を共有するためのシステムの実装例を例示する図である。
【００１５】
【図３】図２に示すシステムに伝達すべき選好を提供するためのシステムの例を例示する図である。
【００１６】
【図４】電子システムとのインタラクションのための選好を共有するための方法の実装例を例示する図である。
【００１７】
【図５Ａ】空調システムの制御を提供するための図２及び３に示すシステムの実装例を例示する図である。
【図５Ｂ】空調システムの制御を提供するための図２及び３に示すシステムの実装例を例示する図である。
【図５Ｃ】空調システムの制御を提供するための図２及び３に示すシステムの実装例を例示する図である。
【００１８】
【図６Ａ】ラジオ局を制御するための図２及び３に示すシステムの実装例を例示する図である。
【図６Ｂ】ラジオ局を制御するための図２及び３に示すシステムの実装例を例示する図である。
【００１９】
【図７Ａ】ナビゲーションシステムを制御するための図２及び３に示すシステムの実装例を例示する図である。
【図７Ｂ】ナビゲーションシステムを制御するための図２及び３に示すシステムの実装例を例示する図である。
【発明を実施するための形態】
【００２０】
以下、本発明について、添付図面を参照してより十分に説明される。図面には、本発明の例示的な実施形態が示されている。しかし、本発明は、多くの異なる形態で具体化されても良く、本明細書で述べられる実施形態に限定解釈されるべきではない。むしろ、これらの例示的な実施形態は、本開示が十分であって本発明の範囲を当業者に十分に伝えるというように与えられている。本開示の目的上、「それぞれの少なくとも１つ」は、当該用語に関して列挙された要素の任意の組み合わせ（列挙された要素の複数の組み合わせを含む）を意味するものと解釈される。例えば、「Ｘ、Ｙ、及びＺのうちの少なくとも１つ」は、Ｘのみ、Ｙのみ、Ｚのみ、または、２つ以上の項目Ｘ、Ｙ、及びＺの任意の組合せ（例えば、ＸＹＺ、ＸＺ、ＹＺ、Ｘ）を意味するものと解釈される。図面及び発明の詳細な説明の全体に渡って、特に記述がない限り、同一の図面参照数字は、同一の要素、特徴及び構造を指すものと理解される。これらの要素の相対的なサイズ及び図示は、明確さ、説明、及び便宜を目的として、誇張されている場合がある。
【００２１】
電子システムが、複数のサービス、例えば空調、エンターテインメント選択、人間工学（に関する設定）などを制御するために提供される。電子システムは、車両、自宅、お店、オフィス、または任意の環境に、当該電子システムによって制御及び管理される補助サービスと関係付けられて、配置され得る。
【００２２】
背景技術のセクションで説明したように、電子システムは、インターフェースと共に配置されても良い。インターフェースによって、電子システムに関係付けられる環境とインタラクションをしている人が、その人の希望に基づく選好を入力するまたは与えることで、電子システムとインタラクションをすることが可能になる。例えば、人は、空調システムを用いて到達すべき特定の温度、聴くための特定の無線局、または座席位置姿勢、を入力することができる。
【００２３】
別の実施例では、他のユーザの選好が、ユーザのパーソナル上に表示され得る。したがって、あるデバイスの所有者が、他のユーザの選好を見たり視認したりすることができる。
【００２４】
別の実施例では、人は選好をパーソナルデバイス上に記憶させても良い。パーソナルデバイスは、情報を電子システムに無線送信することができても良い。したがって、パーソナルデバイスが電子システムと近接距離にあることに応じて、電子システムとパーソナルデバイスとの間のハンドシェイキングが生じても良く、それによって、情報が交換される。
【００２５】
従来のインタラクション技術では、１人の人が電子システムとインタラクションをすることを伴う。しかし、多くの状況では、複数の人々がある環境または状況にいる、ということが伴う。各個人は、当該個人がどのような環境を好むかに関係付けられる特定の個人的選好を有し得る。
【００２６】
例えば、人Ａ及び人Ｂの両方が車両に入る場合がある。人Ａは、車両がより暖かい温度であることを好む場合がある一方、人Ｂは、車両がより冷たい温度であることを好む場合がある。人Ａが電子システムを制御する場合があるが、人Ｂの選好を全く認識していない場合がある。
【００２７】
本明細書で開示するのは、電子システムとインタラクションをする個人間で選好を共有するためのシステム、方法、及びデバイスである。本明細書で開示される態様によって、自動的で非言語的なインタラクションが可能になるため、インタラクションが、よりなめらかな態様で容易になる場合がある。本明細書で開示される態様は、更に、共有を視覚化することを対象としており、したがって、複数の選好を認識することに加えて、電子システムはデジタルディスプレイと結合して、当該複数の選好を表示するように構成されても良い。
【００２８】
本明細書で開示される態様に関係付けられる電子システムは、車両のセンタースタックディスプレイであって、空調、座席の好み、エンターテインメント選択、ナビゲーション、消費者推薦などを制御する機能を伴うものであり得る。本明細書で開示される実施例の多くは、車両実装に焦点を当てているが、当業者であれば理解するように、本明細書で開示される態様は種々の環境及び状況において実装され得る。
【００２９】
従って、本明細書で開示される態様を用いることで、複数のユーザが前記選好を口頭で伝達することなく、当該選好を共有することができる。更に、実施例では、当該選好はデジタル設定において共有されているため、電子システムのオペレータは、当該電子システムの環境／状況に関係している複数の人々を満足させる設定を選択することができる。他のインターフェース、例えばアナログ設定、が、本明細書で開示される態様を取り入れても良い。
【００３０】
一例では、個人的選好は、個々のユーザが好む特定の状況、数、または項目であっても良い。別の実施例では、個人的選好は、設定に付随する範囲（例えば、所望の温度設定に付随する範囲）であっても良い。別の実施例では、個人的選好は、その配分または記述子（キーワード）、例えば、音楽のジャンルや食べ物の種類、であり得る。したがって、用語「個人的選好」が本出願で用いられるときはいつでも、上記列挙した定義のいずれかが（単独でまたは組み合わせて）採用され得る。配分の別の実施例は、ユーザがあるジャンルの音楽の聴取を好むのは時間の７５％であり、第２のジャンルの音楽を好むのは時間の２５％の場合である、というものである。
【００３１】
図１は、コンピュータ例１００を例示するブロック図である。コンピュータ１００は、チップセット１０４に結合された少なくとも１つのプロセッサ１０２を含んでいる。チップセット１０４は、メモリコントローラハブ１２０及び入出力（Ｉ／Ｏ）コントローラハブ１２２を含んでいる。メモリ１０６及びグラフィックスアダプタ１１２が、メモリコントローラハブ１２０に結合されており、ディスプレイ１１８が、グラフィックスアダプタ１１２に結合されている。記憶デバイス１０８、キーボード１１０、ポインティングデバイス１１４、及びネットワークアダプタ１１６が、Ｉ／Ｏコントローラハブ１２２に結合されている。コンピュータ１００の他の実施形態は、異なるアーキテクチャを有し得る。
【００３２】
記憶デバイス１０８は、非一時的コンピュータ可読記憶媒体、例えばハードドライブ、コンパクトディスク読み取り専用メモリ（ＣＤ−ＲＯＭ）、ＤＶＤ、または固体状態メモリデバイスである。メモリ１０６は、プロセッサ１０２によって用いられる命令及びデータを保持している。ポインティングデバイス１１４は、マウス、トラックボール、または他のタイプのポインティングデバイスであり、キーボード１１０と組み合わせて用いられてデータをコンピュータ１００に入力する。また、ポインティングデバイス１１４は、ゲームシステムコントローラ、またはゲームシステムを制御するために用いられる任意のタイプのデバイスであって良い。例えば、ポインティングデバイス１１４は、生体認証スキャニングを用いて特定ユーザを検出する映像または画像取り込みデバイスに接続されても良い。特定のユーザは、動きまたはジェスチャを用いてポイントデバイス１１４に命令を出し、コンピュータ１００の種々の態様を制御しても良い。
【００３３】
グラフィックスアダプタ１１２は、画像及び他の情報をディスプレイ１１８上に表示する。ネットワークアダプタ１１６によって、コンピュータシステム１００が１または複数のコンピュータネットワークに結合されている。
【００３４】
コンピュータ１００は、コンピュータプログラムモジュールを実行して本明細書で説明された機能を実現するように適合されている。本明細書で用いられる場合、用語「モジュール」は、指定された機能を実現するために用いられるコンピュータプログラムロジックを指す。したがって、モジュールは、ハードウェア、ファームウェア、及び／またはソフトウェアにおいて実装することができる。一実施形態では、プログラムモジュールが記憶デバイス１０８上に記憶され、メモリ１０６にロードされ、プロセッサ１０２によって実行される。
【００３５】
本明細書で開示されるエンティティ及びプロセスによって用いられるコンピュータのタイプは、実施形態及びエンティティが必要とする処理能力に応じて変えることができる。コンピュータ１００は、モバイルデバイス、タブレット、スマートフォン、または上記の要素を伴う任意の種類の演算器であり得る。例えば、ハードディスク、ソリッドステートメモリ、または記憶デバイスなどのデータ記憶装置が、一緒に動作して本明細書で説明された機能を実現する複数のブレードサーバを含む、分散データベースシステムに格納されても良い。コンピュータは、前述したコンポーネントの一部、例えばキーボード１１０、グラフィックスアダプタ１１２、及びディスプレイ１１８、を欠くことができる。
【００３６】
コンピュータ１００は、本明細書で開示されるコンテンツ共有サービスに対するサーバ（図示せず）として機能しても良い。コンピュータ１００を他のコンピュータデバイスとクラスター化して、サーバを形成しても良い。サーバを構成する種々のコンピュータデバイスは、互いとの通信をネットワーク上で行なっても良い。
【００３７】
図２に例示するのは、電子システム２６０とインタラクションをするための選好を共有するためのシステム２００の実装例である。システム２００は、コンピュータ（例えば前述したコンピュータ１００）上に実装され得る。システム２００は、デバイス開始部２１０、個人的選好受信部２２０、個人的選好抽出部２３０、及び個人的選好共有部２４０を含む。
【００３８】
図示するように、システム２００は電子システム２６０と通信する。システム２００は、電子システム２６０との通信を、ネットワーク２５０を介して、または電子システム２６０と有線若しくは無線で通信するバスシステムを通して、行なうことができる。ある実装では、システム２００は、電子システム２６０内に含まれる記憶デバイス１０８と統合及び合体され得る。
【００３９】
電子システム２６０は、通信アダプタ２６１を含んでいる。通信アダプタ２６１は、無線または有線通信技術を用いて他のデバイスと通信することが可能な任意の通信装置であって良い。電子システム２６０はまた、補助サービスと通信する種々の制御回路を含んでいて良い。補助サービスは、環境とのインタラクションに関係付けられるシステムに関連し得る。例えば、空調制御システム、エンターテインメントシステム、人間工学的システム、ナビゲーションシステムなどである。
【００４０】
図２に示すように、デバイス２７０及び２８０（図示例ではスマートフォンであるが、任意の種類の個人的なデジタルデバイスであり得る）には、それぞれ、電子システム２６０と通信及びハンドシェイクするＲＸ／ＴＸデバイス２７１及び２８１が含まれている。電子システム２６０とインタラクションをするデバイスの数は変えることが可能である。したがって、２つのデバイスという表現は、単に例示的である。
【００４１】
デバイス２７０及び２８０は、それぞれ、永続記憶装置（永続記憶装置２７５及び永続記憶装置２８５）を含んでいても良い。永続記憶装置２７５及び２８５は、例えば記憶デバイス１０８に関して前記列挙したものなどの記憶装置であり得る。
【００４２】
永続記憶装置２７５及び２８５は、それぞれ、図３に示すシステム３００を含んでいる。図３に例示するのは、システム２００に伝達すべき選好３０１を提供するためのシステム３００の実施例である。システム３００の説明は、以下により詳細に記載される。
【００４３】
永続記憶装置２７５及び２８５は、システム３００（パーソナルデバイス２７０及び２８０に一体化されている）とインタラクションをして、各デバイスの所有者またはオペレータに関係付けられる個人的選好情報を記憶する。個人的選好（例えば、個人的選好２７２または２８２）は、電子システム２６０に関係付けられるか複数の電子システム（図示せず）に対する１または複数のサービスに関係付けられた個人的選好に関し得る。
【００４４】
個人的選好（２７２及び２８２）は、デジタルデータを記憶することができる任意の種類のファイルであっても良く、システム２００にネットワーク２５０を介して伝達される。
【００４５】
デバイスインターフェーサ２１０は、ネットワーク２５０を介して電子システム２６０の付近にある種々のデバイスのインターフェースとなる。各パーソナルデバイス２７０及び２８０は、自動または手動操作を通して電子システム２６０とハンドシェイクしても良い。例えば、デバイスの１つに関係付けられるオペレータは、無線ネットワーキングを介して（ネットワーク２５０を介して）接続を起こして、電子システム２６０とインタラクションをしても良い。システム２００は、どのデバイスが接続されているかという情報を、永続記憶装置２０５を介して記憶しても良い。
【００４６】
個人的選好受信部２２０は、インターフェースされたデバイスから複数の選好ファイルを受信する。例えば、図２に示すように、パーソナルデバイス２７０及び２８０が電子システム２６０と（ネットワーク２５０を通る接続を介して）ハンドシェイクしているならば、個人的選好２７２及び２８２が電子システム２６０に送信され得る。種々のファイルの送信は、クライアント側（パーソナルデバイス２７０及び２８０）でＴＸ／ＲＸデバイス２７１及び２８１をそれぞれ通して行なわれ得る。個人的選好２７２及び２８２の受信は、通信アダプタ２６１を介して行なわれ得る。
【００４７】
個人的選好抽出部２３０は、個人的選好２７２及び２８２から、例えば、個人的選好２７２及び２８２の供給源（すなわち、パーソナルデバイス２７０及び２８０のオペレータ）を含む情報を抽出し得る。当該選好は、個人的選好２７２及び２８２に含まれる。選好の具体例を、以下の図５Ａ〜図７Ｂにより詳しく示す。
【００４８】
図２の代替的な実装には、オプトアウトまたはプライバシ設定が含まれていても良い。したがって、デバイス２７０または２８０のいずれかに関係付けられるオペレータは、全部ではなく一部の情報を選択的に共有することを選んでも良い。これらの状況では、図３でより詳細に説明するように、オペレータは、本人の個人的選好を全く共有しない、一部を共有する、または全部を共有する、ことを指示し得る。個人的選好を共有しない場合、システム２００によって、個人的選好に関係付けられるどんな種類の共有も妨げられる。
【００４９】
個人的選好共有部２４０は、個々の個人的選好を（個人的選好ファイル２７２及び２８２を介して）収集して、当該情報２４１を電子システム２６０に伝達する。電子システム２６０は、収集された情報を視認可能及び／または連動可能な情報に変換し得る。電子システム２６０は、種々のサービスに結合されても良い。例えば、空調システム２６２、インフォテインメントシステム２６３、及びナビゲーションシステム２６４である。各サービスの実施例について、以下により詳しく示す。
【００５０】
電子システム２６０は、図示例ではディスプレイデバイス２６５を伴っている。ディスプレイデバイス２６５は、情報を表わすことができる任意の種類のデジタルディスプレイであり得る。代替的に、デジタルディスプレイ２６５は、インターフェースデバイス、例えば図１に関して前述したもの、を備えていても良い。例えば、デジタルディスプレイ２６５は、タッチスクリーン機能と一体化されても良く、その結果、パーソナルデバイス２７０または２８０いずれかのオペレータの１人が、個人的選好ファイル２７２及び２８２に含まれる共有された個人的選好に基づいて設定を選ぶことができる。
【００５１】
図３に例示するのは、パーソナルデバイス（例えばパーソナルデバイス２７０または２８０）からシステム２００への個人的選好情報３０１の共有を容易にするためのシステム３００の実施例である。システム３００は、例えば上記で示したような永続記憶装置内に格納され得る。システム３００に、グラフィカルユーザインターフェース（図示せず）を設けて、ユーザまたはオペレータが人の個人的選好を手動で入力できるようにしても良い。その代わりにまたはそれに加えて、システム３００に、ユーザまたはオペレータの選好を学習することができる自動化された学習技術またはアルゴリズムを設けても良い。
【００５２】
システム３００は、開始部３１０、レベル設定部３２０、アプリケーション選択部３３０、及び個人的選好選択部３４０を含んでいても良い。図２に示すように、システム３００は、ネットワーク２５０を介してシステム２００と通信しても良い。
【００５３】
開始部３１０は、個人的選好ファイル３０１の記憶または更新を開始する。パーソナルデバイス（例えばデバイス２７０または２８０）のユーザまたはオペレータは、個人的選好を編集することができるアプリケーションまたはプログラムの開始をリクエストし得る。別の実施例では、パーソナルデバイス２７０または２８０上に設けられたアプリケーションまたはプログラムが、前述した電子システム２６０のインターフェースとなり得る。電子システム２６０の状況または制御に記憶された設定は、個人的選好ファイル３０１として記憶及び保存され得る。
【００５４】
レベル設定部３２０は、システム３００の実装において任意的に設けられ得る。レベル設定部３２０によって、ユーザまたはオペレータは、他のユーザまたはオペレータに対するアクセスレベルを設定することができる。例えば、オペレータは、個人的選好３０１について、所定の他のユーザ群と共有し得る、他のユーザの誰とも共有し得ない、または他のすべてのユーザと共有し得る、と設定することができる。レベル設定部３２０は、一連の個人的選好のそれぞれに対して、特定のレベルを設定し得る。したがって、オペレータは、空調に対してあるレベルを設定し、音楽またはエンターテインメント設定に対して別のレベルを設定し、ということが可能である。
【００５５】
アプリケーション選択部３３０によって、オペレータは、個人的選好ファイル３０１に関係付けられるアプリケーションまたは設定を選択することができる。例えば、オペレータは、空調、オーディオ選好、及びナビゲーション設定、を設定することができても良い。アプリケーション選択部３３０によって、オペレータは、前述のアプリケーションのうちの１つを選択して、それに対して個人的選好を設定することができる。
【００５６】
図４に例示するのは、電子システムとのインタラクションに基づいて選好を共有するための方法４００の実施例である。方法４００は、システム２００上で実装され得る。
【００５７】
動作４１０では、デバイス（単数または複数）の検出が行なわれる。例えば、車両に複数の乗客が入る場合、車両に関係付けられるサーバは、複数のパーソナルデバイスが車両の付近にあることを無線で検出し得る。
【００５８】
動作４２０では、動作４１０における検出により複数のデバイスが存在するか否かについての判定が行なわれる。ＹＥＳである場合には、方法４００は動作４３０に進む。ＮＯである場合には、個人的選好の表示を行なうべきか否かについて判定が行なわれる（動作４２５）。動作４２５における判定がＹＥＳである場合、方法４００は動作４３０に進む。ＮＯである場合には、方法４００は終了（４８０）に進む。終了４８０において、所定の時間後に、方法４００を繰り返して行なっても良い。
【００５９】
動作４３０では、検出されたデバイスの個人的選好がリクエストされる。当該リクエストは、情報をリクエストするサーバと種々のパーソナルデバイスの各々との間のネットワークハンドシェイキング動作を介して行なわれ得る。
【００６０】
動作４４０では、個人的選好情報が利用可能であるか否か（動作４３０で受信したときに）について判定が行なわれる。ＮＯである場合には、方法４００は動作４８０に進む（終了４８０）。ＹＥＳである場合には、方法４００は動作４５０に進む。
【００６１】
動作４５０では、取得した各個人的選好ファイルに関係付けられる共有のレベルが抽出されても良い。この動作は、任意的に行なわれ得る。レベルの規定は、図３で説明したものと同様に行なわれ得る。
【００６２】
動作４６０では、動作４３０において取得した各ファイルの個人的選好が抽出される。次に、個人的選好は、動作４７０において表示されても良い。ＧＵＩは、取得された個人的選好が関係付けられるデバイスの次の各ファイルの個人的選好を表示しても良い。
【００６３】
以下の説明及び図では、前述したシステム及び方法の実装の実施例を例示する。図示される実施例では、２つのデバイスが電子システム２６０（図示せず）とインタラクションをする。電子システム２６０は、ディスプレイ２６５（図示）を有している。２つのデバイスが示されているが、存在するデバイスの数は単なる例示である。
【００６４】
図５Ａ〜図５Ｃに例示するのは、空調システム５００の制御を与えるためのシステム２００及び３００の実装である。図５Ａに示すように、空調システム５００は、ディスプレイ２６５を介して表示される。空調システム５００は、ＧＵＩ要素５１０を用いて表示されて、温度を選択及び設定する（５０〜８５度の範囲）。
【００６５】
図５Ｂでは、第２のデバイス２８０が、第１のデバイス２７０の付近に隣接している。それに応じて、第１及び第２のデバイス２７０及び２８０は、個人的選好ファイルを（２７２及び２８２をそれぞれ）送信し得る。第１及び第２のデバイス２７０及び２８０には、それぞれ、システム３００が実装され得る。その結果、デバイスの所有者またはオペレータは、環境設定に従って、自分達の個人的選好を設定することができる。
【００６６】
図５Ｃに示すように、各デバイスの個人的選好が示される。これにより、電子システムのオペレータ２６０は、各ユーザまたはオペレータに関係付けられた希望を認識することができる。第１のデバイス２７０の所有者は、６５度の温度を希望する場合があり（５２０）、一方で、第２のデバイス２８０の所有者は、７１度の温度を希望する場合がある。
【００６７】
図６Ａ及び図６Ｂに例示するのは、ラジオ局を制御するためのシステム２００及び３００の実装例である。シナリオは、図５Ａ〜図５Ｃに関して前述された実施例と同様であるが、顕著な違いは、ディスプレイ２６５がここではエンターテインメントＧＵＩ６００を表示するように構成されているということである。
【００６８】
図６Ａを参照して、図５Ｂに示された動作と同様に、個人的選好は電子システム２６０に送信される。電子システム２６０は、個人的選好ファイル２７２及び２８２の処理を図２で説明した方法で（システム２００を介して）行なって、図６Ｂに示す出力をもたらす。
【００６９】
図６Ｂにおいて、デバイス２７０及び２８０に関係付けられた選好が、ディスプレイ２６５上にＧＵＩ６００を介して表示される。ＧＵＩ６００は、選好６１０（デバイス２７０）及び選好６２０（デバイス２８０）を表示している。各選好６１０及び６２０は、デバイス２７０及び２８０の所有者及びオペレータが好むラジオ局のリストを示している。
【００７０】
図７Ａ及び図７Ｂに例示するのは、ナビゲーションシステム７００を制御するためのシステム２００及び３００の実装例である。図７Ａ及び図７Ｂに示すように、ナビゲーションシステム７００は、ある地域の一部の地図を示している。ナビゲーションシステム７００は、ディスプレイ２６５上に表示される。
【００７１】
図７Ａでは、ユーザ７０１は、ＧＵＩ要素７０５を連動させてカテゴリを表示している（図示の実施例では、カテゴリは「コーヒーショップ」である）。図７Ａに示すように、個人的選好２７２及び２８２がデバイス２７０及び２８０から送信される。
【００７２】
図７Ｂにおいて、ナビゲーションシステム７００は、コーヒーショップ７１０及び７２０を示している。コーヒーショップ７１０は、デバイス２７０に関係付けられた個人的選好を指し、一方で、コーヒーショップ７２０は、デバイス２８０に関係付けられた個人的選好を指す。したがって、ディスプレイ２６５を視認することで、電子システムのオペレータ２６０は、各個人の個人的選好を認識することができる。
【００７３】
種々の図５Ａ〜図７Ｂに示された実施例は、選択的に組み合わされて一緒に提供され得るし、それぞれは、上記の考え方の種々の態様を用いている。
【００７４】
コンピュータプログラム（プログラム、モジュール、エンジン、ソフトウェア、ソフトウェアアプリケーション、スクリプトまたはコードとしても知られる）は、コンパイル型（編集型）若しくはインタプリタ型（解釈型）の言語、宣言型または手続型の言語など、任意の形態のプログラミング言語で書かれ得て、当該プログラムは、スタンドアロンプログラムとして、またはモジュール、コンポーネント、サブルーチン、オブジェクト若しくはコンピューティング環境での使用に適した他のユニットとして、任意の形態で展開され得る。コンピュータプログラムは、ファイルシステムにおけるファイルに対応していてもよいし、そうでなくてもよい。プログラムは、他のプログラムまたはデータを保持するファイルの一部（例えば、マークアップ言語ドキュメントに記憶された１以上のスクリプト）において、問題となるプログラムに特化した単一のファイルにおいて、または、複数の調整されたファイル（例えば、１以上のモジュール、サブプログラムまたはコードの部分を記憶するファイル）において、記憶されることができる。コンピュータプログラムは、１つのコンピュータにおいて、または１つのサイトに配置され若しくは複数のサイトにわたって分散されて通信ネットワークによって相互接続された複数のコンピュータにおいて、実行されるように展開されることができる。
【００７５】
人とのインタラクションを提供するために、本明細書に開示される実施形態は、グラフィカル・ユーザ・インターフェイス（ＧＵＩ）などのインタラクティブディスプレイを用いて実施することができる。そのようなＧＵＩは、ポップアップまたはプルダウンメニュー若しくはリスト、選択タブ、走査可能構成、及び人間の入力を受けることができる他の構成などのインタラクティブ構成、を含み得る。
【００７６】
本明細書に開示されたコンピューティングシステムは、クライアント及びサーバを含むことができる。クライアント及びサーバは、一般に相互に対して離隔され、典型的には通信ネットワークを介して相互作用する。クライアントとサーバの関係は、それぞれのコンピュータ上で稼働して相互にクライアント−サーバ関係を有するコンピュータプログラムの効果によって発生する。ある実施形態では、サーバはデータ（例えば、ＨＴＭＬページ）を（例えば、クライアント装置と相互作用するユーザにデータを表示し、当該ユーザからユーザ入力を受信するという目的で）クライアント装置に送信する。クライアント装置において生成されたデータ（例えば、ユーザインタラクションの結果）は、サーバにおいてクライアント装置から受信されることができる。
【００７７】
当業者にとって、本発明の精神または範囲から逸脱することなく本発明において種々の変形例及びバリエーションが実現され得ることは明らかである。したがって、本発明は、与えられた本発明の変形例及びバリエーションを包含するものであり、それらは添付の特許請求の範囲及びその均等物の範囲内にある。
【図１】
0006390055.tif 000002
【図２】
0006390055.tif 000003
【図３】
0006390055.tif 000004
【図４】
0006390055.tif 000005
【図５Ａ】
0006390055.tif 000006
【図５Ｂ】
0006390055.tif 000007
【図５Ｃ】
0006390055.tif 000008
【図６Ａ】
0006390055.tif 000009
【図６Ｂ】
0006390055.tif 000010
【図７Ａ】
0006390055.tif 000011
【図７Ｂ】
0006390055.tif 000012