(57)【要約】【課題】  用紙に記述された情報を、用紙の様式に制約を受けることなくより正確で簡単に階層化データベースに登録する。【解決手段】  画像データ読込部１０１は、入力用紙１０６の画像データを読み込む。画像パターン解析部１０２は、画像データ読込部１０１により読み込んだ画像を解析して文字やマークを認識する。格納情報抽出部１０３は、ＩＤ−値識別ルール１０７ｃから入力されたルールを用いて分類や属性のＩＤと値を抽出する。この抽出した格納すべきデータはＤＢアクセス部１０４によって階層型データベース１０５に登録される。【選択図】      図１
2005284501.tif 000002
【特許請求の範囲】
【請求項１】
下位分類が上位分類の属性を継承し、分類のＩＤは分類コードと当該分類を定めた団体を識別するコードによって構成され、分類が保有している属性のＩＤは属性コードと当該属性が定義された分類のＩＤとから構成されている階層構造を持つデータベースにデータを入力する階層型データベース入力装置において、
分類および属性を識別するための文字または記号と、前記分類および前記属性に割り当てられたデータとが記述された用紙を読み込む画像情報読込手段と、
この画像情報読込手段により読み込んだ画像情報を認識する画像パターン解析部と、
前記画像パターン解析部の認識結果から前記分類および属性のＩＤと、前記分類および前記属性に割り当てに対応して前記各ＩＤに割り当てられるデータとの組を抽出する抽出手段と、
この抽出手段により抽出された各分類および各属性のＩＤに対応付けて、前記各ＩＤに割り当てられるデータを階層型データベースに登録する登録手段とを備えたことを特徴とする階層型データベース入力装置。
【請求項２】
前記抽出手段は、
分類および属性のＩＤと前記各ＩＤのデータを識別するためのルールに従って、前記画像パターン解析部により認識された前記分類および属性のＩＤと、前記各ＩＤに割り当てられるデータとの組を抽出することを特徴とする請求項１記載の階層型データベース入力装置。
【請求項３】
前記ルールには、分類および属性のＩＤと、前記各ＩＤのデータとの配置に関するルールを含むことを特徴とする請求項２記載の階層型データベース入力装置。
【請求項４】
更に、前記ルールを新たに追加するルール登録手段を備えたことを特徴とする請求項２または３に記載の階層型データベース入力装置。
【請求項５】
前記用紙には前記分類のＩＤまたは前記属性のＩＤを識別するための印が付けられており、
前記画像パターン解析部は、前記印によって前記分類のＩＤまたは前記属性のＩＤを識別することを特徴とする請求項１乃至４のいずれか１項に記載の階層型データベース入力装置。
【請求項６】
前記抽出手段により抽出された、前記用紙に含まれている前記分類および属性の組によって前記用紙の様式を検出する検出手段と、
更に、前記分類および属性を識別するための文字または記号は分類のＩＤでも属性のＩＤでもなく、予めこれらＩＤに対応付けて前記用紙に記述された名称であり、この名称と前記ＩＤとを対応付けたデータベースと、
前記認識により得られた文字と前記データベースに登録されている前記名称とを比較して類似度によって前記分類のＩＤまたは属性のＩＤの候補を抽出する候補抽出手段と、
この候補抽出手段によって抽出された前記分類のＩＤまたは属性のＩＤの候補の中から、前記名称に対する正しい分類のＩＤまたは属性のＩＤをユーザにより選択させる選択手段と、
この選択に応じて、前記用紙の様式，前記名称，前記ＩＤの３つの対応付けに関する情報を保存する配置保存手段とを備え、
前記抽出手段は、
前記用紙の様式，前記名称，前記ＩＤの３つの対応付けに関する情報に関する情報を用いて、前記画像パターン解析部の認識結果から前記分類および属性のＩＤと、前記各ＩＤに割り当てられるデータとの組を抽出することを特徴とする請求項１乃至５のいずれか１項に記載の階層型データベース入力装置。
【請求項７】
更に、前記属性のＩＤと前記各ＩＤに割り当てられるデータとの組が電子データとして通信路を介して入力される受信部と、
この受信部により受信された前記各ＩＤに割り当てられるデータを、前記属性のＩＤに対応付けて階層型データベースへ登録する登録手段とを備えたことを特徴とする請求項１乃至６のいずれか１項に記載の階層型データベース入力装置。
【請求項８】
任意の用紙に対して前記ＩＤを識別するためのルールに従って前記ＩＤの出力箇所と前記値の出力箇所に印が付けられた用紙を読み込む手段と、
この読み込んだ画像情報を解析し、前記ＩＤの出力箇所と前記値の出力箇所の情報を有する出力様式を登録する出力様式登録手段と、
この出力様式に従って前記階層型データベース内のデータを出力する出力手段とを備えたことを特徴とする請求項１乃至７のいずれか１項に記載の階層型データベース入力装置。
【請求項９】
更に、前記用紙にはアプリケーションを識別するためのアプリケーション識別情報が記載されており、
前記画像パターン解析部の認識結果から前記アプリケーション識別情報を抽出するアプリケーション識別情報抽出手段と、
前記各ＩＤに割り当てられるデータに関して、前記アプリケーション識別情報に応じた処理を実行するアプリケーション実行手段とを備え、
前記登録手段は、
前記各ＩＤに割り当てられるデータに代え、前記アプリケーション識別情報に応じた処理を実行した値を階層型データベースに登録することを特徴とする請求項１乃至８のいずれか１項に記載の階層型データベース入力装置。
【請求項１０】
下位分類が上位分類の属性を継承し、分類のＩＤは分類コードと当該分類を定めた団体を識別するコードによって構成され、分類が保有している属性のＩＤは属性コードと当該属性が定義された分類のＩＤとから構成されている階層構造を持つデータベースにデータを入力する階層型データベース入力方法において、
画像情報読込手段により、分類および属性を識別するための文字または記号と、前記分類および前記属性に割り当てられたデータとが記述された用紙を読み込み、
画像パターン解析部により、この画像情報読込手段により読み込んだ画像情報を認識し、
抽出手段により、前記画像パターン解析部の認識結果から前記分類および属性のＩＤと、前記分類および前記属性に割り当てに対応して前記各ＩＤに割り当てられるデータとの組を抽出し、
登録手段により、この抽出手段により抽出された各分類および各属性のＩＤに対応付けて、前記各ＩＤに割り当てられるデータを階層型データベースに登録することを特徴とする階層型データベース入力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、データベースへの入力装置および方法に関し、特に、階層型データベースへデータを入力する階層型データベース入力装置および方法に関する。
【背景技術】
【０００２】
従来のデータベースシステムにおいて、データベースへのデータの登録には、キーボードから文字入力することにより登録しなければならなかった。また、登録したいデータが写真などのイメージデータの場合、デジタルカメラ等で撮ったイメージデータを一旦ファイルとして保存した後、入力端末を操作することによりデータベースに登録する作業を行う必要があった。
【０００３】
実際にはデータベースに登録したいデータの中にはペーパーベースのものも多い。そこで用紙に書かれた文字情報をＯＣＲ（Optical Character Recognition：光学式文字認識）装置によってイメージから文字認識（文字コードに変換）したデータをレコード形式に変換し、データベースシステムに登録するシステムが提案されている。
【０００４】
さらに、予め決められた様式において定まる属性、例えば、品名や会社名などを対応させ、ＯＣＲ装置で文字認識したデータをデータベースに登録するシステムが提案されている。しかし、このシステムは用紙の書式を予め登録しておく必要があり、用紙に書式変更があるとプログラム部分の変更が必要になる。この問題を解決するために、読み込んだイメージファイルに対して登録する値の範囲指定、データベースの属性の指定をサポートするシステムが提案されている（例えば、特許文献１参照）。
【０００５】
また、用紙にマーキングを施すことによって、用紙の書式に依存せずに読むべき値の範囲を特定する技術が提案されている（例えば、特許文献２参照）。
また、入力フォームと文書管理を検索するためのインデックスとなる値が記述されている文書様式中のエリア（すなわち文書画像において値が記述されている領域の絶対位置）を登録しておくことにより、スキャナ等で読み込んだ用紙のインデックスデータを自動登録できるようにしている（例えば、特許文献３参照）。しかし、この発明ではあらかじめ入力される可能性のある様式毎にエリアを登録しておく必要がある。また、この発明では、登録先のインデックスはフラットな構造で格納されており、階層型データベースに適用することはできない。
【０００６】
【特許文献１】特開平１１−２８３０００号公報
【特許文献２】特開平１０−１４９４１０号公報
【特許文献３】特開２００３−８５１８７公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明が前提としている階層型データベースにおいては、格納先に分類があり、一つの用紙に記述されているデータが必ずしも一つの分類とは限らず、データの格納先を確実に指定することが必要となる。
【０００８】
しかし、従来はデータの格納先を正確に指定することができないという問題があった。
また、データベースの分類および属性も変更されることがあり、これら双方に変更が加えられた場合、再び関連付け或いはプログラミングの修正が必要という問題があった。
【０００９】
また、特許文献３では様式毎に値のエリアと登録先を関連付けているため、入力用紙の様式の変更のたびに関連付けの変更が生じるという問題があった。
この発明は、データの格納先を正確に指定することができる階層型データベース入力装置および方法を提供することを目的とする。また、この発明は、データベースの分類および属性の双方に変更が加えられても、再び関連付け或いはプログラミングの修正が必要ない階層型データベース入力装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記の目的を達成するために、この発明の階層型データベース入力装置においては、下位分類が上位分類の属性を継承し、分類のＩＤは分類コードと当該分類を定めた団体を識別するコードによって構成され、分類が保有している属性のＩＤは属性コードと当該属性が定義された分類のＩＤとから構成されている階層構造を持つデータベースにデータを入力する階層型データベース入力装置において、分類および属性を識別するための文字または記号と、前記分類および前記属性に割り当てられたデータとが記述された用紙を読み込む画像情報読込手段と、この画像情報読込手段により読み込んだ画像情報を認識する画像パターン解析部と、前記画像パターン解析部の認識結果から前記分類および属性のＩＤと、前記分類および前記属性に割り当てに対応して前記各ＩＤに割り当てられるデータとの組を抽出する抽出手段と、この抽出手段により抽出された各分類および各属性のＩＤに対応付けて、前記各ＩＤに割り当てられるデータを階層型データベースに登録する登録手段とを備えたことを特徴とする。
【００１１】
また、上記の目的を達成するために、この発明の階層型データベース入力方法においては、下位分類が上位分類の属性を継承し、分類のＩＤは分類コードと当該分類を定めた団体を識別するコードによって構成され、分類が保有している属性のＩＤは属性コードと当該属性が定義された分類のＩＤとから構成されている階層構造を持つデータベースにデータを入力する階層型データベース入力方法において、画像情報読込手段により、分類および属性を識別するための文字または記号と、前記分類および前記属性に割り当てられたデータとが記述された用紙を読み込み、画像パターン解析部により、この画像情報読込手段により読み込んだ画像情報を認識し、抽出手段により、前記画像パターン解析部の認識結果から前記分類および属性のＩＤと、前記分類および前記属性に割り当てに対応して前記各ＩＤに割り当てられるデータとの組を抽出し、登録手段により、この抽出手段により抽出された各分類および各属性のＩＤに対応付けて、前記各ＩＤに割り当てられるデータを階層型データベースに登録することを特徴とする。
【００１２】
なお、装置に係る本発明は方法に係る発明としても成立し、方法に係る本発明は装置に係る発明としても成立する。
また、装置または方法に係る本発明は、コンピュータに当該発明に相当する手段を実行させるための（あるいはコンピュータを当該発明に相当する手段として機能させるための、あるいはコンピュータに当該発明に相当する機能を実現させるための）プログラムとしても成立し、該プログラムを記録したコンピュータ読み取り可能な記録媒体としても成立する。
【発明の効果】
【００１３】
この発明の階層型データベース入力装置および方法によれば、用紙に記述された情報を、用紙の様式に制約を受けることなくより正確で簡単に階層化データベースに登録することができる。また、出力についても既存の用紙を入力するだけで、階層化データベース内の情報を簡単にその様式に従って出力することができる。
【発明を実施するための最良の形態】
【００１４】
以下、図面を参照しながら本発明の実施の形態について説明する。
図１は、本発明の第１の実施形態に係る階層型データベース入力装置の基本構成を機能ブロックで示した図である。
図１において、階層型データベース入力装置１は、画像データ読込部１０１，画像パターン解析部１０２，格納情報抽出部１０３，ＤＢアクセス部１０４から構成されている。
【００１５】
画像データ読込部１０１は、スキャナあるいはファクシミリ（ＦＡＸ）で、入力用紙１０６の画像データをセンサにより読み込む。なお、入力用紙１０６の画像データについては、電子カメラで読み込むようにしてもよい。
【００１６】
画像パターン解析部１０２は、画像データ読込部１０１により読み込んだ画像をＯＣＲなどの解析ソフトを用いて文字やマークを認識する。
ＩＤ−値識別ルール１０７ｃは、画像パターン解析部１０２で認識した文字やマークの情報から、分類や属性を特定するためのＩＤと、このＩＤに対応する値を抽出するための抽出方法をルール化したデータあり、格納情報抽出部１０３に入力されている。
【００１７】
なお、この値としては、文字である必要はなく、記号，コードの他、図形、画像等のイメージであってもよい。
格納情報抽出部１０３は、ＩＤ−値識別ルール１０７ｃから入力されたルールから、画像パターン解析部１０２で認識した文字やマークの情報からＩＤおよび値の抽出方法を取得する。そしてこの抽出方法によって格納情報抽出部１０３は、画像パターン解析部１０２で認識した文字やマークの情報から階層型データベース１０５へ登録するために必要となる分類や属性を特定するためのＩＤと、このＩＤに対応する値を抽出する。
【００１８】
この画像情報を認識する技術については従来種々知られている画像認識技術を用いればよい。
ＤＢアクセス部１０４は、分類属性情報１０５ａへアクセスし、格納情報抽出部１０３で抽出した分類や属性を特定するためのＩＤによって適切なコンテンツの格納箇所を検索する。そしてＤＢアクセス部１０４は、この検索により得られたコンテンツ１０５ｂの格納箇所に、格納情報抽出部１０３で抽出した格納すべきデータを登録する。このようにして階層型データベース１０５に入力用紙１０６のデータが登録される。
【００１９】
このように本発明の階層型データベース入力装置は、ＩＤの特徴を抽出することによって、このＩＤに対応する値の場所を相対的に取得するため、フォーマット毎に値が記述されているエリアを登録する必要はない。
【００２０】
図２は、図１の階層型データベース入力装置の基本構成の周辺に、新たな機能ブロックを追加した構成を示す図である。なお、図１と同じ機能ブロックには同一番号を付している。
【００２１】
格納情報抽出部１０３は、分類や属性を特定するためのＩＤの抽出方法や、値の抽出方法をプログラムに埋め込んでも良い。望ましくは識別方法を拡張できるようにルール化し、格納情報抽出部１０３のプログラムの機能を追加修正できるようにした方が良い。
【００２２】
入力部１０７ａおよび識別ルール登録部１０７ｂは、ユーザにＩＤ−値識別ルール１０７ｃを拡張する機能を提供するために設けられたものである。
識別ルール登録部１０７ｂは、ユーザにより入力部１０７ａから入力された新たな識別ルールを、ＩＤ−値識別ルール１０７ｃに登録する。これにより、ユーザはＩＤ−値識別ルール１０７ｃを拡張することができる。
【００２３】
ＩＤマッピング時に、ＩＤ候補表示部２０１ａは、入力用紙１０６に実際に記述されている分類名称／属性名称から、分類属性情報１０５ａに格納されている、分類／属性の名称として使われている名称である分類名／属性名やそのシノニム名称から該当する候補の分類ＩＤ／属性ＩＤを表示する。
【００２４】
ＩＤマッピング登録部２０１ｂは、このユーザの指定に応じて、入力用紙１０６における分類名／属性名と分類ＩＤ／属性ＩＤとのマッピングをＩＤマッピング２０１ｃに登録する。
【００２５】
分類属性名パターン登録部２０２ａは、入力用紙１０６に存在している分類属性名パターン（分類属性名の組合せ）を、ＩＤマッピンググループと関連付けて分類属性名パターン２０２ｂに格納する。
【００２６】
なお、分類属性名パターンについては、図１４を用いて後で詳細に説明する。また、ＩＤマッピンググループについては、図１３を用いて後で詳細に説明する。
分類属性名パターン検索部２０３は、分類属性名パターン２０２ｂから入力された分類属性名パターンによって、ＩＤマッピング２０１ｃから例えば図１３に示すＩＤマッピングを読み出し、分類名や属性名に適切な分類ＩＤや属性ＩＤを割り当てる。
【００２７】
分類属性名パターン２０２ｂに、ＩＤマッピンググループと関連付けて格納するのは分類属性名パターンだけでもよいが、更に、入力用紙１０６のイメージファイルも分類属性名パターン２０２ｂに格納するようにしてもよい。そして同じ分類属性名パターンが存在していた場合に、格納している入力用紙１０６のイメージファイルとの差分をとり、より差分が小さい方の入力用紙のマッピンググループであるとみなすことで、より正確に入力用紙１０６に対応するＩＤマッピングを取得することが可能となる。
【００２８】
本発明では、分類属性名パターンにより入力用紙１０６の様式がどの様式であるかを検出し、この検出結果に基づいて分類ＩＤや属性ＩＤをマッピングしている。
例えば、入力用紙Ａの様式には「名前」、「住所」という２つの欄が存在し、入力用紙Ｂの様式には「ふりがな」、「名前」、「ＴＥＬ」という３つの欄が存在しているものとする。また、分類属性名パターン２０２ｂには「名前」、「住所」の組合せはマッピンググループＡ’、「ふりがな」、「名前」、「ＴＥＬ」の組合せはマッピンググループＢ’として登録されているものとする。
【００２９】
一方、ＩＤマッピング２０１ｃにおいて、マッピンググループＡ’の「名前」は「Ａ．Ｕ．Ｐ１」にマッピングされており、マッピンググループＢ’の「名前」は属性ＩＤ「Ｂ．Ｕ’．Ｐ２」にマッピングされているとします。
【００３０】
このとき入力用紙１０６のイメージを認識した結果「名前」、「住所」という２つの欄が存在していた場合には、まず入力用紙Ａの様式であると判断され、「名前」の値は属性ＩＤ「Ａ．Ｕ．Ｐ１」として階層化データベース１０５に登録される。また、入力用紙１０６のイメージを認識した結果「ふりがな」、「名前」、「ＴＥＬ」という３つの欄が存在していた場合には、まず入力用紙Ｂの様式であると判断され、「名前」の値は属性ＩＤ「Ｂ．Ｕ’．Ｐ２」として階層化データベース１０５に登録される。
【００３１】
このように、入力用紙ＡとＢにおいては同じ「名前」であっても、データ（値）の格納先を変えることができる。
出力フォーム２０４ｂには、任意の様式を持つ出力用の用紙に関する情報が記録されている。この情報には、出力用の用紙の背景となるビットマップと、ＩＤや値を出力すべき位置や領域を示す情報とが記録されている。
【００３２】
出力フォーム取得部２０４ａは、出力フォーム２０４ｂから出力用の用紙の背景となるビットマップと、ＩＤや値を表示すべき位置や領域を示す情報と、値の表示エリアを取得する。
【００３３】
表示整形部２０４ｃは、ＤＢアクセス部１０４から取得したデータを、出力フォーム取得部２０４ａから取得した情報に基づいて、表示部２０４ｄや出力用紙２０４ｅへ出力する。この出力については、出力用の用紙の背景となるビットマップ上の指定の位置や領域に、ＩＤや値を重ねて表示する。
【００３４】
階層型データベース１０５には、更に、分類属性情報１０５ａ，コンテンツ１０５ｂの他に、アプリケーション情報１０５ｃが設けられている。このアプリケーション情報１０５ｃには、例えば図１８に示すようにアプリケーションＩＤに対応付けてアプリケーションにより実行する処理が格納されている。
【００３５】
アプリケーション管理部２０５ａは、アプリケーション情報１０５ｃに格納されているアプリケーションＩＤおよびアプリケーションの起動方法を取得し、格納情報抽出部１０３により抽出された値に、任意の情報処理部２０５ｂによる処理を施し、この処理を施した値を階層型データベース１０５内のコンテンツ１０５ｂに格納する。
【００３６】
本発明の自動読取によって値が階層型データベース１０５に格納されたとき、ＤＢアクセス部１０４は、この格納した値のコンテンツを識別できる情報を自動入力記録２０６ａに格納する。自動読取データ管理部２０６ｃは、自動入力記録２０６ａを参照し、表示部２０６ｃに階層型データベースに自動的に登録されたデータを表示する。これによりユーザは自動的に階層型データベース１５に登録されたコンテンツが何であるかを知ることができる。
【００３７】
図３は、階層型データベースに格納される分類、属性およびコンテンツの構造を説明するための概念図である。以下、属性については、“［”，“］”で囲んで記す。
【００３８】
分類は、階層を持ち、例えば分類「ユーザ情報」の子分類には、分類「顧客」，分類「営業」，分類「サービス」という分類により、分類「ユーザ情報」を特殊化している。このように下位の階層に行けば行くほど、分類は特殊化されていく。特殊化するとより詳細な属性が必要になるので属性は追加されていき、下位は上位の汎用的な属性を継承する。
【００３９】
図３の例で分類「顧客」は、上位の分類「ユーザ情報」で定義されている［ユーザＩＤ］，［名前］という２つの属性を継承し、更に［住所］，［電話番号］という属性を新たに定義する。
【００４０】
また、分類「ＰＣ利用状況」のように上位の２つの分類（分類「ユーザ情報」および分類「アンケート」）の属性を併せ持つこともある。分類「ＰＣ利用状況」は、上位の分類「ユーザ情報」の属性で定義されている［ユーザＩＤ］，［名前］という２つの属性，上位の分類「アンケート」の属性で定義されている［調査日付］という３つの属性を継承し、更に、［メーカー］，［モデル］，［シリアル番号］，［ＯＳ］という４つの属性を継承している。
【００４１】
ＩＳＯ１３５８４において、分類ＩＤは、ＳｕｐｐｌｉｅｒＢＳＵと呼ばれるその分類を定義した団体を識別するコードと、ＣｌａｓｓＢＳＵと呼ばれる分類を識別するための分類コードの２つによって表され、これら２つのコードは必須である。属性ＩＤは、上記した分類ＩＤに加えて、属性コードが必須である。なお、より一層細かな指定をするために、分類体系全体にコードをつけたり、分類や属性にバージョンをつけたりしても良い。
【００４２】
図３の例では、分類ＩＤは団体を識別するコードと、分類コードをピリオド“．”で連結している。例えば分類「顧客」の分類ＩＤは、団体の識別コード“Ａ”と、分類コード“Ｕ０１＿１”をピリオド“．”で連結し、“Ａ．Ｕ０１＿１”と表現されている。
【００４３】
また、属性ＩＤは、分類コードと属性コードとをピリオド“．”で連結している。例えば分類「顧客」の属性ＩＤは、分類「顧客」の分類ＩＤである“Ａ．Ｕ０１＿１”に、属性ＩＤである属性コードである“Ｐ０１”（住所），“Ｐ０２”（電話番号）をピリオド“．”で連結し、住所と電話番号をそれぞれ“Ａ．Ｕ０１＿１．Ｐ０１”、“Ａ．Ｕ０１＿１．Ｐ０２”と表現されている。
【００４４】
本発明においては、「ユーザ情報」等の分類、および「ユーザＩＤ」等の属性は、標準化団体や企業において定められた特定の言語的意味をもたないＩＤによって記述される。
【００４５】
分類ＩＤは、分類を定めた団体を識別するコードと、分類コードとから構成される。
属性ＩＤは、属性コードと当該属性コードが定義された分類ＩＤとから構成される。
図４は、入力用紙１０６の様式の一例を示す図である。
図３に示す分類体系の階層型データベースに図４の様式で記述されたデータを読み込ませようとした場合、一枚の用紙に書かれた内容は一つの分類に全て格納されるわけではなく、分類をまたがって複数の分類に格納される場合がある。図４の例の場合一枚の用紙に書かれた内容は、分類「顧客情報」，分類「ＰＣ利用状況」，分類「ＰＣトラブル状況」の３つの分類に格納される。
【００４６】
図５は、図４の入力用紙１０６中に、図３に示した分類ＩＤと属性ＩＤとが加えて記載された用紙である。各分類名や属性名の下または右に、分類ＩＤや属性ＩＤを加えて記載されている。
【００４７】
この図５に示した入力用紙１０６が入力されたときの階層型データベース入力装置の基本的なデータの登録動作を、図９のフローチャートを用いて詳細に説明する。
まず、画像データ読込部１０１により、図５の入力用紙１０６の画像を読み込み、画像パターン解析部１０２により文字や図形を認識する（ステップＳ９０１）。
次に、格納情報抽出部１０３により、ステップＳ９０１によって認識した文字や図形から分類ＩＤと属性ＩＤを抽出する（ステップＳ９０２）。本例では先に図３を用いて説明した通り、分類ＩＤや属性ＩＤは２つの文字列の固まりをピリオドで結んだものである。
【００４８】
次に、格納情報抽出部１０３により、ステップＳ９０２で得た分類ＩＤと属性ＩＤを用いて、ステップＳ９０１によって認識した文字や図形から属性ＩＤに対応する値を抽出する（ステップＳ９０３）。本例では、属性ＩＤに最も距離の近い矩形内の文字列を値とする。また、矩形がテーブル型に配置され、一行目の各列に属性ＩＤが記述されている場合に、二行目以下をテーブル形式の値として認識する。例えば、図５に示した入力用紙１０６の電話番号の属性ＩＤ「Ａ．Ｕ０１．Ｐ０２」は、テーブルの形式として認識し、この属性ＩＤ「Ａ．Ｕ０１．Ｐ０２」に対応する値として、「ｘｘｘ−ｘｘｘｘ−ｘｘｘｘ」を抽出する。
【００４９】
次に、ＤＢアクセス部１０４により、ステップＳ９０２，Ｓ９０３で得た挿入先の分類、格納すべき属性とその属性に対応する値を階層型データベース１０５に格納する（ステップＳ９０４）。
【００５０】
図５では分類ＩＤは文字であったがこれに限定しない。分類ＩＤは図６に示すように２次元コード化して付与しもよいし、１次元コード（バーコード）のような記号であってもよい。また、分類ＩＤは図７に示すように、既にある入力用紙に手書きで属性ＩＤや分類ＩＤを登録しても良い。さらに図７の例に示すように、ＩＤや対応する値をより正確に抽出するために予めユーザによって丸で囲む等の印をつけるようにしておき、このルールに基づいてＩＤや対応する値を抽出するようにしてもよい。これにより、より正確にＩＤや対応する値を抽出することができる。
【００５１】
このようにＩＤや対応する値を抽出するための識別ルールを追加できるように図２の構成では、ＩＤ−値識別ルール１０７ｃを拡張できるようにデータ化している。
図８に、図７の入力用紙の場合のＩＤ−値識別ルールの一例を示す。図８において、例えばルールＮｏ．１は、分類ＩＤは「文字．文字」で表されることがルール化されている。ルールＮｏ．２は、属性ＩＤは「文字．文字．文字」で表されることがルール化されている。また、ルールＮｏ．３，４，６では、分類ＩＤ，属性ＩＤ，値は楕円（長円形）の内側に記載されていることがルール化されている。また、ルールＮｏ．５では、値は矩形（長方形）の内側に記載されていることがルール化されている。ＩＤと値を識別するためのルール、例えば「長方形に囲まれている」，「距離が最も近い」，・・・が定められていて、これらルールの条件のうち、より多くの条件を満たしていればいるほど、ＩＤとその値の組み合わせである可能性が高く、識別がより正確なものであると考えることができる。ＩＤ−値識別ルールは、コンピュータが処理するためのプログラムにルールが書かれていても良い。
【００５２】
例えば、図８のルールには、値は矩形かまたは楕円で囲まれていると記述してあるが、入力用紙１０６の様式によっては図１０の例に示したように値が下線の上に記述されてある場合がある。
【００５３】
以下、ＩＤ−値識別ルール１０７ｃに新たに下線の上に値が記載されているルールを付け加える場合の階層型データベース入力装置の動作を、図１１のフローチャートを用いて詳細に説明する。
【００５４】
ユーザは、まず階層型データベース入力装置を、ＩＤ−値識別ルール１０７ｃに新たにルールを付け加えるモードにする。このモードにおいては、格納情報抽出部１０３は、ルール登録用のＧＵＩ機能を持ち、抽出された値を表示部２０４ｄ等へ表示させる機能を有している。
【００５５】
まず、画像データ読込部１０１により、図１０の入力用紙１０６の画像を読み込み、画像パターン解析部１０２により文字や図形を認識する（ステップＳ１１０１）。
【００５６】
次に、格納情報抽出部１０３により、ステップＳ１１０１によって認識した文字や図形から分類ＩＤと属性ＩＤを抽出する（ステップＳ１１０２）。本例では先に図３を用いて説明した通り、分類ＩＤや属性ＩＤは２つの文字列の固まりをピリオドで結んだものである。
【００５７】
格納情報抽出部１０３に抽出された値を表示部２０４ｄ等へ表示させ、ユーザに対して目的の値が抽出できたかどうかを確認させる（ステップＳ１１０３）。
ユーザの確認の結果、ユーザが新しいルールを付け加える必要があると判断した場合には、ユーザに新しいルールを付け加えさせ（ステップＳ１１０４）、先のステップＳ１１０３の処理へ戻る。新しいルールの付け加えについては入力部１０７ａ，ＩＤ−値識別ルール登録部１０７ｂにより付け加えさせる。この図１０に示した例の場合は、下線上に記述している文字列を値とするルールを新たにステップＳ１１０４で追加させる。
【００５８】
ステップＳ１１０３でユーザの確認の結果、ユーザが新しいルールを付け加える必要がないと判断した場合には、値を識別するための新しいルールをＩＤ−値識別ルール登録部１０７ｂに登録する。
【００５９】
このように本発明の階層型データベース入力装置は、格納情報抽出部が参照する属性IDと値の配置に関するルールを識別ルール登録部１０７ｂから追加することができる。
【００６０】
図１２は、図４のように入力用紙１０６に分類ＩＤおよび属性ＩＤが記述されていない入力用紙１０６に対して、階層型データベースに格納された分類、属性情報からＩＤをマッピングさせるための動作を説明するためのフローチャートである。
【００６１】
図４に示した入力用紙１０６が入力されたときの階層型データベース入力装置のデータの登録動作を、図１２のフローチャートを用いて詳細に説明する。
ユーザは、まず階層型データベース入力装置を、分類、属性情報からＩＤをマッピングさせるためのモードにする。このモードにおいてＩＤマッピング登録部２０１ｂはＧＵＩ機能を持ち、抽出されたＩＤや値をＩＤ候補表示部２０１ａへ表示させる機能を有している。
【００６２】
まず、画像データ読込部１０１により、図４の入力用紙１０６の画像を読み込み、画像パターン解析部１０２により文字や図形を認識する（ステップＳ１２０１）。
次に、ステップＳ１２０１によって認識した文字や図形のデータは、格納情報抽出部１０３およびＤＢアクセス部１０４を介してＩＤ候補表示部２０１ａに入力される。
【００６３】
ＩＤ候補表示部２０１ａは、この入力された文字や図形のデータから、ユーザによって指示された分類ＩＤ／属性ＩＤを付与したい単語から分類属性情報の名称およびシノニム名称を部分検索して分類ＩＤの候補，属性ＩＤの候補を抽出し、ユーザに選択させるために表示する（ステップＳ１２０２）。
【００６４】
次に、ユーザに分類ＩＤの候補，属性ＩＤの候補が正しいか否かを決定させる（ステップＳ１２０３のＹＥＳ）。この分類ＩＤ，属性ＩＤの決定の入力については、ＩＤマッピング登録部２０１ｂの図示しない入力部により入力され、例えば複数の分類ＩＤの候補，属性ＩＤの候補がある場合には複数の分類ＩＤの候補，属性ＩＤの候補の中から、それぞれ正しい１つの分類ＩＤ，属性ＩＤを選択させる。
【００６５】
もし、分類ＩＤの候補，属性ＩＤの候補からはもれているが、分類、属性情報の値が存在している場合には（ステップＳ１２０３のＮＯ）、この存在している値の分類ＩＤ、属性ＩＤをＩＤマッピング登録部２０１ｂの入力部によって手動で入力させ（ステップＳ１２０４）、この後ステップＳ１２０３で決定させる。
【００６６】
ステップＳ１２０３の次に、ＩＤマッピング登録部２０１ｂは、分類名／属性名と分類ＩＤ／属性ＩＤとを関連付けて、ＩＤマッピング２０１ｃに登録する（ステップＳ１２０５）。この分類名／属性名とは、入力用紙１０６に実際に記載されている分類名／属性名の名前のことである。例えば、図３，４で属性名「お名前」は、属性ＩＤ「Ａ．Ｕ０１．Ｐ０２」に関連付けられる。このときのＩＤマッピング２０１ｃに登録されるＩＤマッピングの例を図１３に示す。
【００６７】
図１３に示したＩＤマッピングのデータは、入力用紙１０６におけるＩＤマッピンググループ「図４」において、属性名「お名前」は属性ＩＤ「Ａ．Ｕ０１．Ｐ０２」，属性名「ご住所」は属性ＩＤ「Ａ．Ｕ０１＿１．Ｐ０１」，属性名「電話番号」は属性ＩＤ「Ａ．Ｕ０１＿１．Ｐ０２」，分類名「ユーザ情報」は分類ＩＤ「Ａ．Ｕ０１＿１」，属性名「メーカー」は属性ＩＤ「Ａ＿１．Ａ０２＿１．Ｐ０１」であることを示している。
【００６８】
このＩＤマッピンググループとは、ＩＤマッピングを行ったときの入力用紙の様式を識別するためのものである。
ＩＤマッピング登録部２０１ｂは、ステップＳ１２０５の次に、ユーザにより全てのマッピングが終了したことを示す入力がＩＤマッピング登録部２０１ｂの入力部から行われるか否かを判断する（ステップＳ１２０６）。
【００６９】
ステップＳ１２０６で入力用紙１０６の全ての分類名／属性名について分類ＩＤ／属性ＩＤとのマッピング（分類名／属性名と分類ＩＤ／属性ＩＤとの関連付け）が終了したことを示す入力が行われなければステップＳ１２０２に戻り、全ての分類名／属性名について分類ＩＤ／属性ＩＤとのマッピングが終了したことを示す入力が行われれば、ＩＤマッピング登録部２０１ｂは、ＩＤマッピングの情報をＩＤマッピング２０１ｃに登録すると共に、ＩＤマッピング２０１ｃおよび格納情報抽出部１０３を介して分類属性名パターン登録部２０２ａを制御し、例えば図１４に示すような分類属性名のパターンをマッピンググループに対応付けて分類属性名パターン２０２ｂに登録させる（ステップＳ１２０７）。図１４の例では、マッピングを行った分類名／属性名と、ＩＤマッピングのグループを保存している。
【００７０】
図４の入力用紙１０６で図１２の手順でＩＤマッピングを行った後、階層型データベース入力装置は、「お名前」、「ご住所」、「電話番号」、「メーカー」、「モデル」、「シリアル番号」、「ＯＳ」、「症状」、「対処」、「ユーザ情報」というキーワードを含む入力用紙１０６を読み込んだとき、分類属性名パターン２０２ｂからＩＤマッピンググループである「図４」という値を取得する。そしてこのＩＤマッピング２０１ｃ中のＩＤマッピンググループが「図４」であるＩＤマッピングデータに格納された分類ＩＤ／属性ＩＤを適用した後、図９のステップＳ９０３およびステップＳ９０４の処理を行う。これにより図４の入力用紙１０６であっても、階層型データベース入力装置に図９と同一の動作を行わせることができる。
【００７１】
このように本発明の階層型データベース入力装置は、マッピングされた情報を後から再利用可能となっている。
図１５は、階層型データベース入力装置が、階層型データベースのデータベースを表示する際に表示様式を既存の入力用紙を与えることによって決定するときの動作を説明するためのフローチャートである。
【００７２】
図１５において、画像データ読取部１０１によって出力様式となる入力用紙１０６の画像を読み込み、文字や図形を解析する（ステップＳ１５０１）。
次に、ステップＳ１５０１の解析により、分類ＩＤと属性ＩＤを取得する（ステップＳ１５０２）。
次に、出力様式のイメージ情報と、値の出力エリアを抽出する（ステップＳ１５０３）。
次に、検索条件を与えてデータを検索する（ステップＳ１５０４）。
次に、出力イメージ上の値の出力エリアにデータを書き込む（ステップＳ１５０５）。
次に、ユーザに登録するか否か問い合わせる（ステップＳ１５０６）。
ステップＳ１５０６の問い合わせの結果、登録するのであれば出力イメージと出力エリアの情報を出力フォーム２０４ｂに登録してから終了し（ステップＳ１５０７）、登録しないのであれば即終了する。
【００７３】
このように本発明の階層型データベース入力装置は、今後もその出力フォームを再利用したい場合は、出力フォームに出力イメージおよび出力エリアの情報を格納することができる。
【００７４】
図１６は、階層型データベース入力装置が、値を登録する際に入力用紙１０６に記述されている値に特定の処理を行って階層型データベース１０５に登録するときの動作を説明するためのフローチャートである。この処理についてはＤＢアクセス部１０４が処理を行っても、或いは図示しないプロセッサ等から構成される処理装置により処理させてもよい。
【００７５】
まず、画像データ読取部１０１によって入力用紙１０６の画像を読み込み、文字や図形を解析する（ステップＳ１６０１）。
次に、ステップＳ１６０１の解析により、分類ＩＤと属性ＩＤを取得する（ステップＳ１６０２）。
次に、属性ＩＤに対応する値を抽出する（ステップＳ１６０３）。
次に、この分類ＩＤ・属性ＩＤに対応するアプリケーションＩＤを抽出する（ステップＳ１６０４）。
図１７を用いてアプリケーションＩＤの一例を示す。図１７はアプリケーションＩＤを説明するための入力用紙１０６の一例である。この図１７は入力用紙１０６の一部を示している。
【００７６】
図１７の例では、「温度（℃）」は属性名であり、「Ａ．Ｃ０１．Ｐ０２＿Ａ」は属性ＩＤであり、「Ａ．ＡＰ０１」はアプリケーションＩＤ、「２６」は値である。この値「２６」は、アプリケーションＩＤ「Ａ．ＡＰ０１」がマッピングされている処理（図１８で説明する）に与える値である。
【００７７】
アプリケーションＩＤは、その発行団体とアプリケーションを識別するコードで構成され、アプリケーションを実行する対象を絞るために分類ＩＤや属性ＩＤに用いられない文字、あるいは記号によって連結している。この図１７に示した例では、“-”はコードとして利用しないため（ＩＳＯ１３５８４）、属性ＩＤに対して処理を行うアプリケーションＩＤを“-”で連結している。
【００７８】
次に、ステップＳ１６０４によって得られたアプリケーションＩＤのアプリケーションをアプリケーション情報１０５ｃから検索する（ステップＳ１６０５）。
図１８にアプリケーション情報１０５ｃの例を示す。アプリケーション情報の処理の記述は、ＷＳＤＬ（Web Services Description Language）などのスタンダードを用いることが望ましい。引数として、関係する属性ＩＤとその値を与える。
【００７９】
ステップＳ１６０４の次に、階層型データベース入力装置は、ステップＳ１６０５で取得したアプリケーションを実行可能か否かを判定する（ステップＳ１６０６）。この実行可能か否かの判定については、図１８に示すアプリケーション情報１０５ｃを解析することにより実行可能か判定すればよい。
【００８０】
階層型データベース入力装置は、ステップＳ１６０６で実行可能と判定されればこのアプリケーションを実行し（ステップＳ１６０７）、このアプリケーションの処理を施した値を階層型データベース１０５に登録する（ステップＳ１６０８）。図１７および図１８の例の場合、ステップＳ１６０５で取得したアプリケーションを実行可能と判定し、このアプリケーション  http://www.A.com/o1?A.C01.P02_A=26  を実行（この場合にはＵＲＬへアクセス）し、取得した値を階層型データベース１０５に登録する。
【００８１】
以上説明してきたように入力用紙１０６の画像を読み込んで、データを階層型データベース１０５に自動登録した場合、ＯＣＲによる文字認識は１００％の精度というわけではないため、後で管理者がデータの正確さをチェックしたりする必要がある。また、データを確認していない場合において、ユーザにそのデータが１００％でないという情報を知らせる必要がある。
【００８２】
このように本発明の階層型データベース入力装置は、格納情報抽出部１０３でアプリケーションＩＤを抽出し、アプリケーション管理部２０５ａでアプリケーション情報から検索されたアプリケーションの実行を行うことができる。
【００８３】
図１９は、ＯＣＲによる文字認識を用いた自動登録による入力であることを自動入力記録２０６ａに記録する動作を説明するためのフローチャートである。
まず、図９のステップＳ９０１〜Ｓ９０４を実行することにより、入力用紙１０６から読み込んだデータを階層型データベース１０５に登録する（ステップＳ１９０１）。
【００８４】
次に、自動入力記録２０６ａに、分類ＩＤに対応付けてコンテンツを一意に特定するためのＩＤであるコンテンツ内部ＩＤを登録する（ステップＳ１９０２）。この自動入力記録２０６ａの一例を図２０に示す。
【００８５】
また、図２１は管理者がデータを確認し、自動入力記録から情報を削除するときの動作を説明するためのフローチャートである。
まず、管理者はコンテンツの確認、修正を行う（ステップＳ２１０１）。
次に、管理者が自動入力の記録を消去することを指示した場合、自動入力記録２０６ａから当該コンテンツのデータを削除する。
入力用紙１０６を読み込むことによるデータ登録に加えて、紙に記述することが困難な情報、例えば画像や音声、動画などのマルチメディア情報は、携帯電話やＰＤＭを利用し、階層型データベース１０５に登録する。
【００８６】
図２２は、このような場合に対応できるよう紙入力と携帯端末を組み合わせた構成の例である。   入力用紙１０６は、Ｆａｘやスキャナ等から構成される画像データ読込部１０１で画像読み込み、この読み込んだデータを遠隔地にある受信サーバ２２０３へ送る。このとき画像データ読込部１０１内のスキャナに接続されたクライアントＰＣで画像処理を行い、ＩＤと値を抽出してから受信サーバ２２０３へ送信してもよいし、画像情報のまま受信サーバ２２０３へ送信してもよい。
【００８７】
入力用紙１０６の画像情報を、画像データ読込部１０１内のファクシミリからファクシミリ２２０２に一旦送信し、ファクシミリ２２０２が画像データを受信サーバ２２０３に送信する方法もある。この場合、このファクシミリ２２０２はファクシミリとして受信した画像情報を紙に出力するのではなく、画像情報の電子ファイルとしてサーバ５へ送信する。スキャナ機能を持った複合機であればこのような送信機能を通常有しているので、ファクシミリ２２０２としてはスキャナ機能を持った複合機とすればよい。
【００８８】
携帯電話等の移動電話やＰＤＡ等の携帯端末２２０１は、通信機能を持ち、メールあるいはＵＲＬによる通信が可能である。
受信サーバ２２０２は、通信の受け口となるＳＭＴＰサーバ２２０３ａあるいはＷｅｂサーバ２２０３ｂで受け付けた要求を、データベースサーバ２２０４に渡す機能を有する。
【００８９】
データベースサーバ２２０４は、受信サーバ２２０２で受け取ったデータを、階層型データベース１０５に登録する。
携帯端末２２０１は、２次元バーコード読取機能を持たせてもよい。
今、図５に示すアンケートである入力用紙１０６において、トラブルの症状の属性ＩＤである「Ａ＿１．Ａ０２＿２．Ｐ０１」に写真を貼り付ける場合を例に説明する。
【００９０】
ユーザは、階層型データベース１０５を登録するためのメールアドレスを携帯端末２２０１のメールアドレスに入力し、属性ＩＤである「Ａ＿１．Ａ０２＿２．Ｐ０１」をメールの表題や本文等に入力すると共に携帯端末２２０１で撮った写真を添付して受信サーバ２２０３へメールを送信する。
【００９１】
すると受信サーバ２２０３内のＳＭＴＰサーバ２２０３ａ上のプログラムが携帯端末２２０１から受信したメールを解析し、階層型データベース１０５にデータを登録する命令をデータベースサーバ２２０４へ送る。データベースサーバ２２０４は、データを新たに登録する。
【００９２】
なお、入力用紙１０６が図６の場合、携帯端末２２０１に２次元コードリーダを取り付けるか或いは携帯端末２２０１に設けられた電子カメラにより２次元コードリーダの機能によって２次元コードを読み込ませ、２次元コードから分離ＩＤ／属性ＩＤを入力するようにしてもよい。これにより、ユーザは分類ＩＤや属性ＩＤを入力ボタンにより打ち込む必要をなくすことができる。
【００９３】
また、例えばシリアル番号が２次元コード或いはバーコードであって、このコードが印刷されたシールがパーソナルコンピュータ本体に貼り付けてあるような場合、図６に示した入力用紙１０６の分類ＩＤや属性ＩＤの２次元コードと、パーソナルコンピュータ本体のシリアル番号を示す２次元コード或いはバーコードを読ませることにより、ユーザの入力負荷は大幅に削減することができる。また、入力エラーも削減することができる。
【００９４】
更には、入力用紙１０６の一部に、階層型データベースへの登録用ＵＲＬあるいはメールアドレスを２次元コードにエンコードし、これを携帯端末２２０１に読み込ませるようにしてもよい。これにより、更に階層型データベースへの登録用ＵＲＬあるいはメールアドレスについても入力する手間を削減することができる。
【００９５】
以上説明した通り本発明の階層型データベース入力装置は、ＵＲＬやメールを利用してデータベースに画像、動画、音声等のマルチメディア情報を登録することができる。
【００９６】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００９７】
【図１】本発明の基本構成を説明するための図。
【図２】本発明の構成の一例を示す図。
【図３】分類、属性の一例を示す図。
【図４】入力用紙の一例を示す図。
【図５】入力用紙の一例を示す図。
【図６】入力用紙の一例を示す図。
【図７】入力用紙の一例を示す図。
【図８】ＩＤ−識別ルールの一例を示す図。
【図９】図５に示した入力用紙１０６が入力されたときの階層型データベース入力装置の基本的なデータの登録動作を説明するためのフローチャート。
【図１０】入力用紙の一例を示す図。
【図１１】ＩＤ−値識別ルール１０７ｃに新たに下線の上に値が記載されているルールを付け加える場合の階層型データベース入力装置の動作を説明するためのフローチャート。
【図１２】図４のように入力用紙１０６に分類ＩＤおよび属性ＩＤが記述されていない入力用紙１０６に対して、階層型データベースに格納された分類、属性情報からＩＤをマッピングさせるための動作を説明するためのフローチャート。
【図１３】ＩＤマッピングの一例を示す図。
【図１４】分類属性名パターンの一例を示す図。
【図１５】階層型データベース入力装置が、階層型データベースのデータベースを表示する際に表示様式を既存の入力用紙を与えることによって決定するときの動作を説明するためのフローチャート。
【図１６】階層型データベース入力装置が、値を登録する際に入力用紙１０６に記述されている値に特定の処理を行って階層型データベース１０５に登録するときの動作を説明するためのフローチャート。
【図１７】アプリケーションＩＤの一例を説明するための図。
【図１８】アプリケーション情報の一例を示す図。
【図１９】ＯＣＲによる文字認識を用いた自動登録による入力であることを自動入力記録２０６ａに記録する動作を説明するためのフローチャート。
【図２０】自動入力記録の一例を示す図。
【図２１】管理者がデータを確認し、自動入力記録から情報を削除するときの動作を説明するためのフローチャート。
【図２２】本発明の構成の一例を示す図。
【符号の説明】
【００９８】
１…階層型データベース入力装置、１０１…画像データ読込部、１０２…画像パターン解析部、１０３…格納情報抽出部、１０４…ＤＢアクセス部、１０５…階層型データベース、１０５ａ…分類属性情報、１０５ｂ…コンテンツ、１０５ｃ…アプリケーション情報、１０６…入力用紙、１０７ａ…入力部、１０７ｂ…識別ルール登録部、１０７ｃ…ＩＤ−値識別ルール、２０１ａ…ＩＤ候補表示部、２０１ｂ…ＩＤマッピング登録部、２０１ｃ…ＩＤマッピング、２０２ａ…分類属性名パターン登録部、２０２ｂ…分類属性名パターン、２０３…分類属性名パターン検索部、２０４ａ…出力フォーム取得部、２０４ｂ…出力フォーム、２０４ｃ…表示整形部、２０４ｅ…出力用紙、２０４ｄ…表示部、２０５ａ…アプリケーション管理部、２０５ｂ…任意の情報処理部、２０６ａ…自動入力記録、２０６ｂ…自動読取データ管理部、２０６ｃ…表示部２０６ｃ、２２０１…形態端末、２２０２…ファクシミリ、２２０３…受信サーバ、２２０３ａ…ＳＭＴＰサーバ、２２０３ｂ…Ｗｅｂサーバ、２２０４…データベースサーバ、２２０５…階層型データベース。
【図１】
2005284501.tif 000003
【図２】
2005284501.tif 000004
【図３】
2005284501.tif 000005
【図４】
2005284501.tif 000006
【図５】
2005284501.tif 000007
【図６】
2005284501.tif 000008
【図７】
2005284501.tif 000009
【図８】
2005284501.tif 000010
【図９】
2005284501.tif 000011
【図１０】
2005284501.tif 000012
【図１１】
2005284501.tif 000013
【図１２】
2005284501.tif 000014
【図１３】
2005284501.tif 000015
【図１４】
2005284501.tif 000016
【図１５】
2005284501.tif 000017
【図１６】
2005284501.tif 000018
【図１７】
2005284501.tif 000019
【図１８】
2005284501.tif 000020
【図１９】
2005284501.tif 000021
【図２０】
2005284501.tif 000022
【図２１】
2005284501.tif 000023
【図２２】
2005284501.tif 000024