(57)【要約】【課題】機種ごとに異なる作業をする必要がなく、管理工数を減らすことができる入力システムを提供する。【解決手段】入力システム１００は、演算装置２０は、ポインティングスティック２００が電気的に接続されたかどうかを判別する判別手段２１を備え、演算装置２０にポインティングスティック２００が接続されていないときは、ポインティングスティック２００がないことを示す識別情報を制御部３０に送信し、接続されているときはポインティングスティック２００があることを示す識別情報を制御部３０に送信し、制御部３０は、ポインティングスティック２００がないことを示す識別情報を受信した場合には、第１座標にのみ基づき制御を行う第１モードで動作し、あることを示す識別情報を受信した場合には、第１座標および第２座標のそれぞれに対応した制御を行う第２モードで動作する。【選択図】図２
2016110451.tif 000002
【特許請求の範囲】
【請求項１】
第１操作状態に応じた第１電気的出力を行うタッチパッドと、
前記第１電気的出力に基づき第１座標の演算を行うとともに、第２操作状態に応じた第２電気的出力を行うポインティングスティックと電気的に接続可能であって前記第２電気的出力に基づき第２座標の演算が可能な演算装置と、
前記第１座標に基づき制御を行うとともに、前記第２座標に基づき制御を行うことが可能な制御プログラムによる制御を行う制御部と、を備えた入力システムであって、
前記演算装置は、前記ポインティングスティックが電気的に接続されたかどうかを判別する判別手段を更に備え、
前記演算装置に前記ポインティングスティックが接続されていないときは前記ポインティングスティックがないことを示す識別情報を前記制御部に送信し、前記演算装置に前記ポインティングスティックが接続されているときは前記ポインティングスティックがあることを示す識別情報を前記制御部に送信し、
前記制御部は、前記ポインティングスティックがないことを示す識別情報を受信した場合には、前記第１座標にのみ基づき制御を行う第１モードで動作し、
前記ポインティングスティックがあることを示す識別情報を受信した場合には、前記第１座標および前記第２座標のそれぞれに対応した制御を行う第２モードで動作することを特徴とする入力システム。
【請求項２】
前記演算装置は、前記ポインティングスティックの検出回路の駆動端に電気的に接続可能な駆動端子および前記ポインティングスティックの前記検出回路の検出端に電気的に接続可能な検出端子を備え、
前記判別手段は、前記駆動端子を電気的に駆動したときに前記検出端子において電気的出力が検出されれば前記ポインティングスティックが接続されたと判別し、前記駆動端子を電気的に駆動したときに前記検出端子において電気的出力が検出されなければ前記ポインティングスティックが接続されていないと判別することを特徴とする請求項１に記載の入力システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力システムに関し、特に、ポインティングデバイスの入力システムに関する。
【背景技術】
【０００２】
従来から、ノート型パソコンや携帯端末などの携帯用電子機器には、座標入力装置としてタッチパッド、トラックボール、ポインティングスティックなどのポインティングデバイスが組み込まれて入力システムが構築されている。
【０００３】
特許文献１（従来例）では、図５に示すように、ひとつのＩＣ９０５で静電容量式の近接センサ素子（タッチパッド）９００と、ポインティングスティック９３５とが両方とも動作する複合的な入力装置を構成する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】米国特許８７１１１２０号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００５】
一般的にノート型パソコン等の携帯用電子機器では、使用する目的に合わせて機能や性能の異なる機種バラエティが用意され、タッチパッドとポインティングスティックの両方を備えた機種と、タッチパッドだけを備えた機種とが設定されることがある。
【０００６】
しかしながら、上述した従来例では、このようなポインティングスティックの有無による機種バラエティへの対応については考慮されていない。
【０００７】
例えば、タッチパッドとポインティングスティックの両方を備えた機種、いわゆるデュアルタイプには、デュアルタイプ用の制御プログラムをインストールし、タッチパッドだけを備えた機種、いわゆるシングルタイプには、シングルタイプ用の制御プログラムをインストールする、という作業を行うことが考えられる。また、デュアルタイプの場合は、デュアルタイプ用のタッチパッドを取り付け、シングルタイプの場合はシングルタイプ用のタッチパッドを取り付ける必要がある。すなわち、機種ごとに異なる作業をしなければならず、管理工数の増大をきたしてしまう、という課題があった。
【０００８】
本発明は、上述した課題を解決するもので、機種ごとに異なる作業をする必要がなく、管理工数を減らすことができる入力システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
この課題を解決するために、本発明の入力システムは、第１操作状態に応じた第１電気的出力を行うタッチパッドと、前記第１電気的出力に基づき第１座標の演算を行うとともに、第２操作状態に応じた第２電気的出力を行うポインティングスティックと電気的に接続可能であって前記第２電気的出力に基づき第２座標の演算が可能な演算装置と、前記第１座標に基づき制御を行うとともに、前記第２座標に基づき制御を行うことが可能な制御プログラムによる制御を行う制御部と、を備え、前記演算装置は、前記ポインティングスティックが電気的に接続されたかどうかを判別する判別手段を更に備え、前記演算装置に前記ポインティングスティックが接続されていないときは前記ポインティングスティックがないことを示す識別情報を前記制御部に送信し、前記演算装置に前記ポインティングスティックが接続されているときは前記ポインティングスティックがあることを示す識別情報を前記制御部に送信し、前記制御部は、前記ポインティングスティックがないことを示す識別情報を受信した場合には、前記第１座標にのみ基づき制御を行う第１モードで動作し、前記ポインティングスティックがあることを示す識別情報を受信した場合には、前記第１座標および前記第２座標のそれぞれに対応した制御を行う第２モードで動作することを特徴とする。
【００１０】
これによれば、機種ごとに異なる作業をする必要がなく、管理工数を減らすことができる入力システムを提供することができる。
【００１１】
また、本発明の入力システムは、前記演算装置は、前記ポインティングスティックの検出回路の駆動端に電気的に接続可能な駆動端子および前記ポインティングスティックの前記検出回路の検出端に電気的に接続可能な検出端子を備え、前記判別手段は、前記駆動端子を電気的に駆動したときに前記検出端子において電気的出力が検出されれば前記ポインティングスティックが接続されたと判別し、前記駆動端子を電気的に駆動したときに前記検出端子において電気的出力が検出されなければ前記ポインティングスティックが接続されていないと判別することを特徴とする。
【００１２】
これによれば、ポインティングスティックを駆動することでポインティングスティックから検出される電気的出力の有無によってポインティングスティックの有無を判別するので、判別用に別の端子を設けることなく判別を行うことができる。
【発明の効果】
【００１３】
本発明によれば、機種ごとに異なる作業をする必要がなく、管理工数を減らすことができる入力システムを提供することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態に係る入力システムの適用機器の外観模式図である。
【図２】本発明の実施形態に係る入力システムの構成を示すブロック図である。
【図３】検出回路の構成および入力システムとの接続を示す図である。
【図４】本発明の実施形態に係る入力システムの動作を示すフローチャートである。
【図５】従来例の入力装置を示す図である。
【発明を実施するための形態】
【００１５】
［第１実施形態］
以下に第１実施形態における入力システム１００について説明する。
【００１６】
まず始めに、本実施形態における入力システム１００が適用された機器（５００，６００）の概要について図１を用いて説明する。図１は入力システム１００が適用された機器（５００，６００）の外観模式図で、図１（ａ）はタッチパッド１０を備えた機器５００の外観模式図であり、図１（ｂ）はタッチパッド１０とポインティングスティック２００が併設された機器６００の外観模式図である。
【００１７】
図１（ａ）および図１（ｂ）に示すように入力システム１００が適用された機器（５００，６００）では、タッチパッド１０がキーボード（５１０，６１０）の手前に設けられたパームレスト部分の中央に操作面１０ａが露出した状態で取り付けられている。
【００１８】
タッチパッド１０とポインティングスティック２００が併設された機器６００では、図１（ｂ）に示すようにポインティングスティック２００の円柱状の操作軸２１０が、キーボード６１０に一体化されて設けられている。
【００１９】
次に、本実施形態における入力システム１００の構成について図１から図３を用いて説明する。図２は本発明の実施形態に係る入力システム１００の構成を示すブロック図である。図３はポインティングスティック２００の検出回路２０１の構成および入力システム１００との接続を示す図である。
【００２０】
入力システム１００は図２に示すように、タッチパッド１０と、演算装置２０と、制御部３０と、を備えている。
【００２１】
タッチパッド１０は図２に示すように、演算装置２０に接続されている。タッチパッド１０は、図１（ａ）および図１（ｂ）に示す操作面１０ａに操作者の手指等の操作体が接触して操作を行う第１操作状態に応じて、静電容量や抵抗値等の電気的な状態の変化を電流や電圧等に変換し、演算装置２０に第１電気的出力を行う。
【００２２】
演算装置２０は図２に示すように、タッチパッド１０と制御部３０とに接続されるとともに、ポインティングスティック２００と電気的に接続可能に構成されており、更に判別手段２１を備えている。また、演算装置２０は、２つの駆動端子（２０ａ，２０ｂ）と、２つの検出端子（２０ｃ，２０ｄ）を備え、ポインティングスティック２００に備えられた検出回路２０１の駆動端と、検出端とにそれぞれ電気的に接続可能に構成されている。演算装置２０は、タッチパッド１０が出力する第１電気的出力に基づき第１座標の演算を行うとともに、ポインティングスティック２００が出力する第２電気的出力に基づき第２座標の演算等を行い、その結果を記憶することが可能となっている。また、演算装置２０は制御部３０の制御に基づいて、演算して記憶した第１座標および第２座標を、制御部３０へ出力する。
【００２３】
制御部３０は図２に示すように、演算装置２０と接続されている。制御部３０には図示しないＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、メモリやタイマ機能が備えられ、メモリには制御プログラムが予め書き込まれて記憶されている。制御部３０は制御プログラムに従って演算装置２０を制御し、第１座標に基づき制御を行うとともに、第２座標に基づき制御を行うことが可能なとなっており、演算装置２０から出力された第１座標および第２座標に基づいて制御を行う。
【００２４】
次に、入力システム１００に接続可能なポインティングスティック２００について説明を行う。ポインティングスティック２００は、図１（ｂ）に示す操作軸２１０を操作者が傾倒して操作を行う第２操作状態に応じて、静電容量や抵抗値等の電気的な状態の変化を電流や電圧等に変換し、演算装置２０に第２電気的出力を行う。ポインティングスティック２００の検出回路２０１は、図３に示すように４つの歪センサ（Ｚａ，Ｚｂ，Ｚｃ，Ｚｄ）がブリッジ接続されて構成されている。ポインティングスティック２００は、操作軸２１０が傾倒操作されて歪センサ（Ｚａ，Ｚｂ，Ｚｃ，Ｚｄ）に加わる力が変化することによって歪センサ（Ｚａ，Ｚｂ，Ｚｃ，Ｚｄ）の静電容量や抵抗値等の電気的な状態の変化を電流や電圧等に変換する。
【００２５】
演算装置２０にポインティングスティック２００を電気的に接続する場合の接続について、図３を用いて説明する。図３に示すように歪センサＺａと歪センサＺｂとの接続点は一方の駆動端として一方の駆動端子２０ａに接続され、歪センサＺｃと歪センサＺｄとの接続点を他方の駆動端として他方の駆動端子２０ｂに接続される。また、歪センサＺａと歪センサＺｃとの接続点は一方の検出端として、キャパシタＣｓを介して一方の検出端子２０ｃに接続され、歪センサＺｂと歪センサＺｄとの接続点は他方の検出端として、キャパシタＣｓを介して他方の検出端子２０ｄに接続される。
【００２６】
次に、入力システム１００の動作について、図４を用いて説明する。図４は入力システム１００の動作を示すフローチャートである。図４（ａ）は演算装置２０の判別手段２１が、ポインティングスティック２００が電気的に接続されたかどうかを判別する制御手順を示すフローチャートであり、図４（ｂ）は制御部３０の制御手順を示すフローチャートである。
【００２７】
まず、演算装置２０に備えられた判別手段２１の動作について図４（ａ）を用いて説明する。図４（ａ）に示したフローチャートの処理手順は、入力システム１００の演算装置２０に電源が供給され、演算装置２０が動作を開始する際に判別手段２１によって実行される。
【００２８】
判別手段２１は、手順Ｓ１＿１で演算装置２０の一方の駆動端子２０ａおよび他方の駆動端子２０ｂを電気的に駆動する駆動信号を出力し手順Ｓ１＿２へ移行する。駆動信号は、例えば、一方の駆動端子２０ａに一定周期のパルス信号を出力し、他方の駆動端子２０ｂには基準電位として、グランド電位（０Ｖ）または供給される電源と同電位を出力する。なお、一方の駆動端子２０ａに出力する信号と他方の駆動端子２０ｂに出力する信号を入れ替えても良い。
【００２９】
手順Ｓ１＿２で判別手段２１は、手順Ｓ１＿２で検出端子（２０ｃ，２０ｄ）の信号を取得し、手順Ｓ１＿３へ移行する。
【００３０】
手順Ｓ１＿３で判別手段２１は、手順Ｓ１＿１で出力した駆動信号を停止し、手順Ｓ１＿４へ移行する。
【００３１】
手順Ｓ１＿４で判別手段２１は、手順Ｓ１＿２で取得した検出端子（２０ｃ，２０ｄ）の信号が、手順Ｓ１＿１で駆動端子（２０ａ，２０ｂ）を電気的に駆動したときに検出される電気的出力に基づいた信号である場合、ポインティングスティック２００が接続されたと判別し、手順Ｓ１＿５へ移行する。また、駆動端子（２０ａ，２０ｂ）を電気的に駆動したときに検出端子（２０ｃ，２０ｄ）において電気的出力に基づいた信号が検出されなければポインティングスティック２００が接続されていないと判別し、手順Ｓ１＿６へ移行する。以上のように、演算装置２０の判別手段２１は、ポインティングスティック２００が電気的に接続されたかどうかを判別する。
【００３２】
手順Ｓ１＿５で判別手段２１は、ポインティングスティック２００があることを示す”１”を識別情報に設定し、手順Ｓ１＿７へ移行する。
【００３３】
手順Ｓ１＿６で判別手段２１は、ポインティングスティック２００がないことを示す”０”（零）を識別情報に設定し、手順Ｓ１＿７へ移行する。
【００３４】
手順Ｓ１＿７で判別手段２１は、手順Ｓ１＿５または手順Ｓ１＿６で設定された識別情報を記憶して処理手順を終了する。なお、記憶された識別情報は、制御部３０の制御に基づいて演算装置２０から制御部３０へ送信される。
【００３５】
次に、制御部３０の動作について図４（ｂ）を用いて説明する。図４（ｂ）に示したフローチャートの処理手順は、入力システム１００の制御部３０によって実行される。
【００３６】
制御部３０は手順Ｓ２＿１で、演算装置２０を制御し識別情報を制御部３０に送信させることで識別信号を取得し、手順Ｓ２＿２へ移行する。
【００３７】
手順Ｓ２＿２で制御部３０は、手順Ｓ２＿１で取得した識別情報に設定されている値を調べ、受信した識別情報に演算装置２０にポインティングスティック２００が接続されていないことを示す”０”（零）が設定されていた場合には手順Ｓ２＿３へ移行する。また、受信した識別情報に演算装置２０にポインティングスティック２００が接続されていることを示す”１”が設定されていた場合には手順Ｓ２＿４へ移行する。
【００３８】
手順Ｓ２＿３は、手順Ｓ２＿２でポインティングスティック２００がないことを示す識別情報を受信したと判断した場合である。手順Ｓ２＿３で制御部３０は、第１座標にのみ基づき制御を行う第１モードで動作するように設定を行い、動作モードの設定処理を終了し、以降、入力システム１００は第１の動作モードで動作を行う。
【００３９】
手順Ｓ２＿４は、手順Ｓ２＿２でポインティングスティック２００があることを示す識別情報を受信したと判断した場合である。手順Ｓ２＿４で制御部３０は、第１座標および第２座標のそれぞれに対応した制御を行う第２モードで動作するように設定を行い、動作モードの設定処理を終了し、以降、入力システム１００は第２の動作モードで動作を行う。
【００４０】
以下、本実施形態としたことによる効果について説明する。
【００４１】
本実施形態の入力システム１００では、第１操作状態に応じた第１電気的出力を行うタッチパッド１０と、第１電気的出力に基づき第１座標の演算を行うとともに、第２操作状態に応じた第２電気的出力を行うポインティングスティック２００と電気的に接続可能であって第２電気的出力に基づき第２座標の演算が可能な演算装置２０と、第１座標に基づき制御を行うとともに、第２座標に基づき制御を行うことが可能な制御プログラムによる制御を行う制御部３０と、を備え、演算装置２０は、ポインティングスティック２００が電気的に接続されたかどうかを判別する判別手段２１を更に備え、演算装置２０にポインティングスティック２００が接続されていないときはポインティングスティック２００がないことを示す識別情報を制御部３０に送信し、演算装置２０にポインティングスティック２００が接続されているときはポインティングスティック２００があることを示す識別情報を制御部３０に送信し、制御部３０は、ポインティングスティック２００がないことを示す識別情報を受信した場合には、第１座標にのみ基づき制御を行う第１モードで動作し、ポインティングスティック２００があることを示す識別情報を受信した場合には、第１座標および第２座標のそれぞれに対応した制御を行う第２モードで動作するよう構成した。
【００４２】
これにより、演算装置２０がポインティングスティック２００の有無を示す識別情報を制御部３０に送信するので、制御部３０は、識別情報によって自動的に動作モードを切換えることができる。このため、機種ごとに異なる作業をする必要がなく、管理工数を減らすことができる入力システムを提供することができる。
【００４３】
また、本実施形態の入力システム１００では、演算装置２０は、ポインティングスティック２００の検出回路２０１の駆動端に電気的に接続可能な駆動端子（２０ａ，２０ｂ）およびポインティングスティック２００の検出回路２０１の検出端に電気的に接続可能な検出端子（２０ｃ，２０ｄ）を備え、判別手段２１は、駆動端子（２０ａ，２０ｂ）を電気的に駆動したときに検出端子（２０ｃ，２０ｄ）において電気的出力が検出されればポインティングスティック２００が接続されたと判別し、駆動端子（２０ａ，２０ｂ）を電気的に駆動したときに検出端子（２０ｃ，２０ｄ）において電気的出力が検出されなければポインティングスティック２００が接続されていないと判別するよう構成した。
【００４４】
これにより、ポインティングスティック２００を駆動することでポインティングスティック２００から検出される電気的出力の有無によってポインティングスティック２００の有無を判別するので、判別用に別の端子を設けることなく判別を行うことができる。
【００４５】
以上のように、本発明の実施形態に係る入力システムを具体的に説明したが、本発明は上記の実施形態に限定されるものではなく、要旨を逸脱しない範囲で種々変更して実施することが可能である。例えば次のように変形して実施することができ、これらの実施形態も本発明の技術的範囲に属する。
【００４６】
（１）本実施形態において、制御部３０は、ＣＰＵと、メモリやタイマ機能が備えられている例で説明を行ったが、ＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を用いて構成されても良い。このような場合には、制御プログラムがファームウエアとして実装されるのが好適である。また、制御部はノートＰＣ等の機器に搭載されているＣＰＵ等で構成される制御装置や記憶装置に該当するもので、制御プログラムが、ノートＰＣの制御装置が実行するドライバのプログラムとして構成しても良い。
【符号の説明】
【００４７】
１０    タッチパッド
１０ａ  操作面
２０    演算装置
２０ａ  駆動端子
２０ｂ  駆動端子
２０ｃ  検出端子
２０ｄ  検出端子
２１    判別手段
３０    制御部
１００  入力システム
２００  ポインティングスティック
２０１  検出回路
【図１】
2016110451.tif 000003
【図２】
2016110451.tif 000004
【図３】
2016110451.tif 000005
【図４】
2016110451.tif 000006
【図５】
2016110451.tif 000007