(57)【要約】【課題】情報端末装置における入力装置の利便性の向上を図る。【解決手段】携帯情報端末装置１００は、スライドキー１０が移動可能な範囲内に文字認識の要素となるエリア（ポイントＰ０〜Ｐ８）を設け、スライドキー１０が通過したポイントを整理して、文字認識パターンテーブル４２に格納された認識パターンとの比較照合によって文字認識を行う。また、スライドキー１０を支持するケース１１に備えられた４方向キー部１５は、カーソルキーとして機能する。【選択図】          図１
2004152223.tif 000002
【特許請求の範囲】
【請求項１】
起点を中心に一定範囲で平面的移動動作が可能であり、かつ押圧動作が可能な操作キーと、
前記操作キーを支持するケースと、
前記ケース内部に設けられ、前記操作キーの平面的移動動作を検出する平面移動検出部と、
前記ケース内部に設けられ、前記操作キーの押圧動作を検出する押圧動作検出部と、
前記ケースの周辺の押圧動作を検出するケース押圧検出部と
を備えることを特徴とする入力装置。
【請求項２】
前記操作キーは、中央下部に軸部を設け、
前記ケースは、当該ケース上面に、前記操作キーの軸部が挿入される円孔を設け、当該ケースの下面にケース上部からの押圧動作を検出するケース押圧動作検出部を設けたことを特徴とする請求項１に記載の入力装置。
【請求項３】
起点を中心に一定範囲で平面的移動動作が可能な操作キーによりデータを入力する情報端末装置において、
前記操作キーが移動可能な領域のうち、文字認識の要素となる複数の領域を定めるデータを記憶する文字認識領域記憶手段と、
前記操作キーが移動された位置を読み取り、前記文字認識領域記憶手段に記憶されたデータに基づいて、前記操作キーの位置に対応する文字認識の要素となる領域を割り当てる割当手段と、
前記割当手段により割り当てられた文字認識の要素となる領域を用いて文字認識を行う文字認識手段と、
前記文字認識手段により文字認識された文字を表示部に表示する表示制御手段と、
を備えることを特徴とする情報端末装置。
【請求項４】
起点を中心に一定範囲で平面的移動動作が可能な操作キーと、各種情報を表示する表示部とを備える情報端末装置において、
前記操作キーの移動動作による移動量に対応付けて、前記表示部における画面のスクロール速度のデータを記憶するスクロールデータ記憶手段と、
前記操作キーが位置する座標データを読み取る読取手段と、
前記読取手段により読み取られた座標データに基づいて、前記操作キーの移動量を算出する算出手段と、
前記スクロールデータ記憶手段に記憶されたスクロール速度のデータに基づいて、前記算出手段により算出された前記操作キーの移動量に対応するスクロール速度を決定する決定手段と、
前記決定手段により決定されたスクロール速度で、前記画面のスクロール処理を行うスクロール処理手段と、
を備えることを特徴とする情報端末装置。
【請求項５】
前記操作キーは、押圧動作が可能であり、
前記操作キーの押圧力に応じて、前記表示部に表示される画像の大きさを制御する制御手段を備えることを特徴とする請求項４に記載の情報端末装置。
【請求項６】
起点を中心に一定範囲で平面的移動動作が可能な操作キーの操作により入力された文字を認識する文字認識方法において、
前記操作キーが移動可能な領域のうち、文字認識の要素となる複数の領域を定め、予め各文字をその文字認識の要素となる複数の領域を用いて表した文字データを記憶し、
前記操作キーの移動位置の座標データを読み取り、
前記記憶された文字認識の要素となる複数の領域の中から、前記読み取られた座標データに対応する領域を割り当て、
前記割り当てられた領域と、前記記憶された文字データとを照合することによって文字認識を行うようにしたことを特徴とする文字認識方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、入力装置、その入力装置を備える情報端末装置及び文字認識方法に関する。
【０００２】
【従来の技術】
近時、文書作成機能やスケジューラ機能等を有するＰＤＡ（Ｐｅｒｓｏｎａｌ  ＤｉｇｉｔａｌＡｓｓｉｓｔａｎｔｓ）等の携帯情報端末装置が普及している。このような携帯情報端末装置では、スタイラスペン等のポインティングデバイスにより、手書き文字の入力等が可能になっている（例えば、特許文献１参照。）。特許文献１では、文字入力のために、直線や曲線からなる５つの形状パターンと、４つの角度（０度、４５度、９０度、１３５度）等により、最大４０種類のパターンが定められている。これらの各々のパターンと、アルファベットや数字等の文字は１対１に対応づけられており（特許文献１のＦｉｇ．２）、スタイラスペンを用いて、これらのパターンを一筆書きで描画することにより、文字入力が可能になっている。
【０００３】
【特許文献１】
米国特許第５５９６６５６号明細書
【０００４】
【発明が解決しようとする課題】
しかしながら、上述の従来の携帯情報端末装置では、文章作成や編集における文字から文字へのカーソルの移動のために、カーソル移動用の入力手段（４方向キー）を、携帯情報端末装置の筐体に物理的に取り付けなければならず、この入力手段のスペースを確保するために、表示パネルの大きさが制限されるという問題があった。
【０００５】
また、一般に、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）では、インテリマウスの中央に備え付けられたホイールを用いることにより、表示パネル上の画面をスクロールさせる速度を制御することができるが、上述のような携帯情報端末では、スクロール速度の制御手段が存在しないという問題があった。
【０００６】
更に、上述の携帯情報端末装置では、表示パネルの画面上の文字や画像を拡大させる場合、画面に表示されたツールバーから、文字のポイント数や画面サイズを選択しなければならず、ユーザにとって、拡大表示に係る操作が面倒であるという問題があった。
【０００７】
また、上述の携帯情報端末（特許文献１）では、文字入力のために定められたパターンの形状と、実際のアルファベットや数字等の文字の形状とは、類似しているものが少ないため、ユーザにとって、文字入力操作は容易ではないという問題があった。例えば、特許文献１のＦｉｇ．２によると、文字「ａ」を入力する場合、スタイラスペンで、下方から上方に向けて１本の縦棒を描く必要があるが、この１本の縦棒と、文字「ａ」の形状との格差は大きい。
【０００８】
本発明の課題は、情報端末装置における入力装置の利便性の向上を図ることである。
【０００９】
【課題を解決するための手段】
本発明に係る入力装置は、起点を中心に一定範囲で平面的移動動作が可能であり、かつ押圧動作が可能な操作キーと、前記操作キーを支持するケースと、前記ケース内部に設けられ、前記操作キーの平面的移動動作を検出する平面移動検出部と、前記ケース内部に設けられ、前記操作キーの押圧動作を検出する押圧動作検出部と、前記ケースの周辺の押圧動作を検出するケース押圧検出部と、を備えることを特徴としている。
【００１０】
また、本発明に係る入力装置においては、前記操作キーは、中央下部に軸部を設け、前記ケースは、当該ケース上面に、前記操作キーの軸部が挿入される円孔を設け、当該ケースの下面にケース上部からの押圧動作を検出するケース押圧動作検出部を設けるようにしている。
【００１１】
この本発明に係る入力装置によれば、押圧動作及び平面的移動動作が可能な操作キーを備えることにより、入力装置の利便性を向上させることができる。
【００１２】
本発明に係る情報端末装置は、起点を中心に一定範囲で平面的移動動作が可能な操作キーによりデータを入力する情報端末装置において、前記操作キーが移動可能な領域のうち、文字認識の要素となる複数の領域を定めるデータを記憶する文字認識領域記憶手段と、前記操作キーが移動された位置を読み取り、前記文字認識領域記憶手段に記憶されたデータに基づいて、前記操作キーの位置に対応する文字認識の要素となる領域を割り当てる割当手段と、前記割当手段により割り当てられた文字認識の要素となる領域を用いて文字認識を行う文字認識手段と、前記文字認識手段により文字認識された文字を表示部に表示する表示制御手段と、を備えることを特徴としている。
【００１３】
この本発明に係る情報端末装置によれば、操作キーの移動動作により文字入力を行うことにより、文字入力が容易になる。また、操作キーが移動可能な領域のうち、文字認識の要素となる領域を設定し、この領域を用いて、操作キーの移動動作により入力された文字を認識することにより、文字認識を容易に行うことができる。
【００１４】
本発明に係る情報端末装置は、起点を中心に一定範囲で平面的移動動作が可能な操作キーと、各種情報を表示する表示部とを備え、前記操作キーの移動動作による移動量に対応付けて、前記表示部における画面のスクロール速度のデータを記憶するスクロールデータ記憶手段と、前記操作キーが位置する座標データを読み取る読取手段と、前記読取手段により読み取られた座標データに基づいて、前記操作キーの移動量を算出する算出手段と、前記スクロールデータ記憶手段に記憶されたスクロール速度のデータに基づいて、前記算出手段により算出された前記操作キーの移動量に対応するスクロール速度を決定する決定手段と、前記決定手段により決定されたスクロール速度で、前記画面のスクロール処理を行うスクロール処理手段と、を備えることを特徴としている。
【００１５】
また、本発明に係る情報端末装置は、前記操作キーは、押圧動作が可能であり、前記操作キーの押圧力に応じて、前記表示部に表示される画像の大きさを制御する制御手段を備えてもよい。
【００１６】
この本発明に係る情報端末装置によれば、操作キーの移動動作によって画面のスクロール速度を設定できることにより、簡易な操作で画面のスクロール処理を行うことができる。
【００１７】
本発明に係る文字認識方法は、起点を中心に一定範囲で平面的移動動作が可能な操作キーの操作により入力された文字を認識する文字認識方法において、前記操作キーが移動可能な領域のうち、文字認識の要素となる複数の領域を定め、予め各文字をその文字認識の要素となる複数の領域を用いて表した文字データを記憶し、前記操作キーの移動位置の座標データを読み取り、前記記憶された文字認識の要素となる複数の領域の中から、前記読み取られた座標データに対応する領域を割り当て、前記割り当てられた領域と、前記記憶された文字データとを照合することによって文字認識を行うようにしたことを特徴としている。
【００１８】
この本発明に係る文字認識方法によれば、操作キーの移動動作により文字入力を行うことにより、文字入力が容易になる。また、操作キーが移動可能な領域のうち、文字認識の要素となる複数の領域を設定し、この領域を用いて、操作キーの移動動作により入力された文字を認識することにより、文字認識を容易に行うことができる。
【００１９】
【発明の実施の形態】
以下、図を参照して本発明の実施の形態を詳細に説明する。
まず、構成を説明する。
【００２０】
図１は、本発明の実施の形態における携帯情報端末装置１００の外観正面図を示す。図１に示すように、携帯情報端末装置１００は、本体１０１の正面に、表示部２、キーボード部６及び入力装置８を備えている。
【００２１】
表示部２は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）等で構成された表示画面を有し、その表面には、タッチパネル３が実装されている。キーボード部６は、携帯情報端末装置１００における各種操作を指示するための各種キーを備えている。
【００２２】
入力装置８は、水平方向に自在に移動可能な操作キーである円形のスライドキー１０と、スライドキー１０を摺動可能かつ押圧動作可能に支持するキー支持部である円形のケース１１を備え、ケース１１は、その上面の外周付近の十字方向に４方向キー部１５を備えている。以下、図２を参照して、入力装置８の構成について詳細に説明する。
【００２３】
図２は、図１のＡ−Ａ線に沿った切断による入力装置８の断面図である。スライドキー１０は、中央下部に軸部１７を備え、ケース１１の上面中央に形成された円孔１８から突出している。スライドキー１０は、軸部１７が挿入された円孔１８内を水平方向に移動可能であるとともに、上部からの押圧により鉛直方向に移動可能である。以後、スライドキー１０が移動可能な水平面をｘｙ平面と称し、鉛直方向をｚ方向と称す。スライドキー１０にはバネ（図示略）が接続され、バネの復元力によってスライドキー１０が起点（ｘｙ平面の原点）に位置できるようになっている。
【００２４】
ケース１１は、本体１０１の凹部１０２に収納され、内部に、ｘｙ変位検出部（平面移動検出部）１２、ｚ方向変位検出部１３及びｚ方向ＳＷ１４（押圧動作検出部）を重ねて備え、下面の周囲に、４方向ＳＷ（第２の押圧動作検出部）１６を備えている。
【００２５】
ｘｙ変位検出部１２は、スライドキー１０のｘｙ平面上の座標を検出するための上下２つの導体１２ａ及び１２ｂにより構成されているもので、導体１２ａと導体１２ｂとの間には空所が形成されている。上側の導体１２ａには、スライドキー１０の軸部１７が接触可能で、下側の導体１２ｂは、ｘ方向変位検出部１３上に配置されている。導体１２ａと導体１２ｂは、スライドキー１０の押圧又は水平方向の移動によって接触可能となっている。導体１２ａ及び導体１２ｂは、ｘ座標を検出するための抵抗素子と、ｙ座標を検出するための抵抗素子から構成されており、携帯情報端末装置１００の電源がＯＮの時には、これらの抵抗素子には電圧が印加される。ｘｙ変位検出部１２は、スライドキー１０の水平方向の移動によって導体１２ａと導体１２ｂが接触されると、接触点の位置に応じた抵抗値から電位を出力する。この電位の値は、Ａ／Ｄコンバータ（図示略）によってデジタル値に変換され、Ｉ／Ｆ部７を介してｘｙ平面上の座標データとしてＣＰＵ１に出力される。
【００２６】
ｚ方向変位検出部１３は、ｘｙ変位検出部１２の下部に備えられ、圧力センサ等に用いられるＳｉＣから構成される。ｚ方向変位検出部１３は、ｚ方向の座標を検出するための抵抗素子を備えており、携帯情報端末装置１００の電源がＯＮの時には、この抵抗素子には電圧が印加される。ｚ方向変位検出部１３は、スライドキー１０の押圧による抵抗値の変位から電位を出力する。この電位の値は、Ａ／Ｄコンバータ（図示略）によってデジタル値に変換され、Ｉ／Ｆ部７を介してｚ座標の座標データとしてＣＰＵ１に出力される。
【００２７】
ｚ方向ＳＷ（スイッチ）１４は、ｚ方向変位検出部１３の下面中央に設けた接点１４ａと、ケース１１内の底面中央に設けた接点１４ｂとにより構成され、接点１４ａと接点１４ｂは、スライドキー１０の押圧力が所定量を超えた場合に接触可能になっている。ｚ方向ＳＷ１４は、接点１４ａと接点１４ｂが接触されると、接点信号を出力する。この接点信号は、Ｉ／Ｆ部７を介してＣＰＵ１に出力される。
【００２８】
４方向キー部１５は、ケース１１上面の外周付近の十字方向に突出する４つの凸部から構成され（図１参照）、ｚ方向に押圧可能になっている。４方向ＳＷ１６は、ケース１１下部の外周付近に４つの接点１６ａを備え、凹部１０２の底面の外周付近に４つの接点１６ｂを備えており、接点１６ａと接点１６ｂは、４方向キー部１５の押圧により接触可能になっている。４方向ＳＷ１６は、接点１６ａと接点１６ｂが接触されると、接点信号を出力する。この接点信号は、Ｉ／Ｆ部７を介してＣＰＵ１に出力される。
【００２９】
次に、図３を参照して、携帯情報端末装置１００の機能的構成について説明する。携帯情報端末装置１００は、図３に示すように、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１、表示部２、タッチパネル３、記憶部４、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）５、キーボード部６、Ｉ／Ｆ部７、入力装置８等により構成され、入力装置８を除く各部は、バス９により接続されている。
【００３０】
ＣＰＵ１は、記憶部４に格納されている各種制御プログラムを読み出してＲＡＭ５内の図示しないプログラム格納エリアに展開し、これら各プログラムに基づく処理を実行し、処理結果をＲＡＭ５内のワークエリア（図示略）に一時的に格納するとともに表示部２に表示する。ＣＰＵ１は、更に、入力部２３から入力された指示信号に基づいて、各種制御プログラムの実行による処理結果を記憶部４内の指示された保存先に保存する。以下、ＣＰＵ１による各制御動作の詳細を説明する。以後、スライドキー１０が移動する水平面（ｘｙ平面）上の座標データを（ｘ、ｙ）と表記する。
【００３１】
ＣＰＵ１は、メモ機能等の文字入力モード時に、スライドキー１０の座標データ（ｘ、ｙ）が入力されると、その座標データに基づいて文字認識処理を実行する（図７のステップＳ３〜Ｓ６）。ここで、文字認識処理について図４を参照して説明する。
【００３２】
図４は、スライドキー１０によるｘｙ平面上での移動動作により、文字認識が可能なエリア４１を示す図である。図４において、ｘｙ平面内に描かれた円αの内側の領域は、スライドキー１０がｘｙ平面上で移動可能な領域を示している。円αの中心部及び外周部には、図４に示すように、合計９個の文字認識の要素となるエリアＰ０、Ｐ１、…、Ｐ８が設けられている。この文字認識エリア４１内に設定される各エリアＰ０、Ｐ１、…、Ｐ８を定めるデータは、記憶部４に記憶されている。以後、各文字認識の要素となるエリアＰをポイントと称する。ＣＰＵ１は、スライドキー１０の座標データを読み取ると、文字認識エリア４１の中から、その読み取られた座標データに対応するポイントを読み出して、当該座標データに、その読み出されたポイントをを割り当てる。例えば、スライドキー１０が起点に位置し、起点の座標データ（０、０）が入力されると、ＣＰＵ１は、ポイントＰ０を割り当てる。また、スライドキー１０が起点からｙ軸の負の方向に移動し、座標データ（０、−ｙ１）が入力されると、ＣＰＵ１は、ポイントＰ７を割り当てる。
【００３３】
ＣＰＵ１は、スライドキー１０が各ポイントを通過した順番にポイントのデータを並べることによってポイント列を生成し、その生成したポイント列を、文字認識パターンテーブル４２（図５で後述）に記憶されたポイント列のデータと比較照合することにより、スライドキー１０により入力された文字を認識する。そして、ＣＰＵ１は、文字認識した文字を表示部２に表示させる。
【００３４】
例えば、スライドキー１０がポイントＰ０からＰ７に移動した場合は、ＣＰＵ１は、ポイント列Ｐ０、Ｐ１を生成し、このポイント列と、図５の文字認識パターンテーブル４２に記憶されたポイント列のデータと比較照合することにより、文字「１」を認識する。
【００３５】
また、ＣＰＵ１は、メモ機能等の文字入力モード時に、４方向キー部１５の押下による４方向ＳＷ１６の接点信号が入力されると、表示部２の画面上のカーソルを移動させる。
【００３６】
ＣＰＵ１は、表示部２にＷｅｂページ等の画面が表示されている場合に、スライドキー１０が位置している座標データを読み取ると、その座標データから、スライドキー１０の起点（０、０）からの移動量を算出し、記憶部４に記憶されたスクロール量のデータを参照して、表示部２に表示されている画面の単位時間当たりのスクロール量（スクロール速度）を決定する。また、ＣＰＵ１は、その座標データが示すベクトルの方向から、スクロール方向を決定する。そして、ＣＰＵ１は、その決定されたスクロール量及びスクロール方向に基づいて画面のスクロール処理を実行する（図９参照）。
【００３７】
また、ＣＰＵ１は、表示部２にＷｅｂページ等の画面が表示されている場合に、スライドキー１０の押圧によるｚ方向の変位が検出されると、表示部２に表示された画面の拡大処理を行う。
【００３８】
表示部２は、ＬＣＤ等から構成される表示画面を有し、ＣＰＵ１から入力される表示データに従って、所要の表示を行う。
【００３９】
タッチパネル３は、表示部２の画面上を覆うように重畳して設けられ、電磁誘導式、磁気歪式、感圧式等の座標読み取り原理で、専用のペン（スタイラスペン）等によってタッチ指示された座標を検出し、検出した座標を位置信号としてＣＰＵ１に出力する。
【００４０】
記憶部４は、プログラム、データ等が予め記憶されており、磁気的、光学的記録媒体又は半導体メモリなど、ＣＰＵ１で読み取り可能な記録媒体を含んだ構成である。この記録媒体は、メモリカード等の可搬型の媒体やハードディスク等の固定的な媒体を含む。また、この記録媒体に格納するプログラム、データ等は、その一部又は全部をサーバやクライアントから通信ネットワークを介して無線通信制御部（図示略）から受信する構成にしてもよく、更に、記録媒体は、ネットワーク上に構築されたサーバやクライアントの記録媒体であってもよい。
【００４１】
この記憶部４は、図４に示すように、スライドキー１０によるｘｙ平面上での移動動作により文字認識が可能なエリア（文字認識エリア４１）を記憶する。文字認識エリア４１は、図４に示すように、スライドキー１０が移動可能な領域内（円αの内側の領域）に設けられた９個のポイントＰ０、Ｐ１、…、Ｐ８から構成されている。
【００４２】
また、記憶部４は、図５に示すように、スライドキー１０による文字入力を認識するための文字認識パターンテーブル４２を記憶する。文字認識パターンテーブル４２は、図５に示すように、各文字と、文字を認識するための認識パターンのデータを対応付けて格納している。認識パターンは、各文字に対応するポイント列のデータを格納している。ここで、ポイント列とは、スライドキー１０が各ポイントを通過した順番にポイントを並べたものである。例えば、文字「Ａ」に対応するポイント列は、Ｐ０、Ｐ５、Ｐ４、Ｐ３、Ｐ２、Ｐ１である。文字認識パターンテーブル４２に基づいて、各文字に対応する認識パターンをｘｙ平面上で描画すると、図６に示すようになる。図６に示すように、各文字に対応する認識パターンの形状は、実際の文字の字体に類似している。また、これらの認識パターンは、一筆書きで描画可能になっている。
【００４３】
また、記憶部４は、スライドキー１０の水平方向での移動量に応じて、画面の単位時間当たりのスクロール量（スクロール速度）のデータを記憶している。
【００４４】
ＲＡＭ５は、ＣＰＵ１により実行される各種制御プログラムや各種アプリケーションプログラムを、ＲＡＭ５内の図示しないプログラム格納領域に展開する。また、ＲＡＭ５は、入力データ及び上記制御プログラムの実行時に生じる処理結果等のデータを、ワークエリアに一時的に格納する。
【００４５】
キーボード部６は、携帯情報端末装置１００における各種操作を指示するための各種キーを備え、キーの押下信号をＣＰＵ１に出力する。Ｉ／Ｆ部７は、入力装置８から入力される信号をＣＰＵ１に伝送するためのインターフェイスである。
【００４６】
入力装置８は、スライドキー１０を備え、スライドキー１０のｘｙ平面上での座標データ（ｘ、ｙ）や、ｚ方向の座標データを、Ｉ／Ｆ部７を介してＣＰＵ１に出力する。また、入力装置８は、スライドキー１０の所定量以上の押圧力によって生じるｚ方向ＳＷ１４の接点信号を、Ｉ／Ｆ部７を介してＣＰＵ１に出力する。更に、入力装置８は、４方向キー部１５を備え、４方向キー部１５の押圧によって生じる４方向ＳＷ１６の接点信号を、Ｉ／Ｆ部７を介してＣＰＵ１に出力する。
【００４７】
次に、本実施の形態の動作を説明する。
図７及び図９は、携帯情報端末装置１００の動作を説明するためのフローチャートである。これらのフローチャートは、携帯情報端末装置１００を構成するコンピュータに各機能を実現させるためのプログラムを説明するためのものである。このプログラムはＣＰＵ１が読み取り可能なプログラムコードの形態で記録媒体に格納されている例で説明するが、全ての機能を記録媒体に格納する必要はなく、必要に応じて、その一部又は全部を通信ネットワークを介して無線通信制御部（図示略）から受信して実現するようにしてもよい。
【００４８】
まず、図７のフローチャートを参照して、携帯情報端末装置１００が有するメモ機能等を利用して文字入力を行う場合に、携帯情報端末装置１００において実行される文字入力処理について説明する。
【００４９】
まず、スライドキー１０が起点から水平方向に移動し（ステップＳ１；ＹＥＳ）、入力装置８からＩ／Ｆ部７を介して、ｘｙ平面上の座標データが入力されると、ＣＰＵ１は、入力された座標データを読み取る（ステップＳ２）。
【００５０】
次いで、ＣＰＵ１は、文字認識エリア４１から、ステップＳ２で読み取られた座標データに対応するポイントを読み出し、当該座標データに、その読み出されたポイントを割り当てる（ステップＳ３）。次いで、ＣＰＵ１は、入力装置８から、座標データが連続して入力されているか否かを判定する（ステップＳ４）。
【００５１】
ステップＳ４において、ＣＰＵ１は、入力装置８から座標データが連続して入力されていると判定すると（ステップＳ４；ＹＥＳ）、ステップＳ２に戻り、入力された座標データを読み取る。
【００５２】
ステップＳ４において、スライドキー１０の押圧によってｚ方向ＳＷ１４の接点信号が入力されると、ＣＰＵ１は、ｘｙ平面上の座標データの入力が終了したと判定し（ステップＳ４；ＮＯ）、ポイントの割り当てを行った順番（スライドキー１０がｘｙ平面上の各ポイントを通過した順番）にポイントのデータを並べる（整理する）ことによりポイント列のデータを生成する（ステップＳ５）。
【００５３】
次いで、ＣＰＵ１は、ステップＳ５で生成されたポイント列のデータと、文字認識パターンテーブル４２に格納されたポイント列のデータとを比較照合することにより、文字認識処理を実行し（ステップＳ６）、その文字認識された文字を表示部２に表示させる（ステップＳ７）。
【００５４】
次いで、ＣＰＵ１は、４方向キー部１５の押圧により、４方向ＳＷ１６の接点信号が入力されたか否かを判定する（ステップＳ８）。ステップＳ８において、４方向ＳＷ１６の接点信号が入力されると（ステップＳ８；ＹＥＳ）、ＣＰＵ１は、その接点信号が示す方向に、表示部２の画面上のカーソルを移動させ（ステップＳ９）、ステップＳ１に戻る。ここで、４方向キー部１５の押圧位置は、カーソルの移動方向に対応している。例えば、４方向キー部１５の４つの凸部のうち、右側の凸部が押圧されると、画面上のカーソルは、右側に移動され、上側の凸部が押圧されると、画面上のカーソルは、上に移動される。
【００５５】
ステップＳ８において、４方向キー部１５の押圧による４方向ＳＷ１６の接点信号ではなく（ステップＳ８；ＮＯ）、他のキー操作（例えば、キーボード部６の操作、スライドキー１０の押圧）による操作信号が入力されると（ステップＳ１０；ＹＥＳ）、ＣＰＵ１は、その操作信号に従った処理を実行し（ステップＳ１１）、本文字入力処理を終了する。例えば、ステップＳ８において、スライドキー１０の押圧によってｚ方向ＳＷ１４の接点信号が入力されると、ＣＰＵ１１は、携帯情報端末装置１００の電源をＯＦＦにする。電源がＯＦＦの状態で、スライドキー１０が押圧されると、携帯情報端末装置１００の電源が投入される。
【００５６】
次に、図７の具体例として、数字「８」を入力する場合の文字入力処理について図８を参照して説明する。
【００５７】
ＣＰＵ１は、まず、起点Ｐ０（０、０）にあるスライドキー１０の移動により、座標データ（ｘ２、ｙ２）を読み取ると、文字認識エリア４１から、この座標データに対応するポイントＰ２を読み出して、座標データ（ｘ２、ｙ２）に、ポイントＰ２を割り当てる。次いで、ＣＰＵ１は、スライドキー１０の更なる移動により、座標データ（０、ｙ１）を読み取り、この座標データ（０、ｙ１）に、ポイントＰ３を割り当てる。
【００５８】
同様にして、ＣＰＵ１は、スライドキー１０の移動により、座標データ（０、０）、（０、−ｙ１）、（−ｘ２、−ｙ２）、（０、０）の順番で読み取り、それぞれの座標データに、ポイントＰ０、Ｐ７、Ｐ６、Ｐ０を割り当てる。
【００５９】
ＣＰＵ１は、スライドキー１０の押圧によってｚ方向ＳＷ１４の接点信号が入力されると、スライドキー１０の水平方向の移動が終了したと判定し、座標データを読み取った順番にポイントを整理することによってポイント列のデータを生成する。今の場合、ポイント列は、座標データを読み取った順番に、Ｐ０、Ｐ２、Ｐ３、Ｐ０、Ｐ７、Ｐ６、Ｐ０となる。
【００６０】
次いで、ＣＰＵ１は、生成したポイント列のデータと文字認識パターンテーブル４２に格納されたポイント列のデータとを比較照合することにより、ポイント列Ｐ０、Ｐ２、Ｐ３、Ｐ０、Ｐ７、Ｐ６、Ｐ０に一致する文字「８」を認識し、文字「８」を表示部２に表示させる。
【００６１】
次に、図９のフローチャートを参照して、携帯情報端末装置１００において実行される画面表示処理について説明する。
【００６２】
表示部２に、所定のブラウザによりＷｅｂページが表示されている者とする。まず、ＣＰＵ１は、入力装置８からＩ／Ｆ部７を介してｘｙ平面の座標データが入力されると、スライドキー１０が、起点から移動したか否かを判定する（ステップＳ２１）。
【００６３】
ステップＳ２１において、ＣＰＵ１は、スライドキー１０が起点から移動したと判定すると（ステップＳ２１；ＹＥＳ）、入力された座標データを読み取る（ステップＳ２２）。
【００６４】
次いで、ＣＰＵ１は、ステップＳ２２で読み取られた座標データから、スライドキー１０の起点からの移動量を算出し、記憶部４に記憶されたスクロール量のデータを参照して、表示部２に表示されている画面の単位時間当たりのスクロール量（スクロール速度）を決定する。また、ＣＰＵ１は、ステップＳ２２で読み取られた座標データが示すベクトルの方向から、スクロール方向を決定する（ステップＳ２３）。
【００６５】
そして、ＣＰＵ１は、ステップＳ２３で決定されたスクロール方向及びスクロール量に基づいてスクロール処理を実行し（ステップＳ２４）、ステップＳ２１に戻る。
【００６６】
ステップＳ２１において、ＣＰＵ１は、スライドキー１０が起点から移動していないと判定すると（ステップＳ２１；ＮＯ）、スライドキー１０の押圧によるｚ方向の変位が検出されたか否かを判定する（ステップＳ２５）。
【００６７】
ステップＳ２５において、スライドキー１０の押圧によるｚ方向の変位が検出されると（ステップＳ２５；ＹＥＳ）、ＣＰＵ１は、そのｚ方向の変位（スライドキー１０の押圧力）に応じて、表示部２に表示されている画面の拡大処理を開始する（ステップＳ２６）。
【００６８】
ステップＳ２６における拡大処理の実行中、ＣＰＵ１は、スライドキー１０による押圧が解除されたか否かを判定する（ステップＳ２７）。ステップＳ２７において、スライドキー１０が初期位置（ｚ＝０）に戻ると、ＣＰＵ１は、スライドキー１０による押圧が解除されたと判定し（ステップＳ２７；ＹＥＳ）、表示部２に表示されている画面のサイズを、ステップＳ２６における拡大処理前の元のサイズに戻し（ステップＳ２８）、ステップＳ２１に戻る。
【００６９】
ステップＳ２７において、スライドキー１０による押圧が解除されずに（ステップＳ２７；ＮＯ）、スライドキー１０の更なる押圧により、ｚ方向ＳＷ１４から接点信号が入力されると（ステップＳ２９；ＹＥＳ）、ＣＰＵ１は、表示部２の表示画面の拡大率を固定させ（ステップＳ３０）、ステップＳ２１に戻る。
【００７０】
ステップＳ２７において、スライドキー１０による押圧が解除されず（ステップＳ２７；ＮＯ）、ｚ方向ＳＷ１４から接点信号が入力されていない場合は（ステップＳ２９；ＮＯ）、ＣＰＵ１は、ステップＳ２５に戻り、スライドキー１０の押圧によるｚ方向の変位の有無を検出する。すなわち、ＣＰＵ１は、ｚ方向ＳＷ１４の接点信号が入力されるまでは、拡大処理を続行する。
【００７１】
ステップＳ２５において、スライドキー１０の押圧による変位が検出されずに（ステップＳ２５；ＮＯ）、４方向キー部１５の押圧による４方向ＳＷ１６の接点信号が入力された場合（ステップＳ３１；ＹＥＳ）、ＣＰＵ１は、表示部２に表示されている画面を、その接点信号が示す方向の最終位置までスクロールさせ（ステップＳ３２）、ステップＳ２１に戻る。
【００７２】
ステップＳ３１において、４方向ＳＷ１６の接点信号が入力されず（ステップＳ３１；ＮＯ）、他のキー操作（例えば、キーボード部６の操作）による操作信号が入力された場合は、ＣＰＵ１は、その入力された操作信号に従った処理を実行する（ステップＳ３３）。
【００７３】
以上のように、本実施の形態の携帯情報端末装置１００によれば、スライドキー１０が移動可能な範囲内に文字認識エリア（ポイントＰ０〜Ｐ８）を設け、スライドキー１０が通過したポイントと、文字認識パターンテーブル４２に格納された認識パターンとの比較照合によって文字認識を行うことにより、容易に文字認識を行うことができるとともに、誤認識が少なくなる。
【００７４】
また、実際の文字の字体に類似したパターンを、認識パターンとして設定しているため、ユーザは、手書きによる文字入力の感覚で、スライドキー１０により容易に文字入力をすることができる。
【００７５】
更に、スライドキー１０を支持するケース１１に、４方向キー部１５及び４方向ＳＷ１６を設け、４方向キー部１５の押圧によって、表示画面上のカーソルを移動可能にしたことにより、４方向キー部１５をカーソルキーとして機能させることができ、カーソル移動用の入力手段のスペースを確保する必要がなくなる。
【００７６】
また、スライドキー１０の水平方向の移動により、文字入力だけでなく、Ｗｅｂページ等の表示画面のスクロール速度を制御できるようにしたことにより、スライドキー１０の利便性を向上させることができる。
【００７７】
特に、スライドキー１０のｚ方向の押圧操作を可能にし、スライドキー１０の押圧によって表示画面の拡大表示等を行わせることにより、簡易な操作によって、表示画面の拡大表示等が可能になる。また、入力装置８のケース１１の下部に、スライドキー１０の押圧によって検出されるｚ方向ＳＷ１４を設けることにより、入力装置８に、電源のＯＮ／ＯＦＦや、表示画面の拡大率固定等の機能を付加することができるため、入力装置８の利便性を更に向上させることができる。
【００７８】
なお、本実施の形態の記載内容は、上述の内容に限定されるものではなく、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【００７９】
例えば、本実施の形態では、画面表示処理（図９）において、スライドキー１０の押圧により表示画面の拡大処理を行うようにしたが、文字入力を行う場合に、スライドキー１０の押圧力に応じて、大文字、小文字の区別を行ったり、文字のフォントを変えるようにしてもよい。
【００８０】
【発明の効果】
請求項１記載の入力装置によれば、押圧動作及び平面的移動動作が可能な操作キーを備えることにより、入力装置の利便性を向上させることができる。
【００８１】
請求項３記載の情報端末装置及び請求項６記載の文字認識方法によれば、操作キーの移動動作により文字入力を行うことにより、文字入力が容易になる。また、操作キーが移動可能な領域のうち、文字認識の要素となる複数の領域を設定し、この領域を用いて、操作キーの移動動作により入力された文字を認識することにより、文字認識を容易に行うことができる。
【００８２】
請求項４記載の情報端末装置によれば、操作キーの移動動作によって画面のスクロール速度を設定できることにより、簡易な操作で画面のスクロール処理を行うことができる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る携帯情報端末装置１００の外観正面図を示す図である。
【図２】図１のＡ−Ａ線に沿った切断による入力装置８の断面図である。
【図３】図１の携帯情報端末装置１００の機能的構成を示すブロック図である。
【図４】スライドキー１０が移動（スライド）可能な領域である円αと、文字認識エリア（ポイント）Ｐ０〜Ｐ９を示す図である。
【図５】記憶部４に記憶された文字認識パターンテーブル４２のデータ構成を示す図である。
【図６】文字認識パターンを示す図である。
【図７】携帯情報端末装置１００において実行される文字入力処理を示すフローチャートである。
【図８】図７の文字入力処理の具体例を説明するための図である。
【図９】携帯情報端末装置１００において実行される画面表示処理を示すフローチャートである。
【符号の説明】
１    ＣＰＵ
２    表示部
３    タッチパネル
４    記憶部
４１  文字認識エリア
４２  文字認識パターンテーブル
５    ＲＡＭ
６    キーボード部
７    Ｉ／Ｆ部
８    入力装置
９    バス
１０  スライドキー
１１  ケース
１２  ｘｙ変位検出部
１３  ｚ方向変位検出部
１４  ｚ方向ＳＷ
１４ａ、１４ｂ  接点
１５  ４方向キー部
１６  ４方向ＳＷ
１６ａ、１６ｂ  接点
１７  軸部
１８  円孔
１００  携帯情報端末装置
１０１  本体
１０２  凹部
【図１】
2004152223.tif 000003
【図２】
2004152223.tif 000004
【図３】
2004152223.tif 000005
【図４】
2004152223.tif 000006
【図５】
2004152223.tif 000007
【図６】
2004152223.tif 000008
【図７】
2004152223.tif 000009
【図８】
2004152223.tif 000010
【図９】
2004152223.tif 000011