[go: up one dir, main page]

JP2004086387A - Filing system and filing program - Google Patents

Filing system and filing program Download PDF

Info

Publication number
JP2004086387A
JP2004086387A JP2002244412A JP2002244412A JP2004086387A JP 2004086387 A JP2004086387 A JP 2004086387A JP 2002244412 A JP2002244412 A JP 2002244412A JP 2002244412 A JP2002244412 A JP 2002244412A JP 2004086387 A JP2004086387 A JP 2004086387A
Authority
JP
Japan
Prior art keywords
information
data
data name
digital data
storage
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2002244412A
Other languages
Japanese (ja)
Other versions
JP2004086387A5 (en
Inventor
Noriyuki Yanagimachi
柳町 則之
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konica Minolta Inc
Original Assignee
Konica Minolta Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Konica Minolta Inc filed Critical Konica Minolta Inc
Priority to JP2002244412A priority Critical patent/JP2004086387A/en
Publication of JP2004086387A publication Critical patent/JP2004086387A/en
Publication of JP2004086387A5 publication Critical patent/JP2004086387A5/ja
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To access digital data by a data name as long as a file server can be accessed even when a database server with storage information of the digital data recorded is brought into an inaccessible state in the case where a name used by a user for indicating the digital data is different from a name used by a computer system. <P>SOLUTION: This filing system is composed of: the file server having a file storing means for storing the digital data; the database server having a control information recording means for recording control information for controlling the digital data stored in the file server; and a client terminal connectable to the database server and the file server. The file server has a preliminary control information recording means for recording the control information recorded in the database server as preliminary control information. <P>COPYRIGHT: (C)2004,JPO

Description

【0001】
【発明の属する技術分野】
本発明はファイリングシステム及びファイリングプログラムに関し、詳しくはデジタルデータを指称するためにユーザにより使用される名称とコンピュータシステムにより利用される名称が異なる場合に、デジタルデータの格納情報を記録したデータベースサーバがアクセス出来ない状態になった場合でも、ファイルサーバがアクセスできる限り、データ名によりデジタルデータにアクセス可能なファイリングシステム及びファイリングプログラムに関する。
【0002】
【従来の技術】
従来、あるデータに対して、業務レベルに応じた日常語として顧客名や品目名といったユーザが利用しやすい名称と、コンピュータが識別するために利用される名称等を関連づけておいて、該ユーザにより名称の入力があった場合に、かかる関連づけを参照することによりそのデータを抽出するということが行われていた。
【0003】
このような関連づけは、通常、抽出されるデータが格納されたファイルサーバと別に設けられたデータベースサーバに記録されている。
【0004】
このように、データベースサーバとファイルサーバを組み合わせて、ファイルサーバに記録されているデータをデータベースサーバにより管理することにより、分散処理型にしてファイルサーバ、データベースサーバの二つに分けて構成し、サーバとしての安全性を向上させている。これは、サーバを集中処理型にした場合、ひとつ壊れると全部使えなくなり、大変危険であるため、最近では良く利用されるファイリングシステムの構成である。
【0005】
しかし、このようなシステムにおいてデータベースが故障等で使えなくなったときに、欲しいデータの検索が困難であった。ユーザが利用する名称と、コンピュータが識別するために利用する名称が異なるようなデータを受け取る場合は、自分の欲しいデータが何なのかわかりづらく、作業に支障をきたす恐れがあった。
【0006】
【発明が解決しようとする課題】
そこで、本発明の課題は、デジタルデータを指称するためにユーザにより使用される名称とコンピュータシステムにより利用される名称が異なる場合に、デジタルデータの格納情報を記録したデータベースサーバがアクセス出来ない状態になった場合でも、ファイルサーバがアクセスできる限り、データ名によりデジタルデータにアクセス可能なファイリングシステム及びファイリングプログラムを提供することにある。
【0007】
本発明の他の課題は、以下の記載によって明らかになる。
【0008】
【課題を解決するための手段】
上記課題は以下の各発明によって解決される。
【0009】
(請求項1)デジタルデータを格納するファイル格納手段を有するファイルサーバと該ファイルサーバに格納されたデジタルデータを管理するための管理情報を記録するための管理情報記録手段を有するデータベースサーバと前記データベースサーバとファイルサーバとに接続可能なクライアント端末からなるファイリングシステムであって、前記ファイルサーバは、前記データベースサーバにおいて記録される管理情報を予備管理情報として記録するための予備管理情報記録手段を有することを特徴とするファイリングシステム。
【0010】
(請求項2)前記予備管理情報記録手段は、管理対象のデジタルデータを指称するためにユーザにより利用される名称であるデータ名情報と、管理対象のデジタルデータを指称するためにシステムにより利用される名称を示すデータ格納情報とからなるデータテーブルにより構成されることを特徴とする請求項1のファイリングシステム。
【0011】
(請求項3)前記クライアント端末は、データ名により前記デジタルデータを取得する指示を行うためのデジタルデータ取得指示手段と、当該指示に基づいて前記データベースサーバからデータ名に対応する格納情報を抽出する格納情報抽出手段と、前記格納情報抽出手段で抽出が出来なかった場合に前記データ名情報の一覧を取得及びその表示をする指示を受け付けるデータ名一覧情報表示指示手段と、該データ名一覧情報表示指示手段の指示に基づいてファイルサーバからデータ名情報の一覧を取得するデータ名一覧情報取得手段と、取得したデータ名一覧情報を表示するデータ名一覧情報表示手段と、格納場所を取得したいデータ名を指定するためのデータ名指示手段と、前記ファイルサーバに格納情報を取得する指示を行う格納情報取得指示手段と、該取得指示により格納情報の取得を行うデータ格納情報取得手段とを有することを特徴とする請求項1又は2に記載のファイリングシステム。
【0012】
(請求項4)データベースサーバが受け付けるデジタルデータの新規作成・変更・削除及び格納場所の変更の情報を受け付ける機能と、該情報に基づいて前記デジタルデータを処理する機能と、該処理後のデジタルデータを管理するための予備管理情報を予備管理情報記録手段に記録する機能とをコンピュータに実現させることを特徴とするファイリングプログラム。
【0013】
(請求項5)データ名により前記デジタルデータを取得する指示を行うためのデジタルデータ取得指示手段と、当該指示に基づいて前記データベースサーバからデータ名に対応する格納情報を抽出する格納情報抽出手段と、前記格納情報抽出手段で抽出が出来なかった場合に前記データ名情報の一覧を取得及びその表示をする指示を受け付けるデータ名一覧情報表示指示手段と、該データ名一覧情報表示指示手段の指示に基づいてファイルサーバからデータ名情報の一覧を取得するデータ名一覧情報取得手段と、取得したデータ名一覧情報を表示するデータ名一覧情報表示手段と、格納場所を取得したいデータ名を指定するためのデータ名指示手段と、前記ファイルサーバに格納情報を取得する指示を行う格納情報取得指示手段と、該取得指示により格納情報の取得を行うデータ格納情報取得手段としてコンピュータを機能させることを特徴とするファイリングプログラム。
【0014】
【発明の実施の形態】
以下、本発明の実施の形態について詳述する。
【0015】
以下、本発明のファイリングシステム及びファイリングプログラムについて、図1乃至図3を参照して説明する。
【0016】
図1は、本発明のファイリングシステムの構成の一例を示すブロック図であり、図2は、本発明のファイリングプログラムの一例の処理フローであり、図3は、本発明のファイリングプログラムの他の一例の処理フローである。
【0017】
本発明のファイリングシステムは、例えば、図1に示すようなファイルサーバ10、20、30と、データベースサーバ1と、クライアント端末2とを通信ネットワーク3を介して通信可能としたシステムとして構成することができる。尚、図1においては、データベースサーバ1台に対し、ファイルサーバを3台設けた場合を例に挙げて説明しているが、データベースに対するファイルサーバの台数は特に限定されない。また、クライアント端末も、便宜上、1台のみで説明しているが、複数台であってもかまわない。
【0018】
図2に示す処理フローによるファイリングプログラムは、ファイルサーバ10、20、30にインストールされて機能し、図3に示す処理フローによるファイリングプログラムは、クライアント端末2にインストールされて機能する。
【0019】
本発明のファイリングシステムは、データベースサーバ1に設けられる管理情報記録手段に記録される管理情報を予備管理情報として記録する予備管理情報記録手段を、ファイルを格納するファイルサーバにも設けることに特徴がある。予備管理情報記録手段は、例えば図4に示すようなデータテーブルとして構成することが出来る。
【0020】
管理情報とは、管理対象のデジタルデータを指称するためにユーザにより利用される名称であるデータ名情報と、管理対象のデジタルデータを指称するためにシステムにより利用される名称を示すデータ格納情報とからなる。図4に示す例では、ユーザにより利用される名称であるデータ名情報として「ジョブ1」、「ジョブ2」、「ジョブ3」という名称を用いており、システムにより利用される名称を示すデータ格納情報を「/data/job1」、「/data/job2」、「/data/job3」としている。
【0021】
かかる予備管理情報記録手段には、ファイルサーバにインストールされた図2に示すような本発明のファイリングプログラムによって予備管理情報が記録される。
【0022】
ファイルサーバ10(ファイルサーバ20、30でもよいが、図2の説明においては簡単のためファイルサーバ10で説明する)においてデジタルデータの処理を受け付け(S1)、デジタルデータの処理の情報を受け付けると、受け付けた情報に基づいてデジタルデータの処理を行い(S2)、処理後のデジタルデータを管理する予備管理情報を予備管理情報記録手段に記録する(S3)。
【0023】
デジタルデータの処理の受け付けは、デジタルデータの新規作成・デジタルデータ名変更・デジタルデータ削除及びデジタルデータの格納場所の変更(ファイルサーバ内、ファイルサーバ間のいずれも含む)の旨の情報をクライアント端末2から受信することにより行われる。かかる情報は、データベースサーバ1が受け付ける情報と同様の情報を受け付ける。かかる情報を受け付けたデータベースサーバ1は、この情報に基づいて管理情報記録手段に管理情報を記録する。
【0024】
(新規作成)
S1において受け付けたデジタルデータの処理の情報が新規作成である場合は、ファイルサーバ10においてファイル格納手段11にデジタルデータが格納され(S2)、予備管理情報が予備管理情報記録手段12に記録される(S3)。
【0025】
(データ名変更)
S1において受け付けたファイルの処理の情報がデジタルデータの名称変更である場合は、予備管理情報記録手段12の予備管理情報のデータ名が変更されて記録される(S3)。
【0026】
(デジタルデータ削除)
S1において受け付けたファイルの処理の情報がデジタルデータ削除である場合は、ファイルサーバ10においてファイル格納手段11に格納されたデジタルデータが削除され(S2)、予備管理情報記録手段12の当該デジタルデータの予備管理情報が削除される(S3)。
【0027】
(デジタルデータ格納場所ファイルサーバ内変更)
S1において受け付けたデジタルデータの処理の情報がデジタルデータの格納場所をファイルサーバ10内で変更する旨である場合は、ファイル格納手段11のデジタルデータの格納場所が変更され(S2)、予備管理情報記録手段12に当該デジタルデータの管理情報の格納場所が変更される(S3)。
【0028】
(デジタルデータ格納場所ファイルサーバ間変更)
S1において受け付けたデジタルデータの処理の情報がデジタルデータの格納場所をファイルサーバ10からファイルサーバ20へ変更する旨である場合は、ファイルサーバ20のファイル格納手段21にファイルサーバ10のファイル格納手段11から当該デジタルデータがコピーされ(S2)、予備管理情報記録手段22に当該デジタルデータの予備管理情報が記録され(S3)、ファイルサーバ10においてはファイル格納手段11の当該デジタルデータが削除され(S2)、予備管理情報記録手段12の当該デジタルデータの予備管理情報が削除される(S3)。
【0029】
上記のようなプログラムにより予備管理情報記録手段12、22、32が設けられると、データベースサーバ1に障害等が発生し、接続不可能となった場合でもファイルの格納情報が取得できる。
【0030】
デジタルデータの格納情報の取得を行う際にデータベースサーバの障害があると判断された場合のクライアント端末2の構成及び作用に本発明のファイリングシステム及びファイルプログラムの特徴がある。
【0031】
デジタルデータの格納情報の取得の際のクライアント端末2の動作をその構成と共に説明する。
【0032】
まず、デジタルデータ取得指示手段2aにおいて、データ名によりデジタルデータを取得する指示の入力がユーザにより行なわれる。かかる入力の際にはデータベースサーバ1の障害があるか否かは判断されていない。
【0033】
デジタルデータ取得指示手段2aで受け付けた指示に基づいてデータベースサーバ1からデータ名に対応する格納情報を抽出する。この抽出がデータベースの障害により出来なかった場合、図3に示すプログラムがスタートすることにより格納情報を取得することができる。例えば、抽出が出来なかったのがデータベースサーバの障害によるか否かは、抽出するためにデータベースサーバにアクセスしたとき、データベースサーバから正常な応答があるか否かで分かる。
【0034】
データ名一覧情報表示指示手段2cにおいてデータ名一覧情報の表示の指示を受け付ける(S10)。
【0035】
データ名一覧情報の表示の指示は、例えば、データ名の一覧情報が見たいファイルサーバを指定して、データ名一覧情報表示の選択をユーザがクライアント端末2においてする入力を受け付けることにより行われる。
【0036】
データ名一覧情報取得手段2dにより、S10で指定されたファイルサーバの予備管理情報記録手段に登録されたデータ名を取得する(S11)。
【0037】
データ名一覧情報取得手段2dにより取得したデータ名を、データ名一覧情報表示手段2eにより一覧にして液晶画面等の表示手段に表示する(S12)。
【0038】
ユーザは、データ名一覧情報表示手段2eにより表示されたデータ名を確認して、その中から任意のデータ名を指定することができる。かかるデータ名はデジタルデータを指称するためにユーザにより利用される名称であるので、ユーザにとって、判断しやすい。データ名の指定はデータ名指示手段2fにおいて、データ名を指定するユーザの入力を受け付けることによりなされる(S13)。
【0039】
データ名が指定されると、格納情報取得指示手段2gにより、当該データの格納情報を取得するか否かの確認がクライアント端末2に表示されることによりユーザに確認され、取得の指示が確認される(S14)と、データ格納情報取得手段2hにより、ファイルサーバの予備管理情報記録手段を参照し、指定されたデータ名に対応する格納情報が取得される(S15)。
【0040】
このようにして、データベースサーバに障害が発生した場合でも、デジタルデータを指称するためにユーザにより利用される名称であるデータ名を指定することで、その格納情報を取得することができる。
【0041】
【発明の効果】
以上、本発明によれば、デジタルデータを指称するためにユーザにより使用される名称とコンピュータシステムにより利用される名称が異なる場合に、デジタルデータの格納場所を記録したデータベースサーバがアクセス出来ない状態になった場合でも、ファイルサーバがアクセスできる限り、データ名によりデジタルデータにアクセス可能なファイリングシステム及びファイリングプログラムを提供することができる。
【図面の簡単な説明】
【図1】本発明のファイリングシステムの構成の一例を示すブロック図
【図2】本発明のファイリングプログラムの一例の処理フロー図
【図3】本発明のファイリングプログラムの他の一例の処理フロー図
【図4】予備管理情報記録手段の一例を示す図
【符号の説明】
1:データベースサーバ
1a:管理情報記録手段
10、20、30:ファイルサーバ
11、21、31:ファイル格納手段
12、22、32:予備管理情報記録手段
2:クライアント端末
2a:デジタルデータ取得指示手段
2b:格納情報抽出手段
2c:データ名一覧情報表示指示手段
2d:データ名一覧情報取得手段
2e:データ名一覧情報表示手段
2f:データ名指示手段
2g:格納情報取得指示手段
2h:データ格納情報取得手段
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a filing system and a filing program, and more particularly, to a database server that records stored information of digital data when a name used by a user to designate digital data is different from a name used by a computer system. The present invention relates to a filing system and a filing program that can access digital data by a data name as long as the file server can access the file system even when the file server cannot be accessed.
[0002]
[Prior art]
Conventionally, a certain data is associated with a user-friendly name such as a customer name or an item name as a daily word according to a business level, and a name used for identifying a computer. When a name is input, the data is extracted by referring to the association.
[0003]
Such an association is usually recorded on a database server provided separately from the file server storing the data to be extracted.
[0004]
In this way, the database server and the file server are combined, and the data recorded in the file server is managed by the database server. As a safety improvement. This is a configuration of a filing system that is often used recently because if the server is centralized processing type, if one server is broken, it becomes completely unusable and very dangerous.
[0005]
However, in such a system, when the database becomes unusable due to a failure or the like, it is difficult to retrieve desired data. When receiving data in which the name used by the user is different from the name used by the computer for identification, it is difficult to understand what data the user wants, which may hinder the work.
[0006]
[Problems to be solved by the invention]
SUMMARY OF THE INVENTION Accordingly, an object of the present invention is to provide a state in which a database server that stores storage information of digital data cannot be accessed when a name used by a user to designate digital data is different from a name used by a computer system. Even in the event that the file server becomes accessible, it is an object of the present invention to provide a filing system and a filing program that can access digital data by a data name as long as the file server can access the file server.
[0007]
Other objects of the present invention will become apparent from the following description.
[0008]
[Means for Solving the Problems]
The above object is achieved by the following inventions.
[0009]
(Claim 1) A file server having file storage means for storing digital data, a database server having management information recording means for recording management information for managing digital data stored in the file server, and the database A filing system comprising a server and a client terminal connectable to a file server, wherein the file server has preliminary management information recording means for recording management information recorded in the database server as preliminary management information. Filing system characterized by.
[0010]
(Claim 2) The preliminary management information recording means is used by a system to designate data name information which is a name used by a user to designate digital data to be managed, and to designate digital data to be managed. 2. The filing system according to claim 1, wherein the filing system comprises a data table including data storage information indicating a name of the filing.
[0011]
(Claim 3) The client terminal is a digital data acquisition instructing means for instructing to acquire the digital data by a data name, and extracts storage information corresponding to the data name from the database server based on the instruction. Storage information extraction means; data name list information display instruction means for receiving an instruction to acquire and display the list of data name information when extraction is not possible by the storage information extraction means; and display the data name list information A data name list information acquiring means for acquiring a list of data name information from the file server based on an instruction of the instruction means, a data name list information displaying means for displaying the acquired data name list information, and a data name whose storage location is to be acquired Data name instructing means for designating the file information, and storage information for instructing the file server to acquire the storage information Filing system according to claim 1 or 2, characterized in that it has a yield instruction means, and data storage information acquiring unit that acquires the storage information by said mounting give instruction.
[0012]
(Claim 4) A function of receiving information of new creation / change / deletion of digital data and a change of storage location received by the database server, a function of processing the digital data based on the information, and a digital data after the processing A function of recording, in a preliminary management information recording unit, preliminary management information for managing the information in a filing program.
[0013]
(Claim 5) Digital data acquisition instructing means for instructing to acquire the digital data by a data name, and storage information extracting means for extracting storage information corresponding to the data name from the database server based on the instruction. A data name list information display instructing unit that receives an instruction to acquire and display the data name list when the storage information extracting unit cannot extract the data name information; A data name list information obtaining means for obtaining a list of data name information from the file server based on the data name list information displaying means for displaying the obtained data name list information, and a data name for specifying a data name whose storage location is to be obtained. Data name instructing means; storage information acquisition instructing means for instructing the file server to acquire storage information; Filing program for causing a computer to function as the data storage information acquiring means acquires the storage information by.
[0014]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of the present invention will be described in detail.
[0015]
Hereinafter, a filing system and a filing program of the present invention will be described with reference to FIGS.
[0016]
FIG. 1 is a block diagram showing an example of a configuration of a filing system of the present invention. FIG. 2 is a processing flow of an example of a filing program of the present invention. FIG. 3 is another example of a filing program of the present invention. It is a processing flow of.
[0017]
The filing system of the present invention can be configured, for example, as a system in which the file servers 10, 20, and 30, the database server 1, and the client terminal 2 can communicate via the communication network 3 as shown in FIG. it can. Although FIG. 1 illustrates an example in which three file servers are provided for one database server, the number of file servers for a database is not particularly limited. Although only one client terminal is described for the sake of convenience, a plurality of client terminals may be used.
[0018]
The filing program according to the processing flow shown in FIG. 2 is installed and functions in the file servers 10, 20, and 30, and the filing program according to the processing flow shown in FIG. 3 is installed and functions in the client terminal 2.
[0019]
The filing system of the present invention is characterized in that preliminary management information recording means for recording management information recorded in the management information recording means provided in the database server 1 as preliminary management information is also provided in a file server for storing files. is there. The preliminary management information recording means can be configured as, for example, a data table as shown in FIG.
[0020]
The management information is data name information that is a name used by the user to name the digital data to be managed, and data storage information that indicates the name used by the system to name the digital data to be managed. Consists of In the example illustrated in FIG. 4, the names “Job 1”, “Job 2”, and “Job 3” are used as data name information that is names used by the user, and data storage indicating names used by the system is stored. The information is “/ data / job1”, “/ data / job2”, and “/ data / job3”.
[0021]
In this preliminary management information recording means, preliminary management information is recorded by the filing program of the present invention as shown in FIG. 2 installed in the file server.
[0022]
When the file server 10 (which may be the file server 20 or 30, but will be described with the file server 10 for simplicity in the description of FIG. 2) receives digital data processing (S1) and receives information on digital data processing, The digital data is processed based on the received information (S2), and preliminary management information for managing the processed digital data is recorded in the preliminary management information recording means (S3).
[0023]
The reception of digital data processing is performed by creating new digital data, changing the digital data name, deleting digital data, and changing the storage location of digital data (including inside and between file servers) of the client terminal. 2 is received. Such information accepts the same information as the information accepted by the database server 1. The database server 1 that has received the information records the management information in the management information recording unit based on the information.
[0024]
(Create New)
If the digital data processing information received in S1 is newly created, the digital data is stored in the file storage unit 11 in the file server 10 (S2), and the preliminary management information is recorded in the preliminary management information recording unit 12. (S3).
[0025]
(Change data name)
If the information of the file processing accepted in S1 is a change in the name of digital data, the data name of the preliminary management information of the preliminary management information recording means 12 is changed and recorded (S3).
[0026]
(Digital data deletion)
If the information of the file processing received in S1 is digital data deletion, the digital data stored in the file storage means 11 is deleted in the file server 10 (S2), and the digital data stored in the preliminary management information recording means 12 is deleted. The preliminary management information is deleted (S3).
[0027]
(Change of digital data storage location in file server)
If the digital data processing information received in S1 indicates that the storage location of the digital data is to be changed in the file server 10, the storage location of the digital data in the file storage unit 11 is changed (S2), and the preliminary management information is changed. The storage location of the management information of the digital data is changed in the recording unit 12 (S3).
[0028]
(Change between digital data storage location and file server)
If the information of the processing of the digital data received in S1 indicates that the storage location of the digital data is to be changed from the file server 10 to the file server 20, the file storage unit 21 of the file server 20 is stored in the file storage unit 21 of the file server 20. Is copied (S2), the preliminary management information of the digital data is recorded in the preliminary management information recording unit 22 (S3), and the digital data in the file storage unit 11 is deleted in the file server 10 (S2). ), The preliminary management information of the digital data in the preliminary management information recording means 12 is deleted (S3).
[0029]
When the preliminary management information recording means 12, 22, 32 is provided by the above-described program, even if a failure occurs in the database server 1 and connection becomes impossible, file storage information can be obtained.
[0030]
The configuration and operation of the client terminal 2 when it is determined that there is a failure in the database server when acquiring storage information of digital data is characterized by the filing system and file program of the present invention.
[0031]
The operation of the client terminal 2 when acquiring the storage information of the digital data will be described together with its configuration.
[0032]
First, in the digital data acquisition instructing means 2a, a user inputs an instruction to acquire digital data by a data name. At the time of this input, it is not determined whether there is a failure in the database server 1 or not.
[0033]
The storage information corresponding to the data name is extracted from the database server 1 based on the instruction received by the digital data acquisition instruction means 2a. When this extraction cannot be performed due to a failure in the database, the storage information can be obtained by starting the program shown in FIG. For example, whether or not the extraction failed due to a failure in the database server can be determined by whether or not there is a normal response from the database server when accessing the database server for extraction.
[0034]
An instruction to display data name list information is received by the data name list information display instructing means 2c (S10).
[0035]
The instruction to display the data name list information is performed, for example, by specifying a file server for which the user wants to view the data name list information, and accepting an input from the user at the client terminal 2 to select the data name list information display.
[0036]
The data name list information acquiring means 2d acquires the data name registered in the preliminary management information recording means of the file server designated in S10 (S11).
[0037]
The data names acquired by the data name list information acquiring means 2d are listed by the data name list information displaying means 2e and displayed on a display means such as a liquid crystal screen (S12).
[0038]
The user can check the data names displayed by the data name list information display means 2e and specify an arbitrary data name from among them. Such a data name is a name used by a user to point to digital data, and thus is easy for the user to determine. The data name is specified by receiving an input of the user who specifies the data name in the data name designating means 2f (S13).
[0039]
When the data name is specified, the storage information acquisition instructing means 2g displays confirmation on whether or not to acquire the storage information of the data on the client terminal 2 to confirm to the user, and the acquisition instruction is confirmed. (S14), the data storage information acquisition unit 2h refers to the spare management information recording unit of the file server and acquires the storage information corresponding to the specified data name (S15).
[0040]
In this way, even when a failure occurs in the database server, the storage information can be obtained by specifying the data name that is the name used by the user to point to the digital data.
[0041]
【The invention's effect】
As described above, according to the present invention, when the name used by the user to designate digital data is different from the name used by the computer system, the database server storing the storage location of the digital data cannot be accessed. Even in the event that the file server can be accessed, a filing system and a filing program that can access digital data by a data name can be provided as long as the file server can access the file server.
[Brief description of the drawings]
FIG. 1 is a block diagram showing an example of the configuration of a filing system of the present invention. FIG. 2 is a processing flow diagram of an example of a filing program of the present invention. FIG. 3 is a processing flow diagram of another example of a filing program of the present invention. FIG. 4 is a diagram showing an example of preliminary management information recording means.
1: Database server 1a: Management information recording means 10, 20, 30: File servers 11, 21, 31: File storage means 12, 22, 32: Preliminary management information recording means 2: Client terminal 2a: Digital data acquisition instruction means 2b : Storage information extraction means 2c: Data name list information display instruction means 2d: Data name list information acquisition means 2e: Data name list information display means 2f: Data name instruction means 2g: Storage information acquisition instruction means 2h: Data storage information acquisition means

Claims (5)

デジタルデータを格納するファイル格納手段を有するファイルサーバと該ファイルサーバに格納されたデジタルデータを管理するための管理情報を記録するための管理情報記録手段を有するデータベースサーバと前記データベースサーバとファイルサーバとに接続可能なクライアント端末からなるファイリングシステムであって、
前記ファイルサーバは、前記データベースサーバにおいて記録される管理情報を予備管理情報として記録するための予備管理情報記録手段を有することを特徴とするファイリングシステム。
A file server having file storage means for storing digital data, a database server having management information recording means for recording management information for managing digital data stored in the file server, the database server and the file server A filing system comprising client terminals that can be connected to
The filing system according to claim 1, wherein the file server includes a preliminary management information recording unit for recording management information recorded in the database server as preliminary management information.
前記予備管理情報記録手段は、管理対象のデジタルデータを指称するためにユーザにより利用される名称であるデータ名情報と、管理対象のデジタルデータを指称するためにシステムにより利用される名称を示すデータ格納情報とからなるデータテーブルにより構成されることを特徴とする請求項1のファイリングシステム。The preliminary management information recording means includes data name information that is a name used by a user to designate digital data to be managed, and data indicating a name used by the system to designate digital data to be managed. 2. The filing system according to claim 1, wherein the filing system comprises a data table including stored information. 前記クライアント端末は、データ名により前記デジタルデータを取得する指示を行うためのデジタルデータ取得指示手段と、
当該指示に基づいて前記データベースサーバからデータ名に対応する格納情報を抽出する格納情報抽出手段と、
前記格納情報抽出手段で抽出が出来なかった場合に前記データ名情報の一覧を取得及びその表示をする指示を受け付けるデータ名一覧情報表示指示手段と、
該データ名一覧情報表示指示手段の指示に基づいてファイルサーバからデータ名情報の一覧を取得するデータ名一覧情報取得手段と、
取得したデータ名一覧情報を表示するデータ名一覧情報表示手段と、
格納場所を取得したいデータ名を指定するためのデータ名指示手段と、
前記ファイルサーバに格納情報を取得する指示を行う格納情報取得指示手段と、
該取得指示により格納情報の取得を行うデータ格納情報取得手段とを有することを特徴とする請求項1又は2に記載のファイリングシステム。
The client terminal, digital data acquisition instructing means for instructing to acquire the digital data by data name,
Storage information extraction means for extracting storage information corresponding to a data name from the database server based on the instruction;
A data name list information display instructing unit that receives an instruction to acquire and display the list of the data name information when the extraction cannot be performed by the storage information extracting unit;
A data name list information acquisition unit that acquires a list of data name information from the file server based on an instruction of the data name list information display instruction unit;
Data name list information display means for displaying the acquired data name list information,
A data name indicating means for designating a data name whose storage location is to be obtained,
Storage information acquisition instructing means for instructing the file server to acquire storage information,
The filing system according to claim 1, further comprising a data storage information acquisition unit that acquires storage information according to the acquisition instruction.
データベースサーバが受け付けるデジタルデータの新規作成・変更・削除及び格納場所の変更の情報を受け付ける機能と、該情報に基づいて前記デジタルデータを処理する機能と、該処理後のデジタルデータを管理するための予備管理情報を予備管理情報記録手段に記録する機能とをコンピュータに実現させることを特徴とするファイリングプログラム。A function of receiving information on new creation / change / deletion of digital data and a change of storage location received by the database server; a function of processing the digital data based on the information; and a function of managing the processed digital data. A filing program for causing a computer to realize a function of recording preliminary management information in preliminary management information recording means. データ名により前記デジタルデータを取得する指示を行うためのデジタルデータ取得指示手段と、
当該指示に基づいて前記データベースサーバからデータ名に対応する格納情報を抽出する格納情報抽出手段と、
前記格納情報抽出手段で抽出が出来なかった場合に前記データ名情報の一覧を取得及びその表示をする指示を受け付けるデータ名一覧情報表示指示手段と、
該データ名一覧情報表示指示手段の指示に基づいてファイルサーバからデータ名情報の一覧を取得するデータ名一覧情報取得手段と、
取得したデータ名一覧情報を表示するデータ名一覧情報表示手段と、
格納場所を取得したいデータ名を指定するためのデータ名指示手段と、
前記ファイルサーバに格納情報を取得する指示を行う格納情報取得指示手段と、
該取得指示により格納情報の取得を行うデータ格納情報取得手段としてコンピュータを機能させることを特徴とするファイリングプログラム。
Digital data acquisition instructing means for giving an instruction to acquire the digital data by data name,
Storage information extraction means for extracting storage information corresponding to a data name from the database server based on the instruction;
A data name list information display instructing unit that receives an instruction to acquire and display the list of the data name information when the extraction cannot be performed by the storage information extracting unit;
A data name list information acquisition unit that acquires a list of data name information from the file server based on an instruction of the data name list information display instruction unit;
Data name list information display means for displaying the acquired data name list information,
A data name indicating means for designating a data name whose storage location is to be obtained,
Storage information acquisition instructing means for instructing the file server to acquire storage information,
A filing program for causing a computer to function as data storage information acquisition means for acquiring storage information according to the acquisition instruction.
JP2002244412A 2002-08-23 2002-08-23 Filing system and filing program Pending JP2004086387A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002244412A JP2004086387A (en) 2002-08-23 2002-08-23 Filing system and filing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002244412A JP2004086387A (en) 2002-08-23 2002-08-23 Filing system and filing program

Publications (2)

Publication Number Publication Date
JP2004086387A true JP2004086387A (en) 2004-03-18
JP2004086387A5 JP2004086387A5 (en) 2005-11-04

Family

ID=32052873

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002244412A Pending JP2004086387A (en) 2002-08-23 2002-08-23 Filing system and filing program

Country Status (1)

Country Link
JP (1) JP2004086387A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112486956A (en) * 2020-12-10 2021-03-12 北京字节跳动网络技术有限公司 Data access method and device and electronic equipment

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112486956A (en) * 2020-12-10 2021-03-12 北京字节跳动网络技术有限公司 Data access method and device and electronic equipment

Similar Documents

Publication Publication Date Title
JP4770921B2 (en) Gateway server, file management system, file management method and program
US7200617B2 (en) Program for managing external storage, recording medium, management device, and computing system
US6392669B1 (en) Schedule management system and method for displaying, managing, and changing a schedule and recording medium for storing the same
US7844676B2 (en) Email attachment management in a computer system
US7058663B2 (en) Automatic data update
US6687678B1 (en) Use&#39;s schedule management system
US7882063B2 (en) System for synchronization of configuration values between a data base and its input utility
JP5659753B2 (en) Form system, server, information processing apparatus, processing method thereof, and program.
JP2003157616A (en) Data recording method, data recording system and its program
JP2004086387A (en) Filing system and filing program
JP2015095053A (en) Management device and method of the same
JP6927361B2 (en) Information processing device
JP5353143B2 (en) Electronic document management system, electronic document management apparatus, and computer program
US20030212952A1 (en) Apparatus for managing electronic data, program code and the recording medium thereof, and system for managing electronic data
CN120743382B (en) Configuration option synchronization methods and electronic devices
JP2004302522A (en) Menu screen control method using shortcut buttons and computer program
JP2013109411A (en) Information processing device, information processing method, and program
WO2002093388A1 (en) System for individually managing information
JP2003216802A (en) Destination management and display system
JP2003330779A (en) File management method, its implementation system and its processing program
JP2024082501A (en) Workflow sharing system, workflow sharing method, and program
JP4289725B2 (en) Information processing apparatus, information processing method, and storage medium storing computer-readable program
JP2001350666A (en) Tree management device and tree management method
JP2004086385A (en) Data control method, data control program and data control device
JP2010044696A (en) System and method for managing program license

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050822

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050822

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080901

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080916

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20090203