(57)【要約】【課題】移動体の運転の安全性を向上可能な電子機器、制御方法、及びプログラムを提供する。【解決手段】自動車に搭載可能な電子機器は、自機器に触れられずにジェスチャを検出する第１センサと、自機器に接触されるタッチを検出する第２センサと、コントローラと、を備える。コントローラは、第１センサによって検出する機能が有効であり、自動車が走行中であると、ディスプレイに表示されるアイコンのサイズを小さくする。【選択図】図１
2020176907.tif 000002
【特許請求の範囲】
【請求項１】
自動車に搭載可能な電子機器であって、
自機器に触れられずにジェスチャを検出する第１センサと、
自機器に接触されるタッチを検出する第２センサと、
前記第１センサによって検出する機能が有効であり、前記自動車が走行中であると、ディスプレイに表示されるアイコンのサイズを小さくするコントローラと、
を備える電子機器。
【請求項２】
前記コントローラは、
前記第１センサによって検出する機能が有効であり、前記自動車が電話の着信時に走行中であると、前記アイコンのサイズを小さくする、請求項１に記載の電子機器。
【請求項３】
前記コントローラは、
前記第１センサによって検出する機能が有効であり、前記自動車が電話の着信時に走行中であると、前記ディスプレイに文字情報の少なくとも一部を表示しない、請求項２に記載の電子機器。
【請求項４】
前記コントローラは、
前記自動車が走行する速度に応じて、前記アイコンのサイズを小さくする、請求項１から３のいずれかに記載の電子機器。
【請求項５】
前記コントローラは、
前記自動車が走行する速度が高速になるにつれて、前記アイコンのサイズを小さくする、請求項４に記載の電子機器。
【請求項６】
前記コントローラは、
前記アイコンのサイズが所定のサイズ以上である場合に、当該アイコンのサイズを小さくする、請求項１から５のいずれかに記載の電子機器。
【請求項７】
前記コントローラは、
前記アイコンの種類の数が所定の数以上である場合に、当該アイコンのサイズを小さくする、請求項１から６のいずれかに記載の電子機器。
【請求項８】
前記コントローラは、
前記自動車の停止中、前記アイコンのサイズを大きくする、請求項１から７のいずれかに記載の電子機器。
【請求項９】
前記コントローラは、
前記自動車の停止中、前記アイコンの小さくされたサイズを大きくする、請求項８に記載の電子機器。
【請求項１０】
前記コントローラは、
前記自動車の走行中、前記第２センサによって検出する機能を無効にする、請求項１から９のいずれかに記載の電子機器。
【請求項１１】
前記コントローラは、
前記自動車の停止中、前記第２センサによって検出する機能を有効にする、請求項１０に記載の電子機器。
【請求項１２】
自動車に搭載可能な電子機器の制御方法であって、
自機器に触れないジェスチャを検出するステップと、
自機器に接触されるタッチを検出するステップと、
前記ジェスチャの検出が有効であり、前記自動車が走行中であると、ディスプレイに表示されるアイコンのサイズを小さくするステップと、
を含む、制御方法。
【請求項１３】
自動車に搭載可能な電子機器に、
自機器に触れないジェスチャを検出するステップと、
自機器に接触されるタッチを検出するステップと、
前記ジェスチャの検出が有効であり、前記自動車が走行中であると、ディスプレイに表示されるアイコンのサイズを小さくするステップと、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、電子機器、制御方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、ユーザによる車両の運転を支援する装置が知られている。例えば、特許文献１には、車両に搭載されるカーナビゲーションシステムが開示されている。特許文献１に開示されたカーナビゲーションシステムは、例えば目的地までの移動経路等に関する情報をディスプレイに表示することにより、車両の運転を支援する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１６９８６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示されたカーナビゲーションシステムのユーザは、入力操作を行う際、ディスプレイにタッチ操作を行う。しかしながら、車両の安全運転の観点から、運転者は運転中のタッチ操作を避けることが好ましい。
【０００５】
本開示は、移動体の運転の安全性を向上可能な電子機器、制御方法、及びプログラムを提供することに関する。
【課題を解決するための手段】
【０００６】
一実施形態に係る電子機器は、自動車に搭載可能である。前記電子機器は、自機器に触れられずにジェスチャを検出する第１センサと、自機器に接触されるタッチを検出する第２センサと、コントローラと、を備える。前記コントローラは、前記第１センサによって検出する機能が有効であり、前記自動車が走行中であると、ディスプレイに表示されるアイコンのサイズを小さくする。
【０００７】
一実施形態に係る制御方法は、自動車に搭載可能な電子機器の制御方法である。前記制御方法は、自機器に触れないジェスチャを検出するステップと、自機器に接触されるタッチを検出するステップと、前記ジェスチャの検出が有効であり、前記自動車が走行中であると、ディスプレイに表示されるアイコンのサイズを小さくするステップと、を含む。
【０００８】
一実施形態に係るプログラムは、自動車に搭載可能な電子機器に、自機器に触れないジェスチャを検出するステップと、自機器に接触されるタッチを検出するステップと、前記ジェスチャの検出が有効であり、前記自動車が走行中であると、ディスプレイに表示されるアイコンのサイズを小さくするステップと、を実行させる。
【発明の効果】
【０００９】
一実施形態によれば、移動体の運転の安全性を向上可能な電子機器、制御方法、及びプログラムを提供することができる。
【図面の簡単な説明】
【００１０】
【図１】一実施形態に係る電子機器の概略構成図である。
【図２】ユーザがジェスチャにより電子機器を操作する様子を例示する図である。
【図３】近接センサの概略構成図である。
【図４】各赤外フォトダイオードが検出する検出値の推移を示す図である。
【図５】電子機器をジェスチャで操作する状況を例示する図である。
【図６】電子機器の表示画面を例示する図である。
【図７】電子機器のコントローラが実行する処理の一例を示すフローチャートである。
【図８】電子機器の表示画面を例示する図である。
【図９】電子機器のコントローラが実行する処理の一例を示すフローチャートである。
【図１０】電子機器の表示画面を例示する図である。
【図１１】電子機器のコントローラが実行する処理の一例を示すフローチャートである。
【図１２】電子機器のコントローラが実行する処理の一例を示すフローチャートである。
【図１３】電子機器のコントローラが実行する処理の一例を示すフローチャートである。
【図１４】電子機器のコントローラが実行する処理の一例を示すフローチャートである。
【図１５】測距センサを模式的に示す図である。
【図１６】図１５に示す受光部における受光素子の配置の一例を模式的に示す図である。
【図１７】各受光素子により検出される対象物までの距離の推移を模式的に示す図である。
【図１８】近接センサの別の配置例を示す図である。
【発明を実施するための形態】
【００１１】
（電子機器の構成）
図１に示すように、一実施形態に係る電子機器１は、コントローラ１１と、タイマー１２と、カメラ１３と、ディスプレイ１４と、マイク１５と、ストレージ１６と、通信ユニット１７と、近接センサ１８（ジェスチャセンサ）と、スピーカー２５と、を備える。電子機器１は、さらに、ＵＶセンサ１９と、照度センサ２０と、加速度センサ２１と、地磁気センサ２２と、気圧センサ２３と、ジャイロセンサ２４と、を備える。図１は例示である。電子機器１は、図１に示す構成要素の一部を備えなくてよい。また、電子機器１は、図１に示す以外の構成要素を備えていてよい。
【００１２】
電子機器１は、移動体の運転又は操縦において用いられる種々の機器として実現されてよい。移動体は、移動可能な任意の装置により構成されていてよい。移動体は、ユーザが乗り込むことが可能であってよい。移動体は、例えば、車両、船舶、及び航空機等を含んでよい。車両は、例えば、電気自動車、ハイブリッド電気自動車、ガソリン自動車、バイク、二輪車、及び福祉車両等を含んでよい。車両は、例えば鉄道車両を含んでよい。移動体は、ユーザによって運転又は操縦されてよい。移動体の運転又は操縦に関するユーザ操作の少なくとも一部が自動化されていてよい。移動体は、ユーザ操作によらず、自律して移動可能であってよい。以下、移動体は、ユーザが運転する自動車であるとして説明する。
【００１３】
移動体が自動車である場合、電子機器１は、例えば自動車に搭載されたカーナビゲーションシステム等の車載機器として実現されてよい。電子機器１は、例えば携帯電話端末、ファブレット、タブレットＰＣ（Personal Computer）、スマートフォン、又はフィーチャーフォン等として実現されてよい。この場合、電子機器１は、ユーザが運転する自動車に搭載されたシステムと、有線又は無線により通信可能に接続されてよい。例えば、電子機器１は、スマートフォンとして実現され、Ｂｌｕｅｔｏｏｔｈ（登録商標）により自動車に搭載されたシステムと通信可能に接続されてよい。電子機器１は、これらの例に限られず、移動体の運転又は操縦において用いられる任意の機器として実現されてよい。電子機器１は、例えば、ＰＤＡ（Personal Digital Assistant）、リモコン端末、携帯音楽プレイヤ、ゲーム機、電子書籍リーダ、家電製品、又は産業用機器（ＦＡ機器）等により実現されてよい。
【００１４】
以下、一実施形態に係る電子機器１は、自動車に搭載可能なカーナビゲーションシステムとして実現されるものとして説明する。この場合、電子機器１は、カーナビゲーションシステムとして構成される専用の端末としてよい。一方、電子機器１は、上述のように、例えば一般的なスマートフォンとして構成されてもよい。また、電子機器が「自動車に搭載可能」とは、電子機器１が自動車に固定的に設置される態様に限定されず、電子機器１が例えば自動車のダッシュボードに置かれるようにしてもよい。この場合、電子機器１は、自動車に搭載可能であるのみならず、自動車外に持ち出される使用態様も想定される。
【００１５】
タイマー１２は、コントローラ１１からタイマー動作の指示を受け、所定時間経過した時点で、その旨を示す信号をコントローラ１１に出力する。タイマー１２は、図１に示すように、コントローラ１１とは独立して設けられていてよいし、コントローラ１１が内蔵する構成であってよい。
【００１６】
カメラ１３は、電子機器１の周囲の被写体を撮像する。カメラ１３は、一例として、電子機器１のディスプレイ１４が設けられる面に設けられる。カメラ１３は、例えばＣＣＤ（Charge Coupled Device）センサ又はＣＭＯＳ（Complementary Metal Oxide Semiconductor）センサ等の光電変換を行う撮像素子を含んで構成されてよい。
【００１７】
ディスプレイ１４は画面を表示する。画面は、例えば文字、画像、記号、及び図形等の少なくとも一つを含む。ディスプレイ１４は、液晶ディスプレイ（Liquid Crystal Display）、有機ＥＬパネル（Organic Electro-Luminescence Panel）、又は無機ＥＬパネル（Inorganic Electro-Luminescence Panel）等であってよい。本実施形態において、ディスプレイ１４は、タッチパネルディスプレイ（タッチスクリーンディスプレイ）である。タッチパネルディスプレイは、指又はスタイラスペン等の接触を検出して、その接触位置を特定する。ディスプレイ１４は、指又はスタイラスペン等が接触した位置を同時に複数検出することができる。
【００１８】
マイク１５は、人が発する声を含む、電子機器１の周囲の音を検出する。マイク１５は、音を空気振動として例えばダイヤフラムなどで検出したものを電気信号に変換したものとしてよい。
【００１９】
ストレージ１６は、記憶部としてプログラム及びデータを記憶する。ストレージ１６は、コントローラ１１の処理結果を一時的に記憶する。ストレージ１６は、半導体記憶デバイス及び磁気記憶デバイス等の任意の記憶デバイスを含んでよい。ストレージ１６は、複数の種類の記憶デバイスを含んでよい。ストレージ１６は、メモリカード等の可搬の記憶媒体と、記憶媒体の読み取り装置との組み合わせを含んでよい。
【００２０】
ストレージ１６に記憶されるプログラムには、フォアグランド又はバックグランドで実行されるアプリケーションと、アプリケーションの動作を支援する制御プログラムとを含む。アプリケーションは、例えば、ジェスチャに応じた処理をコントローラ１１に実行させる。制御プログラムは、例えば、ＯＳ（Operating System）である。アプリケーション及び制御プログラムは、通信ユニット１７による通信又は記憶媒体を介して、ストレージ１６にインストールされてよい。
【００２１】
通信ユニット１７は、有線又は無線により通信するためのインタフェースである。一実施形態の通信ユニット１７によって行われる通信方式は無線通信規格である。例えば、無線通信規格は２Ｇ、３Ｇ、４Ｇ、５Ｇ等のセルラーフォンの通信規格を含む。例えばセルラーフォンの通信規格は、ＬＴＥ（Long Term Evolution）、Ｗ−ＣＤＭＡ（Wideband Code Division Multiple Access）、ＣＤＭＡ２０００、ＰＤＣ（Personal Digital Cellular）、ＧＳＭ（登録商標）（Global System for Mobile communications）、及びＰＨＳ（Personal Handy-phone System）等を含む。例えば、無線通信規格は、ＷｉＭＡＸ（Worldwide Interoperability for Microwave Access）、ＩＥＥＥ８０２．１１、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩｒＤＡ（Infrared Data Association）、及びＮＦＣ（Near Field Communication）等を含む。通信ユニット１７は、上記の通信規格の１つ又は複数をサポートすることができる。
【００２２】
スピーカー２５は、音を出力する。スピーカー２５は、例えば入力された自動車の目的地までの経路を案内する音声を出力する。電子機器１が通話可能な機器として実現されている場合には、例えば通話の際に、スピーカー２５は、通話相手の声を出力する。また、例えばニュース又は天気予報等の読み上げの際に、スピーカー２５は、その内容を音又は音声によって出力する。
【００２３】
近接センサ１８は、電子機器１の周囲の対象物との相対距離、及び対象物の移動方向等を、非接触で検出する。本実施形態において、近接センサ１８は、１つの光源用赤外ＬＥＤ（Light Emitting Diode）と４つの赤外フォトダイオードとを有する。近接センサ１８は、光源用赤外ＬＥＤから赤外光を対象物に向けて照射する。近接センサ１８は、対象物からの反射光を、赤外フォトダイオードの入射光とする。そして、近接センサ１８は、赤外フォトダイオードの出力電流に基づいて、対象物との相対距離を測定することができる。また、近接センサ１８は、対象物からの反射光がそれぞれの赤外フォトダイオードに入射する時間差により、対象物の移動方向を検出する。したがって、近接センサ１８は、電子機器１のユーザが電子機器１に触れずに行うエアジェスチャ（以下単に「ジェスチャ」という）を用いた操作を検出することができる。ここで、近接センサ１８は、可視光フォトダイオードを有していてよい。
【００２４】
コントローラ１１は、例えばＣＰＵ（Central Processing Unit）等のプロセッサである。コントローラ１１は、他の構成要素が統合されたＳｏＣ（System-on-a-Chip）等の集積回路であってよい。コントローラ１１は、複数の集積回路を組み合わせて構成されてよい。コントローラ１１は、電子機器１の動作を統括的に制御して各種の機能を実現する。
【００２５】
電子機器１が自動車に搭載されたカーナビゲーションシステムとして実現される場合、電子機器１が備えるコントローラ１１は、例えば、自動車が備えるＥＣＵ（Electric Control Unit又はEngine Control Unit）により構成されていてよい。
【００２６】
コントローラ１１は、ストレージ１６に記憶されているデータを、必要に応じて参照する。コントローラ１１は、ストレージ１６に記憶されているプログラムに含まれる命令を実行してディスプレイ１４等の他の機能部を制御することによって、各種機能を実現する。例えばコントローラ１１は、近接センサ１８が検出したユーザのジェスチャに関する情報を取得する。コントローラ１１は、例えば自動車が停止中であって電子機器１がタッチパネルによって操作可能である場合に、ユーザによる接触のデータをタッチパネルから取得する。また、例えばコントローラ１１は、近接センサ１８以外のセンサが検出した情報を取得する。
【００２７】
また、本実施形態において、コントローラ１１は、ディスプレイ１４の表示を制御するディスプレイドライバとしての機能を有する。すなわち、本実施形態において、コントローラ１１は、直接的にディスプレイ１４の制御を行って、画像を表示することが可能である。別の実施形態として、ディスプレイドライバは、コントローラ１１から独立して設けられていてよい。この場合に、コントローラ１１は、ディスプレイドライバを介して、ディスプレイ１４に画像を表示させてよい。
【００２８】
ＵＶセンサ１９は、太陽光等に含まれる紫外線（Ultraviolet）量を測定することができる。
【００２９】
照度センサ２０は、当該照度センサ２０に入射する周囲光の照度を検出する。
【００３０】
加速度センサ２１は、電子機器１に働く加速度の方向及び大きさを検出する。加速度センサ２１は、例えばｘ軸方向、ｙ軸方向、及びｚ軸方向の加速度を検出する３軸（３次元）タイプである。加速度センサ２１は、例えばピエゾ抵抗型であってよいし、静電容量型であってよい。
【００３１】
地磁気センサ２２は、地磁気の向きを検出して、電子機器１の向きを測定可能にする。
【００３２】
気圧センサ２３は、電子機器１の外側の気圧（大気圧）を検出する。
【００３３】
ジャイロセンサ２４は、電子機器１の角速度を検出する。コントローラ１１は、ジャイロセンサ２４により取得された角速度を時間積分することにより、電子機器１の向きの変化を測定することができる。
【００３４】
（ジェスチャによる電子機器の操作）
図２は、ユーザがジェスチャにより電子機器１を操作する様子を示す。電子機器１は、一例として、ディスプレイ１４がコンソールパネルに設置されるように、自動車に搭載されている。代替例として、電子機器１は、自動車内に設けられた、電子機器１を支持するための支持具に支持されてよい。近接センサ１８がユーザのジェスチャを検出すると、コントローラ１１は検出されたジェスチャに基づく処理を行う。図２の例では、ジェスチャに基づく処理は、例えばスピーカー２５から出力されている音の音量の調整である。例えば、ユーザが電子機器１の上方へと手を動かすジェスチャを行うと、電子機器１は、ユーザの手の動きに連動して音量を大きくする。また、例えば、ユーザが電子機器１の下方へと手を動かすジェスチャを行うと、電子機器１は、ユーザの手の動きに連動して音量を小さくする。
【００３５】
ジェスチャに基づく処理は、音量の調整に限られない。ジェスチャに基づく処理は、検出したジェスチャに基づいて実行可能な他の処理であってよい。例えば、ジェスチャに基づく処理は、ディスプレイ１４に表示された情報の拡大又は縮小、ディスプレイ１４の表示の明るさの調整、所定の情報の音声による読み上げ開始、音声による読み上げの停止等を含んでよい。
【００３６】
（ジェスチャを検出する方法）
ここで、図３及び図４を参照しながら、コントローラ１１が近接センサ１８の出力に基づいてユーザのジェスチャを検出する方法を説明する。図３は、電子機器１を正面から見たときの近接センサ１８の構成例を示す図である。近接センサ１８は、光源用赤外ＬＥＤ１８０と、４つの赤外フォトダイオードＳＵ，ＳＲ，ＳＤ，及びＳＬと、を有する。４つの赤外フォトダイオードＳＵ，ＳＲ，ＳＤ，及びＳＬは、レンズ１８１を介して検出対象物からの反射光を検出する。４つの赤外フォトダイオードＳＵ，ＳＲ，ＳＤ，及びＳＬは、レンズ１８１の中心から見て対称的に配置されている。ここで、図３の仮想線Ｄ１上に、赤外フォトダイオードＳＵと赤外フォトダイオードＳＤとが離れて配置されている。そして、赤外フォトダイオードＳＲ及びＳＬは、図３の仮想線Ｄ１の方向において、赤外フォトダイオードＳＵと赤外フォトダイオードＳＤとの間に配置されている。
【００３７】
図４は、４つの赤外フォトダイオードＳＵ，ＳＲ，ＳＤ，及びＳＬの検出対象物（例えばユーザの手等）が、図３の仮想線Ｄ１の方向に沿って移動したときの検出値の推移を例示する。ここで、仮想線Ｄ１の方向において、赤外フォトダイオードＳＤと赤外フォトダイオードＳＵとが最も離れている。そのため、図４に示すように、赤外フォトダイオードＳＤの検出値（細い実線）の同じ変化（例えば上昇）と、赤外フォトダイオードＳＵの検出値（破線）の変化（例えば上昇）との時間差が最も大きい。コントローラ１１は、フォトダイオードＳＵ，ＳＲ，ＳＤ，及びＳＬの検出値の所定の変化の時間差を把握することによって、検出対象物の移動方向を判定できる。
【００３８】
コントローラ１１は、近接センサ１８からフォトダイオードＳＵ，ＳＲ，ＳＤ，及びＳＬの検出値を取得する。そして、コントローラ１１は、例えば検出対象物の仮想線Ｄ１の方向への移動を把握するために、フォトダイオードＳＤの検出値からフォトダイオードＳＵの検出値を減算した値を所定の時間で積分してよい。図４の例では、領域Ｒ４１及びＲ４２において積分値は非ゼロの値となる。この積分値の変化（例えば正値、ゼロ、負値の変化）から、コントローラ１１は、仮想線Ｄ１の方向における検出対象物の移動を把握できる。
【００３９】
また、コントローラ１１は、フォトダイオードＳＬの検出値からフォトダイオードＳＲの検出値を減算した値を所定の時間で積分してよい。この積分値の変化（例えば正値、ゼロ、負値の変化）から、コントローラ１１は、仮想線Ｄ１に直交する方向における検出対象物の移動を把握できる。
【００４０】
代替例として、コントローラ１１はフォトダイオードＳＵ，ＳＲ，ＳＤ，及びＳＬの全ての検出値を用いて演算を行ってよい。すなわち、コントローラ１１は検出対象物の移動方向を、仮想線Ｄ１の方向及び直交する方向の成分に分離して演算することなく把握してよい。
【００４１】
検出されるジェスチャは例えば、左右のジェスチャ、上下のジェスチャ、斜めのジェスチャ、時計回りで円を描くジェスチャ、及び反時計回りで円を描くジェスチャ等である。例えば左右へのジェスチャとは、例えば図２に示す電子機器１の長手方向と略平行な方向に行われるジェスチャである。上下のジェスチャとは、例えば図２に示す電子機器１の短手方向と略平行な方向に行われるジェスチャである。斜めのジェスチャとは、例えば図２に示す電子機器１と略平行な平面において、電子機器１の長手方向と短手方向とのいずれとも平行でない方向に行われるジェスチャである。
【００４２】
ここで、フォトダイオードＳＵ，ＳＲ，ＳＤ，及びＳＬは、光源用赤外ＬＥＤ１８０から照射された赤外光の検出対象物による反射光を受光し、受光量に応じた大きさの検出値を出力し得る。このとき、コントローラ１１は、検出対象物が近接センサ１８に近付くこと、及び、遠ざかることも判定可能である。まず、コントローラ１１は、フォトダイオードＳＵ，ＳＲ，ＳＤ，及びＳＬの少なくとも１つの検出値がある閾値（例えばゼロでない値）以上であることによって、検出対象物が存在すると判定可能である。そして、コントローラ１１は、検出対象物が存在すると判定した後に、フォトダイオードＳＵ，ＳＲ，ＳＤ，及びＳＬの少なくとも１つの検出値が相対的に大きくなることによって、検出対象物が電子機器１に近付いていると判定できる。また、コントローラ１１は、検出対象物が存在すると判定した後に、フォトダイオードＳＵ，ＳＲ，ＳＤ，及びＳＬの少なくとも１つの検出値が相対的に小さくなることによって、検出対象物が電子機器１から遠ざかっていると判定できる。このとき、コントローラ１１は、ユーザが電子機器１に向かって、手を近付けるジェスチャ、手を遠ざけるジェスチャ、及び、これらのジェスチャと上記の別のジェスチャ（例えば左右のジェスチャ等）とを組み合わせたジェスチャを判別可能である。
【００４３】
以上のように、一実施形態に係る電子機器１は、例えば近接センサ１８のように、自機器（電子機器１）に触れられずにジェスチャを検出する第１センサ（ジェスチャセンサ）を備えている。また、上述のように、一実施形態に係る電子機器１は、例えばディスプレイ１４（タッチパネルディスプレイ／タッチスクリーンディスプレイ）のように、自機器（電子機器１）に接触されるタッチを検出する第２センサ（タッチセンサ）を備えている。以下、例えば近接センサ１８のように、自機器（電子機器１）に触れられずにジェスチャを検出するセンサを、適宜、第１センサ又はジェスチャセンサと記す。また、以下、例えばディスプレイ１４のように、自機器（電子機器１）に接触されるタッチを検出するセンサを、適宜、第２センサ又はタッチセンサと記す。
【００４４】
（カーモード）
図５は、ユーザがジェスチャにより電子機器１を操作する状況の一例を示す。図５に示すように、電子機器１は、例えば、ディスプレイ１４が自動車のコンソールパネルにおいて中央に位置するように配置される。図５に示す例において、ユーザは、目的地までの経路を電子機器１のディスプレイ１４に表示させた状態で、表示された経路を参照しながら、電子機器１が搭載された自動車に乗り込んで、当該自動車を運転している。このとき、近接センサ１８はユーザのジェスチャを検出可能な状態である。コントローラ１１は、近接センサ１８が検出したジェスチャに基づく処理を行う。
【００４５】
例えば、コントローラ１１は、特定のジェスチャ（例えばユーザが手を上下に動かすジェスチャ）に応じて、電子機器１から出力させている音の音量を調整する処理が可能である。電子機器１は、タッチスクリーンディスプレイにおいて、ユーザからのタッチ操作（入力）を受け付け可能である。しかし、運転中にタッチ操作を行おうとすると、タッチスクリーンディスプレイまでの距離及び接触位置を確認するために、ユーザがディスプレイ１４に長く視線を移す可能性がある。仮に、運転に関するユーザ操作の少なくとも一部が自動化されているとしても、車両の安全運転の観点から、ユーザは運転中に自動車の周囲の状況を確認し続けることが好ましい。つまり、ユーザは、運転中にタッチ操作を行わないことが好ましい。本実施形態のように、電子機器１がジェスチャによる入力操作を受付可能な場合、ユーザは、電子機器１に触れることなく入力操作を行うことができる。これにより、ユーザが運転中に入力操作を行う場合であっても、運転の安全性を確保しやすくなる。
【００４６】
ここで、電子機器１は、複数のモードを有してよい。モードとは、電子機器１の全体の動作について制限等を与える動作モード（動作状態又は動作状況）を意味する。また、モードとは、電子機器１の動作について所定の機能を付加したり、所定の機能に関する制限を解除したりする動作モードとしてもよい。モードは同時に１つだけ選択可能としてよい。本実施形態において、電子機器１のモードは第１モード及び第２モードを含んでよい。第１モードは、例えば運転以外の状況での使用に適している通常の動作モード（通常モード）としてよい。運転以外の状況は、例えば、自動車のエンジンがかかっていない状態、シフトレバーが所定のレンジ（例えばパーキングレンジ）になっている状態、ブレーキが踏まれている状態、及び、目的地までの経路の表示が行われていない状態のいずれかを含んでよい。第２モードは、目的地までの経路を電子機器１のディスプレイ１４に表示させて自動車を運転するのに適した電子機器１の動作モード（カーモード）としてよい。
【００４７】
上記で説明したように、第２モードの場合には、ジェスチャによる入力が可能であることが好ましい。つまり、電子機器１のモードが第２モードに切り替わる場合には、連動して近接センサ１８を動作させてジェスチャを検出可能にすることが好ましい。電子機器１は、例えばユーザによる電子機器１に対する所定の入力操作又は自動車に対する所定の入力操作に基づいて、電子機器１のモードを切り替えてよい。
【００４８】
また、上述のモード以外にも、電子機器１において、種々のモードを設定してもよい。例えば、所定の機能が有効になるモードを第１モードとして設定した上で、第１モード以外のモードを第２モードとしてもよい。この場合、第２モードを例えば「通常モード」としてもよい。
【００４９】
また、電子機器１において、例えば近接センサ１８によって自機器（電子機器１）に触れられずにジェスチャを検出するモードと、例えばディスプレイ１４によって自機器（電子機器１）に接触されるタッチを検出するモードと、を設定してもよい。この場合、電子機器１において、これらのモードが排他的に切り替えられるように動作してもよいし、これらのモードの少なくとも一部が時間的な重なりを有して実行されてもよい。
【００５０】
さらに、電子機器１において、例えば、上述のジェスチャのみを検出するモードと、上述のタッチのみを検出するモードと、上述のジェスチャ及びタッチの双方とも検出するモードと、の少なくともいずれかを設定してもよい。
【００５１】
次に、一実施形態に係る電子機器１の動作について説明する。
【００５２】
図６は、電子機器１のディスプレイ１４の表示の一例である。第１画面１４０は、例えば地図画面であって、道路と、自動車の現在の位置及び向きを示すマーク１４１と、インターチェンジ（ＩＣ：interchange）又は建造物等を示すマーク１４２と、を含む。また、第２画面１５０は、例えば高速道路の情報を示す道路情報画面であって、現在位置から近いインターチェンジの詳細情報１５１を含む。詳細情報１５１は、インターチェンジ名（例えばＡＡ、ＢＢ、及びＣＣ）を含む。また、詳細情報１５１は、インターチェンジ（ＩＣ）付近に、サービスエリア（ＳＡ）又はジャンクション（ＪＣＴ）があるか否かの情報を含む。図６の例では、インターチェンジであるＣＣの付近にサービスエリアがあることが示されている。また、詳細情報１５１は、現在の位置から各インターチェンジまでの距離を含む。図６の例では、インターチェンジであるＢＢまで５ｋｍであることが示されている。
【００５３】
このように、電子機器１は、ディスプレイ１４において、従来のカーナビゲーションシステムと同様の表示を行うことができる。また、電子機器１は、図６の例に示すような表示をしているディスプレイ１４において、ユーザに通知するための各種の情報を表示することもできる。さらに、電子機器１は、図６の例に示すような表示をしているディスプレイ１４において、ユーザが操作を行うための各種のアイコンを表示することもできる。
【００５４】
上述のように、ユーザが電子機器１にタッチ操作（入力）を行おうとすると、タッチスクリーンディスプレイまでの距離及び接触位置を確認するために、ユーザはディスプレイ１４を注視しがちになる。安全運転の観点からは、ユーザが運転者である場合、ユーザは自動車の走行中にディスプレイ１４にタッチ操作をしない状況が望ましい。このような状況に鑑み、一実施形態に係る電子機器１は、電子機器１が搭載された自動車の運転中、ユーザがディスプレイ１４にタッチ操作を行おうとする動機が弱まる状況を提供する。
【００５５】
以下、電子機器１の「ユーザ」とは、典型的には、電子機器１が搭載された自動車の運転者としてよい。しかしながら、電子機器１のユーザは、必ずしも電子機器１が搭載された自動車の運転者に限定されず、電子機器１が搭載された自動車に乗車している者であって運転者以外の者としてもよい。また、電子機器１は、ジェスチャによる入力及び／又はタッチによる入力を行ったユーザが運転者であるか否かを判定してもよい。この場合、電子機器１は、ジェスチャによる入力及び／又はタッチによる入力を行ったユーザが運転者であるか否かに応じて、異なる処理を実行してもよい。
【００５６】
図７は、一実施形態に係る電子機器１のコントローラ１１が行う処理の一例を示すフローチャートである。
【００５７】
図７に示す処理が開始すると、コントローラ１１は、近接センサ１８（ジェスチャセンサ）によるジェスチャの検出機能が有効であるか否かを判定する（ステップＳ１）。ステップＳ１において、ジェスチャの検出機能が有効であるとは、例えば近接センサ１８のようなジェスチャセンサによってユーザのジェスチャを検出する機能が有効であることを意味する。ここで、ジェスチャセンサによってユーザのジェスチャを検出する機能が「有効」とは、当該センサによってユーザの所定のジェスチャを検出し、その検出結果に応じて、コントローラ１１が所定の処理を行うことができる状態としてよい。
【００５８】
ステップＳ１においてジェスチャの検出機能が有効でない場合、コントローラ１１は、図７に示す処理を終了する。一方、ステップＳ１においてジェスチャの検出機能が有効である場合、コントローラ１１は、電子機器１が搭載された自動車が走行中であるか否かを判定する（ステップＳ２）。
【００５９】
ステップＳ２において、コントローラ１１は、例えば自動車が備えるＥＣＵから取得する情報に基づいて、当該自動車が走行中であるか否かを判定してよい。また、ステップＳ２において、コントローラ１１は、例えば自動車が備えるＥＣＵ以外の各種センサなどから取得する情報に基づいて、当該自動車が走行中であるか否かを判定してもよい。ステップＳ２において、コントローラ１１は、特に限定されない任意の手法によって、電子機器１が搭載された自動車が走行中であるか否かを判定してよい。
【００６０】
ステップＳ２において自動車が走行中でない場合、コントローラ１１は、図７に示す処理を終了する。一方、ステップＳ２において自動車が走行中である場合、コントローラ１１は、ディスプレイ１４に表示されるアイコンのサイズを小さくする（ステップＳ３）。ステップＳ３において、アイコンのサイズを小さくする度合いは、例えばストレージ１６に予め記憶しておいてよい。また、アイコンのサイズを小さくする度合いは、例えば全てのアイコンにおいて同じとしてもよいし、アイコンごとに異なるものとしてもよい。
【００６１】
図８は、電子機器１のディスプレイ１４における表示画面の例を示す図である。
【００６２】
例えば、図７のステップＳ２において、電子機器１のディスプレイ１４に図８（Ａ）に示すような表示がされていたとする。図８（Ａ）は、電子機器１のディスプレイ１４に、アイコン１６０Ａ、アイコン１６０Ｂ、アイコン１６０Ｃ、及びアイコン１６０Ｄが並べて表示されている様子を示している。ここで、例えばステップＳ２において自動車が走行中でない場合（例えば停車中である場合）、コントローラ１１は、図８（Ａ）に示すような表示を、そのまま維持してよい。
【００６３】
例えば、ユーザは、アイコン１６０Ａ、１６０Ｂ、１６０Ｃ、又は１６０Ｄをジェスチャ又はタッチによって選択することによって、関連付けられた機能を実行させることができる。すなわち、ユーザは、アイコン１６０Ａから１６０Ｄまでのいずれかをジェスチャによって（触れずに）選択することで、そのアイコンに関連付けられた機能を実行させることができる。また、ユーザは、アイコン１６０Ａから１６０Ｄまでのいずれかをタッチによって（触れて）選択することで、そのアイコンに関連付けられた機能を実行させることもできる。
【００６４】
図８（Ａ）において、アイコン１６０Ａは、地図画面において自宅を表示させる機能に関連付けられている。アイコン１６０Ｂは、地図画面において現在の位置又は指定した位置を登録する機能に関連付けられている。アイコン１６０Ｃは、設定メニューの一覧を表示させる機能に関連付けられている。アイコン１６０Ｄは、地図画面の縮尺を指定する機能に関連付けられている。図８（Ａ）に示すアイコンは例示であり、ユーザの必要又は所望に応じて、適宜、各種のアイコンを表示してよい。
【００６５】
一方、例えばステップＳ２において自動車が走行中である場合、コントローラ１１は、図８（Ａ）に示すような表示を、図８（Ｂ）に示すような表示に変更してよい（ステップＳ３）。図８（Ｂ）は、図８（Ａ）と同様に、電子機器１のディスプレイ１４に、アイコン１６０Ａ、アイコン１６０Ｂ、アイコン１６０Ｃ、及びアイコン１６０Ｄが並べて表示されている様子を示している。しかしながら、図８（Ｂ）に示すアイコン１６０Ａ、アイコン１６０Ｂ、アイコン１６０Ｃ、及びアイコン１６０Ｄは、図８（Ａ）に示した大きさよりも小さく（縮小して）表示されている。
【００６６】
図８（Ｂ）に示すように、アイコン１６０Ａ乃至アイコン１６０Ｄがディスプレイ１４に小さく表示されている時、ユーザは、ジェスチャによってアイコンを選択することができる。すなわち、ユーザは、アイコン１６０Ａ乃至アイコン１６０Ｄをジェスチャによって（触れずに）選択することで、そのアイコンに関連付けられた機能を実行させることができる。
【００６７】
このように、一実施形態に係る電子機器１において、コントローラ１１は、第１センサによってジェスチャを検出する機能が有効であり、自動車が走行中であると、ディスプレイ１４に表示されるアイコンのサイズを小さくする。一実施形態に係る電子機器１によれば、自動車の走行中は、ディスプレイ１４に表示されるアイコンの大きさが小さくなる。このため、一実施形態に係る電子機器１によれば、自動車の走行中にユーザがディスプレイ１４にタッチ操作を行おうとする動機を弱める効果が期待できる。したがって、一実施形態に係る電子機器１によれば、自動車のような移動体の運転の安全性を向上することができる。一実施形態に係る電子機器１によれば、自動車の走行中、ユーザは、タッチによる操作を行わなくとも、ジェスチャによる操作を行うことができる。したがって、ディスプレイ１４に表示されるアイコンの大きさが小さくなったとしても、ユーザにとって特段の不都合は生じない。
【００６８】
図７において、ステップＳ１とステップＳ２とは、処理の順序を逆にしてもよい。また、ステップＳ１とステップＳ２とは、同時に（例えば並列的に）処理を行ってもよい。コントローラ１１は、図７に示す処理を終了した後、即座に、又は所定の時間間隔で、再び図７に示す処理を開始してよい。
【００６９】
また、図７に示すステップＳ３において、ディスプレイ１４にアイコンを表示する際に、コントローラ１１は、自動車の走行速度に応じて、アイコンのサイズを小さくしてもよい。例えば、自動車が走行中でない場合（停車中など）、図８（Ａ）に示すような大きさで、アイコン１６０Ａ、アイコン１６０Ｂ、アイコン１６０Ｃ、及びアイコン１６０Ｄがディスプレイ１４に表示されていたとする。そして、自動車が例えば時速４０ｋｍで走行中、図８（Ｂ）に示すような大きさで、アイコン１６０Ａ、アイコン１６０Ｂ、アイコン１６０Ｃ、及びアイコン１６０Ｄがディスプレイ１４に表示されるとする。また、自動車が例えば時速６０ｋｍで走行中、図８（Ｂ）に示すような大きさよりもさらに小さく、アイコン１６０Ａ、アイコン１６０Ｂ、アイコン１６０Ｃ、及びアイコン１６０Ｄがディスプレイ１４に表示されてよい。一方、自動車が例えば時速２０ｋｍで走行中、図８（Ｂ）に示すような大きさよりも少し大きく、アイコン１６０Ａ、アイコン１６０Ｂ、アイコン１６０Ｃ、及びアイコン１６０Ｄがディスプレイ１４に表示されてよい。ただし、この場合も、図８（Ａ）に示すような大きさよりは小さく、アイコン１６０Ａ、アイコン１６０Ｂ、アイコン１６０Ｃ、及びアイコン１６０Ｄがディスプレイ１４に表示されてよい。
【００７０】
このように、コントローラ１１は、自動車が走行する速度に応じて、ディスプレイ１４に表示されるアイコンのサイズを小さくしてもよい。
【００７１】
図９は、一実施形態に係る電子機器１のコントローラ１１が行う処理の他の例を示すフローチャートである。図９に示す処理は、図７において説明した処理を変更して実行することができる。
【００７２】
図９に示す処理が開始すると、コントローラ１１は、近接センサ１８（ジェスチャセンサ）によるジェスチャの検出機能が有効であるか否かを判定する（ステップＳ１）。ステップＳ１においてジェスチャの検出機能が有効でない場合、コントローラ１１は、図９に示す処理を終了する。
【００７３】
一方、ステップＳ１においてジェスチャの検出機能が有効である場合、コントローラ１１は、電話の着信があるか否かを判定する（ステップＳ２１）。ステップＳ２１において、コントローラ１１は、例えば通信ユニット１７の制御状態から、電話の着信があるか否かを判定してもよい。一方、コントローラ１１は、ステップＳ２１において電話の着信が有るか否かを任意の手法によって判定してよい。ステップＳ２１において電話の着信がない場合、コントローラ１１は、図９に示す処理を終了する。
【００７４】
一方、ステップＳ２１において電話の着信がある場合、コントローラ１１は、電子機器１が搭載された自動車が走行中であるか否かを判定する（ステップＳ２）。ステップＳ２において自動車が走行中でない場合、コントローラ１１は、図９に示す処理を終了する。一方、ステップＳ２において自動車が走行中である場合、コントローラ１１は、ディスプレイ１４に表示されるアイコンのサイズを小さくする（ステップＳ２２）。
【００７５】
ステップＳ２２において、コントローラ１１は、図７に示したステップＳ３の処理と同様の処理を実行してもよい。また、ステップＳ２２においては、図７に示したステップＳ３の処理に代えて、又はステップＳ３の処理とともに、ディスプレイ１４に文字情報の少なくとも一部を表示しないようにしてもよい。ステップＳ２２において、例えば、ディスプレイ１４にもともと表示されていた文字情報の少なくとも一部を表示しないように（例えば消去）してもよい。また、ステップＳ２２において、例えば、ディスプレイ１４にこれから表示されるべき文字情報の少なくとも一部を表示しないようにしてもよい。
【００７６】
図１０は、電子機器１のディスプレイ１４における表示画面の例を示す図である。
【００７７】
例えば、図９のステップＳ２１において電話の着信があった時に、自動車が走行中でなかった（例えば停車中）とする。この場合、ステップＳ２２において、コントローラ１１は、図１０（Ａ）に示すように、ディスプレイ１４に、電話の着信をユーザに知らせる表示を行う。図１０（Ａ）は、ディスプレイ１４において、通話開始のアイコン１６０Ｊ及び終話のアイコン１６０Ｋが表示されている様子を示している。
【００７８】
また、図１０（Ａ）に示すように、コントローラ１１は、電話の発信者に関する情報を、文字情報１７０として、ディスプレイ１４に表示してもよい。図１０（Ａ）に示す例においては、文字情報１７０は、着信を受信している旨（「着信情報）、発信者の名前（「ＸＹＸさん」）、及び発信者の電話番号（「０９０−ＸＸＸＸ−ＸＸＸＸ」）を含んでいる。図１０（Ａ）に示す文字情報１７０は例示であり、その少なくとも一部のみを示したり、その他の情報を含めたりしてもよい。
【００７９】
例えば、ユーザは、図１０（Ａ）に示すようなディスプレイ１４の表示において、アイコン１６０Ｊ又はアイコン１６０Ｋをジェスチャ又はタッチによって選択することによって、関連付けられた機能を実行させることができる。この場合、コントローラ１１は、アイコン１６０Ｊの選択に応じて、電話の通話を開始してよい。一方、コントローラ１１は、アイコン１６０Ｋの選択に応じて、電話の着信を拒否するか、又は通話を切断してよい。すなわち、ユーザは、アイコン１６０Ｊ又はアイコン１６０Ｋをジェスチャによって（触れずに）選択することで、そのアイコンに関連付けられた機能を実行させることができる。また、ユーザは、アイコン１６０Ｊ又はアイコン１６０Ｋをタッチによって（触れて）選択することで、そのアイコンに関連付けられた機能を実行させることもできる。
【００８０】
一方、例えば、図９のステップＳ２１において電話の着信があった時に、自動車が走行中であるとする。この場合、ステップＳ２２において、コントローラ１１は、図１０（Ｂ）に示すように、ディスプレイ１４に表示するアイコンの大きさを小さくしてよい。図１０（Ｂ）に示すアイコン１６０Ｊ及びアイコン１６０Ｋは、図１０（Ａ）に示した大きさよりも小さく（縮小して）表示されている。さらに、図１０（Ｂ）に示すように、図１０（Ａ）において表示されていた文字情報１７０を表示しないようにしてもよい。この場合、図１０（Ａ）において表示されていた文字情報１７０の少なくとも一部を表示しないようにしてもよい。
【００８１】
図１０（Ｂ）に示すように、アイコン１６０Ｊ及びアイコン１６０Ｋがディスプレイ１４に小さく表示されている時、ユーザは、ジェスチャによってアイコンを選択することができる。すなわち、ユーザは、アイコン１６０Ｊ及びアイコン１６０Ｋをジェスチャによって（触れずに）選択することで、そのアイコンに関連付けられた機能を実行させることができる。
【００８２】
また、図１０（Ｂ）に示すように、アイコン１６０Ｊ及びアイコン１６０Ｋのそれぞれに対するジェスチャ操作を示唆するような表示をさらにしてもよい。図１０（Ｂ）に示す上向きの矢印は、上向きのジェスチャに応じてアイコン１６０Ｊが選択されて通話開始することができる旨を示唆している。また、図１０（Ｂ）に示す下向きの矢印は、下向きのジェスチャに応じてアイコン１６０Ｋが選択されて電話の着信を拒否するか、又は通話を切断することができる旨を示唆している。
【００８３】
このように、一実施形態に係る電子機器１において、コントローラ１１は、第１センサによって検出する機能が有効であり、自動車が電話の着信時に走行中であると、ディスプレイ１４に表示されるアイコンのサイズを小さくしてもよい。また、コントローラ１１は、第１センサによって検出する機能が有効であり、自動車が電話の着信時に走行中であると、ディスプレイ１４に文字情報の少なくとも一部を表示しないようにしてもよい。
【００８４】
一実施形態に係る電子機器１によれば、自動車の走行中は、ディスプレイ１４に表示されるアイコンの大きさが小さくなったり、文字情報の少なくとも一部が表示されなくなったりする。このため、一実施形態に係る電子機器１によれば、自動車の走行中にユーザがディスプレイ１４にタッチ操作を行おうとする動機を弱める効果が期待できる。したがって、一実施形態に係る電子機器１によれば、自動車のような移動体の運転の安全性を向上することができる。一実施形態に係る電子機器１によれば、自動車の走行中、ユーザは、タッチによる操作を行わなくとも、ジェスチャによる操作を行うことができる。したがって、ディスプレイ１４に表示されるアイコンの大きさが小さくなったとしても、ユーザにとって特段の不都合は生じない。
【００８５】
図１１は、一実施形態に係る電子機器１のコントローラ１１が行う処理の他の例を示すフローチャートである。図１１に示す処理は、図７及び図９において説明した処理に続けて実行することができる。
【００８６】
図１１に示す処理は、図７及び図９に示した処理によってアイコンを小さく表示した後で、その後の自動車の速度の変化に応じて、さらにアイコンの大きさを変化させる。
【００８７】
図１１に示す処理が開始すると、コントローラ１１は、自動車の速度がより高速になったか否かを判定する（ステップＳ３１）。ステップＳ３１において、コントローラ１１は、例えば自動車が備えるＥＣＵから取得する情報に基づいて、当該自動車の速度の変化を判定してよい。また、ステップＳ３１において、コントローラ１１は、例えば自動車が備えるＥＣＵ以外の各種センサなどから取得する情報に基づいて、当該自動車の速度の変化を判定してもよい。ステップＳ３１において、コントローラ１１は、特に限定されない任意の手法によって、電子機器１が搭載された自動車の速度の変化を判定してよい。
【００８８】
ステップＳ３１において自動車の速度がより高速になっていない場合、コントローラ１１は、図１１に示す処理を終了する。一方、ステップＳ３１において自動車の速度がより高速になった場合、コントローラ１１は、ディスプレイ１４に表示されるアイコンのサイズを（より）小さくする。コントローラ１１は、図１１に示す処理を終了した後、即座に、又は所定の時間間隔で、再び図１１に示す処理を開始してよい。すなわち、図１１に示す処理によって、電子機器１は、自動車の速度が高速になるにつれて、ディスプレイ１４に表示するアイコンのサイズを小さくする。
【００８９】
例えば、自動車が例えば時速４０ｋｍで走行中、図８（Ｂ）に示すような大きさで、アイコン１６０Ａ、アイコン１６０Ｂ、アイコン１６０Ｃ、及びアイコン１６０Ｄがディスプレイ１４に表示されるとする。この場合、例えば自動車の速度が時速４０ｋｍから時速６０ｋｍになると、図８（Ｂ）に示すような大きさよりもさらに小さく、アイコン１６０Ａ、アイコン１６０Ｂ、アイコン１６０Ｃ、及びアイコン１６０Ｄがディスプレイ１４に表示されてよい。また、例えば自動車の速度が時速６０ｋｍから時速８０ｋｍになると、アイコン１６０Ａ、アイコン１６０Ｂ、アイコン１６０Ｃ、及びアイコン１６０Ｄが、さらに小さくディスプレイ１４に表示されてよい。
【００９０】
このように、一実施形態に係る電子機器１において、コントローラ１１は、自動車が走行する速度が高速になるにつれて、ディスプレイ１４に表示されるアイコンのサイズを小さくしてもよい。一実施形態に係る電子機器１によれば、自動車の走行中にユーザがディスプレイ１４にタッチ操作を行おうとする動機を弱める効果が期待できる。したがって、一実施形態に係る電子機器１によれば、自動車のような移動体の運転の安全性を向上することができる。
【００９１】
また、上述した一実施形態の変形例として、電子機器１は、自動車の速度が低速になるにつれて、ディスプレイ１４に表示するアイコンのサイズを大きくしてもよい。
【００９２】
図１２は、一実施形態に係る電子機器１のコントローラ１１が行う処理の他の例を示すフローチャートである。図１２に示す処理は、図７において説明した処理を変更して実行することができる。
【００９３】
図１２に示す処理が開始すると、コントローラ１１は、近接センサ１８（ジェスチャセンサ）によるジェスチャの検出機能が有効であるか否かを判定する（ステップＳ１）。ステップＳ１においてジェスチャの検出機能が有効でない場合、コントローラ１１は、図１２に示す処理を終了する。一方、ステップＳ１においてジェスチャの検出機能が有効である場合、コントローラ１１は、電子機器１が搭載された自動車が走行中であるか否かを判定する（ステップＳ２）。
【００９４】
ステップＳ２において自動車が走行中でない場合、コントローラ１１は、図１２に示す処理を終了する。一方、ステップＳ２において自動車が走行中である場合、コントローラ１１は、ディスプレイ１４に表示されるアイコンのサイズか所定以上の大きさであるか否かを判定する（ステップＳ４１）。また、ステップＳ４１においては、図１２に示したステップＳ４１の処理に代えて、又はステップＳ４１の処理とともに、ディスプレイ１４に表示されるアイコンの種類が所定数以上であるか否かを判定してもよい。
【００９５】
ステップＳ４１においてアイコンのサイズが所定以上、及び／又は、アイコンの種類が所定以上の場合、コントローラ１１は、ディスプレイ１４に表示されるアイコンのサイズを小さくする（ステップＳ３）。
【００９６】
一実施形態において、例えばステップＳ２において自動車が走行中である場合、コントローラ１１は、予め規定された標準サイズよりも大きなサイズのアイコンについては、ディスプレイ１４に表示されるアイコンのサイズを小さくしてもよい。この場合、コントローラ１１は、標準サイズ又は標準サイズよりも小さなサイズのアイコンについては、ディスプレイ１４に表示されるアイコンのサイズを小さくしなくてもよい。
【００９７】
また、一実施形態において、例えばステップＳ２において自動車が走行中である場合、コントローラ１１は、多くの種類のアイコンが表示されている場合、ディスプレイ１４に表示されるアイコンのサイズを小さくしてもよい。例えば、操作用アイコン、情報通知アイコン、及びバナー表示アイコンのように、３種類のアイコンがディスプレイ１４に表示されている場合、コントローラ１１は、これらのアイコンのサイズを小さくしてもよい。この場合、コントローラ１１は、例えば操作用アイコン及び情報通知アイコンのように、２種類のアイコンがディスプレイ１４に表示されている場合、ディスプレイ１４に表示されるアイコンのサイズを小さくしなくてもよい。また、アイコンのサイズを小さくする場合、例えば操作用アイコンのみのサイズを小さくするなど、少なくとも一部の種類のアイコンのサイズを小さくしてもよい。
【００９８】
このように、一実施形態に係る電子機器１において、コントローラ１１は、ディスプレイ１４に表示されるアイコンのサイズが所定のサイズ以上である場合に、当該アイコンのサイズを小さくしてもよい。また、一実施形態に係る電子機器１において、コントローラ１１は、ディスプレイ１４に表示されるアイコンの種類の数が所定の数以上である場合に、当該アイコンのサイズを小さくしてもよい。
【００９９】
一実施形態に係る電子機器１によれば、自動車が走行中に、アイコンが大きく表示される場合、又は比較的多数の種類のアイコンが表示される場合、これらのアイコンは小さく表示される。このため、一実施形態に係る電子機器１によれば、自動車の走行中にユーザがディスプレイ１４にタッチ操作を行おうとする動機を弱める効果が期待できる。したがって、一実施形態に係る電子機器１によれば、自動車のような移動体の運転の安全性を向上することができる。
【０１００】
図１３は、一実施形態に係る電子機器１のコントローラ１１が行う処理の他の例を示すフローチャートである。図１３に示す処理は、図７、図９、図１１、及び図１２において説明した処理に続けて実行することができる。
【０１０１】
図１３に示す処理が開始すると、コントローラ１１は、自動車が停止しているか否かを判定する（ステップＳ５１）。ステップＳ５１において、コントローラ１１は、例えば自動車が備えるＥＣＵから取得する情報に基づいて、当該自動車の停止を判定してよい。また、ステップＳ５１において、コントローラ１１は、例えば自動車が備えるＥＣＵ以外の各種センサなどから取得する情報に基づいて、当該自動車の停止を判定してもよい。ステップＳ５１において、コントローラ１１は、特に限定されない任意の手法によって、電子機器１が搭載された自動車の停止を判定してよい。
【０１０２】
ステップＳ５１において自動車が停止していない場合、コントローラ１１は、図１３に示す処理を終了する。一方、ステップＳ５１において自動車が停止している場合、コントローラ１１は、ディスプレイ１４に表示されるアイコンのサイズを大きくする（ステップＳ５２）。例えば、今までの処理においてアイコンのサイズを既に小さくしている場合、ステップＳ５２において、コントローラ１１は、そのアイコンのサイズを大きくして、元の大きさに戻してもよい。また、今までの処理においてアイコンのサイズを既に小さくしている場合、ステップＳ５２において、コントローラ１１は、そのアイコンのサイズを大きくして、元の大きさよりも大きくしてもよい。さらに、また、今までの処理においてアイコンのサイズを既に小さくしている場合、ステップＳ５２において、コントローラ１１は、そのアイコンのサイズを大きくするが、元の大きさよりは小さくしてもよい。
【０１０３】
このように、一実施形態に係る電子機器１において、コントローラ１１は、自動車の停止中、ディスプレイ１４に表示されるアイコンのサイズを大きくしてもよい。この場合、コントローラ１１は、ディスプレイ１４に表示されるアイコンの小さくされたサイズを大きくしてもよい。一実施形態に係る電子機器１によれば、自動車の停止中は、ディスプレイ１４に表示されるアイコンのサイズが比較的大きくなる。このため、一実施形態に係る電子機器１によれば、自動車の停止中は、ディスプレイ１４に表示されるアイコンの視認性を高めることができる。また、一実施形態に係る電子機器１によれば、自動車の停止中、ユーザは、ディスプレイ１４に表示されるアイコンに対してタッチによる操作を容易に行うことができる。
【０１０４】
図１４は、一実施形態に係る電子機器１のコントローラ１１が行う処理の他の例を示すフローチャートである。図１４に示す処理は、図７、図９、図１１、図１２、及び図１３において説明した処理に続けて実行することができる。また、図１４に示す処理は、図７、図９、図１１、図１２、及び図１３において説明した処理と並行して行ってもよい。
【０１０５】
図１４に示す処理が開始すると、コントローラ１１は、自動車が走行中であるか否かを判定する（ステップＳ６１）。ステップＳ６１において、コントローラ１１は、例えば図７に示したステップＳ２と同様に、自動車が走行中であるか否かを判定してよい。ステップＳ６１において自動車が走行中であると、コントローラ１１は、ディスプレイ１４（タッチセンサ）によるタッチの検出機能を無効にする（ステップＳ６２）。
【０１０６】
ステップＳ６２において、タッチの検出機能が無効とは、例えばディスプレイ１４のようなタッチセンサによってユーザのタッチを検出する機能が無効であることを意味する。ここで、タッチセンサによってユーザのタッチを検出する機能が「無効」とは、当該センサによってユーザの所定のタッチを検出しない状態としてよい。また、タッチセンサによってユーザのタッチを検出する機能が「無効」とは、当該センサによってユーザの所定のタッチを検出するが、その検出結果に応じて、コントローラ１１が所定の処理を行わない状態としてもよい。さらに、ここで「タッチ」とは、必ずしも単に「触れる」動作のみに限定されない。「タッチ」とは、例えばタップ、スライド、スワイプ、ピンチイン、ピンチアウト、又はフリックなど、タッチセンサに触れて行う（自機器に触れて行う）各種の操作としてよい。
【０１０７】
ステップＳ６２においてタッチの検出機能が無効にされたら、コントローラ１１は、ステップＳ６３の処理を行う。また、ステップＳ６１において自動車が走行中でない場合も、コントローラ１１は、ステップＳ６３の処理を行う。
【０１０８】
ステップＳ６３において、コントローラ１１は、自動車が停止しているか否かを判定する。ステップＳ６３において、コントローラ１１は、例えば図１３に示したステップＳ５１と同様に、自動車が停止しているか否かを判定してよい。ステップＳ６３において自動車が停止している場合、コントローラ１１は、ディスプレイ１４（タッチセンサ）によるタッチの検出機能を有効にする（ステップＳ６４）。ステップＳ６４において、タッチの検出機能が有効であるとは、例えばディスプレイ１４のようなタッチセンサによってユーザのタッチを検出する機能が有効であることを意味する。ここで、タッチセンサによってユーザのタッチを検出する機能が「有効」とは、当該センサによってユーザの所定のタッチを検出し、その検出結果に応じて、コントローラ１１が所定の処理を行うことができる状態としてよい。ここでも、「タッチ」とは、必ずしも単に「触れる」動作のみに限定されない。「タッチ」とは、例えばタップ、スライド、スワイプ、ピンチイン、ピンチアウト、又はフリックなど、タッチセンサに触れて行う（自機器に触れて行う）各種の操作としてよい。
【０１０９】
ステップＳ６４においてタッチの検出機能が有効にされたら、コントローラ１１は、図１４に示す処理を終了する。また、ステップＳ６４において自動車が停止していない場合も、コントローラ１１は、図１４に示す処理を終了する。
【０１１０】
このように、一実施形態に係る電子機器１において、コントローラ１１は、自動車の走行中、第２センサによってタッチを検出する機能を無効にしてもよい。また、一実施形態に係る電子機器１において、コントローラ１１は、自動車の停止中、第２センサによってタッチを検出する機能を有効にしてもよい。
【０１１１】
一実施形態に係る電子機器１によれば、自動車の停止中、ユーザはタッチによる操作を行うことができる。一方、一実施形態に係る電子機器１によれば、自動車の走行中、ユーザはタッチによる操作を行うことができない。このため、一実施形態に係る電子機器１によれば、自動車の走行中にユーザがディスプレイ１４にタッチ操作を行おうとする動機を弱める効果が期待できる。したがって、一実施形態に係る電子機器１によれば、自動車のような移動体の運転の安全性を向上することができる。
【０１１２】
上述した実施形態において、ジェスチャセンサによるジェスチャの検出の有効／無効、及び／又は、タッチセンサによるタッチの検出の有効／無効を、上述した「モード（動作モード）」と適宜関連付けてもよい。例えば上述のカーモードにおいては、ジェスチャセンサによるジェスチャの検出を有効にしつつ、タッチセンサによるタッチの検出を無効にしてもよい。また、例えば上述のカーモード以外のモードにおいては、ジェスチャセンサによるジェスチャの検出、及びタッチセンサによるタッチの検出の双方を有効にしてもよい。
【０１１３】
（その他の実施形態）
本開示を図面及び実施形態に基づき説明してきたが、当業者であれば本開示に基づき種々の変形及び修正を行うことが容易であることに注意されたい。したがって、これらの変形及び修正は本開示の範囲に含まれることに留意されたい。例えば、各手段又は各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の手段又はステップ等を１つに組み合わせたり、或いは分割したりすることが可能である。
【０１１４】
上記の実施形態では、ジェスチャは、近接センサ１８により検出されると説明したが、必ずしも近接センサ１８により検出されなくてよい。ジェスチャは、自機器に触れずにユーザのジェスチャを検出可能な任意のセンサにより検出されてよい。このようなセンサの一例は、例えば、カメラ１３等を含む。
【０１１５】
自機器に触れずにユーザのジェスチャを検出可能なセンサは、例えば測距センサを含んでよい。例えば、電子機器１は、近接センサ１８に代えて、又は近接センサ１８とともに、測距センサを含み、測距センサにより、ジェスチャを検出してよい。
【０１１６】
測距センサは、対象物との距離を測定可能なセンサである。測距センサは、例えばＴｏＦ（Ｔｉｍｅ  ｏｆ  Ｆｌｉｇｈｔ）センサにより構成されていてよい。ＴｏＦセンサとして構成される測距センサは、正弦波変調光（赤外レーザ光）を対象物に向けて照射する発光部と、照射された赤外レーザ光の対象物からの反射光を受光する受光部とを備える。受光部は、例えば複数の受光素子を配置したイメージセンサを有する。ＴｏＦセンサは、赤外レーザ光を照射してから、各受光素子で反射光を受光するまでの時間（飛行時間）を測定する。ＴｏＦセンサは、照射した赤外レーザ光と、受光した反射光との位相差に基づき、飛行時間を測定できる。ＴｏＦセンサは、測定した飛行時間に基づき、照射した赤外レーザ光を反射した対象物までの距離を測定できる。ＴｏＦセンサは、対象物からの反射光が複数の受光素子それぞれに入射する時間差により対象物の移動方向を検出することができる。これにより、ＴｏＦセンサも、近接センサ１８で説明した原理と同様の原理で、ユーザが行うジェスチャを検出することができる。測距センサは、電子機器１において、例えば近接センサ１８が配置された面と同じ面に配置されてよい。
【０１１７】
ここで、図１５から図１７を参照しながら、コントローラ１１が測距センサの出力に基づいてユーザのジェスチャを検出する方法を説明する。図１５は、測距センサ２６を模式的に示す図である。図１５は、側面視における測距センサ２６を示している。測距センサ２６は、発光部２６ａと受光部２６ｂとを備える。発光部２６ａは、赤外レーザ光を対象物に向けて照射する。受光部２６ｂは、照射された赤外光の対象物からの反射光を受光する。
【０１１８】
受光部２６ｂは、複数の受光素子を備えていてよい。例えば、受光部２６ｂは、図１６に示すように、３行×３列に配置された９つの受光素子を備えていてよい。９つの受光素子は、それぞれ対象物からの反射光を受光する。受光部２６ｂにおいて、上段には、左から順にＣｈ１１、Ｃｈ１２及びＣｈ１３の３つの受光素子が配置されている。受光部２６ｂにおいて、中段には、左から順にＣｈ２１、Ｃｈ２２及びＣｈ２３の３つの受光素子が配置されている。受光部２６ｂにおいて、下段には、左から順にＣｈ３１、Ｃｈ３２及びＣｈ３３の３つの受光素子が配置されている。
【０１１９】
測距センサ２６は、発光部２６ａが照射した赤外レーザ光と、受光部２６ｂの９つの受光素子がそれぞれ受光した反射光との位相差に基づき、９つの受光素子それぞれから対象物までの距離を測定できる。測距センサ２６は、９つの受光素子それぞれから対象物までの距離と、時間経過に伴う距離の変化に基づいて、ジェスチャを検出することができる。
【０１２０】
例えば、ユーザが手を左から右に動かすジェスチャを行ったとする。このとき、例えば中段の受光素子Ｃｈ２１、Ｃｈ２２及びＣｈ２３により検出される、対象物までの距離をそれぞれＤ２１、Ｄ２２及びＤ２３とする。図１７は、各受光素子により検出される対象物までの距離の推移を模式的に示す図である。例えば図１７に模式的に示すように、まず、対象物である手が最初に左側に配置された受光素子Ｃｈ２１に近づくため、受光素子Ｃｈ２１により検出される対象物の距離Ｄ２１が近くなる。その後、対象物である手が中央に配置された受光素子Ｃｈ２２に近づくと、受光素子Ｃｈ２２により検出される対象物の距離Ｄ２２が近くなる。最後に、対象物である手が右側に移動すると、右側に配置された受光素子Ｃｈ２３により検出される対象物の距離Ｄ２３が近くなる。各受光素子Ｃｈ２１、Ｃｈ２２及びＣｈ２３に近づいた手が遠ざかる順序も、Ｃｈ２１、Ｃｈ２２、Ｃｈ２３の順である。そのため、距離Ｄ２１、Ｄ２２及びＤ２３は、この順序で大きくなる（初期値に戻る）。上下方向のジェスチャも、同様の原理により、例えば受光素子Ｃｈ１２、Ｃｈ２２及びＣｈ３２を用いて検出することができる。このように、測距センサ２６は、９つの受光素子それぞれから対象物までの距離と、時間経過に伴う距離の変化に基づいて、ジェスチャを検出することができる。
【０１２１】
ここでは、受光部２６ｂが９つの受光素子を備えるとして説明したが、受光部２６ｂが備える受光素子の数量はこれに限られない。複数の受光素子の配置も図１６に示す配置に限られない。受光部２６ｂが備える受光素子の数量及びその配置は、検出するジェスチャの種類に応じて、適宜定められてよい。
【０１２２】
また、測距センサ２６の発光部２６ａは、複数の発光素子を備えていてよい。この場合、各発光素子から発光される赤外レーザ光と、受光部２６ｂが受光する反射光との位相差に基づき、９つの発光素子それぞれから対象物までの距離を測定できる。この場合においても、測距センサ２６は、９つの発光素子それぞれから対象物までの距離と、時間経過に伴う距離の変化に基づいて、上記の原理を応用することにより、ジェスチャを検出することができる。
【０１２３】
図１８は、別の実施形態における、近接センサ１８、１１８ａ、１１８ｂ及び１１８ｃの配置例を示す図である。図１８の例において、電子機器１は複数の４つの近接センサ１８、１１８ａ、１１８ｂ及び１１８ｃを備える。コントローラ１１は、例えば４つの近接センサ１８、１１８ａ、１１８ｂ及び１１８ｃの検出値を統計的に処理すること（例えば平均値等を算出すること）によって、ジェスチャをより正確に判別することが可能になる。また、例えば近接センサ１８、１１８ａ、１１８ｂ及び１１８ｃの一部が故障等によって検出値の出力が不可能になっても、コントローラ１１は他のセンサからの検出値を用いて、ジェスチャの判別を継続することができる。また、近接センサ１１８ｂ及び１１８ｃは、ディスプレイ１４の上下方向（ｙ軸方向）の辺の中央であって、左右方向（ｘ軸方向）においてディスプレイ１４よりも外側（左側及び右側）に位置する電子機器１の筐体部分に設けられている。近接センサ１１８ｂ及び１１８ｃの一方は、他のセンサより運転席に近いため、より高い感度で運転者のジェスチャを検出することが可能である。さらに別の実施形態として、電子機器１は、図１８の近接センサ１８、１１８ａ、１１８ｂ及び１１８ｃのうちの一部を備えてよい。例えば、電子機器１は、２つの近接センサ１８及び１１８ａを備えてよい。また、例えば、電子機器１は、２つの近接センサ１１８ｂ及び１１８ｃを備えてよい。また、さらに別の実施形態として、電子機器１は、図１８に示される近接センサ１１８ａ、１１８ｂ又は１１８ｃの位置に、１つの近接センサを備えてよい。また、さらに別の実施形態として、近接センサ１８、１１８ａ、１１８ｂ及び１１８ｃの少なくとも一部は、ディスプレイ１４の辺の中央に位置しなくてよい。例えば、近接センサ１８、１１８ａ、１１８ｂ及び１１８ｃは、ディスプレイ１４の四隅の外側に配置されてよい。
【０１２４】
上述した実施形態は、電子機器１としての実施のみに限定されるものではない。例えば、上述した実施形態は、電子機器１のような機器の制御方法として実施してもよい。さらに、例えば、上述した実施形態は、電子機器１のような機器に実行させるプログラムとして実施してもよい。
【０１２５】
本開示内容の多くの側面は、プログラム命令を実行可能なコンピュータシステムその他のハードウェアにより実行される、一連の動作として示される。コンピュータシステムその他のハードウェアには、例えば、汎用コンピュータ、ＰＣ（パーソナルコンピュータ）、専用コンピュータ、ワークステーション、ＰＣＳ（Personal Communications System、パーソナル移動通信システム）、移動（セルラー）電話機、データ処理機能を備えた移動電話機、ＲＦＩＤ受信機、ゲーム機、電子ノートパッド、ラップトップコンピュータ、ＧＰＳ（Global Positioning System）受信機又はその他のプログラム可能なデータ処理装置が含まれる。各実施形態では、種々の動作又は制御方法は、プログラム命令（ソフトウェア）で実装された専用回路（例えば、特定機能を実行するために相互接続された個別の論理ゲート）、一以上のプロセッサにより実行される論理ブロック及び／又はプログラムモジュール等により実行されることに留意されたい。論理ブロック及び／又はプログラムモジュール等を実行する一以上のプロセッサには、例えば、一以上のマイクロプロセッサ、ＣＰＵ（中央演算処理ユニット）、ＡＳＩＣ（Application Specific Integrated Circuit）、ＤＳＰ（Digital Signal Processor）、ＰＬＤ（Programmable Logic Device）、ＦＰＧＡ（Field Programmable Gate Array）、プロセッサ、コントローラ、マイクロコントローラ、マイクロプロセッサ、電子機器、ここに記載する機能を実行可能に設計されたその他の装置及び／又はこれらいずれかの組合せが含まれる。ここに示す実施形態は、例えば、ハードウェア、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード又はこれらいずれかの組合せにより実装される。命令は、必要なタスクを実行するためのプログラムコード又はコードセグメントであってよい。そして、命令は、機械読取り可能な非一時的記憶媒体その他の媒体に格納することができる。コードセグメントは、手順、関数、サブプログラム、プログラム、ルーチン、サブルーチン、モジュール、ソフトウェアパッケージ、クラス又は命令、データ構造もしくはプログラムステートメントのいずれかの任意の組合せを示すものであってよい。コードセグメントは、他のコードセグメント又はハードウェア回路と、情報、データ引数、変数又は記憶内容の送信及び／又は受信を行い、これにより、コードセグメントが他のコードセグメント又はハードウェア回路と接続される。
【０１２６】
ここで用いられるストレージ１６は、さらに、ソリッドステートメモリ、磁気ディスク及び光学ディスクの範疇で構成されるコンピュータ読取り可能な有形のキャリア（媒体）として構成することができる。かかる媒体には、ここに開示する技術をプロセッサに実行させるためのプログラムモジュール等のコンピュータ命令の適宜なセット又はデータ構造が格納される。コンピュータ読取り可能な媒体には、一つ以上の配線を備えた電気的接続、磁気ディスク記憶媒体、磁気カセット、磁気テープ、その他の磁気及び光学記憶装置（例えば、ＣＤ（Compact Disk）、レーザーディスク（登録商標）、ＤＶＤ（登録商標）（Digital Versatile Disc）、フロッピー（登録商標）ディスク及びブルーレイディスク（登録商標))、可搬型コンピュータディスク、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read-Only Memory）、ＥＰＲＯＭ（Erasable Programmable Read-Only Memory）、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）もしくはフラッシュメモリ等の書換え可能でプログラム可能なＲＯＭもしくは情報を格納可能な他の有形の記憶媒体又はこれらいずれかの組合せが含まれる。メモリは、プロセッサ又はプロセッシングユニットの内部及び／又は外部に設けることができる。ここで用いられるように、「メモリ」という語は、あらゆる種類の長期記憶用、短期記憶用、揮発性、不揮発性又はその他のメモリを意味する。つまり、「メモリ」は特定の種類及び／又は数に限定されない。また、記憶が格納される媒体の種類も限定されない。
【符号の説明】
【０１２７】
１  電子機器
１１  コントローラ
１２  タイマー
１３  カメラ
１４  ディスプレイ
１５  マイク
１６  ストレージ
１７  通信ユニット
１８  近接センサ
１９  ＵＶセンサ
２０  照度センサ
２１  加速度センサ
２２  地磁気センサ
２３  気圧センサ
２４  ジャイロセンサ
２５  スピーカー
２６  測距センサ
２６ａ  発光部
２６ｂ  受光部
３０  自動車
３１、３２、３３、３４  座席
１１８ａ，１１８ｂ，１１８ｃ  近接センサ
１４０  第１画面
１５０  第２画面
１６０  アイコングループ
１７０  文字情報
１８０  光源用赤外ＬＥＤ
１８１  レンズ
ＳＵ，ＳＲ，ＳＤ，ＳＬ  フォトダイオード
【図１】
2020176907.tif 000003
【図２】
2020176907.tif 000004
【図３】
2020176907.tif 000005
【図４】
2020176907.tif 000006
【図５】
2020176907.tif 000007
【図６】
2020176907.tif 000008
【図７】
2020176907.tif 000009
【図８】
2020176907.tif 000010
【図９】
2020176907.tif 000011
【図１０】
2020176907.tif 000012
【図１１】
2020176907.tif 000013
【図１２】
2020176907.tif 000014
【図１３】
2020176907.tif 000015
【図１４】
2020176907.tif 000016
【図１５】
2020176907.tif 000017
【図１６】
2020176907.tif 000018
【図１７】
2020176907.tif 000019
【図１８】
2020176907.tif 000020