(57)【特許請求の範囲】
【請求項１】
通信回線を介して接続される端末からの検索情報に基づいてミルシートを検索するミルシート検索装置において、
前記検索情報を前記通信回線を介して受領する情報受領手段と、
複数のミルシートのそれぞれに対し、複数の諸元からなる諸元データとミルシート用紙の画像データとに分けて前記諸元データを複数記憶する記憶手段と、
前記検索情報に基づいて前記諸元データの複数から検索することにより前記検索情報に一致するミルシートを抽出する検索手段と、
前記検索手段で抽出されたミルシートに対応する諸元データを取得する取得手段と、
前記取得手段によって取得された諸元データを前記通信回線を介して前記端末に転送する転送手段とを備え、
前記記憶手段は、顧客を識別するための符号である顧客コードと前記顧客の連絡先とが相互に対応付けて登録される顧客管理データベースと、ミルシートを複数の諸元からなる諸元データとミルシート用紙の画像データとに分けて前記諸元データを前記顧客コードと相互に対応付けて登録されるミルシート諸元データデータベースと、を記憶し、
新たな諸元データを前記ミルシート諸元データベースに登録した場合に、該新たな諸元データ中の顧客コードに基づいて前記顧客管理データベースを検索して前記顧客コードに対応する顧客の連絡先を取得する連絡先取得手段と、
取得した前記顧客の連絡先に前記新たな諸元データのミルシートが作成された旨を通知する通知手段とを備えること
を特徴とするミルシート検索装置。
【請求項２】
前記記憶手段は、前記画像データを複数記憶すると共に、諸元データと画像データとを合成する合成プログラムをさらに記憶し、
前記転送手段は、前記取得手段によって取得された諸元データと、前記画像データの１または複数と、前記合成プログラムとを前記端末に転送すること
を特徴とする請求項１に記載のミルシート検索装置。
【請求項３】
前記記憶手段は、前記画像データを複数記憶すると共に、諸元データと画像データとを合成する合成プログラムをさらに記憶し、
前記検索手段は、抽出したミルシートに対応する画像データを前記画像データの複数からさらに抽出し、
前記取得手段によって取得された諸元データと前記検索手段で検索された画像データとを前記合成プログラムで合成することによってミルシートデータを作成する合成手段をさらに備え、
前記転送手段は、前記合成手段で作成されたミルシートデータを前記端末に転送すること
を特徴とする請求項１に記載のミルシート検索装置。
【請求項４】
前記記憶手段は、前記顧客コードと前記顧客のうち当該ミルシート検索装置を利用する権利を有する利用者を識別するためのＩＤとを相互に対応付けて前記顧客管理データベースにさらに登録し、
前記端末からのＩＤに基づいて前記顧客管理データベースから顧客コードを抽出する顧客コード抽出手段をさらに備え、
前記検索手段は、前記検索情報に基づいてミルシート諸元データデータベースを検索することによって、前記顧客コード抽出手段で抽出された顧客コードを含む諸元データの中で前記検索情報に一致するミルシートを抽出すること
を特徴とする請求項１に記載のミルシート検索装置。
【請求項５】
契約、顧客、規格、品種および仕様をそれぞれ識別するための符号である契約番号、顧客コード、規格コード、品種コードおよび仕様番号を相互に対応付けて登録されるオーダ管理マスタデータベースと、鋼材を識別するための符号である鋼材番号と、前記鋼材を試験検査した結果である試験検査情報を識別するための符号である試験番号と、前記契約番号とを相互に対応付けて登録される生産管理データベースと、前記試験番号と、前記試験検査情報とを相互に対応付けて登録される材料試験データベースと、前記規格コードと前記規格に応じたミルシートの記載項目である規格記載項目とが相互に対応付けて登録される規格データベースと、前記仕様番号と、前記顧客の要求に応じたミルシートの記載項目である顧客記載項目とが相互に対応付けて登録される顧客仕様データベースと、を記憶する第２の記憶手段と、
前記鋼材番号に基づいて前記生産管理データベースを検索して該鋼材番号に対応する契約番号および試験番号を取得し、取得した試験番号に基づいて前記材料試験データベースを検索して該試験番号に対応する試験検査情報を取得し、取得した契約番号に基づいて前記オーダ管理マスタデータベースを検索して該契約番号に対応する規格コードおよび仕様番号を取得し、取得した規格コードに基づいて前記規格マスタデータベースを検索して該規格コードに対応する規格記載項目を取得し、取得した仕様番号に基づいて前記顧客仕様マスタデータベースを検索して該仕様番号に対応する顧客記載項目を取得する取得手段と、
取得した規格記載項目および顧客記載項目に基づいて取得した試験検査情報から前記記憶手段に記憶する諸元データを作成する作成手段とをさらに備えること
を特徴とする請求項１に記載のミルシート検索装置。
【請求項６】
前記記憶手段は、前記顧客の顧客である３次企業を識別するための符号である３次顧客コードと、当該ミルシート検索装置を利用する権利を有する利用者を識別するための前記３次企業のＩＤと、前記顧客コードと、前記３次企業に開示可能なミルシートを特定する開示情報とを相互に対応付けて登録される３次顧客管理データベースをさらに記憶し、
前記検索手段は、さらに前記３次顧客管理データベースの開示情報に基づいて前記ミルシートを抽出すること
を特徴とする請求項４に記載のミルシート検索装置。
【請求項７】
前記３次顧客管理データベースは、さらに前記顧客に配置された端末より操作可能であること
を特徴とする請求項６に記載のミルシート検索装置。
【請求項８】
ミルシートを複数の諸元からなる諸元データとミルシート用紙の画像データとに分けて前記諸元データを記憶する記憶手段を備えるミルシート検索装置の、通信回線を介して接続される端末からの検索情報に基づいてミルシートを検索するミルシート検索方法において、
前記記憶手段は、顧客を識別するための符号である顧客コードと前記顧客の連絡先とが相互に対応付けて登録される顧客管理データベースと、ミルシートを複数の諸元からなる諸元データとミルシート用紙の画像データとに分けて前記諸元データを前記顧客コードと相互に対応付けて登録されるミルシート諸元データデータベースと、を記憶し、
新たな諸元データを前記ミルシート諸元データベースに登録した場合に、該新たな諸元データ中の顧客コードに基づいて前記顧客管理データベースを検索して前記顧客コードに対応する顧客の連絡先を取得する連絡先取得工程と、
前記連絡先取得工程で取得した前記顧客の連絡先に前記新たな諸元データのミルシートが作成された旨を通知する通知工程と、
前記検索情報を前記通信回線を介して受領する工程と、
前記検索情報に基づいて前記諸元データを検索することにより前記検索情報に一致するミルシートを抽出する検索工程と、
前記検索工程で抽出されたミルシートにおける諸元データを取得する取得工程と、
前記取得工程によって取得された諸元データを前記通信回線を介して前記端末に転送する転送工程とを備えること
を特徴とするミルシート検索方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信回線を介して所望の証明書を検索する検索装置に関し、特に、ミルシートを検索するミルシート検索装置に関する。そして、該ミルシート検索装置に利用されるミルシート検索方法に関する。
【０００２】
【従来の技術】
鋼材などの製品を製造する１次企業は、販売先である２次企業に製品を納入する際に一般にミルシートと呼ばれる製品検査証明書も納入する。このミルシートは、製品内容、例えば、寸法、員数、質量、製品番号、製鋼番号（鋼材番号）、引張・曲げ・衝撃などの各種機械的性質および化学成分などを示すデータシートであり、寸法、質量、各種機械的性質および化学成分などの各値は、実測した試験検査結果である。このため、ミルシートは、製品の品質などを証明する製品検査証明書にもなる。
【０００３】
このミルシートは、従来、紙媒体に作成される。作成されたミルシートは、顧客ごとの仕分け、封筒への封入および宛名書きが手作業により行われ、郵送または直接顧客に届けることによって配布される。その一方で、作成されたミルシートは、将来、必要となる場合に備えて１次企業や２次企業に保管される。２次企業では、例えば、１次企業から納入された製品を２次企業が加工して加工製品を製造・販売する際に、販売先である３次企業や官公庁などに加工製品の品質証明の一つとして添付する場合、あるいは販売した加工製品がトラブルに巻き込まれた際に加工製品の材料となった当該製品に問題がなかったことを販売後に証明する場合などに備えて保管される。また１次企業では、このような場合に２次企業や３次企業（官公庁なども含む）から再発行が求められる場合などに備えて保管される。
【０００４】
この保管は、スキャナなどの画像読取装置によってビットマップ形式やＪＰＥＧ（Joint Photographic Coding Experts Group）形式などのファイル形式のイメージデータにミルシートを変換した後に、コンピュータにデータベース（以下、「ＤＢ」と略記する。）として格納することによって行っていた。
【０００５】
【発明が解決しようとする課題】
ところで、このようなミルシートの保管方法は、イメージデータであるのでデータ容量が大きく、そのため、ミルシートのＤＢを記憶する補助記憶装置も記憶容量が大きくなければならないという問題があった。
【０００６】
そして、必要となった場合に、保管されたミルシートの中から所望のミルシートを検索しなければならないが、ミルシートがイメージデータでデータベース化されているので、このままでは検索することが難しいという問題があった。また、ミルシートの検索を可能にしようとすると、ＤＢに登録された各ミルシートのイメージデータと関連付けた検索ワードを用意し、これを検索用のデータベースとしてミルシートのＤＢとは別途に構築する必要があるという問題が生じる。
【０００７】
特に、鋼材の場合には１回に大量の、例えば１万枚の鋼材が発注されるため、これに合わせて１万枚のミルシートが発行・納入されるので、１次企業および２次企業にとってミルシートの保管・検索が重大な問題になっていた。
【０００８】
本発明は、上記問題に鑑みてなされた発明であり、本発明は、ミルシートを各ミルシートに共通する様式部分とミルシートごとに異なる諸元部分とに分けてイメージデータとテキストデータとでそれぞれ電子的に１次企業に保管すると共に必要に応じて２次企業などが通信回線を介して検索および取得するミルシート検索装置を提供することを目的とする。そして、このミルシート検索装置に利用されるミルシート検索方法を提供することを目的とする。
【０００９】
【課題を解決するための手段】
上述の課題を解決するために、本発明では、通信回線を介して接続される端末からの検索情報に基づいてミルシートを検索するミルシート検索装置において、前記検索情報を前記通信回線を介して受領する情報受領手段と、複数のミルシートのそれぞれに対し、複数の諸元からなる諸元データとミルシート用紙の画像データとに分けて前記諸元データを複数記憶する記憶手段と、前記検索情報に基づいて前記諸元データの複数から検索することにより前記検索情報に一致するミルシートを抽出する検索手段と、前記検索手段で抽出されたミルシートに対応する諸元データを取得する取得手段と、前記取得手段によって取得された諸元データを前記通信回線を介して前記端末に転送する転送手段とを備え、前記記憶手段は、顧客を識別するための符号である顧客コードと前記顧客の連絡先とが相互に対応付けて登録される顧客管理データベースと、ミルシートを複数の諸元からなる諸元データとミルシート用紙の画像データとに分けて前記諸元データを前記顧客コードと相互に対応付けて登録されるミルシート諸元データデータベースと、を記憶し、新たな諸元データを前記ミルシート諸元データベースに登録した場合に、該新たな諸元データ中の顧客コードに基づいて前記顧客管理データベースを検索して前記顧客コードに対応する顧客の連絡先を取得する連絡先取得手段と、取得した前記顧客の連絡先に前記新たな諸元データのミルシートが作成された旨を通知する通知手段とを備えて構成される。
【００１０】
このように本発明にかかるミルシート検索装置は、ミルシートを複数の諸元からなる諸元データとミルシート用紙の画像データとに分けて諸元データを記憶手段に記憶する。ミルシートが増えた場合に各ミルシートごとに異なる諸元データは増えるが、同種のミルシートでは用紙が共通なので画像データは増えない。そして、諸元データはデータ容量が比較的小さい。このため、ミルシートをそのまま画像データで記憶する場合よりも本発明はより少ない記憶容量で効率よく記憶手段にミルシートを記憶することができる。そして、ミルシートが作成されたことを顧客は知ることができ、また、所望のミルシートを検索する場合には、テキストデータである諸元データを用いて効率よく容易に検索することができる。
【００１１】
そして、このような本発明にかかるミルシート検索装置において、好ましくは、前記記憶手段は、前記画像データを複数記憶すると共に、諸元データと画像データとを合成する合成プログラムをさらに記憶し、前記転送手段は、前記取得手段によって取得された諸元データと、前記画像データの１または複数と、前記合成プログラムとを前記端末に転送する。このように構成することによって、端末は合成プログラムを用いることによって検索結果のミルシートを得ることが可能となる。
【００１２】
また、このような本発明にかかるミルシート検索装置において、好ましくは、前記記憶手段は、前記画像データを複数記憶すると共に、諸元データと画像データとを合成する合成プログラムをさらに記憶し、前記検索手段は、抽出したミルシートに対応する画像データを前記画像データの複数からさらに抽出し、前記取得手段によって取得された諸元データと前記検索手段で検索された画像データとを前記合成プログラムで合成することによってミルシートデータを作成する合成手段をさらに備え、前記転送手段は、前記合成手段で作成されたミルシートデータを前記端末に転送する。このように構成することによって、端末は、直ちに検索結果のミルシートを得ることが可能となる。
【００１３】
さらに、このような本発明にかかるミルシート検索装置において、好ましくは、前記記憶手段は、前記顧客コードと前記顧客のうち当該ミルシート検索装置を利用する権利を有する利用者を識別するためのＩＤとを相互に対応付けて前記顧客管理データベースにさらに登録し、前記端末からのＩＤに基づいて前記顧客管理データベースから顧客コードを抽出する顧客コード抽出手段をさらに備え、前記検索手段は、前記検索情報に基づいてミルシート諸元データデータベースを検索することによって、前記顧客コード抽出手段で抽出された顧客コードを含む諸元データの中で前記検索情報に一致するミルシートを抽出する。
【００１４】
また、このような本発明にかかるミルシート検索装置において、好ましくは、契約、顧客、規格、品種および仕様をそれぞれ識別するための符号である契約番号、顧客コード、規格コード、品種コードおよび仕様番号を相互に対応付けて登録されるオーダ管理マスタデータベースと、鋼材を識別するための符号である鋼材番号と、前記鋼材を試験検査した結果である試験検査情報を識別するための符号である試験番号と、前記契約番号とを相互に対応付けて登録される生産管理データベースと、前記試験番号と、前記試験検査情報とを相互に対応付けて登録される材料試験データベースと、前記規格コードと前記規格に応じたミルシートの記載項目である規格記載項目とが相互に対応付けて登録される規格データベースと、前記仕様番号と、前記顧客の要求に応じたミルシートの記載項目である顧客記載項目とが相互に対応付けて登録される顧客仕様データベースと、を記憶する第２の記憶手段と、前記鋼材番号に基づいて前記生産管理データベースを検索して該鋼材番号に対応する契約番号および試験番号を取得し、取得した試験番号に基づいて前記材料試験データベースを検索して該試験番号に対応する試験検査情報を取得し、取得した契約番号に基づいて前記オーダ管理マスタデータベースを検索して該契約番号に対応する規格コードおよび仕様番号を取得し、取得した規格コードに基づいて前記規格マスタデータベースを検索して該規格コードに対応する規格記載項目を取得し、取得した仕様番号に基づいて前記顧客仕様マスタデータベースを検索して該仕様番号に対応する顧客記載項目を取得する取得手段と、取得した規格記載項目および顧客記載項目に基づいて取得した試験検査情報から前記記憶手段に記憶する諸元データを作成する作成手段とをさらに備えて構成される。このように構成することによって、規格や顧客の要求に合った諸元を記載したミルシートを顧客に提供することができる。
【００１５】
さらに、このような本発明にかかるミルシート検索装置において、好ましくは、前記記憶手段は、前記顧客の顧客である３次企業を識別するための符号である３次顧客コードと、当該ミルシート検索装置を利用する権利を有する利用者を識別するための前記３次企業のＩＤと、前記顧客コードと、前記３次企業に開示可能なミルシートを特定する開示情報とを相互に対応付けて登録される３次顧客管理データベースをさらに記憶し、前記検索手段は、さらに前記３次顧客管理データベースの開示情報に基づいて前記ミルシートを抽出する。そして、好ましくは、前記３次顧客管理データベースは、さらに前記顧客に配置された端末より操作可能である。このように構成することによってミルシートを３次顧客も２次顧客が許容している範囲で検索することができる。
【００１６】
【発明の実施の形態】
以下、本発明に係る実施形態を図面に基づいて説明する。なお、各図において同一の構成については、同一の符号を付し、その説明を省略する。
【００１７】
図１は、本発明に係るミルシート検索システムの全体構成を概略的に示すブロック図である。
【００１８】
図１において、ミルシート検索システム１００は、大別すると、作成システム１０１と外部検索システム１０２とから構成される。作成システム１０１は、ホストコンピュータ１１、データベース（以下、「ＤＢ」と略記する。）１２、通信装置１３、受注処理システム１４、製造処理システム１５、試験処理システム１６および端末装置１７を備えて構成される。外部検索システム１０２は、ウェブサーバ２１、顧客端末２２および通信回線２３を備えて構成される。ここで、外部検索システム１０２のウェブサーバ２１と作成システム１０１とが製品の製造企業である１次企業に設置される。一方、外部検索システム１０２の顧客端末２２は、１次企業が製品を納品する２次企業（例えば、加工メーカや商社など）に設置される。また、２次企業から加工製品あるいは製品が納品される３次企業にも後述するようにミルシートを配布する場合には、端末装置２２は、３次企業にも設置される。
【００１９】
ホストコンピュータ１１、受注処理システム１４、製造処理システム１５、試験処理システム１６、端末装置１７、ウェブサーバ２１および顧客端末２２は、当該機能に応じた呼称であり、ハードウェア的には、いわゆるコンピュータである。すなわち、プログラムおよびプログラム実行中の各種データなどを記憶する記憶部と、コマンド（命令）やデータなどを入力する入力部（例えばキーボードやマウスなど）と、画像や各種データなどを外部に出力する出力部（例えばディスプレイやプリンタなど）と、これら記憶部、入力部および出力部の制御およびプログラムの実行など各種演算処理を行う中央処理装置（以下、「ＣＰＵ」と略記する。）とを備え、さらに、必要に応じて、補助記憶装置、外部記憶装置または各種インターフェースなどを備える。なお、受注処理システム１４は、単独のコンピュータシステムである場合に限らず、販売拠点が複数あるためや商社などの２次企業に設置されるために、ホストコンピュータと端末装置とこれらの間でデータを相互にやり取りするための通信装置とを備えたネットワークを形成する場合もある。同様に、製造処理システム１５および試験処理システム１６も、製造拠点や試験検査拠点が複数あるために、ネットワークを形成する場合もある。
【００２０】
まず、作成システム１０１の構成および動作について説明し、次に、外部検索システム１０２の構成および動作について説明する。
【００２１】
（作成システムの構成）
作成システム１０１を概説すると、作成システム１０１は、ミルシートに係る各情報を分散処理で処理する。すなわち、分散処理システムは、受注処理システム１４と製造処理システム１５と試験処理システム１６とを備えて構成され、製品の受注から生産、試験検査を経て出荷に至る処理工程を複数に分割し、当該分割された処理工程において発生する情報を各処理システム１４〜１６にそれぞれ管理させる。そして、各処理システム１４〜１６は、集中管理システムが必要とする情報を転送する。集中管理システムは、ホストコンピュータ１１とＤＢ１２と通信装置１３と端末装置１７とを備えて構成される。集中管理システムは、各処理システム１４〜１６から転送された各種情報を処理してＤＢ１２に登録すると共に、端末装置１７や各処理システム１４〜１６からの要求に従ってＤＢ１２を検索し要求に対応した情報を要求元に転送することで、情報を集中的に管理し、そしてミルシート諸元データを作成する。以下、より詳しく説明する。
【００２２】
ホストコンピュータ１１は、ＤＢ１２、通信装置１３、端末装置１７およびウェブサーバ２１と接続される。ここで、当該１次企業以外の外部から作成システム１０１への不正アクセスを防止する観点から、ホストコンピュータ１１とウェブサーバ２１との間にファイアウォール（firewall）の機能を果たす機器を設置してもよい。
【００２３】
受注処理システム１４は、注文情報を取り扱うシステムであり、通信回線（専用回線または交換回線）を介して通信装置１３と接続される。注文情報は、商社などの２次顧客側に設置された端末装置から入力されたり、営業部門で入力されたりする。注文情報が入力されると受注処理システム１４は、注文情報を回線を介して通信装置１３に転送し、通信装置１３はさらに注文情報をホストコンピュータ１１に転送する。
【００２４】
注文情報は、例えば、帳票タイトル（ミルシートタイトル）、契約番号、顧客コード、品種コード、規格コード、注文員数、注文質量、仕様番号および納期などである。帳票タイトルは、ミルシートの名称であり、例えば、品種名と鋼材の製造拠点名とアルファベットとの組合わせである。契約番号は、個々の契約を識別するために契約ごとに発行される番号である。顧客コードは、顧客である２次企業を個々に識別するために顧客ごとに割り当てられた符号である。品種コードは、個々の鋼材の種類を識別するために種類ごとに割り当てられた符号である。品種は、例えば、厚板、線材、棒鋼、薄板熱延および薄板冷延などがある。注文員数は、当該注文において注文された製造品すなわち鋼材の数である。注文質量は、当該注文において注文された鋼材の質量である。仕様番号は、当該注文において注文された鋼材の仕様を決める番号であり、この仕様番号に基づいて顧客仕様マスタＤＢ１２−５を検索することによって仕様が求まる。仕様は、外観、降伏点または耐力、引張強さ、伸び、曲げ、衝撃特性および硬度などの各種機械的性質および化学成分などについての顧客からの特別要求である。納期は、当該契約において注文された製品の納入期限である。
【００２５】
規格コードは、個々の規格を識別するために規格ごとに割り当てられた符号である。規格は、日本工業規格（ＪＩＳ）または業界の標準化団体などによって定められ、ミルシートに掲載すべき記載項目は、主に規格、用途（例えば自動車用、橋梁用など）または顧客からの特別な要求によって決定される。このため、ミルシートは、同一品種であっても、規格よってミルシートに掲載すべき記載項目が異なる場合がある。
【００２６】
製造処理システム１５は、鋼材の製品進捗情報と出荷情報とを取り扱うシステムであり、通信回線を介して通信装置１３と接続される。製品進捗情報は、例えば、鋼材番号、製造開始日、製造終了日および必要に応じて各製造工程の終了日などである。鋼材番号は、個々の鋼材を識別するために鋼材ごとに発行される番号である。鋼材をその品種に応じて１コイルまたは複数のシートを梱包して纏め、顧客の注文員数分揃えて製品として納品される。したがって、１個の契約番号に対して複数の鋼材番号が対応する場合もある。製造開始日および製造終了日は、それぞれ、鋼材の製造を開始した日および終了した日である。出荷情報は、製品を出荷した日付である。製品進捗情報および出荷情報が製造処理システム１５に入力されると、製造処理システム１４は、製品進捗情報および出荷情報を回線を介して通信装置１３に転送し、通信装置１３はさらにこれらをホストコンピュータ１１に転送する。
【００２７】
試験処理システム１６は、製品の試験検査情報を取り扱うシステムであり、通信回線を介して通信装置１３と接続される。鋼材が完成すると外観、形状および寸法について検査され、鋼材の一部分が試験片として試験検査場に搬入され、規格および仕様で指定された試験項目などが測定される。これらが実測されると鋼材ごとに試験番号が発行される。測定結果は、製造段階で得た化学成分と併せて試験検査情報とされ、鋼材番号および試験番号と共に試験処理システム１６に入力される。これらが入力されると、試験処理システム１６は、試験検査情報、鋼材番号および試験番号を回線を介して通信装置１３に転送し、通信装置１３はさらにこれらをホストコンピュータ１１に転送する。
【００２８】
通信装置１３は、ホストコンピュータ１１と受注処理システム１４、製造処理システム１５および試験処理システム１６との間で情報を通信規約（プロトコル）に従って相互に転送させる装置である。端末装置１７は、ホストコンピュータ１１にデータやコマンドなど入力することによって、ホストコンピュータ１１を操作する装置である。
【００２９】
ＤＢ１２は、磁気テープ、ハードディスクおよび光記憶媒体などを記憶媒体とする補助記憶装置であり、オーダ管理マスタデータベース（以下、「オーダ管理マスタＤＢ」と略記する。）１２−１、生産管理データベース（以下、「生産管理ＤＢ」と略記する。）１２−２、材料試験データベース（以下、「材料試験ＤＢ」と略記する。）１２−３、規格マスタデータベース（以下、「規格マスタＤＢ」と略記する。）１２−４および顧客仕様マスタデータベース（以下、「顧客仕様マスタＤＢ」と略記する。）１２−５を備える。
【００３０】
オーダ管理マスタＤＢ１２−１は、注文情報を管理するデータベースである。そのフィールドは、注文情報に応じて決定され、上述の例の場合には帳票タイトル、契約番号、顧客コード、品種コード、規格コード、注文員数、注文質量、仕様番号および納期などを備える。そのレコードは、契約番号ごとに作成される。生産管理ＤＢ１２−２は、生産すべきまたは生産された鋼材に関する情報を管理するデータベースである。そのフィールドは、鋼材番号、契約番号、製造開始日、製造終了予定日、製造終了日および試験番号などを備え、そのレコードは、鋼材番号ごとに作成される。材料試験ＤＢ１２−３は、鋼材の試験検査情報を管理するデータベースであり、そのフィールドは、試験番号および試験検査情報、すなわち、質量、外観、寸法、物性（降伏点または耐力、引張強さ、伸び、曲げ、衝撃特性および硬度など）および化学成分（炭素（Ｃ）、珪素（Ｓｉ）、マンガン（Ｍｎ）、リン（Ｐ）、硫黄（Ｓ）、銅（Ｃｕ）,ニッケル（Ｎｉ）,クロム（Ｃｒ）、モリブテン（Ｍｏ）、バナジウム（Ｖ）、ニオブ（Ｎｂ）、アルミニウム（Ａｌ）および窒素（Ｎ）など）などを備え、そのレコードは、試験番号ごとに作成される。
【００３１】
規格マスタＤＢ１２−４は、鋼材の規格とミルシートに掲載すべき記載項目との対応関係を示す情報を管理するデータベースであり、そのフィールドは、規格コードおよびミルシートの記載項目などを備え、そのレコードは、規格コードごとに作成される。顧客仕様マスタＤＢ３１−５は、仕様番号と顧客の仕様および顧客の要求に応じてミルシートに記載すべき記載項目との対応関係を示す情報を管理するデータベースである。この顧客仕様マスタＤＢ３１−５を備えることによって顧客の仕様に応じて鋼材が製造される共に、ミルシートの記載項目を顧客の要求に応じることができる。同一規格であっても顧客によってミルシートの記載項目が増減されることがあるからである。そのフィールドは、仕様番号、仕様およびミルシートの記載項目などを備え、そのレコードは、仕様番号ごとに作成される。
【００３２】
（作成システムの動作）
顧客である２次企業より受注すると、受注処理システム１４に注文情報が入力される。受注処理システム１４は、注文情報を入力する際に契約番号を発行する。また、通常品種によって製造拠点も特定されるので、品種コードに基づいて帳票タイトルも受注処理システム１４が作成するようにしてもよい。入力された注文情報は、受注処理システム１４より通信装置１３を介してホストコンピュータ１１に転送される。ホストコンピュータ１１は、転送された注文情報をオーダ管理マスタＤＢ１２−１に契約番号ごとにレコードを作成することによって登録する。ホストコンピュータ１１は、さらに製造処理システム１５に注文情報を通信装置１３を介して製造処理システム１５に転送する。
【００３３】
注文情報が転送されると、製造処理システム１５は、現在の製造状況、他の注文情報および当該製品の納期などを考慮して、当該注文情報の製品となる鋼材の製造計画を立案し、製造開始日および製造終了予定日などを決定する。この立案の際に、当該製品に割り当てられる鋼材の鋼材番号が製造処理システム１５によって発行される。製造すべきまたは製造された鋼材と鋼材番号とは一意に対応する。このため、鋼材は、鋼材番号によって管理することができる。製造すべき鋼材は、注文された製品によって１個または複数個となるので、１つの契約番号に対して複数の鋼材番号が対応する場合がある。製造処理システム１５は、これら鋼材番号、契約番号、製造開始日および製造終了予定日を通信装置１３を介してホストコンピュータ１１に転送する。ホストコンピュータ１１は、転送された鋼材番号、契約番号、製造開始日および製造終了予定日を鋼材番号ごとにレコードを作成することによって生産管理ＤＢ１２−２に登録する。
【００３４】
製品の鋼材が各種製造工程を経て製造が完了すると、製造部門は、製造の完了を確認する入力を製造処理システム１５に行う。製造完了が入力されると製造処理システム１５は、鋼材番号および製造終了日を通信装置１３を介してホストコンピュータ１１に転送する。ホストコンピュータ１１は、鋼材番号に基づいて生産管理ＤＢ１２−２を検索し、当該鋼材番号のレコードに製造終了日を登録する。一方、製造部門は、或る製造段階で化学成分を分析すると共に製造後に外観、形状、寸法などを実測する。そして、これら実測結果と共に試験片を試験部門に送る。
【００３５】
ここで、鋼材の一の製造工程が終了するごとに当該製造工程の終了日を製造処理システム１５に入力し、当該製造工程の終了日を生産管理ＤＢ１２−２にさらに登録するようにすることによって、きめ細かく製造進捗状況を管理するようにしてもよい。このようにすることにより、営業部門は、顧客から製品の進捗状況について問合せがあった場合に、受注処理システム１４から通信装置１３およびホストコンピュータ１１を利用して生産管理ＤＢ１２−２を参照することにより、進捗状況について顧客に的確に応答することができる。
【００３６】
鋼材の試験片が送られると、試験部門は、各種機械的性質を実測する。試験部門は、鋼材番号と外観、寸法、各種物性および化学成分などの試験検査結果とを試験処理システム１６に入力する。また、出荷部門は、発注された製品となるように鋼材を纏め、顧客に出荷する。
【００３７】
試験処理システム１６は、鋼材番号および試験検査結果が入力されると、試験番号を発行すると共に、鋼材番号、試験番号および試験検査結果を通信装置１３を介してホストコンピュータ１１に転送する。ホストコンピュータ１１は、転送された試験番号および試験検査結果を試験番号ごとにレコードを作成することによって材料試験ＤＢ１２−３に登録する。そして、ホストコンピュータ１１は、鋼材番号に基づいて生産管理ＤＢ１２−２を検索し、当該鋼材番号のレコードに試験番号を登録する。
【００３８】
ホストコンピュータ１１は、材料試験ＤＢ１２−３に試験検査結果が登録されるとミルシート諸元データの作成を開始する。すなわち、ホストコンピュータ１１は、まず、記憶部（不図示）に仮の諸元データ用の記憶領域（仮諸元データ記憶領域）とミルシートに記載すべき記載項目の諸元データ用の記憶領域（諸元データ記憶領域）を確保する。ホストコンピュータ１１は、鋼材番号に基づいて生産管理ＤＢ１２−２を検索し、当該鋼材番号に対応する契約番号および試験番号を取得する。次に、ホストコンピュータ１１は、取得した試験番号に基づいて材料試験ＤＢ１２−３を検索し、当該試験番号に対応する鋼材の試験検査結果を取得して、これを仮諸元データ記憶領域に記憶する。
【００３９】
次に、ホストコンピュータ１１は、取得した契約番号に基づいてオーダ管理マスタＤＢ１２−１を検索して規格コードおよび仕様番号を取得する。次に、ホストコンピュータ１１は、取得した規格コードに基づいて規格マスタＤＢ１２−４を検索して当該規格コードに対応するミルシートの記載項目を取得する。次に、ホストコンピュータ１１は、取得した記載項目に従って、仮諸元データ記憶領域に格納されている試験検査結果の各データの中からデータを抽出する。ホストコンピュータ１１は、抽出したデータを諸元データ記憶領域に格納する。
【００４０】
次に、ホストコンピュータ１１は、取得した仕様番号に基づいて顧客仕様マスタＤＢ１２−５を検索して当該仕様番号に対応するミルシートの記載項目を取得する。次に、ホストコンピュータ１１は、取得した記載項目に従って、仮諸元データ記憶領域に格納されている試験検査結果の各データの中からデータを抽出して諸元データ記憶領域に追加・格納する。あるいは、ホストコンピュータ１１は、諸元データ記録領域に格納されているデータから取得した記載項目に照らして不要なデータを消去する。
【００４１】
このようにしてホストコンピュータ１１は、記憶部の諸元データ記憶領域に、規格および顧客の要求に合った記載項目を備えたミルシート諸元データを作成する。そして、ホストコンピュータ１１は、ミルシート諸元データをウェブサーバ２１に転送する。
【００４２】
なお、上述の実施形態では、鋼材番号は製造処理システム１５が発行し、試験番号は、試験処理システム１６が発行するように構成したが、発注情報が入力された際に受注処理システム１４が鋼材番号および試験番号を発行するようにしてもよい。この場合では、受注処理システム１４は、発行した契約番号、鋼材番号および試験番号を通信装置１３を介してホストコンピュータ１１に転送する。ホストコンピュータ１１は、契約番号ごとにレコードを作成して発注情報をオーダ管理マスタＤＢ１２−１に登録する共に、鋼材番号ごとにレコードを作成して鋼材番号および試験番号を生産管理ＤＢ１２−２に、試験番号ごとにレコードを作成して試験番号を材料試験ＤＢ１２−３に登録する。そして、ホストコンピュータ１１は、契約番号および鋼材番号を製造処理システム１５に、鋼材番号および試験番号を試験処理システム１６にそれぞれ通信装置１３を介して通知するようにする。
【００４３】
そして、上述の実施形態では、ミルシート諸元データの作成は、試験処理システム１６から試験検査結果のデータがホストコンピュータ１１に転送されたことを切っ掛けに作成するようにしたが、これに限定されず、試験検査結果が出た後であれば何時でもよい。例えば、ホストコンピュータ１１と通信装置１３を介して接続された端末装置を出荷部門にさらに設置して、出荷部門が製品の出荷後に当該端末装置を用いて製品を出荷した旨をホストコンピュータ１１に通知し、ホストコンピュータ１１は、この通知を受領したことを切っ掛けにミルシート諸元データを作成するようにしてもよい。
【００４４】
また、上述の実施形態では、作成したミルシート諸元データは、ウェブサーバ２１に転送し、ミルシート検索システム１００にミルシート諸元データを残さないようにしたが、ＤＢ１２にミルシート諸元データを登録するミルシート諸元データ用のデータベースをさらに構築して、ホストコンピュータ１１は、作成したミルシート諸元データをウェブサーバ２１に転送すると共に、ミルシート諸元データ用のデータベースに登録するようにしてもよい。
【００４５】
（外部検索システムの構成）
外部検索システム１０２を概説すると、ウェブサーバ２１は、通信回線２３を介して接続される顧客端末２２にミルシートが完成した旨を通知し、そして、顧客端末２２からのミルシート検索要求に従って、顧客のログインの許否、ミルシートデータの検索および送信などを行う。さらに、３次企業に対しても検索および送信などを行う。以下、より詳しく説明する。
【００４６】
図１において、ウェブサーバ２１は、１または複数の顧客端末２２と通信回線２３を介して接続され、顧客端末２２と通信回線２3を介して相互に情報をやり取りする。
【００４７】
図２は、ウェブサーバ２１の構成を示すブロック図である。
【００４８】
図２において、ウェブサーバ２１は、ＤＢ３１、ＣＰＵ３２、通信用インターフェース３３、外部入出力装置３４、出力装置３５、メモリ３６、入力装置３７およびバス３８を備えて構成される。
【００４９】
ＤＢ３１は、補助記憶装置であり、顧客管理マスタデータベース（以下、「顧客管理マスタＤＢ」と略記する。）３１−１、ミルシート諸元データデータベース（以下、「ミルシート諸元データＤＢ」と略記する。）３１−２およびミルシートフォームイメージデータデータベース（以下、ミルシートフォームイメージデータＤＢ）と略記する。）３１−３を備える。
【００５０】
顧客管理マスタＤＢ３１−１は、２次企業の顧客に関する情報を管理するデータベースである。そのフィールドは、顧客コード、ＩＤ（Identification）、パスワードおよび電子メールアドレスなどを備え、ＩＤごとにレコードが作成される。ＩＤは、ミルシート検索システム１００を利用することができるクライアントを識別するための符号（識別子）である。ウェブサーバ２１にアクセスするクライアントを顧客コードとは別にＩＤで管理することによって、ミルシート検索システム１００を使用する権利を一の２次企業に複数与えることができる。また、顧客コードを２次企業に開示する必要がなくなるので、仮に２次企業がミルシート諸元データＤＢ３１−２にアクセスしたとしても自己に関するミルシート諸元データを抽出することが困難であり、ミルシート諸元データＤＢ３１−２の直接利用を抑止することができる。なお、顧客コードをＩＤと兼ねてもよい。
【００５１】
ミルシート諸元データＤＢ３１−２は、作成システム１０１で作成され転送されたミルシート諸元データを管理するデータベースである。そのフィールドは、鋼材番号および該ミルシートの記載項目、例えば、フォルダ情報、帳票タイトル、顧客コード、品種コード、試験検査情報、頁数および作成年月日時などであり、そのレコードは、鋼材番号ごとに作成される。
【００５２】
ミルシートフォームイメージデータＤＢ３１−３は、品種コードとミルシート用紙データとの対応関係を示す情報を管理するデータベースである。そのフィールドは、品種コードおよびミルシート用紙データであり、レコードは、品種コードごとに作成される。ミルシート用紙データは、ミルシートの諸元を記載する前のミルシート用紙をイメージデータとしてデータ化したものである。具体的には、例えば、鋼材の品種が厚板の場合にはミルシート用紙は図３に示す用紙であり、厚板のミルシート用紙データは図３をイメージデータ化したものである。なお、鋼材の品種が同じ厚板でも顧客によっては図４に示すミルシート用紙を指定される場合もある。この場合には同じ厚板の品種コードであっても図３に対応する品種コードと図４に対応する品種コードとをそれぞれ用意する必要がある。鋼材の品種が線材の場合にはミルシート用紙は図５に示す用紙であり、線材のミルシート用紙データは図５をイメージデータ化したものである。鋼材の品種が薄板熱延の場合にはミルシート用紙は図６に示す用紙であり、薄板熱延のミルシート用紙データは図６をイメージデータ化したものである。鋼材の品種が薄板冷延の場合にはミルシート用紙は図７に示す用紙であり、薄板冷延のミルシート用紙データは図７をイメージデータ化したものである。ミルシート用紙のデータ化は、例えば、イメージスキャナなどの画像読取装置でミルシート用紙を読み取ることでイメージデータ化する。ここで、図３ないし図７に示すミルシート用紙は、各品種の一例であり、図５に示すミルシート用紙は、特に試験検査結果による数値も記入された例である。すなわち、化学成分を記入する欄において、Ｃ（炭素）に１が、Ｓｉ（ケイ素）に１が、Ｍｎ（マンガン）に２０が、Ｐ（リン）に１０が、Ｓ（硫黄）に７が、Ｃｕ（銅）に１が、Ｎｉ（ニッケル）に１が、そしてＣｒ（クロム）に３がそれぞれ記入されている。
【００５３】
図３ないし図７を見ると分かるように、ミルシート用紙データは、ミルシート用紙の各欄および各欄の説明文から構成される第１部分（例えば図３の５１）と、当該鋼材を試験検査した責任者のサインおよび朱印から構成される第２部分（例えば図３の５２）とのイメージデータである。なお、本実施形態では、第１部分と第２部分とを一体化したイメージデータであるので、ミルシート用紙および試験検査する責任者のうちの少なくとも一方に変更があった場合には、ミルシートフォームイメージデータＤＢ３１−３全体を更新する必要がある。そこで、第１部分と第２部分とを分けてミルシートフォームイメージデータＤＢ３１−３を作成する。この場合には、ミルシートフォームイメージデータＤＢ３１−３は、品種コードとミルシート用紙の第１部分のデータとの対応関係を示す情報を管理するデータベースとし、ミルシート用紙の第２部分のデータは、ＤＢ３１またはメモリ３６などに記憶するようにする。これによって変更部分のみ更新すればよく、更新の手間と時間をより省くことができる。
【００５４】
ＣＰＵ３２は、ウェブサーバ２１の各部を制御する各制御部（図２に不図示）のほか、通信用インターフェース３３を制御する制御部と協動して通信回線２３を介して顧客端末２２と情報のやり取りを行う情報転送受領部３２−１、情報転送受領部３２−１の内容を解析する情報解析部３２−２、情報解析部３２−２で解析された解析結果に基づいて各ＤＢ３１−１〜３１−４を操作するデータベース操作部（以下、「ＤＢ操作部」と略記する。）３２−３、情報解析部３２−２で解析された解析結果およびＤＢ操作部３２−３の出力に基づいてミルシート諸元データとミルシートフォームイメージデータとからミルシートデータを作成する合成部３２−４、および、電子メールを作成する電子メール作成部３２−５などを備える。ＤＢ操作部３２−３は、新たなデータを登録する際にＤＢにレコードを作成して各フィールドにデータを登録する登録部、検索にかかる情報に基づいてＤＢを検索する検索部、および、検索部で検索されたレコードから各フィールドに登録されている各データを取得する取得部などを備える。
【００５５】
通信用インターフェース３３は、ウェブサーバ２１とホストコンピュータ１１や顧客端末２２との間で情報を交換することができるようにするために、情報の載ったデータを通信規約に従って変換する装置であり、例えば、モデムやＤＳＵ／ＴＡ（Digtal Service Unit／Terminal Adapter）である。
【００５６】
外部入出力装置３４は、ＣＰＵ３２が実行するプログラムやＣＰＵ３２が処理したデータなどを記録する外部補助記憶装置であり、例えば、フロッピーディスクドライブ装置、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）、ＣＤ−Ｒ（Compact Disc Recordable）、ＣＤ−ＲＷ（Compact Disc ReWritable）、ＤＶＤ−ＲＡＭ（Digital Versatile Disc Random Access Memory）およびＭＯ（magneto-optic）などの光記憶媒体を扱うドライブ装置である。
【００５７】
出力装置３５は、ウェブサーバ２１が情報を処理した結果を表示または印刷する出力機器である。例えば、ＣＲＴ（陰極線管）ディスプレイ、ＬＣＤ（液晶表示装置）、有機ＥＬ（有機ホトルミネッセンス）ディスプレイ、プリンタなどである。
【００５８】
メモリ３６は、各種プログラムや各種データなどを記憶する半導体メモリであり、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）である。各種プログラムは、例えば、ＣＰＵ３２が実行する実行プログラム、および、合成プログラムなどである。この合成プログラムは、ミルシート諸元データとミルシートフォームイメージデータとを合成するプログラムであり、数値・テキストデータとイメージデータとを合成する周知の手法によってプログラミングされている。入力装置３７は、ウェブサーバ２１にデータや指示などを入力する装置であり、例えば、キーボード、マウスおよびトラックパッドなどである。これらＤＢ３１、ＣＰＵ３２、通信用インタフェース３３、外部入出力装置３４、出力装置３５、メモリ３６および入力装置３７は、バス３８を介して相互に接続され、ＤＢ３１通信用インタフェース３３、外部入出力装置３４、出力装置３５、メモリ３６および入力装置３７は、ＣＰＵ３２によって動作が制御される。通信回線２３は、電話回線およびディジタル回線などの交換回線や専用回線による通信網である。
【００５９】
図８は、顧客端末の構成を示すブロック図である。
【００６０】
図８において、顧客端末２２は、ハードディスク４１、ＣＰＵ４２、通信用インターフェース４３、外部入出力装置４４、表示装置４５、印刷装置４６、入力装置４７、メモリ４８およびバス４９を備えて構成される。通信用インターフェース４３、外部入出力装置４４、入力装置４７、メモリ４８およびバス４９は、図２を用いて説明した通信用インターフェース３３、外部入出力装置３４、入力装置３７、メモリ３６およびバス３８とそれぞれ同様なのでその説明を省略する。
【００６１】
ハードディスク４１は、ＣＰＵ４２が実行するプログラムやＣＰＵ４２が処理したデータなどを記録する補助記憶装置である。プログラムは、例えば、ＯＳ（operating system）やブラウザ（browser）などである。表示装置４５は、ウェブサーバ２１から転送されたデータやＣＰＵ４２が処理したデータを表示する表示機器であり、例えば、前述したＣＲＴ（陰極線管）ディスプレイなどである。印刷装置４６は、ウェブサーバ２１から転送されたデータやＣＰＵ４２が処理したデータ、特にミルシートを印刷する。ここで、通信回線２３を介してウェブサーバ２１から転送されたデータやプログラムは、メモリ４８またはハードディスク４１に一時的に格納される。
【００６２】
ＣＰＵ４２は、顧客端末２２の各部を制御する各制御部（図８に不図示）のほか、通信用インターフェース４３を制御する制御部と協動して通信回線２３を介してウェブサーバ２１と情報のやり取りを行う情報転送受領部４２−１、および、情報転送受領部４２−１の内容を解析する情報解析部４２−２などを備える。
【００６３】
（外部検索システムの動作）
図９は、外部検索システムの動作を示すフローチャート（その１）である。図１０は、外部検索システムの動作を示すフローチャート（その２）である。
【００６４】
ここで、ウェブサーバ２１と顧客端末２２とは、両情報転送受領部３２−１、４２−１や両通信用インターフェース３３、４３を用いて交換すべきデータを通信規約に従って変換し、通信回線２３を介して両者間でデータ交換するが、以下の説明においてこの過程の説明を省略する。
【００６５】
図９および図１０において、ウェブサーバ２１のＣＰＵ３２は、情報転送受領部３２−１などを用いて、ホストコンピュータ１１からミルシート諸元データを受領すると、ＤＢ操作部３２−３などを用いて、ミルシート諸元データをミルシート諸元データＤＢ３１−２に登録する（Ｓ１１Ｗ）。この際に、ＣＰＵ３２は、ＯＳなどに内蔵されているカレンダおよび時計からミルシート諸元データを受領した年月日時を取得し、ミルシート諸元データＤＢ３１−２の作成年月日時に登録する。そして、ＣＰＵ３２は、ＤＢ操作部３２−３などを用いて、ミルシート諸元データから顧客コード、契約番号および鋼材番号を抽出すると共に、顧客コードに基づいて顧客管理マスタＤＢ３１−１を検索し、電子メール作成部３２−５などを用いて、当該顧客コードに対応する電子メールアドレスを取得する。ＣＰＵ３２は、当該契約番号のミルシートが作成された旨を通知する電子メールを作成し、取得した電子メールアドレス宛てに送信する（Ｓ１２Ｗ）。顧客端末２２は、情報転送受領部４２−１などを用いて、この電子メールを受信する（Ｓ１０１Ｃ）。２次企業の顧客は、この電子メールを読むことにより当該契約番号のミルシートが作成されたことを知ることができる。
【００６６】
一方、２次企業の顧客は、ミルシートが必要になると、端末装置２２にインストールされているブラウザ（browser）を立ち上げ、本サービスを提供するミルシート検索サイトのＵＲＬ（Uniform Resource Locator）を入力する（Ｓ１０２Ｃ）。顧客端末２２のＣＰＵ４２からアクセスを受けたウェブサーバ２１のＣＰＵ３２は、情報転送受領部３２−１などを用いて、当該顧客端末２２にデータを転送して、例えば、図１１に示すような初期画面を表示させ、ユーザＩＤおよびパスワードの入力を求める（Ｓ１３Ｗ）。図１１に示すように初期画面は、ミルシート検索サイトであることを示す「Ｗｅｌｃｏｍｅ！  神戸製鋼ミルシートデリバリシステムへようこそ！」と書かれた初期画面部分６１とログインを促すウィンドウ部分６２とを備える。ウィンドウ部分６２は、ユーザＩＤを入力するユーザＩＤ入力部分６３と、パスワードを入力するパスワード入力部分６４と、入力後にこれら各データをウェブサーバ２１に送信することをＣＰＵ４２に実行させる「実行」６５のボタンと、入力後に入力を誤った場合に入力したデータを取り消す「取消」６６のボタンとを備えて構成される。
【００６７】
顧客は、キーボードなどの入力装置４７を用いてユーザＩＤおよびパスワードを入力し、「実行」６５のボタンをマウスなどの入力装置４７を用いてクリックすることでＣＰＵ４２に指示する。また、顧客は、ユーザＩＤまたはパスワードの入力を誤った場合には、「取消」６６のボタンをマウスなどの入力装置４７を用いてクリックすることでＣＰＵ４２に指示する。ＣＰＵ４２は、指示の内容が取り消しである場合には、ユーザＩＤ入力部分６３およびパスワード入力部分６４を空欄にし、再度これらの入力を待つ。一方、ＣＰＵ４２は、情報転送受領部４２−１などを用いて、指示の内容が実行である場合には、ユーザＩＤおよびパスワードをウェブサーバ２１に転送する（Ｓ１０３Ｃ）。
【００６８】
ウェブサーバ２１のＣＰＵ３２は、情報転送受領部３２−１、情報解析部３２−２およびＤＢ操作部３２−３などを用いて、受領したユーザＩＤに基づいて顧客管理マスタＤＢ３１−１を検索し、顧客コードおよびパスワードを取得する。ＣＰＵ３２は、顧客端末２２から受領したパスワードと顧客管理マスタＤＢ３１−１から取得したパスワードとが一致するか否かを判断する（Ｓ１４Ｗ）。ＣＰＵ３２は、両パスワードが不一致である場合には、本システムを使用する使用権がない不正規アクセス者であると判断し、再度初期画面を当該顧客端末２２に表示させるべく処理をＳ１３Ｗに戻す。一方、ＣＰＵ３２は、両パスワードが一致する場合には、本システムを使用する使用権がある正規顧客であると判断し、ログインを許可する（Ｓ１５Ｗ）。
【００６９】
ウェブサーバ２１のＣＰＵ３２は、ＤＢ操作部３２−３などを用いて、Ｓ１４Ｗで取得した顧客コードに基づいてミルシート諸元データＤＢ３１−２を検索し、当該顧客コードに対応するミルシート諸元データを取得する。ＣＰＵ３２は、情報転送受領部３２−１などを用いて、当該顧客に対応するミルシートのフォルダ構造と一覧表とを当該顧客端末２２に表示させるべく、ミルシート諸元データのうちの、ミルシートを特定することができる一部分を転送する。一部分のみ転送することで転送するデータ容量を少なくすることができる。例えば、ＣＰＵ３２は、ミルシート諸元データのうちの、フォルダ情報と帳票タイトルと作成年月日時と鋼材番号とをミルシート諸元データから抽出してこれらを当該顧客端末２２に転送する（Ｓ１６Ｗ）。
【００７０】
顧客端末２２のＣＰＵ４２は、情報転送受領部４２−１および情報解析部４２−２などを用いて、受領したミルシート諸元データのうちの一部分を作成済みミルシート一覧表として表示装置４５に表示させる。ＣＰＵ４２は、例えば、図１２に示すように、フォルダ情報に基づいてフォルダ構造をツリー構造で表示するフォルダ表示７０と連番号、帳票タイトル、頁数、作成日付および作成時刻を一覧形式で表示する作成済みミルシート一覧表７１とを表示する。
【００７１】
表示された作成済みミルシート一覧表７１から所望のミルシートを得るべく、ミルシートの検索を行う場合には、顧客は、顧客端末２２の入力装置４７を用いて、検索を行う旨を入力する。
【００７２】
本実施形態では、検索は、帳票内検索およびセル検索の何れかのモードで行うことができる。さらに、各検索モードにおいて、検索をフォルダ（ディレクトリ）内のみで行うフォルダー検索および全ミルシートで検索を行う全検索の何れかを検索範囲として指定することができる。ここで、帳票内検索は、当該顧客端末２２に表示した作成済みミルシート一覧表７１の各ミルシートにおいて、ミルシート諸元データＤＢ３１−２の全フィールドに対し検索ワードと一致するデータがあるか否かを検索し、何れかのフィールドに検索ワードと一致するデータを持ったミルシートを検索結果とする。セル検索は、当該顧客端末２２に表示した作成済みミルシート一覧表７１の各ミルシートにおいて、ミルシート諸元データＤＢ３１−２の特定のフィールドに対し検索ワードと一致するデータがあるか否かを検索し、この特定のフィールドに検索ワードと一致するデータを持ったミルシートを検索結果とする。特定のフィールドは、顧客が顧客端末２２の入力装置４７を用いて指定する。フォルダには、ミルシートを一定の条件に基づいて、例えば顧客ごとに鋼材の製造拠点や試験検査場所などに基づいて分類して格納される。本実施形態では、フォルダは、顧客ごとに加古川および神戸の製造拠点別に作成され、ミルシートは、原ミルシート諸元データをミルシート諸元データＤＢ３１−２に登録する際に、ウェブサーバ２１のＣＰＵ３２が例えば顧客コードや帳票タイトルを参照することによって顧客ごとに加古川および神戸の何れかに分類される。
【００７３】
顧客は、顧客端末２２の入力装置４７を用いて、まず、帳票内検索を行うかセル検索を行うかを決定し、次に、フォルダー検索を行うか全検索をするかを決定し、次に、検索ワードを検索条件と共に入力する。これら際に、ＣＰＵ４２は、それぞれ、顧客の入力が帳票内検索かセル検索か？を判定し（Ｓ１０５Ｃ）、フォルダ検索か全検索か？を判定し（Ｓ１０６Ｃ）、そして、これらと検索ワードおよび検索条件との検索にかかる情報をウェブサーバ２１に転送する（Ｓ１０７Ｃ）。これによって所望のミルシートの検索を行う。
【００７４】
まず、顧客が帳票内検索を行う場合についてより詳細に説明する。顧客は、帳票内検索で全検索を行う場合には、例えば図１２に示すように、顧客は、マウスなどの入力装置４７を用いてツールバーの「フォルダー画面（Ｆ）」のプルダウンメニューを表示させる。「フォルダー画面（Ｆ）」のプルダウンメニューは、フォルダの更新を指示する「フォルダーの更新（Ｒ）」と、帳票内検索を指示する「全文検索（Ｓ）」とセル検索を指示する「項目検索（Ｋ）」とを備えて構成される。そして、顧客は、入力装置４７を用いて「全文検索（Ｓ）」を選択し、「全文検索（Ｓ）」のプルダウンメニューを表示させる。「全文検索（Ｓ）」のプルダウンメニューは、フォルダー検索を指示する「そのフォルダーのみ（Ｃ）」と全検索を指示する「以下全て（Ａ）」とを備えて構成される。顧客は、さらに、入力装置４７を用いて「以下全て（Ａ）」を選択する。このようにして、顧客は、入力装置４７を用いて帳票内検索で全検索を行う旨を顧客端末２２に入力する。
【００７５】
入力されると、顧客端末２２のＣＰＵ４２は、各入力内容を判断して（Ｓ１０５Ｃ、Ｓ１０６Ｃ）、上述の例では帳票内検索で全検索を行う場合における検索ワードを入力する帳票内検索ワード入力画面７２を表示装置４５に表示させる。なお、顧客端末２２のＣＰＵ４２は、検索を行う旨、上述の例では、帳票内検索で全検索を行う旨をウェブサーバ２１に転送する。ウェブサーバ２１のＣＰＵ３２は、帳票内検索で全検索を行う旨を受領すると、検索ワードの入力を顧客端末２２に求めるべく当該顧客端末２２にデータを転送して、帳票内検索で全検索を行う場合における検索ワードを入力する帳票内検索ワード入力画面７２を顧客端末２２に表示させる。このようにウェブサーバ２１によって検索ワード入力画面を顧客端末２２に表示させるようにしてもよい。
【００７６】
図１３は、帳票内検索ワード入力画面の一例を示す図である。
【００７７】
図１３において、本実施形態では、帳票内検索ワード入力画面７２は、検索文字列入力欄８１、検索条件指定欄８２、「条件のクリア」８３、「検索」８４、「取消」８５、および、検索ワード種別選択欄８６を備えて構成される。検索文字列入力欄８１は、複数の検索ワードを入力することができるように複数の入力欄（本実施形態では４個）を備え、検索ワードとなる検索文字列が入力される。検索条件指定欄８２は、各検索文字列に対する検索条件を指定する入力欄であり、本実施形態では、各検索ワードに対してアンド条件で検索することを指定する「ＡＮＤ条件」と、各検索ワードに対してオア条件で検索することを指定する「ＯＲ条件」と、検索ワードに対して大文字と小文字を区別するか否かを指定する「大小文字識別」とを備える。「条件のクリア」８３は、検索文字列入力欄８１を無入力状態に戻すか否かを指示するボタンである。「検索」８４は、入力した検索文字列および検索条件で検索の実行を指示するボタンである。「取消」８５は、検索の実行の中止を指示するボタンである。検索ワード種別選択欄８６は、検索ワードを文字列とする文字列検索８６−１と、検索ワードを数値とする数値検索８６−２と、検索ワードをこれ以外とするその他８６−３とを備えて構成される。
【００７８】
顧客は、キーボードやマウスなどの入力装置４７を用いて検索ワード種別を選択して検索ワードおよび検索条件を入力する。そして、顧客は、「検索」８４のボタンをマウスなどの入力装置４７を用いてクリックすることでＣＰＵ４２に指示する。また、顧客は、検索を中止する場合には「取消」８５のボタンをクリックしてＣＰＵ４２に指示する。さらに、顧客は、検索ワードの入力や検索条件を誤った場合には「条件のクリア」８３のボタンをクリックしてＣＰＵ４２に指示する。ＣＰＵ４２は、指示の内容が条件のクリアである場合には、検索文字列入力欄８１や検索条件指定欄８２を空白にし、再度これらの入力を待つ。一方、ＣＰＵ４２は、情報転送受領部４２−１などを用いて、指示の内容が取り消しである場合にはその旨を、指示の内容が検索である場合には検索範囲、検索ワード、検索条件および検索ワード種別をウェブサーバ２１に転送する（Ｓ１０７Ｃ）。ここで、図１３の例では、検索範囲が帳票内検索の全検索、検索ワード種別が文字列、検索ワードがＫＣＨ、および、ＡＮＤ条件の大小文字を区別しない場合を示している。もちろん、検索ワードが１個の場合にはＡＮＤ条件を指示しても検索において実質的に無意味である。
【００７９】
ウェブサーバ２１のＣＰＵ３２は、情報転送受領部３２−１および情報解析部３２−２などを用いて、受領した内容が取り消しである場合にはデータを転送して作成済みミルシート一覧表を表示させ、受領した内容が検索である場合には、ＤＢ操作部３２−３などを用いて、指示された検索範囲、検索ワード種別、検索ワードおよび検索条件に基づいてミルシート諸元データＤＢ３１−２の各レコードに対して全フィールドを検索する（Ｓ１７Ｗ）。
【００８０】
本実施形態では、ミルシートは、そのまま画像読取装置でイメージデータ化されＤＢに登録されるのではなく、ミルシートを各ミルシートに共通する様式部分とミルシートごとに異なる諸元部分とに分けてイメージデータとテキストデータとでそれぞれミルシートフォームイメージデータＤＢ３１−３とミルシート諸元データＤＢ３１−２とに登録されるので、テキストデータであるミルシート諸元データＤＢ３１−２を用いて指示された検索ワード種別、検索ワードおよび検索条件に一致したミルシートを容易に検索することができる。
【００８１】
ＣＰＵ３２は、検索結果を当該顧客端末２２に転送して表示させる（Ｓ１８Ｗ）。顧客端末２２のＣＰＵ４２は、受領した検索結果を表示する（Ｓ１０８Ｃ）。
【００８２】
図１４は、検索結果の表示画面の一例を示す図である。
【００８３】
図１４において、本実施形態では、検索結果は、検索結果の一覧表部分７３とミルシート表示部分７４とを備えて構成される。検索結果の一覧表示部分７３は、検索されたミルシートのミルシート諸元データのうちの、ミルシートを特定することができる一部分を表示する。例えば、ミルシート諸元データのうちの、帳票タイトルと頁数と件数とを表示する。ミルシート表示部分７４は、一覧表示よりも詳細なミルシート諸元データが表示される。本実施形態では、例えば、ミルシート諸元データのうちの、品種、鋼材番号（鋼番）、寸法、納入状態および数量が表示される。もちろん、さらにより多くの諸元を表示したり、ミルシートそのものを表示するようにしたりしてもよい。また、検索ワードと一致したミルシート中のワードを明瞭に示す観点から、一致したワードを例えば色を付したり反転表示させたりすることによって強調してもよい。なお、検索結果の一覧表示部分７３およびミルシート表示部分７４には、それぞれ表示されるデータをスクロールするスクロールバーを備える。
【００８４】
ここで、ミルシートそのものを表示する場合には、ＣＰＵ３２は、合成プログラムを用いて合成部３２−４によって、ミルシートフォームイメージデータとミルシート諸元データとを合成し、検索され表示すべきミルシートのミルシートデータを作成する。そして、ＣＰＵ３２は、情報転送受領部３２−１などを用いて、作成したミルシートデータを顧客端末２２に転送する。さらに、顧客は、表示されたミルシートを印字したい場合には、マウスなどの入力装置４７を用いてツールバーの「操作」のプルダウンメニューの中から「印刷」（図１３に不図示）をクリックすることで、顧客端末２２に印刷を要求する。印刷の要求を受けると、ＣＰＵ４２は、印刷を実行する。このようにして本実施形態に係るミルシート検索システムを利用する顧客は、所望のミルシートを検索するだけでなく、紙媒体に印刷したミルシートも得ることができる。
【００８５】
一方、顧客が帳票内検索でフォルダー検索を行う場合には、例えば図１２において、まず、フォルダ表示７０に表示されている複数のフォルダから所望のフォルダをマウスなどの入力装置４７で指定する。そして、顧客は、ツールバーの「フォルダー画面（Ｆ）」のプルダウンメニューを表示させ、「全文検索（Ｓ）」を選択し、さらに、「全文検索（Ｓ）」のプルダウンメニューから「そのフォルダーのみ（Ｃ）」を選択する。以下、図１３を用いて説明したように、検索ワード種別、検索ワードおよび検索条件を指示して検索すればよい。
【００８６】
次に、顧客がセル検索を行う場合についてより詳細に説明する。顧客は、セル検索で全検索を行う場合には、例えば図１２において、顧客は、マウスなどの入力装置４７を用いてツールバーの「フォルダー画面（Ｆ）」のプルダウンメニューを表示させ、「項目検索（Ｋ）」を選択し、さらに、「全文検索（Ｓ）」のプルダウンメニューから「以下全て（Ａ）」を選択する。このように、顧客は、入力装置４７を用いてセル検索で全検索を行う旨を顧客端末２２に入力する。
【００８７】
入力されると、顧客端末２２のＣＰＵ４２は、各入力内容を判断して（Ｓ１０５Ｃ、Ｓ１０６Ｃ）、この例ではセル検索で全検索を行う場合における検索ワードを入力するセル検索ワード入力画面７５を表示装置４５に表示させる。なお、顧客端末２２のＣＰＵ４２は、検索を行う旨、この例では、セル検索で全検索を行う旨をウェブサーバ２１に転送する。ウェブサーバ２１のＣＰＵ３２は、セル検索で全検索を行う旨を受領すると、検索ワードの入力を顧客端末２２に求めるべく当該顧客端末２２にデータを転送して、セル検索で全検索を行う場合における検索ワードを入力するセル検索ワード入力画面７５を顧客端末２２に表示させる。このようにウェブサーバ２１によって検索ワード入力画面を顧客端末２２に表示させるようにしてもよい。
【００８８】
図１５は、セル検索ワード入力画面の一例を示す図である。
【００８９】
図１５において、本実施形態では、セル検索ワード入力画面７５は、検索文字列入力欄８１、検索条件指定欄８２’、「条件のクリア」８３、「検索」８４および「取消」８５に加えて、フィールド項目選択欄８７、項目条件指定欄８８および検索結果表示方法指定欄８９を備えて構成される。フィールド項目選択欄８７は、検索対象となるフィールドを指定する欄であり、出力、フィールド名、属性、タイプおよび検索文字列の各欄を備える。検索対象とするフィールドは、複数指定することができる。項目条件指定欄８８は、複数のフィールドを指定した場合に各フィールドの結合条件を指定する欄であり、ＡＮＤ条件またはＯＲ条件を指定することができる。検索結果表示方法指定欄８９は、検索結果を名寄せ表示するか否かを指定する欄である。検索条件指定欄８２’は、「ＡＮＤ条件」、「ＯＲ条件」および「大小文字識別」に加えて、文字列が存在しない項目を検索する際に指定する「ブランクセル」を備える。
【００９０】
顧客は、キーボードやマウスなどの入力装置４７を用いてフィールド項目選択欄８７に表示されている複数のフィールドから所望のフィールドを１個または複数指定し、検索文字列入力欄８１および検索条件指定欄８２’に検索ワードおよび検索条件をそれぞれ入力する。ここで、検索文字列入力欄８１に検索ワードを入力するとフィールド項目選択欄８７中の検索文字列欄にも検索ワードが表示される。複数のフィールドを指定する場合には、このようなフィールドの指定、検索ワードの入力および検索条件の入力を繰り返す。顧客は、複数のフィールドを指定した場合には各フィールド間の関係を項目条件指定欄８８を用いて指定する。さらに、検索結果を名寄せ表示で表示させたい場合には、検索結果表示方法指定欄８９を用いて指定する。顧客は、「検索」８４のボタンをマウスなどの入力装置４７を用いてクリックすることでＣＰＵ４２に指示する。
【００９１】
また、顧客は、検索を中止する場合には「取消」８５のボタンをクリックしてＣＰＵ４２に指示する。さらに、顧客は、検索ワードの入力や検索条件を誤った場合には「条件のクリア」８３のボタンをクリックしてＣＰＵ４２に指示する。ＣＰＵ４２は、指示の内容が条件のクリアである場合には、検索文字列入力欄８１や検索条件指定欄８２を空白にし、再度これらの入力を待つ。一方、ＣＰＵ４２は、情報転送受領部４２−１などを用いて、指示の内容が取り消しである場合にはその旨を、指示の内容が検索である場合には検索範囲、対象フィールド、検索ワード、検索条件、項目結合条件および検索結果表示方法をウェブサーバ２１に転送する（Ｓ１０７Ｃ）。ここで、図１５の例では、検索範囲がセル検索の全検索、検索対象フィールドが品種、検索ワードがＫＣＨ、検索条件がＡＮＤ条件、項目結合条件がＡＮＤ条件、および、検索結果表示方法が名寄せ表示ではない場合を示している。
【００９２】
ウェブサーバ２１のＣＰＵ３２は、情報転送受領部３２−１および情報解析部３２−２などを用いて、受領した内容が取り消しである場合にはデータを転送して作成済みミルシート一覧表を表示させ、受領した内容が検索である場合には、ＤＢ操作部３２−３などを用いて、指示された検索ワード、検索条件および項目結合条件に基づいてミルシート諸元データＤＢ３１−２の各レコードに対して指定されたフィールドを検索する（Ｓ１７Ｗ）。
【００９３】
本実施形態では、ミルシートは、そのまま画像読取装置でイメージデータ化されＤＢに登録されるのではなく、ミルシートの諸元を諸元ごとにフィールドに分けてテキストデータでミルシート諸元データＤＢ３１−２に登録されているので、ミルシートの或る諸元を検索対象とする場合に容易に特定して検索することができる。
【００９４】
ＣＰＵ３２は、検索結果を当該顧客端末２２に転送して表示させる（Ｓ１８Ｗ）。顧客端末２２のＣＰＵ４２は、受領した検索結果を表示する（Ｓ１０９Ｃ）。例えば、図１６のように、検索結果の一覧表部分７３に検索結果が一覧表として表示され、ミルシート表示部分７４にミルシートが表示される。
【００９５】
一方、顧客がセル検索でフォルダー検索を行う場合には、例えば図１２において、まず、フォルダ表示７０に表示されている複数のフォルダから所望のフォルダをマウスなどの入力装置４７で指定する。そして、顧客は、ツールバーの「フォルダー画面（Ｆ）」のプルダウンメニューを表示させ、「セル検索（Ｓ）」を選択し、さらに、「セル検索（Ｓ）」のプルダウンメニューから「そのフォルダーのみ（Ｃ）」を選択する。以下、図１５を用いて説明したように、検索対象フィールド、検索ワード、検索条件、項目結合条件および検索結果表示方法を指示して検索すればよい。
【００９６】
なお、上述の実施形態のＳ１８Ｗにおいて、ウェブサーバ２１のＣＰＵ３２は、顧客端末２２に検索結果を表計算ソフトウェアが取り扱うことができるデータ形式、例えば、ＣＳＶ（Comma Separated Value）形式やＳＹＬＫ（Symbolic Link file）形式で転送するようにしてもよい。このようなデータ形式で検索結果を転送することによって、顧客端末２２は、例えば図１７に示すように、一般の表計算ソフトによって検索結果を表示することができ、表計算ソフトによってデータのソートやグラフ化など様々なデータの加工を容易に行うことができるようになる。
【００９７】
また、上述の実施形態では、ホストコンピュータ１１がミルシート諸元データを作成してウェブサーバ２１に転送するようにしたが、ホストコンピュータ１１は、記載項目を規格および顧客に合わせる前の各データ、すなわち、仮諸元データ記憶領域に記憶されている各データを原ミルシート諸元データとしてウェブサーバ２１に転送し、ウェブサーバ２１がこの原ミルシート諸元データから規格および顧客に合わせたミルシート諸元データを作成するようにしてもよい。このように構成することによって、作成システムのＤＢ１２に原ミルシート諸元データの各データを残すことができる。
【００９８】
そして、上述の実施形態では、ウェブサーバ２１がミルシート諸元データとミルシートフォームイメージデータとを合成プログラムで合成し、ミルシートデータを顧客端末２２に転送したが、ウェブサーバ２１は、ミルシート諸元データ、ミルシートフォームイメージデータおよび合成プログラムを顧客端末２２に転送し、顧客端末２２がミルシート諸元データとミルシートフォームイメージデータとを合成部４２−３によって合成プログラムで合成するようにしてもよい。特にこの場合において、ミルシートフォームイメージデータおよび合成プログラムは、ウェブサーバ２１から顧客端末２２に１度だけ転送するようにすると好適である。このようにすると、顧客が１回のアクセス中に複数回検索する場合には、ウェブサーバ２１が検索結果を顧客端末２２に転送するごとにデータ容量の大きいミルシートフォームイメージデータおよび合成プログラムを転送する必要が無く、データ容量小さいミルシート諸元データの転送だけで済むので、検索結果の応答速度を早くすることができる。このような場合に、ミルシートフォームイメージデータおよび合成プログラムは、合成の際に必要になるので最初の検索結果をウェブサーバ２１から顧客端末２２に転送するまでに転送するようにすればよい。例えば、Ｓ１３ＷやＳ１６Ｗなどでこれらを転送するようにする。また、ミルシートフォームイメージデータは、１度に全品種のミルシートフォームイメージデータを転送しても、必要の都度転送するようにしてもよい。
【００９９】
必要の都度転送する場合には、例えば、品種コード、転送済みであるか否かを示す転送済みフラグおよび顧客端末２２を識別する識別子（例えば、顧客端末２２のＩＰアドレスなど）を備えたフォーム転送済み対応表をメモリ３６に用意する。ＣＰＵ３２は、取得したミルシートフォームイメージデータが顧客端末２２に転送済みであるか否かをこのフォーム転送済み対応表を参照することによって判断するようにする。ＣＰＵ３２は、判断の結果、転送済みである場合には取得したミルシートフォームイメージデータを破棄し、未転送である場合には転送済みフラグを転送済みに変更する。
【０１００】
最後に、上述の実施形態のミルシート検索システムにおいて、３次企業にもミルシートを検索させるように本実施形態を変形した実施形態について説明する。
【０１０１】
３次企業（官公庁なども含む）もミルシートの検索を可能とする場合には、ミルシートの検索を許可する３次企業を管理する３次顧客管理データベース（以下、「３次顧客管理ＤＢ」と略記する。）３１−４をさらにウェブサーバ２１のＤＢ３１に設ける。３次顧客管理ＤＢのフィールドは、ＩＤ、パスワード、２次顧客コード、３次顧客コードおよび鋼材番号配列を備え、レコードは、ＩＤごとに作成される。３次顧客管理ＤＢ３１−４のＩＤは、３次企業のＩＤであり、３次顧客管理ＤＢのパスワードは、３次企業のパスワードである。２次顧客コードは、３次企業にミルシートの検索・配布を許可した２次企業の顧客コードであり、上述の顧客管理マスタＤＢ３１−１における顧客コードである。３次顧客コードは、３次企業の顧客コードである。２次顧客コードと３次顧客コードとによって２次企業と３次企業との対応関係が明らかとなる。鋼材番号配列は、当該２次企業が当該３次企業に検索・配布を許可したミルシートの鋼材番号の集合である。ここで、３次顧客管理ＤＢの登録・更新は、１次企業が２次企業の要求に従って行ってもよいし、２次企業が顧客端末２２および通信回線２３を介して行ってもよい。
【０１０２】
そして、３次顧客フラグテーブルを記憶する記憶領域をメモリ３６内に設ける。３次顧客フラグテーブルは、本ミルシート検索サイトにアクセス中の顧客端末２２が３次企業であるか否かを示すフラグであり、顧客端末２２を特定する情報（例えばＩＰアドレス）を格納する領域と３次企業であるか否かを示すフラグを格納する領域と２次顧客コードを格納する領域と鋼材番号配列を格納する領域とを備える。
【０１０３】
このような３次顧客管理ＤＢと３次顧客フラグテーブルをウェブサーバ２１に設け、さらに、ウェブサーバ２１のＣＰＵ３２は、図９および図１０に示した動作において次のように動作すればよい。
【０１０４】
すなわち、Ｓ１４Ｗにおいて、ＣＰＵ３２は、受領したユーザＩＤに基づいて顧客管理マスタＤＢ３１−１を検索するだけでなく、３次顧客管理ＤＢも検索し、顧客コードおよびパスワードを取得する。そして、ＣＰＵ３２は、顧客端末２２から受領したパスワードと顧客管理マスタＤＢ３１−１または３次顧客管理ＤＢ３１−４から取得したパスワードとが一致するか否かを判断する。
【０１０５】
Ｓ１５Ｗにおいて、ＣＰＵ３２は、両パスワードが不一致である場合には、本システムを使用する使用権がない不正規アクセス者であると判断し、再度初期画面を当該顧客端末２２に表示させるべく処理をＳ１３Ｗに戻す。一方、ＣＰＵ３２は、両パスワードが一致する場合には、本システムを使用する使用権がある正規顧客であると判断し、ログインを許可する。さらに、顧客コードおよびパスワードを３次顧客管理ＤＢ３１−４から取得した場合には、３次顧客管理ＤＢ３１−４から２次顧客コードおよび鋼材番号配列も取得し、３次顧客フラグテーブルに、顧客端末２２を特定する情報と３次企業である旨を示すフラグと２次顧客コードと鋼材番号配列とを格納する。
【０１０６】
そして、Ｓ１６Ｗにおいて、ＣＰＵ３２は、まず、顧客端末２２を特定する情報に基づいて３次顧客フラグテーブルを参照することによって、アクセス中の顧客端末２２が３次企業であるか否かを判断する。判断の結果、３次企業ではない場合には２次企業であると判断し、先に説明した通りに動作する。一方、３次企業である場合には、鋼材番号配列に基づいてミルシート諸元データＤＢ３１−２を検索し、当該鋼材番号に対応する原ミルシート諸元データを取得する。ＣＰＵ３２は、取得したミルシートの一覧を当該顧客端末２２に表示させるべく、ミルシート諸元データのうちの、ミルシートを特定することができる一部分を転送する。
【０１０７】
Ｓ１７において、ＣＰＵ３２は、鋼材番号配列を考慮した上で、３次顧客の顧客端末２２より転送された検索にかかる情報に従って検索を行う。Ｓ１８Ｗにおいてミルシート諸元データを転送する場合には、ＣＰＵ３２は、Ｓ１６Ｗで取得した２次顧客コードに従ってミルシート諸元データを作成する。
【０１０８】
このようにして、３次企業は、当該３次企業に配置された顧客端末２２からミルシートを検索することができる。そして、３次顧客管理ＤＢ３１−４を設けているので、鋼材番号配列によって当該３次企業に開示するミルシートを制限することができる。このため、当該３次企業は、１次企業の取引先や取引内容および２次企業の取引先や取引内容を閲覧することができないので、１次企業および２次企業の営業秘密を守ることができる。
【０１０９】
【発明の効果】
以上のように、本発明では、ミルシートを複数の諸元からなる諸元データとミルシート用紙の画像データとに分けて諸元データを記憶手段に記憶する。ミルシートが増えた場合に、各ミルシートごとに異なる諸元データは増えるが、同種のミルシートでは用紙が共通なので画像データは増えない。さらに、諸元データは、データ容量が比較的小さい。このため、ミルシートをそのまま画像データで記憶する場合よりも本発明はより少ない記憶容量で効率よく記憶手段にミルシートを記憶することができる。そして、ミルシートが作成されたことを顧客は知ることができ、また、所望のミルシートを検索する場合には、テキストデータである諸元データを用いて効率よく容易に検索することができる。
【図面の簡単な説明】
【図１】  本発明に係るミルシート検索システムの全体構成を概略的に示すブロック図である。
【図２】  ウェブサーバの構成を示すブロック図である。
【図３】  厚板のミルシート用紙の一例を示す図である。
【図４】  厚板のミルシート用紙の他の一例を示す図である。
【図５】  線材のミルシート用紙の一例を示す図である。
【図６】  薄板熱延のミルシート用紙の一例を示す図である。
【図７】  薄板冷延のミルシート用紙の一例を示す図である。
【図８】  顧客端末の構成を示すブロック図である。
【図９】  外部検索システムの動作を示すフローチャート（その１）である。
【図１０】  外部検索システムの動作を示すフローチャート（その２）である。
【図１１】  ミルシートデリバリシステムの初期画面の一例を示す図である。
【図１２】  検索対象および検索範囲を指定する画面の一例を示す図である。
【図１３】  帳票内検索ワード入力画面の一例を示す図である。
【図１４】  検索結果の表示画面の一例を示す図である。
【図１５】  セル検索ワード入力画面の一例を示す図である。
【図１６】  検索結果の表示画面の他の一例を示す図である。
【図１７】  検索結果を表計算ソフトによって表示した一例を示す図である。
【符号の説明】
１１  ホストコンピュータ
１２、３１  データベース
１２−１  オーダ管理マスタデータベース
１２−２  生産管理データベース
１２−３  材料試験データベース
１２−４  規格マスタデータベース
１２−５  顧客規格マスタデータベース
１３  通信装置
１４  受注処理システム
１５  製造処理システム
１６  試験処理システム
１７  端末装置
２１  ウェブサーバ
２２  顧客端末
２３  通信回線
３１−１  顧客管理マスタデータベース
３１−２  ミルシート諸元データデータベース
３１−３  ミルシートフォームイメージデータデータベース
３１−４  ３次顧客管理マスタデータベース
３２、４２  中央処理装置
３２−１、４２−１  情報転送受領部
３２−２、４２−２  情報解析部
３２−３  データベース操作部
３２−４、４２−３  合成部部
３２−５  電子メール作成部
４５  表示装置
４６  印刷装置
６３  ユーザＩＤ入力部
６４  パスワード入力部
７０  フォルダ表示
７１  作成済みミルシート一覧表
７２  帳票内検索ワード入力画面
７３  検索結果の一覧表部分
７４  ミルシート表示部分
７５  セル検索ワード入力画面
８１  検索文字列入力欄
８２  検索条件指定欄
８３  「条件のクリア」
８４  「検索」
８５  「取消」
８６  検索ワード種別選択欄
８７  フィールド項目選択欄
８８  項目条件指定欄
８９  検索結果表示方法指定欄
１００  ミルシート検索システム
１０１  作成システム
１０２  検索システム
【図１】
0003999041.tif 000002
【図２】
0003999041.tif 000003
【図３】
0003999041.tif 000004
【図４】
0003999041.tif 000005
【図５】
0003999041.tif 000006
【図６】
0003999041.tif 000007
【図７】
0003999041.tif 000008
【図８】
0003999041.tif 000009
【図９】
0003999041.tif 000010
【図１０】
0003999041.tif 000011
【図１１】
0003999041.tif 000012
【図１２】
0003999041.tif 000013
【図１３】
0003999041.tif 000014
【図１４】
0003999041.tif 000015
【図１５】
0003999041.tif 000016
【図１６】
0003999041.tif 000017
【図１７】
0003999041.tif 000018