JPH0769569B2 - Automatic search method - Google Patents
Automatic search methodInfo
- Publication number
- JPH0769569B2 JPH0769569B2 JP62051285A JP5128587A JPH0769569B2 JP H0769569 B2 JPH0769569 B2 JP H0769569B2 JP 62051285 A JP62051285 A JP 62051285A JP 5128587 A JP5128587 A JP 5128587A JP H0769569 B2 JPH0769569 B2 JP H0769569B2
- Authority
- JP
- Japan
- Prior art keywords
- frame
- frames
- search
- data
- fish
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 26
- 241000251468 Actinopterygii Species 0.000 claims description 28
- 239000011295 pitch Substances 0.000 description 22
- 230000005540 biological transmission Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000006073 displacement reaction Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 101100112083 Arabidopsis thaliana CRT1 gene Proteins 0.000 description 1
- 101100238301 Arabidopsis thaliana MORC1 gene Proteins 0.000 description 1
- 206010010071 Coma Diseases 0.000 description 1
- 101100519629 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) PEX2 gene Proteins 0.000 description 1
- 101100468521 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) RFX1 gene Proteins 0.000 description 1
- 238000005452 bending Methods 0.000 description 1
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
【発明の詳細な説明】 (発明の技術分野) この発明は、マイクロフィッシュ検索装置における自動
検索方法に関する。TECHNICAL FIELD OF THE INVENTION The present invention relates to an automatic search method in a microfish search device.
(発明の技術的背景とその問題点) マイクロフィッシュ検索装置を用いてマイクロフィッシ
ュに撮影されたコマを自動検索する際には、この検索装
置のキーボードを操作して目的のコマのアドレス(基準
コマからのロウ及びカラムの各コマ数)を入力すると、
検索装置がマイクロフィッシュを搬送し、このコマアド
レスに対応する位置のコマを自動的に検索して、この目
的のコマをリーダ画面上に投影するようになっている。(Technical background of the invention and its problems) When automatically searching for a frame photographed by a microfiche using a microfish search device, the keyboard of this search device is operated to determine the address of the target frame (reference frame Enter the number of each row and column from
The retrieval device conveys the microfiche, automatically retrieves the frame at the position corresponding to this frame address, and projects the frame for this purpose on the reader screen.
第8図は従来から用いられているマイクロフィッシュに
おけるコマ配列の一例を模式的に示し、このマイクロフ
ィッシュには、図示左端最上部の先頭アドレスとなる
“基準コマ”PO(そのアドレス(0,0))から右端最下
部の最大アドレスとなる“スパンコマ”PS(そのアドレ
ス(m,n))まで、図示横(ロウ)方向(検索装置のX
軸方向)に(m+1)コマ、図示縦(カラム)方向(検
索装置のY軸方向)に(n+1)コマ撮影されているも
のとする。ここにおいて、各コマの撮影ピッチは撮影時
に設定されるので既知であり、その値をX軸方向にAx、
Y軸方向にAyとし、この値は検索装置に予めオペレータ
の手動操作により入力されているものとする。FIG. 8 schematically shows an example of a frame arrangement in a conventionally used microfiche. This microfiche has a "reference frame" P O (its address (0, 0)) to the "span coma" P S (its address (m, n)), which is the maximum address at the bottom of the right end, in the horizontal direction (X of the search device) in the figure.
It is assumed that (m + 1) frames are photographed in the axial direction and (n + 1) frames are photographed in the illustrated vertical (column) direction (Y-axis direction of the search device). Here, the shooting pitch of each frame is known because it is set at the time of shooting, and its value is A x in the X-axis direction,
Ay is set in the Y-axis direction, and this value is preliminarily input to the search device by an operator's manual operation.
そこで、従来、まずコマ位置設定のための基準点となる
上記基準コマPOを検索装置の投影位置にセットすると、
検索装置はこの検索装置における機械上の原点(図示せ
ず)からの距離を、マイクロフィッシュを搬送する際の
移動量(例えばパルス数)で計測し、基準コマPOの位置
をX軸及びY軸に沿って計測して座標値(Xo,Yo)を検
出する。そして、検索したいコマ、例えば第8図に示す
“Σ”のコマアドレス(i,j)を入力すると、このコマ
Σの座標値(Xi,Yj)を、基準コマPOの座標値(Xo,
Yo)及び基準ピッチAx,Ayを用いて下記(1)式より求
め、位置設定することができる。Therefore, conventionally, when the reference frame P O, which is the reference point for setting the frame position, is first set at the projection position of the search device,
The search device measures the distance from the origin (not shown) on the machine in this search device by the amount of movement (for example, the number of pulses) when transporting the microfiche, and determines the position of the reference frame P O on the X-axis and the Y-axis. Coordinate values (X o , Y o ) are detected by measuring along the axis. Then, when the frame to be searched, for example, the frame address (i, j) of "Σ" shown in FIG. 8 is input, the coordinate value (X i , Y j ) of this frame Σ is changed to the coordinate value of the reference frame P O ( X o ,
Y o ) and the reference pitches A x and A y can be used to obtain and set the position from the following equation (1).
ところが、このような位置設定方法が適用できるマイク
ロフィッシュは、各コマが検索装置のX−Y移動方向に
平行に配列されているものに限られるが、実際には撮影
時におけるフィルムセット位置のズレ等により、このコ
マの配列が必ずしも検索装置の移動軸とは平行になって
おらず、上述のような位置設定を行なっても目的のコマ
がリーダ画面上に適確に位置設定できず、その都度手動
で位置設定し直さなければならないという問題点があっ
た。 However, the microfiche to which such a position setting method can be applied is limited to those in which the respective frames are arranged in parallel with the X-Y moving direction of the search device, but in reality, the film set position shift at the time of shooting. Due to the above, the arrangement of the frames is not necessarily parallel to the movement axis of the search device, and even if the position setting as described above is performed, the target frame cannot be accurately positioned on the reader screen. There was a problem that the position had to be manually reset each time.
そこで、このような問題点を解消したコマ位置設定方法
が、米国特許第4,287,564号明細書に開示されている。
このコマ位置設定方法は、第8図に対応させた第9図に
示すように、コマの配列が検索装置のX−Y移動軸に対
して傾斜しており、コマ数((m+1)×(n+1))
は既知となっている。そこで、まず、上述のようにして
基準コマPOの位置を座標値(Xo,Yo)として計測し、こ
の基準コマPOと同一ロウの最大アドレスコマPM(そのア
ドレス(m,0))の位置を座標値(Xm,Yo′)として計
測すると共に、その間のX軸方向の移動量Lx及び傾斜に
よるY軸方向のずれ量Δyを、その座標値から下記
(2)式より求める。Therefore, a frame position setting method that solves such a problem is disclosed in US Pat. No. 4,287,564.
In this frame position setting method, as shown in FIG. 9 corresponding to FIG. 8, the array of frames is tilted with respect to the XY movement axis of the search device, and the number of frames ((m + 1) × ( n + 1))
Is known. Therefore, first, as described above, the position of the reference frame P O is measured as the coordinate value (X o , Y o ), and the maximum address frame P M of the same row as this reference frame P O (the address (m, 0 )) Is measured as coordinate values (X m , Y o ′), and the movement amount L x in the X-axis direction and the deviation amount Δ y in the Y-axis direction due to the inclination during that time are calculated from the coordinate values (2) below. ) Equation.
そして、上記移動量Lx,上記Y軸方向のずれ量Δy及び
その間のコマ数mを用いて、基準ピッチAx′及び1コマ
当りの基準補正量δyとを下記(3)式より求める。 Then, using the movement amount L x , the shift amount Δ y in the Y-axis direction, and the number of frames m therebetween, the reference pitch A x ′ and the reference correction amount δ y per frame are calculated by the following formula (3). Ask.
同様に、基準コマPOと同一カラムの最大アドレスコマPN
(そのアドレス(0,n))の位置を座標値(Xo′,Yn)
として計測すると共に、その間のY軸方向の移動量Ly及
び傾斜によるX軸方向のずれ量Δxを、その座標値から
下記(4)式より求める。 Similarly, the maximum address frame P N in the same column as the reference frame P O
The position of (the address (0, n)) is the coordinate value (X o ′, Y n ).
And the shift amount Y y in the Y-axis direction and the shift amount Δ x in the X-axis direction due to the inclination during that period are calculated from the coordinate values by the following equation (4).
そして、上記移動量Ly,X軸方向のずれ量Δx及びその間
のコマ数nを用いて、基準ピッチAy′及び1コマ当りの
基準補正量δxを下記(5)式より求める。 Then, the reference pitch A y ′ and the reference correction amount δ x per frame are obtained from the following equation (5) using the movement amount L y , the shift amount Δ x in the X-axis direction and the number of frames n therebetween.
ここにおいて、X軸方向の基準補正量δxは同一ロウ
(この例では先頭ロウ)における各コマ間のずれ量であ
り、Y軸方向の基準補正量δyは、同一カラム(この例
では先頭カラム)における各コマ間のずれ量である。そ
のために、Y軸方向の基準補正量δyはロウアドレスに
より累積されることになり、X軸方向の基準補正量δx
はカラムアドレスにより累積されてそれぞれ増加するこ
とになる。 Here, the reference correction amount δ x in the X-axis direction is the shift amount between the frames in the same row (the head row in this example), and the reference correction amount δ y in the Y-axis direction is the same column (the head row in this example). This is the amount of displacement between each frame in the column). Therefore, the reference correction amount δ y in the Y-axis direction is accumulated by the row address, and the reference correction amount δ x in the X-axis direction is accumulated.
Will be accumulated according to the column address and will increase respectively.
そこで、検索したいコマ、例えば第9図に示す“Σ”の
コマアドレス(i,j)を入力すると、このコマΣの座標
値(Xi,Yj)を、基準コマPOの座標値(Xo,Yo)と上記
(3),(5)式より求められた基準ピッチAx′,Ay′
及び基準補正量δx,δyとを用いて、下記(6)式よ
り求めることができる。Then, when the frame to be searched, for example, the frame address (i, j) of “Σ” shown in FIG. 9 is input, the coordinate value (X i , Y j ) of this frame Σ is changed to the coordinate value of the reference frame P O ( X o , Y o ) and the reference pitch A x ′, A y ′ obtained from the above equations (3) and (5)
And the reference correction amounts δ x and δ y , it can be obtained from the following equation (6).
ここにおいて、このコマ位置設定方法においては上述の
ようにマイクロフィッシュのロウ及びカラムの最大コマ
間長Lx及びLyを計測し、この最大コマ間長Lx,Lyをそれ
ぞれその間のコマ数m,nで除して基準ピッチAx′,Ay′
を求めると共に、傾斜によるずれ量Δx,Δyから基準
補正量δx,δyを求め、基準ピッチAx′,Ay′に補正
を加えているので、そのコマ画像が傾斜しているマイク
ロフィッシュであっても、その傾きを補正して適確に目
的のコマを位置設定できることになる。 Here, in this frame position setting method, the maximum inter-frame lengths L x and L y of the microfish row and column are measured as described above, and the maximum inter-frame lengths L x and L y are respectively the number of frames between them. Dividing by m, n, reference pitch A x ′, A y ′
Is calculated , the reference correction amounts δ x and δ y are calculated from the deviation amounts Δ x and Δ y due to the tilt, and the reference pitches A x ′ and A y ′ are corrected, so that the frame image is tilted. Even with a microfiche, the inclination can be corrected to accurately set the position of the target frame.
ところが、このようなコマ位置設定方法においては、基
準コマPOと、ロウ及びカラムの各最大アドレスコマPM及
びPNとが必らず撮影されていなければならず、しかもそ
のコマは上述のように基準位置となるために、明瞭なコ
マ画像が撮影されていなければならない。ところが、マ
イクロフィッシュによっては、基準コマPOに例えばイン
デックスとなる文字情報だけが撮影されていたり、ま
た、ロウ及びカラムの最大アドレスコマPM,PNに編集の
都合上何も撮影されていないものがあり、このようなマ
イクロフィッシュには上述のようなコマ位置設定方法を
適用することができないという問題点があった。However, in such a frame position setting method, the reference frame P O and the maximum address frames P M and P N of the row and column must be photographed without fail, and that frame must be recorded as described above. As described above, a clear frame image must be captured to be the reference position. However, depending on the microfiche, for example, only character information serving as an index is photographed in the reference frame P O , and nothing is photographed in the maximum address frames P M , P N of the row and column for editing. However, there is a problem in that the above-described frame position setting method cannot be applied to such a microfiche.
さらに、従来ではマイクロフィッシュのコマを位置設定
する検索時に、上述のような位置設定用のデータをコマ
毎に求めるようにしていると共に、利用するマイクロフ
ィッシュに対応したコマ毎のフィッシュモードデータを
手動で入力しなければならないので、正しい検索を高速
度にかつ自動的に行なうことができなかった。Further, conventionally, when searching for setting the position of a microfiche piece, the data for position setting as described above is obtained for each piece, and the fish mode data for each piece corresponding to the microfish to be used is manually set. Since I had to type in, I couldn't do the correct search at high speed and automatically.
(発明の目的) この発明は上述のような事情からなされたものであり、
この発明の目的は、コマの配列が検索装置の移動方向に
対してずれているマイクロフィッシュにおいて、基準コ
マ及びロウ,カラムの最大アドレスコマが撮影されてい
ないマイクロフィッシュであっても、現にコマ画像が撮
影されている任意の複数コマを設定するだけで、他のコ
マアドレスに対応するコマを検索できる位置データと、
画像コマを検索して出力するに必要なフィッシュモード
データとを予め登録しておき、検索時に上記登録データ
を読出して自動的にかつ高速に位置設定して自動検索で
きる自動検索方法を提供することにある。(Object of the Invention) The present invention has been made under the circumstances described above.
It is an object of the present invention to provide an actual frame image even in a microfiche in which the array of frames is displaced with respect to the moving direction of the search device, even if the reference frame and the maximum address frame of the row and column are not photographed. Position data that allows you to search for frames corresponding to other frame addresses simply by setting multiple frames that have been shot.
To provide an automatic search method in which the fish mode data necessary for searching and outputting image frames are registered in advance, and the registered data is read at the time of search to automatically and quickly perform position setting and automatic search. It is in.
(問題点を解決するための手段) この発明は、検索位置におけるマイクロフィッシュの自
動検索方法に関し、マイクロフィッシュに撮影されてい
るそれぞれアドレスの異なる任意の複数コマを設定し、
該複数コマの各アドレスと、当該複数コマの検索装置上
における各座標値とから任意のコマを位置設定できる位
置設定データを、保有するマイクロフィッシュの全てに
ついて求めて記憶手段に予め登録しておくと共に、出力
に必要なフィッシュモードデータも予め登録しておき、
コマ配列のずれているマイクロフィッシュの利用時に前
記登録データを読出して検索コマの位置を自動補正して
正確な位置に設定して自動検索することによって達成さ
れる。(Means for Solving Problems) The present invention relates to a method for automatically searching for a microfish at a search position, in which arbitrary plural frames each having a different address captured in the microfish are set,
Position setting data capable of setting the position of an arbitrary frame from each address of the plurality of frames and each coordinate value on the search device of the plurality of frames is obtained for all of the microfiche held and is registered in advance in the storage means. At the same time, pre-register the fish mode data required for output,
This is achieved by reading the registration data when the microfiche with the frame arrangement deviated, automatically correcting the position of the search frame and setting it to an accurate position for automatic search.
(発明の作用) この発明は、予め登録された位置設定用の位置設定デー
タ及び画像情報出力用のフィッシュモードデータによっ
て、検索装置が全く自動的に検索してコピーや伝送等を
行ない得るようにしたものである。(Advantageous Effects of the Invention) The present invention enables a search device to automatically search and perform copying, transmission, etc., using position setting data for position setting and fish mode data for outputting image information that are registered in advance. It was done.
(発明の実施例) 第1図はこの発明方法を適用したマイクロフイルム検索
装置の構成例を示しており、選択されたマイクロフィッ
シュ1は検索台2上に載置され、光源3でレンズ系4を
介して照射される。マイクロフィッシュ1の検索コマを
透過した光はレンズ系5を経てミラー6に入力され、そ
の反射によってスクリーン7にコマ画像が投影された
り、又はコピーユニット又は伝送ユニット20を介してコ
ントローラ10へ伝送される。検索装置の全体はCPU等で
成るコントローラ10で制御され、コントローラ10は外部
コンピュータ30に接続されている。検索台2は、ドライ
バ11を介してパルスモータM1及びM2でそれぞれX,Y方向
に移動されて正常位置に調整されるようになっており、
マイクロフィッシュ1の選択はカートリッジ検索装置16
を介してフィッシュ選択機構17で行なわれる。また、コ
ントローラ10にはキーボード15が接続されて、データ入
力や操作指令を行なうようになっており、CRT12には検
索に必要な事項が表示されるようになっている。更に、
コントローラ10にはメモリ13が接続されていると共に、
この発明によるコマ画像の位置設定用の位置設定データ
と、マイクロフィッシュ1のフォーマットを示すフォー
マットNo.,X−Y軸の送り方向、つまりX方向に検索す
るかY方向に検索するかを示す送り方向データ,記録等
の出力時の画像の倍率を指定するレンズ倍率,秘密保持
や出力禁止等を指示するセキュリティデータ,スクリー
ン上での画像の曲り補正値を示すローテーション補正
値,フィッシュフィルム1の各コマのインデックスを記
録したインデックスコマの位置データ,アドレッシング
モード等の出力に必要なフィッシュモードデータとを、
マイクロフィッシュ1又はカートリッジに記録して登録
するための記憶装置14が接続されている。(Embodiment of the Invention) FIG. 1 shows an example of the structure of a microfilm retrieval apparatus to which the method of the present invention is applied. The selected microfiche 1 is placed on a retrieval table 2 and a lens system 4 is provided by a light source 3. Is irradiated through. The light transmitted through the search frame of the microfiche 1 is input to the mirror 6 via the lens system 5, and the image of the frame is projected on the screen 7 by its reflection, or transmitted to the controller 10 via the copy unit or the transmission unit 20. It The entire search device is controlled by a controller 10 including a CPU, and the controller 10 is connected to an external computer 30. The search table 2 is moved in the X and Y directions by the pulse motors M1 and M2 via the driver 11 and adjusted to the normal position.
Cartridge search device 16
Via the fish selection mechanism 17. Also, a keyboard 15 is connected to the controller 10 to input data and perform operation commands, and the CRT 12 displays items necessary for retrieval. Furthermore,
A memory 13 is connected to the controller 10 and
The position setting data for position setting of the frame image according to the present invention and the format No. indicating the format of the microfiche 1, the feed direction of the X-Y axis, that is, the feed indicating whether to search in the X direction or the Y direction. Direction data, lens magnification that specifies the magnification of the image at the time of output such as recording, security data that indicates confidentiality or prohibition of output, rotation correction value that indicates the curl correction value of the image on the screen, fish film 1 The position data of the index frame that recorded the index of the frame, and the fish mode data necessary for outputting the addressing mode,
A storage device 14 for recording and recording in the microfiche 1 or the cartridge is connected.
このような構成において、データ登録時には第2図に示
す如く、先ずマイクロフィッシュをフィッシュ選択機構
17で順番に選択して検索台2上にセットし(ステップS2
0)、パルスモータM1及びM2の駆動によってコマ画像を
検索する(ステップS21)。そして、コマ画像がスクリ
ーン7の画面中央になるような標準の位置に設定してコ
マ画像を投影し(ステップS22)、この時のコマ位置設
定量をパルスモータM1,M2の駆動量(たとえばパルス
数)から求め(ステップS23)、位置設定用のデータを
フィッシュ毎に登録する(ステップS24)。さらに、マ
イクロフィッシュ1の形式を表わすフォーマットNo.,マ
イクロフィッシュ1内での縦横の検索方向を示す送り方
向、拡大縮小の程度を表わすレンズ倍率,秘密保持や出
力禁止等の漏洩防止のためのセキュリティデータ等のフ
ィッシュモードデータをコマ毎に登録する(ステップS2
5)。位置設定用のデータ及びフィッシュモードデータ
の登録は第3図に示すように、マイクロフィッシュ1を
収納するフィッシュジャケット40のコード板42に、バー
コード(又は磁気インクコード,OCR文字等)41で印字し
たり、第4図に示すように多数枚のマイクロフィッシュ
を収納するフィッシュカートリッジ50に設けられている
メモリ素子(EEPROM,EPROM,ICカード等)51に端子部52
を介して記憶するようにしても良い。又、メモリ13を不
揮発性のRAMとしたり、ROMとして記憶しても良く、フロ
ッピーディスク,ハードディスク,バブルメモリ等の外
部のメモリや、外部コンピュータ30の検索データベース
の中に登録するようにしても良い。With such a configuration, when data is registered, as shown in FIG.
Select in order at 17 and set on the search stand 2 (step S2
0), frame images are searched by driving the pulse motors M1 and M2 (step S21). Then, the frame image is projected at a standard position such that the frame image is located at the center of the screen 7 (step S22), and the frame position setting amount at this time is set to the drive amount of the pulse motors M1 and M2 (for example, pulse (Number)) (step S23), and position setting data is registered for each fish (step S24). Further, a format No. indicating the format of the microfiche 1, a feed direction indicating the vertical and horizontal search directions within the microfiche 1, a lens magnification indicating the degree of enlargement / reduction, security for preventing leakage such as confidentiality and output prohibition. Register fish mode data such as data for each frame (step S2
Five). Registration of position setting data and fish mode data is printed with a bar code (or magnetic ink code, OCR character, etc.) 41 on the code plate 42 of the fish jacket 40 that houses the microfish 1, as shown in FIG. In addition, as shown in FIG. 4, a terminal unit 52 is attached to a memory element (EEPROM, EPROM, IC card, etc.) 51 provided in a fish cartridge 50 for accommodating a large number of microfishes.
It may be stored via. Further, the memory 13 may be a non-volatile RAM or a ROM, and may be registered in an external memory such as a floppy disk, a hard disk, a bubble memory or in a search database of the external computer 30. .
このようにして、コマ画像の位置設定用データ及びフィ
ッシュモードデータを各マイクロフィッシュ毎に予め求
めて登録しておけば、実際の検索時にはそのコマNo.に
対応するデータを読出せば、これらのデータから直ちに
正しい位置に設定して検索,コピーや伝送等を行なうこ
とができる。第5図はその動作例を示しており、フィッ
シュNo及びコマアドレスをキーボード15で入力すること
により(ステップS30)、フィッシュ選択機構17で入力
されたフィッシュNoのマイクロフィッシュがカートリッ
ジから選択されて装填され、ドライバ11を介してパルス
モータM1,M2の駆動で検索コマが検索位置に位置設定さ
れる。この場合、上述の如く登録されている位置設定用
データ及びフィッシュモードデータを読出して、各種モ
ードを判断すると共に位置の補正が必要であるか否かを
判断し、必要な場合はパルスモータM1,M2の駆動で位置
の補正を行ない(ステップS31,S32,S33)、正しい位置
で投影したり(ステップS34)、必要であればコピーユ
ニット又は伝送ユニットを用いて自動コピー又は他の機
器に伝送したりする(ステップS35,S36)。In this way, if the position setting data of the frame image and the fish mode data are obtained and registered for each microfiche in advance, if the data corresponding to the frame number is read during the actual search, these data will be stored. The data can be immediately set to the correct position for retrieval, copying, transmission, etc. FIG. 5 shows an example of the operation. By inputting the fish number and the frame address with the keyboard 15 (step S30), the micro fish of the fish number input by the fish selection mechanism 17 is selected from the cartridge and loaded. Then, the search frame is set to the search position by driving the pulse motors M1 and M2 via the driver 11. In this case, the position setting data and fish mode data registered as described above are read to determine various modes and whether position correction is necessary. If necessary, the pulse motor M1, The position is corrected by driving M2 (steps S31, S32, S33) and projected at the correct position (step S34). If necessary, copy unit or transmission unit is used for automatic copying or transmission to other devices. (Steps S35, S36).
次に上述したコマ位置の補正、つまり位置設定用データ
の求め方を説明する。Next, how to correct the frame position described above, that is, how to obtain the position setting data will be described.
第6図はこの発明によるコマ位置設定方法の一例を説明
する図であり、“基準コマ”となるコマPO,ロウ及びカ
ラムの最大アドレスコマPM,PNにコマ画像が撮影されて
おらず、コマ位置設定方法が適用できない場合、マイク
ロフィッシュ検索機を“コマピッチ調整モード”に変換
して、現にコマ画像が撮影されている3コマを設定す
る。そして、この3コマの位置を正確に位置設定するこ
とにより基準コマの座標値,基準ピッチ及び基準補正量
を求めて、アドレスが入力される任意のコマ位置設定を
実現している。ここにおいて、この3コマは任意に設定
できるが、後述するように検索するコマを正確に位置設
定するためにはこの3コマはX−Y方向にそれぞれ極力
離れた位置のコマがよく、この例では基準コマPOに最も
近接しており且つコマ画像が撮影されている第1のコマ
“α”と、ロウの最大アドレスコマPMに最も近接してお
り且つコマ画像が撮影されている第2のコマ“β”と、
カラムの最大アドレスコマPNに最も近接しており且つコ
マ画像が撮影されている第3のコマ“γ”とを用いるも
のとする。FIG. 6 is a diagram for explaining an example of the frame position setting method according to the present invention, in which frame images are captured on the frame P O which is the "reference frame" and the maximum address frames P M and P N of the row and column. If the frame position setting method cannot be applied, the microfish search machine is converted to the "frame pitch adjustment mode" and the three frames in which the frame image is actually taken are set. By accurately setting the positions of these three frames, the coordinate value of the reference frame, the reference pitch, and the reference correction amount are obtained, and the arbitrary position setting of the address is realized. Here, these three frames can be set arbitrarily, but in order to accurately set the frames to be searched, as will be described later, these three frames are preferably located at positions as far apart as possible in the XY directions. Then, the first frame “α” that is closest to the reference frame P O and the frame image is captured, and the first frame “α” that is closest to the row maximum address frame P M and the frame image is captured. 2 pieces of "β",
It is assumed that the third frame “γ”, which is closest to the maximum address frame P N of the column and whose frame image is captured, is used.
第7図はコマ位置設定方法の動作を示すフローチャート
であり、以下に同図を参照して説明する。FIG. 7 is a flowchart showing the operation of the frame position setting method, which will be described below with reference to FIG.
第6図に示すようなコマ“Σ”を検索したい場合、ま
ず、マイクロフィッシュ検索機を“コマピッチ調整モー
ド”に切換えてコマ位置設定を開始すると、第1のコマ
α(そのアドレス(ax,ay))及び第2のコマβ(その
アドレス(bx,by))を設定し、まずこの第1のコマα
を投影し、キーボード15の“微調キー”を用いてスクリ
ーン7の中央に正確に位置設定してその座標値(Xa,
Ya)を計測すると共に、このコマαのアドレス(ax,
ay)をCRT12に表示する(ステップS1)。そこで、この
投影されている第1のコマαのアドレス(ax,ay)をキ
ーボード15を操作して入力すると共に、“スタートキ
ー”を操作して、第1のコマαのコマアドレス(ax,
ay)及び座標値(Xa,Ya)をメモリ13に記憶させる(ス
テップS2)。次に、同様にして第2のコマβを投影し、
“微調キー”を用いてスクリーン7の中央に正確に位置
設定してその座標値(Xb,Yb)を計測すると共に、この
コマβのアドレス(bx,by)をCRT12に表示する(ステ
ップS3)。そこで、この投影されている第2のコマβの
アドレス(bx,by)をキーボード15を操作して入力する
と共に、“スタートキー”を操作して、第2のコマβの
コマアドレス(bx,by)及び座標値(Xb,Yb)をメモリ
13に記憶させる(ステップS4)。次に、同様にして第3
のコマγを投影し、“微調キー”を用いてスクリーン7
の中央に正確に位置設定してその座標値(Xc,Yc)を計
測すると共に、このコマγのアドレス(cx,cy)をCRT1
2に表示する(ステップS5)。そこで、この投影されて
いる第3のコマγのアドレス(cx,cy)をキーボード15
を操作して入力すると共に、“スタートキー”を操作し
て、第3のコマγのコマアドレス(cx,cy)及び座標値
(Xc,Yc)をメモリ13に記憶させる(ステップS6)。When searching for a frame "Σ" as shown in FIG. 6, first, when the microfish searcher is switched to the "frame pitch adjustment mode" and the frame position setting is started, the first frame α (its address (a x , a y )) and the second frame β (its address (b x , b y )) are set, and first the first frame α
, And use the “fine adjustment keys” on the keyboard 15 to accurately set the position in the center of the screen 7 and set its coordinate values (X a ,
Y a ) is measured and the address (a x ,
a y ) is displayed on the CRT 12 (step S1). Therefore, the address (a x , a y ) of the projected first frame α is input by operating the keyboard 15, and the “start key” is operated to input the frame address ( a x ,
a y ) and coordinate values (X a , Y a ) are stored in the memory 13 (step S2). Next, similarly project the second frame β,
Exactly positioning the center of the screen 7 by using a "fine adjustment key" the coordinate values (X b, Y b) while measuring, display address of the frame β (b x, b y) of the CRT12 (Step S3). Therefore, the address (b x , b y ) of the projected second frame β is input by operating the keyboard 15, and the "start key" is operated to input the frame address of the second frame β ( b x , b y ) and coordinate values (X b , Y b ) in memory
It is stored in 13 (step S4). Next, in the same way,
Project the top frame γ and use the “fine key” to move the screen 7
The position (x c , y c ) of the frame is accurately set, and the address (c x , c y ) of this frame γ is measured by CRT1.
Displayed in 2 (step S5). Then, the address (c x , c y ) of the projected third frame γ is input to the keyboard 15
And inputs by operating the, by operating the "start key", the third frame address of the frame γ (c x, c y) and the coordinate values (X c, Y c) is stored in the memory 13 (step S6).
ここにおいて、上記3コマα,β,γはそのロウ及びカ
ラムのアドレスがそれぞれ異なっており、このままでは
基準ピッチAx′,Ay′及び基準補正量δx,δyを求め
ることができない。そこで、まず第2のコマβに関して
第1のコマαとカラムアドレスが同一のコマβ′(その
アドレス(bx,ay))と、第3のコマγに関して第1の
コマαとロウアドレスが同一のコマγ′(そのアドレス
(ax,cy))とを想定し、その座標値を(Xb′,
Yb′),(Xc′,Yc′)とする。そして、上記各2コマ
α,β′間及びα,γ′間の移動量lx′,ly′と、Y軸
方向のずれ量Δy′及びX軸方向のずれ量Δx′とを、
その座標値から下記(7)及び(8)式より求める(ス
テップS7)。Here, the row and column addresses of the three frames α, β, and γ are different from each other, and the reference pitches A x ′ and A y ′ and the reference correction amounts δ x and δ y cannot be obtained as they are. Therefore, first, for the second frame β, a frame β'having the same column address as that of the first frame α (its address (b x , a y )), and for the third frame γ, the first frame α and the row address Are assumed to be the same frame γ ′ (its address (a x , c y )), and their coordinate values are (X b ′,
Let Y b ′) and (X c ′, Y c ′). Then, each two frames alpha, beta 'between and alpha, gamma' movement amount l x between ', l y' and, the Y-axis direction of the deviation amount delta y 'and the X-axis direction of the deviation amount delta x' ,
The coordinate values are obtained from the following equations (7) and (8) (step S7).
そして、上記移動量lx′,上記ずれ量Δy′及び上記2
コマα,β′間のロウのコマ数(bx−ax)を用いて、基
準ピッチAx′及び基準補正量δy′を、上記移動量
ly′,上記ずれ量Δx′及び上記2コマα,γ間のカラ
ムのコマ数(cx−ax)を用いて、基準ピッチAy′及び基
準補正量δx′を下記(9)及び(10)式より求める
(ステップS8)。 Then, the movement amount l x ′, the deviation amount Δ y ′ and the above 2
The reference pitch A x ′ and the reference correction amount δ y ′ are calculated by using the number of rows (b x −a x ) between the rows α and β ′.
By using l y ′, the shift amount Δ x ′, and the number of frames (c x −a x ) in the column between the two frames α and γ, the reference pitch A y ′ and the reference correction amount δ x ′ are calculated as follows (9 ) And equation (10) (step S8).
そこで、上記第2のコマβ及び第3のコマγの座標値
(Xb,Yb)及び(Xc,Yc)は、上記第1のコマαの座標
値(Xa,Ya)及び上記(7)〜(10)式より求められた
基準ピッチAx′,Ay′及び基準補正量δx′,δy′を
用いて、下記(11)式のように記すことができる。 Therefore, the coordinate values (X b , Y b ) and (X c , Y c ) of the second frame β and the third frame γ are the coordinate values (X a , Y a ) of the first frame α. Also, using the reference pitches A x ′, A y ′ and the reference correction amounts δ x ′, δ y ′ obtained from the above equations (7) to (10), the following equation (11) can be used. .
そして、上記(11)式を整理すると、求める基準ピッチ
Ax′,Ay′及び基準補正量δx′,δy′は下記(12)
式のように求められ、この値をメモリ13に記憶する(ス
テップS8)。 Then, by rearranging equation (11) above, the required reference pitch
A x ′, A y ′ and the reference correction amounts δ x ′, δ y ′ are given in (12) below.
It is obtained by the formula, and this value is stored in the memory 13 (step S8).
そして、基準コマPOの座標値(Xo,Yo)を第1のコマα
及び上記(12)式より求められた基準ピッチAx′,Ay′
及び基準補正量δx′,δy′を用いて、下記(13)式
より求めメモリ13に記憶する(ステップS9)。 Then, the coordinate value (X o , Y o ) of the reference frame P O is set to the first frame α.
And the reference pitch A x ′, A y ′ obtained from the above equation (12)
And the reference correction amounts δ x ′ and δ y ′ are calculated from the following equation (13) and stored in the memory 13 (step S9).
以上でコマ位置設定に必要な基準コマ座標値及び基準ピ
ッチ及び基準補正量が求められたので、そこで、検索し
たいコマ、例えば第6図に示す“Σ”のコマアドレス
(i,j)を入力すると(ステップS10)、このコマΣの座
標値(Xi,Yj)を、基準コマPOの座標値(Xo,Yo)及び
基準ピッチAx′,Ay′及び基準補正量δx′,δy′を
用いて、下記(14)式より求めることができる(ステッ
プS11)。 Since the reference frame coordinate value, the reference pitch, and the reference correction amount necessary for the frame position setting have been obtained, the frame to be searched, for example, the frame address (i, j) of "Σ" shown in FIG. 6 is input. Then, (step S10), the coordinate value (X i , Y j ) of this frame Σ is converted into the coordinate value (X o , Y o ) of the reference frame P O , the reference pitch A x ′, A y ′, and the reference correction amount δ. x ', [delta] y' using, it can be obtained from the following equation (14) (step S11).
ここにおいて、このコマ位置設定方法においては、上述
のようにマイクロフィッシュに撮影された任意の3コマ
を設定してその座標値を計測すると共に、第2のコマに
関して第1のコマのロウアドレスと同一のコマ、及び第
3のコマに関して第1のコマとカラムアドレスの等しい
コマを想定し、そのコマ間長lx′,ly′及びずれ量
Δx′,Δy′を計測し、このコマ間長lx′,ly′及び
ずれ量Δx′,Δy′をそれぞれその間のコマ数で除し
た基準ピッチAx′,Ay′及び基準補正量δx′,δy′
を、上記3コマの座標値から求めているので、コマを検
索する基準値となるこの基準ピッチAx′,Ay′及び基準
補正量δx′,δy′は、その値に誤差があると検索の
際にその誤差が累積され、目的コマが適確に位置設定で
きないことになる。そこで、上記誤差を小さくするため
には、上記任意の3コマをその間ができるかぎり離れた
3コマを設定すれば、その誤差は各コマ毎に累積される
ことなく非常に小さなものとなり、適確に目的コマを位
置設定できることになる。また、マイクロフィッシュの
サイズが変っても、またその寸法にバラつきが生じて
も、その誤差は各コマに累積されることなく非常に小さ
なものとなり、適確に目的のコマを位置設定できること
になる。そして、上記ステップS10〜S11を繰返すことに
より所定のコマを適確に位置設定でき、このデータを各
コマの位置設定用データとする。 Here, in this frame position setting method, the arbitrary three frames photographed by the microfiche are set and their coordinate values are measured as described above, and the row address of the first frame and the row address of the first frame are set for the second frame. Assuming that the same frame and the third frame have the same column address as the first frame, the inter-frame lengths l x ′, l y ′ and the deviation amounts Δ x ′, Δ y ′ are measured. inter-frame length l x ', l y' and displacement amount Δ x ', Δ y' a reference pitch a x was respectively divided by the number of frames between them ', a y' and the reference correction amount δ x ', δ y'
Is calculated from the coordinate values of the three frames, the reference pitches A x ′, A y ′ and the reference correction amounts δ x ′, δ y ′, which are the reference values for searching the frames, have errors in their values. If there is, the error will be accumulated at the time of search, and the target frame cannot be accurately positioned. Therefore, in order to reduce the above-mentioned error, if the three arbitrary frames are set as far apart as possible, the error will be very small without accumulating for each frame. You can set the position of the target frame. Further, even if the size of the microfiche changes or the size of the microfiche varies, the error is extremely small and does not accumulate in each frame, and the target frame can be accurately set in position. . Then, by repeating the above steps S10 to S11, a predetermined frame can be accurately set in position, and this data is used as position setting data for each frame.
このように前記補正式で位置設定したコマ画像に対し
て、スクリーン上での実際の表示位置が機差等でずれて
いる場合にはローテーションキー(図示せず)で微調整
し、その補正データをローテーション補正値として登録
するようにする。この場合、コマ画像の縦横記録に基づ
く90°の補正をも含むようにしておく。When the actual display position on the screen is displaced from the frame image set by the correction method as described above due to a machine difference or the like, fine adjustment is performed with a rotation key (not shown) Should be registered as a rotation correction value. In this case, a 90 ° correction based on the vertical and horizontal recording of the frame image is also included.
ところで、上述した位置設定データ及びフィッシュモー
ドデータは32バイトで登録することができる。その内訳
は、位置設定データを構成する基準コマ位置またはソフ
ト的原点位置座標のX,Yの各4桁に4バイト、コマピッ
チデータのX,Yの各6桁に6バイト、曲り補正データの
X,Yの各6桁に6バイトの計16バイトである。また、マ
イクロフィッシュのフォーマットを表わすフォーマット
No.に1バイト、送り方向に1バイト、ローテーション
補正値に3バイト、レンズ倍率に1バイト、セキュリテ
ィデータに4バイト、その他予備4バイトを含めて計16
バイトである。そして32枚入のカートリッジでは1024バ
イトを要し、999個のカートリッジでは1Mバイトを要す
ることとなる。By the way, the above-mentioned position setting data and fish mode data can be registered in 32 bytes. The details are as follows: 4 bytes for each 4 digits of X and Y of the reference frame position or software origin position coordinates that make up the position setting data, 6 bytes for each 6 digits of X and Y of the frame pitch data, and 6 bytes of bending correction data.
A total of 16 bytes, 6 bytes for each 6 digits of X and Y. In addition, a format that represents the format of microfiche
16 bytes including 1 byte for No., 1 byte for feed direction, 3 bytes for rotation correction value, 1 byte for lens magnification, 4 bytes for security data and 4 extra bytes.
It is a byte. A cartridge containing 32 sheets requires 1024 bytes, and a cartridge containing 999 cartridges requires 1 MB.
(発明の効果) 以上のように、この発明の自動検索方法によれば、マイ
クロフイッシュ毎の固有のコマ配列のずれに対しフイッ
シュモード毎のフォーマット情報とは別個に検索の対象
となるマイクロフイッシュ1枚毎にコマ配列の位置設定
データを記憶手段に登録しておき、コマ配列にずれがあ
るマイクロフイッシュでも、検索時には該当するマイク
ロフイッシュの位置設定データとフォーマット情報を記
憶手段から読み出して、自動的に目的のコマを正確に位
置設定することができるので、検索やコピー,伝送等を
高速度に完全自動運転できるようになる。(Effects of the Invention) As described above, according to the automatic search method of the present invention, the micro fish 1 to be searched separately from the format information of each fish mode with respect to the shift of the peculiar frame arrangement of each micro fish. The position setting data of the frame array is registered in the storage means for each sheet, and even in the case of a microfiche with a misaligned frame arrangement, the position setting data and format information of the corresponding microfiche is read from the storage means and automatically searched. Since the target frame can be accurately set, the search, copy, transmission, etc. can be operated automatically at high speed.
第1図はこの発明の方法を適用したマイクロフイルム検
索装置の一例を示すブロック構成図、第2図はこの発明
のデータ登録例を示すフローチャート、第3図及び第4
図はそれぞれこの発明のデータ登録の一例を示す図、第
5図はこの発明による検索例を示すフローチャート、第
6図はこの発明のコマ位置設定方法を説明するための
図、第7図はその動作を示すフローチャート、第8図及
び第9図は従来のコマ位置設定方法を説明するための図
である。 PO…基準コマ、PM…最大ロウアドレスコマ、PN…最大カ
ラムアドレスコマ、Ax′,Ay′…基準ピッチ、Lx′,
Ly′,lx′,ly′…コマ間長、α,β,γ…任意に設定
したコマ、Σ…検索するコマ。FIG. 1 is a block configuration diagram showing an example of a microfilm retrieval apparatus to which the method of the present invention is applied, FIG. 2 is a flow chart showing an example of data registration of the present invention, FIG. 3 and FIG.
FIG. 5 is a diagram showing an example of data registration of the present invention, FIG. 5 is a flowchart showing a search example according to the present invention, FIG. 6 is a diagram for explaining a frame position setting method of the present invention, and FIG. FIG. 8 and FIG. 9 are flowcharts showing the operation, and are diagrams for explaining a conventional frame position setting method. P O ... Reference frame, P M ... Maximum row address frame, P N ... Maximum column address frame, A x ′, A y ′ ... Reference pitch, L x ′,
L y ', l x', l y '... inter-frame length, alpha, beta, frame set at gamma ... optionally, sigma ... frame to be searched.
Claims (6)
ぞれアドレスの異なる任意の複数コマを設定し、該複数
コマの各アドレスと、当該複数コマの検索装置上におけ
る各座標値とから任意のコマを位置設定できる位置設定
データを、保有するマイクロフイッシュの全てについて
求めて記憶手段に予め登録しておくと共に、マイクロフ
イッシュを検索し画像(コマ)を出力するに必要な条件
をマイクロフイッシュの種類毎に設定したデータのフイ
ッシュモードデータも予め登録しておき、コマ配列のず
れているマイクロフイッシュの利用時に前記登録データ
を読出して検索コマの位置を自動補正しながら正確な位
置に設定して自動検索することを特徴とする自動検索方
法。1. A plurality of arbitrary frames having different addresses which are photographed on a micro fish are set, and an arbitrary frame is positioned from each address of the plurality of frames and each coordinate value on the search device of the plurality of frames. The position setting data that can be set is obtained for all of the micro fishes that are held and registered in advance in the storage means, and the conditions necessary for searching the micro fishes and outputting images (frames) are set for each type of micro fish. The registered fish mode data of the registered data is also registered in advance, and when using the micro-fish whose frame arrangement is deviated, the registered data is read and the position of the search frame is automatically corrected and set to an accurate position for automatic search. Automatic search method characterized by.
求の範囲第1項に記載の自動検索方法。2. The automatic search method according to claim 1, wherein the plurality of frames are 2 or 3 frames.
ートリッジである特許請求の範囲第1項に記載の自動検
索方法。3. The automatic retrieval method according to claim 1, wherein the storage means is a micro fish or a cartridge.
モリ素子又は従属するメモリ装置である特許請求の範囲
第1項に記載の自動検索方法。4. The automatic retrieval method according to claim 1, wherein the storage means is a memory element included in the controller or a subordinate memory device.
ある特許請求の範囲第1項に記載の自動検索方法。5. The automatic search method according to claim 1, wherein the storage means is a storage device for external information search.
ッシュの1シート単位である特許請求の範囲第1項に記
載の自動検索方法。6. The automatic retrieval method according to claim 1, wherein the registration of the registration data is performed for each sheet of the microfish.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62051285A JPH0769569B2 (en) | 1987-03-06 | 1987-03-06 | Automatic search method |
| US07/873,612 US5222033A (en) | 1987-03-06 | 1992-04-17 | Method of retrieving frames on a microfiche using arbitrarily designated frames |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62051285A JPH0769569B2 (en) | 1987-03-06 | 1987-03-06 | Automatic search method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS63217342A JPS63217342A (en) | 1988-09-09 |
| JPH0769569B2 true JPH0769569B2 (en) | 1995-07-31 |
Family
ID=12882660
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62051285A Expired - Fee Related JPH0769569B2 (en) | 1987-03-06 | 1987-03-06 | Automatic search method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0769569B2 (en) |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5916922U (en) * | 1982-07-21 | 1984-02-01 | 株式会社日立製作所 | ventilation fan |
| JPS6177972A (en) * | 1984-09-25 | 1986-04-21 | Fuji Photo Film Co Ltd | Automatic retrieving method of fische film |
-
1987
- 1987-03-06 JP JP62051285A patent/JPH0769569B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPS63217342A (en) | 1988-09-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4322157A (en) | Copying machine | |
| US4679155A (en) | Method and system for processing image data in reproducing images | |
| US20120257086A1 (en) | Imaging system, imaging method, and storage medium storing imaging program | |
| JP3963975B2 (en) | Mounting position data creation method and mounting inspection method | |
| US5319403A (en) | Camera capable of providing printing information | |
| JP2013057190A (en) | Reinforcing bar arrangement inspection device | |
| US4825387A (en) | Frame positioning method | |
| JPH0769569B2 (en) | Automatic search method | |
| JPH0621914B2 (en) | Frame position setting method | |
| US4170415A (en) | System for producing orthophotographs | |
| JPH0652657A (en) | Bar code reading system of magnetic tape | |
| US5222033A (en) | Method of retrieving frames on a microfiche using arbitrarily designated frames | |
| JPH024237A (en) | 3D image display device | |
| US3783331A (en) | Method for generating information to control the scanning beam of a display device | |
| JPS602923Y2 (en) | phototypesetting machine | |
| JP2000083221A (en) | Image display device | |
| US6313929B1 (en) | Image processing apparatus | |
| JPH0553250B2 (en) | ||
| JPH0969114A (en) | Construction photo management system and construction photo management method | |
| CN209638690U (en) | 3D scanning means | |
| KR830000445B1 (en) | Photo typewriter | |
| JP2596740B2 (en) | Image retrieval device | |
| JP2668395B2 (en) | 3D image display device | |
| JPS6193773A (en) | Microfilm image reproduction device | |
| JPH045546B2 (en) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |