(57)【要約】【課題】キーボード入力ソフトウェアの変換方法を提供する。【解決手段】複数のコモンキー及びコンピューターシステムが実行するアプリケーションソフトのキーボード機能の対応関係を記録するのに用いられる、少なくとも一つのコモンキーテーブルを作成する（Ｓ１０）。バックグラウンドソフトを起動し（Ｓ１５）、コンピューターシステムが実行するアプリケーションソフトを監視する（Ｓ２０）。そして、バックグラウンドソフトは、コンピューターシステムが実行中のアプリケーションソフトに応じて、対応するコモンキーテーブルをロードする（Ｓ３０）。コモンキーに属する入力キーが押された時、バックグラウンドソフトはコモンキーテーブルに従って、入力キーを対応するアプリケーションソフトのキーボード機能キーに変換する（Ｓ６０）。【選択図】  図１
2004164543.tif 000002
【特許請求の範囲】
【請求項１】
コンピューターシステムに適用される、キーボード入力ソフトウェアの変換方法であって、
複数のコモンキーと前記コンピューターシステムの少なくとも一つのアプリケーションソフトを実行する機能キーの対応関係を記録した少なくとも一つのコモンキーテーブルを作成する工程と、
前記コンピューターシステムが実行するアプリケーションソフトを監視する工程と、
前記コンピューターシステムが実行中のアプリケーションソフトに応じて、対応するコモンキーテーブルをロードする工程と、
前記コモンキーに属する入力キーが押された時、前記コモンキーテーブルに従って、前記入力キーを対応する前記アプリケーションソフトのキーボード機能キーに変換する工程と、
からなることを特徴とする方法。
【請求項２】
前記入力キーが前記コモンキーに属していない時、前記入力キーの変換を実行しないことを特徴とする請求項１に記載の方法。
【請求項３】
前記コンピューターシステムがコモンキーテーブルを備えるアプリケーションソフトを実行していない時、変換処理を実行しない工程を更に含むことを特徴とする請求項１に記載の方法。
【請求項４】
前記コモンキーは、異なるアプリケーションソフト中の機能が同じ、或いは類似するキーボード機能キーに対応することを特徴とする請求項１に記載の方法。
【請求項５】
前記アプリケーションソフトは、前記コンピューターシステムにおいて実行されるＤＶＤアプリケーションソフト、或いはＴＶアプリケーションソフトであることを特徴とする請求項１に記載の方法。
【請求項６】
キーボード入力変換を実行するためのプログラムコードが記録された記憶媒体であって、前記プログラムコードはコンピュータシステムに、複数のコモンキーと前記コンピューターシステムの少なくとも一つのアプリケーションソフトを実行する機能キーキーの対応関係を記録した少なくとも一つのコモンキーテーブルを作成する工程と、
前記コンピューターシステムが実行するアプリケーションソフトを監視する工程と、
前記コンピューターシステムが実行中のアプリケーションソフトに応じて、対応するコモンキーテーブルをロードする工程と、
前記コモンキーに属する入力キーを押した時、前記コモンキーテーブルに従って、前記入力キーを対応する前記アプリケーションソフトのキーボード機能キーに変換する工程と、
からなる方法を実行させることを特徴とする記憶媒体。
【請求項７】
前記プログラムコードは前記監視する工程、前記ロードする工程、及び前記変換する工程を実行するためのバックグラウンドソフトを含み、前記入力キーが前記コモンキーに属しない時、前記バックグラウンドソフトは、前記入力キーの変換を実行しないことを特徴とする請求項６に記載の記憶媒体。
【請求項８】
前記コンピューターシステムがコモンキーテーブルを備えるアプリケーションソフトを実行していない時、変換処理を実行しない工程を更に含むことを特徴とする請求項６に記載の記憶媒体。
【請求項９】
前記コモンキーは、異なるアプリケーションソフト中の機能が同じ、或いは類似するキーボード機能キーに対応することを特徴とする請求項６に記載の記憶媒体。
【請求項１０】
前記アプリケーションソフトは、前記コンピューターシステムにおいて実行されるＤＶＤアプリケーションソフト、或いはＴＶアプリケーションソフトであることを特徴とする請求項６に記載の方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、キーボード入力ソフトウェアの変換方法に関するもので、特に、ソフトウェアによるキーボード入力の変換方法に関するものである。
【０００２】
【従来の技術】
コンピューターシステムは、多元化した入力装置と多様化したアプリケーションソフトを備え、キーボードは使用頻度の高い重要な入力装置である。アプリケーションソフトはそれぞれ、機能キーを備えている。例えば、ＴＶアプリケーションソフトの場合、「Ｅｎｔｅｒ」キーはテレビプログラムの再生機能キーである。一方、ＤＶＤアプリケーションソフトの場合、「Ｐ」キーが映画を再生する機能キーである。ＤＶＤアプリケーションソフトの場合、音量増加及び減少機能キーは、それぞれ、「←」「→」ボタンである。これに対し、ＴＶアプリケーションソフトの場合、音量増加及び減少機能キーは、それぞれ、「＜」「＞」機能キーである。このように、同様の機能を実行するために操作される機能キーがアプリケーションソフト毎に異なるため、ユーザーは戸惑ってしまう。
【０００３】
【特許文献１】
米国特許第６３３０５５７号
【特許文献２】
米国特許第５３９８３３８号
【０００４】
【発明が解決しようとする課題】
本発明は、複数のアプリケーションの操作性を向上させることを目的とし、特に異なるアプリケーションソフト中の機能が同じキーボードコモンキー、或いは機能が類似するキーボード機能キーに、入力キーを共有させることを目的とする。
【０００５】
【課題を解決するための手段】
上述の目的を達成するため、本発明はキーボード入力ソフトウェアの変換方法を提供する。本方法は、複数のコモンキーとコンピューターシステムの少なくとも一つのアプリケーションソフトを実行する機能キーとの対応関係を記録したコモンキーテーブルを作成する工程と、コンピューターシステムのアプリケーションソフトを監視する工程と、コンピューターシステムが実行中のアプリケーションソフトに応じて、対応するコモンキーテーブルをロードする工程と、ユーザーがコモンキーを押した時、コモンキーテーブルに従って、コモンキーをアプリケーションソフトの機能キーに変換する工程とからなる。
【０００６】
本発明は更に、キーボード入力変換を実行するためのプログラムコードが記録された記憶媒体を提供する。前記プログラムコードはコンピュータシステムに、複数のコモンキーと前記コンピューターシステムの少なくとも一つのアプリケーションソフトを実行する機能キーキーの対応関係を記録した少なくとも一つのコモンキーテーブルを作成する工程と、前記コンピューターシステムが実行するアプリケーションソフトを監視する工程と、前記コンピューターシステムが実行中のアプリケーションソフトに応じて、対応するコモンキーテーブルをロードする工程と、前記コモンキーに属する入力キーを押した時、前記コモンキーテーブルに従って、前記入力キーを対応する前記アプリケーションソフトのキーボード機能キーに変換する工程とからなる方法を実行させる。
【０００７】
【発明の実施の形態】
上述した本発明の目的、特徴、及び長所をいっそう明瞭にするため、以下に本発明の好ましい実施の形態を挙げ、図を参照しながらさらに詳しく説明する。
【０００８】
図１は、本発明の実施例によるキーボード入力ソフトウェアの変換方法を示すフローチャートである。
本方法では、先ず、工程Ｓ１０において、コモンキーテーブルを作成する。コモンキーテーブルには、複数のコモンキーと、コンピューターシステム中のアプリケーションソフトのキーボード機能キーとコモンキーの入力キーとの対応関係が記録される。上述のように、異なるアプリケーションソフトは異なる機能キーを備える。ユーザーは、機能キーを押すことにより、アプリケーションソフトの指定された機能を実行する。本発明の具体例が定義するコモンキーは、一組のシミュレーション機能キーである。一組のシミュレーションキーは、異なるアプリケーションソフト中の同じ或いは類似の機能のキーボード機能キーに対応する。例えば、ＴＶアプリケーションソフトの「Ｅｎｔｅｒ」キー及びＤＶＤアプリケーションソフトの「Ｐ」ボタンはともに、同一のコモンキーに対応するように設計される。
【０００９】
図２は、本発明の実施例によるＤＶＤ及びＴＶアプリケーションソフトェアのコモンキーテーブルを示す。図２において、参照番号１０はＤＶＤアプリケーションソフトのコモンキーテーブルで、参照番号２０はＴＶアプリケーションソフトのコモンキーテーブルを示す。本実施例において、ＤＶＤアプリケーションソフトの再生機能キーは「Ｐ」ボタンであり、音量の上げ下げに使用するキーボード機能キーはそれぞれ、「←」、「→」である。ＴＶアプリケーションソフトにおいて、ＴＶプログラムを開始する機能キーが「Ｅｎｔｅｒ」キー、音量の上げ下げに使用するキーボード機能キーはそれぞれ「＜」、「＞」である。即ち、両アプリケーションソフトは互いに異なる機能キーにより、同様の機能を実行する。本実施例において、「Ｅｎｔｅｒ」、「←」、「→」ボタンは、コモンキーの群として定義される。「Ｅｎｔｅｒ」、「←」、「→」は、ＴＶ或いはＤＶＤアプリケーションソフトの再生、音量増加、音量減少にそれぞれ対応づけられている。本実施例のコモンキーテーブル１０は、ＤＶＤアプリケーションソフトのキーボード機能キー１０ａとコモンキー２０ａの対応関係を記録する。コモンキーテーブル２０は、ＴＶアプリケーションソフトのキーボード機能キー１０ｂとコモンキー２０ｂの対応関係を記録する。注意すべきことは、図２中で示されるコモンキーテーブルは、異なるアプリケーションソフトによりそれぞれ設置され、キーボード機能キーとコモンキーが異なる者だけ保存するが、この設計は本発明に限定するものではない。本技術を熟知する者なら、異なるアプリケーションソフトのコモンキーテーブルに対し、単一のコモンキーテーブルに整合でき、保存の項目は、全てのコモンキーの対応変換関係を含むことが出来、よって、本発明の精神に符合する。
【００１０】
続いて、工程Ｓ１５において、バックグラウンドソフトを起動する。コンピューターシステムを起動する時、このバックグラウンドソフトも同時に自動的に起動されてもよい。バックグラウンドソフトはコンピューターシステムが実行中のアプリケーションソフトを監視する。
【００１１】
次に、工程Ｓ２０において、バックグラウンドソフトは、コンピューターシステムが実行中のアプリケーションソフトを監視する。工程Ｓ２５において、監視結果に従って、バックグラウンドソフトは、コンピューターシステムが現在ＰＣモードであるかどうかを判定する。尚、ＰＣモードというのは、コンピュータシステムが、例えばＭｉｃｒｏｓｏｆｔ  Ｏｆｆｉｃｅ（登録商標）やＯｕｔｌｏｏｋ（登録商標）  Ｅｘｐｒｅｓｓ等の、コモンキーテーブルの設置されていないアプリケーションプログラムを実行するモードである。コンピュータシステムがＰＣモードである場合には、バックグラウンドプログラムはキー変換機能を実行しない。実施例において、作動中のコンピューターシステムが一般のＰＣモードである場合、バックグラウンドソフトは実行されない（工程Ｓ４０）。よって、コンピューターシステムのキーボード機能は、正常なＰＣモードを実行する。このＰＣモードの検査工程は、全てのコモンキーテーブルを備えないアプリケーションソフトを選別するのに適用することが出来る。また、現在のコンピューターシステムがＰＣモードではない場合、工程Ｓ３０において、バックグラウンドソフトは、コンピューターシステムが実行中のアプリケーションソフトに応じて、対応するコモンキーテーブルをロードする。例えば、バックグラウンドソフトが、コンピューターシステムが実行中のＤＶＤ再生ソフトを監視する時、バックグラウンドソフトは、コモンキーテーブル１０をロードする。このコモンキーテーブル１０には、ＤＶＤ再生ソフトウェアの機能キーとコモンキーテーブル１０のコモンキーの対応関係が記録される。バックグラウンドソフトが、コンピューターシステムが実行中のＴＶソフトウェアを監視する時、バックグラウンドソフトは、コモンキーテーブル２０をロードし、このコモンキーテーブル２０は、ＴＶソフトウェアの機能キーとコモンキーテーブル２０のコモンキーの対応関係を記録する。
【００１２】
続いて、コンピューターシステムはアプリケーションソフト、例えばＤＶＤ再生ソフトウェア、或いはＴＶアプリケーションソフトなどを実行し、ユーザーはコモンキーテーブルのコモンキー、或いはアプリケーションソフトの機能キーに基づいて、操作を実行する。工程Ｓ５０において、コンピューターシステムはユーザーに押された入力キーを受信し、そのキーがコモンキーであるかどうかを判断する。ユーザーが押したのがコモンキーの場合、工程Ｓ６０において、バックグラウンドソフトはロードされたコモンキーテーブルに従って、押した入力キーをアプリケーションソフトに対応する機能キーに変換すると共に、アプリケーションソフトを実行する。例えば、コンピューターシステムがＤＶＤ再生ソフトウェアを実行する時、ＤＶＤ再生ソフトウェアの再生機能キーは、「Ｐ」である。コンピューターシステムがＴＶソフトウェアを実行する時、ＴＶソフトウェアの再生機能キーは「Ｅｎｔｅｒ」である。バックグラウンドソフトは、ＤＶＤ再生ソフトウェアの再生機能キー、或いはＴＶ再生ソフトウェアの再生機能キーを、コモンキーテーブルにより、変換する。よって、ユーザーがコモンキーである「Ｅｎｔｅｒ」を押す時、ＤＶＤ再生ソフトウェア或いはＴＶ再生ソフトウェアは、どちらも、再生の機能を実行する。この他、ユーザーがコモンキーである「←」や「→」を押した時、ＤＶＤアプリケーションソフト或いはＴＶアプリケーションソフトは、共に、音量調整の機能を実行する。
【００１３】
また、ユーザーが押したのがコモンキーではない場合、ボタンはアプリケーションソフトを実行する機能キーである。工程Ｓ７０において、バックグラウンドソフトはいかなるキーボード入力変換も行わないが、アプリケーションソフトは当該機能キーにより指定された機能を実行する。
【００１４】
以上のように、本発明の実施例において、コンピューターシステム中の多くの異なるアプリケーションソフトの異なる機能キーに対し、ユーザーは基本的に大多数のコモンキーを表示する類似するコモンキーを記録するだけで、各種異なるアプリケーションソフトを操作することが出来る。よって、ユーザーの操作上の便宜性を大幅に向上することが出来る。また、本発明の実施例はハード機構の大幅な修正が必要なく、コストダウンが可能である。
【００１５】
本発明では好ましい実施例を前述の通り開示したが、これらは決して本発明に限定するものではなく、当該技術を熟知する者なら誰でも、本発明の精神と領域を脱しない範囲内で各種の変動や潤色を加えることができる。従って本発明の保護範囲は、特許請求の範囲で指定した内容を基準とする。
【００１６】
【発明の効果】異なるアプリケーションソフト中、機能が同じ、或いは同様のコモンキーに対して入力キーを共有することが出来、操作が便利になる。
【図面の簡単な説明】
【図１】本発明の実施例によるアプリケーションソフト式キーボード入力変換方法のフローチャートである。
【図２】本発明の実施例によるＤＶＤアプリケーションソフト及びＴＶアプリケーションソフトに適用するコモンキーテーブルを示す図である。
【符号の説明】
１０、２０…コモンキーテーブル
１０ａ、１０ｂ…キーボード機能キー
１０ｂ、２０ｂ…コモンキー
【図１】
2004164543.tif 000003
【図２】
2004164543.tif 000004