(57)【要約】【課題】ファイルアーカイブシステムと全文検索システムを並存させた場合に、全文検索システムよって、ファイルアーカイブシステムの性能が損なわれることを防ぐこと。【解決手段】  ファイル管理装置であって、アーカイブポリシーに適合した、１次ストレージ２０上のファイル実体２１に含まれるテキストデータを抽出し、ファイル実体２１を２次ストレージ３０に移動するとともに２次ストレージ３０におけるファイルの格納場所を記録したタグファイル２２を１次ストレージ２０に生成し、テキストデータをタグファイル２２に記録するように構成されたアーカイブサービスプログラム６０と、ユーザプログラム４０が予め登録された検索プログラムのいずれかに該当するか否かを判定し、ユーザプログラム４０が検索プログラムである場合、タグファイル２２からテキストデータを抽出して、ユーザプログラム４０に送信するように構成されたフィルタドライバ７０と、を備える。【選択図】図２
2008186053.tif 000002
【特許請求の範囲】
【請求項１】
（ａ）アーカイブポリシーに適合した、１次ストレージ上のファイルに含まれるテキストデータを抽出する工程と、
（ｂ）前記ファイルの実体を２次ストレージに移動する工程と、
（ｃ）前記２次ストレージにおける前記ファイルの格納場所を記録したタグファイルを、前記１次ストレージに生成する工程と、
（ｄ）前記テキストデータを前記タグファイルに記録する工程と、
（ｅ）ユーザプログラムが予め登録された検索プログラムのいずれかに該当するか否かを判定する工程と、
（ｆ）前記ユーザプログラムが前記検索プログラムである場合、前記タグファイルから前記テキストデータを抽出して、前記ユーザプログラムに送信する工程と、
（ｇ）前記ユーザプログラムが前記検索プログラムでない場合、前記タグファイルから前記格納場所を取得して、前記２次ストレージから前記ファイルの実体を送信する工程と、を含むことを特徴とするファイル管理方法。
【請求項２】
（ａ）アーカイブポリシーに適合した、１次ストレージ上のファイルに含まれるテキストデータを抽出する処理と、
（ｂ）前記ファイルの実体を２次ストレージに移動する処理と、
（ｃ）前記２次ストレージにおける前記ファイルの格納場所を記録したタグファイルを、前記１次ストレージに生成する処理と、
（ｄ）前記テキストデータを前記タグファイルに記録する処理と、
（ｅ）ユーザプログラムが予め登録された検索プログラムのいずれかに該当するか否かを判定する処理と、
（ｆ）前記ユーザプログラムが前記検索プログラムである場合、前記タグファイルから前記テキストデータを抽出して、前記ユーザプログラムに送信する処理と、
（ｇ）前記ユーザプログラムが前記検索プログラムでない場合、前記タグファイルから前記格納場所を取得して、前記２次ストレージから前記ファイルの実体を送信する処理と、をコンピュータに実行させることを特徴とするファイル管理プログラム。
【請求項３】
（ａ）アーカイブポリシーに適合した、１次ストレージ上のファイルに含まれるテキストデータを抽出する処理と、
（ｂ）前記ファイルの実体を２次ストレージに移動する処理と、
（ｃ）前記２次ストレージにおける前記ファイルの格納場所を記録したタグファイルを、前記１次ストレージに生成する処理と、
（ｄ）前記テキストデータを前記タグファイルに記録する処理と、
（ｅ）ユーザプログラムが予め登録された検索プログラムのいずれかに該当するか否かを判定する処理と、
（ｆ）前記ユーザプログラムが前記検索プログラムである場合、前記タグファイルから前記テキストデータを抽出して、前記ユーザプログラムに送信する処理と、
（ｇ）前記ユーザプログラムが前記検索プログラムでない場合、前記タグファイルから前記格納場所を取得して、前記２次ストレージから前記ファイルの実体を送信する処理と、をコンピュータに実行させることを特徴とするファイル管理プログラムを記録したコンピュータ読み取り可能なプログラム記録媒体。
【請求項４】
１次ストレージと、２次ストレージと、アーカイブサーバとからなるファイル管理装置であって、
前記アーカイブサーバは、
アーカイブポリシーに適合した、前記１次ストレージ上のファイルに含まれるテキストデータを抽出し、前記ファイルの実体を前記２次ストレージに移動するとともに前記２次ストレージにおける前記ファイルの格納場所を記録したタグファイルを前記１次ストレージに生成し、前記テキストデータを前記タグファイルに記録するように構成されたアーカイブサービス手段と、
ユーザプログラムが予め登録された検索プログラムのいずれかに該当するか否かを判定し、前記ユーザプログラムが前記検索プログラムである場合、前記タグファイルから前記テキストデータを抽出して、前記ユーザプログラムに送信し、前記ユーザプログラムが前記検索プログラムでない場合、前記タグファイルから前記格納場所を取得して、前記２次ストレージから前記ファイルの実体を送信するように構成されたフィルタ手段と、
をさらに備えたことを特徴とするファイル管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファイルアーカイブ機能と全文検索機能とを備えたファイル管理装置、ファイル管理方法、ファイル管理プログラムおよびファイル管理プログラムを記録したコンピュータ読み取り可能な記録媒体に関する。
【背景技術】
【０００２】
電子情報の効率的な管理および利用を可能とする技術として、ファイルアーカイブシステムが知られている（例えば、特許文献１）。従来のファイルアーカイブシステムの構成図を図１に示す。ファイルアーカイブシステムとは、ファイルアーカイブ機能を有するアーカイブサービスプログラム１６０と、１台以上のストレージ１２０、１３０から成るシステムをいう。
【０００３】
ファイルアーカイブ機能は、アーカイブ条件にマッチしたファイルをあるストレージから別のストレージ（例えば、１次ストレージ１２０から２次ストレージ１３０）へ、または同一ストレージ内の別の場所へ、移動する。ここでは、「アーカイブ」とは、このファイルの移動を指す。
【０００４】
一般的に、ファイルアーカイブシステムには、ファイルアーカイブの実装方法により、スタブ型とショートカット型の２つのタイプがある。スタブ型ファイルアーカイブシステムとは、図１に示すように、ファイルアーカイブ機能を提供するアーカイブサービスプログラム１６０と、フィルタドライバ１７０と、１台以上のストレージ１２０、１３０とから成るシステムをいう。
【０００５】
ファイル移動元ストレージをｎ次ストレージ、ファイル移動先ストレージをｎ＋１次ストレージと呼ぶ。説明を簡単化するため、ストレージが２台存在する環境を例に挙げて説明する。このとき、図１に示すように、１次ストレージ１２０はファイル移動元ストレージ、２次ストレージ１３０はファイル移動先ストレージを指す。
【０００６】
一般的なファイルアーカイブシステム構成では、２次ストレージ１３０には１次ストレージ１２０よりも性能は劣るものの、安価な装置が用いられる。使用頻度が低くなったファイルは優先的に２次ストレージ１３０へ移動される。２次ストレージ１３０からファイルデータを取り出すには時間がかかるが、使用頻度の低いファイルへのアクセス頻度は低いため、その取り出しにかかる（時間的な）コストの増加は無視できる。ファイルアーカイブシステムの上記の構成により、ファイル保存のための（金銭的な）コストを削減する効果が得られる。
【０００７】
アーカイブサービスプログラム１６０は、ユーザが設定するスケジュールとアーカイブポリシーに従って、１次ストレージ１２０上のファイルを２次ストレージ１３０へ移動する（図１）。例えば、「毎週日曜日の午前０時に、１次ストレージ１２０上に存在する、最終アクセス時間から２週間以上経過したファイルを２次ストレージ１３０へ移動する。」という、アーカイブポリシーに基づいてファイルアーカイブが実施されるものとする。
【０００８】
２次ストレージ１３０へファイル実体Ａ１２１を移動し、ファイル実体Ａ１３１とする際に、１次ストレージ１２０上には「ファイル実体の場所」を記録したタグファイルＡ’１２２が作成される（例えば、特許文献２）。タグファイルＡ’１２２に「ファイル実体の場所」を記録する方法は、タグファイルの「内容」として書き込んだり、「属性」として書き込んだりする方法がある。
【０００９】
フィルタドライバ１７０はユーザプログラムＡ１４０、Ｂ１５０とファイル入出力ドライバ（不図示）の間に入り、ファイルアクセス処理を仲介する（図１）。
【００１０】
フィルタドライバ１７０はファイルアクセス要求に対して、要求されたファイルがファイル実体Ａ１３１であれば、そのままファイルデータを返す。要求されたファイルがタグファイルＡ’１２２であれば、ファイル実体がある場所を参照し、２次ストレージ１３０上のファイル実体Ａ１３１のファイルデータを返す。なお、アーカイブポリシーによっては、ファイル実体Ａ１３１を１次ストレージ１２０へ戻すこともある。
【００１１】
一方、大量の電子情報の中から、特定の文字列を含む文書を抽出するために、全文検索システムが利用されている。
【００１２】
全文検索システムは、複数ファイルの内容から特定の文字列を検索する。
【００１３】
全文検索システムの代表的な方式として、順次操作型検索とインデックス型検索が挙げられる。
【００１４】
順次走査型検索は、検索要求の都度、全てのファイルの内容を走査する。インデックス型検索は、あらかじめファイルの内容を走査しておき、索引データを作っておくことで検索を高速化する。
【００１５】
ところで、本発明とは目的を異にするものではあるが、ファイル管理システムにおいて、ファイルからテキストデータを抽出し、このテキストデータを検索キーとしてファイル全体を管理する方法が、特許文献３において開示されている。
【００１６】
【特許文献１】特開２００１−１７５５１９号公報
【特許文献２】特開２００２−０９９４５０号公報
【特許文献３】特開２００４−１７８２１７号公報
【発明の開示】
【発明が解決しようとする課題】
【００１７】
ファイルアーカイブの主なメリットはデータ保管コストの削減である。ファイルアーカイブは、一般に、全データのうち８割程度のデータはアクセスされなくなった古いファイル群であるという事実に基づき、使用頻度が高いファイルは高性能な１次ストレージ１２０に、使用頻度が低いファイルは性能が低いものの安価な２次ストレージ１３０に保管することにより実現される。
【００１８】
データ保管コストの削減効果は、性能が低い２次ストレージ１３０には滅多にアクセスしない（ファイル取得に要する平均時間が１次ストレージ１２０のみを使用した場合と比較して著しく長くならない）場合にはじめて得られるものである。
【００１９】
しかし、全文検索システムはファイルの使用頻度に関わらず、全ファイルにアクセスするため、ファイルアーカイブシステムとの適合性が低い。
【００２０】
この問題に対する単純な解決方法として、検索プログラムがアーカイブ済みのファイルへアクセスすることを禁止する方法が考えられるが、全文検索において、検索漏れが生じるという問題がある。
【００２１】
ファイルアーカイブシステムと全文検索システムとを並存させた場合、従来のシステムにおいて生じる問題を、図１を参照して説明する。
【００２２】
いま、図１のユーザプログラムＡ１４０は全文検索プログラムであるものとする。
【００２３】
順次走査型またはインデックス型のいずれの検索方法であるかに依らず、ユーザプログラムＡ（全文検索プログラム）１４０は、アーカイブ済みファイル実体Ａ１３１のテキストデータの内容を読み出すため、低速な２次ストレージ１３０へのアクセスが頻繁に起こり得る。
【００２４】
したがって、ファイル取得に要する平均時間が、１次ストレージ１２０のみを使用した場合と比較して長くなり、システム全体の性能低下を招くという問題がある。
【００２５】
ただし、ファイル更新時においてのみ、索引データを作成するタイプのインデックス型検索は、ここでは対象としない。
【００２６】
そこで、ファイルアーカイブシステムと全文検索システムを並存させた場合に、全文検索システムよって、ファイルアーカイブシステムの性能が損なわれることを防ぎ、各システムの利点を両立させることが課題となる。
【００２７】
なお、本発明は、スタブ型ファイルアーカイブシステムを対象とし、タグファイルに「ファイル実体の場所」を記録する方法として、タグファイルの「内容」として書き込む方法および「属性」として書き込む方法のいずれについても対象とする。
【課題を解決するための手段】
【００２８】
本発明の第１の視点に係るファイル管理方法は、（ａ）アーカイブポリシーに適合した、１次ストレージ上のファイルに含まれるテキストデータを抽出する工程と、（ｂ）前記ファイルの実体を２次ストレージに移動する工程と、（ｃ）前記２次ストレージにおける前記ファイルの格納場所を記録したタグファイルを、前記１次ストレージに生成する工程と、（ｄ）前記テキストデータを前記タグファイルに記録する工程と、（ｅ）ユーザプログラムが予め登録された検索プログラムのいずれかに該当するか否かを判定する工程と、（ｆ）前記ユーザプログラムが前記検索プログラムである場合、前記タグファイルから前記テキストデータを抽出して、前記ユーザプログラムに送信する工程と、（ｇ）前記ユーザプログラムが前記検索プログラムでない場合、前記タグファイルから前記格納場所を取得して、前記２次ストレージから前記ファイルの実体を送信する工程と、を含むことを特徴とする。
【００２９】
本発明の第２の視点に係るファイル管理プログラムは、（ａ）アーカイブポリシーに適合した、１次ストレージ上のファイルに含まれるテキストデータを抽出する処理と、（ｂ）前記ファイルの実体を２次ストレージに移動する処理と、（ｃ）前記２次ストレージにおける前記ファイルの格納場所を記録したタグファイルを、前記１次ストレージに生成する処理と、（ｄ）前記テキストデータを前記タグファイルに記録する処理と、（ｅ）ユーザプログラムが予め登録された検索プログラムのいずれかに該当するか否かを判定する処理と、（ｆ）前記ユーザプログラムが前記検索プログラムである場合、前記タグファイルから前記テキストデータを抽出して、前記ユーザプログラムに送信する処理と、（ｇ）前記ユーザプログラムが前記検索プログラムでない場合、前記タグファイルから前記格納場所を取得して、前記２次ストレージから前記ファイルの実体を送信する処理と、をコンピュータに実行させることを特徴とする。
【００３０】
本発明の第３の視点に係るファイル管理プログラムを記録したコンピュータ読み取り可能なプログラム記録媒体は、（ａ）アーカイブポリシーに適合した、１次ストレージ上のファイルに含まれるテキストデータを抽出する処理と、（ｂ）前記ファイルの実体を２次ストレージに移動する処理と、（ｃ）前記２次ストレージにおける前記ファイルの格納場所を記録したタグファイルを、前記１次ストレージに生成する処理と、（ｄ）前記テキストデータを前記タグファイルに記録する処理と、（ｅ）ユーザプログラムが予め登録された検索プログラムのいずれかに該当するか否かを判定する処理と、（ｆ）前記ユーザプログラムが前記検索プログラムである場合、前記タグファイルから前記テキストデータを抽出して、前記ユーザプログラムに送信する処理と、（ｇ）前記ユーザプログラムが前記検索プログラムでない場合、前記タグファイルから前記格納場所を取得して、前記２次ストレージから前記ファイルの実体を送信する処理と、をコンピュータに実行させることを特徴とする。
【００３１】
本発明の第４の視点に係るファイル管理装置は１次ストレージと、２次ストレージと、アーカイブサーバとからなるファイル管理装置であって、前記アーカイブサーバは、アーカイブポリシーに適合した、前記１次ストレージ上のファイルに含まれるテキストデータを抽出し、前記ファイルの実体を前記２次ストレージに移動するとともに前記２次ストレージにおける前記ファイルの格納場所を記録したタグファイルを前記１次ストレージに生成し、前記テキストデータを前記タグファイルに記録するように構成されたアーカイブサービス手段と、ユーザプログラムが予め登録された検索プログラムのいずれかに該当するか否かを判定し、前記ユーザプログラムが前記検索プログラムである場合、前記タグファイルから前記テキストデータを抽出して、前記ユーザプログラムに送信し、前記ユーザプログラムが前記検索プログラムでない場合、前記タグファイルから前記格納場所を取得して、前記２次ストレージから前記ファイルの実体を送信するように構成されたフィルタ手段と、をさらに備えたことを特徴とする。
【発明の効果】
【００３２】
本発明に係るファイルアーカイブシステムにおいては、ファイルがアーカイブされる時点で、ファイル実体内のテキストデータを抽出し、タグファイルに保存しておき、全文検索プログラムからファイルアクセス要求があった場合には、１次ストレージ上にあるタグファイル内のテキストデータを返す。
【００３３】
したがって、ファイルアーカイブシステムと全文検索システムを並存させたときに、全文検索プログラムが２次ストレージ上にあるアーカイブ済みファイルデータを読み込むことが無くなる。アーカイブ済みファイルへのアクセスを無くすことで、１次ストレージのみを使用した場合のファイル取得性能を維持することが可能となる。すなわち、ファイルアーカイブシステムと全文検索システムをそれぞれの利点を保持しつつ、両立させることが可能となる。
【発明を実施するための最良の形態】
【００３４】
本発明に係るファイル管理装置について、図２を参照して、説明する。
【００３５】
アーカイブサービスプログラム６０に、テキストデータ抽出手段６１と、テキストデータ保存手段６２とを加える。また、フィルタドライバ７０に、検索プログラム登録手段７１と、検索プログラム判別手段７２と、テキストデータ返却手段７３とを加える。
【００３６】
テキストデータ抽出手段６１は、表計算、ワープロ、電子メール、画像などのファイルに含まれる文書情報やメタ情報を取り出し、または、音声、画像などのファイルを解析することにより特徴キーワードを抽出することで、テキストデータを抽出する。テキストデータ抽出手段６１は、メーカーから提供されるテキスト抽出ライブラリや解析ライブラリを用い、または、ファイルフォーマット仕様書に基づいてテキスト抽出プログラムを実装することで実現できる。
【００３７】
テキストデータ保存手段６２は、アーカイブサービスプログラム６０が１次ストレージ２０上のファイル実体Ａ２１を２次ストレージ３０へ移動する際、テキストデータ抽出手段６１によって抽出されたファイル実体内のテキストデータを、１次ストレージ上に作成されるタグファイルＡ’２２内に保存する。
【００３８】
検索プログラム登録手段７１は、検索プログラムのプロセス名またはプロセス番号を記録する。
【００３９】
検索プログラム判別手段７２は、フィルタドライバ７０において、ファイルアクセス要求元のユーザプログラム（例えば、ユーザプログラムＡ４０、Ｂ５０）のプロセス名またはプロセス番号と、検索プログラム登録手段７１によってあらかじめ記録された検索プログラムのプロセス名またはプロセス番号とを対比し、一致するか否かを判別する。
【００４０】
テキストデータ返却手段７３は、フィルタドライバ７０において、ファイルアクセス要求元のユーザプログラムＡ４０、Ｂ５０が検索プログラムである場合、要求されたファイルがファイル実体であればそのままファイルデータを返し、タグファイルであれば、２次ストレージ３０上のファイル実体Ａ３１にアクセスすることなく、タグファイルＡ’２２内のテキストデータを返す。
【実施例】
【００４１】
本発明に係るファイル管理装置は、その好ましい実施の形態において、図２を参照すると、アーカイブサーバ１０と、１次ストレージ２０と、２次ストレージ３０とを備える。
【００４２】
アーカイブサーバ１０は、アーカイブサービスプログラム６０を含み、アーカイブサービスプログラム６０はテキストデータ抽出手段６１と、テキストデータ保存手段６２を備える。
【００４３】
１次ストレージ２０は、ファイル実体（例えばＡ２１）を備え、アーカイブ処理後はタグファイル（例えばＡ’２２）を備える。
【００４４】
２次ストレージ３０は、アーカイブ処理後にファイル実体Ａ３１を備える。
【００４５】
図３のフローチャートを参照して、本発明に係るファイル管理方法およびプログラムにおける、アーカイブ処理の動作について説明する。
【００４６】
まず、アーカイブサービスプログラム６０は、あらかじめ設定されたスケジュールに従って、１次ストレージ２０のファイル各々について、アーカイブポリシーにマッチするファイル（例えば、ファイル実体Ａ２１）を探索し、テキストデータ抽出手段６１を用いて、ファイル実体Ａ２１に含まれるテキストデータを抽出する（ステップＳ１）。
【００４７】
次に、アーカイブサービスプログラム６０は、ファイル実体Ａ２１を１次ストレージ２０から２次ストレージ３０へ移動し、ファイル実体Ａ３１を生成する（ステップＳ２）。
【００４８】
次に、アーカイブサービスプログラム６０は、１次ストレージ２０にファイル実体Ａ３１の格納場所を記録したタグファイルＡ’２２を生成する（ステップＳ３）。
【００４９】
さらに、アーカイブサービスプログラム６０は、テキストデータ保存手段６２を用いて、ステップＳ１において抽出したテキストデータをタグファイルＡ’２２に保存する（ステップＳ４）。
【００５０】
アーカイブサーバ１０は、フィルタドライバ７０を備え、フィルタドライバ７０は、検索プログラム登録手段７１と、検索プログラム判別手段７２と、テキストデータ返却手段７３とを備える。
【００５１】
１次ストレージ２０は、上述のステップＳ１〜Ｓ４により、ファイル実体Ａ２１の格納場所およびファイル実体Ａ２１に含まれるテキストデータを記録したタグファイルＡ’２２がすでに生成されているものとする。
【００５２】
図３を参照して、検索プログラムによるファイルデータ取得処理の動作について説明する。
【００５３】
まず、検索プログラムとそれ以外のプログラムを判別するために、検索プログラム登録手段７１を用いて、例えば、管理者ユーザが検索プログラムのプロセス名をあらかじめ登録する（ステップＳ５）。
【００５４】
いま、ユーザプログラムＡ４０は、検索プログラムであるものとする。
【００５５】
次に、ユーザプログラムＡ４０からフィルタドライバ７０へ、ファイルＡへのアクセス要求が生じる（ステップＳ６）。
【００５６】
検索プログラム判別手段７２は、ステップＳ５で登録されたプロセス名とファイルアクセス要求元のプロセス名とを比較し、ユーザプログラムＡ４０からのファイルアクセス要求は、検索プログラムからのアクセス要求であると判定する（ステップＳ７）。
【００５７】
次に、フィルタドライバ７０は、タグファイルＡ’２２に保存されたテキストデータを取得する（ステップＳ８）。
【００５８】
最後に、フィルタドライバ７０は、テキストデータ返却手段７３を用いて、テキストデータをユーザプログラムＡ４０（検索プログラム）に返却する（ステップＳ９）。
【００５９】
次に、図２、３を参照して、本発明に係るファイル管理装置における、ユーザプログラムＢ５０（検索プログラム以外のプログラムとする。）による、ファイルデータ取得の処理の動作について説明する。
【００６０】
上述のステップＳ１〜Ｓ４により、１次ストレージ２０にはファイルＡのタグファイルＡ’２２が格納され、２次ストレージにはファイルＡのファイル実体Ａ３１が格納されているものとする。
【００６１】
まず、検索プログラムとそれ以外のプログラムの判別に備え、例えば、管理者ユーザが検索プログラム登録手段７１を用い、検索プログラムのプロセス名をあらかじめ登録する（ステップＳ５）。
【００６２】
次に、ユーザプログラムＢ５０からフィルタドライバ７０へ、ファイルＡへのアクセス要求が生じる（ステップＳ６）。
【００６３】
検索プログラム判別手段７２は、ステップＳ５で登録されたプロセス名と、ファイルアクセス要求元プロセス名とを比較し、ユーザプログラムＢ５０からのアクセス要求は、検索プログラム以外のプログラムからのアクセス要求であると判定する（ステップＳ７）。
【００６４】
次に、フィルタドライバ７０は、タグファイルＡ’２２から、ファイル実体Ａ３１の格納場所を取得する（ステップＳ１０）。
【００６５】
さらに、Ｓ１０で得た格納場所の情報にもとづき、フィルタドライバ７０は、２次ストレージ３０内のファイル実体Ａ３１のデータを取得する（ステップＳ１１）。
【００６６】
最後に、フィルタドライバ７０は、データをユーザプログラムＢ５０へ返す（ステップＳ１２）。
【図面の簡単な説明】
【００６７】
【図１】従来のファイル管理装置の構成図である。
【図２】本発明の実施の形態に係るファイル管理装置の構成図である。
【図３】本発明の実施の形態に係るファイル管理装置の動作例を示すフローチャートである。
【符号の説明】
【００６８】
１０、１１０  アーカイブサーバ
２０、１２０  １次ストレージ
２１、３１、１２１、１３１  ファイル実体Ａ
２２、１２２  タグファイルＡ’
３０、１３０  ２次ストレージ
４０、１４０  ユーザプログラムＡ
５０、１５０  ユーザプログラムＢ
６０、１６０  アーカイブサービスプログラム
６１  テキストデータ抽出手段
６２  テキストデータ保存手段
７０、１７０  フィルタドライバ
７１  検索プログラム登録手段
７２  検索プログラム判別手段
７３  テキストデータ返却手段
【図１】
2008186053.tif 000003
【図２】
2008186053.tif 000004
【図３】
2008186053.tif 000005