(57)【要約】【課題】アルファベット文字列を全て一表示単位内で表示する。【解決手段】隣接する軸の狭角が略７２°となるようにそれぞれ原点を中心として延長されたａ軸〜ｅ軸からなる５本の座標軸を有し、上記各座標軸上に各１〜５の自然数又はそれらの各ｎ倍数で表示される座標目盛で定義される５つの座標点が割り当てられ、上記原点と合計２５の座標点にそれぞれ２６のアルファベット文字が予め割り当てられた座標系を規定し、出力すべきアルファベットの文字列の先頭から最後までを順次これに対応する上記原点又は上記座標点を介して表示し、又はこれを電子データ化して出力する。【選択図】図６
2011164667.tif 000002
【特許請求の範囲】
【請求項１】
隣接する軸の狭角が略７２°となるようにそれぞれ原点を中心として延長されたａ軸〜ｅ軸からなる５本の座標軸を有し、上記各座標軸上に各１〜５の自然数又はそれらの各ｎ倍数で表示される座標目盛で定義される５つの座標点が割り当てられ、上記原点と合計２５の座標点にそれぞれ２６のアルファベット文字が予め割り当てられた座標系に、出力すべきアルファベットの文字列の先頭から最後までを順次これに対応する上記原点又は上記座標点を介して表示され、同一のアルファベット文字が重複する場合には新たに重複することになったアルファベット文字から、その対応する座標点を基点として位置を順にシフトさせて互いに重ならないように表示され、更に出力すべきアルファベットの文字列の先頭から最後までを順次これに対応する上記原点、上記座標点、上記シフトされた位置の何れかを介してベクトル表示されていた場合に、
上記ベクトル表示を読み取る読取手段と、
上記読取手段により読み取られた上記表示により特定される上記原点又は上記座標点を、上記予め割り当てられた座標系に基づいて、順次割り出し、この割り出した原点又は座標点と上記座標系に予め割り当てられたアルファベット文字とを照合し、上記出力すべきアルファベットの文字列を解析する解析手段とを備え、
上記解析手段は、上記読取手段により読み取られた上記ベクトルにより特定される上記原点、上記座標点及び上記シフトされた位置を、上記予め割り当てられた座標系に基づいて、順次割り出していくこと
を特徴とするアルファベット文字列認識装置。
【請求項２】
出力すべきアルファベットの文字列の先頭から最後までを順次これに対応する上記原点、上記座標点及び上記シフトされた位置をベクトルで表示し、又はこれを電子データ化して出力する出力手段を更に備えること
を特徴とする請求項１記載のアルファベット文字列認識装置。
【請求項３】
出力すべきアルファベットの文字列が一単語につき一の表示単位へ割り当てられていた場合に、
上記読取手段は、上記ベクトル表示を読み取り、
上記解析手段は、上記読取手段により読み取られた上記ベクトルにより特定される上記原点、上記座標点及び上記シフトされた位置を、上記予め割り当てられた座標系に基づいて、順次割り出すことにより、一の表示単位毎に割り当てられた単語を解析すること
を特徴とする請求項１記載のアルファベット文字列認識装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、５角形状のスケールを一つの表示単位としたときに、当該一表示単位内にアルファベット文字列を全て表示する際に好適なアルファベット文字列表示装置、並びにこのアルファベット文字列表示装置による表示情報を読み取り、表示すべきアルファベット文字列を認識するためのアルファベット文字列認識装置、並びにそれらを利用したアルファベット文字列表示認識システムに関する。
【背景技術】
【０００２】
アルファベット文字列を介した電子情報の表示は、通信、コンピュータ、ソフトウェア、その他様々な分野において広く行われている。一般にアルファベット文字列を表示する際には、横書きで記載し、しかもマス等で表現される表示単位毎に文字を割り当てることにより、隣接する文字が互いに重ならないように表示することができ、認識容易性を向上させることが可能となる。しかしながら、多数のアルファベット文字列からなる長い文章を表示しなければならないケースでは、これに応じて文字を表示するための表示単位数が増大してしまう。文字を表示する表示単位数の増大は、情報伝達に必要なデータ量が増大することを意味し、また文字列を認識する際においても文字列が記載された表示単位を順に横方向へシフトさせながらスキャニングを実行していく必要が出てくる。
【０００３】
このため、情報伝達する際のデータ量を極力軽減させ、さらに文字列の認識容易性を向上させるためは、いかに多数のアルファベット文字から構成される情報であっても、１文字を１表示単位に割り当てるのではなく、全ての情報を１表示単位以内に記載する必要があった。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−１９６７５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
そこで本発明は、上述した課題を解決するために案出されたものであり、その目的とするところは、アルファベット文字列を全て一表示単位内で表示可能なアルファベット文字列表示装置、並びにこのアルファベット文字列表示装置による表示情報を読み取り、表示すべきアルファベット文字列を認識するためのアルファベット文字列認識装置、並びにそれらを利用したアルファベット文字列表示認識システムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明は、上述した課題を解決するために、隣接する軸の狭角が略７２°となるようにそれぞれ原点を中心として延長されたａ軸〜ｅ軸からなる５本の座標軸を有し、上記各座標軸上に各１〜５の自然数又はそれらの各ｎ倍数で表示される座標目盛で定義される５つの座標点が割り当てられ、上記原点と合計２５の座標点にそれぞれ２６のアルファベット文字が予め割り当てられた座標系に、出力すべきアルファベットの文字列の先頭から最後までを順次これに対応する上記原点又は上記座標点を介して表示され、同一のアルファベット文字が重複する場合には新たに重複することになったアルファベット文字から、その対応する座標点を基点として位置を順にシフトさせて互いに重ならないように表示され、更に出力すべきアルファベットの文字列の先頭から最後までを順次これに対応する上記原点、上記座標点、上記シフトされた位置の何れかを介してベクトル表示されていた場合に、上記ベクトル表示を読み取る読取手段と、上記読取手段により読み取られた上記表示により特定される上記原点又は上記座標点を、上記予め割り当てられた座標系に基づいて、順次割り出し、この割り出した原点又は座標点と上記座標系に予め割り当てられたアルファベット文字とを照合し、上記出力すべきアルファベットの文字列を解析する解析手段とを備え、上記解析手段は、上記読取手段により読み取られた上記ベクトルにより特定される上記原点、上記座標点及び上記シフトされた位置を、上記予め割り当てられた座標系に基づいて、順次割り出していくことを特徴とする。
【発明の効果】
【０００７】
上述した構成からなる本発明では、アルファベット文字列を全て一表示単位でベクトル情報として表示することができる。特に本発明では、多数のアルファベット文字列からなる長い文章であっても、一表示単位内で表現することができることから、表示単位そのものを増大させる必要が無くなり、情報伝達する際のデータ量を極力軽減させることが可能となる。即ち、多数のアルファベット文字から構成される情報であっても、１文字を１表示単位に割り当てるのではなく、全ての情報を１表示単位以内に記載し、これを表示することが可能となる。特に本発明では、３６０°を略５等分するようにしてａ軸〜ｅ軸が設けられた座標系とし、さらに各ａ軸〜ｅ軸に５つずつ座標点を割り当てている。このため、原点と合わせて計２６点とすることができ、これに割り当てるべきアルファベットの数と同数とすることができる。また、原点を中心にして５方向に略等狭角で構成した座標軸（ａ軸〜ｅ軸）とすることにより、いわゆる５角形の星型の形状とすることができる。このような座標系上に描かれるベクトルの軌跡も星型に類似したものとすることができるため、非常に均整のとれた美しい形状とすることが可能となる。従って、この均整の取れたベクトルの軌跡は、実際にこれを読み取る際において、非常に好適なものであり、特に高精度かつ迅速にこれを実行することが可能となる。また、電子データ化してサーバに記録しておき、管理する際にもより好適となる。
【図面の簡単な説明】
【０００８】
【図１】本発明を適用したアルファベット文字列表示認識システムの構成図である。
【図２】本発明を適用したアルファベット文字列表示装置の具体的な構成例を示す図である。
【図３】本発明を適用したアルファベット文字列認識装置の具体的な構成例を示す図である。
【図４】本発明を適用したアルファベット文字列表示装置によるスキームに基づいて文字列を表示するための座標系を示す図である。
【図５】図４における座標系にそれぞれ２６のアルファベット文字を割り当てた例を示す図である。
【図６】表示すべき文字列が、“ＡＰＰＬＥ”である場合のベクトル情報表示例を示す図である。
【図７】表示すべき文字列が、“ＥＡＲＴＨ”である場合のベクトル情報表示例を示す図である。
【図８】表示すべき文字列が、“ＭＩＳＳＩＳＳＩＰＰＩ”である場合のベクトル情報表示例を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明を実施するための最良の形態として、アルファベット文字列を介して情報を伝達するためのアルファベット文字列表示認識システムについて、図面を参照しながら詳細に説明する。
【００１０】
図１は、本発明を適用したアルファベット文字列表示認識システム１の構成図である。このアルファベット文字列表示認識システム１は、システムを利用するユーザ用のアルファベット文字列表示装置３と、この端末装置３に対して公衆通信網２を介して接続されるサーバ４と、さらに、この公衆通信網２を介して接続されるユーザ用のアルファベット文字列認識装置５とを備えている。
【００１１】
公衆通信網２は、アルファベット文字列表示装置３、アルファベット文字列認識装置５とサーバ４とを電話回線を介して接続されるインターネット網を始め、ＴＡ／モデムと接続されるＩＳＤＮ（Integrated Services Digital Network）／Ｂ（broadband）−ＩＳＤＮ等のように、情報の双方向送受信を可能としたネットワーク、或いはＳＴＢと接続される衛星通信網（Broadcasting）等である。ちなみにこのアルファベット文字列表示認識システム１を一定の狭いエリア内で運用する場合には、この公衆通信網２を、ＬＡＮ（Local Area Network）で構成してもよい。また、この公衆通信網２につきいわゆる光ファイバ通信網で構成してもよい。また、この公衆通信網２は、有線通信網に限定されるものではなく、無線通信網で実現するようにしてもよい。
【００１２】
アルファベット文字列表示装置３、アルファベット文字列認識装置５は、例えば、パーソナルコンピュータ（ＰＣ）、携帯電話、携帯情報端末（ＰＤＡ）等であり、少なくともユーザの操作に基づいて公衆通信網２を介して通信可能なデバイスである。以下の例では、このアルファベット文字列表示装置３、アルファベット文字列認識装置５につき、ＰＣを適用する場合を例にとり説明をする。
【００１３】
図２は、アルファベット文字列表示装置３の具体的な構成例を示している。このアルファベット文字列表示装置３は、ＲＯＭ（Read Only Memory）２２と、データの蓄積や展開等に使用する作業領域としてのＲＡＭ(Random Access Memory)２３と、アルファベット文字列表示装置３全体を制御するためのＣＰＵ（Central Processing Unit）２４と、操作
ボタンやキーボード等を介して各種制御用の指令を入力するための操作部２５と、各種情報の表示を制御するための表示制御部１６と、ハードディスク等に代表され、実行すべき検索を行うためのプログラムを格納するための記憶部２７とが内部バス２１にそれぞれ接続されている。さらに、この内部バス２１には、通信Ｉ／Ｆ２８が接続されている。また、表示制御部１６には、実際に情報を表示するモニタとしての表示部２６が接続されている。
【００１４】
ＲＯＭ２２は、アルファベット文字列表示装置３全体のハードウェア資源を制御するためのプログラムが格納されている。なお、このＲＯＭ２２の代替として、例えば、ＥＥＰＲＯＭ（Electronically Erasable and Programmable Read Only Memory）等の記憶媒体
を適用するようにしてもよい。
【００１５】
ＲＡＭ２３は、アルファベット文字列表示装置３全体のハードウェア資源を制御するときの各種命令を一時的に記憶する。このＲＡＭ２３の代替として、上記ＥＥＰＲＯＭやＣＤ−Ｒ／ＲＷ等の記憶媒体を適用するようにしてもよい。
【００１６】
ＣＰＵ２４は、内部バス２１を介して制御信号を送信することにより、アルファベット文字列表示装置３内に実装された各構成要素を制御するためのいわゆる中央演算ユニットである。また、このＣＰＵ２４は、操作部２５を介したユーザの操作に応じて各種制御用の指令を内部バス２１を介して伝達する。
【００１７】
操作部２５は、マウスやキーボード等で具体化され、ユーザが実際に書籍から検索を望む文字列を入力するために使用される他、上記プログラムを実行するための実行命令がユーザから入力される。この操作部２５は、上記実行命令がユーザにより入力された場合には、これをＣＰＵ２４に通知する。この通知を受けたＣＰＵ２４は、上記プログラムを記憶部２７から読み出して実行する。
【００１８】
表示制御部１６は、ＣＰＵ２４による制御に基づいて表示画像を作り出すグラフィックコントローラにより構成されている。この表示制御部１６に接続される表示部２６は、例えば、液晶ディスプレイ（ＬＣＤ）等によって実現される。
【００１９】
記憶部２７は、ハードディスクで構成される場合において、ＣＰＵ２４による制御に基づき、各アドレスに対して所定の情報が書き込まれるとともに、必要に応じてこれが読み出される。また、この記憶部２７には、本発明を実行するためのプログラムが格納されている。このプログラムはＣＰＵ２４により読み出されて実行されることになる。
【００２０】
通信Ｉ／Ｆ２８は、公衆通信網２と接続するための回線制御回路と、他の端末装置との間でデータ通信を行うための信号変換装置としてのモデム等によって実現される。この通信Ｉ／Ｆ２８は、内部バス２１からの各種命令に変換処理を施してこれを公衆通信網２側へ送出するとともに、公衆通信網２からのデータを受信した場合にはこれに所定の変換処理を施して内部バス２１、或いはＣＰＵ２４へ送信する。
【００２１】
サーバ４には、所定のデータベースが構築されている。このデータベースには、アルファベット文字列表示装置３から送られてきた情報が蓄積される。また、このサーバ４は、アルファベット文字列認識装置５からの要求に基づいて、この蓄積した情報を公衆通信網２を介してアルファベット文字列認識装置５へと送信する。
【００２２】
図３は、アルファベット文字列認識装置５の具体的な構成例を示している。このアルファベット文字列認識装置５は、ＲＯＭ２２と、データの蓄積や展開等に使用する作業領域としてのＲＡＭ２３と、アルファベット文字列認識装置５全体を制御するためのＣＰＵ２４と、操作ボタンやキーボード等を介して各種制御用の指令を入力するための操作部２５と、各種情報の表示を制御するための表示制御部１６と、ハードディスク等に代表され、実行すべき検索を行うためのプログラムを格納するための記憶部２７とが内部バス２１にそれぞれ接続されている。さらに、この内部バス２１には、通信Ｉ／Ｆ２８が接続されている。内部バス２１には、更に読み取り部２９が接続されている。また、表示制御部１６には、実際に情報を表示するモニタとしての表示部２６が接続されている。
【００２３】
以下、このアルファベット文字列認識装置５において、上記図２に示すアルファベット文字列表示装置３の同一の構成については、同一の符号を付すことにより以下で説明を省略する。
【００２４】
読み取り部２９は、例えばスキャナ等で具体化されるものであり、光学的手段により紙媒体等に記載された文字列を自動的に読み取る。この読み取り部２９により読み取られた文字列は、ＣＰＵ２４へと送られて文字列を構成する各文字が認識されることになる。
【００２５】
次に、本発明を適用したアルファベット文字列表示装置３の動作について説明をする。
【００２６】
先ず、ユーザは、アルファベット文字列表示装置３における操作部２５を介してアルファベット文字列を入力する。この文字列は、単語を構成する複数の文字、文を構成する複数の文字、或いは単語としての意味をなさないランダムな複数の文字で構成される。ＣＰＵ２４は、この操作部２５を介したアルファベット文字列の入力を受けて、以下に説明するスキームに基づいて文字列の表示を行う。
【００２７】
図４は、本スキームに基づいて文字列を表示するための座標系を示している。この座標系では、原点を中心として延長されたａ軸〜ｅ軸からなる５本の座標軸を有する。このａ軸〜ｅ軸は、隣接する軸の狭角が略７２°となるように延長されている。その結果、この座標系は、３６０°を略５等分するようにしてａ軸〜ｅ軸が設けられることになる。
【００２８】
ａ軸〜ｅ軸上には、各１〜５の自然数で表示される座標目盛が定義される。即ち、図４に示すように、ａ軸〜ｅ軸上には、原点（０点）を中心として順に１、２、３、４、５と自然数からなる座標目盛が割り当てられている。ちなみに座標目盛が“１”とは、原点からの距離が１単位であることを意味しており、座標目盛が“５”とは、原点からの距離が５単位であることを意味している。ここでいう単位とは、長さの単位を意味している。即ち、この座標目盛は、互いに等間隔となるように調整されている。また、この座標目盛は、ａ軸〜ｅ軸間においても互いに同一間隔となるように構成されている。
【００２９】
このような各１〜５の自然数で表示される座標目盛が定義されるａ軸〜ｅ軸上には、５つの座標点が割り当てられている。なお、本実施の形態においては、この座標目盛を、各１〜５の自然数で表示されるものとして定義したが、これに限定されるものではなく、各座標軸上において、各１〜５の自然数の各ｎ倍数で表示される座標目盛で定義される５つの座標点が割り当てられていればよい。ちなみに、このｎは、小数を含む正の数である。即ち、ｎを０．１としたときに、各１〜５の自然数の各ｎ倍数が０．１、０．２、０．３、０．４、０．５で構成される座標目盛となる。これにより、座標目盛は、互いに等間隔となるように調整されている。
【００３０】
なお、以下の説明においては、この座標目盛について、各１〜５の自然数で表示される座標目盛で定義される５つの座標点が割り当てられている場合を例にとり説明をする。
【００３１】
各座標点は、（ｘ１、ｘ２、ｘ３、ｘ４、ｘ５）で表現されるものとする。ここでｘ１、ｘ２、ｘ３、ｘ４、ｘ５は、それぞれａ軸〜ｅ軸における座標目盛に相当する。例えば、図４におけるａ軸上の座標点α１は（３、０、０、０、０）で表現される。また、ｄ軸上の座標点α２は、（０、０、０、５、０）で表現される。また、原点は、（０、０、０、０、０）で表現される。以上の座標系が本発明でいうところの表示単位に相当する。
【００３２】
このような原点と合計２５の座標点は、合計２６点存在することになるが、これらに対してそれぞれ２６のアルファベット文字が予め割り当てられる。
【００３３】
図５は、図４における座標系にそれぞれ２６のアルファベット文字を割り当てた例を示している。原点において“Ａ”が割り当てられ、座標目盛が“１”である軌道では、“Ｂ”が（１、０、０、０、０）であり、“Ｃ”が（０、１、０、０、０）であり、“Ｄ”が（０、０、１、０、０）であり、“Ｅ”が（０、０、０、１、０）であり、“Ｆ”が（０、０、０、０、１）である。また、座標目盛が“２”である軌道では、“Ｇ”が（２、０、０、０、０）であり、“Ｈ”が（０、２、０、０、０）であり、“Ｉ”が（０、０、２、０、０）であり、“Ｊ”が（０、０、０、２、０）であり、“Ｋ”が（０、０、０、０、２）である。また、座標目盛が“３”である軌道では、“Ｌ”が（３、０、０、０、０）であり、“Ｍ”が（０、３、０、０、０）であり、“Ｎ”が（０、０、３、０、０）であり、“Ｏ”が（０、０、０、３、０）であり、“Ｐ”が（０、０、０、０、３）である。また、座標目盛が“４”である軌道では、“Ｑ”が（４、０、０、０、０）であり、“Ｒ”が（０、４、０、０、０）であり、“Ｓ”が（０、０、４、０、０）であり、“Ｔ”が（０、０、０、４、０）であり、“Ｕ”が（０、０、０、０、４）である。また、座標目盛が“５”である軌道では、“Ｖ”が（５、０、０、０、０）であり、“Ｗ”が（０、５、０、０、０）であり、“Ｘ”が（０、０、５、０、０）であり、“Ｙ”が（０、０、０、５、０）であり、“Ｚ”が（０、０、０、０、５）である。
【００３４】
なお、一の座標点に一文字が割り当てられていれば、上述した図５に示す２６のアルファベット文字の座標系への割り当て例に限定されるものではない。
【００３５】
次に、出力すべきアルファベットの文字列の先頭から最後までを順次これに対応する上記原点又は上記座標点を介して表示する。このとき、この原点又は座標点を介した表示をベクトルを介して表示するようにしてもよい。
【００３６】
ここで表示すべき文字列が、“ＡＰＰＬＥ”である場合には、例えば図６に示すように、先頭の“Ａ”から最後の“Ｅ”までを順次これに対応する原点又は座標点を介して表示する。図６では、以下の座標を太字で結ぶことにより得られるベクトル、（０、０、０、０、０）→（０、０、０、０、３）→（０、０、０、０、３）→（３、０、０、０、０）→（０、０、０、１、０）で“ＡＰＰＬＥ”が表示されることになる。ちなみに、この図６において、Ｐの位置において二重丸が付されているのは、Ｐが２回連続しているという意味である。
【００３７】
ここで表示すべき文字列が、“ＥＡＲＴＨ”である場合には、例えば図７に示すように、先頭の“Ｅ”から最後の“Ｈ”までを順次これに対応する原点又は座標点を介して表示する。図７では、以下の座標を太字で結ぶことにより得られるベクトル、（０、０、０、１、０）→（０、０、０、０、０）→（０、４、０、０、０）→（０、０、０、４、０）→（０、２、０、０、０）で“ＥＡＲＴＨ”が表示されることになる。
【００３８】
即ち、本発明を適用したアルファベット文字列表示装置３は、アルファベット文字列を全て一表示単位でベクトル情報として表示することができる。特に本発明では、多数のアルファベット文字列からなる長い文章であっても、一表示単位内で表現することができることから、表示単位そのものを増大させる必要が無くなり、情報伝達する際のデータ量を極力軽減させることが可能となる。即ち、多数のアルファベット文字から構成される情報であっても、１文字を１表示単位に割り当てるのではなく、全ての情報を１表示単位以内に記載し、これを表示することが可能となる。
【００３９】
特に本発明では、３６０°を略５等分するようにしてａ軸〜ｅ軸が設けられた座標系とし、さらに各ａ軸〜ｅ軸に５つずつ座標点を割り当てている。このため、原点と合わせて計２６点とすることができ、これに割り当てるべきアルファベットの数と同数とすることができる。
【００４０】
原点を中心にして５方向に略等狭角で構成した座標軸（ａ軸〜ｅ軸）とすることにより、いわゆる５角形の星型の形状とすることができる。このような座標系上に描かれるベクトルの軌跡も星型に類似したものとすることができるため、非常に均整のとれた美しい形状とすることが可能となる。
【００４１】
従って、この均整の取れたベクトルの軌跡は、実際にこれを読み取る際において、非常に好適なものであり、特に高精度かつ迅速にこれを実行することが可能となる。また、電子データ化してサーバ４に記録しておき、管理する際にもより好適となる。
【００４２】
次に、アルファベット文字列表示装置３により表示され、或いは電子データ化された、上記ベクトル情報から実際に文字列を認識するアルファベット文字列認識装置５の動作について説明をする。
【００４３】
先ず、アルファベット文字列認識装置５は、アルファベット文字列表示装置３により表示され、又は出力されたベクトルを読み取る。仮に、このアルファベット文字列表示装置３にから出力されるベクトル情報が紙媒体を介して行われた場合には、上述した読み取り部２９を介して光学的に読み取りを実行していく。また、このベクトル情報が電子データ化されている場合には、アルファベット文字列表示装置３から公衆通信網２を介してこれを受信する。
【００４４】
次に、これら読み取ったベクトル情報をＣＰＵ２４が解析を行うことにより、このベクトル情報に反映されている文字列を解読する。このとき、ベクトルにより特定される原点又は座標点を順次割り出す。例えば図６に示すようなベクトル情報を読み取った場合には、これを上記座標系に当てはめて、そのベクトルが指し示す原点又は座標点を順番に読み取っていく。そして、読み取った座標点の座標を、上記図５に示すように座標系に予め割り当てられたアルファベット文字と照合する。そして、ＣＰＵ２４は、出力すべきアルファベットの文字列を解析する。
【００４５】
例えば、ベクトル、（０、０、０、０、０）→（０、０、０、０、３）→（０、０、０、０、３）→（３、０、０、０、０）→（０、０、０、１、０）を読み取った場合には、これを上記座標系に当てはめることにより“ＡＰＰＬＥ”であることを解析することが可能となる。
【００４６】
このように、アルファベット文字列認識装置５において、実際に取得したベクトル情報を読み出し、また上記座標系に当てはめる点をルール化して、これをプログラム化して記憶部２７に記憶しておくことにより、アルファベット文字列表示装置３からのベクトル情報から文字列を読み取ることが可能となる。
【００４７】
なお、アルファベット文字列表示装置３からベクトル情報を表示し、又は電子データ化して出力する際には、座標軸を一緒に表示し、又は電子データする必要は無いことは勿論である。
【００４８】
また “ＭＩＳＳＩＳＳＩＰＰＩ”等のような、”Ｓ“や”Ｉ“、”Ｐ“のアルファベット文字との間で行ったり来たりする単語は、上述した方法で表示した場合にベクトルが重なり、これを読み取ることが困難になる。
【００４９】
このような同一のアルファベット文字が重複する場合には新たに重複することになったアルファベット文字から、その対応する座標点を基点として位置を順にシフトさせて互いに重ならないように表示させるようにしてもよい。そして出力すべきアルファベットの文字列の先頭から最後までを順次これに対応する上記原点、上記座標点、上記シフトされた位置の何れかを介してベクトル表示させるようにしてもよい。
【００５０】
図８は、かかる方法に基づいて“ＭＩＳＳＩＳＳＩＰＰＩ”を表示した例である。ベクトルは、先ず”Ｍ“から”Ｉ“を表示し、次にこの”Ｉ“から”Ｓ“を表示する。また次の”Ｓ“から”Ｓ“への表示は、”Ｓ“が新たに重複するアルファベット文字に該当する。かかる場合には、その対応する”Ｓ“の座標点を基点として位置を上方にシフトさせた位置で表示する。この位置のシフト方向は、上方に限らず他の方向であってもよい。
【００５１】
また、次の“Ｓ”から“Ｉ”へのベクトル表示においても、“Ｉ”が新たに重複するアルファベット文字に該当する。かかる場合には、その対応する”Ｉ“の座標点を基点として位置を上方にシフトさせた位置で表示する。
【００５２】
また、次の“Ｉ”から“Ｓ”へのベクトル表示においても、“Ｓ”が新たに重複するアルファベット文字に該当する。かかる場合には、その対応する”Ｓ“の座標点を基点として位置を上方にシフトさせた位置で表示する。このとき、先ほどシフトさせた”Ｓ“の位置と重ならないようにして表示する。
【００５３】
そして、出力すべきアルファベットの文字列の先頭から最後までを順次これに対応する上記原点、上記座標点、上記シフトされた位置の何れかを介してベクトル表示させる。その結果、“ＭＩＳＳＩＳＳＩＰＰＩ”の文字は、図８に示すようにベクトルが重なることなく表示させること可能となる。
【００５４】
このように新たに重複することになったアルファベット文字が発生する毎に位置を更にシフトさせて表示していく。このとき互いに重ならないようにして表示することを前提とする。これにより、“ＭＩＳＳＩＳＳＩＰＰＩ”のような”Ｓ“や”Ｉ“、”Ｐ“のアルファベット文字との間で行ったり来たりする単語であっても、ベクトルが重ならないようにして表示することが可能となる。
【００５５】
また、このようにして表示された文字を読み取る際においても、ベクトルを順に追っていくことにより、容易に読み取ることが可能となる。かかる場合には、読み取ったベクトルにより特定される原点、座標点及びシフトされた位置を、予め割り当てられた座標系に基づいて、順次割り出していくことになる。そして、位置がシフトされていた場合においても、これに最も近接している座標点又は原点を特定するか、或いは規則的にシフト位置が伸びている場合には、その基点となっている座標点又は原点を特定すればよい。
【符号の説明】
【００５６】
１  アルファベット文字列表示認識システム
３  アルファベット文字列表示装置
２  公衆通信網
４  サーバ
５  アルファベット文字列認識装置
１６  表示制御部
２１  内部バス
２２  ＲＯＭ
２３  ＲＡＭ
２４  ＣＰＵ
２５  操作部
２６  表示部
２７  記憶部
２８  通信Ｉ／Ｆ
２９  読み取り部
【図１】
2011164667.tif 000003
【図２】
2011164667.tif 000004
【図３】
2011164667.tif 000005
【図４】
2011164667.tif 000006
【図５】
2011164667.tif 000007
【図６】
2011164667.tif 000008
【図７】
2011164667.tif 000009
【図８】
2011164667.tif 000010