(57)【要約】【課題】パソコンのキーボード操作に不慣れなものにとって文字入力しやすいコンピュータへの文字入力方法及びこの方法をコンピュータに行わせるプログラム並びにこのプログラムを読み出し可能に記録した記録媒体を提供する。【解決手段】コンピュータディスプレイ上に表示された五十音配列の各行先頭文字の何れかをマウス及びマウスポインタかキーボードのテンキーのどちらかで選択し、当該文字を連続的に選択した回数によってコンピュータに所望の文字を入力することで、ブラインドタッチによるキーボード入力方法を身につけていない者やこのような入力方法ができない者にとっても入力し易く、使い勝手のよいコンピュータへの文字入力方法とする。【選択図】　　　　図６
2004110765.tif 000002
【特許請求の範囲】
【請求項１】
五十音配列の各行ごとにグループ化されたひらがな文字の各行の先頭文字のみをコンピュータのディスプレイに表示する第１のステップと、
前記先頭文字のうち、コンピュータのマウス及びマウスポインタを介して選択されたいずれかの先頭文字を特定する第２のステップと、
前記特定された先頭文字の当該マウス及びマウスポインタによる連続選択回数をカウントする第３のステップと、
前記特定された先頭文字の属する行の文字であって、前記カウントされた選択回数に応じた五十音配列の段の文字を特定する第４のステップと、
文字入力確定操作を検出したとき、当該文字の入力を確定する第５のステップとを有し、
かつ、前記第１のステップにおいてコンピュータのディスプレイに表示された先頭文字ごとに個別に対応した、異なる１ケタの数字を当該コンピュータのディスプレイに前記先頭文字ごとに一対一対応で表示する第６のステップと、
コンピュータのキーボードのテンキーによって入力された１ケタの数字に対応する前記先頭文字を特定する第７のステップと、
前記テンキーによって入力された数字が前記キーボードにおいて連続して押された回数を検出し、当該入力された数字と当該押された回数に基づき、前記特定された先頭文字の属する行の文字であって、前記押された回数に応じた五十音配列の段の文字を特定する第８のステップと、
文字入力確定操作を検出したとき、当該文字の入力を確定する第９のステップとを有し、
当該文字に続く文字を入力するために、文字列入力確定操作が検出されるまで、前記第１のステップ乃至第５のステップ、又は第６のステップ乃至第９のステップを選択的に繰り返し、コンピュータに所定の文字列を入力するとともにコンピュータディスプレイに当該文字列を表示させことを特徴とするコンピュータへの文字入力方法。
【請求項２】
五十音配列の各行ごとにグループ化されたひらがな文字の各行の先頭文字のみをコンピュータのディスプレイに表示させる第１のステップと、
前記先頭文字のうち、コンピュータのマウス及びマウスポインタを介して選択されたいずれかの先頭文字を前記コンピュータに特定させる第２のステップと、
前記特定された先頭文字の当該マウス及びマウスポインタによる連続選択回数を前記コンピュータにカウントさせる第３のステップと、
前記特定された先頭文字の属する行の文字であって、前記カウントされた選択回数に応じた五十音配列の段の文字を前記コンピュータに特定させる第４のステップと、
文字入力確定操作を検出したとき、当該文字の入力を前記コンピュータに確定させる第５のステップとを有し、
かつ、前記第１のステップにおいてコンピュータのディスプレイに表示された先頭文字ごとに個別に対応した、異なる１ケタの数字を当該コンピュータのディスプレイに前記先頭文字ごとに一対一対応で表示させる第６のステップと、
コンピュータのキーボードのテンキーによって入力された１ケタの数字に対応する前記先頭文字を前記コンピュータに特定させる第７のステップと、
前記テンキーによって入力された数字が前記キーボードにおいて連続して押された回数を前記コンピュータに検出させ、当該入力された数字と当該押された回数に基づき、前記特定された先頭文字の属する行の文字であって、前記押された回数に応じた五十音配列の段の文字を前記コンピュータに特定させる第８のステップと、
前記コンピュータが文字入力確定操作を検出したとき、当該文字の入力を前記コンピュータに確定させる第９のステップとを有し、
当該文字に続く文字の入力のために、文字列入力確定操作が前記コンピュータによって検出されるまで、前記第１のステップ乃至第５のステップ、又は第６のステップ乃至第９のステップを前記コンピュータに選択的に繰り返させ、コンピュータに所定の文字列を入力させるとともに、コンピュータディスプレイに当該文字列を表示させることを特徴とするコンピュータへの文字入力方法をコンピュータに実行させるためのプログラム。
【請求項３】
五十音配列の各行ごとにグループ化されたひらがな文字の各行の先頭文字のみをコンピュータのディスプレイに表示させる第１のステップと、
前記先頭文字のうち、コンピュータのマウス及びマウスポインタを介して選択されたいずれかの先頭文字を前記コンピュータに特定させる第２のステップと、
前記特定された先頭文字の当該マウス及びマウスポインタによる連続選択回数を前記コンピュータにカウントさせる第３のステップと、
前記特定された先頭文字の属する行の文字であって、前記カウントされた選択回数に応じた五十音配列の段の文字を前記コンピュータに特定させる第４のステップと、
文字入力確定操作を検出したとき、当該文字の入力を前記コンピュータに確定させる第５のステップとを有し、
かつ、前記第１のステップにおいてコンピュータのディスプレイに表示された先頭文字ごとに個別に対応した、異なる１ケタの数字を当該コンピュータのディスプレイに前記先頭文字ごとに一対一対応で表示させる第６のステップと、
コンピュータのキーボードのテンキーによって入力された１ケタの数字に対応する前記先頭文字を前記コンピュータに特定させる第７のステップと、
前記テンキーによって入力された数字が前記キーボードにおいて連続して押された回数を前記コンピュータに検出させ、当該入力された数字と当該押された回数に基づき、前記特定された先頭文字の属する行の文字であって、前記押された回数に応じた五十音配列の段の文字を前記コンピュータに特定させる第８のステップと、
前記コンピュータが文字入力確定操作を検出したとき、当該文字の入力を前記コンピュータに確定させる第９のステップとを有し、
当該文字に続く文字の入力のために、文字列入力確定操作が前記コンピュータによって検出されるまで、前記第１のステップ乃至第５のステップ、又は第６のステップ乃至第９のステップを前記コンピュータに選択的に繰り返させ、コンピュータに所定の文字列を入力させるとともに、コンピュータディスプレイに当該文字列を表示させることを特徴とするコンピュータへの文字入力方法をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項４】
五十音配列の各行ごとにグループ化されたひらがな文字の各行の先頭文字のみをコンピュータのディスプレイに表示する第１のステップと、
前記先頭文字のうち、コンピュータディスプレイ上においてタッチパネル又はタッチペンによって選択されたいずれかの先頭文字を特定する第２のステップと、
前記特定された先頭文字の当該タッチパネル又はタッチペンによる連続選択回数をカウントする第３のステップと、
前記特定された先頭文字の属するグループの文字であって、前記カウントされた選択回数に応じた五十音配列の段の文字を特定する第４のステップと、
文字入力確定操作を検出したとき、当該文字の入力を確定する第５のステップとを有し、
かつ、前記第１のステップにおいてコンピュータのディスプレイに表示された先頭文字ごとに個別に対応した、異なる１ケタの数字を当該コンピュータのディスプレイに前記先頭文字ごとに一対一対応で表示する第６のステップと、
コンピュータのキーボードのテンキーによって入力された１ケタの数字に対応する前記先頭文字を特定する第７のステップと、
前記テンキーによって入力された数字が前記キーボードにおいて連続して押された回数を検出し、当該入力された数字と当該押された回数に基づき、前記特定された先頭文字の属する行の文字であって、前記押された回数に応じた五十音配列の段の文字を特定する第８のステップと、
文字入力確定操作を検出したとき、当該文字の入力を確定する第９のステップとを有し、
当該文字に続く文字を入力するために、文字列入力確定操作が検出されるまで、前記第１のステップ乃至第５のステップ、又は第６のステップ乃至第９のステップを選択的に繰り返し、コンピュータに所定の文字列を入力するとともにコンピュータディスプレイに当該文字列を表示させことを特徴とするコンピュータへの文字入力方法。
【請求項５】
五十音配列の各行ごとにグループ化されたひらがな文字の各行の先頭文字のみをコンピュータのディスプレイに表示させる第１のステップと、
前記先頭文字のうち、コンピュータディスプレイのタッチパネル又はタッチペンを介して選択されたいずれかの先頭文字を前記コンピュータに特定させる第２のステップと、
前記特定された先頭文字の当該タッチパネル又はタッチペンによる連続選択回数を前記コンピュータにカウントさせる第３のステップと、
前記特定された先頭文字の属する行の文字であって、前記カウントされた選択回数に応じた五十音配列の段の文字を前記コンピュータに特定させる第４のステップと、
文字入力確定操作を検出したとき、当該文字の入力を前記コンピュータに確定させる第５のステップとを有し、
かつ、前記第１のステップにおいてコンピュータのディスプレイに表示された先頭文字ごとに個別に対応した、異なる１ケタの数字を当該コンピュータのディスプレイに前記先頭文字ごとに一対一対応で表示させる第６のステップと、
コンピュータのキーボードのテンキーによって入力された１ケタの数字に対応する前記先頭文字を前記コンピュータに特定させる第７のステップと、
前記テンキーによって入力された数字が前記キーボードにおいて連続して押された回数を前記コンピュータに検出させ、当該入力された数字と当該押された回数に基づき、前記特定された先頭文字の属する行の文字であって、前記押された回数に応じた五十音配列の段の文字を前記コンピュータに特定させる第８のステップと、
前記コンピュータが文字入力確定操作を検出したとき、当該文字の入力を前記コンピュータに確定させる第９のステップとを有し、
当該文字に続く文字の入力のために、文字列入力確定操作が前記コンピュータによって検出されるまで、前記第１のステップ乃至第５のステップ、又は第６のステップ乃至第９のステップを前記コンピュータに選択的に繰り返させ、コンピュータに所定の文字列を入力させるとともに、コンピュータディスプレイに当該文字列を表示させることを特徴とするコンピュータへの文字入力方法をコンピュータに実行させるためのプログラム。
【請求項６】
五十音配列の各行ごとにグループ化されたひらがな文字の各行の先頭文字のみをコンピュータのディスプレイに表示させる第１のステップと、
前記先頭文字のうち、コンピュータディスプレイのタッチパネル又はタッチペンを介して選択されたいずれかの先頭文字を前記コンピュータに特定させる第２のステップと、
前記特定された先頭文字の当該タッチパネル又はタッチペンによる連続選択回数を前記コンピュータにカウントさせる第３のステップと、
前記特定された先頭文字の属する行の文字であって、前記カウントされた選択回数に応じた五十音配列の段の文字を前記コンピュータに特定させる第４のステップと、
文字入力確定操作を検出したとき、当該文字の入力を前記コンピュータに確定させる第５のステップとを有し、
かつ、前記第１のステップにおいてコンピュータのディスプレイに表示された先頭文字ごとに個別に対応した、異なる１ケタの数字を当該コンピュータのディスプレイに前記先頭文字ごとに一対一対応で表示させる第６のステップと、
コンピュータのキーボードのテンキーによって入力された１ケタの数字に対応する前記先頭文字を前記コンピュータに特定させる第７のステップと、
前記テンキーによって入力された数字が前記キーボードにおいて連続して押された回数を前記コンピュータに検出させ、当該入力された数字と当該押された回数に基づき、前記特定された先頭文字の属する行の文字であって、前記押された回数に応じた五十音配列の段の文字を前記コンピュータに特定させる第８のステップと、
前記コンピュータが文字入力確定操作を検出したとき、当該文字の入力を前記コンピュータに確定させる第９のステップとを有し、
当該文字に続く文字の入力のために、文字列入力確定操作が前記コンピュータによって検出されるまで、前記第１のステップ乃至第５のステップ、又は第６のステップ乃至第９のステップを前記コンピュータに選択的に繰り返させ、コンピュータに所定の文字列を入力させるとともに、コンピュータディスプレイに当該文字列を表示させることを特徴とするコンピュータへの文字入力方法をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明が属する技術分野】
本発明は、例えばパソコンの図書検索システム等において使用可能なコンピュータへの文字入力方法及びこれをコンピュータに行わせるプログラム並びにこのプログラムを記録したコンピュータ読み取り可能な記録媒体に関する。
【０００２】
【従来の技術及び発明が解決しようとする課題】
従来、例えば図書検索システムのような、書籍名を検索用パソコンに打ち込まなければならない場合において、キーボードによるローマ字入力を行うか、パソコンのディスプレイ上に表示された五十音配列表（図１３）の該当文字をマウス及びマウスポインタによって選択していた。
【０００３】
しかしながら、キーボードによる文字入力を行うに当たって、例えば、いわゆるブラインドタッチでキーボード入力ができる操作者にとっては手際良く入力できるが、このような入力方法を身につけていない者（例えばパソコンに不慣れな高齢者）やこのような入力方法ができない者（例えば小学校低学年の子供など）にとっては入力しづらく、使い勝手が悪いものであった。
【０００４】
また、キーボードの入力は、かな入力、ローマ字入力の切り替えを、得意不得意によって切り替える必要があり、不特定の者が利用する図書検索システムのようなものについては直前に使用した者の入力モードを自分向きの入力モードに切り替える必要があり、このような切り替え操作は煩雑であった。
【０００５】
一方、図１３に示すような、パソコンのディスプレイ上に表示された五十音配列表（１０行５段の五十音図）そのもののうち、所望の文字をマウスポインタによって、もしくはタッチパネルを利用して指で直接選択して入力操作する場合もある。このような場合、画面上のマウスポインタで文字ごとにクリックしていくと、ディスプレイ画面上でのマウスポインタの移動量が多くなり過ぎ、マウス及びマウスポインタの操作に不慣れな高齢者にとって使いづらいものがあった。すなわち、五十音配列表自体をディスプレイに表示したのでは、ディスプレイ全体にマウスを動かしながら入力するため、マウスの操作が苦手な者には操作し難いのに加えて、マウス操作に慣れた者にとっても入力に結構時間を要していた。また、マウスの移動量が大きいため、マウスの消耗も激しくなっていた。
【０００６】
更には、マウスボウルの調子が悪いと、選択しようとする文字がなかなか選択できず、文字入力に非常に時間がかかる場合もあった。
【０００７】
一方、ディスプレイ上に五十音配列表（１０行５段の五十音図）自体を表示させ、この表をいわゆるタッチパネルとして操作者が所望の文字ごとに直接指を触れて文字入力を行う場合も考えられるが、このような方式であっても入力し辛い等の同様な問題を生じる。
【０００８】
本発明は上述の課題を解決し、子供や高齢者などパソコンのキーボード操作に不慣れな者にとって文字入力しやすいコンピュータへの文字入力方法及びこの方法をコンピュータに行わせるプログラム並びにこのプログラムを記録したコンピュータ読み取り可能な記録媒体を提供することにある。
【０００９】
【課題を解決するための手段】
上述の課題を解決するために、請求項１に記載の本発明にかかるコンピュータへの文字入力方法は、五十音配列の各行ごとにグループ化されたひらがな文字の各行の先頭文字のみをコンピュータのディスプレイに表示する第１のステップと、先頭文字のうち、コンピュータのマウス及びマウスポインタを介して選択されたいずれかの先頭文字を特定する第２のステップと、特定された先頭文字の当該マウス及びマウスポインタによる連続選択回数をカウントする第３のステップと、特定された先頭文字の属する行の文字であって、カウントされた選択回数に応じた五十音配列の段の文字を特定する第４のステップと、文字入力確定操作を検出したとき、当該文字の入力を確定する第５のステップとを有し、かつ、第１のステップにおいてコンピュータのディスプレイに表示された先頭文字ごとに個別に対応した、異なる１ケタの数字を当該コンピュータのディスプレイに先頭文字ごとに一対一対応で表示する第６のステップと、コンピュータのキーボードのテンキーによって入力された１ケタの数字に対応する先頭文字を特定する第７のステップと、テンキーによって入力された数字がキーボードにおいて連続して押された回数を検出し、当該入力された数字と当該押された回数に基づき、特定された先頭文字の属する行の文字であって前記押された回数に応じた五十音配列の段の文字を特定する第８のステップと、文字入力確定操作を検出したとき、当該文字の入力を確定する第９のステップとを有し、当該文字に続く文字を入力するために、文字列入力確定操作が検出されるまで、第１のステップ乃至第５のステップ、又は第６のステップ乃至第９のステップを選択的に繰り返し、コンピュータに所定の文字列を入力するとともにコンピュータディスプレイに当該文字列を表示させことを特徴としている。
【００１０】
コンピュータディスプレイ上に表示された五十音配列の各行先頭文字の何れかをマウス及びマウスポインタかキーボードのテンキーのどちらかで選択し、当該文字を連続的に選択した回数によってコンピュータに所望の文字を入力するようになっている。
【００１１】
従って、ブラインドタッチによるキーボード入力方法を身につけていない者（例えばパソコンに不慣れな高齢者）やこのような入力方法ができない者（例えば小学校低学年の子供など）にとっても入力し易く、利用し易いコンピュータへの文字入力方法となる。
【００１２】
また、本発明の請求項２に記載のコンピュータプログラムは、請求項１に記載されたコンピュータへの文字入力方法を当該コンピュータに実行させるためのプログラムである。
【００１３】
また、本発明の請求項３に記載のコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体は、請求項１に記載されたコンピュータへの文字入力方法を当該コンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【００１４】
また、請求項４に記載の本発明にかかるコンピュータへの文字入力方法は、五十音配列の各行ごとにグループ化されたひらがな文字の各行の先頭文字のみをコンピュータのディスプレイに表示する第１のステップと、コンピュータディスプレイに表示された当該先頭文字にタッチパネルを介して直接指で触れるかタッチペンを接触させることで選択されたいずれかの先頭文字を特定する第２のステップと、特定された先頭文字の当該タッチパネル又はタッチペンによる連続選択回数をカウントする第３のステップと、特定された先頭文字の属する行の文字であって、カウントされた選択回数に応じた五十音配列の段の文字を特定する第４のステップと、文字入力確定操作を検出したとき、当該文字の入力を確定する第５のステップとを有し、かつ、第１のステップにおいてコンピュータのディスプレイに表示された先頭文字ごとに個別に対応した、異なる１ケタの数字を当該コンピュータのディスプレイに先頭文字ごとに一対一対応で表示する第６のステップと、コンピュータのキーボードのテンキーによって入力された１ケタの数字に対応する先頭文字を特定する第７のステップと、テンキーによって入力された数字がキーボードにおいて連続して押された回数を検出し、当該入力された数字と当該押された回数に基づき、特定された先頭文字の属する行の文字であって前記押された回数に応じた五十音配列の段の文字を特定する第８のステップと、文字入力確定操作を検出したとき、当該文字の入力を確定する第９のステップとを有し、当該文字に続く文字を入力するために、文字列入力確定操作が検出されるまで、第１のステップ乃至第５のステップ、又は第６のステップ乃至第９のステップを選択的に繰り返し、コンピュータに所定の文字列を入力するとともにコンピュータディスプレイに当該文字列を表示させことを特徴としている。
【００１５】
コンピュータディスプレイ上に表示された五十音配列の各行先頭文字の何れかを、コンピュータディスプレイ上のタッチパネルを介して直接指で触れたり、当該先頭文字にタッチペンを接触させるか、又はキーボードのテンキーを押すかのどちらかで選択し、当該文字を連続的に選択した回数によってコンピュータに所望の文字を入力するようになっている。
【００１６】
従って、ブラインドタッチによるキーボード入力方法を身につけていない者（例えばパソコンに不慣れな高齢者）やこのような入力方法ができない者（例えば小学校低学年の子供など）にとっても入力し易く、利用し易いコンピュータへの文字入力方法となる。
【００１７】
また、本発明の請求項５に記載のコンピュータプログラムは、請求項４に記載されたコンピュータへの文字入力方法を当該コンピュータに実行させるためのプログラムである。
【００１８】
また、本発明の請求項６に記載のコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体は、請求項４に記載されたコンピュータへの文字入力方法を当該コンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【００１９】
【発明の実施の形態】
以下、本発明の第１の実施形態にかかるコンピュータへの文字入力方法及びこの方法をコンピュータに行わせるプログラム並びに当該プログラムを記録したコンピュータ読み取り可能な記録媒体について、概略ブロック図及びフローチャートに基づき説明する。
【００２０】
本発明の第１の実施形態にかかるコンピュータへの文字入力方法に使用されるコンピュータは、図１に示すように、いわゆる一般的なコンピュータ（パソコン）であり、内部にＣＰＵ等の演算制御手段１１及び図示しないメモリ等を備えたパソコン本体１０と、このパソコン本体１０に接続されたディスプレイ２０及びキーボード３０、並びにマウス４０等を備えている。そして、ＣＤ−ＲＯＭ等のプログラム記録媒体１２がパソコン本体１０に収容され、パソコン本体１０がこのプログラム内容を読み出すようになっている。
【００２１】
コンピュータへの文字入力方法は、上述したプログラム記録媒体１２に記録されたプログラムに基づいて行われる。すなわち、このプログラム内容に基づいて、コンピュータディスプレイ２０上に所定の画面を表示させるとともに、キーボード３０のテンキーからの入力情報、マウス操作によるマウスポインタの選択情報に基づき、パソコン本体の演算制御手段１１が後述するフローチャートに示す制御を行うようになっている。
【００２２】
コンピュータディスプレイ２０上に表示される画面の一つには、図７に示すように五十音配列（５段１０行の五十音図）の各行先頭文字と、当該先頭文字ごとに個別に対応する１桁の数字が対（つがい）となって表示されるようになっている。そして、キーボード上のテンキーのうち特定のキーを押すと、このキーとつがいとなった五十音配列の先頭文字が選択され、この同一のテンキーを何度も押すと選択された行におけるテンキーを押した回数に対応する段の文字が特定されるようになっている。
【００２３】
なお、キーボード上の同一の一桁の数字を何度も押す代わりに、ディスプレイ上の五十音配列（五十音図）の同一の先頭文字をマウスポインタで何度もクリックした場合も同様にその先頭文字の属する行の文字であって選択した回数に対応する段の文字が特定されるようになっている。
【００２４】
以下、本発明の第１の実施形態にかかるコンピュータに文字入力を行わせるプログラム内容について図２乃至図４に示すフローチャートに基づき説明する。また、この文字入力方法に関するフローチャートを図書検索システムに適用した場合のディスプレイ表示画面についても併せて紹介する。
【００２５】
なお、本フローチャートは、本発明にかかるコンピュータへの文字入力方法を説明するためにあくまで例示的に記載したものであり、本発明にかかるコンピュータへの文字入力方法が以下のフローチャートに限定されるものではない。
【００２６】
最初に、図２に示すフローチャートにおいて文字入力処理ルーチンをスタートする（ステップＳ１０）。この段階では、例えば図書検索システムに本方法を応用した場合、図５に示す検索選択モードが表示され、ここで希望の検索モードを選択すると、図６に示す文字入力画面に移行する。
【００２７】
続いて、図２に示すフローチャートにおいて、キーボードのテンキーが押されたか否かを判断する（ステップＳ１１）。ここで、キーボードのテンキーが押されたと判断した場合は、図３に示すテンキー入力ルーチンに移行する（ステップＳ２０）。一方、キーボードのテンキーが押されていないと判断した場合は、画面のひらがなキー（図６及び図７参照）が選択されたか否かを判断する（ステップＳ１２）。ここで、画面の何れかのひらがなキーが選択（クリック）された場合は、ひらがなキー入力ルーチンに移行する（ステップＳ３０）。
【００２８】
ここで、画面のひらがなキーが何れも選択されていないと判断した場合、文字列入力終了キーが選択されたか否かを判断し（ステップＳ１３）、選択された場合は当該プログラムを終了する（ステップＳ１４）。
【００２９】
一方、文字列入力終了キーが選択されていないと判断した場合は、ステップＳ１１に戻り再びステップＳ１１からステップＳ１３の判断を行う（ステップＳ１３）。
【００３０】
続いて、図６に示すキーボードのテンキーを打ち込んだ場合に移行するテンキー入力ルーチンについて説明する。
【００３１】
ステップＳ１１に示すキーボードのテンキーが押されたと判断した場合は、テンキー入力ルーチンに移行し（ステップＳ２０）、図３に示すように、キーボードの押されたテンキーを特定する（ステップＳ２１）。
【００３２】
続いて、当該キーを押した回数をカウントする（ステップＳ２２）。そして、画面のひらがなキーが選択されたか否かを判断する（ステップＳ２３）。ここで、画面のひらがなキーが選択されたと判断した場合、上述のテンキーの操作内容をリセットし（ステップＳ２４）、ひらがなキー入力ルーチンに移行する（ステップＳ３０）。
【００３３】
一方、画面のひらがなキーが選択されていないと判断した場合は、文字確定キーが選択されたか否かを判断する（ステップＳ２５）。文字確定キーが選択されていないと判断した場合は、特定されたテンキーの押された回数を再びカウントし、ステップＳ２２乃至ステップＳ２５のルーチンを繰り返す。
【００３４】
そして、文字確定キーが選択されたと判断した場合には、押されたキーのカウント回数に基づき予めこの回数に対応して予め決められていた文字を確定する（ステップＳ２６）。続いて、図２に示したルーチンのステップＳ１１に戻る。
【００３５】
上述の文字入力方法をより具体的に説明すると、例えば図６に示す表示画面において、「と」と入力したい場合は、その文字の属する五十音配列の行の先頭文字「た」とつがいに表示された一桁の数字「４」（図７参照）に基づき、キーボード上のテンキーの数字「４」を１回押し、ディスプレイ上にとりあえず「た」を表示させ、以降、同一のキーを４回押すことでタ行５段目の「と」をディスプレイ上に表示させる。
【００３６】
次に、図６に示すディスプレイのひらがなキーをマウスポインタで選択した場合に移行するひらがなキー入力ルーチンについて説明する。
【００３７】
図２に示すステップＳ１１でディスプレイのひらがな文字が選択された場合、図４に示すひらがなキー入力ルーチンに移行する。このルーチンにおいては、まず最初にディスプレイ上でマウスポインタを介して選択されたキーを特定する（ステップＳ３１）。
【００３８】
続いて、当該キーを選択（クリック）した回数をカウントする（ステップＳ３２）。
【００３９】
そして、キーボードのテンキーが押されたか否かを判断する（ステップＳ３３）。
【００４０】
ここで、キーボードのテンキーが押されたと判断した場合は、ひらがなキーの選択内容をリセットし（ステップＳ３４）、テンキー入力ルーチンに移行する（ステップＳ２０）。
【００４１】
一方、キーボードのテンキーが押されていないと判断した場合は、文字確定キーが入力されたか否かを判断し（ステップＳ３６）、文字確定キーが入力されていないと判断した場合はステップＳ３２に戻り、選択されたキーの選択回数を再びカウントして、ステップＳ３２乃至ステップＳ３６を繰り返す。文字確定キーが入力されたと判断した場合は、選択されたキーをマウスでクリックした回数に基づき予め決められたこれに対応する文字を確定する（ステップＳ３７）。そして、図２に示すルーチンのステップＳ１０に戻る。
【００４２】
この方法によると、図１３のディスプレイ表示画面に示すマウスによる五十音入力のように、座標移動距離が大きいゆえにマウス操作に悩まされるということはない。すなわち、図６及び図７に示すディスプレイ上の「あ・１」にマウスポインタを合わせてマウスを一回クリックすれば「あ」、二回クリックすれば「い」という入力ができ、かつ座標移動がなくマウス操作の難しさもない。また、五十音配列表をディスプレイに表示させる必要がないので、画面スペースを取らずに済み、入力画面上の画面構成などにも工夫ができる。
【００４３】
以上説明した図６におけるひらがなキーの配列形態は、図７の詳細図からも明らかなように、あたかも携帯電話の操作キーがパソコン画面上に表示されたような形態をとっている。従って、携帯電話を使い慣れた中高生にとって、この文字入力画面は非常に親近感を覚える画面として映り、彼らに図書検索システムを積極的に利用してみようという意欲を与えることができる。
【００４４】
なお、上述したプログラムの使用言語として、一例としてＪａｖａ（登録商標）Ｓｃｒｉｐｔを使用することが考えられる。
【００４５】
以上の図２乃至図４に記載したルーチンを繰り返すことで、コンピュータに当該プログラムに基づく機能を実行させることができる。なお、このプログラムは、パソコン本体内でデータが読み出されるＣＤ−ＲＯＭ等の記録媒体に記録されているものに限定されず、パソコン本体のハードディスクや外付けハードディスク、外付けＣＤ−ＲＯＭ等の記録媒体に記録されているものも含む。さらには、インターネット上でダウンロード可能なプログラムも含むものである。
【００４６】
そして、かかるコンピュータへの文字入力方法によって所定の文字列を入力し、確定すると、その文字列がコンピュータに入力され、それ以降は通常の文字変換ソフトウエアにより所望の文字（漢字）に変換される。なお、図８は、変換後のディスプレイ画面を表したものである。この余白部に実際は漢字に変換された書籍名等が表示される。
【００４７】
続いて、本発明の第２の実施形態にかかるコンピュータへの文字入力方法及びこの方法をコンピュータに行わせるプログラム並びに当該プログラムを記録したコンピュータ読み取り可能な記録媒体について、概略ブロック図及びフローチャートに基づき説明する。なお、本発明の第１の実施形態と同等の構成については対応する符号を付して詳細な説明を省略する。
【００４８】
本発明の第２の実施形態にかかるコンピュータへの文字入力方法に使用されるコンピュータも、図９に示すように、いわゆる一般的なコンピュータ（パソコン）であり、内部にＣＰＵ等の演算制御手段５１及び図示しないメモリ等を備えたパソコン本体５０と、このパソコン本体５０に接続されたディスプレイ７０及びキーボード８０を備えている。なお、ディスプレイ７０にはひらがなキー表示手段７１によって五十音配列（５段１０行からなる五十音図）の各行の先頭文字が表示されると共に、前記先頭文字の何れかに指が触れた場合にタッチパネル入力手段７２を介してこの先頭文字を特定するようになっている。また、パソコン本体５０内には、キーボード８０又は後述するタッチパネルやタッチペン９０でこれらの先頭文字の何れかの文字を選択した場合にこれを演算制御手段５１に伝えるＩ／Ｏ制御手段５３が備わっている。そして、Ｉ／Ｏ制御手段５３にはキーボード８０やタッチペン９０が接続されている。また、ＣＤ−ＲＯＭ等のプログラム記録媒体５２がパソコン本体５０に収容され、パソコン本体５０がこのプログラム内容を読み出すようになっている。
【００４９】
コンピュータへの文字入力方法は、上述したプログラム記録媒体５２に記録されたプログラムに基づいて行われる。すなわち、このプログラム内容に基づいて、コンピュータディスプレイ７０上に所定の画面を表示させるとともに、キーボード８０のテンキーからの入力情報、タッチパネル７２又はタッチペン９０からの入力情報に基づき、パソコン本体の演算制御手段５１が以下のフローチャートに示す制御を行うようになっている。
【００５０】
以下、本発明の第２の実施形態にかかるコンピュータに文字入力を行わせるプログラム内容について図１０乃至図１２に示すフローチャートに基づき説明する。また、この文字入力方法に関するフローチャートを図書検索システムに適用した場合のディスプレイ表示画面についても併せて紹介する。
【００５１】
なお、本フローチャートは、第１の実施形態と同様に本発明にかかるコンピュータへの文字入力方法を説明するためにあくまで例示的に記載したものであり、本発明にかかるコンピュータへの文字入力方法が以下のフローチャートに限定されるものではない。
【００５２】
最初に、図１０に示すフローチャートにおいて文字入力処理ルーチンをスタートする（ステップＳ５０）。この段階では、例えば図書検索システムに本方法を応用した場合、既に説明済みの図５に示す検索選択モードが表示され、ここで希望の検索モードを選択すると、図６に示す文字入力画面に移行する。なお、図５及び図６においては、第２の実施形態において説明しているタッチペン９０を特に図示していないが、これらの図においてもマウス４０の代わりに又はマウス４０に加えてタッチペン９０がパソコン本体５０に接続されているものとする。
【００５３】
続いて、図１０に示すフローチャートにおいて、キーボードのテンキーが押されたか否かを判断する（ステップＳ５１）。ここで、キーボードのテンキーが押されたと判断した場合は、図１１に示すテンキー入力ルーチンに移行する（ステップＳ６０）。一方、キーボードのテンキーが押されていないと判断した場合は、図６及び図７に示す画面のひらがなキー（五十音文字の各行の先頭文字のうち何れかの先頭文字）がタッチパネル又はタッチペンによって選択されたか否かを判断する（ステップＳ５２）。ここで、画面の何れかのひらがなキーがタッチパネル又はタッチペンによって選択された場合は、ひらがなキー入力ルーチンに移行する（ステップＳ７０）。
【００５４】
ここで、画面のひらがなキーが何れも選択されていないと判断した場合、文字列入力終了キーが選択されたか否かを判断し（ステップＳ５３）、選択された場合は当該プログラムを終了する（ステップＳ５４）。
【００５５】
一方、文字列入力終了キーが選択されていないと判断した場合は、ステップＳ５１に戻り再びステップＳ５１からステップＳ５３の判断を行う（ステップＳ５３）。
【００５６】
続いて、図６に示すキーボードのテンキーを打ち込んだ場合に移行するテンキー入力ルーチンについて説明する。
【００５７】
ステップＳ５１に示すキーボードのテンキーが押されたと判断した場合は、テンキー入力ルーチンに移行し（ステップＳ６０）、図１１に示すように、キーボードの押されたテンキーを特定する（ステップＳ６１）。
【００５８】
続いて、当該キーを押した回数をカウントする（ステップＳ６２）。そして、画面のひらがなキーが選択されたか否かを判断する（ステップＳ６３）。ここで、画面のひらがなキーが選択されたと判断した場合、上述のテンキーの操作内容をリセットし（ステップＳ６４）、ひらがなキー入力ルーチンに移行する（ステップＳ７０）。
【００５９】
一方、画面のひらがなキーが選択されていないと判断した場合は、文字確定キーが選択されたか否かを判断する（ステップＳ６５）。文字確定キーが選択されていないと判断した場合は、特定されたテンキーの押された回数を再びカウントし、ステップＳ６２乃至ステップＳ６５のルーチンを繰り返す。
【００６０】
そして、文字確定キーが選択されたと判断した場合には、押されたキーのカウント回数に基づき予めこの回数に対応して予め決められていた文字を確定する（ステップＳ６６）。続いて、図１０に示したルーチンのステップＳ５１に戻る。
【００６１】
上述の文字入力方法を第１の実施形態の場合と同様に具体的に説明すると、例えば図６に示す表示画面において、「せ」と入力したい場合は、そのグループの先頭文字「さ」とつがいに表示された一桁の数字「３」（図７参照）に基づき、キーボード上のテンキーの数字「３」を１回押し、ディスプレイ上にとりあえず「さ」を表示させ、以降、同一のキーを３回押すことでサ行４段目の「せ」をディスプレイ上に表示させる。
【００６２】
次に、図６に示すディスプレイのひらがなキーをタッチパネル又はタッチペンで選択した場合に移行するひらがなキー入力ルーチンについて説明する。
【００６３】
図１０に示すステップＳ５１でディスプレイのひらがな文字が選択された場合、図１２に示すひらがなキー入力ルーチンに移行する。このルーチンにおいては、最初にディスプレイ上でタッチパネル又はタッチペンを介して選択されたひらがなキー（五十音文字配列のうち選択された先頭文字）を特定する（ステップＳ７１）。
【００６４】
続いて、当該キーをタッチパネル又はタッチペンで選択した回数をカウントする（ステップＳ７２）。
【００６５】
そして、キーボードのテンキーが押されたか否かを判断する（ステップＳ７３）。
【００６６】
ここで、キーボードのテンキーが押されたと判断した場合は、ひらがなキーの選択内容をリセットし（ステップＳ７４）、テンキー入力ルーチンに移行する（ステップＳ６０）。
【００６７】
一方、キーボードのテンキーが押されていないと判断した場合は、文字確定キーが選択されたか否かを判断する（ステップＳ７６）。文字確定キーが選択されていないと判断した場合はステップＳ７２に戻り、選択されたキーの選択回数を再びカウントして、ステップＳ７２乃至ステップＳ７６を繰り返す。文字確定キーが入力されたと判断した場合は、選択されたキーに属する行の文字であってタッチパネル又はタッチペンで選択した段の回数に対応する文字を確定する（ステップＳ７７）。そして、図１０に示すルーチンのステップＳ５０に戻る。
【００６８】
この方法によると、マウス及びマウスポインタを用いて図１３のディスプレイ表示画面に示す五十音配列の特定の文字を選ぶ必要がない。従って、このように座標移動距離が大きいゆえにマウス操作に悩まされるということはない。すなわち、図６及び図７に示すディスプレイ上の「あ・１」をタッチペン９０又は指で一回直接触れれば「あ」、二回触れれば「い」という入力ができ、かつ座標移動がなくマウス操作の難しさもない。また、五十音配列表をディスプレイに表示させる必要がないので、画面スペースを取らずに済み、入力画面上の画面構成などにも工夫ができる。
【００６９】
以上説明した図６及び図７におけるひらがなキーの配列形態は、第１の実施形態の場合と同様に、あたかも携帯電話の操作キーがパソコン画面上に表示されたような形態をとっている。従って、携帯電話を使い慣れた中高生にとって、この文字入力画面は非常に親近感を覚える画面として映り、彼らに図書検索システムを積極的に利用してみようという意欲を与えることができる。
【００７０】
一方、マウスの使い方に不慣れな中高年にとってもマウス及びマウスポインタを使わずタッチペン又はタッチパネルとして機能するディスプレイにおいて当該文字に直接触れるだけで所望のひらがな文字を特定できるので使い勝手が非常に良い。
【００７１】
なお、上述したプログラムの使用言語として、一例としてＪａｖａ（登録商標）Ｓｃｒｉｐｔを使用することが考えられる。
【００７２】
以上の図１０乃至図１２に記載したルーチンを繰り返すことで、コンピュータに当該プログラムに基づく機能を実行させることができる。なお、このプログラムは、パソコン本体内でデータが読み出されるＣＤ−ＲＯＭ等の記録媒体に記録されているものに限定されず、パソコン本体のハードディスクや外付けハードディスク、外付けＣＤ−ＲＯＭ等の記録媒体に記録されているものも含む。さらには、インターネット上でダウンロード可能なプログラムも含むものである。
【００７３】
そして、かかるコンピュータへの文字入力方法によって所定の文字列を入力し、確定すると、その文字列がコンピュータに入力され、それ以降は通常の文字変換ソフトウエアにより所望の文字（漢字）に変換される。なお、図８は、変換後のディスプレイ画面を表したものである。この余白部に実際は漢字に変換された書籍名等が表示される。
【００７４】
以上の説明から明らかなように、上述のコンピュータへの文字入力方法は、コンピュータディスプレイ上に表示された五十音配列（５段１０行の五十音図）の先頭文字の何れかをマウス及びマウスポインタかコンピュータディスプレイのタッチパネル又はタッチペンか、キーボードのテンキーのどれかで選択し、当該文字を連続的に選択した回数によってコンピュータに所望の文字を入力するようになっている。
【００７５】
従って、キーボードのブラインドタッチによる文字入力方法を身につけていない者（例えばパソコンに不慣れな高齢者）やこのような入力方法ができない者（例えば小学校低学年の子供など）にとっても入力し易く、使い勝手のよいコンピュータへの文字入力方法と言える。
【００７６】
一方、近年の中学生や高校生は携帯電話を持ち歩いており、これに慣れ親しんでいる。すなわち、携帯電話の普及率は驚異的な数字となっており、高校生だけでなく、小中学生にも携帯電話を使ったメール送受信が日常行われるようになっている。そのため、マウスポインタを五十音配列表上で移動させながら入力する方法やキーボードのローマ字入力などによる一般的な入力方法よりも、本発明による方法の方が彼らにはなじんだ操作であり、検索画面にも気軽に向き合えるものになる。
【００７７】
そのため、この携帯電話の文字入力配列をパソコンのディスプレイ上に表示し、携帯電話において文字入力を例えば親指だけで行う代わりに、パソコン上に表示された文字配列表の文字をマウス操作によるか、タッチペン又はタッチパネルにより触れるか、若しくはキーボードのテンキー操作の何れかを選択的に行うことによって、中高生が容易に慣れ親しんだ携帯電話の文字入力方法の技量をそのままこの文字入力に応用することができる。
【００７８】
以上の点を図書検索システムについて勘案してみると、このような入力方法及び入力画面をディスプレイ上に表示することによって特に以下のメリットを有するものである。
【００７９】
具体的には、例えば図書の検索をするに当たって、従来のようにキーボードのローマ字入力によって図書名を入力したり、五十音配列で表示されたディスプレイ上の配列文字をマウス及びマウスポインタによって文字ごとに選択するような方法においては、検索者が面倒な感じを持ち、入力操作に躊躇してせっかくの図書検索システムの利便性を多数の者が享有できないおそれがある。しかしながら、本発明によるコンピュータへの文字入力方法を行えば、上述したようにより簡易かつ、例えば中学生や高校生にとってより身近な入力方法としてコンピュータへの文字入力に対する興味を喚起させることができ、これを利用した図書検索システムの使用の機会をより多くの者に提供するという効果を奏するものである。
【００８０】
【発明の効果】
以上説明したように、本発明にかかるコンピュータへの文字入力方法は、コンピュータディスプレイ上に表示された五十音配列の各行先頭文字の何れかをマウス及びマウスポインタかキーボードのテンキーのどれかで選択し、当該文字を連続的に選択した回数によってコンピュータに所望の文字を入力するのを可能にする。
【００８１】
従って、キーボードのブラインドタッチによる文字入力方法を身につけていない者（例えばパソコンに不慣れな高齢者）やこのような入力方法ができない者（例えば小学校低学年の子供など）にとっても入力し易く、使い勝手のよいコンピュータへの文字入力方法となる。
【００８２】
また、本発明の請求項２に記載のコンピュータに文字入力を行わせるプログラムは、請求項１に記載されたコンピュータへの文字入力方法を当該コンピュータに実行させるためのプログラムである。
【００８３】
また、本発明の請求項３に記載のコンピュータに文字入力方法を行わせるプログラムを記録したコンピュータ読み取り可能な記録媒体は、請求項１に記載されたコンピュータへの文字入力方法を当該コンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【００８４】
また、請求項４に記載の本発明にかかるコンピュータへの文字入力方法は、コンピュータディスプレイ上に表示された五十音配列の各行先頭文字の何れかを、コンピュータディスプレイ上のタッチパネルを介して直接指で触れたり当該先頭文字にタッチペンを接触させるか、又はキーボードのテンキーを押すかのどれかで選択し、当該文字を連続的に選択した回数によってコンピュータに所望の文字を入力するようになっている。
【００８５】
従って、ブラインドタッチによるキーボード入力方法を身につけていない者（例えばパソコンに不慣れな高齢者）やこのような入力方法ができない者（例えば小学校低学年の子供など）にとっても入力し易く、利用し易いコンピュータへの文字入力方法となる。
【００８６】
また、本発明の請求項５に記載のコンピュータプログラムは、請求項４に記載されたコンピュータへの文字入力方法を当該コンピュータに実行させるためのプログラムである。
【００８７】
また、本発明の請求項６に記載のコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体は、請求項４に記載されたコンピュータへの文字入力方法を当該コンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【図面の簡単な説明】
【図１】本発明の第１の実施形態にかかる文字入力方法及びこの方法に関するプログラム並びにこのプログラムを読み出し可能に記録した記録媒体を説明するためのブロック図である。
【図２】本発明の第１の実施形態にかかる文字入力方法の手順を表すフローチャートの一部である。
【図３】図２に続くフローチャートの一部である。
【図４】図２に続く図３とは別のフローチャートの一部である。
【図５】本実施形態における文字入力方法を図書検索システムに応用した場合のコンピュータディスプレイに表示される初期画面表示の内容である。
【図６】図５に示した初期画面においていずれかの検索モードを選択し、表示される次なる表示画面であり、文字入力を行うための画面である。
【図７】図６における表示画面のひらがな文字の配列を拡大して示した図である。
【図８】図書検索システムにおいて文字入力を行ない、これを変換した際にコンピュータディスプレイに表示させる画面である。
【図９】本発明の第２の実施形態にかかる文字入力方法及びこの方法に関するプログラム並びにこのプログラムを読み出し可能に記録した記録媒体を説明するためのブロック図である。
【図１０】本発明の第２の実施形態にかかる文字入力方法の手順を表すフローチャートの一部である。
【図１１】図１０に続くフローチャートの一部である。
【図１２】図１０に続く図１１とは別のフローチャートの一部である。
【図１３】五十音配列表をコンピュータディスプレイ上に表示させた従来の表示状態を示した図である。
【符号の説明】
１０　　パソコン本体
１１　　演算制御手段
１２　　プログラム記録媒体
２０　　ディスプレイ
３０　　キーボード
４０　　マウス
５０　　パソコン本体
５１　　演算制御手段
５２　　プログラム記録媒体
６０　　ディスプレイ
８０　　キーボード
９０　　タッチペン
【図１】
2004110765.tif 000003
【図２】
2004110765.tif 000004
【図３】
2004110765.tif 000005
【図４】
2004110765.tif 000006
【図５】
2004110765.tif 000007
【図６】
2004110765.tif 000008
【図７】
2004110765.tif 000009
【図８】
2004110765.tif 000010
【図９】
2004110765.tif 000011
【図１０】
2004110765.tif 000012
【図１１】
2004110765.tif 000013
【図１２】
2004110765.tif 000014
【図１３】
2004110765.tif 000015