(57)【要約】【課題】電力の消費を抑止する。【解決手段】実施形態の電子機器は、表示部と、タッチパネルと、接続部と、制御部と、を備える。タッチパネルは、表示部の表示領域上の位置を検出する。接続部は、キーボード部を有する機器と接続可能とする。制御部は、接続部に機器が接続されている場合にタッチパネルに対する位置の検出機能を無効にして、接続部に機器が接続されていない場合にタッチパネルに対する位置の検出機能を有効にする。【選択図】図２
2014109893.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、
前記表示部の表示領域上の位置を検出するタッチパネルと、
キーボード部を有する機器と接続可能な接続部と、
前記接続部に前記機器が接続されている場合に前記タッチパネルに対する位置の検出機能を無効にして、前記接続部に前記機器が接続されていない場合に前記タッチパネルに対する位置の検出機能を有効にする制御部と、
を備える電子機器。
【請求項２】
前記表示部は、前記機器が接続された場合に前記タッチパネルに対する位置の検出機能を有効にするか否かを設定する設定画面を表示し、
前記制御部は、前記設定画面に対する入力に従って、前記機器が接続された場合に前記タッチパネルに対する位置の検出機能を有効にするか否かを設定する、
請求項１に記載の電子機器。
【請求項３】
前記接続部が接続可能な前記機器は、キーボード部が着脱可能であり、
前記制御部は、前記接続部に前記機器が接続され且つ前記機器に前記キーボード部が接続されている場合に、前記タッチパネルに対する位置の検出機能を無効にし、前記接続部に前記機器が接続され且つ前記機器に前記キーボード部が接続されていない場合に、前記タッチパネルに対する位置の検出機能を有効にする、
請求項１又は２に記載の電子機器。
【請求項４】
キーボード部を有する機器と接続可能な接続部を有するコンピュータに対して、
前記接続部に、前記機器が接続されている場合に、前記コンピュータが備えるタッチパネルに対する位置の検出機能を無効にして、前記接続部に前記機器が接続されていない場合に前記タッチパネルに対する位置の検出機能を有効にする制御ステップを、
実行させるための制御プログラム。
【請求項５】
電子機器で実行される制御方法であって、
前記電子機器は、表示部と、
前記表示部の表示領域上の位置を検出するタッチパネルと、
キーボード部を有する機器と接続可能な接続部と、を備え、
前記接続部に前記機器が接続されている場合に前記タッチパネルに対する位置の検出機能を無効にして、前記接続部に前記機器が接続されていない場合に前記タッチパネルに対する位置の検出機能を有効にする制御ステップ、
を含むことを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、電子機器、制御プログラム、及び制御方法に関する。
【背景技術】
【０００２】
従来、ユーザの利用用途の拡大に応じて、様々な形態の電子機器が提案されている。例えば、キーボード部と着脱可能なタッチパネルを有する電子機器が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２８５４０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術においては、キーボード部の着脱に拘わらず、タッチパネルによる位置の検出機能が有効なため、タッチパネルを利用しない状況でもタッチパネルが電力を消費していた。
【０００５】
本発明は、上記に鑑みてなされたものであって、状況に応じてタッチパネルによる位置の検出機能を無効にして電力の消費を抑えることを目的の１つとした電子機器、制御プログラム、及び制御方法を提供する。
【課題を解決するための手段】
【０００６】
実施形態の電子機器は、表示部と、タッチパネルと、接続部と、制御部と、を備える。タッチパネルは、表示部の表示領域上の位置を検出する。接続部は、キーボード部を有する機器と接続可能とする。制御部は、接続部に機器が接続されている場合にタッチパネルに対する位置の検出機能を無効にして、接続部に機器が接続されていない場合にタッチパネルに対する位置の検出機能を有効にする。
【図面の簡単な説明】
【０００７】
【図１】図１は、第１の実施形態にかかるシステムとして、電子機器と、当該電子機器に着脱可能な入力機器との構成を示した図である。
【図２】図２は、第１の実施形態にかかる電子機器のハードウェア構成の一例を示すブロック図である。
【図３】図３は、第１の実施形態にかかる入力機器の着脱により位置の検出機能が切り替えられるタッチパネルの概念を示した図である。
【図４】図４は、第１の実施形態にかかる表示部に表示される設定画面例を示した図である。
【図５】図５は、第１の実施形態にかかる電子機器における入力機器との間の着脱時の処理の手順を示すフローチャートである。
【図６】図６は、第２の実施形態にかかるシステムとして、電子機器と、ドッキング機器と、入力機器との構成を示した図である。
【図７】図７は、第２の実施形態にかかるタッチパネルの位置の検出の有効／無効と接続状況との対応関係を示した図である。
【図８】図８は、第２の実施形態にかかる入力機器及びドッキング機器の着脱により位置の検出機能が切り替えられるタッチパネルの概念を示した図である。
【図９】図９は、第２の実施形態にかかる電子機器における、他の機器との間の着脱時の処理の手順を示すフローチャートである。
【発明を実施するための形態】
【０００８】
（第１の実施形態）
図１は、実施形態にかかるシステム１として、電子機器１００と、当該電子機器１００に着脱可能な入力機器１５０と、の構成を示した図である。図１に示される電子機器１００は、入力機器１５０と接続されていない場合でも携帯端末（例えばタブレット端末）として利用可能とする。当該電子機器１００は、表示装置１０１と、入力機器１５０と接続するための接続部１０２と、を備えている。接続部１０２は、入力機器１５０と接続するためのインタフェースとする。
【０００９】
表示装置１０１は、例えば、ＬＣＤ（Liquid  Crystal  Display）や有機ＥＬ（Electro  Luminescence）等で構成される表示画面が組み込まれており、ＬＣＤの表示画面は、電子機器１００の略中央に位置されている。さらに、表示装置１０１の表示領域には、位置を検出するためのタッチパネルが設けられている。
【００１０】
図１に示される入力機器１５０は、電子機器１００と接続するための接続部１５１と、キーボードユニット１５２と、タッチパッド１５３とを備えている。
【００１１】
そして、電子機器１００と入力機器１５０とが接続されている場合には、ノートブック型のパーソナルコンピュータとして利用できる。
【００１２】
図２は、第１の実施形態にかかる電子機器１００のハードウェア構成の一例を示すブロック図である。図２に示す様に、第１の実施形態にかかる電子機器１００は、表示装置１０１、ＣＰＵ（Central  Processing  Unit）２０１、システムコントローラ２０２、グラフィックスコントローラ２０３、タッチパネルコントローラ２０４、不揮発性メモリ２０５、ＲＡＭ（Random  Access  Memory）２０６、音声処理部２０７、接続部１０２、無線通信Ｉ／Ｆ２０８、電源回路２０９等を備えている。
【００１３】
本実施形態では、表示装置１０１は、タッチパネル２１１と、ＬＣＤ（Liquid  Crystal  Display）や有機ＥＬ（Electro  Luminescence）等の表示画面（ディスプレイ）２１２と、を有している。タッチパネル２１１は、例えば表示画面２１２上に配置された当面の位置座標の検出機能を有している。そして、タッチパネル２１１は、例えば電子機器１００を把持したユーザの指によってタッチされた表示画面２１２の表示領域上の位置（タッチ位置）を検知することができる。このタッチパネル２１１の働きにより、表示画面２１２はいわゆるタッチスクリーンとして機能する。
【００１４】
ＣＰＵ２０１は、電子機器１００の動作を中央制御するプロセッサであり、システムコントローラ２０２を介して電子機器１００の各部を制御する。ＣＰＵ２０１は、不揮発性メモリ２０５からＲＡＭ２０６にロードされる、オペレーティングシステムを実行する。さらには、ＣＰＵ２０１は、当該オペレーティングシステム上で制御部２２１を実行する。ＲＡＭ２０６は、電子機器１００のメインメモリとして、ＣＰＵ２０１がプログラムを実行する際の作業領域を提供する。
【００１５】
システムコントローラ２０２には、不揮発性メモリ２０５及びＲＡＭ２０６をアクセス制御するメモリコントローラも内蔵されている。また、システムコントローラ２０２は、グラフィックスコントローラ２０３との通信を実行する機能も有している。さらに、システムコントローラ２０２には、電子機器１００が備える電池（図示しない）に蓄えられた電力を供給する電源回路２０９を制御するエンベデッドコントローラが集積されたマイクロコンピュータも内蔵されている。
【００１６】
グラフィックスコントローラ２０３は、電子機器１００のディスプレイモニタとして使用される表示画面２１２への画像の表示を制御する表示コントローラである。タッチパネルコントローラ２０４は、タッチパネル２１１を制御し、ユーザによってタッチされた表示画面２１２上のタッチ位置を示す座標データをタッチパネル２１１から取得する。  
【００１７】
音声処理部２０７は、（図示しない）マイクより入力される音声信号に、デジタル変換、ノイズ除去、エコーキャンセル等の音声処理を施してＣＰＵ２０１へ出力する。また、音声処理部２０７は、ＣＰＵ２０１の制御のもとで、音声合成等の音声処理を施して生成した音声信号を（図示しない）スピーカへ出力し、スピーカによる音声出力を行う。無線通信Ｉ／Ｆ２０８は、外部の通信可能な装置と無線通信を可能とするインタフェースである。
【００１８】
接続部１０２は、キーボードユニット１５２を有する入力機器１５０と接続可能な接続インタフェースとする。そして、システムコントローラ２０２が、入力機器１５０のキーボードユニット１５２及びタッチパッド１５３からの信号を受信する機能を備えているため、接続部１０２を介して入力機器１５０が接続された場合に、ユーザは、キーボードユニット１５２及びタッチパッド１５３を利用して様々な操作を行うことができる。そして、システムコントローラ２０２は、入力機器１５０の着脱が行われた場合に、これを検知してＣＰＵ２０１に通知する。
【００１９】
ＣＰＵ２０１の制御部２２１は、ＣＰＵ２０１で実行されたＯＳ上で起動するプログラムであり、システムコントローラ２０２からの入力機器１５０の着脱の通知に伴い、タッチパネル２１１に関する制御を行う。
【００２０】
本実施形態にかかる制御部２２１は、接続部１０２に入力機器１５０が接続されている旨の通知を受けた場合に、タッチパネル２１１に対する位置の検出を無効にする制御を行う。一方、制御部２２１は、接続部１０２に入力機器１５０が接続されていない旨の通知を受けた場合に、タッチパネル２１１に対する位置の検出機能を有効にする制御を行う。
【００２１】
図３は、入力機器１５０の着脱により位置の検出機能が切り替えられるタッチパネル２１１の概念を示した図である。図３（Ａ）に示す様に、入力機器１５０と電子機器１００とが接続されている場合、ユーザは、入力機器１５０に設けられたキーボードユニット１５２及びタッチパッド１５３から操作を行うことができる。このため、制御部２２１は、タッチパネル２１１による位置の検出機能を無効とする制御を行う。
【００２２】
一方、図３（Ｂ）に示す様に、入力機器１５０と電子機器１００とが切断されている場合には、タッチパネル２１１による位置の検出機能を有効にする制御を行う。これにより、入力機器１５０と接続されていなくとも、タッチパネル２１１を用いた操作を行うことができる。
【００２３】
このように、電子機器１００が入力機器１５０と接続されている場合に、タッチパネル２１１による位置の検出機能をオフにすることで、タッチパネル２１１に対して提供する電力を低減できるので、省電力化を図ることができる。
【００２４】
また、入力機器１５０の着脱に基づくタッチパネル２１１の位置の検出機能のＯＮ／ＯＦＦは、ユーザが設定することができる。本実施形態ではユーザが所定の操作を行った場合に表示装置１０１に表示される設定画面により設定可能とする。
【００２５】
図４は、表示装置１０１に表示される設定画面例を示した図である。図４に示す設定画面４０１では、タッチパネル２１１について、入力機器１５０が接続された場合にタッチパネル２１１に対する位置の検出機能を有効にするか否かを設定できる。
【００２６】
図４に示す例では、制御部２２１は、タッチパネル２１１、キーボードユニット１５２、又はタッチパッド１５３を介して、タッチパネル２１１に関する設定として「常にＯＮ」、「接続時にＯＦＦ」、及び「常にＯＦＦ」のうちいずれか１つの選択を受け付けることができる。
【００２７】
「常にＯＮ」は、入力機器１５０の着脱に拘わらず、タッチパネル２１１に対する位置の検出を常に行う設定とする。「接続時にＯＦＦ」は、入力機器１５０が接続（非切断）されている場合に、タッチパネル２１１に対する位置の検出を停止する設定とする。「常にＯＦＦ」は、入力機器１５０の着脱に拘わらず、タッチパネル２１１に対する位置の検出を常に停止する設定とする。
【００２８】
このように、制御部２２１は、設定画面に表示された上述したいずれか１つの選択を受け付けけたあと、設定ボタン４０２が選択された際に、入力機器１５０が接続された場合にタッチパネル２１１に対する位置の検出機能を有効にするか否かを設定する。また、キャンセルボタン４０３により設定をキャンセルすることができる。
【００２９】
次に、本実施形態にかかる電子機器１００における、入力機器１５０との間の着脱時の処理について説明する。図５は、本実施形態にかかる電子機器１００における上述した処理の手順を示すフローチャートである。
【００３０】
まず、制御部２２１は、システムコントローラ２０２からの通知に基づいて、入力機器１５０と接続されているか否かを判定する（ステップＳ５０１）。接続されていないと判定した場合（ステップＳ５０１：Ｎｏ）、タッチパネル２１１による位置の検出機能を有効にする制御を行う（ステップＳ５０２）。
【００３１】
一方、接続されていると判定した場合（ステップＳ５０１：Ｙｅｓ）、タッチパネル２１１による位置の検出機能を無効にする制御を行う（ステップＳ５０３）。
【００３２】
その後、制御部２２１は、イベントが生じたか否かを判定する（ステップＳ５０４）。制御部２２１はイベントが生じていないと判定した場合（ステップＳ５０４：Ｎｏ）、イベントが生じるまで繰り返し、イベントの検出を行う。
【００３３】
一方、制御部２２１は、イベントが生じたと判定した場合（ステップＳ５０４：Ｙｅｓ）、入力機器１５０との接続状態の変化イベントであるか否かを判定する（ステップＳ５０５）。変化イベントではないと判定した場合（ステップＳ５０５：Ｎｏ）、制御部２２１は、当該イベントに対応する制御を行った後（ステップＳ５０６）、再びステップＳ５０４から処理を行う。
【００３４】
一方、制御部２２１が入力機器１５０との接続状態の変化イベントであると判定した場合（ステップＳ５０５：Ｙｅｓ）、再びステップＳ５０１から制御を開始する。
【００３５】
上述した処理手順により、入力機器１５０との接続状態に応じたタッチパネル２１１の位置の検出機能の有効／無効の切り替え制御を実現できる。
【００３６】
（第２の実施形態）
第１の実施形態は、電子機器１００及び入力機器１５０の２個の機器の間で接続されているか否かに応じて制御を行う例について説明した。しかしながら、判定の基準が２個の機器の接続状態に制限するものではなく３個以上であっても良い。そこで、第２の実施形態では、３個の機器の間の接続状態に応じて制御を切り替える例について説明する。
【００３７】
図６は、第２の実施形態にかかるシステム６００として、電子機器１００と、当該電子機器１００に着脱可能なドッキング機器６５０と、当該ドッキング機器６５０に着脱可能な入力機器６６０と、の構成を示した図である。図６に示される電子機器１００は、ドッキング機器６５０と接続されていない場合でも携帯端末として利用可能とする。なお、電子機器１００の構成は第１の実施形態と同様として説明を省略する。
【００３８】
ドッキング機器６５０は、電子機器１００と接続するための第１の接続部６５１と、入力機器６６０と接続するための第２の接続部６５２と、を備えると共に、ポインティングデバイス６５３と接続されている。
【００３９】
入力機器６６０は、接続部６６１とキーボードユニット１５２とを備えると共に、内蔵されている無線通信Ｉ／Ｆにより外部の機器と無線通信により通信可能とする。
【００４０】
そして、入力機器６６０は、接続部６６１を介してドッキング機器６５０と接続を可能にすると共に、電子機器１００と無線通信可能とする。そして、入力機器６６０と電子機器１００との間で無線通信が行われた場合に、入力機器６６０のキーボードユニット１５２を用いて、電子機器１００に対して操作が可能となる。
【００４１】
しかしながら、入力機器６６０と電子機器１００とが無線で接続された場合に、ユーザの手元に電子機器１００があるが、入力機器６６０がユーザから離れた場所に置かれている場合もある。そこで、入力機器６６０と電子機器１００とが無線で接続されていたとしても、電子機器１００がドッキング機器６５０と物理的に接続されていない場合、本実施形態にかかる電子機器１００のＣＰＵ２０１の制御部２２１では、タッチパネル２１１による位置の検出機能を有効とする制御を行うこととした。
【００４２】
図７は、本実施形態にかかるタッチパネル２１１の位置の検出機能の有効／無効と接続状況との対応関係を示した図である。図７で‘○’の時に位置の検出機能が有効になり、‘×’の時に位置の検出機能が無効になることを示している。
【００４３】
図７のドッキング接続時とは、ドッキング機器６５０と電子機器１００とが接続部（１０２、６５１）を介して物理的に接続されていることを意味する。ドッキング分離時とは、ドッキング機器６５０と電子機器１００とが物理的に分離していることを意味する。
【００４４】
図７のキーボード接続時とは、電子機器１００が入力機器６６０と接続されていると認識されている状態を意味する。キーボード分離時とは、電子機器１００が入力機器６６０と接続されていないと認識されている状態を意味する。つまり、キーボード接続時とは、物理的に接続されているほかに、無線接続されている場合も含まれる。
【００４５】
つまり、本実施形態にかかる制御部２２１は、電子機器１００と入力機器６６０とが接続された上で、ドッキング機器６５０と電子機器１００とが物理的に接続されている場合に、タッチパネル２１１の位置の検出機能を無効にし、それ以外の状態ではタッチパネル２１１の位置の検出機能を有効にする制御を行う。
【００４６】
図８は、入力機器６６０及びドッキング機器６５０の着脱により位置の検出機能が切り替えられるタッチパネル２１１の概念を示した図である。図８（Ａ）に示す様に、入力機器６６０、ドッキング機器６５０、及び電子機器１００の少なくとも１つ以上が接続されていない場合には、電子機器１００と入力機器６６０との配置の関係から、表示画面２１２を参照しながら、入力機器６６０から入力できない可能性がある。このため、制御部２２１が、タッチパネル２１１による位置の検出機能を有効にする制御を行う。
【００４７】
図８（Ｂ）に示す様に、入力機器６６０、ドッキング機器６５０、及び電子機器１００の全てが接続されている場合には、電子機器１００の表示画面２１２を参照しながら、入力機器６６０から入力できるため、タッチパネル２１１による位置の検出機能を無効にする制御を行う。
【００４８】
次に、本実施形態にかかる電子機器１００における、他の機器（入力機器６６０、ドッキング機器６５０）との間の着脱時の処理について説明する。図９は、本実施形態にかかる電子機器１００における上述した処理の手順を示すフローチャートである。
【００４９】
まず、制御部２２１は、システムコントローラ２０２からの通知に基づいて、ドッキング機器６５０と接続されているか否かを判定する（ステップＳ９０１）。接続されていないと判定した場合（ステップＳ９０１：Ｎｏ）、タッチパネル２１１による位置の検出を有効にする制御を行う（ステップＳ９０２）。
【００５０】
一方、ドッキング機器６５０と接続されていると判定した場合（ステップＳ９０１：Ｙｅｓ）、制御部２２１は、電子機器１００と入力機器６６０とが接続されているか否かを判定する（ステップＳ９０３）。接続されていないと判定した場合（ステップＳ９０３：Ｎｏ）、タッチパネル２１１による位置の検出を有効にする制御を行う（ステップＳ９０２）。
【００５１】
一方、制御部２２１が、電子機器１００と入力機器６６０とが接続されているかと判定した場合（ステップＳ９０３：Ｙｅｓ）、タッチパネル２１１による位置の検出を無効にする制御を行う（ステップＳ９０４）。
【００５２】
その後、制御部２２１は、イベントが生じたか否かを判定する（ステップＳ９０５）。制御部２２１はイベントが生じていないと判定した場合（ステップＳ９０５：Ｎｏ）、イベントが生じるまで繰り返し、イベントの検出を行う。
【００５３】
一方、制御部２２１は、イベントが生じたと判定した場合（ステップＳ９０５：Ｙｅｓ）、ドッキング機器６５０又は入力機器６６０の接続状態の変化イベントであるか否かを判定する（ステップＳ９０６）。変化イベントではないと判定した場合（ステップＳ９０６：Ｎｏ）、制御部２２１は、当該イベントに対応する制御を行った後（ステップＳ９０７）、再びステップＳ９０５から処理を行う。
【００５４】
一方、制御部２２１が接続状態の変化イベントであると判定した場合（ステップＳ９０６：Ｙｅｓ）、再びステップＳ９０１から制御を開始する。
【００５５】
上述した処理手順により、入力機器１５０との接続状態に応じたタッチパネル２１１の有効／無効の切り替え制御を実現できる。
【００５６】
上述した実施形態によれば、電子機器１００と入力可能なインタフェースを備える機器とが接続されている場合に、タッチパネル２１１の位置の検出機能を無効とすることで、省電力化を図るとともに、タッチパネル２１１の位置の検出機能を無効にしたことによる操作性の低下を抑止できる。
【００５７】
上述した実施形態の電子機器１００で実行される制御プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【００５８】
また、上述した実施形態の電子機器１００で実行される制御プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供する様に構成しても良い。また、上述した実施形態の電子機器１００で実行される制御プログラムをインターネット等のネットワーク経由で提供または配布する様に構成しても良い。
【００５９】
また、上述した実施形態の制御プログラムを、ＲＯＭ等に予め組み込んで提供する様に構成してもよい。
【００６０】
上述した実施形態の電子機器１００で実行される制御プログラムは、上述した各部を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ２０１が上記記憶媒体から制御プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、各部が主記憶装置上に生成される様になっている。
【００６１】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００６２】
１、６００…システム、１００…電子機器、１０１…表示装置、１０２…接続部、１５０…入力機器、１５１…接続部、１５２…キーボードユニット、１５３…タッチパッド、２０１…ＣＰＵ、２０２…システムコントローラ、２０３…グラフィックスコントローラ、２０４…タッチパネルコントローラ、２０５…不揮発性メモリ、２０６…ＲＡＭ、２０７…音声処理部、２０８…無線通信Ｉ／Ｆ、２０９…電源回路、２１１…タッチパネル、２１２…表示画面、２２１…制御部、６５０…ドッキング機器、６５１…接続部、６５２…接続部、６５３…ポインティングデバイス、６６０…入力機器、６６１…接続部。
【図１】
2014109893.tif 000003
【図２】
2014109893.tif 000004
【図３】
2014109893.tif 000005
【図４】
2014109893.tif 000006
【図５】
2014109893.tif 000007
【図６】
2014109893.tif 000008
【図７】
2014109893.tif 000009
【図８】
2014109893.tif 000010
【図９】
2014109893.tif 000011