(57)【特許請求の範囲】
【請求項１】
所定数の端末が接続されたコンピュータネットワークに接続されるもので、所定数の顧客に対応して処理単位のロット毎、種別毎に作製される所定印刷物と同じ表示形態の汎用電子ドキュメントを所定数格納しておき、上記端末より何れかの汎用電子ドキュメントの閲覧要求に応じて対象の汎用電子ドキュメントを上記コンピュータネットワークより提供するドキュメント提供システムであって、
前記種別のレベル、前記ロットのレベルを含む所定レベル数の階層構造下で、所定顧客数分の前記汎用電子ドキュメントを一のファイルとした所定数の当該ファイルが、一の顧客に対して所定階層レベルでそれぞれ顧客ＩＤが付されて上記階層構造における上記ロットレベルの下位レベルで格納されると共に、当該ロット毎に、当該下位レベルで付された顧客ＩＤに対する当該汎用電子ドキュメントのファイル名、当該ファイル内の開始頁、頁数が対応付けられたインデックステーブルが上記ロットレベル下のファイル毎に格納される格納手段と、
前記階層構造の所定階層レベルで付された前記顧客ＩＤとその階層情報とが少なくとも関連付けられた階層毎の階層特定テーブル、階層レベル間毎の階層特定テーブルを階層レベルで付された顧客ＩＤで関連付けるそれぞれの結合テーブルを少なくとも備える特定テーブルと、
前記所定の端末による前記所定レベルからの閲覧要求に応じて、閲覧要求のレベルに応じた階層特定テーブルから前記結合テーブルを参照しながら前記所定階層レベルで付された顧客ＩＤに基づいて前記ロットレベルまで特定していき、当該特定したロットレベルの階層特定テーブルを参照して得られる前記下位レベルで付された顧客ＩＤより前記インデックステーブルを特定し、当該インデックステーブルから前記ファイル名、当該ファイル内の開始頁、頁数の情報を抽出するドキュメント特定手段と、
前記要求の汎用電子ドキュメントに関して前記抽出した情報に基づいて、前記格納手段より対象の汎用電子ドキュメントを読み出すドキュメント読出手段と、
を有することを特徴とするドキュメント提供システム。
【請求項２】
請求項１に記載のドキュメント提供システムであって、配信手段を備え、また、前記特定テーブルには、階層の名称情報と階層間の階層情報とが関連付けられたそれぞれの名称情報テーブルが含まれるものであり、前記ドキュメント特定手段が前記インデックステーブルを特定するに際し、特定したロットレベルの階層特定テーブルから得たロットより上記名称情報テーブルを参照して上位レベルの階層構造の名称情報を取得し、上記配信手段より階層構造の名称情報を表示させる画面ファイルを作成させて前記対象端末に配信させ、当該対象端末からの当該画面ファイルによる指定ロットを取得してインデックステーブルを特定することを特徴とするドキュメント提供システム。
【請求項３】
請求項１又は２に記載の格納手段および特定テーブルを用いて前記所定の端末より何れかの汎用電子ドキュメントの閲覧要求に応じて、ドキュメント特定手段及びドキュメント読出手段を備えるドキュメント提供システムが対象の汎用電子ドキュメントをコンピュータネットワークより提供するドキュメント提供方法であって、
前記ドキュメント特定手段が、前記所定の端末よりの前記階層構造における所定レベルからの閲覧要求に応じて、閲覧要求のレベルに応じた階層特定テーブルから前記結合テーブルを参照しながら前記所定階層レベルで付された顧客ＩＤに基づいて前記ロットレベルまで特定していき、当該特定したロットレベルの階層特定テーブルを参照して得られる前記下位レベルで付された顧客ＩＤより対象の前記格納手段に格納されているインデックステーブルを特定するステップと、
前記ドキュメント特定手段が、前記特定したインデックステーブルより前記ファイル名、当該ファイル内の開始頁および頁数の情報を抽出するステップと、
前記ドキュメント読出手段が、前記要求の汎用電子ドキュメントに関して前記抽出した情報に基づいて、前記格納手段より対象の汎用電子ドキュメントを読み出すステップと、
を含むことを特徴とするドキュメント提供方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、所定数作製される帳票等のファイル化されたドキュメントを要求に応じて提供するドキュメント提供システムおよび提供方法に関する。
【０００２】
【従来の技術】
近年、銀行、保険会社等の各種金融団体や、電話等の通信事業、またガス、水道等の公共事業においては、各顧客に対して月単位、期単位または年単位で利用明細等を印刷して発行するのが殆どであり、発行した明細は保存する必要がある。この保存される各顧客毎の明細は、紙媒体で保存するよりも当該発行した印刷形態と同様の形態の電子ドキュメントとするのが望ましく、再発行や問い合わせ等に対して対処が容易となる。
【０００３】
従来、一般に所定の事業体で顧客に対して通知事項を印刷して発行するに際して、当該通知事項を、印刷元データに基づいて直接印刷処理して一部を顧客に発行すると共に、控えを保存する場合と、印刷形態フォーマットの例えば米国アドビシステムズ社が提唱するＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）形式のドキュメントファイルに変換してから印刷処理し、当該ＰＤＦドキュメントファイルの状態で保存する場合がある。例えばＰＤＦドキュメントファイルとして印刷処理して各顧客に発送すると同時に、この形式とすることで印刷物と同一の形態で保存することができる。
【０００４】
【発明が解決しようとする課題】
ところで、上記各金融団体、通信事業、公共事業において、それぞれの顧客に対して上記のように月単位、期単位または年単位で利用明細等を印刷して発行する場合、少ない場合でも年間５０万通を越え、多い場合で年間１０００万通を越える場合も少なくない。このような場合に、ＰＤＦ形式の総てのドキュメントを一のファイル内に保存しておくことはファイルサイズが大きくなり、所定のＰＤＦドキュメントの閲覧要求に対して当該ＰＤＦドキュメントを検索して特定するのに多大な時間を要して対処することが困難であるという問題がある。
【０００５】
そこで、本発明は上記課題に鑑みなされたもので、保存されている汎用電子ドキュメントが大量であっても簡便に短時間で検索可能とするドキュメント提供システムおよび提供方法を提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記課題を解決するために、請求項１の発明では、所定数の端末が接続されたコンピュータネットワークに接続されるもので、所定数の顧客に対応して処理単位のロット毎、種別毎に作製される所定印刷物と同じ表示形態の汎用電子ドキュメントを所定数格納しておき、上記端末より何れかの汎用電子ドキュメントの閲覧要求に応じて対象の汎用電子ドキュメントを上記コンピュータネットワークより提供するドキュメント提供システムであって、前記種別のレベル、前記ロットのレベルを含む所定レベル数の階層構造下で、所定顧客数分の前記汎用電子ドキュメントを一のファイルとした所定数の当該ファイルが、一の顧客に対して所定階層レベルでそれぞれ顧客ＩＤが付されて上記階層構造における上記ロットレベルの下位レベルで格納されると共に、当該ロット毎に、当該下位レベルで付された顧客ＩＤに対する当該汎用電子ドキュメントのファイル名、当該ファイル内の開始頁、頁数が対応付けられたインデックステーブルが上記ロットレベル下のファイル毎に格納される格納手段と、前記階層構造の所定階層レベルで付された前記顧客ＩＤとその階層情報とが少なくとも関連付けられた階層毎の階層特定テーブル、階層レベル間毎の階層特定テーブルを階層レベルで付された顧客ＩＤで関連付けるそれぞれの結合テーブルを少なくとも備える特定テーブルと、前記所定の端末による前記所定レベルからの閲覧要求に応じて、閲覧要求のレベルに応じた階層特定テーブルから前記結合テーブルを参照しながら前記所定階層レベルで付された顧客ＩＤに基づいて前記ロットレベルまで特定していき、当該特定したロットレベルの階層特定テーブルを参照して得られる前記下位レベルで付された顧客ＩＤより前記インデックステーブルを特定し、当該インデックステーブルから前記ファイル名、当該ファイル内の開始頁、頁数の情報を抽出するドキュメント特定手段と、前記要求の汎用電子ドキュメントに関して前記抽出した情報に基づいて、前記格納手段より対象の汎用電子ドキュメントを読み出すドキュメント読出手段と、を有する構成とする。
【０００７】
請求項２の発明では、「配信手段を備え、また、前記特定テーブルには、階層の名称情報と階層間の階層情報とが関連付けられたそれぞれの名称情報テーブルが含まれるものであり、前記ドキュメント特定手段が前記インデックステーブルを特定するに際し、特定したロットレベルの階層特定テーブルから得たロットより上記名称情報テーブルを参照して上位レベルの階層構造の名称情報を取得し、上記配信手段より階層構造の名称情報を表示させる画面ファイルを作成させて前記対象端末に配信させ、当該対象端末からの当該画面ファイルによる指定ロットを取得してインデックステーブルを特定する」構成である。
【０００８】
請求項３の発明では、請求項１又は２に記載の格納手段および特定テーブルを用いて前記所定の端末より何れかの汎用電子ドキュメントの閲覧要求に応じて、ドキュメント特定手段及びドキュメント読出手段を備えるドキュメント提供システムが対象の汎用電子ドキュメントをコンピュータネットワークより提供するドキュメント提供方法であって、前記ドキュメント特定手段が、前記所定の端末よりの前記階層構造における所定レベルからの閲覧要求に応じて、閲覧要求のレベルに応じた階層特定テーブルから前記結合テーブルを参照しながら前記所定階層レベルで付された顧客ＩＤに基づいて前記ロットレベルまで特定していき、当該特定したロットレベルの階層特定テーブルを参照して得られる前記下位レベルで付された顧客ＩＤより対象の前記格納手段に格納されているインデックステーブルを特定するステップと、前記ドキュメント特定手段が、前記特定したインデックステーブルより前記ファイル名、当該ファイル内の開始頁および頁数の情報を抽出するステップと、前記ドキュメント読出手段が、前記要求の汎用電子ドキュメントに関して前記抽出した情報に基づいて、前記格納手段より対象の汎用電子ドキュメントを読み出すステップと、を含む構成とする。
【０００９】
このように、階層構造の所定レベルからの閲覧要求に応じて、当該レベルの特定テーブルより順次参照してインデックステーブルを特定し、当該インデックステーブルより対象の汎用電子ドキュメントのファイル、開始頁、頁数の情報を抽出することで、格納されている対象の汎用電子ドキュメント読み出す。すなわち、特定テーブルでインデックステーブルを特定することから格納されている汎用電子ドキュメントが大量であっても簡便に短時間で検索することが可能となるものである。
【００１０】
【発明の実施の形態】
以下、本発明の好ましい実施形態を図により説明する。
本実施形態は、少なくとも、所定数の顧客に対応して作製される所定印刷物と同じ表示形態の汎用電子ドキュメントである例えばＰＤＦドキュメントを作成して保存しているもののうち、閲覧要求のＰＤＦドキュメントを提供するためのものであって、ここでは銀行、保険会社等の各種金融団体や、電話等の通信事業、またガス、水道等の公共事業等の事業体（カスタマ）が、各顧客に対して月単位、期単位または年単位（本実施形態では月単位でロット単位）で利用明細等のドキュメントを印刷した通知印刷物を発行する際の、保存等のために作成されるＰＤＦドキュメントを対象として適用させた場合を示しているが、適宜比較的大量のＰＤＦドキュメントを保存、管理している当該ＰＤＦドキュメントを対象とする場合においても適用できるものである。
【００１１】
図１に、本発明に係るドキュメント提供システムの構成図を示す。図１（Ａ）は本システムがネットワークに接続されている状態の構成図であり、図１（Ｂ）は本システムのブロック構成図である。図１（Ａ）において、ドキュメント提供システム１１は、インターネット、イントラネット等のコンピュータネットワーク１２に接続されるもので、当該コンピュータネットワーク１２には各顧客の操作する所定数の顧客端末１３（１３Ａ〜１３Ｎ）および、当該顧客に対して通知事項のドキュメントを提供する所定数の事業体（カスタマ）の事業体端末１４（１４Ａ〜１４Ｎ）の少なくとも何れかが接続される。
【００１２】
この場合の事業体端末１４は、それぞれ顧客からの問い合わせに対して応答するコールセンタ（例えばイントラネットで接続されるコールセンタ端末）１５（１５Ａ〜１５Ｎ）より本システム１１にアクセス可能とされる。
【００１３】
そこで、図１（Ｂ）において、ドキュメント提供システム１１は、システム全体を制御する図示しない制御手段の他に、適宜、データ入出力手段２１、認識手段２２、データベース（ＤＢ）管理手段２３、ドキュメント特定手段２４、ドキュメント読出手段であるＰＤＦドキュメント読出手段２５、配信手段２６を備え、ＤＢ管理手段２３には、格納手段であるＰＤＦＤＢ２７およびインデックス（ＩＮＤＥＸ）ＤＢ２８が接続されると共に、ドキュメント特定手段２４には所定数の特定テーブル（ＴＢ）２９が接続される。
【００１４】
上記データ入出力手段２１は、上記顧客端末１３、事業体端末１４からのアクセス要求に対して、所定の入力画面ファイルや要求の汎用電子ドキュメントであるＰＤＦドキュメントを送信し、所定の端末からのＰＤＦドキュメント特定のための所定データを入力する。認証手段２２は、図示しないが上記顧客端末１３に関する顧客、上記事業体端末１４（コールセンタ１５）に関する事業体におけるそれぞれのＩＤ（識別子）、パスワードが関連付けられた認証テーブルを備えるもので、アクセス要求の顧客端末１３、事業体端末１４（コールセンタ１５）を認証する。
【００１５】
ＤＢ管理手段２３は、接続されるＰＤＦＤＢ２７およびＩＮＤＥＸＤＢ２８へのファイル要求、アクセスやデータ更新等を管理する。ここで、ＰＤＦＤＢ２７は、所定数分のＰＤＦドキュメントを一のファイルとした所定数の当該ファイルが、所定レベル数の階層構造の下位レベルで格納されるもので、図２および図４において一例を説明する。また、ＩＮＤＥＸＤＢ２８は、閲覧要求のＰＤＦドキュメントを有する上記ファイルを特定し、当該ファイル内の開始頁、頁数を特定するための所定数のインデックステーブルが格納されるもので、図３において一例を説明する。なお、上記ＰＤＦＤＢ２７およびＩＮＤＥＸＤＢ２８は、データの集合体を意味するもので、それぞれ個別に、または同一のデータサーバとしてもよい。
【００１６】
ドキュメント特定手段２４は、所定の端末１３，１４による所定レベルからの閲覧要求に応じて、接続された何れかの特定ＴＢ２９より順次参照して対象のＩＮＤＥＸＤＢ２８に格納されているインデックステーブルを特定し、当該インデックスＴＢを、ＤＢ管理手段２３を介して展開することで対象のＰＤＦドキュメントの情報を抽出する。ここで、特定ＴＢ２９は、階層構造の所定レベルに応じて上記対象のインデックスＴＢを特定するために所定数備えるもので、図５において一例を説明する。
【００１７】
上記ＰＤＦドキュメント読出手段２５は、要求のＰＤＦドキュメントに関して上記インデックスＴＢより抽出した情報に基づいて、ＰＤＦＤＢ２７より対象のＰＤＦドキュメントを読み出す。そして、配信手段２６は、適宜顧客ＩＤ、事業体ＩＤ、パスワードを取得するための画面ファイルを作成して該当の端末に送信させ、上記ＰＤＦファイル読出手段２５で読み出した該当のＰＤＦドキュメントの送信ファイルを作成して要求のあった端末に送信させる。
【００１８】
ここで、図２に、図１のＰＤＦデータベース（ＰＤＦＤＢ）およびインデックスＤＢ（ＩＮＤＥＸＤＢ）の構成概念図を示す。図２において、上記通知印刷物（ドキュメント）を対象顧客に発行する所定数のカスタマ３０毎（カスタマ３０Ａ、・・・）であって、当該カスタマ３０で発行する通知印刷物の各種別毎であるドキュメント３１毎（ドキュメント３１Ａ、ドキュメント３１Ｂ、ドキュメント３１Ｃ・・・）に、所定の顧客毎のＰＤＦドキュメントにおけるドキュメントファイル格納部３２（３２Ａ，３２Ｂ，３２Ｃ，・・・）、およびインデックステーブル格納部３３（３３Ａ，３３Ｂ，３３Ｃ，・・・）を有して構成される。
【００１９】
このドキュメントファイル格納部３２は例えば後述のＰＤＦＤＢ２７とされ、インデックステーブル格納部３３はＩＮＤＥＸＤＢ２８とされるものである。この場合、ＰＤＦＤＢおよびＩＮＤＥＸＤＢは同一のデータベースとしてもよい。
【００２０】
上記ドキュメントファイル格納部３２（３２Ａ，３２Ｂ，３２Ｃ，・・・）は、所定数の処理単位である該当の月（ロットとする）毎のフォルダ４１｛４１Ａ（４１Ａ−１，４１Ａ−２，・・・），４１Ｂ（４１Ｂ−１，４１Ｂ−２，・・・），４１Ｃ（４１Ｃ−１，４１Ｃ−２，４１Ｃ−３，・・・）・・・｝毎に、所定数のＰＤＦファイル４２｛４２Ａ（４２Ａ−１，４２Ａ−２，・・・），４２Ｂ（４２Ｂ−１，４２Ｂ−２，・・・），４２Ｃ（４２Ｃ−１，４２Ｃ−２，４２Ｃ−３，・・・）・・・｝が格納される。
【００２１】
すなわち、カスタマ３０、ドキュメント３１、ロット（フォルダ）４１、所定数のＰＤＦファイル４２の各レベルで構成される階層構造である。また、各ＰＤＦファイル４２は、図３で説明するが、一のファイルに所定数分（例えば数十万人分〜五十万人分など）の各顧客毎のＰＤＦドキュメントが各顧客単位で格納される。
【００２２】
一方、処理単位としてのロットごとに、インデックステーブル格納部３３に格納されるそれぞれのインデックステーブル（ＩＮＤＥＸＴＢ）５１｛５１Ａ（５１Ａ−１，５１Ａ−２，・・・），５１Ｂ（５１Ｂ−１，５１Ｂ−２，・・・），５１Ｃ（５１Ｃ−１，５１Ｃ−２，５１Ｃ−３，・・・）・・・｝を有する。
【００２３】
また、図３に、図２のインデックステーブル（ＩＮＤＥＸＴＢ）の一例の説明図を示す。図３において、例えばＩＮＤＥＸＴＢ５１Ａ−１は、ドキュメント３１Ａ下のロット（フォルダ）４１Ａ−１を対象として顧客ＩＤ、ファイル名、開始頁および頁数が対応付けられたもので、当該フォルダ４１Ａ−１内に有するＰＤＦファイル４２Ａ−１Ａ，４２Ａ−１Ｂ，４２Ａ−１Ｃ，・・・を特定し、特定したＰＤＦファイル内に存在する該当の顧客の最初からの順番における開始頁とこれからの頁数を特定する。
【００２４】
すなわち、例えばＰＤＦファイル４２Ａ−１Ａには、顧客Ａの表紙面および明細面のＰＤＦドキュメント、顧客Ｂの表紙面および明細面のＰＤＦドキュメントというように顧客毎に順番（頁順）で配置されるもので、ＩＮＤＥＸＴＢ５１Ａ−１により、例えば顧客ＢのＰＤＦドキュメントはＰＤＦファイル４２Ａ−１Ａの第４頁より２頁分（第４頁および第５頁）として特定できるものである。そして、ロット（フォルダ）４１Ａ−１内に存在するＰＤＦファイルの総てについて上記のようなＩＮＤＥＸＴＢ５１Ａ−１を有するものである。同様に、ＩＮＤＥＸＴＢ５１Ａ−２や、他のドキュメント３１Ｂ、３１Ｃ・・・におけるＩＮＤＥＸＴＢ５１についても対応のロット（フォルダ）４１毎に有するものである。
【００２５】
そこで、図４に、本システムに係る提供ドキュメントの検索構造の説明図を示す。図４において、図２に示すＰＤＦＤＢ２７における検索構造は、下位レベルであるコンシューマレベルのＰＤＦファイル４２、その上位レベルであるロットレベルのロット４１、その上位レベルであるドキュメントレベルのドキュメント３１、その上位レベルであるカスタマレベルのカスタマ３０および最上位レベルであるユナイテッドレベルの統一サイト６１で構成される。
【００２６】
すなわち、統一サイト６１より所定のカスタマ３０が特定され、カスタマ３０より所定のドキュメント３１が特定され、ドキュメント３１より所定のロット４１が特定され、ロット４１より所定のＰＤＦファイル４２が特定される。この場合、所定のＰＤＦファイル４２に含まれるＰＤＦドキュメントの閲覧要求は、例えば上記ユナイテッドレベル、カスタマレベル、ドキュメントレベルの何れかよりなされるもので、図５で説明する各レベルからの所定の特定テーブル２９を用いて上記インデックステーブルを特定するものである。
【００２７】
次に、図５に、本システムにおける顧客からのユナイテッドレベルよりのアクセスに対するＰＤＦドキュメント閲覧要求のＰＤＦドキュメント特定の説明図を示す。図５において、まず、上記各特定ＴＢ２９は、一例としてカスタマ情報ＴＢ７１、ドキュメント情報ＴＢ７２、ロット情報ＴＢ７３、階層特定テーブルであるユーザ（顧客）情報ＴＢ▲１▼〜▲４▼７４〜７７、結合テーブルであるＩＤ結合ＴＢ▲１▼〜▲３▼７８〜８０を備え、上記ＩＮＤＥＸＤＢ２８に格納される所定のＩＮＤＥＸＴＢ５１が特定される。なお、上記カスタマ情報ＴＢ７１、ドキュメント情報ＴＢ７２およびロット情報ＴＢ７３は、階層毎の名称（カスタマ名、ドキュメント名、ロット名）の情報を得るための名称情報ＴＢである。
【００２８】
上記カスタマ情報ＴＢ７１は、各カスタマ３０にそれぞれ付されたＩＤに応じたカスタマ名が関連付けられたテーブルであり、ドキュメント情報ＴＢ７２は、各ドキュメント３１にそれぞれ付されたＩＤに応じたドキュメント名が関連付けられたテーブルであり、ロット情報ＴＢ７３は、各ロット４１にそれぞれ付されたＩＤに応じたロット名が関連付けられたテーブルである。
【００２９】
順番は相前後するが、上記ＩＤ結合ＴＢ▲１▼７８は、ユナイテッドレベルで顧客に付された顧客ＩＤ（ＩＤ１）と例えば複数のカスタマレベル毎で顧客に付されたそれぞれの顧客ＩＤ（ＩＤ２）とを結合するためのテーブルであり、各カスタマ毎に異なるＩＤが付された場合に対処している。同様に、ＩＤ結合ＴＢ▲２▼７９は、各カスタマレベルの顧客ＩＤ（ＩＤ２）と例えば複数のドキュメントレベルで付されたそれぞれの顧客ＩＤ（ＩＤ３）とを結合するテーブルであり、ＩＤ結合ＴＢ▲３▼８０は、各ドキュメントレベルの顧客ＩＤ（ＩＤ３）とインデックスＴＢ５１で対象顧客のＰＤＦドキュメント毎に付されたそれぞれの顧客ＩＤ（ＩＤ４）に対応する例えば複数のロットレベルとを結合するテーブルである。
【００３０】
そして、上記ユーザ情報ＴＢ▲１▼７４は、所定の顧客（顧客端末１３）よりユナイテッドレベルでアクセスしてきた場合のログオンＩＤ１と顧客ＩＤ（ＩＤ１）、パスワード１（ユナイテッドレベルで提供されたパスワード）とが関連付けられたテーブルである。上記ユーザ情報ＴＢ▲２▼７５は、カスタマレベルで付された顧客ＩＤ（ＩＤ２）とカスタマＩＤ、ログオンＩＤ２、パスワード２とが関連付けられたテーブルであり、当該カスタマＩＤは当該顧客端末１３に配信する当該カスタマレベル専用の画面ファイルを特定するためのものであると共に、後述のカスタマレベルでアクセス（インターネットにおけるアドレスＵＲＬで直接にアクセスされる）された場合にＵＲＬで特定されたカスタマレベル専用画面ファイルを送信するためのものである。
【００３１】
上記ユーザ情報ＴＢ▲３▼７６は、ドキュメントレベルで付された顧客ＩＤ（ＩＤ３）とドキュメントＩＤ、ログオンＩＤ３、パスワード３とが関連付けられたテーブルであり、当該ドキュメントＩＤは当該顧客端末１３に配信する当該ドキュメントレベル専用の画面ファイルを特定するためのものであると共に、後述のドキュメントレベルでアクセス（インターネットにおけるアドレスＵＲＬ）された場合にＵＲＬで特定される当該ドキュメントレベル画面ファイルを送信するためのものである。そして、ユーザ情報ＴＢ▲４▼７７は、上記インデックスＴＢ５１で対象顧客のＰＤＦドキュメントに関連付けられた顧客ＩＤ（ＩＤ４）と上記ロットＩＤとが関連付けられたテーブルである。
【００３２】
そこで、図６および図７に、図５における要求ＰＤＦドキュメントの提供のフローチャートを示す。図６において、まず、上記ユナイテッドレベルで所定の顧客端末１３からのアクセス要求に対して、配信手段２６がログオンＩＤ１、パスワード１を要求するための、アクセスのＵＲＬで特定された統一サイト（ユナイテッドレベル）画面ファイルを、コンピュータネットワーク１２を介して当該顧客端末１３に送信する（ステップ（Ｓ）１）。
【００３３】
当該顧客端末１３で入力されたログオンＩＤ１およびパスワード１をデータ入出力手段２１が取得すると、上述の認証手段２２が認証を行い正規のアクセスか否かを認証する（Ｓ２）。アクセスが不正であれば（Ｓ３）、さらに同一の統一サイト（ユナイテッドレベル）画面ファイルを送信する（終了としてもよい）。正規のアクセスであれば（Ｓ３）、ドキュメント特定手段２４が、上記ユーザ情報ＴＢ▲１▼７４を参照してログオンＩＤ１よりＩＤ１を特定する（Ｓ４）。そして、ＩＤ結合ＴＢ▲１▼７８を参照してＩＤ１に対応するカスタマレベルのＩＤ２をそれぞれ特定する（Ｓ５）。また、特定したＩＤ２を、ユーザ情報ＴＢ▲２▼７５を参照して確認し（Ｓ６）、当該確認されたＩＤ２に基づいてＩＤ結合ＴＢ▲２▼７９を参照してドキュメントレベルのＩＤ３をそれぞれ特定する（Ｓ７）。
【００３４】
続いて、図７において、特定したＩＤ３を、ユーザ情報ＴＢ▲３▼７６を参照して確認し（Ｓ８）、当該ＩＤ３に基づいてＩＤ結合ＴＢ▲３▼８０を参照してＩＤ４を特定する（Ｓ９）。
【００３５】
そこで、特定したＩＤ４に基づいて、ユーザ情報ＴＢ▲４▼７７を参照してロットＩＤを得ることにより所定数のロットを特定する（Ｓ１０）。また、ロット情報ＴＢ７３を参照して上記特定したロットＩＤよりドキュメントＩＤを特定すると共に、ロット名を取得する（Ｓ１１）。上記特定したドキュメントＩＤより、ドキュメント情報ＴＢ７２を参照してカスタマＩＤを特定すると共に、ドキュメント名を取得し（Ｓ１２）、特定したカスタマＩＤよりカスタマ情報ＴＢ７１を参照してカスタマ名を取得する（Ｓ１３）。
【００３６】
そして、配信手段２６が、それぞれ特定した各カスタマ、各カスタマの下位レベルの各ドキュメント、各ドキュメントの下位レベルの各ロットに対し、それぞれのカスタマ名、ドキュメント名、ロット名を表示する階層構造とした画面ファイルを対象顧客端末１３に送信する（Ｓ１４）。
【００３７】
対象顧客端末１３からの指定ロットを取得すると、該当のインデックスＴＢ５１が特定され、これを参照して、上記ＩＤ４に応じたＰＤＦファイル名、開始頁、頁数を特定する（Ｓ１５）。そして、ＰＤＦＤＢ２７より上記ＰＤＦファイル名で特定されるＰＤＦファイル４２Ａより該当のＰＤＦドキュメントを開始頁、頁数から抽出して当該対象顧客端末１３に送信して提供するものである（Ｓ１６）。
【００３８】
次に、図８に、本システムにおける顧客からのカスタマレベルよりのアクセスに対するＰＤＦドキュメント閲覧要求のＰＤＦドキュメント特定の説明図を示すと共に、図９に、図８における要求ＰＤＦドキュメントの提供のフローチャートを示す。図８は、カスタマレベルのアクセス要求（カスタマレベルのＵＲＬでアクセス）に対して、上記ドキュメント特定手段２４において特定テーブル２９である上記ユーザ情報ＴＢ▲２▼〜▲４▼７５〜７７、ＩＤ結合ＴＢ▲２▼，▲３▼７９，８０、カスタマ情報ＴＢ７１、ドキュメント情報ＴＢ７２およびロット情報ＴＢ７３を用いて、閲覧要求の対象ＰＤＦドキュメントを配信する場合である。
【００３９】
すなわち、図９において、まず、所定の顧客端末１３からのカスタマレベルでのアクセス要求に対して、ログオンＩＤ２およびパスワード２を要求するための、当該ＵＲＬで特定されたカスタマレベル画面ファイルを当該顧客端末１３に送信する（Ｓ２１）。当該顧客端末１３で入力されたログオンＩＤ２およびパスワード２をデータ入出力手段２１が取得すると、上述の認証手段２２が認証を行い正規のアクセスか否かを認証する（Ｓ２２）。アクセスが不正であれば（Ｓ２３）、さらに同一のカスタマレベル画面ファイルを送信する（終了としてもよい）。正規のアクセスであれば（Ｓ２３）、ユーザ情報ＴＢ▲２▼においてログオンＩＤ２よりＩＤ２を取得し、ＩＤ結合ＴＢ▲２▼７９を参照してＩＤ２に対するドキュメントレベルのＩＤ３をそれぞれ特定する（Ｓ２４）。
【００４０】
そこで、ユーザ情報ＴＢ▲３▼７６を参照して上記特定したＩＤ３を確認し（Ｓ２５）、当該ＩＤ３に基づいてＩＤ結合ＴＢ▲３▼８０を参照してＩＤ４を特定する（Ｓ２６）。また、特定したＩＤ４に基づいて、ユーザ情報ＴＢ▲４▼７７を参照してロットＩＤを得ることにより所定数のロットを特定する（Ｓ２７）。続いて、ロット情報ＴＢ７３を参照して上記特定したロットＩＤ
よりドキュメントＩＤを特定すると共に、ロット名を取得する（Ｓ２８）。そして、上記特定したドキュメントＩＤより、ドキュメント情報ＴＢ７２を参照してカスタマＩＤを特定すると共に、ドキュメント名を取得し（Ｓ２９）、特定したカスタマＩＤよりカスタマ情報ＴＢ７１を参照してカスタマ名を取得する（Ｓ３０）。
【００４１】
続いて、配信手段２６が、当該カスタマの下位レベルの各ドキュメント、各ドキュメントの下位レベルの各ロットに対し、それぞれのカスタマ名、ドキュメント名、ロット名を表示する階層構造とした画面ファイルを対象顧客端末１３に送信する（Ｓ３１）。そこで、対象顧客端末１３からの指定ロットを取得すると、該当のインデックスＴＢ５１が特定され、これを参照して、上記ＩＤ４に応じたＰＤＦファイル名、開始頁、頁数を特定する（Ｓ３２）。そして、ＰＤＦＤＢ２７より上記ＰＤＦファイル名で特定されるＰＤＦファイル４２Ａより該当のＰＤＦドキュメントを開始頁、頁数から抽出して当該対象顧客端末１３に送信して提供するものである（Ｓ３３）。
【００４２】
次に、図１０に、本システムにおける顧客からのドキュメントレベルよりのアクセスに対するＰＤＦドキュメント閲覧要求のＰＤＦドキュメント特定の説明図を示すと共に、図１１に、図１０における要求ＰＤＦドキュメントの提供のフローチャート示す。図１０は、ドキュメントレベルのアクセス要求（ドキュメントレベルのＵＲＬでアクセス）に対して、上記ドキュメント特定手段２４において特定テーブル２９である上記ユーザ情報ＴＢ▲３▼，▲４▼７６，７７、ＩＤ結合ＴＢ▲３▼８０、カスタマ情報ＴＢ７１、ドキュメント情報ＴＢ７２およびロット情報ＴＢ７３を用いて、閲覧要求の対象ＰＤＦドキュメントを配信する場合である。
【００４３】
すなわち、図１１において、まず、所定の顧客端末１３からのドキュメントレベルでのアクセス要求に対して、ログオンＩＤ３およびパスワード３を要求するための、当該ＵＲＬで特定されたドキュメントレベル画面ファイルを当該顧客端末１３に送信する（Ｓ４１）。当該顧客端末１３で入力されたログオンＩＤ３およびパスワード３をデータ入出力手段２１が取得すると、上述の認証手段２２が認証を行い正規のアクセスか否かを認証する（Ｓ４２）。アクセスが不正であれば（Ｓ４３）、さらに同一のドキュメントレベル画面ファイルを送信する（終了としてもよい）。正規のアクセスであれば（Ｓ４３）、ユーザ情報ＴＢ▲２▼においてログオンＩＤ３よりＩＤ３を取得し、ＩＤ結合ＴＢ▲３▼８０を参照して取得したＩＤ３に対するＩＤ４を特定する（Ｓ４４）。
【００４４】
特定したＩＤ４に基づいて、ユーザ情報ＴＢ▲４▼７７を参照してロットＩＤを得ることにより所定数のロットを特定する（Ｓ４５）。続いて、ロット情報ＴＢ７３を参照して上記特定したロットＩＤよりドキュメントＩＤを特定すると共に、ロット名を取得する（Ｓ４６）。そして、上記特定したドキュメントＩＤより、ドキュメント情報ＴＢ７２を参照してカスタマＩＤを特定すると共に、ドキュメント名を取得し（Ｓ４７）、特定したカスタマＩＤよりカスタマ情報ＴＢ７１を参照してカスタマ名を取得する（Ｓ４８）。
【００４５】
続いて、配信手段２６が、該当ドキュメントの下位レベルの各ロットに対し、それぞれのカスタマ名、ドキュメント名、ロット名を表示する階層構造とした画面ファイルを対象顧客端末１３に送信する（Ｓ４９）。また、対象顧客端末１３からの指定ロットを取得すると、該当のインデックスＴＢ５１が特定され、これを参照して、上記ＩＤ４に応じたＰＤＦファイル名、開始頁、頁数を特定する（Ｓ５０）。そして、ＰＤＦＤＢ２７より上記ＰＤＦファイル名で特定されるＰＤＦファイル４２Ａより該当のＰＤＦドキュメントを開始頁、頁数から抽出して当該対象顧客端末１３に送信して提供するものである（Ｓ５１）。
【００４６】
このように、所定の顧客端末１３に対して対象顧客のＰＤＦドキュメントを提供するに際し、ユナイテッドレベル、カスタマレベル、ドキュメントレベルの何れかのレベルよりアクセスしても、当該レベルにおける一度のＩＤおよび各パスワードの要求で該当のＰＤＦドキュメントを有するロット毎のファイルが示されることから、他の顧客のＰＤＦドキュメントを開示しないようにセキュリティを確保しつつ、特定されるインデックスＴＢ５１により、ＰＤＦＤＢ２７に保存されているＰＤＦドキュメントが大量であっても対象ＰＤＦドキュメントを簡便に短時間で検索することができるものである。
【００４７】
次に、図１２に、本システムにおけるコールセンタからのアクセスに対するＰＤＦドキュメント閲覧要求のＰＤＦドキュメント特定の説明図を示すと共に、図１３に、図１２における要求ＰＤＦドキュメントの提供のフローチャートを示す。図１２は、所定の事業体（カスタマ）における事業体端末１４（コールセンタ１５）より、当該カスタマで作成した総ての顧客に関するＰＤＦドキュメントのうち、当該コールセンタ１５に対して所定の顧客からの電話等による問い合わせに応じるために該当のＰＤＦドキュメントの提供を要求する場合を示している。
【００４８】
この場合、所定のコールセンタ１５からのアクセス（当該カスタマ専用のＵＲＬによるアクセス）要求に対するユーザ情報ＴＢ▲５▼，▲６▼８１，８２が備えられる。このユーザ情報ＴＢ▲５▼８１は、当該カスタマで顧客に付与した例えば複数の顧客ＩＤ（ユーザＩＤ）と当該カスタマに属して作成されたロットＩＤとが関連付けられたテーブルである。
【００４９】
また、ユーザ情報ＴＢ▲６▼８２は、各ユーザ（顧客）ＩＤとロットＩＤとが関連付けられたテーブルである。そして、上記ユーザ情報ＴＢ▲５▼，▲６▼８１，８２より上述のインデックスＴＢ５１を特定して該当のＰＤＦドキュメントを特定するもので、カスタマ名、ドキュメント名およびロット名を取得するために、上述のカスタマ情報ＴＢ７１、ドキュメント情報ＴＢ７２およびロット情報ＴＢ７３が用いられる。
【００５０】
そこで、図１３において、まず、所定の事業体端末１４（コールセンタ１５）からのアクセス要求（ＵＲＬによるアクセス要求）に対して、配信手段２６がコールセンタＩＤおよびパスワードを要求する画面ファイルを当該対象事業体端末１４に送信する（Ｓ６１）。当該対象事業体端末１４で入力されたコールセンタＩＤおよびパスワードをデータ入出力手段２１が取得すると、上述の認証手段２２が認証を行い正規のアクセスか否かを認証する（Ｓ６２）。
【００５１】
アクセスが不正であれば（Ｓ６３）、さらに同一の画面ファイルを送信する（終了としてもよい）。正規のアクセスであれば（Ｓ６３）、コールセンタＩＤに応じた当該カスタマに属する顧客のユーザＩＤを要求する画面ファイルを当該対象事業体端末１４に送信する（Ｓ６４）。
【００５２】
当該対象事業体端末１４で入力されたユーザＩＤをデータ入出力手段２１が取得すると、取得した当該ロットＩＤに基づいて、ユーザ情報ＴＢ▲５▼８１を参照して各ドキュメント毎のロットＩＤを特定し（Ｓ６５）、ユーザ情報ＴＢ▲６▼８２を参照して当該ロットＩＤよりＩＤを得ることで該当する所定数のロットを特定する（Ｓ６６）。
【００５３】
そこで、ロット情報ＴＢ７３を参照して上記特定したロットＩＤよりドキュメントＩＤを特定すると共に、ロット名を取得する（Ｓ６７）。そして、上記特定したドキュメントＩＤより、ドキュメント情報ＴＢ７２を参照してカスタマＩＤを特定すると共に、ドキュメント名を取得し（Ｓ６８）、特定したカスタマＩＤよりカスタマ情報ＴＢ７１を参照してカスタマ名を取得する（Ｓ６９）。
【００５４】
続いて、配信手段２６が、上記特定した各ロットに対し、それぞれのカスタマ名、ドキュメント名、ロット名を表示する階層構造とした画面ファイルを対象事業体端末１４に送信する（Ｓ７０）。また、対象事業体端末１４からの指定ロットを取得すると、該当のインデックスＴＢ５１が特定され、これを参照して、上記ＩＤに応じたＰＤＦファイル名、開始頁、頁数を特定する（Ｓ７１）。そして、ＰＤＦＤＢ２７より上記ＰＤＦファイル名で特定されるＰＤＦファイル４２Ａより該当のＰＤＦドキュメントを開始頁、頁数から抽出して当該対象事業体端末１４に送信して提供するものである（Ｓ７２）。
【００５５】
このように、所定の事業体端末１４のコールセンタに対して対象顧客のＰＤＦドキュメントを提供するに際し、当該事業体（カスタマ）に属する顧客の総てについて閲覧可能としつつ、特定テーブル２９の各情報ＴＢ７１〜７３，８１，８２でインデックスＴＢ５１を特定することにより、ＰＤＦＤＢ２７に格納されているＰＤＦドキュメントが大量であっても対象ＰＤＦドキュメントを簡便に短時間で検索することができるものである。
【００５６】
【発明の効果】
以上のように、本発明によれば、階層構造の所定レベルからの閲覧要求に応じて、当該レベルの特定テーブルより順次参照してインデックステーブルを特定し、当該インデックステーブルより対象の汎用電子ドキュメントのファイル、開始頁、頁数の情報を抽出することで、格納されている対象の汎用電子ドキュメント読み出すことにより、保存されている汎用電子ドキュメントが大量であっても短時間で検索することができるものである。
【図面の簡単な説明】
【図１】本発明に係るドキュメント提供システムの構成図である。
【図２】図１のＰＤＦデータベース（ＰＤＦＤＢ）およびインデックスＤＢ（ＩＮＤＥＸＤＢ）の構成概念図である。
【図３】図２のインデックステーブル（ＩＮＤＥＸＴＢ）の一例の説明図である。
【図４】本システムに係る提供ドキュメントの検索構造の説明図である。
【図５】本システムにおける顧客からのユナイテッドレベルよりのアクセスに対するＰＤＦドキュメント閲覧要求のＰＤＦドキュメント特定の説明図である。
【図６】図５における要求ＰＤＦドキュメントの提供のフローチャート（１）である。
【図７】図５における要求ＰＤＦドキュメントの提供のフローチャート（２）である。
【図８】本システムにおける顧客からのカスタマレベルよりのアクセスに対するＰＤＦドキュメント閲覧要求のＰＤＦドキュメント特定の説明図である。
【図９】図８における要求ＰＤＦドキュメントの提供のフローチャートである。
【図１０】本システムにおける顧客からのドキュメントレベルよりのアクセスに対するＰＤＦドキュメント閲覧要求のＰＤＦドキュメント特定の説明図である。
【図１１】図１０における要求ＰＤＦドキュメントの提供のフローチャートである。
【図１２】本システムにおけるコールセンタからのアクセスに対するＰＤＦドキュメント閲覧要求のＰＤＦドキュメント特定の説明図である。
【図１３】図１２における要求ＰＤＦドキュメントの提供のフローチャートである。
【符号の説明】
１１                      ドキュメント提供システム
１２                      コンピュータネットワーク
１３                      顧客端末
１４                      事業体端末
１５                      コールセンタ
２４                      ドキュメント特定手段
２５                      ＰＤＦドキュメント読出手段
２６                      配信手段
２７                      ＰＤＦＤＢ
２８                      ＩＮＤＥＸＤＢ
２９                      特定テーブル
３２                      ドキュメントファイル格納部
３３                      インデックステーブル格納部
４２                      ドキュメントファイル（ＰＤＦファイル）
５１                      インデックステーブル（ＩＮＤＥＸＴＢ）
７１                      カスタマ情報テーブル（ＴＢ）
７２                      ドキュメント情報ＴＢ
７３                      ロット情報ＴＢ
７４〜７７                ユーザ情報ＴＢ
７８〜８２                ＩＤ結合ＴＢ
【図１】
0004698012.tif 000002
【図２】
0004698012.tif 000003
【図３】
0004698012.tif 000004
【図４】
0004698012.tif 000005
【図５】
0004698012.tif 000006
【図６】
0004698012.tif 000007
【図７】
0004698012.tif 000008
【図８】
0004698012.tif 000009
【図９】
0004698012.tif 000010
【図１０】
0004698012.tif 000011
【図１１】
0004698012.tif 000012
【図１２】
0004698012.tif 000013
【図１３】
0004698012.tif 000014