(57)【要約】【課題】表示スクリーンが高解像度表示モードに設定されると表示スクリーンの画面を見難いという従来の欠点を解消する。【解決手段】  入力装置はコンピューター装置におけるＯＳ（オペレーティングシステム）がシステム拡大鏡機能を提供するか否かの旨を知らせるためのＣＴ（コンピューター装置）からの告知指令を受信するステップと、ＯＳがシステム拡大鏡機能の使用を支援する場合、入力装置は機能ボタンの押圧に応じて第１の拡大指令をＣＴに出力することによって、ＣＴに第１の拡大指令に応じてＯＳが提供するシステム拡大鏡機能を起動させることで表示画面の拡大を行わせるステップと、ＯＳがシステム拡大鏡機能の使用を支援していない場合、入力装置は機能ボタンの押圧に応じて、拡大鏡ソフトウェアを起動させることによって表示画面の拡大を行うための第２の拡大指令をＣＴに出力するステップと、を含む。【選択図】図２
2014115968.tif 000002
【特許請求の範囲】
【請求項１】
コンピューター装置に対して表示画面の拡大を行うことに適用される、入力装置により表示画面の拡大を実行する方法であって、
前記入力装置は、前記コンピューター装置におけるオペレーティングシステムがシステム拡大鏡機能を提供するか否かの旨を知らせるための前記コンピューター装置からの告知指令を受信するステップと、
前記オペレーティングシステムが前記システム拡大鏡機能の使用を支援する場合、前記入力装置は、機能ボタンの押圧に応じて第１の拡大指令を前記コンピューター装置に出力することによって前記コンピューター装置に前記第１の拡大指令に応じて前記オペレーティングシステムが提供する前記システム拡大鏡機能を起動させることで前記表示画面の拡大を行わせるステップと、
前記オペレーティングシステムが前記システム拡大鏡機能の使用を支援していない場合、前記入力装置は前記機能ボタンの押圧に応じて、前記拡大鏡ソフトウェアを起動させることによって前記表示画面の拡大を行うための第２の拡大指令を前記コンピューター装置に出力するステップと、
を含むことを特徴とする入力装置により表示画面の拡大を実行する方法。
【請求項２】
前記コンピューター装置は、拡大鏡ソフトウェアを有するアプリケーションソフトウェアを更に含み、前記アプリケーションソフトウェアにより前記オペレーティングシステムのバージョン情報を取得して前記バージョン情報を含む前記告知指令を生成することを特徴とする請求項１に記載の入力装置により表示画面の拡大を実行する方法。
【請求項３】
前記入力装置は前記第２の拡大指令を前記コンピューター装置に出力し、
前記アプリケーションソフトウェアは前記第２の拡大指令を受信して前記拡大鏡ソフトウェアを起動することを特徴とする請求項１又は２に記載の入力装置により表示画面の拡大を実行する方法。
【請求項４】
前記第１の拡大指令は、１組のホットキー信号であることを特徴とする請求項１〜３の何れかに記載の入力装置により表示画面の拡大を実行する方法。
【請求項５】
前記第１の拡大指令は、前記システム拡大鏡機能を起動するためのホットキー信号、時間遅延信号、及びシステム拡大鏡機能を調整するためのホットキー信号を含むことを特徴とする請求項１〜３の何れかに記載の入力装置により表示画面の拡大を実行する方法。
【請求項６】
前記第２の拡大指令は、マウスのボタン信号又はベンダーコマンドであることを特徴とする請求項１〜５の何れかに記載の入力装置により表示画面の拡大を実行する方法。
【請求項７】
コンピューター装置に対して表示画面の拡大を行うことに適用される、入力装置により表示画面の拡大を実行する方法であって、
前記入力装置は前記コンピューター装置におけるオペレーティングシステムがシステム拡大鏡機能を提供するか否かの旨を知らせるための前記コンピューター装置からの告知指令を受信するステップと、
前記オペレーティングシステムが前記システム拡大鏡機能の使用を支援する場合、前記入力装置は、機能ボタンの押圧及び設定値に応じて第１の拡大指令又は第２の拡大指令をコンピューター装置に出力するステップと、
前記オペレーティングシステムが前記システム拡大鏡機能の使用を支援していない場合、前記入力装置は前記機能ボタンの押圧に応じて、前記第２の拡大指令を前記コンピューター装置に出力するステップと、
を含み、
前記設定値は、前記表示画面の拡大を実行するのに前記第１の拡大指令を使用するか前記第２の拡大指令を使用するかを設定するためのものであり、
前記第１の拡大指令は、前記オペレーティングシステムが提供する前記システム拡大鏡機能を起動させることによって前記表示画面の拡大を行うためのものであり、
前記第２の拡大指令は、拡大鏡ソフトウェアを起動させることによって前記表示画面の拡大を行うためのものであることを特徴とする入力装置により表示画面の拡大を実行する方法。
【請求項８】
前記第１の拡大指令は、一組のホットキー信号であることを特徴とする請求項７に記載の入力装置により表示画面の拡大を実行する方法。
【請求項９】
前記第１の拡大指令は、前記システム拡大鏡機能を起動するためのホットキー信号、時間遅延信号、及びシステム拡大鏡機能を調整するためのホットキー信号を含むことを特徴とする請求項７又は８に記載の入力装置により表示画面の拡大を実行する方法。
【請求項１０】
前記第２の拡大指令は、マウスのボタン信号又はベンダーコマンドであることを特徴とする請求項７〜９の何れかに記載の入力装置により表示画面の拡大を実行する方法。
【請求項１１】
前記コンピューター装置は、前記拡大鏡ソフトウェア及び前記設定値を有するアプリケーションソフトウェアを更に含み、前記アプリケーションソフトウェアにより前記オペレーティングシステムのバージョン情報を取得して前記バージョン情報を含む前記告知指令を生成することを特徴とする請求項７〜１０の何れかに記載の入力装置により表示画面の拡大を実行する方法。
【請求項１２】
コンピューター装置に対して表示画面の拡大を行うことに適用される、入力装置により表示画面の拡大を実行する方法であって、
前記入力装置の接続インターフェースと前記コンピューター装置とが接続する場合、前記接続インターフェースが受信した前記コンピューター装置からの伝送信号により、前記コンピューター装置におけるオペレーティングシステムがシステム拡大鏡機能を提供するか否かを判定するステップと、
前記オペレーティングシステムがシステム拡大鏡機能の使用を支援する場合、前記入力装置は、機能ボタンの押圧に応じて第１の拡大指令を前記コンピューター装置に出力することによって前記コンピューター装置に前記第１の拡大指令に応じて前記オペレーティングシステムが提供する前記システム拡大鏡機能を起動させることで前記表示画面の拡大を行わせるステップと、
前記オペレーティングシステムが前記システム拡大鏡機能の使用を支援していない場合、前記入力装置は、前記機能ボタンの押圧に応じて第２の拡大指令を前記コンピューター装置に出力するステップと、を含み、
前記第２の拡大指令は拡大鏡ソフトウェアを起動させることによって前記表示画面の拡大を行うためのものであることを特徴とする入力装置により表示画面の拡大を実行する方法。
【請求項１３】
前記コンピューター装置は、拡大鏡ソフトウェアを有するアプリケーションソフトウェアを更に含み、前記アプリケーションソフトウェアにより前記第２の拡大指令を受信して前記拡大鏡ソフトウェアを起動することを特徴とする請求項１２に記載の入力装置により表示画面の拡大を実行する方法。
【請求項１４】
前記第１の拡大指令は、１組のホットキー信号であることを特徴とする請求項１２又は１３に記載の入力装置により表示画面の拡大を実行する方法。
【請求項１５】
前記第１の拡大指令は、前記システム拡大鏡機能を起動するためのホットキー信号、時間遅延信号、及びシステム拡大鏡機能を調整するためのホットキー信号を含むことを特徴とする請求項１２〜１４の何れかに記載の入力装置により表示画面の拡大を実行する方法。
【請求項１６】
前記第２の拡大指令は、マウスのボタン信号又はベンダーコマンドであることを特徴とする請求項１２〜１５の何れかに記載の入力装置により表示画面の拡大を実行する方法。
【請求項１７】
コンピューター装置に対して表示画面の拡大を行うことに適用される表示画面拡大機能付き入力装置であって、
制御ユニットと、
機能ボタンを備えており、前記制御ユニットに電気的に接続される入力操作ユニットと、
前記制御ユニットに電気的に接続される接続インターフェースと、
を含み、
前記制御ユニットは、前記接続インターフェースが前記コンピューター装置に接続される場合、前記コンピューター装置におけるオペレーティングシステムがシステム拡大鏡機能を提供するか否かを判定し、
前記オペレーティングシステムが前記システム拡大鏡機能の使用を支援する場合、前記入力装置は、前記機能ボタンの押圧に応じて第１の拡大指令を前記コンピューター装置に出力することによって前記コンピューター装置に前記第１の拡大指令に応じて前記オペレーティングシステムが提供する前記システム拡大鏡機能を起動させることで前記表示画面の拡大を行わせ、
前記オペレーティングシステムが前記システム拡大鏡機能の使用を支援していない場合、前記入力装置は、前記機能ボタンの押圧に応じて第２の拡大指令を前記コンピューター装置に出力することによって前記コンピューター装置に前記第２の拡大指令に応じて前記表示画面の拡大を行わせることを特徴とする表示画面拡大機能付き入力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力装置に関するものであり、特にコンピューター装置の入力装置及びその入力装置により表示画面の拡大を実行する方法に関するものである。
【背景技術】
【０００２】
現在、情報機器はほとんど多機能、美形、軽薄短小化が進んでいる。情報機器の表示スクリーンに細緻で綺麗な画面を表示させるために、通常、表示スクリーンは高解像度表示モードに設定される。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、表示スクリーンは高解像度表示モードに設定されると、表示スクリーンに表示される図形及び字体が小さくなるため、近視眼、老眼、弱視などの視力が良くないユーザー、若しくは表示スクリーンに表示される図形及び字体を細部まで見たいユーザーにとって、表示スクリーンの画面を見難いという欠点が存在する。そこで、現在、一部の情報機器のオペレーティングシステムは、ユーザーが細部まで見たい表示スクリーンの表示画面を拡大するためのシステム拡大鏡機能を備えるようになっている。
【０００４】
本発明の目的は、表示スクリーンが高解像度表示モードに設定されると、表示スクリーンの画面を見難いという従来の欠点を解消できる入力装置及びその入力装置により表示画面の拡大を実行する方法を提供することにある。
【課題を解決するための手段】
【０００５】
本発明に係る入力装置により表示画面の拡大を実行する方法は、コンピューター装置に対して表示画面の拡大を行うことに適用される方法であって、入力装置はコンピューター装置におけるオペレーティングシステムがシステム拡大鏡機能を提供するか否かの旨を知らせるためのコンピューター装置からの告知指令を受信するステップと、オペレーティングシステムがシステム拡大鏡機能の使用を支援する場合、入力装置は、機能ボタンの押圧に応じて第１の拡大指令をコンピューター装置に出力することによってコンピューター装置に第１の拡大指令に応じてオペレーティングシステムが提供するシステム拡大鏡機能を起動させることで表示画面の拡大を行わせるステップと、オペレーティングシステムがシステム拡大鏡機能の使用を支援していない場合、入力装置は機能ボタンの押圧に応じて、拡大鏡ソフトウェアを起動させることによって表示画面の拡大を行うための第２の拡大指令をコンピューター装置に出力するステップと、を含む。
【０００６】
本発明の実施例において、コンピューター装置は、拡大鏡ソフトウェアを有するアプリケーションソフトウェアを更に含み、アプリケーションソフトウェアによりオペレーティングシステムのバージョン情報を取得してバージョン情報を含む告知指令を生成する。
【０００７】
本発明に係る入力装置により表示画面の拡大を実行する方法は、コンピューター装置に対して表示画面の拡大を行うことに適用される方法であって、入力装置はコンピューター装置におけるオペレーティングシステムがシステム拡大鏡機能を提供するか否かの旨を知らせるためのコンピューター装置からの告知指令を受信するステップと、オペレーティングシステムがシステム拡大鏡機能の使用を支援する場合、入力装置は、機能ボタンの押圧及び設定値に応じて第１の拡大指令又は第２の拡大指令をコンピューター装置に出力するステップと、オペレーティングシステムがシステム拡大鏡機能の使用を支援していない場合、入力装置は機能ボタンの押圧に応じて、第２の拡大指令をコンピューター装置に出力するステップと、を含み、設定値は表示画面の拡大を実行するのに第１の拡大指令を使用するか第２の拡大指令を使用するかを設定するためのものであり、第１の拡大指令はオペレーティングシステムが提供するシステム拡大鏡機能を起動させることによって表示画面の拡大を行うためのものであり、第２の拡大指令は拡大鏡ソフトウェアを起動させることによって表示画面の拡大を行う。
【０００８】
本発明に係る入力装置により表示画面の拡大を実行する方法は、コンピューター装置に対して表示画面の拡大を行うことに適用される方法であって、入力装置の接続インターフェースとコンピューター装置とが接続する場合、接続インターフェースが受信したコンピューター装置からの伝送信号により、コンピューター装置におけるオペレーティングシステムがシステム拡大鏡機能を提供するか否かを判定するステップと、オペレーティングシステムがシステム拡大鏡機能の使用を支援する場合、入力装置は、機能ボタンの押圧に応じて第１の拡大指令をコンピューター装置に出力することによってコンピューター装置に第１の拡大指令に応じてオペレーティングシステムが提供するシステム拡大鏡機能を起動させることで表示画面の拡大を行わせるステップと、オペレーティングシステムがシステム拡大鏡機能の使用を支援していない場合、入力装置は、機能ボタンの押圧に応じて第２の拡大指令をコンピューター装置に出力するステップと、を含み、第２の拡大指令は拡大鏡ソフトウェアを起動させることによって表示画面の拡大を行う。
【０００９】
本発明の実施例において、入力装置は、拡大鏡ソフトウェアを有するアプリケーションファームウェアを更に含み、アプリケーションファームウェアは、伝送信号によりオペレーティングシステムのバージョン情報を取得して、バージョン情報によりコンピューター装置におけるオペレーティングシステムがシステム拡大鏡機能を提供するか否かを判定する。
【００１０】
本発明に係る表示画面拡大機能付き入力装置は、コンピューター装置に対して表示画面の拡大を行うことに適用される。表示画面拡大機能付き入力装置は、制御ユニット、入力操作ユニット及び接続インターフェースを含む。入力操作ユニットは、機能ボタンを備えており、制御ユニットに電気的に接続される。接続インターフェースは制御ユニットに電気的に接続される。制御ユニットは、接続インターフェースがコンピューター装置に接続される場合、コンピューター装置におけるオペレーティングシステムがシステム拡大鏡機能を提供するか否かを判定する。オペレーティングシステムがシステム拡大鏡機能の使用を支援する場合、入力装置は、機能ボタンの押圧に応じて第１の拡大指令をコンピューター装置に出力することによってコンピューター装置に第１の拡大指令に応じてオペレーティングシステムが提供するシステム拡大鏡機能を起動させることで表示画面の拡大を行わせる。一方、オペレーティングシステムがシステム拡大鏡機能の使用を支援していない場合、入力装置は、機能ボタンの押圧に応じて第２の拡大指令をコンピューター装置に出力することによってコンピューター装置に第２の拡大指令に応じて表示画面の拡大を行わせるものである。
【発明の効果】
【００１１】
本発明において、入力装置によりコンピューター装置におけるオペレーティングシステムがシステム拡大鏡機能を提供するか否かの旨を知らせるためのコンピューター装置からの告知指令又は伝送信号を受信し、入力装置が機能ボタンの押圧に応じて第１の拡大指令又は第２の拡大指令をコンピューター装置に出力することによってコンピューター装置に第１の拡大指令又は第２の拡大指令に応じて表示画面の拡大を行わせるようにしている。こういうメカニズムによれば、クロスプラットフォーム（ｃｒｏｓｓ ｐｌａｔｆｏｒｍ）での入力装置の操作利便性及び表示画面の拡大を実行する使用利便性を向上することができるため、異なるオペレーティングシステムにおいても入力装置により表示画面の拡大を有効に実行することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施例１に係る入力装置により表示画面の拡大を実行する方法のフローチャートを示すものである。
【図２】本発明の実施例２に係る入力装置により表示画面の拡大を実行する方法のフローチャートを示すものである。
【図３】本発明の実施例３に係る表示画面拡大機能付き入力装置の機能ブロック図を示すものである。
【発明を実施するための形態】
【００１３】
以下、本明細書と図面に開示された本発明の実施形態は、本発明の技術内容をより分かりやすく説明し、本発明の理解を助けるために実施例を挙げたものに過ぎず、本発明の範囲を限定するものではない。ここに開示された実施形態以外にも、本発明の技術的思想に基づく他の変形例も実施可能であることは、本発明の属する技術分野における当業者に自明なことである。
【００１４】
以下に、本発明の特徴及び技術内容をより一層理解するために、本発明に係る実施形態及び図面を参照されたい。但し、当該実施形態又は図面などは単に本発明を説明は又は参考するために用いられるもので、本発明に対して如何なる制限もない。
【実施例１】
【００１５】
図１は本発明の実施例１に係る入力装置により表示画面の拡大を実行する方法のフローチャートを示すものである。図１に示すように、実施例１に係る入力装置により表示画面の拡大を実行する方法は、コンピューター装置に対して表示画面の拡大を行うことに適用される方法である。その方法は、下記のステップを含む。
【００１６】
先ず、ステップＳ１０１において、入力装置はコンピューター装置からの告知指令を受信する。入力装置は、例えばマウス、キーボード又は電子画板（ｅｌｅｃｔｒｏｎｉｃ ｄｒａｗｉｎｇ ｂｏａｒｄ）などであってもよいが、特に制限がない。コンピューター装置と入力装置などの電子周辺機器との間は、例えばヒューマンインターフェースデバイスクラス（Ｈｕｍａｎ Ｉｎｔｅｒｆａｃｅ Ｄｅｖｉｃｅ Ｃｌａｓｓ、ＨＩＤ Ｃｌａｓｓ（エイチアイディ−クラス））規格を介してコンピューター装置にあらゆる入力装置などの電子周辺機器の身元及びその機能をそれぞれ識別させる。もちろん、コンピューター装置は、コンピューター装置がシステム拡大鏡機能を提供するか否かの旨を知らせるための告知指令を入力装置などの電子周辺機器に送信するように、入力装置などの電子周辺機器に通知するための自分指令を自ら設定しておくようにしてもよい。
【００１７】
詳しく説明すると、コンピューター装置には拡大鏡ソフトウェアを有するアプリケーションソフトウェアがインストールされる。アプリケーションソフトウェアは、コンピューター装置におけるオペレーティングシステムのバージョン情報を取得して、ヒューマンインターフェースデバイスクラス準拠に基づいて告知指令を生成する。また、アプリケーションソフトウェアにおける拡大鏡ソフトウェアとオペレーティングシステムにおけるシステム拡大鏡機能、何れも表示画面の拡大を実行することができる。
【００１８】
続いて、ステップＳ１０３において、告知指令はオペレーティングシステムがシステム拡大鏡機能を提供するか否かの旨を知らせる。入力装置における接続インターフェースとコンピューター装置とが電気的に接続する場合、入力装置はコンピューター装置からの告知指令を受信する。ここで、告知指令はコンピューター装置におけるオペレーティングシステムがシステム拡大鏡機能を提供するか否かの旨を知らせるためのものである。例を挙げて説明すると、例えばオペレーティングシステムが「ｗｉｎｄｏｗｓ  ｖｉｓｔａ」ようなバージョン又はこのバージョンより新しいバージョンである場合、オペレーティングシステムはシステム拡大鏡機能を有する一方、オペレーティングシステムが「ｗｉｎｄｏｗｓ  ｘｐ」ようなバージョン又はこのバージョンより古いバージョンである場合、オペレーティングシステムはシステム拡大鏡機能を有しない。
【００１９】
上述したように、入力装置は告知指令からコンピューター装置がシステム拡大鏡機能を提供するか否かの情報を取得する。告知指令はオペレーティングシステムがシステム拡大鏡機能を提供する旨を知らせる場合、ステップＳ１０５及びステップＳ１０７を実行し、入力装置は第１の拡大指令をコンピューター装置に伝送する。一方、告知指令はオペレーティングシステムがシステム拡大鏡機能を提供しない旨を知らせる場合、ステップＳ１０９及びステップＳ１１１を実行し、入力装置は第２の拡大指令をコンピューター装置に伝送する。
【００２０】
本発明において、入力装置により第１の拡大指令又は第２の拡大指令をコンピューター装置に伝送するステップによれば、異なるオペレーティングシステム又は異なるオペレーティングシステムのバージョンにおいても、入力装置は依然として表示画面拡大機能を実行することができる。また、アプリケーションソフトウェアは、告知指令を入力装置に送信することによって、入力装置が第１の拡大指令又は第２の拡大指令をコンピューター装置に伝送することを決める。
【００２１】
アプリケーションソフトウェアは入力装置に第１の拡大指令をコンピューター装置に伝送させることを決める場合、即ちステップＳ１０３での判定結果は「はい」である場合、ステップＳ１０５を実行し、入力装置は機能ボタンの押圧に応じて第１の拡大指令をコンピューター装置に出力する。実際の応用において、オペレーティングシステムがシステム拡大鏡機能の使用を支援する場合、入力装置は機能ボタンの押圧に応じて第１の拡大指令をコンピューター装置に出力することによって、コンピューター装置に第１の拡大指令に応じてオペレーティングシステムが提供するシステム拡大鏡機能を起動させて表示画面の拡大を行わせる。
【００２２】
詳しく説明すると、入力装置は第１の拡大指令をコンピューター装置に出力し、コンピューター装置のオペレーティングシステムは第１の拡大指令を受信してからオペレーティングシステムのシステム拡大鏡機能を起動する。また、他の実施例において、オペレーティングシステムがシステム拡大鏡機能の使用を支援する場合、アプリケーションソフトウェアは設定値により表示画面の拡大を実行するのに、システム拡大鏡機能を使用するか拡大鏡ソフトウェアを使用するかを設定するようにしてもよい。オペレーティングシステムがシステム拡大鏡機能の使用を支援する場合、入力装置は機能ボタンの押圧及びアプリケーションソフトウェアの設定値に応じて、第１の拡大指令又は第２の拡大指令をコンピューター装置に出力する。ここで、設定値は表示画面の拡大を実行するのに、第１の拡大指令を使用するか第２の拡大指令を使用するかを設定するためのものである。これにより、ユーザーは設定値によりシステム拡大鏡機能又は拡大鏡ソフトウェアを起動して表示画面の拡大を行うことができる。
【００２３】
本実施例において、アプリケーションソフトウェアの設定値は、オペレーティングシステムのシステム拡大鏡機能を優先に起動させるようにしているが、他の実施例において、アプリケーションソフトウェアの設定値は、拡大鏡ソフトウェアを優先に起動させるようにしてもよく、ユーザーの習慣又はニーズに応じてシステム拡大鏡機能と拡大鏡ソフトウェアの起動を設定するようにしてもよく、特に制限がない。
【００２４】
また、第１の拡大指令はオペレーティングシステムのホットキー（ｈｏｔ ｋｅｙ）信号であってもよい。実際の応用において、第１の拡大指令は１組のホットキー信号を含んでもよい。例えば、第１の拡大指令は、システム拡大鏡機能を起動するためのホットキー信号、時間遅延信号、及びシステム拡大鏡機能を調整するためのホットキー信号を含むようにしてもよい。システム拡大鏡機能を起動するためのホットキー信号は例えば「Ｗｉｎボタン」プラス「＋ボタン」であり、システム拡大鏡機能を調整するためのホットキー信号は例えば「Ｃｏｎｔｒｏｌボタン」プラス「Ａｌｔボタン」プラス「Ｌボタン」である。これにより、ステップＳ１０７において、コンピューター装置は、第１の拡大指令によりオペレーティングシステムにおけるシステム拡大鏡機能を起動し、全画面表示又は非全画面表示で表示画面の拡大を調整できる。
【００２５】
他の実施例において、第１の拡大指令は、システム拡大鏡機能を起動すると共にシステム拡大鏡機能の拡大倍率を調整するためのシリアル信号（ｓｅｒｉａｌ ｓｉｇｎａｌ）であってもよい。例えば、第１の拡大指令は「Ｗｉｎボタン」プラス「＋ボタン」のホットキー信号、時間遅延信号、及び拡大倍率を調整するための「Ｗｉｎボタン」プラス「＋ボタン」のホットキー信号などであるようにしてもよい。これにより、システム拡大鏡機能の起動及び拡大倍率の調整という効果を奏することができる。要するに、本実施例において、第１の拡大指令の実施態様については特に制限がない。
【００２６】
アプリケーションソフトウェアは入力装置に第２の拡大指令をコンピューター装置に伝送させることを決める場合、即ちステップＳ１０３での判定結果は「いいえ」である場合、ステップＳ１０９を実行し、入力装置は機能ボタンの押圧に応じて第２の拡大指令をコンピューター装置に出力する。実際の応用において、オペレーティングシステムがシステム拡大鏡機能の使用を支援していない場合、入力装置は機能ボタンの押圧に応じて第２の拡大指令をコンピューター装置に出力することによって、コンピューター装置に第２の拡大指令に応じて表示画面の拡大を行わせる。
【００２７】
詳しく説明すると、入力装置は第２の拡大指令をコンピューター装置に出力し、アプリケーションソフトウェアは第２の拡大指令を受信してから拡大鏡ソフトウェアを起動する。実際の応用において、第２の拡大指令は、例えばアプリケーションソフトウェアのホットキー信号であってもよい。例を挙げて説明すると、第２の拡大指令は、例えばマウスのボタン信号、若しくはＵＳＢ  ＨＩＤ（Ｈｕｍａｎ Ｉｎｔｅｒｆａｃｅ Ｄｅｖｉｃｅ）の規格に準拠したベンダーコマンド（Ｖｅｎｄｅｒ Ｃｏｍｍａｎｄ）であってもよい。また、マウスのボタン信号は第４ボタン信号、第５ボタン信号又は第６ボタン信号であってもよい。これにより、入力装置は第２の拡大指令をアプリケーションソフトウェアに出力し、アプリケーションソフトウェアは第２の拡大指令を受信してから拡大鏡ソフトウェアを起動する。ステップＳ１１１において、コンピューター装置は、アプリケーションソフトウェアが第２の拡大指令を実行することで起動された拡大鏡ソフトウェアにより表示画面の拡大を行う。また、本実施例において、第２の拡大指令の実施態様については特に制限がない。
【００２８】
上述したように、本実施例に係る入力装置により表示画面の拡大を実行する方法において、コンピューター装置にインストールされたアプリケーションソフトウェアによりコンピューター装置のバージョン情報を取得し、ヒューマンインターフェースデバイスクラス規格に基づいて告知指令を生成して入力装置に伝送し、入力装置は機能ボタンの押圧に応じて第１の拡大指令又は第２の拡大指令をコンピューター装置に出力するようにしているため、異なるオペレーティングシステムにおいても入力装置により表示画面の拡大を有効に実行することができる。
【実施例２】
【００２９】
図２は本発明の実施例２に係る入力装置により、表示画面の拡大を実行する方法のフローチャートを示すものである。図２に示すように、実施例２に係る入力装置により表示画面の拡大を実行する方法は、コンピューター装置に対して表示画面の拡大を行うことに適用される方法である。その方法は、下記のステップを含む。
【００３０】
先ず、ステップＳ２０１において、入力装置の接続インターフェースはコンピューター装置に電気的に接続される。実際の応用において、接続インターフェースは例えばユニバーサルシリアルバス（Ｕｎｉｖｅｒｓａｌ Ｓｅｒｉａｌ Ｂｕｓ、ＵＳＢ）、ミニユニバーサルシリアルバス（Ｍｉｎｉ  ＵＳＢ）又はマイクロユニバーサルシリアルバス（Ｍｉｃｒｏ  ＵＳＢ）などであってもよく、本実施例において接続インターフェースの実施態様については特に制限がない。入力装置におけるオペレーティングシステムディスクリプタ（ＯＳ ｄｅｓｃｒｉｐｔｏｒ）には装置類別が記載されてある。例を挙げて説明すると、オペレーティングシステムディスクリプタには、例えばヒューマンインターフェースデバイスクラス（例えば０３ｈなど）、ＵＳＢ協会へ申請して取得したベンダー識別コード（Ｖｅｎｄｏｒ  ＩＤ）（例えば０４６Ｄなど）、ベンダーが自ら設定した商品識別コード（Ｐｒｏｄｕｃｔ ＩＤ）（例えばＣ５１７など）、若しくは装置のバージョン番号（Ｖｅｒｓｉｏｎ Ｎｕｍｂｅｒ）などを含むようにしてもよい。これらの識別情報は、コンピューター装置が入力装置からの接続を認識した場合、コンピューター装置に入力装置の身元及びその機能を識別させるためのものである。
【００３１】
続いて、ステップＳ２０３において、入力装置は伝送信号によりコンピューター装置におけるオペレーティングシステムがシステム拡大鏡機能を提供するか否かを判定する。実際の応用において、入力装置は接続インターフェースが受信したコンピューター装置からの伝送信号により、コンピューター装置におけるオペレーティングシステムがシステム拡大鏡機能を提供するか否かを判定する。また、入力装置は接続インターフェースを介してコンピューター装置に電気的に接続される時、入力装置はコンピューター装置のバージョン情報を判定することができる。
【００３２】
例を挙げて説明すると、入力装置のバージョンはコンピューター装置における例えばＷｉｎｄｏｗ  ｖｉｓｔａバージョンに適用できるとする。入力装置とコンピューター装置とが電気的に接続され、且つコンピューター装置が入力装置のバージョンを支援する場合、入力装置のオペレーティングシステムディスクリプタはコンピューター装置に対して有効的なＯＳ＿ＳＴＲＩＮＧの情報を返事することを要請する。これに応じて、例えばＷｉｎｄｏｗｓ  ｖｉｓｔａバージョン又はこのバージョンより新しいバージョンがインストールされているコンピューター装置は、有効的なＯＳ＿ＳＴＲＩＮＧの情報を入力装置に提供する。一方、コンピューター装置が入力装置のバージョンを支援していない場合、コンピューター装置は入力装置のオペレーティングシステムディスクリプタにおける有効的なＯＳ＿ＳＴＲＩＮＧの情報を返事する要請を無視し、レジストリ（Ｒｅｇｉｓｔｒｙ）値を使用する。例えば、Ｗｉｎｄｏｗｓ  ｘｐバージョン又はこのバージョンより古いバージョンがインストールされているコンピューター装置はレジストリ値を使用する。これにより、入力装置はコンピューター装置のバージョンがＷｉｎｄｏｗｓ  ｖｉｓｔａ以上のバージョンであるかＷｉｎｄｏｗｓ  ｘｐ以下のバージョンであるかを判定することができる。また、本実施例において、入力装置の接続インターフェースとコンピューター装置との電気的接続の実施態様については特に制限がない。
【００３３】
詳しく説明すると、入力装置はアプリケーションファームウェアを更に含む。アプリケーションファームウェアは、伝送信号によりオペレーティングシステムのバージョン情報を取得して、バージョン情報によりコンピューター装置におけるオペレーティングシステムがシステム拡大鏡機能を提供するか否かを判定する。
【００３４】
また、例えばアップル社製のオペレーティングシステムとマイクロソフト社製のオペレーティングシステムは、入力装置などの電子周辺機器との電気的接続を検知する検知方法が異なる。例を挙げて説明すると、入力装置が接続インターフェースを介してアップル社製のオペレーティングシステムがインストールされているコンピューター装置に電気的に接続される場合、アップル社製のオペレーティングシステムはキーボードを検知せずにマウスのみを検知する。一方、入力装置が接続インターフェースを介してマイクロソフト社製のオペレーティングシステムがインストールされているコンピューター装置に電気的に接続される場合、マイクロソフト社製のオペレーティングシステムは、先ずマウスを検知し、続いてキーボードを検知するようにしている。言い換えれば、入力装置はインターフェースを介してアップル社製又はマイクロソフト社製のオペレーティングシステムがインストールされているコンピューター装置に電気的に接続される場合、入力装置はアップル社製のオペレーティングシステム及びマイクロソフト社製のオペレーティングシステムの異なる検知方法により、コンピューター装置のオペレーティングシステムがアップル社製のオペレーティングシステムであるかマイクロソフト社製のオペレーティングシステムであるかを判定する。
【００３５】
入力装置は、伝送信号によりコンピューター装置が拡大鏡ソフトウェアを提供するか否かに関する情報を取得する。伝送信号はオペレーティングシステムが拡大鏡ソフトウェアを提供する旨を知らせる場合、ステップＳ２０５及びステップＳ２０７を実行し、入力装置は第１の拡大指令をコンピューター装置に伝送する。一方、伝送信号はオペレーティングシステムが拡大鏡ソフトウェアを提供していない旨を知らせる場合、ステップＳ２０９及びステップＳ２１１を実行し、入力装置は第２の拡大指令をコンピューター装置に伝送する。
【００３６】
本発明において、入力装置により第１の拡大指令又は第２の拡大指令をコンピューター装置に伝送するステップによれば、異なるオペレーティングシステム又は異なるオペレーティングシステムのバージョンにおいても、入力装置は依然として表示画面拡大機能を実行することができる。また、入力装置におけるアプリケーションファームウェアは、伝送信号を受信して、入力装置が第１の拡大指令又は第２の拡大指令をコンピューター装置に伝送することを決める。
【００３７】
オペレーティングシステムがシステム拡大鏡機能の使用を支援する場合、アプリケーションファームウェアは入力装置に第１の拡大指令をコンピューター装置に伝送させることを決める。即ち、ステップＳ２０３での判定結果は「はい」である場合、ステップＳ２０５を実行し、入力装置は機能ボタンの押圧に応じて第１の拡大指令をコンピューター装置に出力する。ステップＳ２０７において、コンピューター装置は第１の拡大指令に応じてオペレーティングシステムが提供するシステム拡大鏡機能を起動して表示画面の拡大を行う。
【００３８】
アプリケーションファームウェアはオペレーティングシステムがシステム拡大鏡機能の使用を支援すると判定した場合、アプリケーションファームウェアはヒューマンインターフェースデバイスクラス規格を介して第１の拡大指令をコンピューター装置に伝送する。ここで、第１の拡大指令はオペレーティングシステムのホットキー信号である。また、本実施例の第１の拡大指令は実施例１の第１の拡大信号と同じであるため、その説明を省略する。
【００３９】
オペレーティングシステムがシステム拡大鏡機能の使用を支援していない場合、アプリケーションファームウェアは入力装置に第２の拡大指令をコンピューター装置に伝送させることを決める。即ち、ステップＳ２０３での判定結果は「いいえ」である場合、ステップＳ２０９を実行し、入力装置は、機能ボタンの押圧に応じて第２の拡大指令をコンピューター装置に出力する。ステップＳ２１１において、コンピューター装置は第２の拡大指令に応じて表示画面の拡大を行う。
【００４０】
詳しく説明すると、アプリケーションファームウェアはオペレーティングシステムがシステム拡大鏡機能の使用を支援していないと判定した場合、入力装置は機能ボタンの押圧に応じて第２の拡大指令をコンピューター装置に出力する。ここで、コンピューター装置は拡大鏡ソフトウェアを有するアプリケーションソフトウェアを含む。アプリケーションソフトウェアは第２の拡大指令を受信した時、拡大鏡ソフトウェアを起動する。第２の拡大指令はマウスボタン信号又はベンダーコマンドである。本実施例２の第２の拡大指令と実施例１の第２の拡大指令とは同じであるため、その説明を省略する。また、拡大鏡ソフトウェアとオペレーティングシステムのシステム拡大鏡機能の何れも表示画面の拡大を実行することができ、その機能も同じであるため、詳しく説明を省略する。
【実施例３】
【００４１】
図３は本発明の実施例３に係る表示画面拡大機能付き入力装置の機能ブロック図を示すものである。図３に示すように、本発明の実施例３に係る表示画面拡大機能付き入力装置は、コンピューター装置９の表示画面の拡大を行うことに適用される。表示画面拡大機能付き入力装置は、制御ユニット１０、入力操作ユニット１２及び接続インターフェース１４を含む。
【００４２】
制御ユニット１０は入力操作ユニット１２と接続インターフェース１４との間に電気的に接続される。実際の応用において、制御ユニット１０は入力装置１における信号の演算及び処理を実行するための例えば中央演算処理装置（ＣＰＵ）又はマイクロコントローラーユニット（ＭＣＵ）などである。接続インターフェース１４がコンピューター装置９に電気的に接続される場合、制御ユニット１０はコンピューター装置９におけるオペレーティングシステムがシステム拡大鏡機能を提供するか否かを判定する。また、本実施例において、制御ユニット１０の実施態様については特に制限がない。
【００４３】
接続インターフェース１４は制御ユニット１０に電気的に接続される。実際の応用において、接続インターフェース１４は、例えばユニバーサルシリアルバス（ＵＳＢ）、ミニユニバーサルシリアルバス（Ｍｉｎｉ  ＵＳＢ）又はマイクロユニバーサルシリアルバス（Ｍｉｃｒｏ  ＵＳＢ）などのものである。また、本実施例において、接続インターフェース１４の種類については特に限定がない。
【００４４】
入力操作ユニット１２は機能ボタン１２０を有しており、制御ユニット１０に電気的に接続される。実際の応用において、入力操作ユニット１２は例えばマウスの右ボタン、マウスのスクロールホイール、マウスの変位センサー（ｄｉｓｐｌａｃｅｍｅｎｔ ｓｅｎｓｏｒ）又はキーボードのボタンなどのものである。入力操作ユニット１２の押圧、回転、移動に応じて、入力操作ユニット１２は入力操作信号を生成して制御ユニット１０に伝送する。入力操作ユニット１２の機能は周知であるため、その説明を省略する。
【００４５】
オペレーティングシステムがシステム拡大鏡機能の使用を支援する場合、入力装置１は機能ボタン１２０の押圧に応じて第１の拡大指令をコンピューター装置９に出力することによって、コンピューター装置９に第１の拡大指令に応じてオペレーティングシステムが提供するシステム拡大鏡機能を起動させて表示画面の拡大を行わせる。オペレーティングシステムがシステム拡大鏡機能を支援していない場合、入力装置１は機能ボタン１２０の押圧に応じて第２の拡大指令をコンピューター装置９に出力することによって、コンピューター装置９に第２の拡大指令に応じて表示画面の拡大を行わせる。
【００４６】
例を挙げて説明すると、マウスは機能ボタン１２０を有することとする。ユーザーは表示画面の拡大を実行しようとする場合、マウスの機能ボタン１２０を押すと、マウスは第１の拡大指令又は第２の拡大指令を生成してコンピューター装置９に出力することによって、表示画面の拡大を行う。一方、ユーザーは表示画面の拡大を終了しようとする場合、再びマウスの機能ボタン１２０を押すと、マウスは終了指令をコンピューター装置９に出力することによって、オペレーティングシステムの表示画面を元の状態に復帰する。
【００４７】
他の実施例において、ユーザーは機能ボタン１２０を複数回に押すことによって、システム拡大鏡機能を循環的に起動させたり、システム拡大鏡機能を調整したり、システム拡大鏡機能を終了させたりするようにしてもよい。例を挙げて説明すると、機能ボタン１２０が１回目に押された場合、マウスは第１の拡大指令又は第２の拡大指令を生成してコンピューター装置９に出力することによって、表示画面の拡大を行う。一方、機能ボタン１２０が２回目に押された場合、表示画面の拡大倍率の調整を行う。例えば、３倍、４倍、５倍又は複数倍の拡大倍率で表示画面を調整することができる。また、機能ボタン１２０が３回目に押された場合、オペレーティングシステムの表示画面を元の状態に復帰する。また、機能ボタン１２０が所定時間で押され続けられたら上記の機能を実行するようにしてもよい。即ち、本実施例において、機能ボタン１２０の実施態様については特に制限がない。
【００４８】
上述したように、本実施例において、入力装置はコンピューター装置におけるオペレーティングシステムがシステム拡大鏡機能を提供するか否かの旨を知らせるためのコンピューター装置からの告知指令又は伝送信号を受信し、機能ボタンの押圧に応じて第１の拡大指令又は第２の拡大指令をコンピューター装置に出力することによって、コンピューター装置に第１の拡大指令又は第２の拡大指令に応じて表示画面の拡大を行わせるようにしているため、異なるオペレーティングシステムにおいても入力装置により表示画面の拡大を有効に実行することができる。
【００４９】
上述した実施例は、本発明の好ましい実施態様に過ぎず、本発明の実施の範囲を限定するものではなく、本発明の明細書及び図面内容に基づいてなされた均等な変更および付加は、いずれも本発明の特許請求の範囲内に含まれるものとする。
【符号の説明】
【００５０】
１  入力装置
９  コンピューター装置
１０  制御ユニット
１２  入力操作ユニット
１２０  機能ボタン
１４  接続インターフェース
【図１】
2014115968.tif 000003
【図２】
2014115968.tif 000004
【図３】
2014115968.tif 000005