(57)【要約】【課題】認証チェックをすり抜けてシステムに侵入した者によるデータベースへの更新行為を防ぐ安全性確保の仕組みを備えたデータベース管理サーバー装置を提供することを課題とする。【解決手段】業務に関する情報を記録したデータベースへのデータの登録更新の要求を受付けるリクエスト受付手段と、アクセスしてきた者が登録利用者であるかどうかを検査する認証手段と、認証検査を通過した後にアクセスしてきた者が入力したデータを一時記録する一時記録処理部と、この一時記録したデータが適正なデータかどうかを検証し、適正と認められる時のみ、前記一時記録したデータにより前記データベースを更新する実情報記録処理部と、を備えたデータベース管理サーバー装置により上記課題を解決する。【選択図】  図１
2004246832.tif 000002
【特許請求の範囲】
【請求項１】
業務に関する情報を記録したデータベースへのデータの登録更新の要求を受付けるリクエスト受付手段と、アクセスしてきた者が登録利用者であるかどうかを認証検査する認証手段と、認証検査を通過した後にアクセスしてきた者が入力したデータを一時記録する一時記録処理部と、この一時記録したデータが適正なデータかどうかを検証し、適正と認められる時のみ、前記一時記録したデータにより前記データベースを更新する実情報記録処理部と、を備えたデータベース管理サーバー装置。
【請求項２】
前記実情報記録処理部は、入力データが適正なデータかどうかを検証するための識別情報を予め記憶しておく識別情報記憶装置を備えており、前記実情報記録処理部は、前記一時記録処理部に一時記録されたデータと前記識別情報記憶装置に記録されているデータとを照合することにより前記入力データが適正なデータかどうかを検証する請求項１に記載のデータベース管理サーバー装置。
【請求項３】
入力データが適正なデータでなかった場合は、そのデータを入力した者からの、それ以後のデータベース内容の参照要求を拒絶することを特徴とする請求項１または請求項２に記載のデータベース管理サーバー装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、利用者認証をすり抜けてシステムに侵入した悪意ある者による被害防止、被害の最小化を図るための安全性確保の仕組みを備えたデータベース管理サーバー装置に関する。
【０００２】
【従来技術】
顧客の要求に迅速に応えつつ無駄を省いてコスト削減を図るには、資材メーカーと商品メーカーまたは資材メーカーと倉庫業者などが協力して、ＩＴ技術を利用して製品の生産管理、在庫管理、配送管理等をそれぞれの会社の垣根を越えてエクストラネットワークシステムを構築して統合して行う必要が生じる場合がある。このようなシステムはセキュリティを確保して安定して稼動させることが何よりも求められる。セキュリティを確保するために最も基本的な措置としては、利用者がその本人であることを確認して（利用者認証）システムへのログインを許可する方法がとられる。しかしながら、従来のシステムでは、悪意を持って認証チェックを通過した者が、システムに対して行う操作を拒絶する対策は講じられていないことが多かった。
【０００３】
認証行為に関する従来技術は、様々なものが提案されているが（特許文献１、特許文献２など）、認証技術自体はいかにしてなりすましを検知するか、すなわち認証を確実に行うこと自体が目的なので、何らかの理由で認証チェックをすり抜けた者のその後の行為に対してシステムの保護を図ろうとするものではない。
【０００４】
【特許文献１】
特許第３３３１４８７号公報
【特許文献２】
特公平７−９３６２３号公報
【０００５】
【発明が解決しようとする課題】
従来の技術では、認証チェックにより登録利用者であると判断できれば、システムへのログインが許可され、その後のシステムが管理するデータベース等へのデータの更新が許可される。従って、悪意のある者が、その認証チェックをすりぬけた場合、たとえば認証番号と、暗証番号を不正に取得したような場合、その後の行為について、システムのデータベース等の情報がその侵入者に直接更新される可能性がある。
【０００６】
本発明はこのような問題点を考慮してなされたものであり、認証チェックをすり抜けてシステムに侵入した者によるデータベースへの更新行為を防ぐ安全性確保の仕組みを備えたデータベース管理サーバー装置を提供することを課題とする。
【０００７】
【課題を解決するための手段】
上記課題を解決するための第１の発明は、業務に関する情報を記録したデータベースへのデータの登録更新の要求を受けつけるリクエスト受付手段と、アクセスしてきた者が登録利用者であるかどうかを検査する認証手段と、認証検査を通過した後にアクセスしてきた者が入力したデータを一時記録する一時記録処理部と、この一時記録したデータが適正なデータかどうかを検証し、適正と認められる時のみ、前記一時記録したデータにより前記データベースを更新する実情報記録処理部と、を備えたデータベース管理サーバー装置である。
【０００８】
すなわち、本発明においては、認証後に更新する一時記録装置である前記一時記録処理部と実際に更新を行う記録装置である実情報記録処理部とを分け、認証後の作業者はいったん認証者用の前記一時記録処理部に、実際の記録形式ではない形式で記録を行なう。その後、データベース管理サーバー装置は、一時的に記録されたデータをチェックして適切かどうかを判断し、適切と判断された場合にのみ、そのデータを実際に更新を行う実情報記録処理部に、実際に記録を行なう形式で記録する。このように入力データにより実際のデータベースが更新されるまでの間に緩衝装置を設けることにより、より安全性を高める効果を実現する。
【０００９】
また、上記データベース管理サーバー装置の前記実情報記録処理部は、入力データが適正なデータかどうかを検証するための識別情報を予め記憶しておく識別情報記憶装置を備えており、前記実情報記録処理部は、前記一時記録処理部に一時記録されたデータと前記識別情報記憶装置に記録されているデータとを照合することにより前記入力データが適正なデータかどうかを検証するものであってもよい。
【００１０】
すなわち、入力されたデータが、本来データベースに記録されるべきデータとして適正がどうかを検査し、この検査をパスしたデータは悪意ある者により入力されたものではないとみなして、データベースの更新を行うのである。そしてこの検査は、入力データを、予め用意していた識別情報記憶装置に記録したデータと照合して検証するのである。
【００１１】
前記課題を解決するための本発明のより好ましい態様は、入力データチェックの結果、適切な入力データと判断された場合には、認証者には一時的に記録した形式ではなく、実際にデータベースへ記録を行った形式で結果を参照させる。しかし入力データが不適正と判断された場合には、それ以後その者からのデータベースへの参照要求は一切拒絶するデータベース管理サーバー装置である。
【００１２】
このような構成とすれば、認証チェックをすりぬけた者の不正なアクセスを防止し、大切な情報の流出を防止できる。また正規の登録利用者に対しては、データベースが更新された結果をその記録装置の記録形式で内容を開示することで、登録利用者が自分で行った作業の適切性と履歴を即時的に確認することができる。
【００１３】
【発明の実施の形態】
以下図面を用いて、本発明に係るデータベース管理サーバー装置の一実施形態である情報記録装置１を説明してゆく。図１は情報記録装置１の構成を説明する全体図である。情報記録装置１は、リクエスト受付け手段４、認証手段３、一時記録処理部１０、および、実情報記録処理部２０から構成される。リクエスト受付け手段４は、ネットワークに接続される。
【００１４】
［情報記録装置１の構成］  リクエスト受付け手段４はネットワークを経由して送られてくる情報更新リクエストを受付け、その処理を情報記録装置１の他の部分に伝え、他の部分の処理結果を返答する働きを行う。認証手段３は、ネットワークを通じてアクセスしてきた者（情報更新リクエストを送り付けてきた者）が正当な作業者かどうかの判断を行う。一時記録処理部１０は、認証チェックを通過したアクセス者が入力した情報を、一旦記録する装置である。実情報記録処理部２０は、作業者が入力した情報のうち適正な情報であると判断した情報だけを記録管理する。
【００１５】
一時記録処理部１０は、記録一時保管手段１１と一時情報記録装置１２により構成される。実情報記録処理部２０は、記録判定手段２１、識別情報記憶装置２２、実情報記録手段２３、実情報記録装置２４から構成される。
【００１６】
［情報記録装置１による処理例］  以下、ネットワークは、図２に示すように、資材メーカー内部の社内ネットワーク８と資材メーカーと倉庫業者の間を結ぶエクストラネット９から構成されるものとする。図２において４０は、資材メーカーの社内ネットワークから情報記録装置１にアクセスするための情報端末装置である。５０は倉庫業者からエクストラネット９を介して情報記録装置１にアクセスするための情報端末装置である。図２に示されるように、情報記録装置１は、資材メーカーが運営しており、実情報記録装置２４は資材メーカーが製造した製品の生産管理、在庫管理、配送管理を行うデータベースを記録する外部記憶装置であるとして情報記録装置１による処理例を説明する。
【００１７】
１．製品ロットの入庫時
資材メーカーが倉庫業者に製品ロットを入庫する際、製品ロットには、一時保管する倉庫を識別するバーコード、納品先を指示するバーコード、製品ロットを特定するバーコード（受注番号、製品番号、ロット番号）が添付され、これらの情報は、資材メーカーから倉庫に納められる前に、資材メーカーの担当者が社内ネットワーク８に接続された端末装置４０から、情報記録装置１に対して識別情報を記録させるリクエストとしてこれらのデータを送り付けることにより識別情報記憶装置２２に記録させる。この結果、識別情報記憶装置２２には、作業場所（倉庫）コードと、納品先得意先番号、品名番号、受注番号、製品番号、ロット（現品）番号、が一組の情報として格納される。
【００１８】
２．倉庫から配送のために出庫する時
１）倉庫業者の係員は、端末装置５０からユーザー名、パスワード等を入力してエクストラネットワーク９を介して情報記録装置１にアクセスする。情報記録装置１の認証手段は、ユーザー名、パスワード等を所定の方法により検査してユーザー認証を行い、登録ユーザーであることが確認できれば、出庫情報の入力を促す返答を行う。この結果出庫情報入力受付け画面が前記端末装置に現われる。
２）倉庫業者の係員は、出庫情報入力受付け画面にて必要な情報を入力し、情報記録装置１に対して出庫処理を記録させるリクエストを送り付ける。この時リクエストデータは、倉庫業者の係員が入力した作業場所コード、指示コード（得意先番号、品名番号）、現品番号を含んでいる。
３）これらのデータは記録一時保管手段１１の働きにより一時的に一時情報記録装置１２に記録される。
４）その後で、記録判定手段２１は、一時情報記録装置１２に記録された情報と、識別情報記憶装    置２２に記録された情報を照合して、倉庫業者の係員と思われるものによって入力された情報    が適正な情報かどうかを検査する。具体的には、入力された作業場所コード、指示コード（得    意先番号、品名番号）、現品番号のそれぞれが適正か、それらの組合わせが適正かどうかを、    識別情報記憶装置２２に記録された情報と照合比較して検査する。
５）実情報記録手段２３は、適正であると判断されたデータに基づいて実情報記録装置２４に管理しているデータベースを更新する。例えば、作業場所コード、得意先番号、品名番号、現品番号について出庫処理が行われたことをデータベースに記録する。
【００１９】
３．更新の検証
データを入力した者が、記録の確認を要求してきた場合は、適切に更新された記録の場合のみデータベース内容を開示する。適切な情報として記録されなかった場合、そのデータを入力した者によるデータベースの参照要求は拒絶する。
【００２０】
本装置により、適切に更新された結果の開示の際には、参照の場合のみ、実際に更新されたデータベースの内容を開示しても良いし、適切に記録された結果を、一時情報記録装置１２に戻し、アクセスする者は常に一時情報記録装置１２を参照するようにしても良い。
【００２１】
［情報記録装置１の実現例］
リクエスト受付け手段４は入手可能なＷＷＷサーバーソフトウエアを用いることにより実現できる。登録利用者はＷＷＷブラウザを搭載した端末装置からアクセスすることになる。認証手段３はそのＷＷＷサーバーソフトウエアに備えられているユーザー認証機能を用いてもよいし、任意の方法による特別なアプリケーションソフトウエアを用いることにより実現してもよい。記録一時保管手段１１、記録判定手段２１、実情報記録手段２３はＷＷＷサーバーソフトウエアから呼出されるアプリケーションプログラムとして実現できる。なお、入力データが適正なデータでなかった場合は、そのデータを入力した者からの、それ以後のデータベース内容の参照要求を拒絶する動作は、ＷＷＷ技術を用いてシステムを構築する場合の周知の方法であるクッキーを利用するなどのセッション管理の技法により実現することができる。実情報記録手段２３は実情報記録装置２４にて記録管理されるデータベースへのデータの登録、更新、参照を行うべくデータベース管理手段を内部に備えている。一時情報記録装置１２、識別情報記憶装置２２、実情報記録装置２４はハードディスクなどの記憶装置である。
【００２２】
なお、図１は情報記録装置１が１個のサーバーコンピュータ上に実現されたとした場合の構成図であるが、例えば、リクエスト受付け手段４と認証手段３が１つのサーバーコンピュータで実現され、一時記録処理部１０と実情報記録処理部２０が別のサーバーコンピュータで実現されるような、情報記録装置１が複数のサーバーコンピュータで実現されていても構わない。
【００２３】
【発明の効果】
本発明に係るサーバー装置により、悪意のある者が認証チェックをすり抜けた場合にも、実際の業務管理データの安全性を確保できるという顕著な効果を奏する。
【図面の簡単な説明】
【図１】情報記録装置１の全体構成図である。
【図２】情報記録装置１を含むネットワーク構成図である。
【符号の説明】
１          情報記録装置
３          認証手段
８          社内ネットワーク
９          エクストラネットワーク
１０      一時記録処理部
１１      記録一時保管手段
１２      一時情報記録装置
２０      実情報記録処理部
２１      記録判定手段
２２      識別情報記憶装置
２３      実情報記録手段
２４      実情報記録装置
４０      端末装置
５０      端末装置
【図１】
2004246832.tif 000003
【図２】
2004246832.tif 000004