(57)【要約】      （修正有）【課題】検出された方向に基づいて呼出しを提供するためのシステム及び方法を提供する。【解決手段】システムは、インタフェースへの入力を検出するためのタッチ検出器２１０と、呼出しが入力に関連するかを検出するための呼出し検出器と、入力の方向を決定するための方向検出器２３０と、決定された方向に基づいて呼出しの位置を指示するための呼出し表示ドライバ２４０とを含む。【選択図】図２
2015158907.tif 000002
【特許請求の範囲】
【請求項１】
検出された方向に基づいて呼出しを提供するためのシステムであって、
前記呼出しを提供するための命令のプログラムを格納するコンピュータ読取可能媒体を備えるデータ記憶装置と、
前記命令のプログラムを実行するプロセッサと、
インタフェースへの入力を検出するためのタッチ検出器と、
前記呼出しが前記入力に関連するかを検出するための呼出し検出器と、
前記入力の方向を決定するための方向検出器と、
前記決定された方向に基づいて前記呼出しの位置を指示するための呼出し表示ドライバと
を備えるシステム。
【請求項２】
前記入力は、タッチディスプレイのグラフィカルユーザインタフェース（ＧＵＩ）要素として定義される、請求項１に記載のシステム。
【請求項３】
前記呼出しは、前記入力に関連する二次ＧＵＩ要素であり、前記位置は、前記タッチディスプレイの一部分である、請求項２に記載のシステム。
【請求項４】
前記タッチディスプレイの前記一部分は、前記決定された前記入力の方向と反対側にある、請求項１に記載のシステム。
【請求項５】
前記方向検出器は、前記入力に関連するユーザを監視するための画像／動画捕捉装置に接続される、請求項１に記載のシステム。
【請求項６】
前記方向検出器は角度／圧力センサに接続される、請求項１に記載のシステム。
【請求項７】
前記タッチディスプレイは車両内に取り付けられる、請求項２に記載のシステム。
【請求項８】
検出された方向に基づいて呼出しを提供するためのプロセッサにおいて実行される方法であって、
インタフェースへの入力を検出することと、
前記呼出しが前記入力に関連するかを検出することと、
前記入力の方向を決定することと、
前記決定された方向に基づいて前記呼出しの位置を指示することと
を備え、
前記検出すること、決定すること、又は指示することのうちの少なくとも１つは、前記プロセッサにおいて実行される、
方法。
【請求項９】
前記入力は、タッチディスプレイのグラフィカルユーザインタフェース（ＧＵＩ）要素として定義される、請求項８に記載の方法。
【請求項１０】
前記呼出しは、前記入力に関連する二次ＧＵＩ要素であり、前記位置は前記タッチディスプレイの一部分である、請求項９に記載の方法。
【請求項１１】
前記タッチディスプレイの前記一部分は、前記決定された前記入力の方向と反対側にある、請求項８に記載の方法。
【請求項１２】
前記方向検出器は、前記入力に関連するユーザを監視するための画像／動画捕捉装置に接続される、請求項８に記載の方法。
【請求項１３】
前記方向検出器は角度／圧力センサに接続される、請求項８に記載の方法。
【請求項１４】
前記タッチディスプレイは車両内に取り付けられる、請求項９に記載の方法。
【請求項１５】
第１のグラフィカルユーザインタフェース（ＧＵＩ）要素と、
前記第１のＧＵＩ要素に関連する呼出しと
を備え、
前記第１のＧＵＩ要素がユーザのタッチによって起動されたことに応答して、前記ユーザのタッチの位置に基づいて、前記呼出しが前記タッチディスプレイ装置上に表示される、タッチディスプレイ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
様々な入力分野において、インタフェースは一般にタッチ式になっている。タッチ式インタフェースは、タッチ面又はタッチディスプレイ（例えば、静電容量式タッチ又は抵抗式タッチ）を用い、面又はディスプレイの既定の部分におけるタッチに反応する。タッチに応答して、電気システムは、タッチの座標に基づいてコマンドを実行するように構成される。
【背景技術】
【０００２】
タッチディスプレイがますます一般的になっている１つのそのような環境は、車両である。タッチ画面は、多くの制御オプションを提供することができると同時に、美的に喜ばしい体験を提供する。そのため、室温、オーディオ、照明等を制御するために１つのインタフェースが用いられうる。従って、タッチディスプレイシステムの開発者は、ダッシュボード又は運転席部分における貴重な場所を無駄に取ることがない。
【０００３】
タッチディスプレイが用いられる状況において、グラフィカルユーザインタフェース（ＧＵＩ）要素は、特定の場所のタッチに関する動作において操作者への指示を提供する。ＧＵＩ要素は、例えば静止アイコン、動的アイコン（すなわち、モザイクアイコン）、テキスト、又はそれらの組み合わせといったあらゆる種類のデジタル指示であってよい。
【０００４】
特定の場合において、ＧＵＩ要素は、二次画面を開くことを開始してよい。二次画面も同様に、タッチ式である動作事項を含んでよい。特定の場合において、ディスプレイの大きさは制限されることがあるので、二次動作は、元のＧＵＩ要素がアクティブ化されるまで隠されうる。例えば上記のような実行の存在理由は、画面が、全ての二次動作を表示することができないためである。従って、二次動作（又は動作事項のメニュー）は、要求された時しか表示されなくてもよい。
【発明の概要】
【０００５】
検出された方向に基づいて呼出し（callout）を提供するためのシステム及び方法が示される。システムは、インタフェースへの入力を検出するためのタッチ検出器；呼出しが入力に関連するかを検出するための呼出し検出器；入力の方向を決定するための方向検出器；及び決定された方向に基づいて呼出しの位置を指示するための呼出し表示ドライバを含む。
【０００６】
本開示の他の利点は、添付図面と結び付けて考えられた場合、以下の詳細な説明を参照することによって更に明確に理解され、容易に認識されるであろう。
【図面の簡単な説明】
【０００７】
【図１】例示的なコンピュータを示すブロック図である。
【図２】検出された、操作者のタッチディスプレイとの対話の方向に基づいて、呼出しを提供するためのシステムを示す。
【図３】図２の方向検出器の例を示す。
【図４】検出された、操作者のタッチディスプレイとの対話の方向に基づいて、呼出しを提供するための方法を示す。
【図５Ａ】図２のシステムが実装されている例を示す。
【図５Ｂ】図２のシステムが実装されている例を示す。
【発明を実施するための形態】
【０００８】
本開示の具体的な例が本明細書において提供される。しかし、開示された例は単に例示的であり、様々な代替の形式で具現化されてもよいことを理解すべきである。それらの例が本開示の可能な形全てを示し説明することは意図されていない。むしろ、本明細書において用いられる言葉は、限定する言葉ではなく説明する言葉であり、本開示の主旨及び範囲から逸脱することなく様々な変更がなされうることが理解される。
【０００９】
インタフェースは、タッチディスプレイを介して提供されうる。背景技術の部分で説明したように、インタフェースは、操作者とシステム（例えば、車両制御システム）との間のコンジットとして機能する。操作者がインタフェースと対話（interact）することに応答して、電気信号が車両制御システムへ送信される。それに応じて車両制御システムは、タッチディスプレイの表示を調整してよい。
【００１０】
タッチディスプレイは、階層方式で情報を提示してよい。例えば、ＧＵＩ要素の一次レベルが提示され、ＧＵＩ要素の一次レベルの各々が対話されると、ＧＵＩ要素の二次レベルが提示されうる。この方法において、複数のメニュー項目及びシステム制御を操作者へ提示するために単一のタッチディスプレイが用いられてよい。
【００１１】
ＧＵＩ要素のうちの１つが対話されると、それに応じて「呼出し」が提示されうる。呼出しは基本的に、追加の動作事項を伴う二次ＧＵＩ要素である。例えば、操作者が、一次レベルに関連する項目のうちの１つに関してＧＵＩ要素を起動すると、二次レベル（すなわち、メニュー、リスト、又は追加のＧＵＩ要素）が提示されうる。
【００１２】
タッチ画面ディスプレイの分野において、ＧＵＩ要素との交信を開始するために指又はポインティング装置が用いられうる。指がディスプレイにタッチすることに応答して、呼出し画面が提示されうる。そのため、指が呼出し画面を遮ることがあり、それによって操作者が困惑しユーザ体験が損なわれる原因となる。
【００１３】
本明細書に開示されるのは、検出された方向に基づいて呼出しを提供するためのシステム及び方法である。従って、本明細書に開示されたシステム及び方法は、ＧＵＩ要素に対して操作者がどこにいるかを検出し、呼出し画面は、タッチ画面ディスプレイ上の邪魔にならない場所に提供されうる。この方法において、ユーザ体験は最適化され、電気システムの操作に関連する重要な情報がより効率的な方法で提示される。例えば車両制御システムなどの安全性が最も重要であるシステムにおいて、操作者はインタフェースと対話するために割く時間が少なく済み、より安全な運転体験を経験することができる。
【００１４】
図１は、例示的なコンピュータ１００を示すブロック図である。コンピュータ１００は、チップセット１０４に接続された少なくとも１つのプロセッサ１０２を含む。チップセット１０４は、メモリコントローラハブ１２０及び入力／出力（Ｉ／Ｏ）コントローラハブ１２２を含む。メモリ１０６及びグラフィックアダプタ１１２はメモリコントローラハブ１２０に接続され、ディスプレイ１１８はグラフィックアダプタ１１２に接続される。記憶装置１０８、キーボード１１０、ポインティング装置１１４、及びネットワークアダプタ１１６は、Ｉ／Ｏコントローラハブ１２２に接続される。コンピュータ１００の他の実施形態は、異なる構造を有することがある。
【００１５】
記憶装置１０８は、例えばハードドライブ、コンパクトディスク読取専用メモリ（ＣＤ−ＲＯＭ）、ＤＶＤ、又はソリッドステートメモリ装置といった非一時的コンピュータ読取可能記憶媒体である。メモリ１０６は、プロセッサ１０２によって用いられる命令及びデータを保持する。ポインティング装置１１４は、マウス、トラックボール、又は他の種類のポインティング装置であり、コンピュータシステム１００にデータを入力するためにキーボード１１０と併用される。グラフィックアダプタ１１２は、画像及び他の情報をディスプレイ１１８に表示する。ネットワークアダプタ１１６は、１つ又は複数のコンピュータネットワークにコンピュータシステム１００を接続する。
【００１６】
コンピュータ１００は、本明細書で説明された機能を提供するためのコンピュータプログラムモジュールを実行するために用いられる。本明細書において用いられる場合、「モジュール」という用語は、特定の機能を提供するために用いられるコンピュータプログラム論理を指す。従って、モジュールは、ハードウェア、ファームウェア、及び／又はソフトウェアにおいて実現することができる。１つの実施形態において、プログラムモジュールは、記憶装置１０８に格納され、メモリ１０６へロードされ、プロセッサ１０２によって実行される。
【００１７】
本明細書に開示されるエンティティ及びプロセスによって用いられるコンピュータの種類は、実施形態、及びエンティティによって必要な処理能力に依存して変化しうる。コンピュータ１００は、携帯装置、タブレット、スマートフォン、又はそれらの素子を伴うあらゆる種類のコンピューティング素子であってよい。例えば、ハードディスク、ソリッドステートメモリ、又は記憶装置などの映像コーパスは、本明細書で説明された機能を提供するために協働する複数のブレードサーバを備える分散データベースシステムに格納されてよい。コンピュータは、例えばキーボード１１０、グラフィックアダプタ１１２、及びディスプレイ１１８といった上述した構成要素のうちのいくつかを省くことができる。
【００１８】
図２は、検出された、操作者とタッチディスプレイ２５０との対話の方向に基づいて、呼出し２５５を提供するためのシステム２００を示す。システム２００はタッチディスプレイ２５０に接続される。タッチディスプレイ２５０は、例えばタッチ面又はタッチ画面といった任意の種類のタッチ受け装置であってよい。システム２００は、例えばコンピュータ１００などのプロセッサを介して実装されうる。
【００１９】
タッチディスプレイ２５０は、システムバス２６０と対話してよい。システム２００もシステムバス２６０と対話してよい。システムバス２６０は、様々な装置及び電気システムを制御してよい。操作者とタッチディスプレイ２５０との対話に基づいて、システムバス２６０から受信されるフィードバック信号がタッチディスプレイ２５０と対話し、それによってタッチディスプレイ２５０上の情報の提示を変更してよい。操作者はタッチディスプレイ２５０と動的に対話してよく、操作者の対話に応じて様々な提示画面が提示される。
【００２０】
図２を参照すると、タッチディスプレイは現在、３つのＧＵＩ要素（２５１、２５２、及び２５３）を提供する。ＧＵＩ要素のうちの１つが対話されたことに応答して、呼出し２５５のＧＵＩ要素が提示される。呼出し２５５は、例えばディスプレイエリア２５4a、b、c、又はdといったタッチディスプレイの様々なディスプレイエリアに提示されうる。タッチディスプレイ２５５は、タッチディスプレイ２５０の中央にＧＵＩ要素２５１、２５２、及び２５３を示す。図２に示すＧＵＩ要素の配置は、単なる例示にすぎない。
【００２１】
タッチ検出器２１０は、タッチディスプレイ２５０に関連するタッチを検出する。例えば操作者は、ＧＵＩ要素２５１−２５３のうちのいずれかにタッチし、それによって、動作を実行するためにタッチディスプレイ２５０に関連するシステムバスを起動しうる。タッチ検出器２１０は、どのＧＵＩ要素がタッチされたかを検出しうる。あるいはタッチ検出器２１０は、どの要素がアクティブ化されたかを認識しないように構成されてもよい。
【００２２】
呼出し検出器２２０は、タッチ検出器２１０を介して、検出されたタッチに呼出しが関連するかを判定する。システムバス２６０は、例えば永続性記憶装置２６５などのデータ記憶装置と通信してよく、例えばＧＵＩ要素２５１−２５３などのＧＵＩ要素に関連する命令を記録してよい。永続性記憶装置２６５は、ＧＵＩ要素の各々が呼出しに関連するかを示す指示を伴う、ルックアップテーブル２６６を保持しうる。更に、ルックアップテーブル２６６は、呼出しのサイズに関連する情報、及び呼出しに関連する追加のＧＵＩ要素又はメニュー項目も保持してよい。
【００２３】
方向検出器２３０は、タッチに関連する接近の方向を検出する。方向検出器２３０は、図３に関して以下で更に詳しく説明される様々な技術によって判断に達しうる。方向の検出を実行する際、方向検出器は、タッチディスプレイ２５０に関連する操作者の概ねの位置を確認する。
【００２４】
方向検出器２３０は、ＧＵＩ要素を更に制御するため又は方向を決定するために、視線追跡又は頭部追跡を用いることがある。あるいは、方向を更に決定するために静電容量検知技術が実行されうる。
【００２５】
呼出し表示ドライバ２４０は、呼出し２５５の表示に関連する位置情報をシステムバス２６０へ送信する。呼出し２５５の位置は、タッチディスプレイ２５０の操作者と反対側の位置に決定されうる。例えば、タッチ装置の操作者がタッチディスプレイ２５０の左側に座っている場合、呼出し表示ドライバ２４０は、ＧＵＩ要素の右側に当たる画面の部分に呼出し２５５を表示するための指示を送信しうる。この方法において、指、手、又はポインティング装置は、呼出し２５５に関連する情報の提示を事実上遮ることがない。システムバス２６０は、タッチディスプレイ２５０へ指示を送信しうる。
【００２６】
呼出しは、増加するＧＵＩ要素を伴って提供されうる。増加するＧＵＩ要素は、様々な制御事項の段階式の設定を可能にする。例えば、呼出しは、様々な設定を示す様々なアイコンを有してよい。アイコンのうちの１つがアサート又はデアサートされる度に、それに応じて関連する制御の設定が調整されうる。
【００２７】
図３は、方向検出器２３０の別の実現の例を示す。システム２００の開発者は、挙げられた技術のうちの一部又は全部を実行することを決定してよい。図３で説明されるそれらの実現に加えて、当業者は、タッチディスプレイ２５０の操作者の方向又は位置を検出するために他の技術を実行してもよい。
【００２８】
一例において、方向検出器２３０は、カメラ２３１と伴に実装されうる。カメラ２３１は、タッチディスプレイ２５０に接近している操作者の画像又は動画を捕捉する。捕捉した画像に基づいて、方向検出器２３０は、タッチディスプレイ２５０に対して操作者がどこにいるかを確認しうる。カメラ２３１は、例えば車両又は電気システムが視線追跡を実行することを支援するといった別の目的のためにシステムに組み込まれてもよい。
【００２９】
別の例において、方向検出器２３０は、角度／圧力検出器２３２を伴って装備及び構成されうる。角度／圧力検出器２３２を用いることによって、タッチディスプレイ２５０は、タッチディスプレイ２５０へのタッチの角度及び接近を検出することができる。従って、タッチに関連する角度／圧力を検出することによって、方向検出器２３０はタッチの方向を決定しうる。
【００３０】
図４は、検出された、操作者のタッチディスプレイとの対話の方向に基づいて、呼出しを提供する方法４００の例を示す。方法４００は、例えば上述したシステム２００などのシステムを用いて実行されうる。
【００３１】
動作４１０において、タッチディスプレイへのタッチが検出される。上述したように、タッチディスプレイは、例えば車載タッチディスプレイなどの様々な電気システムと伴に実装されうる。
【００３２】
動作４２０において、タッチが関連するのはどのＧＵＩ要素であるかに関する決定がなされる。ＧＵＩ要素が確認されると、方法４００は、ＧＵＩ要素が呼出しに関連するかを判定するためにデータベースを相互参照しうる（動作４３０）。
【００３３】
動作４４０において、ＧＵＩ要素が呼出しに関連する場合、タッチに関連する操作者の方向が決定される。図３に関して上述したように、例示された様々な技術及び当業者に知られている様々な技術が動作４４０を達成するために用いられてよい。
【００３４】
動作４５０において、決定された方向に基づいて、呼出しの配置が決定される。呼出しの配置は、例えば操作者の手などの物体によって遮られないディスプレイの部分にされうる。従って、呼出しが目に見え、アクセスしやすくなりうる。
【００３５】
動作４６０において、呼出しの位置が、タッチディスプレイ又はタッチディスプレイの制御の駆動に関連するシステム又はプロセッサへ送信される。
【００３６】
図５Ａ及びＢは、システム２００が実装されていない例、及びシステム２００が実装されている例を示す。図５Ａ及び５Ｂに示すタッチディスプレイ２５０は、例えば車両内に実装されうる。
【００３７】
図５Ａを参照すると、ＧＵＩ要素２５１がタッチされる。それに応じて、図示したように呼出し２５５が表示される。呼出しは、操作者が関与しうる使用可能なメニューであってよい。図５Ａに示すように、システム２００を実装しない場合、操作者の手が呼出し２５５を覆い隠す。
【００３８】
図５Ｂを参照すると、タッチディスプレイ２５０は、システム２００と関連して動作する。従って、図示したようにＧＵＩ要素２５１がタッチされ、タッチが呼出し２５５の表示を引き起こす。
【００３９】
図示したように、図５Ａに示す例とは対照的に、呼出し２５５は、操作者の手によって覆い隠されないタッチディスプレイ２５５の領域に表示される。従って、本明細書に開示するシステム及び方法を用いると、改善されたユーザ体験がタッチディスプレイ２５０の操作者に提供される。更に、重要である可能性のある情報が（例えば、上に示すように操作者の手によって）隠されないので、タッチディスプレイ２５５の操作者は、より安全な体験を実現しうる。例えば車両などの用途において、より安全な体験が与えられることにより、車両の運転者は車両をより安全に操作することができる。
【００４０】
本開示の例が例示及び説明されたが、それらの例は、本開示の可能な形式全てを例示及び説明するものではない。むしろ、本明細書において用いられた言葉は、限定するための言葉ではなく説明するための言葉であり、本開示の主旨及び範囲から逸脱することなく様々な変更がなされうることが理解される。更に、特徴及び様々な実現のための実施形態は、本開示の更なる例を形作るために組み合わせてもよい。
【図１】
2015158907.tif 000003
【図２】
2015158907.tif 000004
【図３】
2015158907.tif 000005
【図４】
2015158907.tif 000006
【図５Ａ】
2015158907.tif 000007
【図５Ｂ】
2015158907.tif 000008
【外国語明細書】
2015158907000001.pdf