JPH06332768A - Data library system - Google Patents

Data library system

Info

Publication number
JPH06332768A
JPH06332768A JP11626393A JP11626393A JPH06332768A JP H06332768 A JPH06332768 A JP H06332768A JP 11626393 A JP11626393 A JP 11626393A JP 11626393 A JP11626393 A JP 11626393A JP H06332768 A JPH06332768 A JP H06332768A
Authority
JP
Japan
Prior art keywords
data
medium
registration
media
management
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP11626393A
Other languages
Japanese (ja)
Other versions
JP3230332B2 (en
Inventor
Makoto Aga
誠 阿賀
Yasuharu Ogino
康晴 荻野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP11626393A priority Critical patent/JP3230332B2/en
Publication of JPH06332768A publication Critical patent/JPH06332768A/en
Application granted granted Critical
Publication of JP3230332B2 publication Critical patent/JP3230332B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Abstract

PURPOSE:To aim at facilitating the controls of media in regard to a data library system controlling a large quantity of data including image data. CONSTITUTION:In a data library system having a registration means 21 writing and registering data transmitted from a data generator A in the media within a data library device 1 and a reference update means reading the registered data and transmitting it to a data display device B, a medium assignment control means 23 is provided, the partial items of the items in data to be registered are preliminarily selected as dispersion keys, the registered data is divided into groups by these dispersion keys, media are assigned to the groups, the correspondence of the number of medium and the dispersion key is controlled by a medium control table 20, and the registration means 21 writes data in the assigned media.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は画像データを含む大量の
データを管理するデータライブラリシステムに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data library system for managing a large amount of data including image data.

【0002】医療機関等においては、検査画像等のデー
タが日々大量に発生する。それらのデータを媒体に保管
・管理するとともに、検索を行いやすくする必要があ
る。そのため媒体の管理が容易にできるデータライブラ
リシステムが要求される。
In medical institutions and the like, a large amount of data such as inspection images is generated every day. It is necessary to store and manage such data in a medium and make it easy to search. Therefore, a data library system capable of easily managing the medium is required.

【0003】[0003]

【従来の技術】データライブラリシステムの1つに医療
用画像データライブラリシステムがある。本システム
は、病院等の医療機関において、医療用画像発生装置か
ら発生する画像検査情報(X線、CTスキャン、MR
I、超音波等による画像)をディジタルデータとして取
込み、付属データ項目を付加して登録・保管し、必要に
応じて検索・参照・付属データの更新を可能とする画像
データベースを備える医療用画像情報システムの例であ
る。
2. Description of the Related Art A medical image data library system is one of the data library systems. This system is used in medical institutions such as hospitals to inspect image information (X-ray, CT scan, MR
(I, images by ultrasound, etc.) as digital data, add / attach additional data items for registration / storage, and medical image information with an image database that enables retrieval / reference / update of attached data as needed. It is an example of a system.

【0004】医療用画像情報システムにおいて取り扱う
データは、画像データ、および検査属性や患者属性等の
付属データに大別される。この内、画像データのデータ
量が膨大であるので、その記憶保存のために複数の光磁
気ディスクを媒体とする光磁気ディスクライブラリ装置
が使用される。図7に光磁気ディスクライブラリ装置の
構成の概念図を示す。11は媒体を読み書きするドライブ
であり、通常2台ある。12は媒体を保持しておく棚であ
りスロットと呼ぶ。13はスロットから媒体を取り出して
ドライブへセットするための搬送機構である。14は媒体
を交換するためのディスクパックであり、複数の(図で
は16枚の)媒体を保持することができ、そのままライ
ブラリ装置に装着されスロットの一部となる。なお、媒
体は一枚ずつ交換することも可能である。
The data handled in the medical image information system is roughly classified into image data and auxiliary data such as examination attributes and patient attributes. Of these, since the amount of image data is enormous, a magneto-optical disk library device using a plurality of magneto-optical disks as a medium is used for storing and storing the image data. FIG. 7 shows a conceptual diagram of the configuration of the magneto-optical disk library device. Reference numeral 11 is a drive for reading and writing a medium, and normally there are two drives. Reference numeral 12 is a shelf for holding the medium, which is called a slot. Reference numeral 13 is a transport mechanism for taking out the medium from the slot and setting it in the drive. Reference numeral 14 denotes a disk pack for exchanging media, which can hold a plurality of media (16 in the figure) and is mounted in the library device as it is and becomes a part of the slot. It should be noted that the medium can be replaced one by one.

【0005】医療用画像情報システムに求められる要件
として次のことがあげられる。 画像データという特質上、一つの検査データは一つの
媒体(1枚の光磁気ディスク)に格納しなければならな
い。 検査データは、患者毎に発生量が異なり、また同一の
患者の検査データが日を置いて複数発生する可能性があ
るが、それらのデータは同一の媒体に格納することが望
ましい。1枚または多くても2枚の媒体をアクセスすれ
ばよいようにすれば、ある患者の検査実施後、その画像
の読影診断を行うときに、その患者の他の検査画像およ
び過去の検査画像を参照することが容易になる。 日々に新しい情報が大量に発生するので、すべてをオ
ンラインでアクセスすることは困難であり、媒体を交換
して古いデータをオフラインデータとする必要がある。
よく参照するのは新しいデータであるので、新しいデー
タが入った媒体はオンラインでなければならない。すな
わち、一つの媒体にはなるべく同時期のデータを入れる
ことが望ましい。
The following are the requirements for a medical image information system. Due to the characteristic of image data, one inspection data must be stored in one medium (one magneto-optical disk). The amount of test data generated differs for each patient, and there is a possibility that a plurality of test data of the same patient will be generated at different times, but it is desirable to store these data in the same medium. If one medium or at most two mediums are required to be accessed, other examination images and past examination images of the patient can be displayed at the time of performing image interpretation diagnosis of the image after performing the examination of the patient. Easy to refer. It is difficult to access everything online because a lot of new information is generated every day, and it is necessary to change the medium and replace the old data with the offline data.
The medium that contains the new data must be online because it is often referred to as new data. That is, it is desirable to put data of the same period in one medium as much as possible.

【0006】以上の要件の内、を満たすことは容易で
あるが、,を同時に満たすことは簡単ではない。従
来の媒体への内容書込み方法の内、最も単純な方法は、
発生した順に1つの媒体に格納してゆき、一杯になった
ら次の媒体に移るというものである。この方法は、前記
の要件のを満足できない。それを解決するためにデー
タを分散して複数の媒体に分散して書き込むことが考え
られた。
Of the above requirements, it is easy to satisfy, but it is not easy to simultaneously satisfy. The simplest method of writing contents to conventional media is
The data is stored in one medium in the order in which they occur, and when it is full, it moves to the next medium. This method does not meet the above requirements. In order to solve this, it was considered to disperse data and disperse and write it in a plurality of media.

【0007】図6(a) に従来のデータ分散方法の説明図
を示す。データを患者ID順に順次別の媒体へと格納し
てゆき、媒体数をNとして、N+1番目のIDのデータ
を最初の媒体に格納するという具合に循環させる方法で
ある。この方法は、患者毎にまた患者グループ毎に発生
データ量が異なるため、媒体毎のデータ量が異なり、ど
れか1つの媒体が一杯になると、N個の媒体を同時に交
換する必要があり、媒体の交換単位が大きくて無駄が多
い。図6の例ではN=64であり、0004の媒体が満
杯になったので他の媒体はまだ充分に余裕があるのに6
4の媒体全部を交換しなければならない。
FIG. 6A shows an explanatory diagram of a conventional data distribution method. In this method, data is sequentially stored in different media in the order of patient IDs, the number of media is N, and the data of the (N + 1) th ID is stored in the first media. In this method, since the amount of generated data differs for each patient and for each patient group, the amount of data for each medium is different, and when one of the media becomes full, it is necessary to replace N media at the same time. The replacement unit is large and wasteful. In the example of FIG. 6, N = 64, and since the medium of 0004 is full, the other medium still has a sufficient margin.
All four media must be replaced.

【0008】また、交換時期が事前に分からないため、
交換前に行っておくべき業務(例えば診断を下すための
データ参照・読影)を行う前に媒体がオフラインにされ
てしまって、再度人手をかけてセットする必要があった
り、交換が必要になってから交換を促すメッセージを使
用者に伝えていたので、交換用の媒体の準備が間に合わ
ず、システムを停止しなければならないことがあった。
[0008] Also, since the replacement time is not known in advance,
The medium is taken offline before the work that should be performed before the exchange (for example, data reference / interpretation for making a diagnosis), and it is necessary to manually set the medium again or to exchange it. Since the user was given a message prompting the replacement later, the media for the replacement could not be prepared in time and the system had to be stopped.

【0009】[0009]

【発明が解決しようとする課題】以上のように、媒体の
管理(交換)が困難であるという問題がある。本発明
は、媒体の管理を容易にしたデータライブラリシステム
を実現することを目的としている。
As described above, there is a problem that it is difficult to manage (exchange) the medium. An object of the present invention is to realize a data library system that facilitates management of media.

【0010】[0010]

【課題を解決するための手段】図1は本発明の原理ブロ
ック図である。図は、データライブラリ装置1と、ライ
ブラリ管理装置2とよりなり、ライブラリ管理装置2
は、データ発生装置Aから送られたデータをデータライ
ブラリ装置1内の媒体に書込み、登録する登録手段21
と、登録されたデータを読み出してデータ表示装置Bに
送出する参照更新手段22とをもつデータライブラリシス
テムである。
FIG. 1 is a block diagram showing the principle of the present invention. The figure includes a data library device 1 and a library management device 2, and the library management device 2
Is a registration unit 21 for writing and registering the data sent from the data generator A to a medium in the data library device 1.
And a reference updating means 22 for reading the registered data and sending it to the data display device B.

【0011】ライブラリ管理装置に、媒体割当管理手段
23を設け、媒体割当管理手段23は、登録しようとするデ
ータの中の項目の一部をあらかじめ分散キーとして選定
しておき、この分散キーにより登録データをグループに
分け、グループに対してデータライブラリ装置1内の媒
体を割当て、媒体管理テーブル20により、媒体の番号と
分散キーとの対応を管理し、登録手段21は、割当てられ
た媒体にデータを書き込むように構成する。
The library management device includes a medium allocation management means.
23, the medium allocation management means 23 selects some of the items in the data to be registered as distribution keys in advance, divides the registration data into groups by this distribution key, and divides the data library into groups. The medium in the device 1 is allocated, the medium management table 20 manages the correspondence between the medium number and the distribution key, and the registration unit 21 is configured to write data to the allocated medium.

【0012】第2の発明では、媒体割当管理手段23はさ
らに、データライブラリ装置1内の媒体を、媒体管理テ
ーブル20に未使用の「予備」、使用中の「現用」、残り
容量なしの「満杯」に区分して管理し、未使用の媒体を
「予備」として登録し、あるグループに「予備」の媒体
を割り当てると「現用」に登録区分を変更し、グループ
に割当てられた「現用」媒体の残り容量がなくなると
「予備」媒体から1つを割り当て、それぞれの媒体の登
録区分を「満杯」、「現用」に変更し、データライブラ
リ装置1内の「予備」媒体の残り数が規定数より少なく
なった事を検出し、媒体交換を促す通知を使用者に対し
て出力する。
In the second invention, the medium allocation management means 23 further stores the medium in the data library device 1 in the medium management table 20 as "unused", "used" in use, and "not used" in the remaining capacity. Manage by dividing into “full”, register unused medium as “spare”, assign a “spare” medium to a certain group, change the registration classification to “active”, and assign “active” to the group When the remaining capacity of the medium runs out, one is allocated from the "spare" medium, the registration classification of each medium is changed to "full" and "active", and the remaining number of "spare" media in the data library device 1 is defined. It detects that the number is less than the number, and outputs a notification to the user prompting to exchange the medium.

【0013】第3の発明では、第2の発明に対して、媒
体排出管理手段24を設け、参照更新手段22は、使用者の
指定により登録データを参照し、(使用者にその後の扱
いを指定するよう促して)そのとき指定された内容をデ
ータ取扱い状態としてデータ項目の1つに記録し、媒体
排出管理手段24は、随時、「満杯」媒体の全ての登録デ
ータのデータ取扱い状態のデータ項目の内容をチェック
して排出可能か否かを判断し、排出可能であれば媒体管
理テーブル20の登録区分に「完了」を記し、「完了」媒
体(すなわち交換すべき媒体)の数がデータライブラリ
装置1の交換単位に達したことを検出すると、媒体交換
を促す通知を出力する。
In the third invention, the medium ejection management means 24 is provided in addition to the second invention, and the reference updating means 22 refers to the registration data according to the designation of the user, and At this time, the designated contents are recorded in one of the data items as a data handling state, and the medium ejection management means 24, at any time, the data handling state data of all registered data of the “full” medium. Check the contents of the item to determine whether or not it can be ejected. If it can be ejected, enter "completion" in the registration classification of the medium management table 20, and the number of "completion" media (that is, the media to be replaced) is the data. When it is detected that the replacement unit of the library device 1 has been reached, a notification prompting the replacement of the medium is output.

【0014】第4の発明は、媒体排出管理手段24はさら
に、使用者の指示を受けると、必要があれば「完了」ま
たは「満杯」媒体を(例えば完了日付の古いものから)
交換可能位置に入れ(必要があればそこにある媒体と交
換し)、使用者が媒体交換を行なったことを検出する
と、媒体管理テーブル20の登録区分に「排出」を記し、
新しい媒体を「予備」として登録する。
According to a fourth aspect of the present invention, the medium discharge management means 24 further receives a "completed" or "full" medium if necessary (for example, from the oldest completed date), if necessary.
Put it in the exchangeable position (replace it with the medium there if necessary), and when the user detects that the medium has been exchanged, write "Eject" in the registration category of the medium management table 20,
Register the new medium as a "spare".

【0015】第5の発明は、第2ないし第4の発明に対
し、媒体交換予測手段25を設け、媒体交換予測手段25
は、登録手段21がデータを登録する毎にそのデータのデ
ータ量の数値を受け取り、単位時間の間積算して単位時
間登録データ量とし、「現用」媒体の残り容量を、媒体
の交換単位数から「満杯」および「完了」媒体数を引い
た数だけ、残り容量の少ない順に合計した値を、単位時
間登録データ量で割って得た時間を予測時間とする。
The fifth aspect of the present invention is different from the second to fourth aspects in that a medium exchange predicting means 25 is provided, and the medium exchange predicting means 25 is provided.
Each time the registration means 21 registers the data, it receives the numerical value of the data amount of the data, integrates it for a unit time to obtain a unit time registered data amount, and calculates the remaining capacity of the "active" medium as the number of exchange units of the medium. The value obtained by subtracting the "full" and "completed" medium numbers from the total of the values in ascending order of the remaining capacity is divided by the unit time registration data amount, and the time obtained is used as the estimated time.

【0016】第6の発明は、第2ないし第4の発明に対
し、媒体交換予測手段25を設け、媒体交換予測手段25
は、登録手段21がデータを登録する毎にそのデータのデ
ータ量の数値を受け取り、単位時間の間積算して単位時
間登録データ量とし、「現用」媒体の残り容量の合計
と、規定数以外の「予備」媒体の容量の合計との合計を
単位時間登録データ量で割って得た時間を予測時間とす
る。
The sixth invention is different from the second to fourth inventions in that a medium exchange predicting means 25 is provided, and the medium exchange predicting means 25 is provided.
Each time the registration means 21 registers the data, it receives the numerical value of the data amount of the data, integrates it over the unit time to obtain the unit time registered data amount, and totals the remaining capacity of the "active" medium and other than the specified number. The estimated time is the time obtained by dividing the sum of the “spare” medium capacity and the total of the “reserve” media by the unit time registration data amount.

【0017】第7の発明は、第5または第6の発明にお
いて、媒体交換予測手段25は、単位時間登録データ量の
記録を複数個もち、新たに積算した単位時間登録データ
量を既にある記録の最も古いものと入替え、予測時間を
計算する場合に複数の単位時間登録データ量の記録の平
均値を用いる。
In a seventh aspect based on the fifth or sixth aspect, the medium replacement predicting means 25 has a plurality of records of the unit time registration data amount, and the newly accumulated unit time registration data amount is already recorded. The oldest one is used to calculate the predicted time, and the average value of records of a plurality of unit time registration data amounts is used.

【0018】[0018]

【作用】媒体割当管理手段23は、分散キーによって媒体
を割り当てるので同一の分散キーをもつデータは同一の
媒体に書き込まれる。また媒体に残り容量がなくなった
とき、その媒体の代わりの媒体が、ある範囲の分散キー
をもつグループに対して割当てられるので、他のグルー
プの媒体は余裕があればそのまま使用される。すなわち
媒体はすべてほぼ容量一杯まで使うことができる。
Since the medium allocation management means 23 allocates the medium by the distribution key, the data having the same distribution key is written in the same medium. Also, when the remaining capacity of the medium runs out, a medium in place of that medium is assigned to a group having a distribution key in a certain range, so that the medium of another group is used as it is if there is a margin. That is, all the media can be used up to the full capacity.

【0019】第2の発明によれば、予備媒体がまだ残っ
ている段階で使用者に通知できる。第3の発明によれ
ば、「満杯」の媒体であっても、登録データのデータ取
扱い状態で排出可能と指定してないものがあれば、ただ
ちに排出されてしまうことはない。従って、未参照なの
に媒体がオフラインになっていることを避けることがで
きる。
According to the second aspect, the user can be notified when the spare medium still remains. According to the third aspect of the present invention, even a "full" medium is not immediately ejected if it is not designated as ejectable in the data handling state of the registered data. Therefore, it is possible to avoid that the medium is offline although it is unreferenced.

【0020】第4の発明によれば、媒体の交換作業が容
易になり、排出されてオフラインになった媒体も明確に
でき、ライブラリ全体の管理が容易になる。第5の発明
によれば、「完了」および「満杯」媒体数が交換単位数
に達する時(予想日)があらかじめ分かるので、「満
杯」媒体の処理をする時間の限界がわかる。
According to the fourth aspect of the present invention, the medium exchanging operation is facilitated, the ejected medium can be clarified, and the management of the entire library is facilitated. According to the fifth aspect, the time (expected date) when the number of "completed" and "full" media reaches the number of exchange units is known in advance, so that the time limit for processing the "full" media is known.

【0021】第6の発明によれば、「予備」媒体数が一
定数より少なくなる時(予想日)があらかじめ分かるの
で、媒体の用意ができる。第7の発明によれば、単位時
間登録データ量の時間的移動平均を用いることになるの
で、第5,第6の発明の予測時間が、より正確になる。
According to the sixth aspect, when the number of "spare" media is less than a certain number (predicted date), it is known in advance, and the media can be prepared. According to the seventh invention, since the temporal moving average of the unit time registration data amount is used, the predicted time of the fifth and sixth inventions becomes more accurate.

【0022】[0022]

【実施例】以下、図面を参照して本発明の実施例を説明
する。図2は本発明の実施例の医療用画像データライブ
ラリシステムのシステム構成図である。本実施例は、ラ
イブラリ管理装置をLANによって結合したワークステ
ーションまたはパソコンによって、サーバ・クライアン
トシステムとして機能分散を図ったシステムである。
Embodiments of the present invention will be described below with reference to the drawings. FIG. 2 is a system configuration diagram of the medical image data library system according to the embodiment of the present invention. The present embodiment is a system in which the functions are distributed as a server / client system by a workstation or a personal computer in which a library management device is connected by a LAN.

【0023】図1と機能の同一のものは、同一の符号を
付して示す。図において、AはNRI装置等の医療用画
像データ発生装置、Bはデータを参照するための表示装
置であり、それぞれ複数台存在できる。点線内がライブ
ラリ管理装置に相当し、LANおよび公知の通信手段に
より結合されたワークステーション等のプロセサにより
構成されている。1は光磁気ディスクライブラリ装置で
あり、図7にも示したように、多数の媒体(光磁気ディ
スク)がスロットに収容されており、必要なときに搬送
機構により指定された媒体がドライブに装着され、デー
タの読み書きが行われる。媒体の交換は一枚づつ、また
は交換用ディスクパックにより複数枚同時に行う。
The same functions as those in FIG. 1 are designated by the same reference numerals. In the figure, A is a medical image data generating device such as an NRI device, and B is a display device for referring to data, and a plurality of devices can exist. The area inside the dotted line corresponds to the library management apparatus, and is composed of a processor such as a workstation connected by a LAN and a known communication means. Reference numeral 1 denotes a magneto-optical disk library device, as shown in FIG. 7, a large number of media (magneto-optical disks) are accommodated in the slots, and the media designated by the transport mechanism are mounted in the drive when necessary. Data is read and written. The medium is exchanged one by one, or a plurality of exchange disc packs are simultaneously performed.

【0024】データベースサーバは光磁気ディスクライ
ブラリ装置1をワークステーションまたはパソコンによ
って制御するように構成したものである。媒体割当て、
媒体排出、媒体交換予測の媒体の管理に関する処理は媒
体管理テーブルを含めて媒体管理手段200 としてまとめ
てある。
The database server is configured so that the magneto-optical disk library device 1 is controlled by a workstation or a personal computer. Media allocation,
The processes relating to the management of the media such as the medium ejection and the medium exchange prediction are summarized as the medium management means 200 including the medium management table.

【0025】登録手段はデータベースサーバの21bと表
示装置側の21tとで構成し、参照更新手段はデータベー
スサーバの22bと画像データ発生装置側の22tとで構成
する。他に管理サーバがあり、検査データの内、画像デ
ータ以外の付属データを保持し、データベースの検索処
理等のシステム全体の管理を行なう。
The registration means is composed of the database server 21b and the display device side 21t, and the reference updating means is composed of the database server 22b and the image data generating device side 22t. In addition, there is a management server, which holds ancillary data other than image data among inspection data, and manages the entire system such as database search processing.

【0026】検査が行なわれ、データが発生すると検査
IDが検査毎に付けられて画像データは光磁気ディスク
データライブラリに収容され、付属データは管理サーバ
の磁気ディスクに収容されるが、検査IDによってリン
クされる。図3に検査データの内の付属データを示す。
When an inspection is performed and data is generated, an inspection ID is attached to each inspection, image data is stored in the magneto-optical disk data library, and attached data is stored in the magnetic disk of the management server. Linked. FIG. 3 shows ancillary data included in the inspection data.

【0027】図3に示すように、付属データには検査日
時、データ取扱い状態、診断結果、担当医師、患者I
D、格納媒体番号等が記録される。この内、データ取扱
い状態、診断結果等は後から書込み更新が行なわれる。
As shown in FIG. 3, the attached data includes examination date and time, data handling state, diagnosis result, doctor in charge, and patient I.
D, the storage medium number, etc. are recorded. Among these, the data handling state, the diagnosis result, etc. are written and updated later.

【0028】画像データを収容する媒体を割当てるため
患者IDの一部を分散キーとして使用する。グループの
決定法はどのようにしてもよいが、以下に例を示す。分
散単位nを、 n > 安全係数*(分散キー数/オンライン媒体数) となる最小の整数とする。
A portion of the patient ID is used as a distribution key to allocate the medium containing the image data. Any method can be used to determine the group, but an example is shown below. The distribution unit n is the smallest integer that satisfies n> safety factor * (number of distribution keys / number of online media).

【0029】分散キーを患者IDの下2桁とし、安全係
数を2とすると、分散単位は、 n > 2*(100/64) から、n=4となるので、患者IDの下2桁を(00,01,
02,03)、(04,05,06,07)・・・(96,97,98,99)のように
4つずつ組にしてグループとする。このグループ毎に順
次媒体(光磁気ディスク)の番号を割り当てる。
If the variance key is the last two digits of the patient ID and the safety factor is 2, the variance unit is n> 2 * (100/64), and therefore n = 4. (00,01,
02,03), (04,05,06,07) ... (96,97,98,99) 4 groups each are made into a group. The numbers of media (magneto-optical disks) are sequentially assigned to each group.

【0030】はじめは、64枚のディスクをすべて予備
ディスクとしておき、分散キーに従ってディスクを割り
当ててゆく。データは割り当てられたディスクに書き込
む。分散キーのそれぞれに対応するデータ(この場合は
100人の患者のデータ)を書き込んだ後は患者数が何
人であっても、どれかのディスクの残り容量が無くなる
までは割り当ては変わらない。書き込み時、書き込むデ
ータ量よりディスクの残り容量が少ない時そのディスク
は「満杯」状態として、予備ディスクから新しいディス
クをその分散キーに割り当てる。割り当て状態は管理テ
ーブルに登録して管理する。
Initially, all 64 disks are set as spare disks, and the disks are allocated according to the distribution key. Write the data to the assigned disc. After writing the data (data of 100 patients in this case) corresponding to each of the distribution keys, the allocation does not change regardless of the number of patients until the remaining capacity of any disk is exhausted. At the time of writing, when the remaining capacity of the disk is less than the amount of data to be written, the disk is set to the “full” state, and a new disk is allocated to the distribution key from the spare disk. The allocation status is registered and managed in the management table.

【0031】図4に媒体管理テーブルの例1を示す。媒
体の番号に対応して使用容量、分散キー(グループ)、
登録区分、媒体の存在するスロット番号が記録される。
この例ではオンライン媒体は64枚あり、交換用ディス
クパックは16枚単位で収容する、すなわち16枚単位
で交換できるものとする。図示の例では、媒体番号00
00〜0015は既にオフラインとなり、オンライン媒
体の内、0016〜0039の24枚は完了または満杯
状態であり、現在使用中の媒体は0040〜0063の
25枚、未使用の予備媒体は0064〜0079であ
る。
FIG. 4 shows Example 1 of the medium management table. Used capacity, distribution key (group), corresponding to the media number
The registration classification and the slot number in which the medium exists are recorded.
In this example, it is assumed that there are 64 online media and the replacement disk pack can be stored in units of 16 units, that is, can be replaced in units of 16 units. In the illustrated example, medium number 00
00 to 0015 is already offline, and among the online media, 24 of 0016 to 0039 are complete or full, 25 of 0040 to 0063 are currently in use, and 0064 to 0079 of unused spare media. is there.

【0032】「満杯」状態のディスクが増え、「予備」
ディスクの数が規定数より少なくなったとき、交換警告
を表示して使用者(管理者)に通知する。図3の例で規
定数を16と定めてあったとすれば、すでに交換警告を
出した状態である。
The number of disks in the "full" state increases and the "spare"
When the number of disks becomes less than the specified number, a replacement warning is displayed to notify the user (administrator). If the specified number is set to 16 in the example of FIG. 3, it means that the replacement warning has already been issued.

【0033】交換警告を出す状態になった時は、「満
杯」状態のディスクのデータ項目の状態表示を調べ、未
参照の検査データが無い(読影・診断済)ディスクの登
録区分を「完了」に変えて交換候補とし、交換候補ディ
スクの数がディスクパックの格納枚数に達した時、交換
指示を表示して使用者(管理者)に通知する。また、未
参照の検査データを早く処理済にするよう使用者(担当
医師)に通知する。
When the replacement warning is issued, the status display of the data item of the "full" disk is checked, and the registration category of the disk having no unreferenced inspection data (interpreted / diagnosed) is "completed". When the number of exchange candidate disks reaches the number of stored disk packs, a replacement instruction is displayed to notify the user (administrator). Further, the user (physician in charge) is notified that the unreferenced examination data should be processed soon.

【0034】使用者(管理者)がディスクパックを交換
したときに、媒体の登録区分を「完了」から「排出」へ
変え、新たに入れられた媒体を「予備」とする。また、
必要に応じてオフラインディスク管理情報を作成し、そ
のデータを表示・印刷する。オフラインディスク管理情
報は、分散キー、ディスク番号、最初と最後の検査日付
等よりなる。これによりオフラインライブラリの管理も
容易になる。
When the user (administrator) replaces the disk pack, the registration category of the medium is changed from "Complete" to "Eject", and the newly inserted medium is designated as "Spare". Also,
If necessary, create offline disk management information and display / print the data. The offline disk management information includes a distribution key, disk number, first and last inspection dates, and so on. This also facilitates management of the offline library.

【0035】図5は、媒体管理テーブルを、取扱いが便
利なように幾つかのテーブルに分けた例である。 (a)は
「予備」媒体のリスト、 (b)はオンライン媒体管理テー
ブル、 (c)はオフライン媒体管理テーブル、 (d)はスロ
ット管理テーブルである。図3と本質的な違いはない。
図示の例では検査データがさらに増え、特にグループ1
と2が多く、オフライン媒体が2〜3枚になった状態を
示している。
FIG. 5 shows an example in which the medium management table is divided into several tables for easy handling. (a) is a list of "spare" media, (b) is an online media management table, (c) is an offline media management table, and (d) is a slot management table. There is no essential difference from FIG.
In the example shown in the figure, the inspection data increases further, especially in group 1
And 2 are large, and the number of offline media is 2 to 3.

【0036】「完了」ディスクの数が交換単位に達する
時期と、予備ディスクの数が規定数以下になる時期が予
測できると、ディスク交換前に行うべき業務(読影・レ
ポート作成、媒体の購入手配等)をいつまでに行うべき
か事前に把握することができる。
If it is possible to predict when the number of "completed" disks will reach the replacement unit and when the number of spare disks will fall below the specified number, the tasks to be performed before disk replacement (interpretation / report creation, media purchase arrangements) Etc.) can be understood in advance.

【0037】光磁気ディスク媒体に書き込もうとするデ
ータのデータ量は分かっているので、その都度そのデー
タ量の値を積算してゆく。単位時間後に残った値は単位
時間に登録したデータ量であり、データ登録速度であ
る。単位時間のとりかたは任意であるが、1日、一週間
等が考えられる。単位時間登録量を複数個とり、最新の
もので最古のものを置き換えるようにし、複数の単位時
間登録量の平均値をとれば、曜日による変動等が吸収で
き、より正確なデータ登録速度が得られる。
Since the data amount of the data to be written on the magneto-optical disk medium is known, the value of the data amount is added up each time. The value remaining after the unit time is the data amount registered in the unit time and is the data registration speed. Although the unit time may be set arbitrarily, it may be one day, one week, or the like. By taking multiple unit time registration amounts, replacing the oldest one with the newest one, and taking the average value of multiple unit time registration amounts, fluctuations due to the day of the week can be absorbed, and more accurate data registration speed can be obtained. can get.

【0038】また、各媒体毎に書込みデータ量の値は積
算され、媒体管理テーブルに記録されているので、各媒
体の残り容量も算定できる。従って、 V : データ登録速度 C : 交換単位媒体数 E : 交換可能な媒体数(「完了」および「満杯」の
媒体数) Dn : 媒体nの残り容量(n=1,2,・・・N) として、第1の予測時間の計算は、E≧Cとなる条件を
求めればよい。まず、「現用」媒体の残り容量の少ない
順に(C−E)個分の合計を計算する。
Further, since the value of the write data amount is accumulated for each medium and recorded in the medium management table, the remaining capacity of each medium can be calculated. Therefore, V: Data registration speed C: Number of exchange unit media E: Number of exchangeable media (number of “completed” and “full” media) Dn: Remaining capacity of medium n (n = 1, 2, ... N) ), The first predicted time may be calculated by obtaining the condition that E ≧ C. First, a total of (C−E) pieces of the “active” medium is calculated in ascending order of remaining capacity.

【0039】D = ΣDn (1≦n≦(C−E)) データ登録が充分に分散されると仮定すると、これが媒
体交換までに登録可能な容量である。従って、D/Vを
計算すれば、交換可能な媒体が交換単位数に達する時間
を予測できる。
D = ΣDn (1≤n≤ (CE)) Assuming that the data registration is sufficiently distributed, this is the capacity that can be registered before the medium exchange. Therefore, by calculating D / V, it is possible to predict the time required for the exchangeable medium to reach the exchange unit number.

【0040】また、「現用」媒体の残り容量の合計Dr
と、規定数を除く「予備」媒体の容量の合計Du とを求
め、(Dr+Du )/Vを計算すれば、「予備」媒体の
数が規定値よりも少なくなるまでの時間を予測できる。
Also, the total remaining capacity Dr of the "working" medium Dr
And the total Du of the capacities of the "spare" media excluding the specified number and calculating (Dr + Du) / V, the time until the number of the "spare" media becomes smaller than the specified value can be predicted.

【0041】全体管理サーバ201 は、これらの予測を、
予備媒体数の規定値に達した状態や交換可能媒体の交換
単位数に達した状態、および、その他の条件(検査日時
など)と併せて総合的に判断して、未処理検査データの
担当医師に対して、いつまでに処理すべきかを示して通
知または警告をしたり、管理担当者への媒体購入計画に
役立つ情報の提供、媒体用意の指示、交換指示をするこ
とができる。
The general management server 201 makes these predictions
The doctor in charge of the unprocessed test data, making a comprehensive judgment together with the condition that the specified number of spare media has been reached, the condition that the number of exchangeable media has been reached, and other conditions (test date and time, etc.) Can be notified or warned of when it should be processed, and can be provided with information useful for the medium purchase plan to the management person, instructions for preparing the medium, and instructions for replacement.

【0042】以上、請求項に記した発明をすべて適用し
た実施例を説明したが、一部を適用することでもよいこ
とは言うまでもない。
Although the embodiments to which all the inventions described in the claims are applied have been described above, it goes without saying that some of them may be applied.

【0043】[0043]

【発明の効果】以上説明したように、本発明によれば媒
体管理を容易にきめ細かく行なうことができるデータラ
イブラリシステムを実現することができる。
As described above, according to the present invention, it is possible to realize a data library system capable of easily and finely performing medium management.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の原理構成図である。FIG. 1 is a principle configuration diagram of the present invention.

【図2】本発明の実施例のシステム構成図である。FIG. 2 is a system configuration diagram of an embodiment of the present invention.

【図3】検査データの付属データの例を示す図である。FIG. 3 is a diagram showing an example of attached data of inspection data.

【図4】媒体管理テーブルの例1を示す図である。FIG. 4 is a diagram showing an example 1 of a medium management table.

【図5】媒体管理テーブルの例2を示す図である。FIG. 5 is a diagram showing a second example of a medium management table.

【図6】従来のデータ分散方法の説明図である。FIG. 6 is an explanatory diagram of a conventional data distribution method.

【図7】光磁気ディスクライブラリ装置の構成概念図で
ある。
FIG. 7 is a conceptual diagram of a configuration of a magneto-optical disk library device.

【符号の説明】 A データ発生装置(医療用画像データ発生装置) B データ参照装置(表示装置) 1 データライブラリ装置(光磁気ディスクライブラリ
装置) 11 ドライブ 12 スロット 13 搬送機構 14 媒体交換ディスクパック 2 ライブラリ管理装置 20 媒体管理テーブル 21, 21b, 21t 登録手段 22 22b, 22t 参照更新手段 23 媒体割当管理手段 24 媒体排出管理手段 25 媒体交換予測手段 200 媒体管理手段 201 全体管理手段
[Explanation of Codes] A data generator (medical image data generator) B data reference device (display device) 1 data library device (magneto-optical disk library device) 11 drive 12 slot 13 transport mechanism 14 medium exchange disk pack 2 library Management device 20 Medium management table 21, 21b, 21t Registration means 22 22b, 22t Reference updating means 23 Medium allocation management means 24 Medium ejection management means 25 Medium replacement prediction means 200 Medium management means 201 Overall management means

Claims (7)

【特許請求の範囲】[Claims] 【請求項1】 データライブラリ装置(1)と、ライブ
ラリ管理装置(2)とよりなり、 ライブラリ管理装置(2)は、データ発生装置(A)か
ら送られたデータをデータライブラリ装置(1)内の媒
体に書込み、登録する登録手段(21)と、登録されたデ
ータを読み出し表示装置(B)に送出する参照更新手段
(22)とをもつデータライブラリシステムにおいて、 ライブラリ管理装置に、媒体割当管理手段(23)を設
け、 媒体割当管理手段(23)は、登録しようとするデータの
中の項目の一部をあらかじめ分散キーとして選定してお
き、この分散キーにより登録データをグループに分け、
グループに対してデータライブラリ装置(1)内の媒体
を割当て、媒体管理テーブル(20)により、媒体の番号
と分散キーとの対応を管理し、 登録手段(21)は、割当てられた媒体にデータを書き込
むように構成したことを特徴とするデータライブラリシ
ステム。
1. A data library device (1) and a library management device (2), wherein the library management device (2) stores data sent from a data generation device (A) in the data library device (1). In the data library system having the registration means (21) for writing and registering on the medium, and the reference updating means (22) for reading out the registered data to the display device (B), the medium allocation management is performed by the library management device. The means (23) is provided, and the medium allocation management means (23) selects some of the items in the data to be registered as distribution keys in advance, divides the registration data into groups by this distribution key,
A medium in the data library device (1) is allocated to the group, the correspondence between the medium number and the distribution key is managed by the medium management table (20), and the registration means (21) stores the data in the allocated medium. A data library system characterized by being configured to write.
【請求項2】 媒体割当管理手段(23)は、データライ
ブラリ装置(1)内の媒体を、媒体管理テーブル(20)
に未使用の「予備」、使用中の「現用」、残り容量なし
の「満杯」に区分して管理し、 未使用の媒体を「予備」として登録し、 あるグループに「予備」の媒体を割り当てると「現用」
に登録区分を変更し、グループに割当てられた「現用」
媒体の残り容量がなくなると「予備」媒体から1つを割
り当て、それぞれの媒体の登録区分を「満杯」、「現
用」に変更し、 データライブラリ装置(1)内の「予備」媒体の残り数
が規定数より少なくなった事を検出し、媒体交換を促す
通知を使用者に対して出力することを特徴とする請求項
1に記載のデータライブラリシステム。
2. The medium allocation management means (23) stores the medium in the data library device (1) in the medium management table (20).
Manages by dividing into unused "spare", in-use "active", and "full" with no remaining capacity, registering unused media as "spare", and storing "spare" media in a group. "Active" when assigned
Change the registration category to "active" assigned to the group
When the remaining capacity of the medium runs out, one is allocated from the "spare" media, the registration category of each medium is changed to "full" and "current", and the number of remaining "spare" media in the data library device (1) 2. The data library system according to claim 1, wherein a notification that prompts the user to change the medium is output when the number of the specified number is less than the specified number is output to the user.
【請求項3】 媒体排出管理手段(24)を設け、 参照更新手段(22)は、使用者の指定により登録データ
を参照し、そのとき指定された内容をデータ取扱い状態
としてデータ項目の1つに記録し、 媒体排出管理手段(24)は、随時、「満杯」媒体の全て
の登録データのデータ取扱い状態のデータ項目の内容を
チェックして排出可能か否かを判断し、排出可能であれ
ば媒体管理テーブル(20)の登録区分に「完了」を記
し、「完了」媒体の数がデータライブラリ装置(1)の
交換単位に達したことを検出すると、媒体交換を促す通
知を出力することを特徴とする請求項2に記載のデータ
ライブラリシステム。
3. A medium ejection management means (24) is provided, and a reference updating means (22) refers to registration data according to a user's designation, and the content designated at that time is regarded as a data handling state and is one of the data items. The media discharge management means (24) checks the contents of the data items of the data handling status of all the registered data of the “full” media at any time to determine whether discharge is possible and For example, if "completed" is entered in the registration category of the medium management table (20) and it is detected that the number of "completed" mediums has reached the exchange unit of the data library device (1), a notification prompting medium exchange is output. The data library system according to claim 2, wherein:
【請求項4】 媒体排出管理手段(24)は、使用者の指
示を受けると、必要があれば「完了」または「満杯」媒
体を交換可能位置に入れ、使用者が媒体交換を行なった
ことを検出すると、媒体管理テーブル(20)の登録区分
に「排出」を記し、新しい媒体を「予備」として登録す
ることを特徴とする請求項2ないし請求項3に記載のデ
ータライブラリシステム。
4. The medium ejection management means (24), when receiving an instruction from the user, puts a “complete” or “full” medium into a replaceable position if necessary, and the user has replaced the medium. 4. The data library system according to claim 2 or 3, wherein, when "is detected", "emission" is written in the registration section of the medium management table (20) and a new medium is registered as "spare".
【請求項5】 媒体交換予測手段(25)を設け、 媒体交換予測手段(25)は、登録手段(21)がデータを
登録する毎にそのデータのデータ量の数値を受け取り、
単位時間の間積算して単位時間登録データ量とし、 「現用」媒体の残り容量を、媒体の交換単位数から「満
杯」および「完了」媒体数を引いた数だけ、残り容量の
少ない順に合計した値を、単位時間登録データ量で割っ
て得た時間を予測時間とすることを特徴とする請求項2
ないし請求項4に記載のデータライブラリシステム。
5. A medium exchange predicting means (25) is provided, and the medium exchange predicting means (25) receives a numerical value of the data amount of the data every time the registration means (21) registers the data,
Accumulate over a unit of time to obtain a unit time registration data amount, and total the remaining capacity of the "current" medium by the number of medium replacement units minus the number of "full" and "completed" media, in ascending order of remaining capacity. The estimated time is obtained by dividing the calculated value by the unit time registration data amount.
The data library system according to claim 4.
【請求項6】 媒体交換予測手段(25)を設け、 媒体交換予測手段(25)は、登録手段(21)がデータを
登録する毎にそのデータのデータ量の数値を受け取り、
単位時間の間積算して単位時間登録データ量とし、 「現用」媒体の残り容量の合計と、規定数以外の「予
備」媒体の容量の合計との合計を単位時間登録データ量
で割って得た時間を予測時間とすることを特徴とする請
求項2ないし請求項4に記載のデータライブラリシステ
ム。
6. A medium exchange predicting means (25) is provided, and the medium exchange predicting means (25) receives a numerical value of a data amount of the data every time the registration means (21) registers the data,
It is obtained by accumulating over a unit time as the unit time registration data amount, and dividing the total of the remaining capacity of the "active" medium and the total capacity of the "spare" media other than the specified number by the unit time registration data amount. The data library system according to claim 2, wherein the estimated time is set as the estimated time.
【請求項7】 媒体交換予測手段(25)は、単位時間登
録データ量の記録を複数個もち、新たに積算した単位時
間登録データ量を既にある記録の最も古いものと入替
え、予測時間を計算する場合に複数の単位時間登録デー
タ量の記録の平均値を用いることを特徴とする請求項5
または請求項6に記載のデータライブラリシステム。
7. The medium exchange prediction means (25) has a plurality of records of the unit time registration data amount, replaces the newly accumulated unit time registration data amount with the oldest existing record, and calculates the estimated time. The average value of records of a plurality of unit time registration data amounts is used in the case of performing
Alternatively, the data library system according to claim 6.
JP11626393A 1993-05-19 1993-05-19 Data library management device Expired - Lifetime JP3230332B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11626393A JP3230332B2 (en) 1993-05-19 1993-05-19 Data library management device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11626393A JP3230332B2 (en) 1993-05-19 1993-05-19 Data library management device

Publications (2)

Publication Number Publication Date
JPH06332768A true JPH06332768A (en) 1994-12-02
JP3230332B2 JP3230332B2 (en) 2001-11-19

Family

ID=14682775

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11626393A Expired - Lifetime JP3230332B2 (en) 1993-05-19 1993-05-19 Data library management device

Country Status (1)

Country Link
JP (1) JP3230332B2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005310186A (en) * 2005-07-01 2005-11-04 Hitachi Ltd Storage system
JP2006023966A (en) * 2004-07-08 2006-01-26 Yokogawa Electric Corp Method and apparatus for recording audit trail
US9311958B2 (en) 2012-02-06 2016-04-12 Hitachi-Lg Data Storage, Inc. Recording/reproducing system and server
US9324359B2 (en) 2012-03-30 2016-04-26 Hitachi—LG Data Storage, Inc. System and server for efficient data recording on and reproduction from storage media having multiple surfaces

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006023966A (en) * 2004-07-08 2006-01-26 Yokogawa Electric Corp Method and apparatus for recording audit trail
JP2005310186A (en) * 2005-07-01 2005-11-04 Hitachi Ltd Storage system
US9311958B2 (en) 2012-02-06 2016-04-12 Hitachi-Lg Data Storage, Inc. Recording/reproducing system and server
US9324359B2 (en) 2012-03-30 2016-04-26 Hitachi—LG Data Storage, Inc. System and server for efficient data recording on and reproduction from storage media having multiple surfaces

Also Published As

Publication number Publication date
JP3230332B2 (en) 2001-11-19

Similar Documents

Publication Publication Date Title
JPH05197769A (en) Medical data storing system
US6349373B2 (en) Digital image management system having method for managing images according to image groups
US5319543A (en) Workflow server for medical records imaging and tracking system
US7664910B2 (en) Data management method and apparatus, hierarchical storage apparatus and computer-readable storage medium
US6513101B1 (en) Expiring host selected scratch logical volumes in an automated data storage library
EP0116366B1 (en) Method for controlling storage of data sets in memory unit
US6675271B1 (en) PACS archive techniques
US6014675A (en) Method and apparatus for facilitating progressive increase in allowable mount/demounts during inventory updates
US5778391A (en) Method and system for reclaiming stacked volumes within a peripheral data storage subsystem
JP3230332B2 (en) Data library management device
JP3414466B2 (en) Data storage communication system
JPH04264976A (en) Electronic filing device
Britt et al. Optical archive organization and strategies for the 1990s
Bakker et al. Traffic between PACS and HIS/RIS: data or information?
JP2001125811A (en) Information network system
Inamura et al. Trial of PACS employing magneto-optical disks
Lou et al. A CT/MR/US picture archiving and communication system
Van Gennip et al. An analysis of the costs of a hospital-wide Picture Archiving and Communication System with the software package CAPACITY
JPH05250422A (en) Image saving communication system
Hindel The impact of image storage organization on the effectiveness of PACS
Schrader et al. Critical success factors for a hospital-wide PACS.
JPH0546716A (en) Device and system for retrieving image storage
JPH04177473A (en) Medical image filing system
US6041367A (en) Forecasting resource requirements for a group of removable media devices by measuring residency time and generating model
JPH03240164A (en) Picture filing device

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20010814

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080914

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080914

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090914

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090914

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100914

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100914

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110914

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120914

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120914

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130914

Year of fee payment: 12

EXPY Cancellation because of completion of term