(57)【要約】【課題】異なる入力デバイスから推定される距離に応じた画面表示出力を得る。【解決手段】本体装置（４、ＰＣ本体２４）に有線接続または無線接続された入力デバイス（タッチパネル８−１、キーボード８−２、マウス８−３、タッチパッド８−４、リモコン８−５）を判別することにより該入力デバイスと本体装置（４、ＰＣ本体２４）との距離を推定し、該距離に応じて表示設定の変更または表示情報の属性（輝度、文字サイズ、明るさ、解像度、コントラスト）の変更を行う。【選択図】図１
2014224906.tif 000002
【特許請求の範囲】
【請求項１】
異なる入力デバイスが有線接続または無線接続される本体装置を含む電子機器であって、
前記本体装置に接続された入力デバイスを判別することにより該入力デバイスと前記本体装置との距離を推定し、該距離に応じて表示設定の変更または表示情報の属性の変更を行う制御部を含む電子機器。
【請求項２】
前記制御部は、前記本体装置に接続されまたは前記本体装置に搭載された表示装置に前記表示設定の変更または前記表示情報の属性の変更を行う制御情報を送信する請求項１に記載の電子機器。
【請求項３】
前記表示設定の変更または前記表示情報の属性の変更は、輝度、文字サイズ、明るさ、解像度、コントラストの何れかまたは２以上を含む請求項１または請求項２に記載の電子機器。
【請求項４】
異なる入力デバイスが有線接続または無線接続される本体装置に搭載されたコンピュータに実行させる表示制御プログラムであって、
前記本体装置に接続された入力デバイスを判別することにより該入力デバイスと前記本体装置との距離を推定し、該距離に応じて表示設定の変更または表示情報の属性の変更を行う
処理を前記コンピュータに実行させるための表示制御プログラム。
【請求項５】
異なる入力デバイスが有線接続または無線接続される本体装置を含む電子機器の表示制御方法であって、
前記本体装置に接続された入力デバイスを判別することにより該入力デバイスと前記本体装置との距離を推定し、該距離に応じて表示設定の変更または表示情報の属性の変更を行う工程を含む表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示の技術は、タッチパネルやキーボードなどの異なる入力デバイスが使用される電子機器、その表示制御プログラムおよび表示制御方法に関する。
【背景技術】
【０００２】
パーソナルコンピュータ（ＰＣ）などの電子機器では、その本体装置にキーボード、マウス、タッチパネル、リモコンなど、各種の入力デバイスが使用される。各入力デバイスは情報入力機器であるが、それぞれの機能や使用形態が相違する。このため、入力デバイスが異なれば、入力デバイスと本体装置との距離が異なる。
【０００３】
入力デバイスと画面表示に関し、入力デバイスが有線接続か無線接続かにより、表示画面上のカーソルや文字サイズを自動的に変更することが知られている（特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−２８２２１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、入力デバイスに応じて画面表示を変更するには、接続された入力デバイスと本体装置との距離を測定すればよい。しかし、距離の測定は可能であっても、入力デバイス接続の度に距離を測定することは迅速な操作や処理を妨げるなど、不便である。また、距離を測定するセンサの設置や組込みは部品点数の増加やコスト増を招くことになる。
【０００６】
入力バイスが無線接続か有線接続かで画面表示を変更することは、無線接続であっても使用距離が短く、近距離使用の画面表示が好ましい場合がある。有線接続か無線接続かの区別のみで表示画面を切り替えると、再度の表示変更を生じさせ、返って使い勝手を悪化させるなど、実情に沿わない場合がある。
【０００７】
そこで、本開示の技術の目的は上記課題に鑑み、異なる入力デバイスから推定される距離に応じた画面表示出力を得ることにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本開示の技術の一側面では、本体装置に有線接続または無線接続された入力デバイスを判別することにより該入力デバイスと本体装置との距離を推定し、該距離に応じて表示設定の変更または表示情報の属性の変更を行う。
【発明の効果】
【０００９】
本開示の技術によれば、本体装置と入力デバイスとの距離を推定し、該距離に応じて表示設定の変更または表示情報の属性の変更を行うので、入力デバイスに適する画面表示が得られる。
【００１０】
そして、本発明の他の目的、特徴および利点は、添付図面および各実施の形態を参照することにより、一層明確になるであろう。
【図面の簡単な説明】
【００１１】
【図１】第１の実施の形態に係る電子機器を示す図である。
【図２】表示制御機能および表示制御の処理手順を示す図である。
【図３】第２の実施の形態に係るパーソナルコンピュータ（ＰＣ）を示す図である。
【図４】ＰＣ本体が備える機能の一例を示す図である。
【図５】表示設定テーブルの一例を示す図である。
【図６】設定値テーブルの一例を示す図である。
【図７】ユーザ設定ウィンドウの一例を示す図である。
【図８】表示制御の処理手順の一例を示すフローチャートである。
【図９】使用距離の設定処理のサブルーチンを示すフローチャートである。
【図１０】他のユーザ設定ウィンドウおよび距離設定テーブルの一例を示す図である。
【図１１】他の表示設定テーブルを示す図である。
【図１２】他のユーザ設定ウィンドウを示す図である。
【図１３】文字サイズ、明るさ、解像度およびコントラストの選択メニューの一例を示す図である。
【図１４】入力デバイスの判別に対応する処理手順のサブルーチンの一例を示すフローチャートである。
【図１５】ＰＣ本体と入力デバイスとの距離に対応する表示情報の属性の変更を示す図である。
【図１６】ＰＣ本体と入力デバイスとの距離に対応する表示情報の変更の一例を示す図である。
【図１７】第３の実施の形態に係るＰＣを示す図である。
【発明を実施するための形態】
【００１２】
〔第１の実施の形態〕
【００１３】
図１は、第１の実施の形態に係る電子機器を示している。図１に示す構成は一例であり、斯かる構成に本開示の技術が限定されるものではない。
【００１４】
この電子機器２は本体装置４および表示装置６を含んでいる。本体装置４はたとえば、パーソナルコンピュータ（ＰＣ）などのコンピュータ自体でもよいし、該ＰＣが搭載された機器の何れであってもよい。
【００１５】
表示装置６は文字や図形などの情報を表示するたとえば、ＬＣＤ（Liquid Crystal Display）装置などである。この表示装置６は図示のように本体装置４に接続されてもよいし、本体装置４に搭載してもよい。この表示装置６は、表示設定の変更または表示情報の属性の変更が可能である。表示設定には、画面に表示されている輝度、文字サイズ、明るさ、解像度、コントラストなどの設定が含まれる。また、表示情報の属性には、画面表示の輝度、明るさ、文字サイズ、解像度、コントラストの何れかまたは２以上が含まれる。
【００１６】
本体装置４には制御部７が含まれる。この制御部７はプロセッサを含み、表示制御などの情報処理を行う。この制御部７には異なる１または２以上の入力デバイス８が接続される。この実施の形態では異なる入力デバイス８の一例としてタッチパネル８−１、キーボード８−２、マウス８−３、タッチパッド８−４、リモコン８−５のいずれかまたは２以上が必要に応じて無線接続または有線接続により接続される。
【００１７】
タッチパネル８−１はユーザの指やスタイラスペンなどのタッチにより情報入力を行うことができる。この表示情報の入力には、文字などの入力、表示情報の選択などの操作が含まれる。このタッチパネル８−１は表示装置６の表示画面上に設置されている。
【００１８】
キーボード８−２はたとえば、マトリクス状に配列された複数の記号キー、テンキー、カーソルキー、ファンクションキーなどを備え、キー押下によって情報の入力を行うことができる。このキーオボード８−２は机上に設置されて使用される。
【００１９】
マウス８−３は机上での摺動などの移動操作、回転操作またはクリックなどの操作により、情報入力を行うことができる。したがって、マウス８−３はたとえば、机上に設置されてキーボード８−２に隣接して使用されまたは単独で使用される。
【００２０】
タッチパッド８−４は、ユーザの指やスタイラスペンなどのタッチにより情報入力を行うことができる。タッチパッド８−４は、タッチパネル８−１と異なり、キーボード８−２やマウス８−３と同様にたとえば、机上に設置されて使用される。
【００２１】
リモコン８−５は遠隔操作装置であり、ユーザの指や手で操作される。したがって、このリモコン８−５は、キーボード８−２、マウス８−３、タッチパッド８−４など同様にたとえば、机上に設置されて使用される。
【００２２】
これらのタッチパネル８−１、キーボード８−２、マウス８−３、タッチパッド８−４、リモコン８−５はいずれも情報入力のために使用されるが、使用形態は入力操作機能によって異なっている。しかも、これらのタッチパネル８−１、キーボード８−２、マウス８−３、タッチパッド８−４、リモコン８−５は、併用される場合もあるし、単独使用の場合もある。このため、斯かる使用形態により、本体装置４または表示装置６と、接続される入力デバイス８であるタッチパネル８−１、キーボード８−２、マウス８−３、タッチパッド８−４、リモコン８−５との距離が相違する。
【００２３】
図２のＡは、本体装置４が備える表示制御機能を示している。本体装置４はたとえば、コンピュータで構成されている。この本体装置４の表示制御機能には、入力デバイスの判別機能１０、距離の推定機能１２、表示設定の変更機能１４が含まれる。
【００２４】
入力デバイスの判別機能１０は、本体装置４に接続される入力デバイス８を判別する。つまり、入力デバイス８の種別が入力デバイス８と本体装置４との距離を推測する契機となる。そこで、入力デバイス８が既述のタッチパネル８−１、キーボード８−２、マウス８−３、タッチパッド８−４、リモコン８−５のいずれであるかを判別する。
【００２５】
距離の推定機能１２は、入力デバイス８の判別機能１０で得られた判別結果により、接続された入力デバイス８との距離を推定する。つまり、タッチパネル８−１、キーボード８−２、マウス８−３、タッチパッド８−４、リモコン８−５のいずれかと、本体装置４との距離を推定する。たとえば、タッチパネル８−１では、表示装置６に設置されているから、本体装置４との距離は０〔ｃｍ〕である。キーボード８−２、マウス８−３、タッチパッド８−４、リモコン８−５と、本体装置４との距離に関し、キーボード８−２およびマウス８−３の距離ｄＬは近距離、リモコン８−５の距離ｄＨは遠距離である。これに対し、タッチパッド８−４の本体装置４との距離ｄＭは、キーボード８−２やマウス８−３ほど近距離ではなく、リモコン８−５ほど遠距離ではないので、中距離である。たとえば、キーボード８−２では、本体装置４との距離が３０〔ｃｍ〕ほどである。
【００２６】
表示設定の変更機能１４は、推定された距離により、表示装置６の画面表示の表示設定を変更する。この表示設定は、画面表示に設定されている輝度、明るさ、文字サイズ、解像度、コントラストの何れかまたは２以上を変更することである。輝度は、表示装置６の表示画面から出力される光の強さである。輝度はたとえば、「暗」「中」「明」の三段階でレベルを表す。明るさは輝度に対し、この実施の形態では画面表示の明度とし、明度の比率〔％〕で表す。文字サイズは表示文字などの大きさである。解像度は、表示する文字のドット数である。この場合、表示装置６の画面表示における単位面積当たりのドット数が一定であれば、ドット数を増加すれば、表示文字の大きさが変化することになる。また、コントラストは明暗の度合いである。このように輝度、明るさ、文字サイズ、解像度、コントラストは、表示情報の属性のひとつであるから、表示設定の変更は、画面表示の要素である表示情報の属性を変更することでもある。
【００２７】
図２のＢは、表示制御の処理手順を示している。この処理手順は、本開示の表示制御プログラムまたは表示制御方法の一例である。
【００２８】
この処理手順はたとえば、入力デバイス８の接続または電源投入を契機に実行される。この処理手順がスタートすると、入力デバイス８が接続されたか否かを判別する（Ｓ１０１）。
【００２９】
入力デバイス８が接続されていれば（Ｓ１０１のＹＥＳ）、入力デバイス８を判別する（Ｓ１０２）。入力デバイス８としてたとえば、タッチパネル８−１、キーボード８−２、マウス８−３、タッチパッド８−４、リモコン８−５のいずれかまたはその他の入力デバイス８を判別する。
【００３０】
この判別結果である入力デバイス８により、入力デバイス８と本体装置４との距離を推定する（Ｓ１０３）。
【００３１】
推定された距離により、表示設定の変更を行う（Ｓ１０４）。この場合、表示設定の要素である表示情報の属性を変更すればよい。この表示設定を変更した後、処理を終了する。
【００３２】
Ｓ１０１において、入力デバイス８が接続されていなければ（Ｓ１０１のＮＯ）、現状の表示設定を維持し（Ｓ１０５）、新たな入力デバイス８が接続されるまで待機状態となる。
【００３３】
＜第１の実施の形態の効果＞
【００３４】
(1) 本体装置４に接続された入力デバイス８の種別を判別してその入力デバイス８と本体装置４との距離を推定し、距離に応じた画面表示を得ることができる。単に、有線接続か無線接続かで画面表示を変更する場合に比較し、使用形態に則した画面表示を得ることができる。
【００３５】
(2) 本体装置４に接続される入力デバイス８と本体装置４との距離に基づき、入力デバイス８に適した画面表示を得ることができる。
【００３６】
(3) 表示情報の属性のひとつであるたとえば、文字サイズを拡大すれば、リモコン８−５のように本体装置４から遠距離にある入力デバイス８を使用する場合に、表示装置６の表示内容を容易に且つ明瞭に認識できる。また、文字サイズを変更することなく、輝度や明るさを変更すれば同様の効果が得られる。既述の属性について、距離によって全てを変更する必要はなく、ひとつまたは２以上の組み合わせで変更すれば、表示情報の認識性を高めることができる。
【００３７】
〔第２の実施の形態〕
【００３８】
図３は、第２の実施の形態に係るパーソナルコンピュータ（ＰＣ）のハードウェアの一例を示している。図３に示す構成は一例であり、斯かる構成に本開示の技術が限定されるものではない。
【００３９】
このＰＣ２０は、既述の電子機器２の一例である。このＰＣ２０にはＰＣ本体２４およびディスプレイ装置２６が含まれる。ＰＣ本体２４は既述の本体装置４の一例である。
【００４０】
ＰＣ本体２４には、プロセッサ２８、記憶部３０、ＲＡＭ（Random-Access Memory）３２、インタフェース部３４が含まれ、これらはバス３６で連係されている。
【００４１】
プロセッサ２８は表示制御を行う制御部の一例である。このプロセッサ２８は記憶部３０にあるＯＳ（Operating System）やアプリなどのプログラムを実行する。
【００４２】
記憶部３０はたとえば、ハードディスク装置や半導体記憶装置などの記憶素子で構成される。この記憶部３０には、プログラム記憶部３０−１、データ記憶部３０−２が含まれる。プログラム記憶部３０−１にはＯＳ、本開示に係る表示制御プログラムの他、各種のアプリが格納される。データ記憶部３０−２には各種のデータが格納されており、たとえば、後述の表示設定テーブル（図５）や設定値テーブル（図６）などのデータベースが構築される。ＲＡＭ３２は、情報処理のワークエリアに用いられる。
【００４３】
インタフェース部３４には外部装置との間で情報の入出力を行う。このインタフェース部３４には、有線デバイスインタフェース部３４−１、無線デバイスインタフェース部３４−２が含まれる。有線デバイスインタフェース部３４−１には複数の入力ポートや出力ポートが設けられている。無線デバイスインタフェース部３４−２には Bluetooth（登録商標）などの無線信号を用いることにより使用する入力デバイス８と接続される。
【００４４】
この有線デバイスインタフェース部３４−１の入力ポートにはタッチパネル８−１が接続され、その出力ポートにはディスプレイ装置２６が接続されている。ディスプレイ装置２６は表示装置６の一例であり、出力デバイスの一例である。
【００４５】
キーボード８−２、マウス８−３、タッチパッド８−４、リモコン８−５は無線デバイスの一例である。これらキーボード８−２、マウス８−３、タッチパッド８−４、リモコン８−５は使用の際に、無線デバイスインタフェース部３４−２に接続されている。
【００４６】
この場合、キーボード８−２、マウス８−３、タッチパッド８−４、リモコン８−５と、ＰＣ本体２４との距離に関し、既述した通り、キーボード８−２およびマウス８−３の距離ｄＬは近距離であり、リモコン８−５の距離ｄＨは遠距離である。また、タッチパッド８−４のＰＣ本体２４との距離ｄＭは、キーボード８−２やマウス８−３ほど近距離ではなく、リモコン８−５ほど遠距離ではないので、中距離である。
【００４７】
＜表示制御機能＞
【００４８】
図４は、表示制御機能の一例を示している。この表示制御機能は、プロセッサ２８の情報処理によって実行される。
【００４９】
この表示制御機能には、既述の入力デバイスの判別機能１０、距離の推定機能１２、表示設定の変更機能１４に加え、設定値の表示機能３８、選択メニューの表示機能４０、使用距離の設定機能４２、表示情報の属性変更機能４４が含まれる。
【００５０】
入力デバイスの判別機能１０、距離の推定機能１２、および表示設定の変更機能１４は、既述した通りであるので、その説明を割愛する。
【００５１】
設定値の表示機能３８は、現在設定されている表示情報の設定値を表示する。この表示には後述のユーザ設定ウィンドウの表示が含まれる。
【００５２】
選択メニューの表示機能４０は、現在の設定値に重ねて選択メニューを表示する。この選択メニューには後述の文字サイズ選択メニュー、明るさ選択メニュー、解像度選択メニュー、コントラスト選択メニューが含まれる。
【００５３】
使用距離の設定機能４２は、ＰＣ本体２４と使用デバイスである入力デバイス８との使用距離を設定する。
【００５４】
表示情報の属性変更機能４４は、表示設定の要素である表示情報の属性を変更する。この属性には既述の輝度、文字サイズ、明るさ、解像度、コントラストなどが含まれる。
【００５５】
＜入力デバイス８に対する表示設定の変更＞
【００５６】
図５のＡは、入力デバイス８に対応する表示設定テーブル５０Ａを示している。
【００５７】
この表示設定テーブル５０Ａは、入力デバイス８に対する表示設定の変更情報の一例である。
【００５８】
この表示設定テーブル５０Ａには、項番号（No. ）５０−１、入力デバイス８、距離５０−３、輝度５０−４、文字サイズ５０−５が格納されている。項番号５０−１には、使用デバイスを特定する項番号「１、２・・・５」が付されている。入力デバイス８には使用する入力デバイス８のデバイス名称が格納される。
【００５９】
距離５０−３には、距離の長短を示す「近距離」、「中距離」、「遠距離」が設定される。この実施の形態では、「近距離」が５０〔ｃｍ〕未満を表し、０〜３０〔ｃｍ〕または０〜５０〔ｃｍ〕である。「中距離」が５０〔ｃｍ〕以上１００〔ｃｍ〕未満を表し、「遠距離」が１００〔ｃｍ〕以上を表す。
【００６０】
輝度５０−４には、「暗」から「明」に至る三段階の輝度「暗」、「中」、「明」が設定される。そして、文字サイズ５０−５では、「小」から「大」までの三段階のサイズ「小」、「中」、「大」が設定される。
【００６１】
このような設定により、使用デバイスがタッチパネル８−１では、「近距離」であるから、輝度が「暗」であり、文字サイズが「小」である。
【００６２】
入力デバイス８がキーボード８−２またはマウス８−３では、「近距離」であるから、タッチパネル８−１と同様に、輝度が「暗」であり、文字サイズが「小」である。
【００６３】
入力デバイス８がタッチパッド８−４であれば、このタッチパッド８−４はワイヤレスタッチパッドである。この場合、その使用距離は「中距離」であるから、輝度は「中」であり、文字サイズが「中」である。
【００６４】
入力デバイス８がリモコン８−５であれば「遠距離」であるから、輝度が「明」であり、文字サイズが「大」である。
【００６５】
このような表示設定テーブル５０Ａはデータ記憶部３０−２に保存され、入力デバイス８が特定されることにより、その距離に応じて表示情報の輝度５０−４、文字サイズ５０−５のいずれか一方または双方の設定値を決定することができる。
【００６６】
図５のＢは、入力デバイス８に対応する他の表示設定テーブル５０Ｂを示している。図５のＢにおいて、図５のＡと同一部分には同一符号を付してある。
【００６７】
この表示設定テーブル５０Ｂは表示設定テーブル５０Ａと同様に、入力デバイス８に対する表示設定の変更情報の一例である。
【００６８】
この表示設定テーブル５０Ｂには、項番号（No. ）５０−１、入力デバイス８、距離５０−３、文字サイズ５０−５、明るさ５０−６、解像度５０−７が格納されている。
【００６９】
明るさ５０−６には、明るさの程度を表す数値６０〔％〕、７０〔％〕、８０〔％〕、１００〔％〕が設定されている。
【００７０】
解像度５０−７には、解像度の度合いを表すドット数「１２８０×１０２４」、「１０２４×７６８」、「８００×６００」の三段階が設定される。
【００７１】
このような設定により、使用デバイスがタッチパネル８−１では、「近距離」であるから、明るさが６０〔％〕であり、文字サイズが「小」で、解像度が「１２８０×１０２４」である。
【００７２】
使用する入力デバイス８がキーボード８−２またはマウス８−３では、「近距離」であるから、明るさが７０〔％〕であり、タッチパネル８−１と同様に、文字サイズが「小」で、解像度が「１２８０×１０２４」である。
【００７３】
入力デバイス８がタッチパッド８−４ではたとえば、ワイヤレスタッチパッドであり、「中距離」であるから、明るさが８０〔％〕であり、文字サイズが「中」で、解像度が「１０２４×７６８」である。
【００７４】
入力デバイス８がリモコン８−５では「遠距離」であるから、明るさが１００〔％〕であり、文字サイズが「大」で、解像度が「８００×６００」である。
【００７５】
斯かる表示設定テーブル５０Ｂを用いてもよく、このような表示設定テーブル５０Ｂによれば、入力デバイス８の使用距離に応じて文字サイズ５０−５や明るさ５０−６に加え、解像度５０−７を変更することができる。
【００７６】
その他、表示設定テーブル５０Ｂにおいて、表示設定テーブル５０Ａと同一部分の説明は割愛する。
【００７７】
＜設定値テーブル＞
【００７８】
図６のＡは、自動調整機能の非稼働時の設定値テーブル５４Ａを示している。
【００７９】
この設定値テーブル５４Ａは、自動調整機能の非稼働時に設定される。この設定値テーブル５４Ａは入力デバイス８、明るさ５０−６および文字サイズ５０−５が設定されている。入力デバイス８には、既述の使用する入力デバイス８のデバイス名称が格納されている。この設定値テーブル５４Ａでは、自動調整機能の非稼働時の情報として初期値が設定されている。この実施の形態では、明るさ５０−６が１００〔％〕であり、文字サイズ５０−５が「小」である。
【００８０】
図６のＢは、自動調整機能の稼働時の設定値テーブル５４Ｂを示している。
【００８１】
この設定値テーブル５４Ｂは自動調整機能の稼働時に設定される。この設定値テーブル５４Ｂには、入力デバイス８、明るさ５０−６および文字サイズ５０−５が設定されている。入力デバイス８には、既述の使用する入力デバイス８のデバイス名称が格納されている。この設定値テーブル５４Ｂでは、自動調整機能の稼働時の情報として標準設定値が設定されている。
【００８２】
タッチパネル８−１では明るさ５０−６が６０〔％〕であり、文字サイズ５０−５が「小」である。
【００８３】
キーボード８−２およびマウス８−３では共に明るさ５０−６が７０〔％〕であり、文字サイズ５０−５が「小」である。
【００８４】
タッチパッド８−４では明るさ５０−６が８０〔％〕であり、文字サイズ５０−５が「中」である。
【００８５】
リモコン８−５では明るさ５０−６が１００〔％〕であり、文字サイズ５０−５が「大」である。
【００８６】
＜ユーザ設定ウィンドウ＞
【００８７】
図７は、ユーザ設定ウィンドウ５６Ａの一例を示している。このユーザ設定ウィンドウ５６Ａは、ディスプレイ装置２６の表示画面５８に表示される。この表示画面５８には既述のタッチパネル８−１が備えられている。そして、このユーザ設定ウィンドウ５６Ａには、入力デバイス８にタッチパネル８−１、キーボード８−２、マウス８−３、タッチパッド８−４およびリモコン８−５が表示されている。この入力デバイス８に関係付けられて、明るさ５０−６および文字サイズ５０−５が表示される。この実施の形態では、明るさ５０−６に標準値としてタッチパネル８−１に６０〔％〕、キーボード８−２およびマウス８−３に７０〔％〕、タッチパッド８−４に８０〔％〕、リモコン８−５に１００〔％〕が設定されている。文字サイズ５０−５には、既述の「小」、「中」および「大」が表示される。
【００８８】
この例では、キーボード８−２、マウス８−３およびタッチパッド８−４の文字サイズ５０−５に選択メニュー６６が重ねて表示されている。この選択メニュー６６には、「小」、「中」および「大」が表示されている。この選択メニュー６６の「小」、「中」または「大」のいずれかをタッチすれば、タッチされた値「小」、「中」または「大」が選択される。
【００８９】
このユーザ設定ウィンドウ５６Ａには、設定情報を確定させるための入力ボタンの一例である「ＯＫ」アイコン６８が表示されている。このアイコン６８をタッチすれば、選択情報を確定させることができる。
【００９０】
＜ＰＣ本体２４の処理手順＞
【００９１】
図８は、表示制御の処理手順の一例を示している。この処理手順は本開示の表示制御プログラムおよび表示制御方法の一例であり、プロセッサ２８の情報処理によって実行される。
【００９２】
この処理手順には入力デバイス８の検出、入力デバイス８の判別、情報表示の設定および変更などの処理を含んでいる。
【００９３】
この処理手順は、ＰＣ２０の起動により（Ｓ２０１）、自動調整機能が動作を開始し（Ｓ２０２）、ＰＣ本体２４に接続されている入力デバイス８を認識する（Ｓ２０３）。この入力デバイス８の認識には入力デバイス８の判別が含まれる。この入力デバイス８の認識に基づき、テーブルを作成する。このテーブルは認識された入力デバイス８を表すデータベースの一例である。
【００９４】
このデバイス認識の後、使用距離の設定（図９）を行う（Ｓ２０４）。この設定の後、その設定値の確認を行い（Ｓ２０５）、設定変更かを判断する（Ｓ２０６）。設定変更であれば（Ｓ２０６のＹＥＳ）、情報表示の設定値の変更を行い（Ｓ２０７）、入力デバイス８から入力信号を受信したか否かを判断する（Ｓ２０８）。
【００９５】
情報表示の初期値は、既述のユーザ設定ウィンドウ５６Ａを画面に表示し、初期値を変更することが可能である。図７に示すユーザ設定ウィンドウ５６Ａでは、明るさおよび文字サイズの設定例を示しているが、輝度など他の表示情報の属性を変更するには対応する属性を表示し、変更すればよい。
【００９６】
Ｓ２０６において、設定変更でなければ（Ｓ２０６のＮＯ）、設定値の変更の処理（Ｓ２０７）を実行することなく、Ｓ２０６からＳ２０８に遷移する。
【００９７】
入力デバイス８から入力信号を受信すれば（Ｓ２０８のＹＥＳ）、その入力信号から入力デバイス８の判別を行う（Ｓ２０９）。つまり、入力デバイス８がタッチパネル８−１、キーボード８−２、マウス８−３、タッチパッド８−４、リモコン８−５であるかは、これらからの入力信号により判別することが可能である。
【００９８】
入力デバイス８から入力信号を受信しなければ（Ｓ２０８のＮＯ）、入力信号を受信するまで設定値の変更はなく、待機状態となる。
【００９９】
入力デバイス８の判別の後、表示設定の変更を行う（Ｓ２１０）。この変更に先立ち、入力デバイス８とＰＣ本体２４との距離を推定し（Ｓ２１１）、距離に応じて表示情報の属性の変更が必要か否かを判断する（Ｓ２１２）。この場合、表示情報の属性としてたとえば、輝度および文字サイズなどの変更や調整の必要性を判断する。
【０１００】
この場合、表示情報の属性としてたとえば、輝度または文字サイズの調整が必要であれば（Ｓ２１２のＹＥＳ）、輝度または文字サイズの設定値を変更する（Ｓ２１３）。この設定値の変更では表示設定テーブル５６Ａ、表示設定テーブル５６Ｂ、設定値テーブル５４Ａまたは設定値テーブル５４Ｂのいずれかを呼び出して画面に表示し、テーブル内の設定値を変更することにより、たとえば、輝度または文字サイズのいずれか一方または双方を変更すればよい。そして、輝度または文字サイズの設定を変更し（Ｓ２１５）、Ｓ２０８に戻る。
【０１０１】
Ｓ２１２において、表示情報の属性としてたとえば、輝度または文字サイズの調整が必要でなければ（Ｓ２１２のＮＯ）、現在設定されている輝度または文字サイズの設定値を維持し（Ｓ２１４）、Ｓ２０８に戻る。つまり、入力デバイス８からの入力信号の受信待機状態となる。
【０１０２】
このような処理手順によれば、たとえば、タッチパネル８−１では近距離で感覚的に操作可能な入力デバイス８であるから、至近距離で使用される。このため、入力デバイス８にタッチパネル８−１が選択された場合には、輝度は暗めにしてユーザ７０の目を保護し、文字サイズは通常表示たとえば、「小」とする。また、手の指で操作するため、細かなポインティングは難しいのでボタン拡大などの操作面の変更などの情報表示に設定する。このように各入力デバイス８の特性に応じ、その使用距離に応じた情報表示とすることができる。
【０１０３】
そして、文字サイズの拡大などの変更は、直接フォントサイズを拡大する方法でもよく、解像度を上げて全画面表示する方法のいずれであってもよい。また、文字サイズの変更には、実行中のブラウザやアプリケーションプログラムの拡大または縮小の表示機能を利用してもよい。
【０１０４】
＜使用距離の設定変更の処理手順＞
【０１０５】
図９は、設定値変更の一例である使用距離の設定変更の処理手順の一例を示している。この処理手順は図８の処理手順のＳ２０４のサブルーチンである。
【０１０６】
この処理手順では、デバイス認識（Ｓ２０３）の後、使用距離の設定（Ｓ２０４）に移行する。この使用距離の設定モードに移行すると、距離の設定をするか否かを判断する（Ｓ２０４１）。距離の設定をする場合（Ｓ２０４１のＹＥＳ）には、距離設定の変更を行い（Ｓ２０４２）、表示設定値の確認を行い（Ｓ２０５）、Ｓ２０６（図８）の処理に遷移する。
【０１０７】
また、距離の設定をしない場合には（Ｓ２０４１のＮＯ）、Ｓ２０４２をスキップし、Ｓ２０５に移行する。
【０１０８】
この処理手順にはユーザ設定ウィンドウ５６Ｂ（図１０のＡ）および距離設定テーブル５４Ｃ（図１０のＢ）が使用される。
【０１０９】
図１０のＡは、ユーザ設定ウィンドウ５６Ｂを示している。このユーザ設定ウィンドウ５６Ｂには、項番号５０−１、入力デバイス８、想定距離５０−８、設定距離５０−９が表示される。想定距離５０−８にはＰＣ本体２４からの入力デバイス８の推定距離が表示される。設定距離５０−９はユーザが希望する距離の設定に用いられる。この設定距離５０−９には距離を表す情報表示７６と、変更アイコン７８とが表示される。この数値変更には距離設定テーブル５４Ｃ（図１０のＢ）が使用される。
【０１１０】
図１０のＢは距離設定テーブル５４Ｃを示している。使用距離を設定するにはたとえば、０〔ｃｍ〕を最低値とし、最大値３００〔ｃｍ〕までの範囲で０〔ｃｍ〕から１００〔ｃｍ〕までは１０〔ｃｍ〕毎、１００〔ｃｍ〕から３００〔ｃｍ〕までは５０〔ｃｍ〕毎に設定された値を選択すればよい。つまり、推定距離に対し、ユーザが所望の値を選択することが可能である。
【０１１１】
＜他の表示情報の属性＞
【０１１２】
図１１は、表示設定テーブル５０Ｃを示している。既述の設定値テーブル５４Ａ、５４Ｂでは、表示情報の属性として画面表示の明るさ、文字サイズ、解像度を例示したが、このような属性にコントラストを加えてもよい。
【０１１３】
表示設定テーブル５０Ｃでは、図１１に示すように、入力デバイス８のタッチパネル８−１、キーボード８−２、マウス８−３、タッチパッド８−４、リモコン８−５に対し、個別にコントラスト５０−１０を設定する。この場合、コントラスト５０−１０はたとえば、「低」、「中」および「高」の三段階とすればよい。この実施の形態では、近距離で使用するタッチパネル８−１、キーボード８−２およびマウス８−３には、近距離であるので、コントラスト５０−１０は「中」とする。タッチパッド８−４は中距離であるから、コントラスト５０−１０は「高」とする。また、リモコン８−５は遠距離であるが、タッチパッド８−４と同様に、コントラスト５０−１０は「高」とする。
【０１１４】
＜ユーザ設定ウィンドウおよび選択メニュー＞
【０１１５】
図１２は、ユーザ設定ウィンドウ５６Ｃを示している。図７に示すユーザ設定ウィンドウ５６Ａでは、文字サイズ５０−５および明るさ５０−６が表示されている。これに対し、このユーザ設定ウィンドウ５６Ｃでは、図１２に示すように、項番号５０−１、入力デバイス８とともに、変更項目に設定距離５０−９、文字サイズ５０−５、明るさ５０−６、解像度５０−７、コントラスト５０−１０を設定してもよい。この場合、コントラスト５０−１０および輝度５０−４の双方を表示してもよく、いずれか一方を表示してもよい。
【０１１６】
設定距離５０−９、文字サイズ５０−５、明るさ５０−６、解像度５０−７およびコントラスト５０−１０には、長さ、サイズ、程度などの標準値が表示されるとともに、ユーザが希望する値に変更するための変更アイコン７８が表示されている。
【０１１７】
たとえば、リモコン８−５では、標準値として設定距離５０−９に２００〔ｃｍ〕、文字サイズ５０−５に「大」、明るさ５０−６に１００〔％〕、解像度５０−７に１２８０×１０２４、コントラスト５０−１０に「高」が設定されている。ユーザは変更アイコン７８をクリックすることにより、選択メニュー６６（図１３）を重ねて表示し、所望の値を選択すればよい。このような表示および変更はタッチパネル８−１など他の入力デバイス８でも同様であるので、その説明を割愛する。
【０１１８】
図１３は、ユーザ設定ウィンドウ５６Ｃに重ねて表示される選択メニュー６６を示している。図１３のＡは文字サイズ選択メニュー６６−１、図１３のＢは明るさ選択メニュー６６−２、図１３のＣは解像度選択メニュー６６−３および図１３のＤはコントラスト選択メニュー６６−４を示している。
【０１１９】
文字サイズ選択メニュー６６−１では、「小」の文字サイズを標準値とし、「小」、「中」および「大」の三段階で文字サイズの変更が可能である。
【０１２０】
明るさ選択メニュー６６−２では、７０〔％〕の明るさを標準値とし、５０〔％〕から１００〔％〕の範囲で１０〔％〕毎に明るさの変更が可能である。
【０１２１】
解像度選択メニュー６６−３では、１２８０×１０２４の最も高い解像度を標準値とし、８００×６００、１０２４×７６８および１２８０×１０２４の三段階で解像度の変更が可能である。
【０１２２】
コントラスト選択メニュー６６−４では、「中」のコントラストを標準値とし、「低」、「中」および「高」の三段階でコントラストの変更が可能である。
【０１２３】
これらの選択メニュー６６−１ないし６６−４のいずいれかを表示することにより所望の設定値を入力し、現在値を新たな設定情報に変更または調整することが可能である。なお、設定距離５０−９についても明るさなどの選択メニューと同様の選択メニューを設定し、表示してもよい。
【０１２４】
＜入力デバイス８に対応する表示情報の属性変更の処理手順＞
【０１２５】
図１４は、入力デバイスの判別に対応する処理手順のサブルーチンの一例を示している。この処理手順は図８に示す処理手順のＳ２１０の他のサブルーチンである。
【０１２６】
この処理手順では、入力デバイス８の判別の後、デバイス変更か表示設定変更かを判断する（Ｓ２１０１）。デバイス変更および表示設定変更のいずれでもなければ（Ｓ２１０１のＮＯ）、Ｓ２０９に戻る。
【０１２７】
デバイス変更または表示設定変更のいずれかであれば（Ｓ２１０１のＹＥＳ）、入力デバイス８の判別に基づき、ＰＣ本体２４と入力デバイス８との距離を推定する（Ｓ２１０２）。この推定に基づき、入力デバイス８に設定すべき表示情報の属性たとえば、輝度、文字サイズ、解像度またはコントラストを決定する（Ｓ２１０３）。
【０１２８】
斯かる決定に基づき、画面表示の切り替えを行い（Ｓ２１０４）、Ｓ２１１（図８）にリターンする。
【０１２９】
＜距離と表示情報の属性の関係＞
【０１３０】
図１５は、ＰＣ本体２４と入力デバイス８との距離と表示情報の属性との関係を示している。図１５において、ＡはＰＣ本体２４に接続される異なる入力デバイス８を示している。Ｂは入力デバイス８のＰＣ本体２４からの距離を示している。Ｃは輝度５０−４の設定値を示している。Ｄは文字サイズ５０−５の設定値を示している。Ｅは明るさ５０−６の設定値を示している。Ｆは解像度５０−７の設定値を示している。Ｇはコントラスト５０−１０の設定値を示している。
【０１３１】
この実施の形態ではＰＣ本体２４にディスプレイ装置２６が設置されている。このディスプレイ装置２６の表示画面には入力デバイス８のひとつであるタッチパネル８−１が設置されている。ユーザ７０は、他の入力デバイス８としてキーボード８−２、マウス８−３、タッチパッド８−４、リモコン８−５が使用可能である。
【０１３２】
この場合、タッチパネル８−１の前面を距離０〔ｃｍ〕とすれば、キーボード８−２およびマウス８−３ではたとえば、５０〔ｃｍ〕以内の距離で使用される。タッチパッド８−４ではたとえば、５０〔ｃｍ〕程度の距離で使用可能である。また、リモコン８−５ではたとえば、１００〔ｃｍ〕程度の距離で使用可能である。
【０１３３】
このような距離に対してディスプレイ装置２６の画面表示の輝度、文字サイズ、明るさ、解像度またはコントラストのいずれかまたは２以上をＰＣ本体２４からの距離に応じて連続的または段階的に変更し、最適化できるので、画面表示の認識度（または了解度）を一定に維持しまたは高めることができる。
【０１３４】
この場合、文字サイズ５０−５では、近距離であれば、文字サイズを小さくし、表示画面に表示される文字数を増加させることができ、表示情報を増加させることができる。
【０１３５】
図１６は、距離と画像表示の関係を示している。図１６において、Ａはタッチパネル８−１の場合の画像表示を示している。Ｂはキーボード８−２およびマウス８−３の場合の画像表示を示している。Ｃはタッチパッド８−４の場合の画像表示を示している。Ｄはリモコン８−５の場合の画像表示を示している。タッチパネル８−１はＰＣ本体２４から近距離、キーボード８−２およびマウス８−３はタッチパネル８−１ほど近距離ではないが、近距離の範囲である。タッチパッド８−４はＰＣ本体２４から中距離である。リモコン８−５はＰＣ本体２４から遠距離である。
【０１３６】
タッチパネル８−１ではＰＣ本体２４から近距離であるから、図１６のＡに示すように、ディスプレイ装置２６の表示画面５８には、文字サイズは最も小さく、輝度は暗い。この場合、表示画面５８の表示画像８０には文字８２、図形８４および背景８６の全容が表示され、表示情報量が最大である。
【０１３７】
キーボード８−２およびマウス８−３は、ＰＣ本体２４から近距離であるが、タッチパネル８−１より離れているので、図１６のＢに示すように、ディスプレイ装置２６の表示画面５８に表示される文字サイズは最も小さいが、タッチパネル８−１の場合と異なり、輝度は中である。この場合、輝度は中であるが、表示画面５８の表示画像８０には文字８２、図形８４および背景８６の全容が表示され、表示情報量が最大である。
【０１３８】
タッチパッド８−４は、ＰＣ本体２４から中距離であり、図１６のＣに示すように、ディスプレイ装置２６の表示画面５８に表示される文字サイズは中であり、輝度は明である。この場合、表示画面５８の表示画像８０には文字８２に欠落はないが、図形８４および背景８６の一部が欠落し、表示情報量が削減されている。
【０１３９】
リモコン８−５は、ＰＣ本体２４から遠距離であり、図１６のＤに示すように、ディスプレイ装置２６の表示画面５８に表示される文字サイズは大であり、輝度は明である。この場合、表示画面５８の表示画像８０には文字８２の欠落はない。図形８４の一部が欠落し、表示情報量が削減されている。この場合、文字表示を優先し、図形８４上に文字８２が重ねて表示されている。文字８２の表示が強調され、印象的である。
【０１４０】
＜第２の実施の形態の効果＞
【０１４１】
(1) ＰＣ２０に接続される異なる入力デバイス８ごとに想定される使用距離と表示情報の属性を表示設定テーブルや設定値テーブルなどにテーブル化し、データ記憶部３０−２に格納する。接続された入力デバイス８を自動的に判断し、使用距離を媒介として表示情報の属性たとえば、輝度、文字サイズ、明るさ、解像度、コントラストなどの１または２以上を変更する。これにより、入力デバイス８の距離に応じた表示が実現される。
【０１４２】
(2) 設定値テーブルには初期値を必要に応じてユーザが設定でき、任意の値に自由に変更することができる。ユーザが希望する最適値に設定できる。
【０１４３】
(3) 入力デバイス８のうち、使用デバイスは異なる入力デバイス８から得られる受信信号により自動的に判断することができる。
【０１４４】
(4) このように異なる入力デバイス８の距離に応じた表示設定とするので、入力デバイス８ごとに異なる表示設定に調整でき、表示情報の認識機能を高めることができる。また、自動設定された表示設定はユーザによって調整することもでき、ユーザごとに最適な表示情報の設定を行うことができる。
【０１４５】
(5) 第２の実施の形態では、表示情報の属性の一例として輝度、文字サイズ、明るさ、解像度、コントラストなどを例示しているが、距離に応じてこれら全てを変更する必要はなく、これらいずれかまたは２以上を変更すればよい。たとえば、文字サイズを大きくすれば文字情報の認識度を高めることはできるが、コントラストを強調することによっても文字サイズの変更と同等の効果を得ることが可能である。したがって、使用環境に応じて表示情報の属性のいずれかまたは２以上を組み合わせた表示設定とすればよい。
【０１４６】
〔第３の実施の形態〕
【０１４７】
図１７は、第３の実施の形態に係るＰＣの一例を示している。この実施の形態では、ＰＣ本体２４を備えるＰＣ２０であって、このＰＣ２０にディスプレイ装置２６が無線接続または有線接続によって接続されている。ＰＣ２０は電子機器の一例であり、ＰＣ本体２４はデスクトップＰＣの本体装置の一例である。ディスプレイ装置２６はＰＣ本体２４と別体の装置である。このディスプレイ装置２６にはたとえば、プロセッサ８８が含まれ、このプロセッサ８８によって制御される通信機能を備え、ＰＣ本体２４と無線または有線により接続される。
【０１４８】
斯かる構成では、ＰＣ本体２４に接続された異なる入力デバイス８とＰＣ本体２４との距離をＰＣ本体２４が推測する。この推測に基づき、ＰＣ本体２４がディスプレイ装置２６に対し、表示設定の変更または表示情報の属性の変更を行う制御情報９０を送信することにより、ディスプレイ装置２６側で表示設定の変更または表示情報の属性を変更してもよい。
【０１４９】
斯かる構成によれば、ＰＣ本体２４とディスプレイ装置２６が別構成であっても、同様に異なる入力デバイス８に対応する表示制御を実現することができる。
【０１５０】
〔他の実施の形態〕
【０１５１】
(1) 上記実施の形態では、本体装置４に表示装置６を接続しているが、表示装置６に本体装置４を搭載していてもよい。
【０１５２】
(2) 第２および第３の実施の形態では、電子機器の一例としてＰＣ２０を例示したが、これに限定されない。異なる入力デバイス８を選択的に使用するたとえば、電子ゲーム機や電子スチールカメラなどの機器であってもよい。
【０１５３】
(3) 上記実施の形態では、入力デバイス８の距離に応じて表示情報の属性を変更しているが、本体装置４と入力デバイス８との距離だけでなく、使用アプリケーション毎に表示情報の設定値を変更してもよい。
【０１５４】
(4) 上記実施の形態では、ＰＣ本体２４に複数の入力デバイス８が接続されている。複数の入力デバイス８を同時に使用する場合には、表示情報の属性設定に使用頻度などにより、属性設定に優先度を持たせてもよい。
【０１５５】
以上説明したように、本開示の技術に関し、最も好ましい実施の形態などについて説明した。本開示の技術は、上記記載に限定されるものではない。特許請求の範囲に記載され、または発明を実施するための形態に開示された技術に基づき、当業者において様々な変形や変更が可能である。斯かる変形や変更が、本開示の技術の範囲に含まれることは言うまでもない。
【符号の説明】
【０１５６】
２  電子機器
４  本体装置
６  表示装置
７  制御部
８  入力デバイス
８−１  タッチパネル
８−２  キーボード
８−３  マウス
８−４  タッチパッド
８−５  リモコン
１０  入力デバイスの判別機能
１２  距離の推定機能
１４  表示設定の変更機能
２０  ＰＣ
２４  ＰＣ本体
２６  ディスプレイ装置
２８  プロセッサ
３０  記憶部
３０−１  プログラム記憶部
３０−２  データ記憶部
３２  ＲＡＭ
３４  インタフェース部
３４−１  有線デバイスインタフェース部
３４−２  無線デバイスインタフェース部
３６  バス
３８  設定値の表示機能
４０  選択メニューの表示機能
４２  使用距離の設定機能
４４  表示情報の属性変更機能
５０Ａ、５０Ｂ、５０Ｃ  表示設定テーブル
５０−１  項番号（No. ）
５０−３  距離
５０−４  輝度
５０−５  文字サイズ
５０−６  明るさ
５０−７  解像度
５０−８  想定距離
５０−９  設定距離
５０−１０  コントラスト
５４Ａ  設定値テーブル
５４Ｂ  設定値テーブル
５４Ｃ  距離設定テーブル
５６Ａ、５６Ｂ  ユーザ設定ウィンドウ
５８  表示画面
６６  選択メニュー
６６−１  文字サイズ選択メニュー
６６−２  明るさ選択メニュー
６６−３  解像度選択メニュー
６６−４  コントラスト選択メニュー
６８  「ＯＫ」アイコン
７０  ユーザ
７６  情報表示
７８  変更アイコン
８０  表示画像
８２  文字
８４  図形
８６  背景
８８  プロセッサ
９０  制御情報
【図１】
2014224906.tif 000003
【図２】
2014224906.tif 000004
【図３】
2014224906.tif 000005
【図４】
2014224906.tif 000006
【図５】
2014224906.tif 000007
【図６】
2014224906.tif 000008
【図７】
2014224906.tif 000009
【図８】
2014224906.tif 000010
【図９】
2014224906.tif 000011
【図１０】
2014224906.tif 000012
【図１１】
2014224906.tif 000013
【図１２】
2014224906.tif 000014
【図１３】
2014224906.tif 000015
【図１４】
2014224906.tif 000016
【図１５】
2014224906.tif 000017
【図１６】
2014224906.tif 000018
【図１７】
2014224906.tif 000019