(57)【特許請求の範囲】
【請求項１】
手書き入力エリアが設定されるメインタッチパネルと前記手書き入力エリアよりも小さな手書き入力エリアが設定されるサブタッチパネルを有する手書き入力装置において、
前記サブタッチパネルの手書き入力エリアに対する手書き入力に対応した手書きデータを当該サブタッチパネルの手書き入力エリアに表示させるサブ側手書き入力受け付け手段と、
このサブ側手書き入力受け付け手段により前記サブタッチパネルの手書き入力エリアに表示された手書きデータを、ユーザ操作に応じて文字認識するサブ側手書き認識手段と、
ユーザ操作に応じて前記手書きデータの移動を指示する指示手段と、
この指示手段により手書きデータの移動が指示された際、前記サブ側手書き入力受け付け手段により前記サブタッチパネルの手書き入力エリアに表示されている手書きデータの当該手書き入力エリア内での偏りを判断する手書き偏り判断手段と、
この手書き偏り判断手段により判断された前記手書きデータの前記手書き入力エリア内での偏りに基づいて当該手書きデータの前記メインタッチパネルの手書き入力エリアに対する表示位置を決定する表示位置決定手段と、
前記指示手段により手書きデータの移動が指示された際、前記表示位置決定手段により決定された表示位置に従って、前記サブタッチパネルの手書き入力エリアに表示されている手書きデータを前記メインタッチパネルの手書き入力エリアへ移動し拡大して表示させる手書きデータ移動表示手段と、
この手書きデータ移動表示手段により手書きデータが移動して表示された後に、前記メインタッチパネルの手書き入力エリアに引き続き入力される手書きデータを、当該メインタッチパネルに表示させるメイン側手書き入力受け付け手段と、
このメイン側手書き入力受け付け手段により前記メインタッチパネルに表示されている手書きデータを、ユーザ操作に応じて文字認識するメイン側手書き認識手段と、
を備えたことを特徴とする手書き入力装置。
【請求項２】
ユーザ操作に応じて前記サブタッチパネルの手書き入力エリアに表示された手書きデータの書き直しを指示する書き直し指示手段と、
この書き直し指示手段により手書きデータの書き直しが指示された際に、前記メインタッチパネルに手書き入力エリアを表示させるメイン側手書き入力受け付け開始手段と、
を備えたことを特徴とする請求項１に記載の手書き入力装置。
【請求項３】
手書き入力エリアが設定されるメインタッチパネルと前記手書き入力エリアよりも小さな手書き入力エリアが設定されるサブタッチパネルを有する電子機器のコンピュータを制御するためのプログラムであって、
前記コンピュータを、
前記サブタッチパネルの手書き入力エリアに対する手書き入力に対応した手書きデータを当該サブタッチパネルの手書き入力エリアに表示させるサブ側手書き入力受け付け手段、
このサブ側手書き入力受け付け手段により前記サブタッチパネルの手書き入力エリアに表示された手書きデータを、ユーザ操作に応じて文字認識するサブ側手書き認識手段、
ユーザ操作に応じて前記手書きデータの移動を指示する指示手段、
この指示手段により手書きデータの移動が指示された際、前記サブ側手書き入力受け付け手段により前記サブタッチパネルの手書き入力エリアに表示されている手書きデータの当該手書き入力エリア内での偏りを判断する手書き偏り判断手段、
この手書き偏り判断手段により判断された前記手書きデータの前記手書き入力エリア内での偏りに基づいて当該手書きデータの前記メインタッチパネルの手書き入力エリアに対する表示位置を決定する表示位置決定手段、
前記指示手段により手書きデータの移動が指示された際、前記表示位置決定手段により決定された表示位置に従って、前記サブタッチパネルの手書き入力エリアに表示されている手書きデータを前記メインタッチパネルの手書き入力エリアへ移動し拡大して表示させる手書きデータ移動表示手段、
この手書きデータ移動表示手段により手書きデータが移動して表示された後に、前記メインタッチパネルの手書き入力エリアに引き続き入力される手書きデータを、当該メインタッチパネルに表示させるメイン側手書き入力受け付け手段、
このメイン側手書き入力受け付け手段により前記メインタッチパネルに表示されている手書きデータを、ユーザ操作に応じて文字認識するメイン側手書き認識手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、手書きの文字を入力するためのタッチパネル等を備えた手書き入力装置およびその制御プログラムに関する。
【背景技術】
【０００２】
従来、タッチパネルを搭載した電子辞書装置は、メインの液晶画面に一体化したタッチパネルの他に、筐体のキーボード側のサブ液晶画面に一体化したサブタッチパネルを配置したものが一般的である。
【０００３】
このような電子辞書装置において、辞書検索したい文字（検索語）として、読みの分からない漢字などがある場合には、サブ側に表示させた書き込み枠に手書きで文字を書き込み、これを手書き認識させて検索語を入力することができる。手書き認識された検索語はメインの液晶画面に表示され、同メインの液晶画面には検索語と先頭一致する見出し語も検索されて一覧表示される。
【０００４】
また、サブ側に表示させた書き込み枠では手書きし辛い複雑な漢字などの場合、メイン側のタッチパネルに表示させた大きな書き込み枠に手書きで文字を書き込み、これを手書き認識させて検索語を入力することもできる。
【０００５】
メインのタッチパネルとサブタッチパネルを有する電子辞書装置の手書き文字入力装置において、手書き認識された文字列が検索語として入力されメイン側に表示された状態で、訂正を指示すると、前記入力された文字列がサブタッチパネルに表示される。そして、このサブタッチパネルにおいて訂正したい文字を指定すると、当該指定の文字が手書き認識された際の候補文字が一覧表示され、この候補文字のうち正しい文字を選択すると、前記訂正したい文字が選択された文字と入れ替えられて表示されるものがある（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−１５８８８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
前記従来のタッチパネルを搭載した電子辞書装置において、サブタッチパネルの書き込み枠に手書き文字を書き込んでいる途中で、書き込み辛いなどの理由によりメインタッチパネルの大きな書き込み枠を使用したくなった場合、一旦サブ側での入力処理を止めてからメイン側を手書き文字の書き込み用画面に切り替える必要があり、途中まで書き込んだ手書き文字は最初からの書き直しとなってしまう。
【０００８】
本発明は、このような課題に鑑みなされたもので、メインタッチパネルとサブタッチパネルを搭載した電子辞書装置において、手書きにより検索語を入力して辞書検索する作業を、より円滑且つ面倒無く行うことが可能になる手書き入力装置およびその制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
請求項１に記載の手書き入力装置は、手書き入力エリアが設定されるメインタッチパネルと前記手書き入力エリアよりも小さな手書き入力エリアが設定されるサブタッチパネルを有する手書き入力装置において、前記サブタッチパネルの手書き入力エリアに対する手書き入力に対応した手書きデータを当該サブタッチパネルの手書き入力エリアに表示させるサブ側手書き入力受け付け手段と、このサブ側手書き入力受け付け手段により前記サブタッチパネルの手書き入力エリアに表示された手書きデータを、ユーザ操作に応じて文字認識するサブ側手書き認識手段と、ユーザ操作に応じて前記手書きデータの移動を指示する指示手段と、この指示手段により手書きデータの移動が指示された際、前記サブ側手書き入力受け付け手段により前記サブタッチパネルの手書き入力エリアに表示されている手書きデータの当該手書き入力エリア内での偏りを判断する手書き偏り判断手段と、この手書き偏り判断手段により判断された前記手書きデータの前記手書き入力エリア内での偏りに基づいて当該手書きデータの前記メインタッチパネルの手書き入力エリアに対する表示位置を決定する表示位置決定手段と、前記指示手段により手書きデータの移動が指示された際、前記表示位置決定手段により決定された表示位置に従って、前記サブタッチパネルの手書き入力エリアに表示されている手書きデータを前記メインタッチパネルの手書き入力エリアへ移動し拡大して表示させる手書きデータ移動表示手段と、この手書きデータ移動表示手段により手書きデータが移動して表示された後に、前記メインタッチパネルの手書き入力エリアに引き続き入力される手書きデータを、当該メインタッチパネルに表示させるメイン側手書き入力受け付け手段と、このメイン側手書き入力受け付け手段により前記メインタッチパネルに表示されている手書きデータを、ユーザ操作に応じて文字認識するメイン側手書き認識手段と、を備えたことを特徴としている。
【発明の効果】
【００１０】
本発明によれば、メインタッチパネルとサブタッチパネルを搭載した電子辞書装置において、手書きにより検索語を入力して辞書検索する作業を、より円滑且つ面倒無く行うことが可能になる手書き入力装置およびその制御プログラムを提供できる。
【図面の簡単な説明】
【００１１】
【図１】本発明の手書き入力装置の実施形態に係る電子辞書装置１０の外観構成を示す正面図。
【図２】前記電子辞書装置１０の電子回路の構成を示すブロック図。
【図３】前記電子辞書装置１０による手書き認識・辞書検索処理を示すフローチャート。
【図４】前記電子辞書装置１０の手書き認識・辞書検索処理に伴う手書きデータ移動・表示処理を示すフローチャート。
【図５】前記電子辞書装置１０の手書きデータ移動・表示処理に伴う表示動作を示す図。
【発明を実施するための形態】
【００１２】
以下図面により本発明の実施の形態について説明する。
【００１３】
図１は、本発明の手書き入力装置の実施形態に係る電子辞書装置１０の外観構成を示す正面図である。
【００１４】
この電子辞書装置１０は、以下に説明する電子辞書専用の携帯機器として構成されるか、辞書機能を備えたＰＤＡ(personal digital assistants)、ＰＣ(personal computer)、携帯電話、電子ブック、携帯ゲーム機等として構成される。
【００１５】
この電子辞書装置１０は、その本体ケース１１と蓋体ケース１２とがヒンジ部１３を介して展開／閉塞可能な折り畳み型ケースを備えて構成される。この折り畳み型ケースを展開した本体ケース１１の表面には、文字入力キー１４ａ、辞書指定キー１４ｂ、［訳／決定］キー１４ｃ、［戻る］キー１４ｄ、カーソルキー１４ｅ、ページ送りキー１４ｆなどを備えたキー入力部（キーボード）１４、および手書き入力部（サブタッチパネル）１５が備えられる。
【００１６】
この手書き入力部（サブタッチパネル）１５は、ユーザがペンや指等でタッチした位置を検出するタッチ位置検出装置と表示装置が一体となった構造であり、キー入力部１４の中央手前側において例えば２５６×６４ドットのバックライト付きカラー液晶表示画面１５ｄに透明タッチパネル１５ｔを重ねて構成される。この手書き入力部１５の入力領域は、必要に応じて、手書き文字を入力するための手書き文字入力領域や各種機能のキー入力領域、あるいは当該各入力領域が混在する領域に切り替えられる。
【００１７】
そして、前記手書き入力部１５が手書き文字入力領域に切り替えられた状態での手書き入力に伴う軌跡はそのバックライト付きカラー液晶表示画面１５ｄにエコーバックして表示される。
【００１８】
また蓋体ケース１２の表面には、そのほぼ全面を対象に例えば４８０×３２０ドットのバックライト付きのメイン表示部（メインタッチパネル）１６が設けられる。このメイン表示部（メインタッチパネル）１６も、前記手書き入力部（サブタッチパネル）１５と同様に、ユーザがペンや指等でタッチした位置を検出するタッチ位置検出装置と表示装置が一体となった構造であり、そのバックライト付きカラー液晶表示画面１６ｄに透明タッチパネル１６ｔを重ねて構成される。
【００１９】
図２は、前記電子辞書装置１０の電子回路の構成を示すブロック図である。
【００２０】
この電子辞書装置１０は、各種の記憶媒体に記録されたプログラムを読み込んで、その読み込んだプログラムによって動作が制御されるコンピュータによって構成され、その電子回路には、ＣＰＵ(central processing unit)２１が備えられる。
【００２１】
ＣＰＵ２１は、記憶装置２２内に予め記憶された装置制御プログラム２２ａ、あるいはＲＯＭカードなどの外部記憶媒体２３から記憶媒体読み書き部２４を介して前記記憶装置２２に読み込まれた装置制御プログラム２２ａ、あるいはインターネットＮ上のＷｅｂサーバ（この場合はプログラムサーバ）３０から外部インターフェイス２５を介して前記記憶装置２２に読み込まれた装置制御プログラム２２ａに応じて、ＲＡＭ２６を作業用メモリとして回路各部の動作を制御する。
【００２２】
前記記憶装置２２に記憶された装置制御プログラム２２ａは、キー入力部１４、手書き入力部（サブタッチパネル）１５、メイン表示部（メインタッチパネル）１６からのユーザ操作に応じた入力信号、あるいは外部インターフェイス２５を介して接続されるインターネットＮ上の各Ｗｅｂサーバ３０…との通信信号に応じて起動される。
【００２３】
このように、前記ＣＰＵ２１には、前記記憶装置２２、記憶媒体読み書き部２４、外部インターフェイス２５、ＲＡＭ２６、キー入力部１４、手書き入力部（サブタッチパネル）１５、メイン表示部（メインタッチパネル）１６が接続される。
【００２４】
記憶装置２２には、装置制御プログラム２２ａとして、当該電子辞書装置１０の全体の動作を司るシステムプログラムや外部インターフェイス２５を介してインターネットＮ上の各Ｗｅｂサーバ３０…や図示しないユーザＰＣ(Personal Computer)などとデータ通信するための通信プログラム等が記憶される。また他に、辞書機能における手書き文字の入力・認識処理、検索語入力処理、検索語に対応した見出し語検索処理、検索見出し語の一覧表示処理、カーソルにより指定された見出し語に対応する訳語・意味内容・例文（用例）などの各種説明情報の読み出し表示処理など、同記憶装置２２内に記憶された辞書データベース２２ｂに基づく検索・表示処理全般を制御するための辞書検索プログラムが記憶される。
【００２５】
辞書データベース２２ｂには、例えば日本語の見出し語に対応付けて日本語の説明情報が記述された［国語辞書］、英語の見出し語（単語）に対応付けて日本語の説明情報が記述された［英和辞書］、日本語の見出し語（単語）に対応付けて英語の説明情報が記述された［和英辞書］をはじめ、複数種類の辞書データが予め記憶されるかあるいはダウンロードされて記憶される。
【００２６】
また、前記ＲＡＭ２６には、表示データメモリ２６ａ、手書きデータメモリ２６ｂが確保される。
【００２７】
表示データメモリ２６ａには、前記メイン表示部（メインタッチパネル）１６や手書き入力部（サブタッチパネル）１５に表示させる表示データがビットマップパターンに展開されて記憶される。
【００２８】
手書きデータメモリ２６ｂには、前記手書き入力部（サブタッチパネル）１５の手書き入力エリアＮ１，Ｎ２やメイン表示部１６の拡大手書き入力エリアＮ（図５参照）に対応したメモリ領域を有し、各対応する手書き入力エリアＮ１，Ｎ２，Ｎにて手書き入力された手書きデータ（手書き軌跡のビットマップあるいは座標列）が記憶される。
【００２９】
このように構成された電子辞書装置１０は、ＣＰＵ２１が前記装置制御プログラム２２ａ（手書き文字の入力・認識プログラム／検索語入力プログラム／検索語に対応した見出し語検索プログラム／検索見出し語の一覧表示プログラム／カーソルにより指定された見出し語に対応する各種説明情報の読み出し表示プログラムなどを含む）に記述された命令に従い回路各部の動作を制御し、ソフトウエアとハードウエアとが協働して動作することにより、以下の動作説明で述べる機能を実現する。
【００３０】
次に、前記構成による電子辞書装置１０の動作について説明する。
【００３１】
図３は、前記電子辞書装置１０による手書き認識・辞書検索処理を示すフローチャートである。
【００３２】
例えば辞書指定キー１４ｂにより任意の辞書を指定した見出し語検索モードに設定されると、手書き入力部（サブタッチパネル）１５には、２つの手書き入力エリアＮ１，Ｎ２、［認識］キーＫｎ、［書き直し］キーＫｒ、［書直し拡大］キーＫrd、［拡大］キーＫｄを配してなる手書き入力受け付け画面Ｇ（図５参照）が表示される。
【００３３】
この手書き入力受け付け画面Ｇの手書き入力エリアＮ１，Ｎ２の一方において、ユーザの手書き操作に応じた入力があったと判断されると（ステップＳ１（Ｙｅｓ））、手書き入力された位置が受け付けられて手書きの軌跡が表示される（ステップＳ２）。
【００３４】
なお、前記手書き入力エリアＮ１，Ｎ２に対する手書き入力の途中にあって、［書き直し］キーＫｒが入力されると、当該手書き入力エリアＮ１（Ｎ２）にこれまで書き込まれて表示された手書きの軌跡は消去され、最初からの書き直しを要する待機状態になる。
【００３５】
ここで、ユーザが１つの文字の手書き入力を終え、次の文字を他の手書き入力エリアに書き始めるか、［認識］キーＫｎをタッチすると、手書き入力している入力エリアＮ１（又はＮ２）が、他の入力エリアＮ２（又はＮ１）に換わったと判断されるか（ステップＳ３（Ｙｅｓ））、または［認識］キーＫｎがタッチされたと判断され（ステップＳ４（Ｙｅｓ））、これまでの手書き入力エリアＮ１（又はＮ２）に手書きされて表示された手書きデータが手書き認識処理される（ステップＳ５）。そして、この手書き認識された文字データが、メイン表示部１６に表示させた検索語入力エリアＡに表示される（ステップＳ６）。
【００３６】
手書き認識が終了し、検索文字列に入力文字が追加されると、前記手書き入力エリアＮ１（又はＮ２）に手書き表示された手書きデータは消去される（ステップＳ７）。
【００３７】
すると、前記検索語入力エリアＡに表示された文字データを検索語として、当該検索語と先頭一致する見出し語が前記指定の辞書から検索され（ステップＳ８）、当該検索された見出し語の一覧がメイン表示部１６に表示される（ステップＳ９）。
【００３８】
この見出し語一覧の表示状態において、所望の見出し語が選択されることなく（ステップＳ１０（Ｎｏ））次の文字が手書きされると、前記ステップＳ１〜Ｓ８の処理が同様に実行され、見出し語一覧が更新される。見出し語一覧の表示状態において、所望の見出し語が選択されると（ステップＳ１０（Ｙｅｓ））、この選択された見出し語の説明情報が前記指定の辞書から読み出されメイン表示部１６に表示される（ステップＳ１１）。
【００３９】
これにより、前記手書き入力部（サブタッチパネル）１５の手書き入力エリアＮ１，Ｎ２にて手書き入力されて文字認識された検索語に対応する見出し語が、ユーザ指定の辞書から検索されその説明情報が表示される。
【００４０】
一方、前記手書き入力エリアＮ１，Ｎ２に対する手書き入力の途中にあって、文字が複雑であるため書ききれなくなる事態が生じることがある。そのような場合、ユーザは［拡大］キーＫｄ、又は［書直し拡大］キーＫrdを操作することで、メイン表示部（メインタッチパネル）１６に表示される拡大手書き入力エリアを用いて書き足し、あるいは書き直しを行う。
【００４１】
図５は、拡大手書き入力エリアを用いて書き足しする場合の、前記電子辞書装置１０のう表示動作を示す図である。
【００４２】
例えば図５に示すように、手書き入力部（サブタッチパネル）１５の手書き入力エリアＮ１に対する手書き文字「籠」の入力途中にあって（ステップＳ１，Ｓ２）、当該手書き文字「籠」の画数が多いなどの理由によりその全体を手書き入力エリアＮ１に手書きしきれなくなったとき、［拡大］キーＫｄが入力されると（ステップＳ１２（Ｙｅｓ））、メイン表示部（メインタッチパネル）１６に、前記検索語入力エリアＡと共に、拡大手書き入力エリアＮ、［認識］キーＫｎ、［書き直し］キーＫｒを配してなる拡大手書き入力受け付け画面Ｇｍが表示される（ステップＳ１３）。
【００４３】
すると、手書きデータ移動・表示処理へ移行され、前記手書き入力部（サブタッチパネル）１５の手書き入力エリアＮ１に現時点で表示されている書き込み途中の手書きデータが、前記メイン表示部（メインタッチパネル）１６の拡大手書き入力エリアＮに移動され拡大されて表示される（ステップＳＡ）。図４は、前記電子辞書装置１０の手書き認識・辞書検索処理に伴う手書きデータ移動・表示処理を示すフローチャートである。
【００４４】
すなわち、この手書きデータ移動・表示処理では、先ず、手書き入力部（サブタッチパネル）１５の手書き入力エリアＮ１に表示されている手書きデータの座標データが読み込まれる（ステップＡ１）。
【００４５】
すると、この読み込まれた手書き座標データの前記手書き入力エリアＮ１内での分布に基づき、前記手書き座標データの手書き入力エリアＮ１における偏り度が算出される（ステップＡ２）。そして、この偏り度を元に書ききれなかった部分を判定し、書ききれなかった部分を追加入力するのに十分な領域を確保するように、その時点までの手書き入力の軌跡の拡大手書き入力エリアＮでの表示位置が決定される（ステップＡ３）。
【００４６】
そして、前記決定された表示位置に従い、前記手書き入力部（サブタッチパネル）１５の手書き入力エリアＮ１から読み出された手書きデータが、前記メイン表示部（メインタッチパネル）１６における拡大手書き入力エリアＮに拡大されて表示される（ステップＡ４）。
【００４７】
この後、前記メイン表示部（メインタッチパネル）１６の拡大手書き入力エリアＮに表示された手書き途中のデータに続けて、所望の手書き文字「籠」を入力して表示させ（ステップＳ１４）、［認識］キーＫｎが入力されると（ステップＳ１５（Ｙｅｓ））、当該拡大手書き入力エリアＮに表示された手書き文字が認識され（ステップＳ２０）、この手書き認識された文字データが、前記検索語入力エリアＡに追加表示される（ステップＳ２１）。
【００４８】
すると、前記拡大手書き入力エリアＮに移動表示および手書き表示された手書きデータは消去される（ステップＳ２２）。
【００４９】
この後さらに、前記拡大手書き入力エリアＮに新たな手書き文字が入力されて表示され（ステップＳ２３（Ｙｅｓ）→Ｓ１８）、［認識］キーＫｎが入力されると（ステップＳ１９（Ｙｅｓ））、当該拡大手書き入力エリアＮに表示された手書き文字が認識され（ステップＳ２０）、この手書き認識された新たな文字データが、前記検索語入力エリアＡにさらに追加され表示される（ステップＳ２１）。
【００５０】
するとまた、前記拡大手書き入力エリアＮに手書き表示された手書きデータは消去される（ステップＳ２２）。
【００５１】
ここで、更なる手書き文字を追加することなく［訳／決定］キー１４ｃが入力されると（ステップＳ２３（Ｎｏ）→Ｓ２４（Ｙｅｓ））、前記検索語入力エリアＡに表示された文字データを検索語として、当該検索語と先頭一致する見出し語が前記指定の辞書から検索され（ステップＳ８）、当該検索された見出し語の一覧がメイン表示部１６に表示される（ステップＳ９）。
【００５２】
この見出し語一覧の表示状態において、所望の見出し語が選択されると（ステップＳ１０（Ｙｅｓ））、この選択された見出し語の説明情報が前記指定の辞書から読み出されメイン表示部１６に表示される（ステップＳ１１）。
【００５３】
これにより、前記手書き入力部（サブタッチパネル）１５の手書き入力エリアＮ１，Ｎ２にて手書き入力している途中に、その手書き文字が同手書き入力エリアＮ１（またはＮ２）内に書き辛くなった場合には、［拡大］キーＫｄを入力することで、それまでの手書きデータをメイン表示部（メインタッチパネル）１６側の拡大手書き入力エリアＮに移動して拡大表示させ、続きから手書き入力できる。よって、手書きにより検索語を入力して辞書検索する作業を、より円滑且つ面倒無く行うことが可能になる。
【００５４】
一方、前記手書き入力部（サブタッチパネル）１５の手書き入力エリアＮ１，Ｎ２に対する手書き入力の途中にあって（ステップＳ１，Ｓ２）、［書直し拡大］キーＫrdが入力されると（ステップＳ１６（Ｙｅｓ））、メイン表示部（メインタッチパネル）１６に、前記検索語入力エリアＡと共に、拡大手書き入力エリアＮ、［認識］キーＫｎ、［書き直し］キーＫｒを配してなる拡大手書き入力受け付け画面Ｇｍが表示され、この拡大手書き入力エリアＮにて新たな手書き文字を最初からの書き直しする待機状態になる（ステップＳ１７）。
【００５５】
そして、前記拡大手書き入力エリアＮに新たな手書き文字が入力されて表示され（ステップＳ１８）、［認識］キーＫｎが入力されると（ステップＳ１９（Ｙｅｓ））、当該拡大手書き入力エリアＮに表示された手書き文字が認識され（ステップＳ２０）、この手書き認識された新たな文字データが、前記検索語入力エリアＡに追加され表示される（ステップＳ２１）。
【００５６】
すると、前記拡大手書き入力エリアＮに手書き表示された手書きデータは消去される（ステップＳ２２）。
【００５７】
この後同様に、前記拡大手書き入力エリアＮに手書き文字を入力し（ステップＳ２３（Ｙｅｓ）→Ｓ１８）、手書き認識させ（ステップＳ１９（Ｙｅｓ）→Ｓ２０）、前記検索語入力エリアＡに所望の検索語を表示させた後（ステップＳ２１）、［訳／決定］キー１４ｃが入力されると（ステップＳ２２〜Ｓ２４（Ｙｅｓ））、前記検索語入力エリアＡに表示された文字データを検索語として、当該検索語と先頭一致する見出し語が前記指定の辞書から検索され（ステップＳ８）、当該検索された見出し語の一覧がメイン表示部１６に表示される（ステップＳ９）。
【００５８】
そして、所望の見出し語が選択されると（ステップＳ１０（Ｙｅｓ））、この選択された見出し語の説明情報が前記指定の辞書から読み出されメイン表示部１６に表示される（ステップＳ１１）。
【００５９】
これにより、前記手書き入力部（サブタッチパネル）１５の手書き入力エリアＮ１，Ｎ２にて手書き入力している途中に、［書直し拡大］キーＫrdが入力された場合には、メイン表示部（メインタッチパネル）１６の拡大手書き入力エリアＮにおいて、新たに手書き入力される文字データを検索語として辞書検索することができる。
【００６０】
したがって、前記構成の電子辞書装置１０による手書き文字の入力・認識機能によれば、手書き入力部（サブタッチパネル）１５の手書き入力エリアＮ１，Ｎ２に手書き文字を入力している途中において、例えば当該手書き文字の画数が多く同入力エリアＮ１（またはＮ２）内に上手く手書きできない等の理由により［拡大］キーＫｄを入力すると、前記手書き入力エリアＮ１（またはＮ２）に表示されている入力途中の手書きデータが、メイン表示部（メインタッチパネル）１６に表示させた拡大手書き入力エリアＮに移動されて拡大表示される。そして、前記拡大手書き入力エリアＮに移動表示された入力途中の手書きデータに続けて所望の手書き文字を入力し［認識］キーＫｎを入力すると、手書き認識された文字が検索語入力エリアＡに表示され、［訳／決定］キー１４ｃを入力すると、検索語と先頭一致する見出し語が検索されて一覧表示される。
【００６１】
これにより、手書き入力部（サブタッチパネル）１５の手書き入力エリアＮ１（Ｎ２）にて手書きし辛くなった手書きデータを、ワンタッチでメイン表示部（メインタッチパネル）１６の拡大手書き入力エリアＮに移動させてその続きを直ちに手書き入力することができる。
【００６２】
また、前記構成の電子辞書装置１０による手書き文字の入力・認識機能によれば、前記手書き入力部（サブタッチパネル）１５の［拡大］キーｋｄの入力に従い、手書き入力エリアＮ１（Ｎ２）にて入力途中の手書きデータをメイン表示部（メインタッチパネル）１６の拡大手書き入力エリアＮへ移動表示させる際には、当該手書きデータの前記手書き入力エリアＮ１（Ｎ２）における偏りを判断し、偏りが無い位置に調整して拡大手書き入力エリアＮへ移動表示させる。
【００６３】
これにより、例えば前記手書き入力エリアＮ１（Ｎ２）での手書き文字の手書き位置が偏り過ぎて途中で書き切れなくなった場合でも、拡大手書き入力エリアＮにて所望の手書き文字を容易に続けて入力することができる。
【００６４】
さらに、前記手書き入力部（サブタッチパネル）１５の手書き入力エリアＮ１（Ｎ２）にて手書き文字の書き込みに失敗した場合などには、［書直し拡大］キーＫrdを入力することで、ワンタッチでメイン表示部（メインタッチパネル）１６に拡大手書き入力エリアＮを表示させ、大きな手書きエリアにて直ぐに所望の手書き文字を書き直しできる。
【００６５】
よって、手書きにより検索語を入力して辞書検索する作業を、より円滑且つ面倒無く行うことが可能になる。
【００６６】
なお、前記各実施形態において記載した電子辞書装置１０による各処理の手法、すなわち、図３のフローチャートに示す手書き認識・辞書検索処理、図４のフローチャートに示す前記手書き認識・辞書検索処理に伴う手書きデータ移動・表示処理などの各手法は、何れもコンピュータに実行させることができるプログラムとして、メモリ・カード（ＲＯＭカード、ＲＡＭカード等）、磁気ディスク（フロッピディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリ等の外部記憶媒体（２３）に格納して配布することができる。そして、サブタッチパネル（１５）、メインタッチパネル（１６）、辞書データベース（２２ｂ）を備えた電子機器のコンピュータは、この外部記憶媒体２３に記憶されたプログラムを記憶装置（２２）に読み込み、この読み込んだプログラムによって動作が制御されることにより、前記各実施形態において説明した手書き文字の入力機能および手書き認識・辞書検索機能を実現し、前述した手法による同様の処理を実行することができる。
【００６７】
また、前記各手法を実現するためのプログラムのデータは、プログラムコードの形態としてネットワークＮ上を伝送させることができ、このプログラムデータを、ネットワークＮに接続されたサブタッチパネル（１５）、メインタッチパネル（１６）、辞書データベース（２２ｂ）を備えた電子機器のコンピュータに通信制御部（２５）によって取り込むことで、前述した手書き文字の入力機能および手書き認識・辞書検索機能を実現することもできる。
【００６８】
なお、本願発明は、前記各実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。さらに、前記各実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、各実施形態に示される全構成要件から幾つかの構成要件が削除されたり、幾つかの構成要件が異なる形態にして組み合わされても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除されたり組み合わされた構成が発明として抽出され得るものである。
【００６９】
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
【００７０】
［１］
メインタッチパネルとサブタッチパネルを有する手書き入力装置において、
前記サブタッチパネルに対する手書き入力に対応した手書きデータを当該サブタッチパネルに表示させるサブ側手書き入力受け付け手段と、
このサブ側手書き入力受け付け手段により前記サブタッチパネルに表示された手書きデータを、ユーザ操作に応じて文字認識するサブ側手書き認識手段と、
ユーザ操作に応じて前記手書きデータの移動を指示する指示手段と、
この指示手段により手書きデータの移動が指示された際、前記サブ側手書き入力受け付け手段により前記サブタッチパネルに表示されている手書きデータを、前記メインタッチパネルに移動して表示させる手書きデータ移動表示手段と、
前記メインタッチパネルに対する手書き入力に対応した手書きデータを当該メインタッチパネルに表示させるメイン側手書き入力受け付け手段と、
このメイン側手書き入力受け付け手段により前記メインタッチパネルに表示されている手書きデータを、ユーザ操作に応じて文字認識するメイン側手書き認識手段と、
を備えたことを特徴とする手書き入力装置。
【００７１】
［２］
前記メインタッチパネルの手書き入力エリアは、前記サブタッチパネルの手書き入力エリアよりも大きく、
前記手書きデータ移動表示手段は、前記指示手段により手書きデータの移動が指示された際、前記サブ側手書き入力受け付け手段により前記サブタッチパネルの手書き入力エリアに表示されている手書きデータを、前記メインタッチパネルの手書き入力エリアに移動し拡大して表示させる、
ことを特徴とする［１］に記載の手書き入力装置。
【００７２】
［３］
前記手書きデータ移動表示手段は、
前記指示手段により手書きデータの移動が指示された際、前記サブ側手書き入力受け付け手段により前記サブタッチパネルの手書き入力エリアに表示されている手書きデータの当該手書き入力エリア内での偏りを判断する手書き偏り判断手段と、
この手書き偏り判断手段により判断された前記手書きデータの前記手書き入力エリア内での偏りに基づいて当該手書きデータの前記メインタッチパネルの手書き入力エリアに対する表示位置を決定する表示位置決定手段とを有し、
この表示位置決定手段により決定された表示位置に従って、前記サブタッチパネルの手書き入力エリアに表示されている手書きデータを前記メインタッチパネルの手書き入力エリアへ移動して表示させる、
ことを特徴とする［２］に記載の手書き入力装置。
【００７３】
［４］
ユーザ操作に応じて前記サブタッチパネルに表示された手書きデータの書き直しを指示する書き直し指示手段と、
この書き直し指示手段により手書きデータの書き直しが指示された際に、前記メインタッチパネルに手書き入力エリアを表示させるメイン側手書き入力受け付け開始手段と、
を備えたことを特徴とする［２］に記載の手書き入力装置。
【００７４】
［５］
メインタッチパネルとサブタッチパネルを有する電子機器のコンピュータを制御するためのプログラムであって、
前記コンピュータを、
前記サブタッチパネルに対する手書き入力に対応した手書きデータを当該サブタッチパネルに表示させるサブ側手書き入力受け付け手段、
このサブ側手書き入力受け付け手段により前記サブタッチパネルに表示された手書きデータを、ユーザ操作に応じて文字認識するサブ側手書き認識手段、
ユーザ操作に応じて前記手書きデータの移動を指示する指示手段、
この指示手段により手書きデータの移動が指示された際、前記サブ側手書き入力受け付け手段により前記サブタッチパネルに表示されている手書きデータを、前記メインタッチパネルに移動して表示させる手書きデータ移動表示手段、
前記メインタッチパネルに対する手書き入力に対応した手書きデータを当該メインタッチパネルに表示させるメイン側手書き入力受け付け手段、
このメイン側手書き入力受け付け手段により前記メインタッチパネルに表示されている手書きデータを、ユーザ操作に応じて文字認識するメイン側手書き認識手段、
として機能させるためのプログラム。
【符号の説明】
【００７５】
１０  …電子辞書装置（手書き入力装置）
１１  …本体ケース
１２  …蓋体ケース
１３  …ヒンジ部
１４  …キー入力部（キーボード）
１４ａ…文字入力キー
１４ｂ…辞書指定キー
１４ｃ…［訳／決定］キー
１４ｄ…［戻る］キー
１４ｅ…カーソルキー
１４ｆ…ページ送りキー
１５  …手書き入力部（サブタッチパネル）
１５ｄ…カラー液晶表示部（バックライト付き）
１５ｔ…透明タッチパネル
１６  …メイン表示部（メインタッチパネル）
１６ｄ…カラー液晶表示部（バックライト付き）
１６ｔ…透明タッチパネル
２１  …ＣＰＵ
２２  …記憶装置
２２ａ…装置制御プログラム
２２ｂ…辞書データベース
２３  …外部記憶媒体
２４  …記憶媒体読み書き部
２５  …外部インターフェイス
２６  …ＲＡＭ
２６ａ…表示データメモリ
２６ｂ…手書きデータメモリ
３０  …Ｗｅｂサーバ
Ｎ    …通信ネットワーク
Ｇ    …手書き入力受け付け画面
Ｎ１，Ｎ２…手書き入力エリア
ｋｎ  …［認識］キー
Ｋｄ  …［拡大］キー
Ｋrd  …［書直し拡大］キー
Ｋｒ  …［書き直し］キー
Ｇｍ  …拡大手書き入力受け付け画面
Ａ    …検索語入力エリア
【図１】
0005786345.tif 000002
【図２】
0005786345.tif 000003
【図３】
0005786345.tif 000004
【図４】
0005786345.tif 000005
【図５】
0005786345.tif 000006