(57)【要約】【課題】所望の文字サイズを速やかに指定することができる情報処理装置、その制御方法及びプログラムを提供すること。【解決手段】情報処理装置１は、特定のキー（ｋｅｙ１とｋｅｙ２）を押下しながら文字入力をするためのキーの入力が連続したときに、表示される文字の大きさを変更することを特徴とする。ｋｅｙ１には拡大、ｋｅｙ２には縮小の機能を割り当て、キーを連打しながらちょうどよい文字サイズを指定することができる。【選択図】図１
2010086212.tif 000002
【特許請求の範囲】
【請求項１】
特定のキーを押下しながら文字入力をするためのキーの入力が連続したときに、表示される文字の大きさを変更することを特徴とする、情報処理装置。
【請求項２】
キーボードを用いたキー入力によって文字を入力する情報処理装置であって、
同じキーが連続して押下されたことを検知する連続打鍵検知手段と、
同じキーの連続押下を検知した場合に、特定のキーが同時に押下されていたことを検知する特定キー検知手段と、
同じキーの連続押下を検知し、特定キーの同時押下を検知した場合に、連続押下されたキーに対応する文字のフォントサイズの設定を変更するフォントサイズ変更手段と、
を有することを特徴とする、情報処理装置。
【請求項３】
前記フォントサイズ変更手段は、前記連続押下の検知に応じて、前記フォントサイズの設定を段階的に変更することを特徴とする、請求項２記載の情報処理装置。
【請求項４】
前記特定キーを少なくとも２種類有し、１つはフォントサイズを拡大させるためのキーであり、他の１つはフォントサイズを縮小させるためのキーであることを特徴とする、請求項２又は３記載の情報処理装置。
【請求項５】
キーボードを用いたキー入力によって文字を入力する情報処理装置の制御方法であって、
同じキーが連続して押下されたことを検知する連続打鍵検知工程と、
同じキーの連続押下を検知した場合に、特定のキーが同時に押下されていたことを検知する特定キー検知工程と、
同じキーの連続押下を検知し、特定キーの同時押下を検知した場合に、連続押下されたキーに対応する文字のフォントサイズの設定を変更するフォントサイズ変更工程と、
を含むことを特徴とする、情報処理装置の制御方法。
【請求項６】
キーボードを用いたキー入力によって文字を入力する情報処理装置を、
同じキーが連続して押下されたことを検知する連続打鍵検知手段と、
同じキーの連続押下を検知した場合に、特定のキーが同時に押下されていたことを検知する特定キー検知手段と、
同じキーの連続押下を検知し、特定キーの同時押下を検知した場合に、連続押下されたキーに対応する文字のフォントサイズの設定を変更するフォントサイズ変更手段
として機能させることを特徴とする、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、その制御方法及びプログラムに関し、特に、ユーザ所望の文字サイズを速やかに指定することを可能にする文字入力手段に関する。
【背景技術】
【０００２】
本発明に関連する技術としては、特許文献１に記載のものがある。特許文献１は、文字等のデータを入力するワードプロセッサ等の入力装置において、入力キーの押下時間により文字サイズを変更する技術について、記載されている。
【特許文献１】特開平１０−４９５２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記技術は、特に文字サイズを多段階に変えられる構成であるときほど、所望のサイズに変更するまで時間がかかる。反対に、変更時間を短くするとタイミングが難しく、使い勝手が悪い。また、拡大又は縮小の一方向にのみ変更するようになっているため、拡大・縮小を試行錯誤して文字入力することができない。
【０００４】
本発明は、上記実情に鑑みてなされたものであって、所望の文字サイズを速やかに指定することができる情報処理装置、その制御方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために本発明は、以下の構成を特徴とする。
【０００６】
本発明に係る情報処理装置は、キーボードを用いたキー入力によって文字を入力する情報処理装置であって、同じキーが連続して押下されたことを検知する連続打鍵検知手段と、同じキーの連続押下を検知した場合に、特定のキーが同時に押下されていたことを検知する特定キー検知手段と、同じキーの連続押下を検知し、特定キーの同時押下を検知した場合に、連続押下されたキーに対応する文字のフォントサイズの設定を変更するフォントサイズ変更手段と、を有することを特徴とする。
【０００７】
本発明に係る情報処理装置の制御方法は、キーボードを用いたキー入力によって文字を入力する情報処理装置の制御方法であって、同じキーが連続して押下されたことを検知する連続打鍵検知工程と、同じキーの連続押下を検知した場合に、特定のキーが同時に押下されていたことを検知する特定キー検知工程と、同じキーの連続押下を検知し、特定キーの同時押下を検知した場合に、連続押下されたキーに対応する文字のフォントサイズの設定を変更するフォントサイズ変更工程と、を含むことを特徴とする。
【０００８】
本発明に係るプログラムは、キーボードを用いたキー入力によって文字を入力する情報処理装置を、同じキーが連続して押下されたことを検知する連続打鍵検知手段と、同じキーの連続押下を検知した場合に、特定のキーが同時に押下されていたことを検知する特定キー検知手段と、同じキーの連続押下を検知し、特定キーの同時押下を検知した場合に、連続押下されたキーに対応する文字のフォントサイズの設定を変更するフォントサイズ変更手段として機能させることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、所望の文字サイズを速やかに指定することができる情報処理装置、その制御方法及びプログラムを提供することが可能となる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の好適な実施の形態について図面を参照して説明する。
【００１１】
図１に、本実施形態に係る情報処理装置の機能構成を示す。
図示のように、情報処理装置１は、文書処理部１００、キー処理部１０１、キーボード１０２を有する構成である。文書処理部１００は、限定するものではないが、例えば、ワードプロセッサ等の文書プログラムを用いて実施することができる。
【００１２】
キー処理部１０１は、限定するものではないが、例えば、オペレーティングシステムに組み込まれるキーボードドライバ等を用いて実施することができる。キーボード１０２からどのキーが押下されたかというキー入力情報を得て、文字コードを文書処理部１００に出力する。
【００１３】
キーボード１０２は、ユーザによる操作入力を受け付けるユーザインタフェースである。本実施形態においては、ｋｅｙ１とｋｅｙ２の特定の機能を持ったキーを有している。
【００１４】
本実施形態において、ｋｅｙ１は、文字サイズを拡大するために使用するキー、ｋｅｙ２は、文字サイズを縮小するために使用するキーである。ｋｅｙ１とｋｅｙ２は、ハードウェア的に特別に設置されたキーである必要はなく、既存のキーに割り当てたものであってもよい。
【００１５】
文書処理部１００は、更に、連続打鍵検知部１０３、特定キー検知部１０４、フォントサイズ変更部１０５を備える。連続打鍵検知部１０３は、キー処理部１０１から入力された文字コードより、キーボード１０２のうちのいずれかのキーが連続して押下されたことを検知し、キーの連続押下（打鍵）を検知した場合に特定キー検知部１０４にその情報を渡す機能を有する。
【００１６】
特定キー検知部１０４は、ｋｅｙ１とｋｅｙ２の少なくともいずれか一方が押下されていたかどうかを検知し、検知した場合にフォントサイズ変更部１０５にその情報を渡す機能を有する。
【００１７】
フォントサイズ変更部１０５は、連続打鍵検知部１０３が検知した同一キーの連続押下に応じて、当該キーにより入力される文字及びそれ以降の文字の文字サイズを、特定キー検知部１０４が検知したキーに応じたサイズに変更する処理を行う機能を有する。
【００１８】
図２に、本実施形態によるフォントサイズ変更動作の概要を示す。図２（ａ）に図示するように、本実施形態に係る情報処理装置１は、ユーザにより「Ａ，Ｂ，Ｃ，Ｄ」とキー入力されると、ディスプレイ（図示せず）上に、「Ａ，Ｂ，Ｃ，Ｄ」と表示する。また、フォントサイズは、１８ポイントをデフォルトのフォントサイズとすると、１８ポイントで表示する。入力位置を表示するポインタ（カーソル等）は、キー入力にしたがって、「Ａ」から「Ｂ」へと移動する。
【００１９】
ところが、本実施形態に係る情報処理装置１は、ユーザが「Ａ」入力の際にｋｅｙ１を同時に押下しながら「Ａ」キーを１回押下した場合、図２（ｂ）に示すように、「Ａ」以降の文字をデフォルトのフォントサイズよりも１段階大きいサイズで表示する。なお、図２（ｂ）では、２０ポイントをデフォルトの１８ポイントよりも１段階大きいフォントサイズとしている。
【００２０】
対して、本実施形態に係る情報処理装置１は、ユーザがｋｅｙ２を同時に押下しながら同様の操作入力を行った場合、図２（ｃ）に示すように、「Ａ」以降の文字をデフォルトのフォントサイズよりも１段階小さいサイズで表示する。なお、図２（ｃ）では、１６ポイントをデフォルトの１８ポイントよりも１段階小さいフォントサイズとしている。
【００２１】
また、本実施形態に係る情報処理装置１は、ユーザが「Ａ」入力の際にｋｅｙ１を同時に押下しながら「Ａ」キーを３回押下した場合、図２（ｄ）に示すように、「Ａ」以降の文字をデフォルトのフォントサイズよりも３段階大きいサイズで表示する。また、表示ポインタは、連続打鍵の間は、移動しない。なお、図２（ｄ）では、２４ポイントをデフォルトの１８ポイントよりも３段階大きいフォントサイズとしている。
【００２２】
図３のフローチャート図を参照して、上述の動作を実現する本実施形態の処理手順を説明する。
【００２３】
図３において、本実施形態の処理は、まず、キー処理部１０１がキーボード１０２から文字入力を検知することから始まる（ステップＳ１０１）。
【００２４】
文書処理部１００は、ステップＳ１０１で検知した文字入力が初めて入力されるものであるか否かを判断する（ステップＳ１０２）。ここで、初めて入力されるものであるケースは、行頭にカーソル等の表示ポインタがあるときや、マウス操作でカーソルが移動した直後等が該当する。
【００２５】
初めて入力されるものである場合は、ステップＳ１０５へ進むが、そうでない場合、連続打鍵検知部１０３は、ステップＳ１０１で検知した文字入力が一つ前に入力された文字と同じであり且つ特定キーと同時押下されたものであるか否か、判断する（ステップＳ１０３）。条件にあてはまらない場合は（図２（ａ）で「Ｂ」を入力したときのようなケース）、表示ポインタを一文字移動して次の処理に進む（ステップＳ１０４）。
【００２６】
次に、特定キー検知部１０４は、ステップＳ１０１で検知した文字入力がｋｅｙ１と同時に押されたものであるか否かを判断する（ステップＳ１０５）。同時に押されたものである場合、フォントサイズ変更部１０５は、設定されたフォントの次に大きなフォントサイズに、入力された文字のフォントサイズを変更する（ステップＳ１０９）。フォントサイズが変更された文字は、図示しないディスプレイ等で表示する。また、表示ポインタは、移動せずそのままにする。
【００２７】
ステップＳ１０５において、ｋｅｙ１が同時押しされていない場合、特定キー検知部１０４は、次に、ｋｅｙ２が同時押しされているか否かを判断する（ステップＳ１０６）。同時に押されていた場合、フォントサイズ変更部１０５は、設定されたフォントの次に小さなフォントサイズに、入力された文字のフォントサイズを変更する（ステップＳ１０８）。フォントサイズが変更された文字は、図示しないディスプレイ等で表示する。また、表示ポインタは、移動せずそのままにする。
【００２８】
特定キー検知部１０４が特定キーの押下を検出しない場合、設定されているフォントサイズで、入力された一文字を入力する（ステップＳ１０７）。入力された文字はディスプレイ等で表示する。また、表示ポインタは、次の文字入力のために移動する。
【００２９】
その後、キー処理部１０１によってキー押下の検知の有無を判断して入力終了であるか否かを判断し（ステップＳ１１０）、終了である場合は処理を終了する。
【００３０】
上述した本実施形態によれば、同一キーを連打することで、ユーザは所望の文字サイズを速やかに指定することができる。また、ユーザは表示される文字を見て、拡大・縮小を確認しながら、ちょうどいい大きさを指定することができる。すなわち、優れた操作性を持つ情報処理装置を提供することができる。
【００３１】
以上、本発明の好適な実施の形態について説明したが、本発明はこれに限定されるものではなく、要旨を逸脱しない範囲内で種々の変形実施が可能である。
【００３２】
上記実施形態においては、ｋｅｙ２は、文字サイズ縮小の機能を持たせることとしていたが、フォントサイズ拡大・縮小を反転させる機能としてもよい。例えば、ｋｅｙ１を押しながら、キーを連打してフォントサイズを拡大させている場合、ｋｅｙ２を押下することで、ｋｅｙ１の連打の作用が反転し、フォントサイズを縮小させる機能にすることができる。
【図面の簡単な説明】
【００３３】
【図１】本発明による実施形態の機能構成を示すブロック図である。
【図２】本発明による実施形態の動作を説明するための図である。
【図３】本発明による実施形態の処理手順を示すフローチャート図である。
【符号の説明】
【００３４】
１    情報処理装置
１００    文書処理部
１０１    キー処理部１０１
１０２    キーボード
１０３    連続打鍵検知部
１０４    特定キー検知部
１０５    フォントサイズ変更部
【図１】
2010086212.tif 000003
【図２】
2010086212.tif 000004
【図３】
2010086212.tif 000005