Source: https://patents.google.com/patent/JPH06290099A/en
Timestamp: 2020-02-19 17:36:33
Document Index: 66202620

Matched Legal Cases: ['Application No. 870', 'arts 602', 'art 702', 'art 732', 'art 748', 'art 783', 'arts 802', 'art 832', 'art 848', 'art 883', 'art 902', 'art 948', 'art 962', 'art 983']

JPH06290099A - Method and subsystem for managing storage - Google Patents
Method and subsystem for managing storage
JPH06290099A
JPH06290099A JP6013419A JP1341994A JPH06290099A JP H06290099 A JPH06290099 A JP H06290099A JP 6013419 A JP6013419 A JP 6013419A JP 1341994 A JP1341994 A JP 1341994A JP H06290099 A JPH06290099 A JP H06290099A
JP6013419A
Thomas G Burket
Michael E Daley
Wesley J Motter
Manoj K Tiwari
ウェスリー・ジェイ・モッター
トーマス・ジィ・バーケット
マイケル・イー・ダリー
マノ・ケイ・ティワリ
1993-03-24 Priority to US3630593A priority Critical
1993-03-24 Priority to US036305 priority
1994-02-07 Application filed by Internatl Business Mach Corp <Ibm>, インターナショナル・ビジネス・マシーンズ・コーポレイション filed Critical Internatl Business Mach Corp <Ibm>
1994-10-18 Publication of JPH06290099A publication Critical patent/JPH06290099A/en
PURPOSE: To provide an improved method and subsystem for managing storage in a data processing system.
CONSTITUTION: A decentralized storing system in which a transmitting-side storage device establishes a criterion for managing the storage of a file is disclosed. When the file is transferred to the auxiliary storage device of another storage device, information which controls the storage of the file is added to the file. For example, the storing period is controlled by this control information. When a master file is erased from an archive, access to the copy of the file in the auxiliary storage device is disabled or the storage management of the file is changed in accordance with the criterion established at the storing time. The feature of a method and a subsystem for managing storage includes that the storage management control information is distributed together with the file to various kinds of storage devices of a complicated data processing system.
【産業上の利用分野】本発明は一般にデータ処理システムに関し、特にデータ処理システム内の記憶管理方法及びサブシステムに関する。 The present invention relates in general to data processing systems and, more particularly, a storage management method and subsystems of data processing system.
【従来の技術】システム管理記憶方式（ＳＭＳ）は単一のシステム内の記憶階層におけるデータの管理である。 BACKGROUND ART system management memory system (SMS) is a managing data in storage hierarchy in a single system.
オブジェクトはＤＡＳＤ、光シェルフ・ライブラリ、テープなどを介し、単一のシステムの領域内で移動する。 Objects DASD, light shelf library, such as via tape, moves within the region of a single system.
分散サーバ環境では、オブジェクトに対する単一のＳＭ In a distributed server environment, a single for the object SM
Ｓ処理では不十分であり、次に示すような問題が生じる。 Is insufficient in S process, problems such as the following may occur. 獲得されて、あるサーバ・ロケーションに記憶されるオブジェクトが、永久アーカイブ記憶用に、または別のサーバにおける一時使用のために、別のサーバへ転送要求される可能性がある。 Is acquired, the object to be stored in a certain server location, the permanent archival storage, or for temporary use in another server, which may be a transfer request to another server. オブジェクトがアーカイブの目的ために別のサーバに転送される時、異なる管理特性を示す必要がある。 When the object is transferred to another server for archival purposes, it is necessary to show the different management characteristics. オブジェクトが一時使用のために別のサーバにコピーされる時、異なる管理特性を示す必要がある。 When the object is copied to another server for temporary use, it is necessary to show the different management characteristics. オブジェクトがアーカイブの目的のために別のサーバに転送され、コピーがオリジナル・サーバ内に残される時、コピーが異なる管理特性を示す必要がある。 Object is transferred to another server for archival purposes, when the copy is left in the original server, it is necessary to indicate the copy is different management characteristics.
現在のＳＭＳ解決は単一のサーバに対する制限のために、これらの問題をカバーしない。 Current SMS resolution due to limitations to a single server, not cover these problems.
【発明が解決しようとする課題】本発明の目的は、データ処理システムにおける記憶管理のための改良された方法を提供することである。 OBJECTS OF THE INVENTION It is an object of the present invention is to provide an improved method for the storage management in a data processing system.
【０００４】本発明の別の目的は、データ処理システム内の複数サーバ上のオブジェクトに対する、並列システム管理記憶方式における改良された方法を提供することである。 [0004] Another object of the present invention is to provide for the objects on multiple servers in a data processing system, an improved method in a parallel system management storage method.
【課題を解決するための手段】これらの目的、特徴、及び利点が、本明細書において開示される本発明により達成される。 A solving means for These objects, features, and advantages are achieved by the invention disclosed herein. 発信元記憶装置がファイルの記憶管理の基準を確立する、分散記憶システムが開示される。 Source storage device to establish the criteria for storage management file, a distributed storage system is disclosed. ファイルが他の補助記憶装置に転送される時、ファイルの記憶を制御する情報が付加される。 When a file is transferred to the other auxiliary storage device, information for controlling the storage of the file is added. 例えば、この制御情報により記憶期間が制御される。 For example, the storage period is controlled by the control information. マスタ・ファイルがアーカイブから消去される時、記憶時に確立された基準に従い、 When the master file is deleted from the archive, in accordance with the criteria established at the time of storage,
補助記憶装置におけるファイルのコピーがアクセス不能にされるか、そのファイルの記憶管理が変更される。 Or a copy of the file in the auxiliary storage device is inaccessible, the storage management of the file is changed. 特徴として、複雑なデータ処理システムの様々な記憶装置に、記憶管理制御情報をファイルと一緒に配布することがあげられる。 Characteristically, the various storage devices of complex data processing systems, it can be mentioned to distribute the storage management control information with the file.
【０００６】本発明によれば、イメージ・オブジェクト配布管理プロセッサが管理クラス・テーブルを有するメモリを含み、このテーブルにはネットワーク内の様々な記憶装置におけるオブジェクトの記憶を管理するユーザ定義ポリシが記憶される。 According to the present invention, it includes a memory image object distribution management processor has a management class table, this table user-defined policy is stored for managing the storage of objects in a variety of storage devices in the network that. 管理クラス・テーブルは、各文書タイプ及び記憶域クラスに対応する文書タイプ及び記憶域クラスを指定する。 Management class table specifies the document type and storage class corresponding to each document type and storage class. このテーブルはマスタ・コピー形式及び派生コピー形式の両方による文書保存に関するユーザ定義期間を提供することができる。 The table may provide a user-defined period for document storage according to both the master copy form and derived copy form. テーブルは更に、マスタ・ファイルがネットワーク内のアーカイブ・サーバに自動的にアーカイブされる以前に、システム内におけるそのマスタ・ファイルの存在期間を提供することができる。 Table further before the master file is automatically archived in an archive server in the network, it is possible to provide a lifetime of the master file in the system.
【０００７】更に本発明によれば、オブジェクト・ファイルがある記憶装置からネットワーク内の別の記憶装置に転送される時、記憶管理属性のデータ・セットが宛先記憶装置に転送される。 [0007] Further according to the invention, when it is transferred from the storage device with the object files to another storage device in the network, the data set of storage management attributes are forwarded to the destination storage device. 宛先記憶属性は、イメージ・オブジェクト配布管理のプロセッサ内の管理クラス・テーブル、またはそれらの属性のいくつかの局所記憶ポリシ値により定義され、これらはネットワーク内のそれぞれの記憶装置のユーザにより定義される。 The destination storage attributes are defined by several local storage policy value of the management class table or their attributes, in the processor of the image object distribution management, which are defined by the user of the respective storage devices in the network .
【０００８】このように、ネットワーク内におけるオブジェクト記憶の管理に対する全体的システム・ポリシがシステムを通じて実施され、ユーザはまたネットワーク内の局所記憶装置に適用される管理ポリシに対する、局所的に個別化されたオプションを定義することができる。 [0008] Thus, the overall system policy for the management of objects stored in the network is performed through the system, the user also for management policy applied to the local storage device in the network, which is locally individualized it is possible to define the options.
【実施例】本発明によれば、オブジェクトが局所サーバに捕獲される時、記憶階層の特定のポイントに留まる期間などの、システム管理記憶方式（ＳＭＳ）特性及びポリシを定義する属性が割当てられる。 According to the embodiment of the present invention, when an object is trapped in the local server, such as the period remaining in a specific point in the storage hierarchy, the attributes that define the system management memory system (SMS) characteristic and policy assigned. 例として、光記憶装置への移送以前にＤＡＳＤ上に存在する期間、テープへの移送以前に光記憶装置上に存在する期間などがある。 As an example, during the lifetime of the previous transfer to an optical storage device on DASD, and the like period prior to transfer to the tape present on the optical storage device. 本発明は次に示すような特性及びポリシに拡張される。 The present invention extends to the characteristics and policy as shown below. ・アーカイブ・サイトに送信される以前に、新たなオブジェクトが局所的に存在する期間を制御する新たなポリシを定義する。 - before being sent to the archive site, a new object is to define a new policy to control how long locally present. ・新たなポリシは、オリジナル捕獲サイトまたはアーカイブ・サイト、もしくは両者により、オブジェクトにそのアーカイブ・サイトにおけるＳＭＳ属性を提供する規則を含む。 - new policy, the original capture site or archive site or by both, includes rules for providing SMS attributes at the archive site object. 但し、アーカイブ・サイト活動が優先する。 However, the archive site activities will prevail.
アーカイブ・サイトは次にオリジナル・サイトの管理と並行して、オブジェクトを管理する。 Archive site in parallel with the then management of the original site, to manage the object. ・新たなポリシは、オブジェクトが別のサイトにアーカイブされた時、そのオブジェクトを消去する規則を含む。 · A new policy is, when the object has been archived to another site, including a rule to delete the object. ・新たなポリシは、オブジェクトが別のサイトにアーカイブされた後、局所サイトにおいて、そのオブジェクトに新たなＳＭＳ属性を提供する規則を含む。 - new policy, after the object has been archived to a different site, the local site, including rules for providing a new SMS attribute to the object. これによりオブジェクトがオリジナル・マスタ・コピーから今アーカイブされるオリジナルのコピーへ遷移した後、オブジェクトは異なって管理される。 This after the transition to the original copy of the object is now the archive from the original master copy, objects are managed differently. ・オブジェクトが手動操作により、または管理ポリシ（例えば自動満了）の結果としてアーカイブ・サイトにおいて消去される時、他のサイトに記憶されるオブジェクトのコピーがもはや参照されることはない。 Object by manual operation or when it is erased in the archive site as a result of the management policy (for example, automatic expiration), no copies of objects stored in other sites are no longer referenced. ・アーカイブ処理は局所オブジェクトのライフタイムの間の任意の時に発生する（ライフタイムはオブジェクトの捕獲から満了まで）。 Archive processing occurs at any time during the lifetime of the local object (life time until expiration from the capture of the object). アーカイブ処理は記憶階層の任意のポイントにおいて発生する。 Archiving occurs at any point in the storage hierarchy. ・遠隔サイトが局所的に記憶されるオブジェクトのコピーを要求する時、遠隔サイトはオブジェクト自身の他にオブジェクトのＳＭＳ属性を受信し、遠隔サイトはそれらの属性を保存するか、オリジナルには無関係に自身の属性及びポリシを割当てる。 - when the remote site to request a copy of the object that is stored locally, a remote site receives the SMS attribute of an object in addition to the object itself, or remote site stores those attributes, regardless of the original assign its own attributes and policy. ・オブジェクトのコピー及びオブジェクトのオリジナルは、局所規則に依存して、同一または異なる記憶管理ポリシを有する。 The object copy and the original object, depending on local regulations, having the same or different storage management policy. 例えば、コピーは制限されたライフタイムを有したり、一時的な迅速なアクセスを目的とする高速記憶媒体に制限されたりする。 For example, copy or have limited lifetime, or be limited to a high speed storage medium for the purpose of temporary quick access. コピーはまたポリシにおいて望まれる永久アーカイブ媒体上に配置されたりする。 Copy also or placed on a permanent archival media desired in the policy. ・ポリシの実行は１度確立されると自動的であり、明示的な手動操作を要求しない。 - execution of the policy is automatically Once established once, does not require explicit manual operation.
【００１０】図１及び図２の体系図は、分散データ処理システムにおける入力サイト、アーカイブ・サイト、及び１個以上のユーザ・サイトを有する記憶装置のネットワーク例を提供する。 [0010] System Diagram of Figure 1 and 2, provides a network of the storage apparatus having an input site, archive site and one or more user sites, in a distributed data processing system.
【００１１】文書イメージ・オブジェクトを入力、記憶、転送及び表示するサーバ・システムの例として、トークン・リング・ローカル・エリア・ネットワーク１０ [0011] document input image objects, storage, as an example of a server system to transfer and display, token ring local area network 10
５がある。 There are five. 各サーバは、例えばＩＢＭ ＰＳ／２ Ｍｏ Each server, for example, IBM PS / 2 Mo
ｄ ８０などのハード・ディスク記憶装置を有するワークステーション・プロセッサを含む。 Including workstation processor with a hard disk storage device, such as d 80. 入力ワークステーション・サーバ１０８はＬＡＮ１０５に接続され、文書スキャナ１１０を入力装置として有する。 Input workstation server 108 is connected to the LAN 105, having a document scanner 110 as an input device. ワークステーション・サーバ１１２はＬＡＮ１０５に接続される。 Workstation server 112 is connected to the LAN 105. ワークステーション・サーバ１１４はＬＡＮ１０５に接続される。 Workstation server 114 is connected to the LAN 105. アーカイブ・サーバ１０６は図２ではＬＡＮ１ The archive server 106 Figure 2 LAN1
０５に接続され、文書イメージをアーカイブするための光大容量記憶装置を有する。 It is connected to 05, having an optical mass storage for archiving document image. 中央データベース・サーバ１０４がＬＡＮ１０５に接続され、システム内に記憶される全ての文書に索引を提供する。 Central database server 104 is connected to the LAN 105, to provide an index to all documents that are stored in the system. ＬＡＮ１０５に接続されるイメージ・オブジェクト配布管理（ＩＯＤＭ）サーバ１００は、制御テーブルのマスタ・セットを記憶し、これはシステムに記憶される様々なタイプの文書に対応する記憶ポリシ、及びシステム内の記憶の様々なクラスを定義する。 Connected image object distributed management is the LAN 105 (IODM) server 100 stores the master set of control table, which stores the policy corresponding to various types of documents stored in the system, and storage in the system to define the various classes of. 図１に示される別の実施例では、アーカイブ・サーバ１０６はＩＯＤＭサーバ１００を介して、ＬＡＮ１０５に接続される。 In another embodiment shown in FIG. 1, the archive server 106 via the IODM server 100 is connected to the LAN 105.
【００１２】図１及び図２は第１のワークステーション１０８を示し、これは、例えばシステムに走査入力される文書イメージなどの記憶オブジェクトを受信する。 [0012] Figures 1 and 2 show a first workstation 108, which, for example, receives the stored object such as a document image to be scanned into the system. 本発明によれば、ワークステーション１０８における記憶オブジェクトは記憶管理ポリシに従い、オブジェクトに関連する制御文字を記憶することにより、第１のワークステーション１０８に記憶される。 According to the present invention, memory in the workstation 108 objects in accordance with the storage management policy, by storing the control characters associated with the object is stored in the first work station 108. 例えば、記憶オブジェクトの記憶期間が制御文字に符号化され、これがオブジェクトの記憶に関連してワークステーション１０８に記憶される。 For example, the storage period of the storage object is encoded in the control character, which is stored in the workstation 108 in relation to the storage object.
【００１３】図１及び図２はまた第２のワークステーション１１２を示し、これはイメージ・オブジェクトなどのオブジェクトを記憶可能な第２の記憶装置を含む。 [0013] Figures 1 and 2 also shows a second work station 112, which includes a second storage device that can store objects such as image objects. 本発明によれば、アプリケーションまたはユーザが、ワークステーション１０８に記憶されるオブジェクトのコピーをワークステーション１１２内の第２の記憶装置に転送しようと望む時、記憶オブジェクトに関連して記憶される記憶管理制御文字が記憶オブジェクトと一緒に、第１のワークステーション１０８から第２のワークステーション１１２に転送される。 According to the present invention, the storage management application or the user, when desires to forward a copy of the object stored on the workstation 108 to the second storage device of the workstation 112, which is stored in association with the stored object control characters with storage objects are transferred from the first work station 108 to the second workstation 112. ワークステーション１１２ Workstation 112
において、記憶されるべきオブジェクトのコピー及び関連する記憶管理制御文字が記憶される。 In a copy of the object to be stored and associated storage management control characters are stored.
【００１４】更に本発明によれば、ワークステーション１０８において実行されるタイミング処理のために、局所クロックが第１のワークステーション１０８に関連されるかまたは含まれる。 [0014] Further according to the invention, for timing the processing executed in the workstation 108, the local clock is included or is associated with a first workstation 108. 本発明によれば、第１のワークステーション１０８に記憶されるオブジェクトに関連する制御文字が、そのオブジェクトの記憶期間、または記憶オブジェクトに対しワークステーション１０８で実施される別の活動の開始時刻を指定する。 According to the present invention, the control characters associated with the objects stored in the first work station 108, specifies the start time of another activity storing period of the object or to the storage objects are implemented by the workstation 108 to. こうした活動には更に、記憶オブジェクトの消去、ワークステーション１１２などの第２の装置への記憶オブジェクトの転送、 Even more these activities, erasure of the storage object, the memory object to the second device such as a workstation 112 transfers,
または他の記憶管理機能が含まれる。 Or other storage management functions include.
【００１５】更に本発明によれば、局所クロックが第２ [0015] Further according to the invention, the local clock is the second
のワークステーション１１２に関連されるかまたは含まれ、第２のワークステーションにおいて実行される処理のタイミングを取る。 Of or contained are associated with the workstation 112, timing the processing executed in the second work station. 本発明によれば、第２のワークステーション１１２に記憶されるオブジェクトのコピーに関連する制御文字が、ワークステーション１１２に記憶されるオブジェクトのコピーの記憶期間を指定する。 According to the present invention, the control characters associated with the copy of the object stored in the second work station 112 specifies a storage period of a copy of the object stored in the workstation 112. 更に制御文字は、他の記憶管理機能がワークステーション１１２内に記憶されるオブジェクトのコピーに対し実行される時刻を指定する。 Further control character specifies the time at which the other storage management functions are performed on the copy of the object stored in the workstation 112. これはワークステーション１１ This is a work station 11
２内の局所クロックをモニタし、局所時刻をワークステーション１１２内のオブジェクトのコピーに関連して記憶される制御文字に記憶される、または含まれるタイミング情報と比較することにより実施される。 Monitors the local clock in 2, it is carried out by comparing the local time is stored in the control character that is associated and stored in the copy of the object of the workstation 112, or the timing information included with.
【００１６】更に本発明によれば、ワークステーション１０８に記憶されるオブジェクトのオリジナル・コピー及びワークステーション１１２に記憶されるオブジェクトの派生コピーに関連する制御文字内に、統一満了時が指定される。 [0016] Further according to the invention, in a control character associated with the derived copy of the object stored in the original copy and workstations 112 of objects to be stored in the work station 108, when unified expiry is specified. システム・ワイドなクロックにより指定されるシステム・ワイド瞬間に対応する統一満了時が発生すると、ワークステーション１０８におけるオブジェクトのオリジナル・コピー及びワークステーション１１２ If during unification expiration occurs corresponding to system-wide moment specified by the system-wide clock, the original copy of the object in the workstation 108 and workstation 112
内のオブジェクトの派生コピーが、同時にまたは実質的に同時に、２つのワークステーション内のそれぞれの記憶装置から消去される。 Derived copy of the object of the inner is erased from the respective storage devices simultaneously or substantially simultaneously, the two workstations.
【００１７】図１及び図２はまた中央データベース索引１０４を示し、これはシステムに記憶されるオブジェクト・ファイルをそれぞれの記憶装置アドレスに関連づける逆ファイルを記憶する。 [0017] Figures 1 and 2 also show the central database index 104, which stores the inverse file to associate the object file stored in the system in each of the storage device address. 本発明によれば、例えばワークステーション１０８内の第１の記憶装置などの、システム内の記憶装置に記憶されるオブジェクトに関連する制御文字が、別の記憶装置へのオブジェクトのコピーの転送を指定したり、ワークステーション１０８などの記憶装置からのオブジェクトの消去を指定し、次にメッセージがワークステーション１０８などの記憶装置に関連するプロセッサから中央データベース索引１０４に転送され、記憶装置に関する変更または記憶オブジェクト・ According to the present invention, for example, such as a first storage device in the workstation 108, the control characters associated with the objects stored in the storage device in the system, specifies the transfer of a copy of an object to another storage device or specifies the deletion of an object from a storage device such as a workstation 108, then a message is transferred from the processor associated with the storage device such as a workstation 108 to the central database index 104, changes to the storage device or storage object -
ファイルの存在に関する変更を反映するように、逆ファイル索引情報を更新する。 To reflect a change for the presence of the file, to update the reverse file index information.
【００１８】図１及び図２はまたアーカイブ・サーバ１ [0018] FIGS. 1 and 2 also archive server 1
０６を示し、これはＬＡＮ１０５及び中央データベース索引１０４にも接続される。 It indicates 06, which is also connected to the LAN105 and central database index 104. 本発明によれば、第２のワークステーション１１２内の第２の記憶装置に記憶オブジェクトの制御文字に関連して記憶されるオブジェクトの派生コピーは、次に示すような、その制御文字により指定される記憶制御を有する。 According to the present invention, derived copy of the object to be controlled character in connection with the storage of the second storage device in the storage objects in the second work station 112, then as shown, designated by the control characters that has a storage control. 指定期間の後、または指定時刻において、派生コピーのコピーすなわちオブジェクトの第３のコピーが、アーカイブ・サーバ１０６における所定期間記憶のために、第２のワークステーション１１２からアーカイブ・サーバ１０６に転送される。 After the specified time period, or at a specified time, the third copy of the derived copy copy That object is, for a given time period stored in the archive server 106 is transferred from the second workstation 112 to the archive server 106 .
【００１９】図１及び図２はまたユーザ・ワークステーション１１４を示し、これはトークン・リングＬＡＮに接続され、アプリケーションまたはユーザ要求に応答して、ワークステーション１１２内に記憶されるオブジェクトの派生コピーのコピーをアクセスする。 [0019] Figures 1 and 2 also show the user workstation 114, which is connected to a token ring LAN, creating in response to the application or user requests, derived copy of the object to be stored in the workstation 112 to access a copy.
【００２０】このように、オブジェクトに制御文字形式のファイル制御情報を関連させることにより、記憶管理制御が、記憶されるオブジェクト・ファイルと一緒に分配されることが理解される。 [0020] Thus, by associating the file control information of the control character format in the object, the storage management control, to be dispensed it is understood along with the object files to be stored. このファイル制御情報は、 This file control information,
オブジェクト・ファイルと関連して、複雑なデータ処理システムの異なる記憶装置に転送される。 In connection with the object file is transferred to a different storage device of complex data processing system.
【００２１】図３はイメージ・オブジェクト配布管理（ＩＯＤＭ）プロセッサ１００を表す。 [0021] FIG. 3 represents the image object distribution management (IODM) processor 100. プロセッサ１０ Processor 10
０はメモリ１２０を含み、メモリ１００はバス１２５によりＣＰＵ１２２、キーボード及び表示装置１２４、及びプロセッサ１００をＬＡＮ１０５に結合するＬＡＮアダプタ１２６に接続される。 0 includes a memory 120, a memory 100 is connected to the LAN adapter 126 to couple CPU122 via a bus 125, a keyboard and a display device 124, and a processor 100 to LAN 105. 更にホスト・アダプタ１２ Furthermore, the host adapter 12
７が含まれ、これはバス１２５を図１の実施例に示されるアーカイブ・サーバ・プロセッサ１０６に接続する。 7 contains, which is connected to the archive server processor 106 shown a bus 125 to the embodiment of FIG.
更に図３では、オブジェクト記憶１２８がバス１２５に接続されるように示されており、これは磁気ハード・ディスク・ドライブ、及び読出し専用、読出し／書込みまたは追記型タイプの光記憶装置の組合わせが可能である。 Further in FIG. 3, the object storage 128 is shown to be connected to a bus 125, which is a magnetic hard disk drives, and read-only, a combination of read / write or write-once type optical storage device possible it is.
【００２２】メモリ１２０は、図１または図２のデータ処理システムにおいて、ユーザ定義システムにより管理される記憶ポリシを具体化した管理クラス・テーブル１ The memory 120, FIG. 1 or in the data processing system of Figure 2, the management class table 1 embodying the storage policy managed by the user-defined system
２１を記憶する。 And stores the 21. 管理クラス・テーブル１２１は文書タイプ及び記憶域クラスによりアクセスされる。 Management class table 121 is accessed by the document type and storage class. 文書タイプは書簡（correspondence）、もしくは簡易文書（buck Document type letter (correspondence), or a simple document (buck
slip）、または、図１または図２のネットワークを通じて配置される記憶装置に記憶される他のタイプの文書イメージである。 slip), or a document image other types stored in the storage device which is arranged through the network of FIG. 1 or FIG. 2. 管理クラス・テーブル１２１は"書簡"または"CORR"の文書タイプを提供し、これは例えば文書のマスタ・コピー及び派生コピーの両方に対応して、日数で測られる保存期間を提供する。 Management class table 121 provides a document type of "letter" or "CORR", which corresponds to both the master copy and a derived copy of the document for example, to provide a shelf life, measured in days. 保存期間は入力ワークステーションの記憶域クラスに対応して個別化され、これらは図１または図２のネットワーク内のアーカイブ・ Storage period is individualized to correspond to the storage class of the input workstation, archive in these FIG. 1 or FIG. 2 network
サーバの記憶域クラスとは異なる。 Different from the server storage class. 管理クラス・テーブル１２１はまた、マスタ文書が例えば図１または図２のアーカイブ・サーバ・プロセッサ１０６などのアーカイブ・サーバ・プロセッサ内に自動的にアーカイブされる以前に、ネットワーク内の入力ワークステーション及びユーザ・ワークステーション上に存在する期間を提供する。 Management class table 121 also has previously input workstations and users in the network to be automatically archived in an archive server in a processor, such as the archive server processor 106 of the master document, for example, 1 or 2 · to provide a period that exists on the workstation on.
【００２３】図３のメモリ１２０はまたイメージ・オブジェクト配布管理プログラム１２３を含み、これは表１ The memory 120 of Figure 3 also includes an image object distribution management program 123, which Table 1
に疑似コードで詳細に示される。 It is shown in detail in the pseudo-code. メモリ１２０内に記憶されるプログラムはＣＰＵ１２２により実行される実行可能命令のシーケンスである。 Program stored in the memory 120 is a sequence of executable instructions to be executed by CPU 122. 図３のメモリ１２０はまたデータベース検索プログラム１１８を含み、これは文書タイプ、記憶域クラス、及び特定文書のマスタ・ステータスまたはコピー・ステータスの入力照会がプロセッサ１００に入力される時に、管理クラス・テーブル１２ Memory 120 of FIG. 3 also includes a database search program 118, which document types, when the input query storage class, and a master status or copy status of a particular document is input to the processor 100, management class table 12
１を検索するための検索支援を提供する。 To provide search support for searching 1. 図３のメモリ１２０はまた文書イメージ管理プログラム１１６を含み、例えばC． Memory 120 of FIG. 3 also includes a document image management program 116, for example C. A． A. Parks らによる米国特許第５０９３９ The United States by Parks et al. No. 50939
１１号"Storage and Retrieval System"、及びM． No. 11 "Storage and Retrieval System", and M. R． R. Ad Ad
dinkらによる米国特許第５１６１２１４号"Method and dink et al., US Pat. No. 5161214 "Method and
Apparatus for Document ImageManagement in a Case P Apparatus for Document ImageManagement in a Case P
rocessing System" などの関連特許出願に述べられている。図３のメモリ１２０はオペレーティング・システム・プログラム１１５を含む。ＩＯＤＭプロセッサ１００ It is described in the related patent application, such rocessing System ". .IODM processor 100 memory 120 of Figure 3, including an operating system program 115
のオペレーションは、後述される図１２乃至図１７に示される例を参照することにより、より理解されよう。 Of operations by reference to the examples shown in FIGS. 12 to 17 described below, will be better understood.
【００２４】図４はアーカイブ・サーバ・プロセッサ１ [0024] FIG. 4 archive server processor 1
０６の詳細なブロック図を示す。 It shows a detailed block diagram of the 06. プロセッサ１０６はメモリ１３０を含み、これはバス１３５によりＣＰＵ１３ The processor 106 includes a memory 130, which is the bus 135 CPU 13
２、キーボード及び表示装置１３４、及びＬＡＮ１０５ 2, a keyboard and a display device 134, and LAN105
に接続されるＬＡＮアダプタ１３６に接続される。 It is connected to the LAN adapter 136 connected to the. 更に中央データベース索引プロセッサ１０４に接続される索引アダプタ１３７が含まれる。 It includes an index adapter 137 which is further connected to a central database index processor 104. 更にオブジェクト記憶１ Furthermore, the object storage 1
３８が含まれ、これは磁気ハード・ディスク・ドライブ、及び読出し専用、読出し／書込みまたは追記型タイプの光記憶装置の組合わせが可能である。 38 contains, which is a magnetic hard disk drives, and read-only, it is possible combination of read / write or write-once type optical storage device.
【００２５】メモリ１３０は局所記憶ポリシ属性値１８ [0025] The memory 130 is local storage policy attribute value 18
２を含み、これはアーカイブ・サーバ・プロセッサ１０ Contains a 2, this is the archive server processor 10
６に適用される記憶ポリシに対応するユーザ定義局所オプションを提供する。 It provides a user-defined local option corresponding to the storage policy that applies to 6. メモリ１３０はまたアーカイブ・ Memory 130 also archive
メモリ・カタログ１３１を含み、これはＩＯＤＭプロセッサ１００により管理クラス・テーブル１２１から特定的に供給される制御属性の記憶に対する区分を提供し、 Includes a memory catalog 131, which provides a classification for the storage of control attributes that are specifically supplied from the management class table 121 by IODM processor 100,
システム・ワイドな記憶管理ポリシをインプリメントする。 To implement a system-wide storage management policy.
【００２６】メモリ１３０はまた局所ポリシ優先区分１ [0026] The memory 130 is also local policy priority Category 1
８３を含み、これは局所記憶ポリシ値１８２またはアーカイブ・メモリ・カタログ１３１内に記憶されるシステム・ワイドな記憶ポリシが、特定のファイルまたはファイルの特定のクラスを記憶するために適用されるか否かを示すために、ユーザまたはシステム管理者により使用される。 It comprises 83, whether this system-wide storage policy that is stored in the local storage policy value 182 or archive memory catalog 131 is applied to store a particular class of specific files or file to indicate, it is used by a user or system administrator. 図４のメモリ１３０には、更に、表４の擬似コードで示されるイメージ・オブジェクト配布管理プログラム１３３が含まれる。 The memory 130 of FIG. 4, further includes an image object distribution management program 133 shown in pseudo-code in Table 4. メモリ１３０に記憶されるプログラムは、ＣＰＵ１３２により実行される実行可能命令のシーケンスである。 Program stored in the memory 130 is a sequence of executable instructions to be executed by CPU 132.
【００２７】アーカイブ・サーバ・プロセッサ１０６には更にオブジェクト・アクセス・メソッド・プログラム１３９が含まれ、これはオブジェクト記憶１３８に記憶されるオブジェクトのアクセスを容易にする。 [0027] is included further object access method programs 139 to the archive server processor 106, which facilitates access objects stored in the object storage 138. 更にメモリ１３０には、文書イメージ管理プログラム１１６及びオペレーティング・システム・プログラム１１５が含まれる。 More memory 130 includes a document image management program 116 and an operating system program 115. アーカイブ・サーバ・プロセッサ１０６のオペレーションは、後述される図１２乃至図１７に示される例を参照することにより、より理解されよう。 Operation of the archive server processor 106, by referring to the examples shown in FIGS. 12 to 17 described below, it will be better understood.
【００２８】図５は入力ワークステーション・プロセッサ１０８の詳細なブロック図を示す。 [0028] Figure 5 shows a detailed block diagram of the input workstation processor 108. プロセッサ１０８ Processor 108
はメモリ１４０を含み、これはバス１４５によりＣＰＵ It includes a memory 140, which CPU by a bus 145
１４２、キーボード及び表示装置１４４、及びＬＡＮ１ 142, a keyboard and a display device 144, and LAN1
０５に接続されるＬＡＮアダプタ１４６に接続される。 It is connected to the LAN adapter 146 which is connected to the 05.
更に、スキャナ１１０に接続されるスキャナ・アダプタ１４７、及びオブジェクト記憶１４８が含まれる。 Further includes a scanner adapter 147 and object storage 148 are connected to the scanner 110. オブジェクト記憶１４８は磁気ハード・ディスク・ドライブ、及び読出し専用、読出し／書込みまたは追記型タイプの光記憶装置の組合わせが可能である。 Object storage 148 magnetic hard disk drives, and read-only, it is possible combination of read / write or write-once type optical storage device.
【００２９】入力ワークステーション・プロセッサ１０ [0029] input workstation processor 10
８は更に、メモリ１４０内に局所記憶ポリシ属性値１８ 8 Furthermore, local to the memory 140 within the storage policy attribute value 18
０を含み、これはプロセッサ１０８内に特定のクラスのファイルを記憶するための、制御属性のいくつかに対応するユーザ定義値を記憶する。 It contains zero, which stores the user-defined value corresponding to a number of control attributes for storing a file of a particular class in the processor 108. メモリ１４０には更に入力メモリ・カタログ１４１が含まれ、これはＩＯＤＭプロセッサ１００の特に管理クラス・テーブル１２１から受信される記憶制御属性を記憶する区分を示し、システム・ワイドな記憶管理ポリシをインプリメントする。 Further it contains input memory catalog 141 in the memory 140, which represents a segment for storing a storage control attributes received from particular management class table 121 of IODM processor 100, to implement a system-wide storage management policy .
【００３０】メモリ１４０はまた局所ポリシ優先区分１ The memory 140 is also local policy priority Category 1
８１を含み、これは局所記憶ポリシ属性値１８０が入力メモリ・カタログ１４１内に提供されるシステム・ワイドな記憶ポリシ値に優先するか否かを示す、ユーザにより提供されるyesまたはno の値を記憶する。 Includes a 81, which indicates whether the priority to the system-wide storage policy value local storage policy attribute values ​​180 are provided in the input memory catalog 141, a value of yes or no to be provided by the user Remember. メモリ１４ Memory 14
０には更に、表２の擬似コードで示されるイメージ・オブジェクト配布管理プログラム１４３が含まれる。 0 further include image objects distributed management program 143 shown in pseudocode in Table 2. メモリ１４０内のプログラムはＣＰＵ１４２により実行される実行可能命令のシーケンスである。 Program in the memory 140 is a sequence of executable instructions to be executed by CPU 142. メモリ１４０には更に高機能画面処理プログラム１４９が含まれ、これはスキャナ１１０により走査入力される文書イメージ上の情報の文字認識を実行するために使用され、キーボード１４４による制御ストリングの入力の代わりに英数字制御ストリングを自動生成する。 The memory 140 contains further high function screen processing program 149, which is used to perform character recognition of the information on the document image to be scanned inputted by the scanner 110, instead of the input of the control string with the keyboard 144 alphanumeric control string to automatically generate. こうした制御情報の例に、文書タイプ、ファイル名、または典型的には新たな文書がシステム走査入力される時に要求される他の情報が含まれる。 Examples of such control information, document type, the file name or typically includes other information required when a new document is the system scan input. 高機能画面処理プログラム１４９は、T． High-performance screen processing program 149, T.
S． S. Betts らによる係属中の米国特許出願第８７０１２ Copending U.S. Patent by Betts et al. Ser. No. 87,012
９号"Data Processing System and Method forSequenti No. 9 "Data Processing System and Method forSequenti
ally Repairing Character Recognition Errors for Sc ally Repairing Character Recognition Errors for Sc
anned Imagesof Document Forms"（１９９２年４月１５ anned Imagesof Document Forms "(1992 April 15
日出願）に述べられている。 Japan has been described in the application).
【００３１】更にメモリ１４０には文書イメージ管理プログラム１１６及びオペレーティング・システム・プログラム１１５が含まれる。 Furthermore in the memory 140 includes a document image management program 116 and an operating system program 115. 入力ワークステーション・プロセッサ１０８のオペレーションは、後述される図１２ Operations of the input workstation processor 108 will be described later 12
乃至図１７に示される例を参照することにより、より理解されよう。 Or by reference to the example shown in FIG. 17 will be more understood.
【００３２】図６はユーザ・ワークステーション・プロセッサ１１２を示す。 [0032] Figure 6 illustrates a user workstation processor 112. プロセッサ１１２はメモリ１５０ Processor 112 is memory 150
を含み、これはバス１５５によりＣＰＵ１５２、キーボード及び表示装置１５４、及びＬＡＮ１０５に接続されるＬＡＮアダプタ１５６に接続される。 It includes, which is connected to the LAN adapter 156 which is connected by a bus 155 CPU 152, the keyboard and the display device 154, and LAN 105. 更に、プロセッサ１１２が他のネットワークと通信するための入出力アダプタ１５７が含まれる。 Furthermore, it includes O adapter 157 for the processor 112 to communicate with other networks. 更に、オブジェクト記憶１５ In addition, object store 15
８が含まれ、オブジェクト記憶１５８は磁気ハード・ディスク・ドライブ装置、及び読出し専用、読出し／書込みまたは追記型タイプの光記憶装置の組合わせが可能である。 8 includes, object storage 158 magnetic hard disk drive device, and a read-only, it is possible combination of read / write or write-once type optical storage device.
【００３３】メモリ１５０は更に局所記憶ポリシ属性値１８４を含み、これはプロセッサ１１２内に記憶される特定のタイプの文書を記憶するための、ユーザ定義記憶ポリシ値である。 The memory 150 further includes a local storage policy attribute values ​​184, which is for storing certain types of documents stored in the processor 112 is a user-defined storage policy value. メモリ１５０は更にユーザ・メモリ・ Memory 150 further user memory
カタログ１５１を含み、これはＩＯＤＭプロセッサ１０ It includes a catalog 151, which IODM processor 10
０の管理クラス・テーブル１２１から受信される記憶ポリシ属性を記憶する区分を示す。 From the management class table 121 of 0 indicative of the division for storing a storage policy attributes received. メモリ１５０はまた局所ポリシ優先区分１８５を含み、これは局所記憶ポリシ属性値１８４、またはユーザ・メモリ・カタログ１５１ Memory 150 also includes a local policy priority classification 185, which is local memory policy attribute value 184 or the user memory catalog 151,
内のシステム・ワイドな記憶ポリシ値を適用するか否かを、ユーザに判断させる。 Whether to apply a system-wide storage policy values ​​of the inner, it is determined by the user.
【００３４】メモリ１５０は更に、表３の擬似コードで示されるイメージ・オブジェクト配布管理プログラム１ The memory 150 further image object distribution manager 1 shown in the pseudo code in Table 3
５３を含む。 Including the 53. メモリ１５０に記憶されるプログラムはＣ Program stored in the memory 150 is C
ＰＵ１５２により実行される実行可能命令のシーケンスである。 It is a sequence of executable instructions executed by PU152. メモリ１５０には更に文書イメージ管理プログラム１１６及びオペレーティング・システム・プログラム１１５が含まれる。 The memory 150 contains further a document image management program 116 and an operating system program 115. ユーザ・ワークステーション・プロセッサ１１２のオペレーションは、後述される図１２ Operation of the user workstation processor 112, Fig described below 12
【００３５】図７はユーザ・ワークステーション・プロセッサ１１４の詳細なブロック図を示す。 [0035] Figure 7 shows a detailed block diagram of a user workstation processor 114. ユーザ・ワークステーション・プロセッサ１１４はメモリ１６０を含み、これはバス１６５によりＣＰＵ１６２、キーボード及び表示装置１６４、及びＬＡＮ１０５に接続されるＬ User workstation processor 114 includes a memory 160, which is connected by a bus 165 CPU 162, the keyboard and the display device 164, and LAN 105 L
ＡＮアダプタ１６６に接続される。 It is connected to the AN adapter 166. 更に、プロセッサ１ In addition, the processor 1
１４が他のネットワークに接続するための入出力アダプタ１６７が含まれる。 14 includes input and output adapters 167 for connection to other networks. 更に、オブジェクト記憶１６８が含まれ、オブジェクト記憶１６８は磁気ハード・ディスク・ドライブ記憶装置、及び読出し専用、読出し／書込みまたは追記型タイプの光記憶装置の組合わせが可能である。 Furthermore, include object storage 168, object store 168 are magnetic hard disk drive storage, and read only, it is possible combination of read / write or write-once type optical storage device.
【００３６】メモリ１６０は更に局所記憶ポリシ属性値１８６を含み、これはユーザによりプロセッサ１１４における特定のアプリケーションに対して定義され、プロセッサ１１４に記憶される特定のタイプの文書に対応する局所ポリシをインプリメントする。 [0036] Memory 160 further includes a local storage policy attribute values ​​186, which is defined for a particular application in the processor 114 by the user, implementing the local policy corresponding to the particular types of documents to be stored in the processor 114 to. メモリ１６０は更にユーザ・メモリ・カタログ１６１を含み、これはＩＯ Memory 160 further includes a user memory catalog 161, which IO
ＤＭプロセッサ１００の特に管理クラス・テーブル１２ In particular, management class table of the DM processor 100 12
１から受信される記憶属性値を記憶する区分を示し、システム・ワイドな記憶管理ポリシを具体化する。 1 shows a segment storing store attribute values ​​received from, embodying the system-wide storage management policy.
【００３７】メモリ１６０はまた局所ポリシ優先区分１ The memory 160 is also local policy priority Category 1
８７を含み、これは局所記憶ポリシ属性値１８６、またはユーザ・メモリ・カタログ１６１内のシステム・ワイドな記憶ポリシ値を適用するか否かを示す、ユーザにより提供される指示を記憶する。 It includes a 87, which indicates whether to apply the system-wide storage policy value of the local storage policy attribute value 186 or the user memory catalog 161, and stores the instructions provided by the user. メモリ１６０は更に、表３の擬似コードで示されるイメージ・オブジェクト配布管理プログラム１６３を含む。 Memory 160 further includes an image object distribution management program 163 shown in pseudocode in Table 3. メモリ１６０に記憶されるプログラムはＣＰＵ１６２により実行される実行可能命令のシーケンスである。 Program stored in the memory 160 is a sequence of executable instructions to be executed by CPU 162. メモリ１６０には更に文書イメージ管理プログラム１１６及びオペレーティング・システム・プログラム１１５が含まれる。 The memory 160 contains further a document image management program 116 and an operating system program 115. ユーザ・ワークステーション・プロセッサ１１４のオペレーションは、 Operation of the user workstation processor 114,
後述される図１２乃至図１７に示される例を参照することにより、より理解されよう。 By referring to the examples shown in FIGS. 12 to 17 described below, will be better understood.
【００３８】入力ワークステーション１０８、ユーザ・ [0038] input workstation 108, the user
ワークステーション１１２、アーカイブ・サーバ１０６ Workstation 112, the archive server 106
及びユーザ・ワークステーション１１４に対応して示されるメモリ・カタログ区分は全て類似の形式で示される。 And memory catalog sections indicated in response to the user workstation 114 is shown in all similar form. 入力メモリ・カタログ１４１、ユーザ・メモリ・カタログ１５１、アーカイブ・カタログ１３１、及びユーザ・メモリ・カタログ１６１は全て、その区分が書込まれた最終日付を記憶する更新区分を含む。 All input memory catalog 141, a user memory catalog 151, the archive catalog 131 and the user memory catalog 161, includes update classification for storing a final date that partition is written. これらのメモリ・カタログの各々は、その特定のプロセッサに対応する記憶域クラスを記憶する記憶域クラス１７０を含む。 Each of these memory catalog includes storage class 170 for storing the storage class for that particular processor.
各メモリ・カタログはまたファイル名区分１７１を含み、これはそのプロセッサのオブジェクト記憶域に記憶される対応するファイルのファイル名を記憶する。 Each memory catalog also includes a file name segment 171, which stores the file name of the corresponding file is stored in the object storage for the processor. メモリ・カタログは更にマスタ／コピー区分１７２を含み、 Memory catalog further includes a master / copy segments 172,
これは現在そのプロセッサのオブジェクト記憶域に記憶されているファイルがマスタ・コピーであるか、または派生コピーであるかを示すステータスを記憶する。 This file currently stored in the object storage for the processor stores a status indicating whether the or is derived copy, the master copy. 各メモリ・カタログはまた文書タイプを記憶する文書タイプ区分１７３を含み、例えば、第１の文書タイプとして " Each memory catalog also includes a document type classification 173 for storing the document type, for example, as a first document type "
書簡" または"CORR"を、第２の文書タイプとして"簡易文書"を記憶する。各メモリ・カタログはまた作成日付区分１７４を含み、これはマスタ文書イメージがスキャナ１１０によりシステムに走査入力された日付を記憶する。メモリ・カタログは更にアーカイブ期間区分１７５ ". As a second document type" letter "or" CORR storing simple documents ". Each memory catalog also includes a creation date classification 174, which is the master document image is scanned into the system by the scanner 110 and stores the date. memory catalog further archive period segment 175
を含み、これは作成日付１７４からマスタ・ファイルがアーカイブ記憶装置１０６へ転送されるまでの間の、マスタ文書イメージがシステム内に存在する期間を提供する。 It includes, which provides for until it is transferred from the creation date 174 master files to the archive storage 106, a period in which the master document image is present in the system. 各メモリ・カタログはまたアーカイブ日付区分１７ Each memory catalog also archive date classification 17
６を含み、これはマスタ・ファイルがアーカイブされる日付を示す。 It includes a 6, which shows the date when the master file is archived. メモリ・カタログは更に保存期間区分１７ Memory catalog further retention period division 17
７を含み、これはファイルがプロセッサのオブジェクト記憶域に存在する期間を記憶し、最初にオブジェクト記憶域に記憶された日から開始する。 It includes 7, which stores the period in which the file is present in the object storage processors, starting from the date of first stored in the object storage. メモリ・カタログは保存日付区分を含み、これはファイルがプロセッサのオブジェクト記憶域から除去された日付を記憶する。 Memory catalog contains saved date classification, which stores the date the file was removed from the object storage area of ​​the processor. 図４ Figure 4
乃至図６及び図１２乃至図１７に表される区分は、単に記憶装置及びプロセッサのこれらのクラスに対応するメモリ・カタログ内に提供される属性の種類を表す。 To segment represented in FIGS. 6 and 12 to 17, merely represents the type of attributes provided in a storage device and a memory catalog corresponding to these classes of processors. 図１ Figure 1
または図２のネットワーク内の全てのプロセッサにおける全てのメモリ・カタログが同一である必要はない。 Need not be the same all memory catalog in or all processors in the network of FIG. より少ない、或いは追加の記憶制御属性を、各これらのプロセッサ内のメモリ・カタログにより提供することも可能である。 Fewer, or additional storage control attributes, can be provided by memory catalog in each of these processors. メモリ・カタログのオペレーション及び使用は、後述の図１２乃至図１７に表される例を参照することにより、より理解されよう。 Operation and use of the memory catalog, by reference to the examples represented in FIGS. 12 to 17 described below, will be better understood.
【００３９】図８はオリジナル・サイトとアーカイブ・ [0039] FIG. 8 and the original site archive
サイト間におけるファイル制御情報の移送処理を実行する動作ステップ・シーケンスの流れ図である。 It is a flowchart of the operation step sequence for performing the transfer processing of the file control information between the sites. 次に図８ Next, FIG. 8
に示されるステップについて説明する。 It explained steps shown in.
【００４０】図８のステップ及び説明： ２０２． The steps and the description of FIG. 8: 202. オリジナル・ハード・コピー・ソース文書が、 Original hard copy source document,
ワークステーション１０８の文書スキャナ１１０により走査入力されるなどして、入力装置に提供される。 And the like are scanned inputted by the document scanner 110 of the workstation 108, it is provided to the input device. ２０４． 204. 文書イメージが入力装置１１０から受信され、 Document image is received from the input device 110,
一時的にワークステーション１０８のハード・ディスク・ドライブ上に記憶される。 It is temporarily stored on the hard disk drive of the workstation 108. ２０６． 206. ある過程によれば、ユーザはその時新たな文書を再調査するように選択し、キーワード、アカウント番号、または活動の優先順位などの属性を文書に割当てる。 According to one process, the user can choose to re-examine the new document at that time, assign keywords, attributes such as the priority of the account number or activity, to document. このステップは知的文書処理により増補することが可能であり、これについてはT． This step is capable of augmenting the intelligent document processing, T. For this S． S. Bettsらによる係属中の米国特許出願第８７０１２９号"DataProcessing Sy U.S. Patent Application No. 870,129 pending by Betts et al. "DataProcessing Sy
stem and Method for Sequentially Repairing Charact stem and Method for Sequentially Repairing Charact
erRecognition Errors for Scanned Images of Documen erRecognition Errors for Scanned Images of Documen
t Forms"（１９９２年４月１５日出願）で述べられている。 ２０８．明示的ユーザ活動または内部システム処理により、文書に管理ポリシのセットが割当てられる。 ２１０．システム・ソフトウェアが文書内容をターゲット・サーバ１１２上に記憶し、文書に関する記憶制御情報をサーバのカタログに入力する。 ２１２．システム・ソフトウェアがカタログ内の文書情報を調査し、文書がアーカイブ・サイト１０６に移送される以前に何日が経過するべきかを判断する。サーバ１ t Forms "stated in (April 15, 1992 filed). 208. The explicit user action or an internal system process, a set of management policy in the document is assigned. 210. System software document content targets server 112 and stored on, enter the storage control information about the document to the server's catalog. 212. system software to investigate the document information in the catalog, previously days the document is transferred to the archive site 106 but to determine what to lapse. server 1
１２のカタログが、移送がスケジュールされる日付を示すようにセットされる。 12 of the catalog is set to indicate the date on which the transfer is scheduled. ２１４． 214. この文書に対応して日付がスケジュールされた時または後、システム・ソフトウェアが、活動を要求する文書に対応するサーバ１１２のカタログを調査する。 Or after when the date has been scheduled in response to this document, system software, to investigate the catalog of server 112 corresponding to the document that requires the activity.
システム・ソフトウェアはこの文書が活動すなわちアーカイブ・サイト１０６への移送を要求すると判断する。 System software determines that this document requires the activity ie transfer to archive site 106. ２１６． 216. 移送が完了する。 Transfer is completed. 図９のフロー"移送詳細"を参照する。 The flow of FIG. 9 refers to the "transport details". ２１８． 218. オリジナル文書内容がアーカイブ・サイト１０ Archive site 10 original document content
６に転送されるため、サーバ１１２は文書の残りのコピーを"コピー"として記すことにより、"マスタ"または" 6 to be transmitted to the server 112 by referred to as "copy" the remaining copies of the document, "master" or "
オリジナル"と区別する。これはサーバ１１２のカタログ内の記憶制御情報を変更することにより実施される。 ２２０．サーバ１１２は文書に対応する管理ポリシを参照する。あるポリシが別のサーバ、例えばアーカイブ１ Distinguish the original ". This is done by changing the storage control information in the catalog server 112. 220. Server 112 refers to the management policy corresponding to the document. There policy is another server, for example, archive 1
０６に移送された文書に対して実施するべきことを確立する。 Establish that should be performed on documents which were transferred to 06. すなわち、サーバ１１２上の文書を消去または保存する。 That is, erase or save a document on the server 112. ２２２． 222. ポリシが消去を示す場合、サーバ１１２はその記憶空間及びカタログから文書のコピーを消去する。 If the policy indicates an erase, the server 112 deletes the copy of the document from the storage space and catalogs. フローが完了する。 Flow is completed. ２２４． 224. ポリシが非消去（コピーの保存）を示す場合、 If the policy indicates the non-erasing (copy save),
文書はサーバ１１２から消去されない。 Document is not erased from the server 112. 文書に対応する他の管理ポリシをチェックする。 To check the other management policy corresponding to the document. 文書コピーはそのマスタとは異なって管理されるため、ポリシは文書が移送された後に、文書の属性が変更されることを許可する。 Since the document copying are managed differently from its master, the policy will allow the after the document has been transferred, the attribute of the document is changed. ２２６． 226. このタイプの文書に対応する局所ポリシが、移送後の属性の変更を許可しない場合、属性だけを取り残す。 Local policy corresponding to the document of this type, to not allow the change of the attributes after transfer, leave behind only attribute. "コピー"または"マスタ"の指示だけが変更される。 Only indication of "copy" or "master" is changed.
ステップ２３０へ移行する。 The process proceeds to step 230. ２２８． 228. 文書のこのタイプに対応するポリシが属性の変更を許可する場合、システム・ソフトウェアまたは個別化ユーザ・コードが文書に対応する新たな属性を決定する。 If policy corresponding to the type of document to allow changes to attributes, system software or personalized user code to determine a new attribute that corresponds to the document. ２３０． 230. その属性及び現在の日付にもとづき、文書に対応する次の管理活動を計算する。 Based on the attributes and the current date, to calculate the following management activities corresponding to the document.
【００４１】図９はファイル制御文字の移送をより詳細に示す動作ステップ・シーケンスの流れ図である。 [0041] FIG 9 is a flowchart of the operation step sequence illustrating the transfer of file control character in more detail.
【００４２】図９の移送詳細なフロー： ３０２． The transfer detailed flow of FIG. 9: 302. 局所サーバ・ポリシが、このサーバ１１２の捕獲文書に対応するネットワーク内のターゲット・アーカイブ・サーバ１０６を識別する。 Local server policy identifies a target archive server 106 in the network that corresponds to capture documents of the server 112. ３０４． 304. 局所サーバ１１２ポリシが、文書が移送された時に、文書に対し新たなポリシ属性の提供を許可しない場合、ステップ３０８にスキップする。 Local server 112 policy is, when the document has been transferred, to not allow the provision of a new policy attributes to a document, skip to step 308. ３０６． 306. システム・ソフトウェアまたは個別化ユーザ・ System software or personalized user
コードが、オブジェクトと一緒に新たなサーバ１０６に送信される属性を決定する。 Code determines the attributes that are sent to the new server 106 along with the object. これらの属性は局所サーバ１１２のカタログ内の属性に影響しない。 These attributes do not affect the attributes in the catalog of the local server 112. ３０８． 308. 文書内容及び属性を新たなサーバ１０６に送信する。 Transmitting the document content and attributes to the new server 106. 送信される属性はいずれも活動的属性である。 Any attributes that are sent an activity attributes. 次に、図１０の"ターゲット・サーバによる受信"フローに移行する。 Then, the process proceeds to "reception by the target server" flow of FIG. 10. ３１２． 312. ターゲット・サーバ１０６がソース・サーバ１ The target server 106 is the source server 1
１２に受信の成功を通知する。 To notify the successful reception to 12. ３１４． 314. ソース・サーバ１１２は、文書"マスタ"が現在ターゲット・サーバ上に存在することを記録するように、全てのサーバに対応するＩＯＤＭ１００内の中央カタログを更新する。 Source server 112, the document "master" is to record the currently existing on the target server, it updates the central catalog in IODM100 for all servers.
【００４３】図１０はターゲット・サーバによるファイル制御情報の受信処理を表す動作ステップ・シーケンスの流れ図である。 [0043] FIG. 10 is a flowchart of the operation step sequence representing the reception process in the file control information by the target server.
【００４４】図１０のターゲット・サーバによる受信： ４０２． The reception by the target server of Figure 10: 402. ターゲット・サーバ１０６がソース・サーバ１ The target server 106 is the source server 1
１２から文書及び提示された属性を受信する。 12 receives a document and presentation attributes from. ４０４． 404. ターゲット・サーバ１０６の局所ポリシが別のサーバから属性が送信されることを許可しない場合、ステップ４０８にスキップする。 If the local policy of the target server 106 does not allow that the attribute is transmitted from another server, skip to step 408. ４０６． 406. ソース・サーバ１１２から送信される属性が受諾可能であることを確認する。 Attributes sent from the source server 112 is checked to ensure that it is acceptable. システム・ソフトウェアまたは個別化ユーザ・コードを使用し、受諾可能でない属性を無効にする。 Use the system software or personalized user code to disable the attribute not acceptable. ステップ４１０にスキップする。 Skip to step 410. ４０８． 408. 受信文書に対しポリシ属性を割当てるために、 In order to assign a policy attribute on the received document,
移送された文書に対しターゲット・サーバ１０６の局所ポリシを使用する。 To transfer documents using the local policy of the target server 106. ４１０． 410. ターゲット・サーバ１０６の記憶空間及びそのカタログ内に文書を記憶する。 Storing documents in the storage space and in that catalog of the target server 106. ４１２． 412. ターゲット・サーバ１０６における文書のポリシ属性及びそれらの意味を使用し、そのサーバ１０６における文書の次の活動をスケジュールする。 Use the policy attributes and meaning of those documents in the target server 106, to schedule the next activity of the document in the server 106. 活動には、 The activities,
より永久的なアーカイブのために文書を第３のサーバに移送すること、それを消去すること、または他の記憶管理活動が含まれる。 Possible to transfer the documents for permanent archiving the third server, to erase it, or contains other storage management activities. この活動は、文書を捕獲したオリジナル・ソース・サーバ１０８における文書管理には無関係である。 This activity is independent of the document management in the original source servers 108 that captured the document. ４１４． 414. 現在の日付及びターゲット・サーバ１０６及び文書に対応する管理ポリシにもとづき、サーバ１０６のポリシが時間に関する属性を許可するか否かを判断する。 Based on the management policy corresponding to the current date and target server 106 and document, policy server 106 determines whether to permit an attribute with respect to time.
【００４５】図１１は局所サーバ１１４による遠隔サーバ１０６からのファイル制御情報の検索処理を示す流れ図である。 [0045] Figure 11 is a flowchart showing the search processing of the file control information from the remote server 106 by the local server 114. 次に示すステップは遠隔サーバからの検索を説明する。 The following steps illustrate the search from the remote server.
【００４６】図１１の遠隔サーバからの検索： ５０２． [0046] The search from a remote server of Figure 11: 502. 局所サーバ１１４が自身が所有しない文書を必要とすると判断し、その文書マスタを有する遠隔サーバ１０６を制御索引１０４を使用し決定する。 Local server 114 determines that itself requires the document does not own, to use the control index 104 remote server 106 determines with the document master. ５０４． 504. 局所サーバ１１４がマスタを所有するサーバ１ Server 1 the local server 114 owns the master
０６から文書のコピーを要求する。 To request a copy of the document from the 06. ５０６． 506. 所有するサーバ１０６が、文書及び関連ポリシ属性を、要求する局所サーバ１１４に送信する。 Server 106 owned by, transmits the document and associated policy attribute, the local server 114 to request. ５０８． 508. 局所サーバ１１４のポリシが、別のサーバから送信される属性の受諾を許可しない場合、ステップ５１ If the policy of the local server 114 does not allow acceptance of attributes to be transmitted from another server, step 51
２にスキップする。 2 to skip. ５１０． 510. 遠隔サーバ１０６により送信されるその属性が受諾可能であることを確認する。 Its attributes sent by the remote server 106 to verify that it is acceptable. 受諾可能でない属性を、システム・ソフトウェアまたは個別化ユーザ・コードを使用し、無効にする。 Attributes not be acceptable, using system software or personalized user code, to be disabled. ステップ５１４にスキップする。 Skip to step 514. ５１２． 512. 文書の新たなコピーに対応する局所サーバ１１ Local server 11 corresponding to the new copy of the document
４のポリシを使用し、受信文書にポリシ属性を割当てる。 Using four of the policy, assign the policy attribute to the received document. ５１４． 514. 局所サーバ１１４の記憶空間及びそのカタログに文書及び属性を記憶する。 Storing document and attributes in the storage space and its catalog of local server 114. ５１６． 516. ターゲット・サーバ１１４における文書のポリシ属性及びそれらの意味を使用し、そのサーバ１１４における文書に対する次の活動をスケジュールする。 Use the meaning policy attributes and of those documents in the target server 114, to schedule the following activities for the document in the server 114. この活動にはより永久的なアーカイブのために文書を別のサーバに移動することは含まれない。 It does not include moving the document for more permanent archive in this activity to a different server. なぜなら、これは文書のマスタ・コピーではなく、マスタ・コピーだけが移送可能であるからである。 Because this is not a master copy of the document, only the master copy is because it is transportable. この活動は所有する遠隔サーバ１０６における文書管理には無関係であり、またこの局所サーバ１１４が、移送以前にオリジナル・ソース文書を捕獲した同一のサーバであるかに無関係である。 This activity is independent of the document management in the remote server 106 that owns, also the local server 114 is independent of whether the same server that captured the original source document before transfer.
【００４７】例１：保険証券に新たな人間を追加することを求めるレターが、顧客から事務に到着する。 [0047] Example 1: letter seeking to add a new person to the insurance securities, arrives at the office from the customer. 入来メールを扱う事務員はレターを記憶システム（１０８）に走査入力し（１１０）、レターからの顧客番号にもとづき、それを顧客のフォルダに配置する。 Incoming clerk handling the mail scans enter letters in the storage system (108) (110), based on the customer number from letters, placing it in the customer's folder. レターは証券変更レターであるので、事務員はレターを管理カテゴリPO Since the letter is a securities change letter, clerk manages the letter category PO
LICY_LETTER に割当てる。 Assigned to LICY_LETTER.
【００４８】POLICY_LETTER は"管理クラス"と見なすことができ、"制御文字"のセットの１つである。 [0048] POLICY_LETTER can be regarded as a "management class", it is one of a set of "control characters". 以前はシステム記憶管理者が管理クラス及び次に示すこのタイプのデータを管理するための他の特性を提供した。 Previously provide other properties in order to manage this type of data the system storage manager shown in management class and the next. これらの制御値は予めＩＯＤＭ１００に記憶されており、今はサーバ１０８にダウンロードされる。 These control values ​​are stored in advance IODM100, now is downloaded to the server 108.
【００４９】"移送期間"−０日。 [0049] "transfer period" - 0 days. このオブジェクトを第１の機会にアーカイブに移送する。 To transfer to archive this object to the first opportunity. 顧客はイメージがシステムに到来した日と同じ日に、永久アーカイブが実施されることを望む。 The customer on the same day as the day on which the image has arrived in the system, hope that the permanent archive is carried out. "記憶域クラス"−イメージをＤＡＳＤ上に記憶する。 "Storage class" - to store the image on DASD. "クラス遷移期間"−７日。 "Class transition period" - 7 days. 局所イメージをＤＡＳＤ上に１週間保持する。 Held for one week a local image on DASD. これは会社による処理のために必要な適切な期間、及び顧客の潜在的フォローアップのための期間、局所コピーを手近に保持するためである。 This suitable period of time necessary for processing by the company, and the period for potential follow-up of the customer, in order to hand hold the local copy. "保存期間"−７日。 "Retention period" - 7 days. １週間の後、このサイトにおいてオブジェクトを消去する。 After one week, to erase the object in this site. 遅い媒体へのクラス遷移の代わりに、オブジェクトが除去される。 Instead of the class transition to slow media object is removed.
【００５０】図８乃至図１１のフローは、アーカイブ・ The flow of FIG. 8 through 11, the archive
サイト１０６への移送の間における属性の変化を示す。 It shows changes in attributes between the transport to the site 106.
発生例がここに示される。 Generating examples of which are illustrated here. この例では、局所サイト（１ In this example, the local site (1
１２）はイメージをアーカイブ・サイト（１０６）に送信する時に、属性を変更することを決定する。 12) When you send an image to the archive site (106), decides to change the attribute. イメージの管理クラスは"アーカイブ（ARCHIVED）"されるべきであり、システム記憶管理者は予めＩＯＤＭ１００においてこれを定義している。 Management class image should be "archive (ARCHIVED)", the system stores the administrator has defined this in advance IODM100. 管理クラス"アーカイブ"に対応するこれらの値がサーバ１０６にダウンロードされる。 These values ​​corresponding to the management class "archive" is downloaded to the server 106.
（ターゲット・アーカイブ・サイト１０６において）次の特性を有する。 (In the target archive site 106) having the following characteristics. "移送期間"−なし。 "Transfer period" - no. このクラスはこれが最終宛先であるため、どこへも移送されない。 This class this because it is a final destination, not transported to anywhere. "記憶域クラス"−イメージをＤＡＳＤ上に記憶する。 "Storage class" - to store the image on DASD. "クラス遷移期間"−１日。 "Class transition period" - one day. １日後、イメージはこのサイトの別の記憶域クラス（光学式）に移送される。 After one day, the image is transferred to another storage class of the site (optical). ここで、これはオリジナル捕獲サイトにおいて今なお経過中の７日間には無関係に発生する。 Here, This occurs regardless of the 7 days of the now tail during the course in the original capture site. "保存期間"−７年。 "Retention period" - 7 years. この会社では、このタイプのイメージは７年間保存されなければならない。 In this company, this type of image must be retained for seven years.
【００５１】例２：本発明によるシステム管理記憶方式の特定の例が図１２乃至図１７に提供される。 [0051] Example 2: A particular example of the system management memory system according to the present invention is provided in FIGS. 12 to 17. 表１乃至表４に示される擬似コードは、図１２乃至図１７の例の説明においても参照される。 Table 1 to the pseudo-code shown in Table 4 is referred to in the description of the example of FIG. 12 to FIG. 17. この例は図１または図２のシステムを参照し、ハード・コピーJones 文書を入力ワークステーション１０８に入力する。 This example refers to the system of FIG. 1 or FIG. 2, to enter the hard copy Jones document input workstation 108. 次にマスタ・コピーがユーザ・ワークステーション１１２に転送され、派生コピーが入力ワークステーション１０８に保存される。 Then the master copy is transferred to the user workstation 112, the derived copies are stored on the input workstation 108. 次にマスタ・コピーがアーカイブ・サーバ１０６に転送され、派生コピーの保存がユーザ・ワークステーション１１２で実施され、更に入力ワークステーション１ Then the master copy is transferred to the archive server 106, storage of the derived copy is performed at the user workstation 112, further input workstation 1
０８内におけるコピーの保存期間の満了へと継続される。 It is continued to the expiration of the copy of the retention period in the 08. これはユーザ・ワークステーション１１４へのファイルの派生コピーの転送へと継続される。 This continues to transfer the derived copying files to the user workstation 114. このシーケンスが図１２乃至図１５に示される。 This sequence is shown in FIGS. 12 to 15.
【００５２】図１２において、スキャナ１１０はハード・コピーJones 文書を走査入力し、その文書に対応するイメージ・ファイルがワークステーション１０８の入力オブジェクト記憶１４８に転送され、ここでマスタ・コピーとして記憶される。 [0052] In FIG. 12, the scanner 110 scans the input hard copy Jones documents, image files corresponding to the document is transferred to the input object memory 148 of the workstation 108, it is stored here as a master copy . 実質的に同時に、文書タイプ入力が入力ワークステーション１０８におけるキーボード１４４により提供されるか、または文書タイプがスキャナ１１０からの走査イメージ上の文字認識から導出される。 Substantially simultaneously, document type input either provided by the keyboard 144 in the input work station 108 or document type is derived from the character recognition on the scanned image from scanner 110. 文書タイプ情報は次に入力プロセッサ１０８からＩ I from the document type information is then input processor 108
ＯＤＭプロセッサ１００に転送される。 It is transferred to the ODM processor 100. ＩＯＤＭプロセッサ１００は次に、文書タイプ入力に相当する"書簡"及び入力ワークステーション１０８における記憶域クラスに相当する"入力ワークステーション"を使用し、保存期間及びアーカイブ・マスタ期間を選択する。 IODM processor 100 then uses the document corresponding to the type input corresponding to storage classes in "letter", and the input work station 108 "input workstations", choose to save time and archival master period. これは入力オブジェクト記憶１４８に記憶されるマスタ・コピーであるため、管理クラス・テーブル１２１からアクセスされる文書タイプの"書簡"に対応するマスタ・コピーの入力ワークステーションにおける保存期間である。 Because this is a master copy stored in the input object storage 148, a storage period at the input workstation master copy that corresponds to "letter" document type to be accessed from the management class table 121. また、 Also,
アーカイブ・マスタ期間が入力ワークステーション記憶域クラスに対応して選択される。 Archive master period is selected to correspond to the input work station storage class. 保存期間５日、及びアーカイブ期間３日が次にＩＯＤＭプロセッサ１００から入力ワークステーション１０８に出力され、これらは入力メモリ・カタログ１４１内に記憶される。 Storage period 5 days, and archival period 3 days is then outputted from IODM processor 100 to the input work station 108, which are stored in the input memory catalog 141.
【００５３】次に示す値がこの時、入力メモリ・カタログ１４１内に記憶される。 [0053] The following values ​​at this time are stored in the input memory catalog 141. 最初に、更新値１９９３年３ First, the updated value 1993 3
月３日が記憶される。 Month 3 days is stored. 記憶域クラス１７０は"入力"である。 Storage class 170 is "input". ファイル名１７１は"Jones" である。 File name 171 is a "Jones". マスタ／コピー１７２は"マスタ"である。 Master / copy 172 is the "master". 文書タイプ１７３は"CORR" Document type 173 "CORR"
である。 It is. 作成日付１７４は今日の日付１９９３年３月３ Creation date 174 today's date March 1993 3
日である。 The day is. アーカイブ期間１７５はＩＯＤＭプロセッサから転送される値つまり３日である。 Archive period 175 is a value, i.e. 3 days transferred from IODM processor. アーカイブ日付１ Archive Date 1
７６は作成日付１７４にアーカイブ期間１７５を加算することにより計算され、１９９３年３月６日となる。 76 is calculated by adding the archive period 175 to the creation date 174, and March 6, 1993. 保存期間１７７はＩＯＤＭプロセッサ１００から転送される値または５日である。 Storage period 177 is a value or 5 days being transferred from IODM processor 100. 保存日付１７８は作成日付１７ Creating storage date 178 date 17
４に保存期間１７７をプラスして計算され、１９９３年３月８日となる。 4 to be calculated the retention period 177 plus, and March 8, 1993. 入力ワークステーション１０８の入力メモリ・カタログ１４１に記憶されるこれらの属性は、 These attributes are stored in the input memory catalog 141 of the input workstation 108,
オブジェクト記憶１４８内のJones マスタ・ファイルの記憶に対し、システム・ワイドな記憶管理ポリシを提供する。 To the storage of Jones master file in the object storage 148, a system-wide storage management policy. ユーザが入力ワークステーション・プロセッサ１ User input workstation processor 1
０８内の局所ポリシ優先１８１を有効に指定している場合、局所記憶ポリシ属性値１８０が入力メモリ・カタログ１４１内の対応する値により置換される。 If effectively specify a local policy preferences 181 within 08, the local storage policy attribute value 180 is replaced by the corresponding value of the input memory catalog 141. 図１２乃至図１７に示される例では、局所ポリシ優先区分が全て"n In the example shown in FIGS. 12 to 17, the local policy priority classification are all "n
o"にセットされるため、システム・ワイドな記憶ポリシがインプリメントされる。表１及び表２の擬似コードを参照すると、Jones 文書のマスタ・ファイルを入力オブジェクト記憶１４８に記憶し、また記憶制御属性を入力メモリ・カタログ１４１に入力するために実行されるステップのシーケンスが理解される。 To be set to o ", referring to. Table 1 and the pseudo-code in Table 2 that the system-wide storage policy is implemented to store the master file of Jones documents in the input object storage 148, also stores control attributes sequence of steps executed to input is understood in the input memory catalog 141.
【００５４】図１３は１９９３年３月の次の日に実行されるオペレーションを表し、具体的にはマスタ・ファイルを入力ワークステーション１０８からユーザ・ワークステーション１１２に送信し、入力ワークステーション１０８にファイルのコピーを保持する。 [0054] Figure 13 represents the operations performed on the day of next March 1993, specifically to send the master file from the input work station 108 to the user workstation 112, file input workstation 108 to holding a copy. 図１３に示されるように、ユーザ・メモリ・カタログ１５１に対応する記憶域クラス１７０は"ユーザ"である。 As shown in FIG. 13, the storage class 170 corresponding to the user memory catalog 151 is "user". ファイル名１７ File name 17
１"Jones" が入力ワークステーション１０８から転送される。 1 "Jones" is transferred from the input workstation 108. マスタ／コピー１７２は"マスタ"、文書タイプ１ Master / copy 172 is "master", the document type 1
７３は"CORR"、作成日付１７４はまだオリジナル走査日付の１９９３年３月３日のままである。 73 "CORR", creation date 174 remains still of March 3, 1993 of the original scanning date. アーカイブ期間１７５はＩＯＤＭプロセッサ１００の管理クラス・テーブル１２１から受信され、その値は２日である。 Archive period 175 is received from the management class table 121 of IODM processor 100, the value is 2 days. アーカイブ日付１７６はアーカイブ期間２日を作成日付１７４ Create an archive date 176 archive period 2 days date 174
に加算することにより計算され、１９９３年３月５日となる。 It is calculated by adding to, and March 5, 1993. 保存期間１７７はＩＯＤＭプロセッサ１００の管理クラス・テーブル１２１から受信され、その値は１０ Storage period 177 is received from the management class table 121 of IODM processor 100, the value is 10
日である。 The day is. この値は、エントリがユーザ・メモリ・カタログ１５１に作成された日付の１９９３年３月４日の更新値に加算される。 This value, the entry is added to the updated value of the 1993 March 4 days of the date they were created in the user memory catalog 151. 従って、保存日付１７８は保存期間１７７の１０日と更新値である１９９３年３月４日を加えた値となり、結局、１９９３年３月１４日となる。 Therefore, save the date 178 is the value plus 10 days to be updated value March 4, 1993 of the retention period 177, after all, the March 14, 1993. 図１３において実行される詳細なステップを理解するためには、表１、表２及び表３の擬似コードを参照されたい。 To understand the detailed steps performed in FIG. 13, Table 1, see the pseudo code in Table 2 and Table 3.
【００５５】図１４は１９９３年３月６日の活動を示し、アーカイブ１０６にマスタをアーカイブし、コピーをユーザ・ワークステーション１１２に保持し、入力ワークステーション１０８において満了によりコピーを消去する。 [0055] Figure 14 shows the activity of March 6, 1993, to archive the master archive 106, keeps a copy in the user workstation 112, to erase the copy by expired at input workstation 108. 図１４に対応するステップの詳細な擬似コードについては、表１乃至表４を参照されたい。 For detailed pseudo-code steps corresponding to FIG. 14, see Table 1 to Table 4.
【００５６】図１５は１９９３年３月７日の活動を示し、ここではコピーをユーザ・ワークステーション１１ [0056] FIG. 15 shows the activity of March 7, 1993, a user workstation a copy here 11
４に送信する。 To send to the 4. 図１５を実行するステップの詳細な記述については、表１乃至表４の擬似コードを参照されたい。 For a detailed description of the steps to perform the 15, see the pseudo code in Table 1 to Table 4. 図１６及び図１７は前回の例を変更するものであり、図１３の１９９３年３月４日に戻る。 16 and 17 are intended to change the previous example, returns on March 4, 1993 in FIG. 13. 図１３に続き、図１６は１９９３年３月５日に発生し、マスタをユーザ・ワークステーション１１４に送信し、コピーをユーザ・ワークステーション１１２に保持する。 Following 13, 16 occurred on March 5, 1993, and sends the master user workstation 114, holds a copy to the user workstation 112. 図１６で実行される詳細なステップについては、表１乃至表４を参照されたい。 For detailed steps performed in FIG. 16, see Table 1 to Table 4.
【００５７】図１７は同日すなわち１９９３年３月５日の後の時間に発生し、マスタがアーカイブ・サーバ１０ [0057] FIG. 17 is generated in the time after the same day, ie March 5, 1993, the master archive server 10
６上にアーカイブされ、コピーがユーザ・ワークステーション１１４に保持される（詳細については表１乃至表４を参照）。 Archived on the 6, copy is retained in the user workstation 114 (see Table 1 to Table 4 for details).
【００５８】図１３から図１４への遷移例は、ユーザ１ [0058] transition example from 13 to 14, the user 1
１２からマスタ・ファイルを転送することにより、それをアーカイブ１０６にアーカイブする。 By transferring the master file 12 archives it to the archive 106. コピーはワークステーション１１２に保持される。 Copy is held in the work station 112. 表１乃至表４は、Ｉ Tables 1 to 4, I
ＯＤＭプロセッサ１００内の管理クラス・テーブル１２ Management class table of ODM processor 100 12
１から、システム・ワイドな記憶ポリシに対応する適切な制御属性を、ユーザ・ワークステーション１１２のユーザ・メモリ・カタログ１５１及びアーカイブ・サーバ１０６内のアーカイブ・メモリ・カタログ１３１に転送する詳細なステップを表す。 1, the detailed steps of transferring appropriate control attribute corresponding to a system-wide storage policy, the archive memory catalog 131 in the user memory catalog 151 and archive server 106 of the user workstation 112 represent. 特に、アーカイブ期間１７ In particular, the archive period 17
５及び保存期間１７７が管理クラス・テーブル１２１からユーザ・メモリ・カタログ１５１に転送され、アーカイブ日付１７６及び保存日付１７８が計算されて、ユーザ・メモリ・カタログ１５１に書込まれることが理解される。 5 and storage period 177 is transferred from the management class table 121 in the user memory catalog 151 and archive date 176 and save the date 178 is calculated, it is understood to be written to the user memory catalog 151. また、アーカイブ期間１７５及び保存期間１７７ In addition, the archive period 175 and the retention period 177
が、アーカイブ・サーバ１０６のアーカイブ・メモリ・ But, archive memory of the archive server 106
カタログ１３１に転送されたことが理解される。 It was transferred to the catalog 131 is understood. これから、アーカイブ日付１７６及び保存日付１７８が計算され、アーカイブ・メモリ・カタログ１３１に書込まれる。 Now, archive date 176 and save the date 178 is calculated and written to the archive memory catalog 131. この例では、ユーザ・ワークステーション１１２及びアーカイブ・サーバ１０６における局所ポリシ優先が"no"にセットされるため、ＩＯＤＭプロセッサ１００ In this example, since the local policy preferences in the user workstation 112 and the archive server 106 is set to "no", IODM processor 100
内の管理クラス・テーブル１２１により確立されるシステム・ワイドなポリシが、ユーザ・ワークステーション１１２及びアーカイブ・サーバ１０６において適用される。 System-wide policies established by the management class table 121 of the inner is applied in the user workstation 112 and the archive server 106.
【００５９】更に、図１４において、図１３の入力メモリ・カタログ１４１により表される入力ワークステーション１０８内に記憶されるファイルのコピーに対応する保存日付１９９３年３月６日が、日付１９９３年３月６ [0059] Further, in FIG. 14, the input memory catalog 141 corresponding to the copy of the file stored in the input work station 108, represented by the stored date 1993 March 6 of FIG. 13, the date 1993 3 month 6
日には満了となることが理解される。 It is understood that the expiration of the day. その結果、図１４ As a result, as shown in FIG. 14
に示されるように、入力ワークステーション１０８内で実行される保存ルーチンが、入力オブジェクト・サーバ１４８に記憶されるファイルのコピーを消去し、入力メモリ・カタログ１４１内のJones コピーに対応するエントリを消去する。 As shown in, erase an entry storage routine executed in the input work station 108, which erases the copy of the file stored in the input object server 148, corresponding to Jones copy of the input memory catalog 141 to. このオペレーションは表２においてより詳細に記述される。 This operation is described in more detail in Table 2.
【００６０】システム管理者により確立され、ＩＯＤＭ [0060] is established by the system administrator, IODM
プロセッサ１００のＩＯＤＭメモリ１２０内の管理クラス・テーブル１２１に具体化されるシステム・ワイドな記憶ポリシが、ネットワーク内の様々なサーバ及び記憶装置において実行される。 System-wide storage policy is embodied in the management class table 121 of IODM memory 120 of the processor 100 is performed in a variety of servers and storage devices in the network.
【００６１】図１５は図１４からの遷移例を表し、次の日すなわち１９９３年３月７日に対応し、ここではアーカイブ・サーバ１０６に記憶されるファイルのコピーがワークステーション１１４に転送される。 [0061] Figure 15 represents an example of the transition of the FIG. 14, a copy of the file corresponding to the following day ie March 7, 1993, here to be stored in the archive server 106 is forwarded to the workstation 114 . 図１５は、適切な記憶制御属性がＩＯＤＭプロセッサ１００内の管理クラス・テーブル１２１からユーザ・ワークステーション１１４内のユーザ・メモリ・カタログ１６１に出力され、アーカイブ・サーバ１０６からJones ファイルのコピーがユーザ・ワークステーション１１４内のオブジェクト記憶１６８に転送されることを示す。 Figure 15 is an appropriate storage control attributes output from the management class table 121 in IODM processor 100 to the user memory catalog 161 in the user workstation 114, copies the user of Jones file from the archive server 106 It is meant to be transferred to the object storage 168 in the workstation 114. 特に、図１５ In particular, FIG. 15
に示されるように、アーカイブ期間１７５及び保存期間１７７は管理クラス・テーブル１２１からユーザ・メモリ・カタログ１６１に転送される。 As shown in archive period 175 and the storage period 177 is transferred from the management class table 121 in the user memory catalog 161. 次にアーカイブ日付１７６が計算され、保存日付１７８が計算され、これらの値が図１５のユーザ・メモリ・カタログ１６１内に記憶される。 Then archive date 176 is calculated, stored date 178 is calculated, these values ​​are stored in the user memory catalog 161 of FIG. 15. これらのステップは表３の擬似コードにより提供される。 These steps are provided by the pseudocode in Table 3. ユーザ・ワークステーション１１４において記憶されるコピーに対する保存日付は、１９９３年３ Save the date for the copy stored in the user workstation 114, 1993 3
月９日と計算されることがわかる。 It can be seen that is calculated to month 9 days. これは、システム管理者により確立され、管理クラス・テーブル１２１に具体化されるシステム・ワイドな記憶ポリシを実行する。 This is established by the system administrator executes the system-wide storage policy is embodied in the management class table 121.
局所ポリシ優先の効果を確認するために、ユーザ・ワークステーション１１４を表す図７が参照される。 In order to confirm the effect of local policy preferences, 7 representing the user workstation 114 is referenced. 局所ポリシ優先１８７が"yes" を示す場合、局所記憶ポリシ値１８６がユーザ・ワークステーション・プロセッサ１１ When indicating the local policy priority 187 is "yes", then the local storage policy value 186 by the user workstation processor 11
４におけるユーザ・メモリ・カタログ１６１内に記憶されているシステム・ワイドなポリシ値を置換する。 Replacing the system-wide policy value stored in the user memory catalog 161 in 4. 局所ポリシ優先の場合は、図７の局所記憶ポリシ値１８６に提供される１５日の保存期間１７７が、ＩＯＤＭプロセッサ１００により提供されたシステム・ワイドに指定される２日の保存期間１７７を置換する。 For topical policy priority, retention period 177 of 15 days being provided to the local storage policy value 186 in FIG. 7, to replace the storage period 177 of 2 days specified in system-wide provided by IODM processor 100 . その結果、保存日付１７８は、１９９３年３月７日の更新値に１５日を加えた値となり、結局、１９９３年３月７日にユーザ・ As a result, save the date 178, it becomes a value obtained by adding 15 days to the updated value of the March 7, 1993, after all, a user on March 7, 1993
ワークステーション１１４において記憶されたJones ファイルのコピーに対応する有効な保存日付は、１９９３ Effective storage date corresponding to the copy of the stored Jones file at the workstation 114, 1993
年３月２２日となる。 The March 22 year. このように、システム・ワイドな記憶管理ポリシが有効とされることもあるし、代替記憶ポリシの局所ユーザ選択が効果的に置換することもある。 Thus, to the system-wide storage management policy is also be effective, sometimes local user selection of alternate storage policy is effectively replaced.
【００６２】１９９３年３月４日の図１３から１９９３ [0062] FIG. 13 of March 4, 1993 1993
年３月６日の図１４への遷移に関し、図１３のユーザ・ It relates transition to 14 years March 6, user of Figure 13
メモリ・カタログ１５１のアーカイブ日付１７６は１９ Archive date 176 of the memory catalog 151 19
９３年３月５日を指定する。 To specify the 93 March 5. しかしながら、図１４で観察されるように、アーカイブの日付は１９９３年３月６ However, as will be observed in FIG. 14, the date of the archive March 1993 6
日である。 The day is. この状況の例として、１９９３年３月５日が休日の場合、ユーザ・ワークステーション１１２はその日に電源オンされないことが想定される。 As an example of this situation, in the case of March 5, 1993 is a holiday, the user workstation 112 not be powered on that day is contemplated. 表３の擬似コードに示されるように、ユーザ・ワークステーションが電源オンされると、同一日であるか、または現在日よりも古いアーカイブ日付が存在するかの初期照会が実施される。 As shown in pseudocode in Table 3, the user workstation is powered on, either the same day or the initial query if there is old archives date than the current date is performed. このように、ユーザ・オブジェクト記憶１５８に記憶されるマスタ・ファイルは、１９９３年３月６日、 In this way, the master file, which is stored in the user object storage 158, March 6, 1993,
すなわち図１３のユーザ・メモリ・カタログ１５１において指定された１９９３年３月５日のアーカイブ日付１ That archive date 1 of the 1993 March 5, which has been specified in the user memory catalog 151 in FIG. 13
７６の次の日にアーカイブされる。 76 will be archived to the next day.
【００６３】記憶装置の同一クラス間でのファイルの転送の機能を説明するために、図１６及び図１７が例として提供される。 [0063] To illustrate the function of the transfer of files between the same class of storage devices, 16 and 17 are provided as examples. 図１６は１９９３年３月４日の図１３から開始され、次の日の１９９３年３月５日に、図１６は Figure 16 is started from the 13 of March 4, 1993, to March 5, 1993 of the following day, 16
Jones ファイルのマスタ・コピーをユーザ・ワークステーション１１２からユーザ・ワークステーション１１４ Jones file of the master user to copy from the user workstation 112 Workstation 114
に転送する。 To transfer to. （この例で、ユーザ・ワークステーション１１２がファイルをワークステーション１１４に夜１２ (In this example, night user workstation 112 files to the workstation 114 12
時以後に送信した場合、アーカイブ以前にこの転送が可能となる。 If you send in a time after, it is possible this transfer to the previous archive. それにより日付が０５０３９３となるが、装置はまだ電源オン状態のままである。 Thus it dates is 050393, the device is still remains a power-on state. 従って、表３のステップ８０２が満足されない。 Therefore, step 802 in Table 3 is not satisfied. ）図１６のこの例は、そのマスタ／コピー・ステータスを変更することなく、またその記憶域クラス・ステータスを"ユーザ"のまま変更することなく、ファイル転送を行うものである。 ) The example of Figure 16, without changing the master / copy status and without changing remain in that storage class status "user", and performs file transfer. 文書タイプ１７３も変化しないため、ＩＯＤＭプロセッサ１０ Since the document type 173 does not change, IODM processor 10
０の管理クラス・テーブル１２１に確立されたシステム・ワイドなポリシの効果を維持するために、記憶制御属性内の変更は不要である。 To maintain management class table 121 Effect of established system-wide policy of 0, changes of the storage control in the attribute is not required. 従って、図１６に見られるように、ユーザ・ワークステーション１１２のユーザ・オブジェクト記憶１５８から、ユーザ・ワークステーション１１４のユーザ・オブジェクト記憶１６８へのマスタ・ファイルの転送において、ユーザ・ワークステーション１１２におけるユーザ・メモリ・カタログ１５１の内容が、ユーザ・ワークステーション１１４のユーザ・メモリ・カタログ１６１に転送される。 Thus, as seen in FIG. 16, the user object storage 158 of the user workstation 112, the transfer of the master file to the user object storage 168 of the user workstation 114, a user at user workstation 112 the contents of memory catalog 151 is transferred to the user memory catalog 161 of the user workstation 114. ユーザ・ワークステーション１１４において、受信される余分なコピーは、保存日付１７８を再計算するために使用される保存期間１７７を有し、保存日付１７８は保存期間の１０日をユーザ・メモリ・カタログ更新の１９９３年３月５日に加算することにより求められ、その結果、新たに計算される保存日付として１９９３年３月１５日が得られ、 In the user workstation 114, extra copies to be received, has a shelf life 177 that is used to recalculate the storage date 178, storage date 178 user memory catalog update 10 days storage period of obtained by adding to the March 5, 1993, as a result, 1993 March 15 as a storage date which is newly calculated is obtained,
ユーザ・メモリ・カタログ１６１に書込まれる。 It is written in the user memory catalog 161. このように、ユーザ・ワークステーション１１２内のマスタ・ Thus, the master of the user workstation 112
ファイルの記憶に対し提供される記憶制御属性が、ユーザ・ワークステーション１１４に転送され、保存日付１ Storage control attributes provided to the storage of the file is transferred to the user workstation 114, storage date 1
７８などの再計算されなければならない属性が再計算され、新たな記憶装置に記憶される。 78 attributes that must be recalculated like are recalculated and stored in the new storage device. このようにして、システム・ワイドな記憶管理ポリシが有効となる。 In this way, the system-wide storage management policy becomes effective.
【００６４】図１６から図１７への遷移は１９９３年３ [0064] The transition from 16 to 17, 1993 3
月５日同日の後に発生し、表３に示される擬似コードが、ユーザ・ワークステーション１１４に記憶されるマスタ・ファイルがアーカイブ・サーバ１０６にアーカイブされる準備が整っているかを判断する。 Occurs after a month 5th day, the pseudo code shown in Table 3, the master file stored in the user workstation 114 to determine whether is ready to be archived on the archive server 106. ユーザ・ワークステーション１１４からアーカイブ・サーバ１０６へのマスタ・ファイルの転送、及びそのファイルのコピーをユーザ・ワークステーション１１４に保持することは、図１７に示されるように、ＩＯＤＭプロセッサ１０ As the transfer of the master file from a user workstation 114 to the archive server 106, and to retain a copy of the file to the user workstation 114 is shown in Figure 17, IODM processor 10
０内の管理クラス・テーブル１２１からユーザ・メモリ・カタログ１６１及びアーカイブ・メモリ・カタログ１ User memory catalog 161 from the management class table 121 in the 0 and archive memory catalog 1
３１に、適切な記憶制御属性を転送することにより達成される。 31 is achieved by transferring the appropriate storage control attributes. 特に、アーカイブ期間１７５及び保存期間１７ In particular, the archive period 175 and the storage period 17
７がユーザ・メモリ・カタログ１６１に転送され、対応するアーカイブ日付１７６及び保存日付１７８が再計算されて、ユーザ・メモリ・カタログ１６１に記憶される。 7 is transferred to the user memory catalog 161, corresponding archive date 176 and save the date 178 is re-calculated and stored in the user memory catalog 161. ファイル名１７１、マスタ・コピー・ステータス１ File name 171, a master copy status 1
７２、文書タイプ１７３及び作成日付１７４は、直接ユーザ・メモリ・カタログ１６１からアーカイブ・メモリ・カタログ１３１に転送される。 72, document type 173 and creation date 174 is transferred directly from the user memory catalog 161 to the archive memory catalog 131. アーカイブ期間１７５ Archive period 175
及び保存期間１７７は、ＩＯＤＭプロセッサ１００の管理クラス・テーブル１２１からアーカイブ・メモリ・カタログ１３１に転送される。 And storage period 177 is transferred from the management class table 121 of IODM processor 100 to an archival memory catalog 131. アーカイブ日付１７６及び保存日付１７８が次に再計算され、アーカイブ・メモリ・カタログ１３１に記憶される。 Archive date 176 and save the date 178 is then re-calculated and stored in the archive memory catalog 131. このようにして、ＩＯ In this way, IO
ＤＭプロセッサ１００におけるシステム・ワイドな記憶管理ポリシの実施が、ユーザ・ワークステーション１１ Implementation of the system-wide storage management policy in the DM processor 100, the user workstation 11
４及びアーカイブ・サーバ１０６において有効となる。 It becomes effective at 4 and the archive server 106.
【発明の効果】本発明はイメージ管理システム及び任意のマシン読出し可能なオブジェクト・タイプの管理に適用可能である。 The present invention according to the present invention is applicable to the management of the image management system and any machine readable object type. これは任意のオブジェクト・タイプが記憶管理ポリシに対応する潜在的候補であることによる。 This is due to any object type is a potential candidate corresponding to the storage management policy.
【００６６】本発明により、発信元記憶装置が複雑な分散記憶データ処理システムを通じて、ファイルに対する記憶管理の基準を確立することが可能となる。 [0066] The present invention, through the source storage device is complex distributed storage data processing system, it is possible to establish the criteria for storage management for files.
【００６７】以上、本発明の特定の実施例について述べてきたが、当業者には理解されるように、本発明の精神及び範囲を逸脱することなく、こうした特定の実施例に対する変更が可能である。 [0067] Having thus described certain embodiments of the present invention, as will be understood by those skilled in the art, without departing from the spirit and scope of the present invention, it can be modified to such specific embodiments is there.
【図１】本発明が適用される第１のデータ処理システム例の体系ブロック図である。 1 is a system block diagram of a first data processing system embodiment of the present invention is applied.
【図２】本発明が適用される第２のデータ処理システム例の体系ブロック図である。 2 is a system block diagram of a second data processing system embodiment of the present invention is applied.
【図３】イメージ・オブジェクト配布管理（ＩＯＤＭ） [Figure 3] image object distribution management (IODM)
プロセッサ１００の詳細なブロック図である。 It is a detailed block diagram of the processor 100.
【図４】アーカイブ・サーバ・プロセッサ１０６の詳細なブロック図である。 4 is a detailed block diagram of the archive server processor 106.
【図５】入力ワークステーション・プロセッサ１０８の詳細なブロック図である。 Figure 5 is a detailed block diagram of the input workstation processor 108.
【図６】ユーザ・ワークステーション・プロセッサ１１ [6] user workstation processor 11
２の詳細なブロック図である。 It is a detailed block diagram of a 2.
【図７】ユーザ・ワークステーション・プロセッサ１１ [7] user workstation processor 11
４の詳細なブロック図である。 It is a detailed block diagram of the 4.
【図８】オリジナル・サイトとアーカイブ・サイト間の移送を示す動作ステップ・シーケンスの流れ図である。 8 is a flowchart of the operation step sequence illustrating the transfer between the original site and archive sites.
【図９】ファイル制御の移送をより詳細に示す動作ステップ・シーケンスの流れ図である。 9 is a flowchart of the operation step sequence illustrating the transfer of file control in more detail.
【図１０】ターゲット・サーバによるファイル制御情報の受信処理を示す動作ステップ・シーケンスの流れ図である。 10 is a flowchart of the operation sequence of steps illustrating the process of receiving the file control information by the target server.
【図１１】局所サーバによる遠隔サーバからのファイル制御情報の検索処理を示す流れ図である。 11 is a flowchart showing the search processing of the file control information from a remote server by a local server.
【図１２】Jones の文書を入力する、１９９３年３月３ [12] to enter a document of Jones, 1993 March 3,
日における本発明の応用例を表す図である。 Is a diagram illustrating an application example of the present invention in Japan.
【図１３】マスタ・ファイルをユーザ・ワークステーション１１２に送信し、入力ワークステーション１０８にコピーを保持する、１９９３年３月４日における図１２ [13] transmits a master file in the user workstation 112, holds a copy to input workstation 108, Fig of March 4, 1993 12
の例の続きを表す図である。 Is a diagram illustrating an example of the continuation.
【図１４】アーカイブ１０６においてマスタ・ファイルをアーカイブし、ユーザ・ワークステーション１１２にファイルのコピーを保持し、入力ワーク・ステーション１０８においてファイルのコピーを消去する、１９９３ [14] Archive master file in the archive 106, keeps a copy of the file on the user workstation 112 erases the copy of the file in the input work station 108, 1993
年３月６日における図１３の例の続きを表す図である。 It is a diagram representing the continuation of the example of FIG. 13 in the March 6th year.
【図１５】ファイルのコピーをユーザ・ワークステーション１１４に送信する、１９９３年３月７日における図１４の例の続きを表す図である。 [Figure 15] to send a copy of the file on the user workstation 114 is a diagram representing the continuation of the example of FIG. 14 in the March 7, 1993.
【図１６】１９９３年３月５日に戻り、マスタ・ファイルをユーザ・ワークステーション１１４に送信し、コピーをユーザ・ワークステーション１１２に保持する、図１３の例の変更を表す図である。 [16] Returning to March 5, 1993, to send the master file to user workstation 114, holds a copy to the user workstation 112 is a diagram representing the change in the example of FIG. 13.
【図１７】１９９３年３月５日の後の時間に、マスタ・ In FIG. 17 is a time after the March 5, 1993, the master
ファイルをアーカイブ１０６にアーカイブし、コピーをユーザ・ワークステーション１１４に保持する、図１６ Archive files to the archive 106, holds a copy to the user workstation 114, FIG. 16
１００ イメージ・オブジェクト配布管理（ＩＯＤＭ） 100 image object distribution management (IODM)
サーバ・プロセッサ １０５ トークン・リング・ローカル・エリア・ネットワーク １０８ 入力ワークステーション・サーバ １１０ 文書スキャナ １１４ ユーザ・ワークステーション・プロセッサ １１５ オペレーティング・システム・プログラム １１６ 文書イメージ管理プログラム １１８ データベース検索プログラム １２１ 管理クラス・テーブル １２７ ホスト・アダプタ １３９ オブジェクト・アクセス・メソッド・プログラム １４１ 入力メモリ・カタログ １４９ 高機能画面処理プログラム １７０ 記憶域クラス １７１ ファイル名区分 １７２ マスタ・コピー・ステータス １７３ 文書タイプ区分 １７４ 作成日付区分 １７５ アーカイブ期間区分 １７６ アーカイブ日付区分 Server processor 105 Token Ring local area network 108 Input workstation server 110 document scanner 114 user workstation processor 115 operating system program 116 document image management program 118 database search program 121 management class table 127 The host adapter 139 object access method program 141 input memory catalog 149 high-function screen processing program 170 storage class 171 file name division 172 master copy status 173 document type classification 174 creation date classification 175 archive period segment 176 archive date classification
【表１】６００ ＩＯＤＭプロセッサ１００においてＩ I in [Table 1] 600 IODM processor 100
ＯＤＭプログラム１２３を開始 ６０２ 装置が起動している場合、管理クラス・テーブル１２１の記憶ポリシ・データをロードし、復帰 そうでない場合、次のステップに移行 ６０４ 記憶域クラス１７０、文書タイプ１７３、マスタ／コピー１７２を使用し、記憶管理制御情報をアクセスするためにクライアント・プロセッサ（１０６、１０ If the ODM program 123 starts 602 device is activated, loads the stored policy data for management class table 121, if not return so, proceeds to the next step 604 storage class 170, the document type 173, master / using the copy 172, the client processor to access the memory management control information (106,10
８、１１２、１１４）から要求を受信 ６０６ 記憶管理情報に対し、データベースのアクセスを実行 ６０８ 要求するクライアントにアーカイブ期間１７ To receive 606 stores management information requests from 8,112,114), archival period 17 to client requesting perform 608 access database
５、保存期間１７７を送信 ６１０ 復帰 5, sending the retention period 177 610 return
【表２】７００ 入力ワークステーション１０８のＩＯ IO of [Table 2] 700 input workstation 108
ＤＭプログラム１４３を開始 ７０２ 装置が起動している場合、アーカイブ／保存ルーチンに移行 そうでない場合、次のステップに移行 ７０４ ファイル送信の場合、ファイル送信ルーチンに移行 そうでない場合、次のステップに移行 ７０６ 文書、タイプ入力、ファイル名を受信 ７０７ 文書オブジェクトをオブジェクト記憶１４８に記憶 ７０８ メモリ・カタログ・エントリ１４１生成 更新＝今日の日付 記憶域クラス１７０＝"入力" ファイル名１７１＝"JONES" マスタ／コピー１７２＝"マスタ" 文書タイプ１７３＝"CORR" 作成日付１７４＝"今日の日付" ７１０ 文書タイプ１７３、記憶域クラス１７０、マスタ／コピー１７２を使用し、ＩＯＤＭ１００のメモリ１ If the DM program 143 start 702 device is activated, if it is not a migration likely to archive / storage routine, the case of the transition 704 files sent to the next step, if it is not a migration likely to file transmission routine, proceeds to the next step 706 document, typing, file name received 707 document object to object storage 148 to memory 708 memory catalog entry 141 generates update = today's date storage class 170 = "input" file name 171 = "JONES" master / copy 172 = "master" document type 173 = "CORR" creation date 174 = "today's date" 710 document type 173, storage class 170, using the master / copy 172, memory 1 of IODM100
２０の管理クラス・テーブル１２１をアクセスし、アーカイブ期間１７５＝"3"、保存期間１７７＝"5"を獲得 ７１１ 局所ポリシ優先＝YES の場合、局所値に置換 ７１２ アーカイブ日付１７６＝作成日付１７４＋アーカイブ期間１７５＝030393＋３日＝060393を計算 ７１４ アーカイブ日付１７６"060393"を記憶 ７１６ 保存日付１７８＝更新＋保存期間１７７＝0303 Accesses the management class table 121 of 20, archive period 175 = "3", if the acquisition 711 local policy priority = YES retention period 177 = "5", substitution 712 archive date 176 = Creation Date 174Tasu archive the local value period 175 = 030 393 + 3 days = 060,393 calculations 714 stores the archive date 176 "060 393" 716 save the date 178 = update + retention period 177 = 0303
93＋５日＝080393を計算 ７１８ 保存日付１７８"080393"を記憶 ７２０ ファイル・ロケーションの更新を索引プロセッサ１０４に送信 ７２２ 復帰 ７３０ アーカイブ／保存ルーチン開始 ７３２ アーカイブ日付フィールド１７６に対応するメモリ・カタログ１４１をチェック ７３４ オブジェクト記憶１４８内の任意のファイルが今日の日付よりも以前または等しいアーカイブ日付１７ 93 + 5 days = 080393 computation 718 stored date 178 memory catalog 141 checks 734 corresponding "080393" in the storage 720 file send location update of the index processor 104 722 return 730 archive / storage routine start 732 archive date field 176 any file than today's date before or equal to the archive date in the object storage 148 17
６を有する場合、アーカイブ・ルーチンに移行 そうでない場合、保存ルーチンに移行 ７３６ アーカイブ・ルーチンを開始 アーカイブ・メモリ・カタログ１３１に、 ファイル名１７１＝"JONES" マスタ／コピー１７２＝"マスタ" 文書タイプ１７３＝"CORR" 作成日付１７４＝"０３０３９３" を転送 ７３８ マスタ・ファイルをアーカイブ・オブジェクト記憶１３８に転送 ７４０ ＩＯＤＭメモリ１２０の管理クラス・テーブル１２１から、アーカイブ期間１７５の新たな値及び保存期間１７７の新たな値をアクセス ７４１ 局所ポリシ優先がYES の場合、局所値に置換 ７４２ 新たなアーカイブ日付１７６及び新たな保存日付１７８を計算 ７４４ 新たなアーカイブ日付１７６及び新たな保存日付１７８をメモリ・カタログ１４１に記憶 ７４６ 保存ル If you have a 6, if it is not a migration likely to archive routine, to start the archive memory catalog 131 migration 736 archive routine save routine, file name 171 = "JONES" master / copy 172 = "master" document type 173 = "CORR" from the management class table 121 for creation date 174 = "030393" to transfer 738 master file archived object storage 138 to transfer 740 IODM memory 120, the new new values ​​and retention period 177 of the archive period 175 If a value of the access 741 local policy priority is YES, the local values ​​in the replacement 742 stores new archive date 176 and the new save date 178 calculated 744 new archive date 176 and a new stored date 178 in the memory catalog 141 746 save Le チン開始 ７４８ オブジェクト記憶１４８内の任意のファイルが今日の日付よりも以前または等しい保存日付１７８を有する場合、次のステップに移行 そうでない場合、復帰 ７５０ 記憶１４８からファイルを消去 メモリ・カタログ１４１からエントリを消去 ７５２ ファイル・ロケーション／有無の変化の更新を索引プロセッサ１０４に送信 ７５４ 復帰 ７６０ ファイル送信ルーチンを開始 ７６２ ファイル送信要求を受信 ７６３ 局所ポリシ優先がYES の場合、局所値に置換 ７６４ ファイルがマスタであり、コピーが保存される場合、マスタを宛先ロケーションに送信し、コピーをオブジェクト記憶１４８に保持 それ以外の場合、NO_COPY_RETAINEDルーチンに移行 ７６６ マスタ／コピー１７２を"コピー"に変更 ７６８ ＩＯＤＭメモリ１２０ If any file Chin start 748 object storage 148 has a storage date 178 earlier than or equal to today's date, if not migrated likely to next step, the files from the erase memory catalog 141 from returning 750 storage 148 entries in the case where erasure 752 file location / presence initiate transmission 754 return 760 file transmission routine updates the index processor 104 of the change in the 762 file transmission request reception 763 local policy priority is YES, substitution 764 files master local value There, if the copy is saved, and sends the master to the destination location, and otherwise holding a copy in the object storage 148, changes to "copy" the transition 766 master / copy 172 NO_COPY_RETAINED routine 768 IODM memory 120 管理クラス・テーブル１２１をアクセスし、新たなアーカイブ期間１７５及び新たな保存期間１７７を得る ７６９ 局所ポリシ優先がYESの場合、局所値に置換 ７７０ 新たなアーカイブ日付１７６及び新たな保存日付１７８を計算 ７７２ 新日付１７６及び新日付１７８をメモリ・カタログ１４１に記憶 ７７４ ファイル・ロケーション・プロセッサ１０４を更新 ７７６ 復帰 ７７７ NO_COPY_RETAINEDルーチン ７７８ ファイルがマスタであり、コピーが保存されない場合、マスタを宛先ロケーションに送信 それ以外の場合、SEND_COPY_ROUTINEに移行 ７７９ メモリ・カタログ１４１内のエントリを消去 ７８０ ファイル・ロケーション・プロセッサ１０４を更新 ７８１ 復帰 ７８２ SEND_COPY_ROUTINE開始 ７８３ ファイルがコピーの場合、７８８に移行 そう Accesses the management class table 121, 769 if the local policy priority is YES to obtain a new archive period 175 and a new storage period 177, calculates the substitution 770 new archive date 176 and a new storage date 178 on local value 772 new date 176 and the new date 178 memory catalog 141 to update 776 return the storage 774 file location processor 104 777 NO_COPY_RETAINED routine 778 file is the master, if the copy is not saved, sends the master to the destination location otherwise If, when SEND_COPY_ROUTINE to migrate 779 memory and erase the entry in the catalog 141 780 file location processor 104 updates 781 return 782 SEND_COPY_ROUTINE start 783 file is a copy, the transition seems to 788 ない場合、次のステップに移行 ７８４ ファイルがマスタであり保存される場合、次の属性を宛先プロセッサのメモリ・カタログに送信 ファイル名１７１ マスタ／コピー１７２＝"COPY" 文書タイプ１７３ 作成日付１７４ ７８５ マスタ・ファイルのコピーを宛先プロセッサに送信 ７８６ ファイル・ロケーション・プロセッサ１０４を更新 ７８７ 復帰 ７８８ ファイルがコピーであり、コピーが保存される場合、コピーを宛先ロケーションに送信 コピーをオブジェクト記憶１４８に保持し、復帰 それ以外の場合、次のステップに移行 ７９０ ファイルがコピーであり、コピーが保存されない場合、コピーを宛先ロケーションに送信 ７９２ メモリ・カタログ１４１内のエントリを消去 ７９４ ファイル・ロケーション・プロセッサ１０４を更 There is no case, if the transition 784 file to the next step is saved is the master, the next transmission attributes to the memory catalog of destination processor file name 171 master / copy 172 = "COPY" document type 173 created date 174 785 master - a copy of the file is the destination processor to the transmission 786 file location processor 104 updates 787 return 788 file copy, if the copy is saved, holds a copy send copies to the destination location in the object storage 148, the return Otherwise, a copy migration 790 file to the next step, if the copy is not saved, the erasure 794 file location processor 104 entries of the transmission to the destination location 792 memory catalog 141 copies further ７７６ 復帰 776 return
【表３】８００ ユーザ・ワークステーション１１２のＩＯＤＭプログラム１５３を開始 ８０２ 装置が起動している場合、アーカイブ／保存ルーチンへ移行 そうでない場合、次のステップへ移行 ８０４ ファイル送信の場合、ファイル送信ルーチンへ移行 そうでない場合、次のステップへ移行 ８０６ 別のプロセッサから文書オブジェクトを受信 ８０７ オブジェクト記憶１５８に文書オブジェクトを記憶 ８０８ メモリ・カタログ・エントリ１５１を生成 更新＝今日の日付 記憶域クラス１７０＝"ユーザ" ファイル名１７１＝"JONES" マスタ／コピー１７２＝"マスタ" 文書タイプ１７３＝"CORR" 作成日付１７４ ８１０ 文書タイプ１７３、記憶域クラス１７０、マスタ／コピー１７２を使用し、ＩＯＤＭ１００のメモリ１ Table 3 800 If the IODM program 153 of the user workstation 112 starts 802 device is running, if not migrated likely to archive / save routine, if the transition 804 file transmission to the next step, the file transmission routine If not migrate likely, = next stores the document object 808 to receive 807 object storage 158 a document object from the transition 806 by processor step memory catalog entries 151 generated update = today's date storage class 170 "user" use the file name 171 = "JONES" master / copy 172 = "master" document type 173 = "CORR" creation date 174 810 document type 173, storage class 170, master / copy 172, memory 1 of IODM100
２０の管理クラス・テーブル１２１をアクセスし、アーカイブ期間１７５＝"2" 、保存期間１７７＝"10"を獲得 ８１１ 局所ポリシ優先がYES の場合、局所値に置換 ８１２ アーカイブ日付１７６＝作成日付１７４＋アーカイブ期間１７５＝030393＋２日＝050393を計算 ８１４ アーカイブ日付１７６"050393"を記憶 ８１６ 保存日付１７８＝更新＋保存期間１７７＝0403 Accesses the management class table 121 of 20, archive period 175 = "2", when acquiring 811 local policy priority retention period 177 = "10" is YES, it substituted 812 archive date 176 = Creation Date 174Tasu archive the local value period 175 = 030 393 + 2 days = 050,393 calculations 814 stores the archive date 176 "050 393" 816 save the date 178 = update + retention period 177 = 0403
93＋１０日＝140393を計算 ８１８ 保存日付１７８"140393"を記憶 ８２０ ファイル・ロケーションの更新を索引プロセッサ１０４に送信 ８２２ 復帰 ８３０ アーカイブ／保存ルーチン開始 ８３２ アーカイブ日付フィールド１７６に対応するメモリ・カタログ１５１をチェック ８３４ オブジェクト記憶１５８内の任意のファイルが今日の日付よりも以前または等しいアーカイブ日付１７ 93 + 10 days = 140,393 the calculation 818 save the date 178 transmission "140393" to update the memory 820 file location to the index processor 104 822 return 830 archive / Save routine start 832 memory catalog 151 check 834 that corresponds to the archive date field 176 any file than today's date before or equal to the archive date in the object storage 158 17
６を有する場合、アーカイブ・ルーチンに移行 そうでない場合、保存ルーチンに移行 ８３６ アーカイブ・ルーチンを開始 アーカイブ・メモリ・カタログ１３１に、 ファイル名１７１＝"JONES" マスタ／コピー１７２＝"マスタ" 文書タイプ１７３＝"CORR" 作成日付１７４＝"０３０３９３" を転送 ８３８ マスタ・ファイルをアーカイブ・オブジェクト記憶１３８に転送 ８４０ ＩＯＤＭメモリ１２０の管理クラス・テーブル１２１から、アーカイブ期間１７５の新たな値及び保存期間１７７の新たな値をアクセス ８４１ 局所ポリシ優先がYES の場合、局所値に置換 ８４２ 新たなアーカイブ日付１７６及び新たな保存日付１７８を計算 ８４４ 新たなアーカイブ日付１７６及び新たな保存日付１７８をメモリ・カタログ１５１に記憶 ８４６ 保存ル If you have a 6, if it is not a migration likely to archive routine, to start the archive memory catalog 131 migration 836 archive routine save routine, file name 171 = "JONES" master / copy 172 = "master" document type 173 = "CORR" from the management class table 121 for creation date 174 = "030393" to transfer 838 master file archived object storage 138 to transfer 840 IODM memory 120, the new new values ​​and retention period 177 of the archive period 175 If a value of the access 841 local policy priority is YES, the local values ​​in the replacement 842 stores new archive date 176 and the new save date 178 calculated 844 new archive date 176 and a new stored date 178 in the memory catalog 151 846 save Le チン開始 ８４８ オブジェクト記憶１５８内の任意のファイルが今日の日付よりも以前または等しい保存日付１７８を有する場合、次のステップに移行 そうでない場合、復帰 ８５０ 記憶１５８からファイルを消去 メモリ・カタログ１５１からエントリを消去 ８５２ ファイル・ロケーション／有無の変化の更新を索引プロセッサ１０４に送信 ８５４ 復帰 ８６０ ファイル送信ルーチンを開始 ８６２ ファイル送信要求を受信 ８６３ 局所ポリシ優先がYES の場合、局所値に置換 ８６４ ファイルがマスタであり、コピーが保存される場合、マスタを宛先ロケーションに送信し、コピーをオブジェクト記憶１５８に保持 それ以外の場合、NO_COPY_RETAINEDルーチンに移行 ８６６ マスタ／コピー１７２を"コピー"に変更 ８６８ ＩＯＤＭメモリ１２０ If any of the files of Chin start 848 in the object memory 158 has a storage date 178 earlier than or equal to today's date, if it is not a migration likely to the next step, the file from the erase memory catalog 151 from return 850 stores 158 entries in the case where erasure 852 file location / presence initiate transmission 854 return 860 file transmission routine updates the index processor 104 of the change in the 862 file transmission request reception 863 local policy priority is YES, substitution 864 files master local value There, if the copy is saved, and sends the master to the destination location, and otherwise holding a copy in the object storage 158, changes to "copy" the transition 866 master / copy 172 NO_COPY_RETAINED routine 868 IODM memory 120 管理クラス・テーブル１２１をアクセスし、新たなアーカイブ期間１７５及び新たな保存期間１７７を得る ８６９ 局所ポリシ優先がYES の場合、局所値に置換 ８７０ 新たなアーカイブ日付１７６及び新たな保存日付１７８を計算 ８７２ 新日付１７６及び新日付１７８をメモリ・カタログ１５１に記憶 ８７４ ファイル・ロケーション・プロセッサ１０４を更新 ８７６ 復帰 ８７７ NO_COPY_RETAINEDルーチン ８７８ ファイルがマスタであり、コピーが保存されない場合、マスタを宛先ロケーションに送信 それ以外の場合、SEND_COPY_ROUTINEに移行 ８７９ メモリ・カタログ１５１内のエントリを消去 ８８０ ファイル・ロケーション・プロセッサ１０４を更新 ８８１ 復帰 ８８２ SEND_COPY_ROUTINE開始 ８８３ ファイルがコピーの場合、８８８に移行 そう It accesses the management class table 121, when the 869 local policy preferences to obtain a new archive period 175 and a new storage period 177 is YES, the calculation of the substitution 870 new archive date 176 and a new storage date 178 on local value 872 new date 176 and the new date 178 memory catalog 151 in the storage 874 file location processor 104 updates 876 return 877 NO_COPY_RETAINED routine 878 file is the master, if the copy is not saved, sends the master to the destination location otherwise If, when SEND_COPY_ROUTINE to migrate 879 memory and erase the entry in the catalog 151 880 file location processor 104 updates 881 return 882 SEND_COPY_ROUTINE start 883 file is a copy, the transition seems to 888 ない場合、次のステップに移行 ８８４ ファイルがマスタであり保存される場合、次の属性を宛先プロセッサのメモリ・カタログに送信 ファイル名１７１ マスタ／コピー１７２＝"COPY" 文書タイプ１７３ 作成日付１７４ ８８５ マスタ・ファイルのコピーを宛先プロセッサに送信 ８８６ ファイル・ロケーション・プロセッサ１０４を更新 ８８７ 復帰 ８８８ ファイルがコピーであり、コピーが保存される場合、コピーを宛先ロケーションに送信 コピーをオブジェクト記憶１５８に保持し、復帰 それ以外の場合、次のステップに移行 ８９０ ファイルがコピーであり、コピーが保存されない場合、コピーを宛先ロケーションに送信 ８９２ メモリ・カタログ１５１内のエントリを消去 ８９４ ファイル・ロケーション・プロセッサ１０４を更 There is no case, if the transition 884 file to the next step is saved is the master, the next transmission attributes to the memory catalog of destination processor file name 171 master / copy 172 = "COPY" document type 173 created date 174 885 master - a copy of the file is the destination processor to the transmission 886 file location processor 104 updates 887 return 888 file copy, if the copy is saved, holds a copy send copies to the destination location in the object storage 158, the return Otherwise, a copy migration 890 file to the next step, if the copy is not saved, the erasure 894 file location processor 104 entries of the transmission to the destination location 892 memory catalog 151 copies further ８９６ 復帰 896 return
【表４】９００ アーカイブ・サーバ・プロセッサ１０ [Table 4] 900 archive server processor 10
６のＩＯＤＭプログラム１３３を開始 ９０２ 装置が起動している場合、保存ルーチンに移行 そうでない場合、次のステップに移行 ９０４ ファイル送信の場合、ファイル送信ルーチンに移行 そうでない場合、次のステップに移行 ９０６ 文書、タイプ入力、ファイル名を受信 ９０７ 文書オブジェクトをオブジェクト記憶１３８に記憶 ９０８ メモリ・カタログ・エントリ１３１生成 更新＝今日の日付 記憶域クラス１７０＝"アーカイブ" ファイル名１７１＝"JONES" マスタ／コピー１７２＝"マスタ" 文書タイプ１７３＝"CORR" 作成日付１７４ ９１０ 文書タイプ１７３、記憶域クラス１７０、マスタ／コピー１７２を使用し、ＩＯＤＭ１００のメモリ１ If the IODM program 133 of 6 start 902 device is running, if not migrated likely to save routine, if the transition 904 files sent to the next step, if not migrated likely to file transmission routine proceeds to the next step 906 document, type input, date storage of the file name received 907 document object in the object storage 138 storage 908 memory catalog entry 131 generates update = today class 170 = "archive" file name 171 = "JONES" master / copy 172 = "master" document type 173 = "CORR" creation date 174 910 document type 173, storage class 170, using the master / copy 172, memory 1 IODM100
２０の管理クラス・テーブル１２１をアクセスし、アーカイブ期間１７５＝"-" 、保存期間１７７＝"永久"を獲得 ９１１ 局所ポリシ優先がYES の場合、局所値に置換 ９１２ アーカイブ日付１７６＝NULLにセット ９１４ アーカイブ日付１７６"NULL"を記憶 ９１６ 保存日付１７８＝更新＋保存期間１７７＝0603 Accesses the management class table 121 of 20, archive period 175 = "-", the storage period 177 = if won "permanent" 911 local policy priority is YES, the set in the replacement 912 archive date 176 = NULL to local value 914 archive date 176 stores "NULL" 916 save the date 178 = update + retention period 177 = 0603
93＋PERM＝PERMを計算 ９１８ 保存日付１７８"PERM"を記憶 ９２０ ファイル・ロケーションの更新を索引プロセッサ１０４に送信 ９２２ 復帰 ９４６ 保存ルーチン開始 ９４８ オブジェクト記憶１３８内の任意のファイルが今日の日付よりも以前または等しい保存日付１７８を有する場合、次のステップに移行 そうでない場合、復帰 ９５０ 記憶１３８からファイルを消去 メモリ・カタログ１３１からエントリを消去 ９５２ ファイル・ロケーション／有無の変化の更新を索引プロセッサ１０４に送信 ９５４ 復帰 ９６０ ファイル送信ルーチンを開始 ９６２ ファイル送信要求を受信 ９６３ 局所ポリシ優先がYES の場合、局所値に置換 ９６４ ファイルがマスタであり、コピーが保存される場合、マスタを宛先ロケーションに送信し、コピーをオブ 93 + PERM = any file PERM calculation 918 save the date 178 "PERM" the storage 920 file location update the index processor 104 to the transmission 922 return 946 save routine start 948 object storage 138 of the previous or equal than today's date If a conserved date 178, if not migrated likely to next step, transmission 954 returns from the return 950 stores 138 the updating of the erased memory catalog 131 Clear 952 file location / absence change of an entry from the file into the index processor 104 960 file transmission when routine start 962 file transmission request reception 963 local policy priority is YES, a substituted 964 file master local value, if the copy is saved, and sends the master to the destination location, of the copy ジェクト記憶１３８に保持 それ以外の場合、NO_COPY_RETAINEDルーチンに移行 ９６６ マスタ／コピー１７２を"コピー"に変更 ９６８ ＩＯＤＭメモリ１２０の管理クラス・テーブル１２１をアクセスし、新たなアーカイブ期間１７５及び新たな保存期間１７７を得る ９６９ 局所ポリシ優先がYES の場合、局所値に置換 ９７０ 新たなアーカイブ日付１７６及び新たな保存日付１７８を計算 ９７２ 新日付１７６及び新日付１７８をメモリ・カタログ１３１に記憶 ９７４ ファイル・ロケーション・プロセッサ１０４を更新 ９７６ 復帰 ９７７ NO_COPY_RETAINEDルーチン ９７８ ファイルがマスタであり、コピーが保存されない場合、マスタを宛先ロケーションに送信 それ以外の場合、SEND_COPY_ROUTINEに移行 ９７９ メモリ・カタログ１３１内のエントリを消 Otherwise held in object storage 138, accesses the management class table 121 changes 968 IODM memory 120 to "copy" the transition 966 master / copy 172 NO_COPY_RETAINED routine, a new archive period 175 and the new storage period 177 If YES is 969 local policy priority obtaining, storage 974 file location processor substitutions 970 new archive date 176 and a new storage date 178 calculated 972 the new date 176 and the new date 178 in the memory catalog 131 to local value 104 updates 976 return 977 NO_COPY_RETAINED routine 978 file is the master, if the copy is not saved, otherwise send the master to the destination location, an entry transition 979 memory catalog 131 SEND_COPY_ROUTINE vanishing ９８０ ファイル・ロケーション・プロセッサ１０４を更新 ９８１ 復帰 ９８２ SEND_COPY_ROUTINE開始 ９８３ ファイルがコピーの場合、９８８に移行 そうでない場合、次のステップに移行 ９８４ ファイルがマスタであり保存される場合、次の属性を宛先プロセッサのメモリ・カタログに送信 ファイル名１７１ マスタ／コピー１７２＝"COPY" 文書タイプ１７３ 作成日付１７４ ９８５ マスタ・ファイルのコピーを宛先プロセッサに送信 ９８６ ファイル・ロケーション・プロセッサ１０４を更新 ９８７ 復帰 ９８８ ファイルがコピーであり、コピーが保存される場合、コピーを宛先ロケーションに送信 コピーをオブジェクト記憶１３８に保持し、復帰 それ以外の場合、次のステップに移行 ９９０ ファイルがコピーであり、コピーが保存されな 980 If the file location processor 104 updates 981 return 982 SEND_COPY_ROUTINE start 983 the file is a copy, if not migrated likely to 988, if the transition 984 the file is saved is the master in the next step, the destination processor the following attributes in memory catalog to send the file name 171 master / copy 172 = "cOPY" document type 173 created date 174 985 sends a copy of the master file to the destination processor 986 file location processor 104 updates 987 return 988 file copy There, if the copy is saved, it holds a copy send copies to the destination location in the object storage 138, if the return otherwise, a copy migration 990 files in the next step, Do saved copy 場合、コピーを宛先ロケーションに送信 ９９２ メモリ・カタログ１３１内のエントリを消去 ９９４ ファイル・ロケーション・プロセッサ１０４を更新 ９７６ 復帰 If, clear entries in the transmission 992 memory catalog 131 copies to the destination location 994 file location processor 104 updates 976 return
───────────────────────────────────────────────────── フロントページの続き (72)発明者 マイケル・イー・ダリー アメリカ合衆国20855、メリーランド州ロ ックビル、ポララ・プレイス 7809 (72)発明者 ウェスリー・ジェイ・モッター アメリカ合衆国20882、メリーランド州ガ イザーズバーグ、ローリング・フォーク・ ウェイ 23647 (72)発明者 マノ・ケイ・ティワリ アメリカ合衆国20874、メリーランド州ジ ャーマンタウン、ニーアウィンダー・プレ イス 13336 ────────────────────────────────────────────────── ─── of the front page continued (72) inventor Michael E. Daly United States 20855, Maryland Russia Kkubiru, Porara Place 7809 (72) inventor Wesley Jay Motta United States 20882, Maryland moth Izazubagu, rolling Folk way 23647 (72) inventor Mano Kay Tiwari United States 20874, Maryland di Yamantaun, Niawinda pre-chair 13336
【請求項１】発信元記憶装置及びアーカイビング記憶装置を含む複数の記憶装置を有するデータ処理システムにおける、オブジェクトの並列システム記憶管理のための方法であって、 発信元記憶装置においてオブジェクト・ファイルを受信するステップと、 上記ファイルの記憶装置への記憶を制御する機能を有する制御情報をアセンブルするステップと、 上記ファイルのコピー及び上記制御情報を上記データ処理システム内の第２の記憶装置へ転送するステップと、 上記制御情報に応答して、上記第２の記憶装置において上記制御情報の機能を実行するステップと、 を含む記憶管理方法。 In a data processing system having a plurality of storage devices including 1. A source storage and archiving storage device, a method for the parallel system memory management of objects, the object file in the source storage device receiving, transferring control information has a function of controlling the memory to the storage device of the file comprising the steps of assembling a copy and the control information of the file to a second storage device in the data processing system steps and, in response to the control information, the method storage management, including the steps of performing the functions of the control information in the second storage device.
【請求項２】上記制御情報が上記オブジェクト・ファイルの記憶期間を制御する、 請求項１記載の記憶管理方法。 Wherein said control information for controlling the storage period of the object file, the storage management method according to claim 1.
【請求項３】上記発信元記憶装置において、上記オブジェクト・ファイルを消去するステップと、 上記第２の記憶装置において、上記ファイルの上記コピーに関連する上記制御情報を読出すステップと、 上記制御情報に応答して、上記第２の記憶装置において上記ファイルの上記コピーを消去するステップと、 を含む、請求項２記載の記憶管理方法。 3. The above source storage device, a step of erasing the object file, in the second storage device, and reading step the control information associated with the copy of the file, the control information in response to, including a step of erasing the copy of the file in the second storage device, the storage management method according to claim 2, wherein.
【請求項４】上記第２の記憶装置において、代替局所オプション制御機能を選択的に実行するステップを含む、 請求項１記載の記憶管理方法。 4. A said second storage device, comprising the step of selectively executing an alternative local option control function, the storage management method according to claim 1.
【請求項５】上記制御情報が上記システム内の第３の記憶装置への上記オブジェクト・ファイルの移送を制御する、請求項１記載の記憶管理方法。 Wherein said control information to control the transport of the object file to the third storage device in said system, storage management method according to claim 1.
【請求項６】上記制御情報が、上記発信元記憶装置における上記受信からの所定期間の経過後に、上記システム内の第３の記憶装置への上記オブジェクト・ファイルの移送を制御する、請求項１記載の記憶管理方法。 Wherein said control information, after a predetermined time period from the reception in the source storage device, for controlling the transfer of the object file to the third storage device in the system, according to claim 1 memory management method according.
【請求項７】発信元記憶装置及びアーカイビング記憶装置を含む複数の記憶装置を有するデータ処理システムにおける、オブジェクトの並列システム記憶管理のためのサブシステムであって、 発信元記憶装置においてオブジェクト・ファイルを受信する受信手段と、 上記受信手段に結合されて、上記ファイルの記憶装置への記憶を制御する機能を有する制御文字をアセンブルするアセンブル手段と、 上記アセンブル手段に結合され、通信リンクを介し上記ファイルのコピー及び上記制御文字を上記データ処理システム内の第２の記憶装置へ転送する転送手段と、 上記通信リンクに結合され、上記制御文字に応答して、 In a data processing system having a plurality of storage devices including 7. A source storage and archiving storage device, a subsystem for the parallel system memory management object, object files in the source storage device receiving means for receiving, coupled to said receiving means, and assembling means for assembling a control character having a function of controlling the memory to the storage device of the file, coupled to said assembly means, said via a communications link transfer means for transferring the file copy and the control character to the second storage device in the data processing system, coupled to said communication link, in response to the control characters,
上記第２の記憶装置において上記制御機能を実行する制御手段と、 を含む記憶管理サブシステム。 Storage management subsystem and a control means for executing the control function in the second storage device.
【請求項８】上記制御文字が上記オブジェクト・ファイルの記憶期間を制御する、 請求項７記載の記憶管理サブシステム。 8. The control characters to control the storing period of the object file, the storage management subsystem of claim 7 wherein.
【請求項９】上記受信手段に結合され、上記発信元記憶装置において、上記オブジェクト・ファイルを消去する第１の消去手段と、 上記制御手段に結合され、上記第２の記憶装置において、上記ファイルの上記コピーに関連する上記制御文字を読出す読出し手段と、 上記読出し手段に結合され、上記制御情報に応答して、 9. coupled to said receiving means, in the source storage device, a first erase means for erasing the object file, coupled to said control means, in the second storage device, the file and reading read means said control characters associated with the copy of being coupled to said reading means, responsive to said control information,
上記第２の記憶装置において上記ファイルの上記コピーを消去する第２の消去手段と、 を含む、請求項８記載の記憶管理サブシステム。 The second second includes erasing means, a storage management subsystem according to claim 8 for erasing the copy of the file in the storage device.
【請求項１０】上記オブジェクト・ファイルがイメージ・オブジェクト・ファイルである、請求項７記載の記憶管理サブシステム。 10. The object file is an image object file, the storage management subsystem of claim 7 wherein.
【請求項１１】上記制御文字が上記システム内の第３の記憶装置への上記オブジェクト・ファイルの移送を制御する、請求項７記載の記憶管理サブシステム。 11. The control character is for controlling the transfer of the object file to the third storage device in said system, storage management subsystem of claim 7 wherein.
【請求項１２】上記制御情報が、ある期間の経過後に、 12. The control information is, after a certain period of time,
上記システム内の第３の記憶装置への上記オブジェクト・ファイルの移送を制御する、請求項７記載の記憶管理サブシステム。 The third above for controlling the transfer of the object file, the storage management subsystem of claim 7 wherein the storage devices in the system.
JP6013419A 1993-03-24 1994-02-07 Method and subsystem for managing storage Pending JPH06290099A (en)
US3630593A true 1993-03-24 1993-03-24
US036305 1993-03-24
JPH06290099A true JPH06290099A (en) 1994-10-18
ID=21887850
JP6013419A Pending JPH06290099A (en) 1993-03-24 1994-02-07 Method and subsystem for managing storage
EP (1) EP0617373A3 (en)
JP (1) JPH06290099A (en)
JP2007511825A (en) * 2003-11-14 2007-05-10 インターナショナル・ビジネス・マシーンズ・コーポレーションＩｎｔｅｒｎａｔｉｏｎａｌ Ｂｕｓｉｎｅｓｓ Ｍａｓｃｈｉｎｅｓ Ｃｏｒｐｏｒａｔｉｏｎ Apparatus and method for automatic copy function selection
GB2301208B (en) * 1994-05-09 1997-08-20 Mitsubishi Electric Corp Data access apparatus and distributed data base system
US7689721B2 (en) 1998-05-29 2010-03-30 Research In Motion Limited System and method for pushing information from a host system to a mobile data communication device
EP2565797B1 (en) 2005-04-18 2019-10-23 BlackBerry Limited Method For Providing Wireless Application Privilege Management
JPH02220175A (en) * 1989-02-21 1990-09-03 Nec Corp Defining system for filing system of decentralized electronic filing system
JPH03294939A (en) * 1990-04-12 1991-12-26 Toshiba Corp Network system
EP0417396A3 (en) * 1989-09-14 1993-03-03 International Business Machines Corporation Distributed image storage and retrieval system
1994-02-07 JP JP6013419A patent/JPH06290099A/en active Pending
1994-03-04 EP EP19940103265 patent/EP0617373A3/en not_active Withdrawn
EP0617373A3 (en) 1994-10-26
EP0617373A2 (en) 1994-09-28
US6377952B1 (en) 2002-04-23 File format conversion method, and file system, information processing system, electronic commerce system using the method
EP1390846B1 (en) 2007-12-12 Management and synchronization application for network file system