(57)【特許請求の範囲】
【請求項１】
表と図形とを含む文書を走査して生成されるラスターデータをベクターデータに変換する文書情報管理支援装置であって、
前記ラスターデータに識別名を付して記憶部に記憶し、前記ラスターデータを背景画像として表示するラスターデータ管理部と、
前記背景画像に示される図形上の管理したい座標位置に貼り付けられる任意形状のベクターデータからなるデジタルタグを発行し、前記背景画像に示される図形に前記デジタルタグを貼り付け、前記デジタルタグに識別用のデジタルタグ識別情報を付して記憶部に記憶し、前記デジタルタグを前景画像として表示する図形情報管理部と、
前記背景画像に示される前記ラスターデータの表をコピーして、前記コピーした表および入力用の表を前景画像として並べて表示し、前記コピーした表の記載情報を参照して前記入力用の表へ行われる入力を受け付けて当該入力情報を取得して、前記識別名と前記デジタルタグ識別情報とを付して記憶部に記憶する表記載情報管理部と、
を有することを特徴とする文書情報管理支援装置。
【請求項２】
前記図形情報管理部は、
前記デジタルタグに、前記背景画像上に配置した順番を識別するデジタルカウンタ情報を付し、前記デジタルカウンタ情報を前記デジタルタグが有する座標とともに関連付けて記憶部に記憶し、
前記背景画像に前記デジタルタグを配置して表示する際に、前記記憶部から前記デジタルカウンタ情報と前記座標とを読み出して、前記順番が前後するデジタルタグ間を線分で結び、前記デジタルタグと前記線分とを表示すること、
を特徴とする請求項１に記載の文書情報管理支援装置。
【請求項３】
前記図形情報管理部は、
前記線分上に前記デジタルタグを２点表示して、前記背景画像に表示されている前記線分と重畳させるように、当該デジタルタグを移動させる操作を受け付けること、
を特徴とする請求項２に記載の文書情報管理支援装置。
【請求項４】
前記デジタルタグは、前記ラスターデータの前記識別名が付されて記憶部に記憶され、
指定された前記識別名に対応する前記背景画像が表示された際に、
前記識別名によって特定される前記デジタルタグおよび前記線分が、前記デジタルカウンタ情報に対応して、他と異なる色または点滅によって表示されること、
を特徴とする請求項２に記載の文書情報管理支援装置。
【請求項５】
前記前景画像に表示される前記表の記載情報と前記デジタルタグとを前記デジタルタグ識別情報に基づいて関連付けるデータリンク設定部を備えること、
を特徴とする請求項１に記載の文書情報管理支援装置。
【請求項６】
表と図形とを含む文書を走査して生成されるラスターデータをベクターデータに変換する、少なくとも出力装置と演算制御装置とを備えた文書情報管理支援装置におけるラスターデータの電子化方法であって、
前記演算制御装置が、
前記ラスターデータに識別名を付して記憶部に記憶し、前記ラスターデータを前記出力装置に背景画像として表示するステップと、
前記背景画像に示される図形上の管理したい座標位置に貼り付けられる任意形状のベクターデータからなるデジタルタグを発行し、前記背景画像に示される図形に前記デジタルタグを貼り付け、前記デジタルタグに識別用のデジタルタグ識別情報を付して記憶部に記憶し、前記デジタルタグを前景画像として表示するステップと、
前記背景画像に示される前記ラスターデータの表をコピーして、前記コピーした表および入力用の表を前景画像として並べて表示し、前記コピーした表の記載情報を参照して前記入力用の表へ行われる入力を受け付けて当該入力情報を取得して、前記識別名と前記デジタルタグ識別情報とを付して記憶部に記憶するステップと、
を実行することを特徴とするラスターデータの電子化方法。
【請求項７】
請求項６に記載のラスターデータの電子化方法を、コンピュータである前記文書情報管理支援装置に実行させるための電子化プログラム。
【請求項８】
請求項７に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、紙面に書かれた表と図形からなる文書の内容をコンピュータによって扱いやすい電子情報に変換するために好適な、文書情報管理支援装置、および同装置におけるラスターデータの電子化方法、ならびにプログラム、記録媒体に関するものである。
【背景技術】
【０００２】
前記した「ラスターデータ」とは、格子状（グリッド）に並んだピクセル（画素）の集合体で表されるデータをいう。ピクセルの集合体であるため、隣のピクセルとの関係や、全体が何を示しているか等の情報は持たない。ラスターデータは、画像データやイメージと呼ばれることもある。
また、「電子化」とは、ラスターデータをベクターデータに変換することをいう。
「ベクターデータ」とは、線の起終点の座標（位置）、曲線であれば曲がり方、太さ、色、線に囲まれた面の色、変化の仕方などを記号または数値で表し、コンピュータで扱いやすいデータで表現したものである。さらに、前記したベクターデータは、コンピュータでは１つの集合体として扱うことができ、属性情報などを付加することが可能である。
また、「属性情報」とは、名称やそのデータが何を表すか、などの情報を示す。属性情報の種類、量については、特に制限はない。
【０００３】
従来、紙面に書かれた表や図形等のラスターデータを電子化することは、電子的に情報を残せる情報管理システムを用いて、人手により作り直すか、あるいは、ラスターデータを分析するための分析プログラムを用いてベクターデータに変換する手段を用いて実行されてきた。
例えば、紙面に書かれた文書をイメージ画像に変換し、ベクトル化する情報処理装置及び情報処理方法が知られている（例えば、特許文献１参照）。
前記した特許文献１に開示された技術によれば、イメージデータは、文字領域、写真画像領域等のオブジェクトに分割される。そのうち、文字、線画、表などの領域は、入力したイメージデータから２値画像として抽出され、その輪郭線が追跡処理され、輪郭の曲線を曲線関数により関数近似することで、文字などの情報がベクトルで再現されることを可能としている。これによりイメージデータを電子化することが可能となる。
【０００４】
また、表や図形等の図面要素が混在するラスターデータに対して、図面要素の違いや組合せに応じた、最適な変換と補正処理内容と順序の処理パターンとを設定し、高精度、かつ容易にベクトルデータへ変換することが可能な、図面管理方法及び装置も知られている（例えば、特許文献２参照）。
【特許文献１】特開２００５−３１００７０号公報（段落「０００８」〜「００１１」、図１）
【特許文献２】特開平６−３３７９２９号公報（段落「００１２」〜「００１５」、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
前記したように、ラスターデータを電子化するときに、従来は、人手によるデータの作り直し作業を、高精度化、高速化する数々の手法が提案されてきた。例えば、前記した分析プログラムを用いてラスターデータを自動的に分析し、ベクターデータに変換する技術等である。
しかしながら、紙面に書かれた文書やラスターデータは、大きさ、フォーマット、文字、描かれている情報、情報の配置等が、用途や作成された時期によって異なり、したがって、一定ルールに基づく解析が困難であった。
【０００６】
また、現状では、どのような文書やラスターデータにも対応可能な分析プログラムは開発されていないので、作業者によるチェックが必須となる。したがって、ヒューマンエラー発生の可能性が高くなり、かつ、作業者の負荷が大きくなる。このように、従来の技術では、高精度で容易にラスターデータを電子化することができなかった。
【０００７】
そこで、本発明の課題は、ラスターデータを電子化する際の電子化作業の精度向上と、作業効率の向上をはかった、文書情報管理支援装置、および同装置におけるラスターデータの電子化方法、ならびにプログラム、記録媒体を提供することにある。
【課題を解決するための手段】
【０００８】
前記した課題を解決するために、本発明の文書情報管理支援装置は、表と図形とを含む文書を走査して生成されるラスターデータをベクターデータに変換する文書情報管理支援装置であって、前記ラスターデータに識別名を付して記憶部に記憶し、前記ラスターデータを背景画像として表示するラスターデータ管理部と、前記背景画像に示される図形上の管理したい座標位置に貼り付けられる任意形状のベクターデータからなるデジタルタグを発行し、前記背景画像に示される図形に前記デジタルタグを貼り付け、前記デジタルタグに識別用のデジタルタグ識別情報を付して記憶部に記憶し、前記デジタルタグを前景画像として表示する図形情報管理部と、前記背景画像に示される前記ラスターデータの表をコピーして、前記コピーした表および入力用の表を前景画像として並べて表示し、前記コピーした表の記載情報を参照して前記入力用の表へ行われる入力を受け付けて当該入力情報を取得して、前記識別名と前記デジタルタグ識別情報とを付して記憶部に記憶する表記載情報管理部と、を有する構成とした。
【０００９】
かかる構成において、文書情報管理支援装置は、ラスターデータを背景画像として表示し、背景画像に示されるラスターデータの表をコピーして、コピーした表および入力用の表を前景画像として並べて表示し、コピーした表の記載情報を参照して前記入力用の表へ行われる入力を受け付ける。そして、文書情報管理支援装置は、ラスターデータに含まれる図形をトレースして配置されたデジタルタグのデジタルタグ識別情報と表の記載情報との関連付けを可能にする。
【発明の効果】
【００１０】
本発明によれば、ラスターデータを電子化する際の、電子化作業の精度向上と、作業効率向上を図ることができる。
【発明を実施するための最良の形態】
【００１１】
図１は、本発明の実施の形態に係る文書情報管理支援装置の内部構成を示すブロック図である。図１に示されるように、本発明の実施の形態に係る文書情報管理支援装置１は、主に、コンピュータ２と画像読取装置３とで構成される。
【００１２】
画像読取装置３は、例えば、紙面に書かれた文字を含む表や図形等の情報を走査して画像データとして取得するスキャナである。読取部３１は、走査した情報をラスターデータに変換して内蔵の演算部３２へ送信する。画像読取装置３は、他に、ラスターデータを記憶する記憶部３３と、外部接続されるコンピュータ２との間で信号を送受信する入出力部３４とを備える。入出力部３４は、キーボードを介した入出力や、作業者による画像データ取得操作を支援するための画面情報の送受信を行う。そして、画像読取装置３は、入出力部３４によって、ネットワークを介してコンピュータ２と接続されている。
なお、画像読取装置３は、紙面に書かれた情報をラスターデータに変換する装置であれば、どのような方法、装置の組合せであっても構わない。また、画像読取装置３は、ネットワークを介してコンピュータ２と接続されているものとしたが、コンピュータ２に標準装備されたデバイスであっても構わない。接続方法は、情報が送受信できるものであれば、どのような方法であっても構わない。
【００１３】
コンピュータ２は、各種プログラム等を読み出し実行する演算制御装置２１と、外部への信号を送信する機能や、画面表示を行う（例えば、ＬＣＤ（Liquid Crystal Device）や有機ＥＬ（Electro-Luminescence）等の）機能を有する出力装置２２と、外部からの信号を受信する機能や、指示入力を行う（例えば、マウスやキートボード等の）機能を有する入力装置２３と、情報管理装置２４とを備えている。
ここでは、入力装置２３と出力装置２２とを特に断りのない限りユーザインタフェース装置と称して説明する。ユーザインタフェース装置は、ラスターデータを背景画像として出力装置２２に表示し、入力装置２３から入力されるラスターデータ以外の文字や図形等を前景画像として出力装置２２に表示する機能を有する。
【００１４】
情報管理装置２４は、キャンバス情報を記憶する記憶装置Ａ（２４１）と、表（文字）記載情報を記憶する記憶装置Ｂ（２４２）と、デジタルタグ情報を記憶する記憶装置Ｃ（２４３）とを備えている。
ここで、キャンバスとは、画像読取装置３によって走査して取得したラスターデータのことである。また、デジタルタグ情報とは、キャンバス上に示される図形の中で、管理したい座標位置に貼り付けられる、ユニークなＩＤを有する任意形状のベクター情報によって構成される。例えば、デジタルタグ情報の項目は、ユニークな識別番号（ＩＤ）と配置した座標、属性情報等である。これらの詳細については、後述する。
なお、情報管理装置２４は、コンピュータ２内に実装しても構わない。また、不図示のサーバに情報管理装置２４を実装し、ネットワーク等を介して、コンピュータ２と接続しても構わない。記憶装置Ａ（２４１），Ｂ（２４２），Ｃ（２４３）は、１個の記憶装置であっても構わない。
【００１５】
図２は、図１に示す演算制御装置２１の内部構成を機能展開して示したブロック図である。
演算制御装置２１は、主制御部２１０と、ＧＵＩ管理部２１１と、メモリインタフェース部２１２と、ラスターデータ管理部２１３と、表記載情報管理部２１４と、図形情報管理部２１５と、デジタルタグカウンタ（ＣＮＴ）２１６と、デジタルタグ配置判定部２１７と、データリンク設定部２１８と、一時記憶部２１９とにより構成される。
【００１６】
ただし、前記した各構成ブロック２１０〜２１９が持つ機能は、演算制御装置２１が有する不図示の主記憶装置に記憶されるそれぞれのプログラムを演算制御装置２１が逐次読み出して実行することにより実現されるものである。そして、各構成ブロックは、演算制御装置２１内において実体的に他の構成ブロックと区分され内蔵されるものを指すのではなく、あくまで説明の明確化のために分けて表現したものである。
【００１７】
主制御部２１０は、ＧＵＩ管理部２１１、メモリインタフェース部２１２、ラスターデータ管理部２１３、表記載情報管理部２１４、図形情報管理部２１５、ＣＮＴ２１６、デジタルタグ配置判定部２１７、データリンク設定部２１８、および一時記憶部２１９のそれぞれに対してシーケンス制御を行う。
【００１８】
ＧＵＩ管理部２１１は、ユーザインタフェース装置（出力装置２２，入力装置２３）と演算制御装置２１との間のユーザインタフェースとして機能し、入力装置２３から情報を受信し、出力装置２３に処理結果等の情報を出力する機能を有する。
メモリインタフェース部２１２は、情報管理装置２４が管理する記憶装置Ａ（２４１），Ｂ（２４２），Ｃ（２４３）（図１参照）と一時記憶部２１９との間のデータ転送制御（リード／ライト）を行う。
ラスターデータ管理部２１３は、ラスターデータを、ＧＵＩ管理部２１１を介して出力装置２２に背景画像として表示する機能を有する。
【００１９】
表記載情報管理部２１４は、ユーザインタフェース装置によって指定されるラスターデータの表（文字）に関する読み取り範囲を取り込み、指定された範囲を複写して出力装置２２に表示し、複写した箇所の一部に隣接して、複写範囲に含まれる表（文字）記載情報と同様の入力用の表を新しく生成する。そして、新しく生成した入力用の表に入力された表（文字）記載情報を受け付けて、記憶装置Ｂ（２４２）に記憶する。
【００２０】
図形情報管理部２１５は、背景画像に示される図形をトレースし、管理したい座標位置にデジタルタグを貼り付けて、図形を前景画像として再現する。そして、図形情報管理部２１５は、デジタルタグが有する少なくとも座標と属性情報とを受け付けて、記憶装置Ｃ（２４３）に記憶する。
【００２１】
ＣＮＴ２１６は、デジタルタグを配置する毎に、順番を表す記号をデジタルカウンタ数として発生する機能を有する。本発明の実施形態では、一例として、順番を表す記号として、数字（整数）を用いた場合で、説明する。
【００２２】
デジタルタグ配置判定部２１７は、デジタルカウンタ数の隣り合ったデジタルタグ、または、それらを結んだ線分を、他と区別して順次強調表示する。これは、デジタルタグと線分の配置が、背景画像に示される図形を正確にトレースしていることの確認を支援するために行われるものである。
データリンク設定部２１８は、新しく生成された入力用の表に入力された表（文字）記載情報とデジタルタグとの関連付け、すなわち、表（文字）記載情報と図形との間のリンクを設定する機能を有する。
【００２３】
一時記憶部２１９は、出力装置２２に出力する情報、入力装置２３を介して取得する情報、情報管理装置２４に入出力する情報、または演算制御装置２１内の各ブロック機能によって処理された情報を一時的に保管する。
【００２４】
図３は、本発明の実施の形態に係るラスターデータの電子化方法の各工程を説明するために示したフローチャートである。
ここで、電子化の対象となる文書は、一例として、プラントの配管施工図である。プラントの配管施工図に記載されている情報は、大きく分けて表（文字）と、図形のオブジェクトに分類することができる。本発明の実施の形態に係る文書情報管理支援装置１では、文書を構成する要素のひとつである表（文字）と図形とをそれぞれ読み取って電子化して、最後に表と図形の電子情報との間にリンクを張る（関連付ける）ことで、ラスターデータの電子化を行うこととする。
【００２５】
また、図４〜７は、図３に示すフローチャートの説明を補足するための概念を示した図である。図４は、図３のフローチャートのステップＳ１００、図５は、ステップＳ２００、図６は、ステップＳ３００、図７は、ステップＳ５００の一例を示す概念図である。
以下、図３〜７を用いて、本発明の実施の形態に係る文書情報管理支援装置１におけるラスターデータの電子化方法の概略説明を行う。
【００２６】
まず、ステップＳ１００では、ラスターデータ管理部２１３は、画像読取装置３から紙面に描かれた文書情報をラスターデータに変換した情報を受け付けて、記憶装置Ａ（２４１）に登録する。なお、ラスターデータに変換された文書情報は、背景画像であるキャンバスとして、表示される。図４の下部には、ラスターデータが、キャンバスとして、コンピュータ２に表示されているときの一例を示した。
なお、事前に文書が走査されており、生成されるラスターデータが記憶装置Ａ（２４１）に記憶されている場合は、前記したステップＳ１００は不要である。
【００２７】
ここで、本発明の実施の形態において説明に使用されるプラントの配管施工図の一例を図８に示す。
配管施工図１０とは、プラントを構成する配管形状の一部を等軸側投影し、図面としたものである。プラントで用いられる配管施工図は、現在ではＣＡＤ（Computer Aided Design）等、コンピュータを用いて作成されることが多く、電子情報として残され、管理されている。しかしながら、過去に建設されたプラントの図面は、手書きや図面のみが残されている場合が多い。
【００２８】
図８において、配管施工図１０に記載される項目は、表題欄１１、配管形状１２、予算欄１３、設計仕様欄１４、キープラン１５、接続先等１６等がある。
なお、表題欄１１、予算欄１３、設計仕様欄１４、キープラン１５、および接続先等１６が、本発明の実施の形態において説明する表（文字）記載情報に相当し、配管形状１２が図形情報に相当する。
表題欄１１は、プラント名、図面名称、図面番号、改訂番号、担当者、会社名など、この図面が示す情報が何であるかを示す項目である。このうち図面番号は、この図書を示す識別番号として用いられることが多い。
【００２９】
配管形状１２は、配管の形状を等軸側投影したものである。等軸側投影とは、３次元形状を２次元で示すための方法で、Ｘ、Ｙ、Ｚ軸が等しい縮尺率で描写したものである。配管施工図１０は、等軸側投影を基本とするが、見易さを考慮し、部分的に縮尺を変更することもある。
配管施工図１０に記載する配管とは、複数の部品をつなげ、流体を流す機能を果たす状態の製品を示す。直管、曲げ管、エルボ、ティー管等の配管を構成する製品は、部品と称する。
配管形状１２は１本線または２本線で描かれている。形状は、直線、曲線、溶接線を示す点、部品を示す形状記号、部品番号、寸法を示す寸法線などで構成される。
溶接線を示す点は、連続する部品のつなぎ目を示す。溶接線には、部品同士を溶接で接合する場合と部品同士をねじ込み式の部品を用いて固定する場合がある。配管形状を示すために必要な情報は、上記した例以外にも記載があっても良い。部品を示す形状記号は、弁・キャップ・オリフィス・レジューサなどの部品で部品形状を簡易的に示す記号が使われることがある。部品を示す形状記号の適用範囲は、特に限定しない。
【００３０】
部品番号とは、部品を識別する番号である。ここでは、部品番号は、配管形状１２上に記載した部品を示す線または部品形状１２から線を引き、先の端部に円を描き、円の中に部品番号または部品番号の一部を記載する。部品番号または部品番号の一部は、後記する予算欄１３の内容との関連付けのキーとなる。
寸法線及び寸法は、配管の加工や施工のために必要となる長さを示すものである。寸法は現物の実寸を表し、寸法線は寸法が示す範囲を明確にするための線である。配管形状１２は前記した通り、縮尺率は部分的に変更している場合があるが、寸法線は現物の寸法を記載する。
【００３１】
予算欄１３とは、各部品について詳細な記載した表である。品名、材質、肉厚や加工に関する指示情報などが、配管形状１２に記載された部品番号とリンクを張られた部品番号毎に記載される。表の形式は、列が仕様を示し、行に部品を示す。部品の仕様が分かれば、記載項目はこだわらない。
設計仕様欄1４は、記載されている配管に関する仕様である。配管毎の口径、圧力、温度等が記載される。配管の仕様が分かる情報であれば、記載項目はこだわらない。
【００３２】
キープラン１５は、配管施工図１０に記載されている配管形状１２が、プラントのどこに位置するのかを示した情報である。接続先等１６は、配管施工図１０に示される配管が接続する接続機器名称や、配管の続きが記載されている図面番号などの情報である。
なお、ここに記載した配管施工図１０を構成する要素は、前記したものだけに限られない。
【００３３】
次に、ステップ２００では、表記載情報管理部２１４は、新しく生成した入力用の表に入力された表（文字）記載情報を受け付けて、記憶装置Ｂ（２４２）に登録する。この際、表記載情報管理部２１４が、表の記載項目に応じた入力用の表（入力テーブル）を準備するものとする。
そして、表記載情報管理部２１４は、画面表示されたラスターデータに含まれる表記載情報を取得し、先に準備した入力テーブルを表示して、作業者によって入力された表（文字）記載情報を受け付ける。なお、ここで入力された表（文字）記載情報が、記憶装置Ｂ（２４２）に登録されている一例が、図５の下部に示されている。
【００３４】
例えば、図９に示すように、作業者が入力テーブルに文字を入力する際に、ラスターデータの表の選択された１行分の範囲と入力テーブルの表とを画面上に並べて表示し、関連する行を隣接して表示するなど、その表示方法を工夫することにより、視線を変えることなく表記載情報の入力を容易にする環境を提供する。この方法によれば、作業者が視線を変えずに、読み取る情報と入力した情報を比較することができるため、入力ミスなどのヒューマンエラーを大幅に削減することができる。詳細は後記する。
【００３５】
次に、ステップＳ３００では、図形情報管理部２１５は、キャンバスに示される図形をトレースし、管理したい座標位置にデジタルタグを貼り付けて、図形を前景画像として再現し、デジタルタグが有する少なくとも座標と属性情報とを受け付けて、記憶装置Ｃ（２４３）に登録する。
図形情報のトレースは、図６の上部に示すように、キャンバス上に示される図形の中で、管理したい座標にデジタルタグ（図６中、点線☆枠で表示）を配置して、デジタルタグ間を線分で結ぶことにより実現される。なお、表中の管理したい項目によって、デジタルタグの配置の仕方は変更可能とする。また、デジタルタグの形状も用途に応じて変更可能とする。デジタルタグは、図６下部に示すように、ユニークな識別番号（ＩＤ）を持つ、任意形状のベクター情報である。デジタルタグは、ＩＤと配置した座標、属性情報等をデータ項目として持つテーブルが事前に用意され、図形情報管理部２１５によって管理される。詳細は後記する。
【００３６】
次に、ステップ４００では、デジタルタグ配置判定部２１７は、キャンバスに表示されている図形に一致していることを確認するために、デジタルタグの配置チェックを行う。
すなわち、デジタルタグ配置チェックは、デジタルタグが正しく貼り付けられているか否かをチェックするステップである。ここでは、デジタルタグを貼り付けた（デジタルタグカウンタ数の）順に順次デジタルタグまたはデジタルタグ間の線分の表示を点滅、あるいは色付けを行う等によって、作業者に正しく配置されていることを確認させる。このステップＳ４００におけるデジタルタグ配置チェックは、必要に応じて行うこととする。詳細は後記する。
【００３７】
次に、ステップＳ５００では、データリンク設定部２１８は、データリンクの設定を行う。
ここでいうデータリンクとは、作業者がユーザインタフェース装置を用い、ステップＳ２００の処理で記憶装置Ｂ（２４２）に登録した表（文字）記載情報と、記憶装置Ｃ（２４３）に登録したデジタルタグとを関連付けることである。図７に示すように、記憶装置Ｂ（２４２）に登録した表（文字）記載情報が選択されて、その行の色が変わり、選択された情報に対応するデジタルタグのＩＤを書き込むことによって、関連付けがなされる。このように、表（文字）記載情報とデジタルタグとの間にリンクを張ることにより、表（文字）から図形、図形から表（文字）の情報を呼び出すことができる。詳細はいずれも後記する。
なお、表（文字）記載情報と、図形情報との間に関連するものがない場合、この処理は不要である。
前記したステップＳ１００〜Ｓ５００に記載した一連の処理により、ラスターデータを電子化することができる。なお、ステップＳ２００とＳ３００とは順番が逆であっても構わない。
【００３８】
以下、本発明の実施の形態に係る文書情報管理支援装置１の動作について、図３のステップＳ１００、Ｓ２００、Ｓ３００、Ｓ４００、Ｓ５００のそれぞれについて詳細に説明する。
【００３９】
［キャンバス生成処理（ステップＳ１００）］
まず、紙面のラスターデータ化と登録処理（ステップＳ１００）について、図１０〜１２のフローチャートを用いて、詳細に説明する。
この処理では、配管施工図１０をラスターデータに変換し、コンピュータ２の情報管理装置２４の記憶装置Ａ（２４１）へ登録し、キャンバスと称する背景画像を作成する。
【００４０】
まず、図１０を用いて説明する。作業員は、電子化したい配管施工図１０を用意する。続いて、画像読取装置３の読取部３１が配管施工図１０（紙面）を走査する（ステップＳ１０１）。読取部３１で走査したデータは演算部３２に転送され、演算部３２が有する一時メモリに保管される。
演算部３２は、走査したデータをラスターデータに変換するプログラムを備えており、走査したデータをラスターデータに変換する（ステップＳ１０２）。そして、そのラスターデータに識別名を付与し、記憶部３３に送信し、記録する（ステップＳ１０３、Ｓ１０４）。
ここで、ラスターデータに付与する識別名は、画像読取装置３の入出力部３４から作業者が指示しても良く、また、演算部３２が任意の重複しない名称を付与するプログラムを備え、自動で付与してもよい。なお、識別名は、文字・数字のいずれでも構わない。
【００４１】
次に、入力装置２３は、画像読取装置３で作成したラスターデータの取り込みを指示する信号を受け付ける（ステップＳ１０５）。演算制御装置２１は、ラスターデータの取り込み指示信号を受信したら、画像読取装置３の記憶部３３に記録されているラスターデータの識別名リストを取得する指示（取得指示）を、出力装置２２に出力する（ステップＳ１０６）。出力装置２２は、その取得指示を受信したら、画像読取装置３へ取得指示を送信する（ステップＳ１０７）。
画像読取装置３は、入出力部３４を介して、コンピュータ２からその取得指示を受信する（ステップＳ１０８）。そして、演算部３２が、記憶部３３に記録されているラスターデータの識別名リストを読み出し、コンピュータ２へ識別名リストを送信する（ステップＳ１０９、Ｓ１１０）。
【００４２】
次に、図１１を用いて説明する。コンピュータ２は、入力装置２３を介して、画像読取装置３から識別名リストを受信する（ステップＳ１１１）。そして、演算制御装置２１は、受信した識別名リストを一時記憶部２１９に保管する（ステップＳ１１２）。次に、演算制御装置２１は、識別名リストを出力装置２２の画面に表示する（ステップＳ１１３）。演算制御装置２１は、出力装置２２に表示された識別名リストから作業者によって選択された識別名を、入力装置２３を介して受け付ける。（ステップＳ１１４）。そして、演算制御装置２１は、出力装置２２を介して、画像読取装置３へデータ取込指示を送信する（ステップＳ１１５、Ｓ１１６）。
【００４３】
画像読取装置３は、コンピュータ２からデータ取込指示を受信し（ステップＳ１１７）、取込指示のあった識別名のラスターデータを記憶部３３から読み出す（ステップＳ１１８）。
画像読取装置３の演算部３２は、入出力部３４を介して、記憶部３３から読み出したラスターデータをコンピュータ２に送信する（ステップＳ１１９）。
【００４４】
次に、図１２を用いて説明する。前記により、コンピュータ２は、指示したラスターデータを画像読取装置３から受信する（ステップＳ１２０）。演算制御装置２１は、受信したラスターデータを一時記憶部２１９に保管する（ステップＳ１２１）。
次に、演算制御装置２１は、ラスターデータの識別名について、作業者によって入力装置２３から入力された新名称を受け付け（ステップＳ１２２）、一時記憶部２１９に保管したラスターデータの識別名を変更する（ステップＳ１２３）。そして、演算制御装置２１は、新名称が付与されたラスターデータを情報管理装置２４の記憶装置Ａ（２４１）に記憶する（ステップＳ１２４）。新名称を付与し、記憶装置Ａ（２４１）に記憶したラスターデータを「キャンバス」と呼ぶ。これにより、文書のラスターデータ化と登録が完了する。
【００４５】
ここで、ラスターデータと新名称（識別名）との関連付けについて補足する。ラスターデータに新名称を付与するとは、ファイルに名称をつける作業のことをいい、その名称の扱いは、演算制御装置２１内で、ラスターデータを示すデータの属性として、あるいはそのデータを示す名称でも構わない。名称は、必要に応じて付与するものとし、画像読取装置３で付与された識別名をそのまま使う場合には、ステップＳ１２２、Ｓ１２３の処理は不要となる。ステップＳ１１２とＳ１２１において、演算制御装置２１の一時記憶部２１９に保管するステップがあるが、記憶装置Ａ（２４１）への記憶でも構わない。その場合は、記憶装置Ａ（２４１）からデータの呼び出し、変更、記憶装置Ａ（３４１）への記憶という処理が追加される。
【００４６】
［表（文字）登録処理（ステップＳ２００）］
図１３は、演算制御装置２１の表記載情報管理部２１４による表（文字）の登録処理（ステップＳ２００）の詳細手順を示すフローチャートである。
一例として、配管施工図１０に記載されている表（文字）のうち、予算欄１３の読み取りについて説明する。以降の説明において、表（文字）は予算欄１３とする。他の表（文字）についても作業は同様である。
【００４７】
まず、情報管理装置２４の記憶装置Ａ（２４１）に登録したキャンバスの中から、入力装置２３から作業者によって選択されるキャンバスの名称を受け付ける（ステップＳ２０１）。
【００４８】
表記載情報管理部２１４は、記憶装置Ａ（２４１）から、受け付けたキャンバスの名称のラスターデータを読み出し、一時記憶部２１９に保管する（ステップＳ２０２）。そして、表記載情報管理部２１４は、キャンバスを出力装置２２の画面に背景画像として表示する（ステップＳ２０３）。
続いて、表（文字）入力プログラムを起動し（ステップＳ２０４）、入力用の表（入力テーブル）を出力装置２２の画面に表示する。
なお、表（文字）入力プログラムがステップＳ２０１〜Ｓ２０３の処理を含むものとしても構わない。
【００４９】
表記載情報管理部２１４は、出力装置２２に表示した入力テーブルに入力された表（文字）記載情報を受け付ける（ステップＳ２０５）。ここで、入力テーブルに入力することとは、表に記載されるデータ項目を決めることである。すなわち、予算欄１３を電子化しようとしているので、予算欄１３に記載されているデータ項目が入力テーブルに入力され、予算欄テーブルを作成することである。
入力テーブルは、表計算ソフトなどで作成したファイルをネットワークや入力装置２３から取り込むこともできる。また、入力テーブルに入力した情報は、情報管理装置２４の記憶装置Ｂ（２４２）に記憶し、活用される情報である。そのため、データベースのテーブルを予め決めておき、どのテーブルのどの項目を使うかということをステップＳ２０５の入力テーブルの作成段階に決めても構わない。入力テーブルは、表計算ソフト等のように、表の幅、高さは自由に変えられるものとする。入力テーブルの名称も、ここで作業者により入力されるものとする。
【００５０】
表記載情報管理部２１４は、ステップＳ２０５で作成した予算欄テーブルに、自動的にキャンバス番号とデジタルタグＩＤ番号の欄を追加する。ここで作成した予算欄テーブルは他のキャンバスとの組み合わせにおいても使用できるものとする。そして、表記載情報管理部２１４は、メモリインタフェース部２１２を介して情報管理装置２４の記憶装置Ｂ（２４２）に、ステップＳ２０５で作成した予算欄テーブルと予算欄テーブルの名称を記憶する（ステップＳ２０６）。
【００５１】
次に、表記載情報管理部２１４は、キャンバスに表示されている表に対して、読み取り範囲の入力を促す表示を出力装置２２に表示する。
そして、予算欄１３の読み取り範囲について、指定を受け付ける（ステップＳ２０７）。例えば、１行ずつ情報を読み取るため、予算欄１３の上の横１行を選択する（図９参照）。
表記載情報管理部２１４は、入力装置２３から読み取り範囲を指定する信号を受信して、読み取り範囲の座標、幅、高さを計算し、一時記憶部２１９に保管する（ステップＳ２０８）。なお、記憶場所は一時記憶部２１９に限らず、記憶装置Ｂ（２４２）であっても構わない。
【００５２】
次に、表記載情報管理部２１４は、入力を開始するかどうかの選択を促すメッセージを出力装置２２の画面に表示する。作業者は、そのメッセージを閲覧し、入力を開始する場合は、入力を開始する指示を入力装置２３から行う。
表記載情報管理部２１４は、入力装置２３から入力開始を指示する信号を受信する（ステップＳ２０９）、
【００５３】
表記載情報管理部２１４は、ステップＳ２０５で作成した入力テーブルを、出力装置２３の画面に表示する（ステップＳ２１０）。さらに、表記載情報管理部２１４は、ステップＳ２０８で記憶した読み取り範囲内のラスターデータをコピーし、出力装置２３の画面に表示する（ステップＳ２１１)。その際、ラスターデータのコピーは、画面に表示されている入力テーブルと隣接した上側に表示されるものとする（図９参照）。なお、入力テーブルの行数は、１行であっても、複数行であっても構わないが、入力する行が、ラスターデータのコピーに最も近く表示されることが好ましい。
なお、ラスターデータのコピー表示位置は、入力テーブルの種類や、表の形によって全体が表示できるように適切な位置に決められるものとする。そして、作業者が、ラスターデータを見ながら情報を読み取り、入力テーブルに入力する作業を、視線を変えずにできる位置に表示することを満たすものとする。
【００５４】
作業者は、出力装置２２の画面に表示される指定した読み取り範囲のコピーを見ながら、入力装置２３から情報を入力するものとし、入力終了の信号が到来するまで、入力された情報は一時記憶部２１９に保管されるものとする。また、入力した情報は、一時記憶部２１９に保管され、出力装置２２の画面に表示されている入力テーブルに随時表示されることとする。
【００５５】
表記載情報管理部２１４は、入力装置２３から入力終了の信号を受信したとき、入力テーブルの項目の入力がなされた行のキャンバスNo欄に、現在表示しているキャンバス名称を一時記憶部２１９から呼び出して記録する（ステップＳ２１２）。
表記載情報管理部２１４は、一時記憶部２１９に保管していた情報を、メモリインタフェース部２１２経由で情報管理装置の記憶装置Ｂ（２４２）に記憶する（ステップＳ２１３）。
【００５６】
表記載情報管理部２１４は、予算欄に未入力情報があるか否かを確認する表示を出力装置２２の画面に表示する（ステップＳ２１４）。未入力情報がまだある場合（ステップＳ２１４でＹｅｓ）、表記載情報管理部２１４は、キャンバスに対して、読み取り範囲の大きさ分だけ読み取り範囲の座標を変更する（ステップＳ２１５）。そして、新しい座標の読み取り範囲に含まれるラスターデータをコピーする。ここで新しくコピーした情報は、出力装置２２の画面に表示される。新しいコピー情報に対し、表記載情報管理部２１４は、ステップＳ２１１からＳ２１３までの処理を繰り返す。
【００５７】
予算欄の場合は、１行ずつ示される部品毎に情報を読み取る作業となるため、１行目毎に読み取り範囲を指定している。そのため、読み取り範囲の高さ分だけ、座標を下に移動させる。これにより２行目のラスターデータがコピーされ、出力装置２２の画面に表示されることになる。
未入力情報がない場合（ステップＳ２１４でＮｏ）、表記載情報管理部２１４は、入力終了の信号を受信し（ステップＳ２１６）、読み取り作業を終えるか否かを問う画面を、出力装置２２の画面に表示する（ステップＳ２１７）。
【００５８】
他に読み取る表がある場合（ステップＳ２１７でＹｅｓ）、ステップＳ２０５に戻って入力テーブルへの入力を継続する。他に読み取る表がない場合（ステップＳ２１７でＮｏ）、ステップＳ２００に係る工程を終了する。
以上、表記載情報管理部２１４による一連の処理により、配管施工図１０に記載されている表（文字）が電子化され、情報管理装置２４の記憶装置Ｂ（２４２）へ登録することができる。
なお、配管施工図１０には、予算欄の他にも設計仕様欄や接続情報などの情報もあり、これらの表に対しても、予算欄と同様に入力テーブルを作成し、読み取り、入力を行うことで電子化する。また、配管施工図１０の予算欄以外の項目については、表記載情報管理部２１４によるデジタルタグＩＤの記入欄の追加は必要に応じて設けることとする。
【００５９】
［図形情報登録処理（ステップＳ３００）］
本発明の実施の形態に係る文書情報管理支援装置１における図形情報の登録処理について、図１４を用いて、詳細な説明を行う（適宜図６、図８参照）。図１４は、図形情報管理部２１５による図形情報の登録処理（ステップＳ３００）の詳細手順を示すフローチャートである。
【００６０】
配管施工図１０に示される配管形状１２（図８参照）の図形を電子化するために、デジタルタグを使用する。デジタルタグは、任意の形状、大きさを持つベクターデータであり、ユニークなＩＤを持つ。
【００６１】
まず、ステップＳ３０１〜Ｓ３０３は、ステップＳ２０１〜Ｓ２０３と同じであるので、説明を省略する。
なお、ステップＳ２００の表（文字）登録処理から同じキャンバスに対して継続して作業を行う場合は、既に出力装置２２の画面にキャンバスが表示されているため、ステップＳ３０１〜Ｓ３０３の処理は不要となる。
【００６２】
図形情報管理部２１５は、絵読取りプログラムを起動する（ステップＳ３０４）。なお、絵読取りプログラムがステップＳ３０１〜Ｓ３０３の処理を含むものとしても構わない。
そして、図形情報管理部２１５は、キャンバス上に配置したデジタルタグの順番を数えるために用意されたＣＮＴ（デジタルタグカウンタ）２１６を起動し、ＣＮＴ２１６に初期値“０”を設定する（ステップＳ３０５）。ＣＮＴ２１６は、デジタルタグを配置する毎に１ずつ増加するものとする。なお、ＣＮＴ２１６の機能は、図形情報管理部２１５に含まれていても構わない。また、ＣＮＴ２１６の機能は、絵読取りプログラムに含まれていても構わない。
また、情報管理装置２４の記憶装置Ｃ（２４３）には、デジタルタグ情報を格納するデジタルタグテーブルを準備しておくものとする。デジタルタグテーブルは、図６の下部にそのデータ構造の一例が示されるように、デジタルタグに付番されるユニークなＩＤ毎に、属性、デジタルカウンタ数、座標、キャンバス名称等を格納できるものとする。なお、ＩＤ、キャンバス名称、座標が格納できれば、それ以上に情報を持つことは構わない。
【００６３】
まず、図形情報管理部２１５は、配管形状１２のうち、流れが上流側の端点が開始点として指定され、その開始点の座標を受け付ける（ステップＳ３０６）。一般的に、作業者が、入力装置２３のマウスを使って、座標を指定するものとするが、キーボードなどから入力するなどしても良い。
図形情報管理部２１５は、入力された開始点の座標を計算する。続いて、図形情報管理部２１５は、情報管理装置２４の記憶装置Ｃ（２４３）に、キャンバス名称と、座標と、デジタルカウンタ数と、属性とを記録する（ステップＳ３０７）。ここで、属性は、ＣＮＴ２１６の値が“０”である場合は、開始点という属性を持つこととする。すなわち、開始点のＣＮＴ２１６表示は“０”である（図６参照）。
【００６４】
図形情報管理部２１５は、記憶装置Ｃ（２４３）に、開始点のキャンバス名称と、座標と、デジタルカウンタ数と、ユニークなデジタルタグＩＤとを付与し、デジタルタグの登録を行う毎に、ＣＮＴ２１６の値を１増加する（ステップＳ３０８）。ユニークなデジタルタグＩＤは、元々、記憶装置Ｃ（２４３）のデジタルタグを管理するデジタルタグテーブル内に予め割り付けておいても構わない。また、図形情報管理部２１５が記憶装置Ｃ（２４３）に転送する際に付番しても構わない。
【００６５】
続いて、図形情報管理部２１５は、出力装置２２の画面に、開始点として指定された座標に、デジタルタグを示す印を表示する（ステップＳ３０８）。デジタルタグを示す印は、予め絵読取りプログラム内に組み込んでおくこととする。また指定された座標を中心とした一定範囲を、そのデジタルタグを示す領域とする。一定範囲の指定は、予め絵読取りプログラム内に組み込んでおくこととする。また、表示されたデジタルタグは、キャンバス上に描かれている図形情報に対して対応するものとし、キャンバスの大きさの変更や、移動にも追従するものとする。
【００６６】
続いて、図形情報管理部２１５は、次のデジタルタグを配置する基準点を受け付ける（ステップＳ３０９）。開始点／終点以外にデジタルタグを配置する箇所は、ここでは、キャンバスの配管形状に記載される部品の中心点、または曲げ部の角とする。作業者は、入力装置２３を操作することにより、開始点に最も近い部品の中心点、または曲げ部の角を指定する。
図形情報管理部２１５は、指定された座標を算出し、キャンバス名称、座標、属性、デジタルカウンタ数、ユニークなＩＤを記憶装置Ｃ（２４３）に記憶し、デジタルカウンタ数を１増加する。（ステップＳ３１０）。
【００６７】
次に、図形情報管理部２１５は、現在のデジタルカウンタ数より１少ない（前回の）デジタルタグの座標と、今現在指定したデジタルタグの座標との間に線分を表示する（ステップＳ３１１）。そして、図形情報管理部２１５は、その線分上の任意の座標に、溶接点となるデジタルタグを２点表示する（ステップＳ３１２）。なお、溶接点を示すデジタルタグの印は、予め絵読取りプログラムで決めておくこととする。ここでは、基準点を示すデジタルタグの印とは異なるものとする。
【００６８】
続いて、図形情報管理部２１５は、記憶装置Ｃ（２４３）に、発生させた溶接点のデジタルタグの座標と、キャンバス名称と、属性と、ユニークなIDとを登録する。ただし、ここではデジタルカウンタ数は登録しないこととする。また、属性は、基準点ではなく溶接点とする（図６参照）。
【００６９】
次に、作業者は、入力装置２４を用いて、溶接点を表すデジタルタグを、キャンバスの配管形状１２に示される溶接点と同じ位置に移動させるための操作を行なう。ここで、デジタルタグ間の線分と配管形状とは重畳しているはずである。そして、線分上で溶接点を示す印の配置座標を入力装置２３により指定する。なお、必要ない場合は削除する。
その際、図形情報管理部２１５は、移動された溶接点を表すデジタルタグの位置座標を受け付ける（ステップＳ３１３）。図形情報管理部２１５は、座標が変更されたデジタルタグのユニークＩＤを持つ情報に対し、記憶装置Ｃ（２４３）に記憶されている座標値を変更し、記憶する（ステップＳ３１４）。仮に、デジタルタグの削除指示が入力装置２３から入力された場合、デジタルタグのユニークＩＤと、そのユニークＩＤに対して登録されている情報を全て削除する。削除されたユニークＩＤは欠番としても良く、また再度利用しても構わない。以上の処理により、開始点から次の基準点までのデジタルタグの配置が完了する。これを配管形状１２の開始点とは逆の端点（終点）まで繰り返す。
【００７０】
次に、図形情報管理部２１５は、未入力の基準点がまだあるか否かについて問い合わせる表示を行う（ステップＳ３１５）。そして、未入力の基準点がある場合（ステップＳ３１５でＹｅｓ）、図形情報管理部２１５は、ステップＳ３０９へ戻って、ステップＳ３１４までの処理を繰り返す。未入力の基準点がない場合（ステップＳ３１５でＹｅｓ）は、図形情報管理部２１５は、図形読み取り終了の信号を受け付けて（ステップＳ３１６）、処理を終了する。
以上の一連の処理において、ベクターデータであるデジタルタグと隣接するデジタルタグ間を結ぶ線分とにより、キャンバスの配管形状１２と同じ形状を再現することができ、配管形状の電子化が完了する。
【００７１】
なお、前記した本発明の実施の形態に係る文書情報管理支援装置１によれば、デジタルタグと隣接するデジタルタグ間を結ぶ線分とにより図形を再現したが、用途によってデジタルタグの配置や形状を変更しても良い。例えば、絵全体に１つのデジタルタグを配置することや、デジタルタグに基本形状を組合せ、三角や円などの形状を持つデジタルタグを用いても良い。
【００７２】
［デジタルタグの配置チェック処理（ステップＳ４００）］
本発明の実施の形態に係る文書情報管理支援装置１におけるデジタルタグの配置チェック処理について、図１５を用いて、詳細な説明を行う。図１５は、デジタルタグ配置判定部２１７によるデジタルタグの配置チェック処理（ステップＳ４００）の詳細手順を示すフローチャートである。
【００７３】
デジタルタグの配置チェックは、前記した図形読み取り処理（ステップＳ４００番台）の結果、全てのデジタルタグや隣接するデジタルタグ間の線分が正しく設定されていることを確認する作業である。
まず、ステップＳ４０１〜Ｓ４０３は、ステップＳ２０１〜Ｓ２０３と同様であるので、説明を省略する。
【００７４】
続いて、デジタルタグ配置判定部２１７は、タグ配置チェックプログラムを起動する（ステップＳ４０４）。なお、タグ配置チェックプログラムが、ステップＳ４０１〜Ｓ４０３の処理を含んでいても構わない。
デジタルタグ配置判定部２１７は、開いているキャンバス名称に関連するデジタルタグ情報を、記憶装置Ｃ（２４３）から取得する（ステップＳ４０５）。
【００７５】
次に、デジタルタグ配置判定部２１７は、記憶装置Ｃ（２４３）から受信した情報を、一時記憶部２１９に一時保管する（ステップＳ４０６）。さらに、デジタルタグ配置判定部２１７は、出力装置２２の画面にデジタルタグと隣接するデジタルタグ間の線分を表示する。この時点で、図５に示されるように、ステップＳ２００における図形読み取り完了時と同じ画面になる。
なお、ステップＳ３００に示す図形情報の読み取り処理から継続して作業を行う場合は、画面にキャンバスが表示されているため、ステップＳ４０１〜Ｓ４０５の処理は不要となる。その場合は、デジタルタグ配置判定部２１７は、タグ配置チェックプログラムによって、デジタルタグ情報を一時記憶部２１９に一時保管するだけで構わない。
【００７６】
ここで、デジタルタグ配置判定部２１７は、一時記憶部２１９に保管したデジタルタグ情報から、デジタルカウンタ数の最大数を算出し、“ｎｍａｘ”として設定する（ステップＳ４０７）。続いてデジタルタグ配置判定部２１７は、デジタルカウンタ数が小さい数値を“ｎ”、次に小さい数値を“ｎ＋１”として、デジタルタグ情報を取得する（ステップＳ４０８）。例えば、ｎが開始点の“０”の場合、次の基準点が持つデジタルカウンタ数は“ｎ＋１＝１”となる。
デジタルタグ配置判定部２１７は、選出したデジタルカウンタ数“０”、“１”のデジタルタグの座標、またはデジタルタグ間の線分の色を変えて出力装置２２の画面に表示する（ステップＳ４０９）。すなわち、出力装置２２の画面に表示されたデジタルタグを示す印とデジタルタグ間の線分とのいずれか一方または両方の色が変更される。なお、色の変更方法は、予めタグ配置チェックプログラムに組み込んでおくこととする。
【００７７】
次に、デジタルタグ配置判定部２１７は、ｎ＋１＜ｎｍａｘか否かを判定する（ステップＳ４１０）。ここで、仮に、ｎ＋１＜ｎｍａｘであれば（ステップＳ４１０でＹｅｓ）、ｎ＝ｎ＋１（ステップＳ４１４）とした後に、ステップＳ４０９の処理に戻る。この処理によって、上流側から順番にデジタルタグ、もしくはデジタルタグ間の線分の色を変化させることができる。また、Ｎ＋１＝ｎｍａｘであれば（ステップＳ４１０でＮｏ）、次のステップＳ４１１の処理に進む。
ステップＳ４１１において、デジタルタグ配置判定部２１７は、チェック終了の指示信号が入力されたか否かを判定する（ステップＳ４１１）。もし、この指示信号が無い場合（ステップＳ４１１でＮｏ）、デジタルタグ配置判定部２１７は、ステップＳ４０９の処理で変更したデジタルタグ、およびデジタルタグ間の線分の色を元に戻し、ｎ＝０（ステップＳ４１５）として、再びステップＳ４０８からの処理を繰り返す。チェック終了の指示信号が有った場合（ステップＳ４１１でＹｅｓ）、デジタルタグ配置判定部２１７は、デジタルタグ、およびデジタルタグ間の線分の色を元に戻す（ステップＳ４１２）。
【００７８】
このことにより、作業者は、出力装置２２の画面を閲覧することにより上流側から順に色が変わる様子を見て、デジタルタグが正しい座標に、正しい順番に設定されているかの確認を行うことができる。
例えば、色の変化が、開始点に接している線分から、隣接した次の線分に順番に色が変化する場合は、正しく設定されていることになるが、隣接していない線分の色が変わった場合は、デジタルタグの順番が正しくないことが分かる。また、デジタルタグやデジタルタグ間の線分が、背景に示されるキャンバス上の配管形状を示す座標と一致しているか否かも確認のポイントとなる。
このように、配管施工図１０に対するデジタルタグ配置チェックの各処理は、そのような確認を作業者が行うための視覚的サポートを行う工程である。
そして、デジタルタグ配置判定部２１７は、表示が正しい（ＯＫ）か否かを表示する（ステップＳ４１３）。
表示が正しい（ＯＫ）であれば（ステップＳ４１３でＹｅｓ）、ステップＳ４００の処理は終了する。仮に、表示が正しくなければ（ステップＳ４１３でＮｏ）、ステップＳ３００に戻って間違いを訂正することができる。
【００７９】
［データリンク設定処理（ステップＳ５００）］
本発明の実施の形態に係る文書情報管理支援装置１におけるデータリンク処理について、図１６を用いて詳細な説明を行う（適宜図７、図８参照）。図１６は、データリンク設定部２１８による表とデジタルタグ間のデータリンク処理（ステップＳ５００）の詳細手順を示すフローチャートである。
【００８０】
データリンク設定部２１８は、独立して電子化した表（文字）と図形との関連付けを行ない、表から図形を、あるいは図形から表を呼び出すことを可能にするものである。従来、紙面に書かれた配管施工図１０は、一つの紙面の中に、配管形状１２の図形と、配管を構成する部品の仕様等を説明する表（文字）とが記載されているため、図形と表（文字）とは、共通の部品番号によって関連付けを容易に知ることが可能であった。しかし、本発明の実施の形態に係る文書情報管理支援装置１では、表（文字）と図形は別々に電子化したため、それらを関連付ける処理が必要になる。そこで、電子的な関連付けを行うことにより、紙面に書かれた配管施工図１０と同様の関連付けをするだけでなく、配管施工図１０以外の情報との関連付けを行える等の付加価値をもたらすことが可能となる。
【００８１】
まず、ステップＳ５０１〜Ｓ５０３は、ステップＳ２０１〜Ｓ２０３と同様であるので、説明を省略する。
データリンク設定部２１８は、データリンクプログラムを起動する（ステップＳ５０４）。なお、タグ配置チェックプログラムが、ステップＳ５０１〜Ｓ５０３の処理を含んでいても構わない。
【００８２】
続いて、データリンク設定部２１８は、記憶装置Ｂ（２４２）に記憶されている表（文字）記載情報のうち、選定されたキャンバスに関する情報（以降、予算欄テーブルを代表させて説明する）を抽出し（ステップＳ５０５）、一時記憶部２１９に保管する。予算欄テーブルはキャンバスの識別名を含むため、その項目から抽出することが可能である。ここで抽出される情報は、キャンバスに関する予算欄テーブルの全てが対象となる。
【００８３】
データリンク設定部２１８は、一時記憶部２１９に保管した予算欄テーブルを出力装置２２の画面に表示する（ステップＳ５０６）。
データリンク設定部２１８は、記憶装置Ｃ（２４３）に記憶しているデジタルタグのうち、選定されたキャンバスに関する情報を抽出し（ステップＳ５０７）、一時記憶部２１９に保管する。デジタルタグはキャンバス名称を含むので、その項目より抽出することが可能である。ここで、抽出する情報は、キャンバスに関するデジタルタグ全てが対象となる。
データリンク設定部２１８は、一時記憶部２１９に保管したデジタルタグを出力装置２２の画面に表示する（ステップＳ５０８）。
続いて、データリンク設定部２１８は、出力装置２２の画面に表示された予算欄テーブルから、部品番号の選択を受け付ける（ステップＳ５０９）。選択方法については、データリンク設定部２１８が、入力装置２３のキーボードやマウスによって選択された予算欄テーブルの部品番号が示されるセルを認識し、セルが選択された行（部品）に関する情報のみを変更可能とする。その際、選択されたことを示すために、選択されたセルや行の色を変えるなどしても構わない。
【００８４】
次に、データリンク設定部２１８は、画面のキャンバス上に配置されたデジタルタグの中で、ステップＳ５０９で選択した部品番号に対応するデジタルタグの選択を受け付ける（ステップＳ５１０）。画面に表示されているデジタルタグの周囲や一定領域には、正確にデジタルタグを選択しなくても問題ないように、当該デジタルタグのＩＤを持つベクターデータが貼り付けられている。そして、データリンク設定部２１８は、デジタルタグの選択を受け付けることで、デジタルタグＩＤを取得する（ステップＳ５１１）。
データリンク設定部２１８は、取得したデジタルタグＩＤを、一時記憶部２１９に保管されている予算欄テーブルのうち、ステップＳ５０９で選択した行（部品）のデジタルタグＩＤ項目欄に、デジタルタグＩＤを記録する（ステップＳ５１２）。そして、データリンク設定部２１８は、デジタルＩＤを記録した予算欄テーブルを読み直し、画面表示を更新する（ステップＳ５１３）。
【００８５】
続いて、データリンク設定部２１８は、キャンバス上のデジタルタグが配置されている点から風船マークを表示する（ステップＳ５１４）。風船マークは、線分と、円の形状をしたベクターデータによって構成される。線分は、デジタルタグの配置点に接続され、反対側の端点は円と接続する。また、円は、一定の大きさで表示される。円の中には、予算欄テーブルから選択した部品番号が記載される。部品番号は、配管を構成する部品に対し、ユニークな番号（配管施工図１０毎にユニーク）である。風船マークは、線分の接点のみ変更ができない。円の位置は、自由に変更が可能となり、変更に応じて、円と線分のベクターデータがデータリンク設定部２１８により計算され、出力装置２２の画面にその計算結果が表示される。
作業者は、出力装置２２の画面に表示される、予算欄情報のデジタルタグＩＤに数値が記載されたこと、およびキャンバス上のデジタルタグに風船が表示されること、風船内の部品番号が、情報をリンクしたい部品番号であることを確認する。
【００８６】
そして、データリンク設定部２１８は、未だ選択していない部品が有るかないかを確認する表示を出力装置２２の画面に表示する（ステップＳ５１５）。
ここで、選択していない部品が有る場合（ステップＳ５１５でＹｅｓ）、データリンク設定部２１８は、次の部品番号に対するリンク処理を行うために前記したステップＳ５０９〜Ｓ５１５までの処理を繰り返し実行する。
【００８７】
選択していない部品がない場合、すなわち、全ての部品とデジタルタグのリンクに関する作業を実施した場合（ステップＳ５１５でＮｏ）、データリンク設定部２１８は、一時記憶部２１９に保管していた予算欄テーブルの情報を、記録装置Ｂ（２４２）に記録し、キャンバスに関する情報を上書きする（変更する）（ステップＳ５１６）。すなわち、データリンク設定部２１８は、予算欄テーブルに、デジタルタグのＩＤを追記する。
そして、データリンク設定部２１８は、前記した一連のデータリンク設定処理を終了する。以上により、配管施工図１０の電子化作業が完了する。
【００８８】
以上説明したように、本発明の実施の形態に係る文書情報管理支援装置１は、表に関するラスターデータを表示し、作業者と協働することにより、予め入力用に用意された入力テーブルを表示させて表の記載情報の入力を受け付けて、情報管理装置２４（記憶装置）に記憶する。次に、文書情報管理支援装置１は、電子化したい図形に任意形状のデジタルタグを貼り付け（配置）操作を行ない、デジタルタグ情報を情報管理装置２４（記憶装置）に記憶する。そして、文書情報管理支援装置１は、情報管理装置２４（記憶装置）に記憶された表（文字）記載情報とデジタルタグを含む関連情報とのリンクを設定し、情報管理装置２４（記憶装置）に記憶し、当該デジタルタグと表（文字）記載情報との間の呼び出しを可能にするものである。
【００８９】
また、前記した本発明の実施の形態に係る文書情報管理支援装置１によれば、ラスターデータの電子化作業を行なう際に、ヒューマンエラー発生の確率が減少し、かつ、作業者の負担軽減がはかれることが可能である。
【００９０】
なお、図２に示す演算制御装置２１が有する機能は、全てをソフトウェアによって実現しても、あるいはその少なくとも一部をハードウェアで実現してもよい。例えば、ＧＵＩ管理部２１１、メモリインタフェース部２１２、ラスターデータ管理部２１３、表記載情報管理部２１４、図形情報管理部２１５、ＣＮＴ２１６、デジタルタグ配置判定部２１７、データリンク設定部２１８におけるデータ処理は、１または複数のプログラムによりコンピュータ上で実現してもよく、また、その少なくとも一部をハードウェアで実現してもよい。
【００９１】
また、本発明の実施の形態に係るラスターデータの電子化方法は、例えば、表と図形を含む紙面を走査して生成されるラスターデータをベクターデータに変換する演算制御装置２１とを備えた文書情報管理支援装置１（図１参照）におけるラスターデータの電子化方法であって、図３の基本動作フローチャートに示すように、前記演算制御装置２１が、紙面をラスターデータに変換した情報を受け付けて、そのラスターデータを背景画像であるキャンバスとして表示するステップ（Ｓ１００）と、前記演算制御装置２１が、前記背景画像に示される前記表の記載情報を電子化し、前景画像として表示するステップ（Ｓ２００）と、前記演算制御装置２１が、前記背景画像に示される図形をトレースし、管理したい座標位置に貼り付けられる、ユニークな識別情報を有する任意形状のベクター情報からなるデジタルタグにより前記図形を前景画像として表示するステップ（Ｓ３００）と、前記演算制御装置２１が、前記表の記載情報と前記デジタルタグとのリンクを設定するステップ（Ｓ５００）と、有するものである。
【００９２】
前記した本発明の実施の形態に係るラスターデータの電子化方法によれば、ラスターデータを電子化する際に、電子化作業の精度向上と作業効率向上とを図ることが可能となるという効果がある。
また、本発明の実施の形態に係るプログラム、および記録媒体においても、前記した文書情報管理支援装置１およびラスターデータの電子化方法と同様の効果が得られるものである。
【００９３】
なお、前記した本発明の実施の形態によれば、配管施工図１０のみを電子化の対象として説明したが、配管施工図１０に限定されることはなく、他のブラント図面、あるいは一般オフィス用の文書であっても同様に適用することが可能である。
【図面の簡単な説明】
【００９４】
【図１】本発明の実施の形態に係る文書情報管理支援装置の内部構成を示すブロック図である。
【図２】図１に示す演算制御装置の内部構成を機能展開して示したブロック図である。
【図３】本発明の実施の形態に係るラスターデータの電子化方法の各工程を説明するために示したフローチャートである。
【図４】図３のフローチャートのステップＳ１００の一例を示す概念図である。
【図５】図３のフローチャートのステップＳ２００の一例を示す概念図である。
【図６】図３のフローチャートのステップＳ３００の一例を示す概念図である。
【図７】図３のフローチャートのステップＳ５００の一例を示す概念図である。
【図８】本発明の実施の形態において説明に使用されるプラントの配管施工図の一例を示す図である。
【図９】本発明の実施の形態に係る表（文字）記載情報の電子化の際の画面表示の一例を示す図である。
【図１０】本発明の実施の形態に係る文書情報管理支援装置の動作（キャンバス生成処理（ステップＳ１００））を示すフローチャートである。
【図１１】本発明の実施の形態に係る文書情報管理支援装置の動作（キャンバス生成処理（ステップＳ１００））を示すフローチャートである。
【図１２】本発明の実施の形態に係る文書情報管理支援装置の動作（キャンバス生成処理（ステップＳ１００））を示すフローチャートである。
【図１３】本発明の実施の形態に係る文書情報管理支援装置の動作（表（文字）登録処理（ステップＳ２００））を示すフローチャートである。
【図１４】本発明の実施の形態に係る文書情報管理支援装置の動作（図形情報登録処理（ステップＳ３００））を示すフローチャートである。
【図１５】本発明の実施の形態に係る文書情報管理支援装置の動作（デジタルタグの配置チェック処理（ステップＳ４００））を示すフローチャートである。
【図１６】本発明の実施の形態に係る文書情報管理支援装置の動作（データリンク設定処理（ステップＳ５００））を示すフローチャートである。
【符号の説明】
【００９５】
２    コンピュータ
３    画像読取装置
２１    演算制御装置
２２    出力装置
２３    入力装置
２４    情報管理装置
２１１  ラスターデータ管理部
２１２  ＧＵＩ管理部
２１３  メモリインタフェース部
２１４  表記載情報管理部
２１５  図形情報読取部
２１６  ＣＮＴ（デジタルタグカウンタ）
２１７  デジタルタグ配置判定部
２１８  データリンク設定部
２４１  記憶装置Ａ
２４２  記憶装置Ｂ
２４３  記憶装置Ｃ
【図１】
0004934568.tif 000002
【図２】
0004934568.tif 000003
【図３】
0004934568.tif 000004
【図４】
0004934568.tif 000005
【図５】
0004934568.tif 000006
【図６】
0004934568.tif 000007
【図７】
0004934568.tif 000008
【図８】
0004934568.tif 000009
【図９】
0004934568.tif 000010
【図１０】
0004934568.tif 000011
【図１１】
0004934568.tif 000012
【図１２】
0004934568.tif 000013
【図１３】
0004934568.tif 000014
【図１４】
0004934568.tif 000015
【図１５】
0004934568.tif 000016
【図１６】
0004934568.tif 000017