Links

Description

Translated from Japanese

【発明の詳細な説明】 DETAILED DESCRIPTION OF THE INVENTION

【０００１】 [0001]

【発明の属する技術分野】本発明は、音声，音楽等のオーディオ情報、カメラ，ビデオ等から得られる映像情報、及びパーソナルコンピュータ，ワードプロセッサ等から得られるディジタルコードデータ、等を含めた所謂マルチメディア情報を記録及び／又は再生するに適し BACKGROUND OF THE INVENTION The present invention is, voice, audio information such as music, a camera, video information obtained from video, etc., and a personal computer, digital code data obtained from a word processor, such as a so-called multimedia information including the suitable recording and / or reproducingた、紙や各種樹脂フィルム、金属等のシート状媒体に光<br>学的に読み取り可能に記録されるドットコードに関す<br>る。Was, Ru paper and various resin films, about the optical <br> histological dots code readable recordedon the sheet-like medium such as metal <br>.

【０００２】 [0002]

【従来の技術】従来より、音声や音楽等を記録する媒体として、磁気テープや光ディスク等、種々のものが知られている。 Conventionally, as a medium for recording audio and music, etc., magnetic tape or optical disk or the like, various types it has been known.

【０００３】しかしこれらの媒体は、大量に複製を作ったとしても単価はある程度高価なものとなり、またその保管にも多大な場所を必要としていた。 [0003] However, these media are also unit price becomes to some extent expensive as made a copy in large quantities, also was in need of a great place to store it.

【０００４】さらには、音声を記録した媒体を、遠隔地にいる別の者に渡す必要ができた場合には、郵送するにしても、また直に持っていくにしても、手間と時間がかかるという問題もあった。 [0004] Furthermore, the medium in which a voice, in a case where it is necessary to pass to another person at a remote location, even if to be mailed, also be to bring directly, time and effort there is also a problem that it takes.

【０００５】そこで、ファクシミリ伝送が可能で、また大量の複製が安価に可能な画像情報の形で音声情報を紙に記録することが考えられている。 [0005] Therefore, possible facsimile transmission, also a large amount of replication is considered to be recording audio information on paper in the form of a low cost can be image information.例えば、特開昭６０ For example, JP-A-60−２４４１４５号公報に開示されているように、若干の音声を光学的なコードとすることにより、音声情報を画像情報に変換して、ファクシミリで送れるようにしたものが提案されている。 As disclosed in -244145 discloses, by some voice and optical code, and converts the voice information to the image information, those able to send facsimile has been proposed.

【０００６】 [0006]

【発明が解決しようとする課題】しかし、上記公報に開示された装置では、ファクシミリ装置に、この光学的に読み取り可能に記録された音声を読み取るためのセンサを持たせ、そのセンサ出力に応じて音声を再生するようにしている。 [SUMMARY OF THE INVENTION However, in the apparatus disclosed in the above publication, the facsimile apparatus, the optically to have a sensor for reading the speech that is readable recording, in response to the sensor output so that to reproduce the sound.従って、ファクシミリ伝送されてきた光学的に読み取り可能な音声情報は、そのファクシミリ装置の設置されている場所で聞くしかなく、別の場所にファクシミリ出力用紙を移して音を再生するといった使用法は想定されていなかった。 Thus, optically readable audio information which has been facsimile transmitted, the there is only listen installed by being location of the facsimile apparatus, usage such reproducing sound transferred facsimile output sheet in a different location assumed It had not been.

【０００７】そのため、音声情報の記録容量を多くすると、他のファクシミリ送受信に影響を及ぼす恐れがあり、また音声記録されている内容自体が難しい場合には、多量の音声を再生しているうちに最初の方を忘れてしまうといったことも有り得る。 [0007] Therefore, to increase the recording capacity of the audio information, it may affect the other facsimile transmission, also when it is difficult content itself that is audio recorded, while playing a large amount of speech also possible that such forget the first one.さらには、記録密度及び圧縮方法により記録容量が限定され、僅か数秒程度の音声しか送信できないものであった。 Furthermore, the recording capacity by recording density and a compression method are limited, it was those can only send a few seconds to the speech.従って、やはり多量の音声情報を送るためには、磁気テープや光ディスクなどに頼らざるを得なかった。 Therefore, in order to again send a large amount of audio information, it had to rely like a magnetic tape or optical disk.

【０００８】また、短時間の音声情報であっても、その再生装置自体がファクシミリ装置に内蔵されているため、その音声情報のくり返しの再生などにも不便なものであった。 Further, even in the short time of the audio information, the reproducing apparatus itself since it is incorporated in the facsimile apparatus was inconvenient to such repeated playback of the audio information.

【０００９】また、オーディオ情報以外の、カメラ，ビデオ等から得られる映像情報、及びパーソナルコンピュータ，ワードプロセッサ等から得られるディジタルコードデータ、等をも含めた所謂マルチメディア情報全体に関し、安価且つ大容量の記録再生システムはまだ実現されていない。 Further, other than audio information, camera, video information obtained from video, etc., and a personal computer, digital code data obtained from a word processor, or the like also relates generally called multimedia information including, inexpensive and large-capacity recording and reproducing system has not yet been realized.

【００１０】本発明は、上記の点に鑑みてなされたもので、オーディオ情報、映像情報、及びディジタルコードデータ等を含めたマルチメディア情報を、安価且つ大容量記録でき、且つ繰り返し再生できるドットコードを提<br>供することを目的とする。 [0010] The present invention has been made in view of the above, audio information, video information, and multimedia information including digital code data, etc., inexpensively and large-capacity recording, and repeating dot code playable and an object thereof is to provide a Hisage <br>.

【００１１】 [0011]

【課題を解決するための手段】上記の目的を達成するために、本発明によるドットコードは、光学的に読み取り To achieve the above object, according to the Invention The dot code according to the present invention, optically reads可能なドットコードであって、ブロックを複数個隣接可Possible a dot code, a plurality adjacent friendly block能に配置してなり、前記ブロックのそれぞれを、情報デIt will be placed in Noh, each of the blocks,information deータの内容に応じて配列された複数のドットでなるデーDay consisting of a plurality of dots arranged in accordance with the content of over dataタドットパターンと、当該ブロックを認識するためのマA data dot pattern,Ma for recognizing the blockーカと、当該ブロックのアドレスを示すためのブロックBlock for showingthe over months,the address of the blockアドレスパターンと、を所定の位置関係に従って配置すBe placed an address pattern, a according to a predetermined positional relationshipるとともに、前記ドットコードを光学的に読み取る読取Rutotomoni,reading reading the dot code optically手段の撮像視野内に、前記ブロックが複数個配置されるWithin the imaging field of view means, the block is a plurality placedように構成したものであることを特徴としている。 It is characterized in that configured as.

【００１２】 即ち、本発明のドットコードによれば、デ [0012] That is, according to the dot code of the present invention, deータドットパターンと、当該ブロックを認識するためのAnd over data dot pattern, for recognizing the blockマーカと、当該ブロックのアドレスを示すためのブロッBlock for indicating a marker, an address of the blockクアドレスパターンと、を所定の位置関係に従って配置Placement and click address pattern, a according to a predetermined positional relationshipしてなるブロックが、前記ドットコードを光学的に読みAnd comprising blocks, reading the dot code optically取る読取手段の撮像視野内に複数個配置されるように構Configuration as a plurality disposed within the imaging field of view of the reader to take成している。Forms.

【００１３】 従って、各ブロックがそれぞれブロックア [0013] Thus, block A each block, respectivelyドレスパターンを有しているので、撮像視野内に複数のSince a dress pattern, a plurality of within the imaging field of viewブロックを含んで同時に撮像しても前記ブロックアドレThe even imaged simultaneously contain block block addressスパターンにより各ブロックをブロック毎に確実に識別Reliably identify each block for each block by the scan patternでき、また、各ブロックを少なくとも一度読み取ることIt can also be read at least once each blockができればブロックの読み取り順に影響されること無くWithout it being affected by the reading order of the block if possible確実に情報を再生出力することができるので、柔軟な読It is possible to reliably reproduce and output information, flexible readingみ取りが可能となる。Up only becomes possible.

【００１４】 これは即ち、前記ブロックアドレスパター [0014] This is to say, the block address putterンによって、ドットコードの読み取り時に、読み取り順By emissions, during the reading of the dot code, reading order序或いは方向等の制約条件が無くなるため、そのブロッSince the constraints of the mechanism or the direction and the like is eliminated, the blockクのブロックアドレスパターンさえ認識できればドットDot If you can even recognition block address pattern of clickコードのどこからでも読み取ることができることを意味Meaning that it can be read from anywhere in the code, evenしている。doing.

【００１５】 また、前記ブロックアドレスパターンによ [0015] In addition, in the block address patternって、例えばブロックを順番どおりでなくランダムにすIt, is in random rather than sequential order, for example, a blockる等如何様にでも配置することが可能となるため、ドッSince it becomes possible to place any time that such any way, dotsトコード自体の形状についてもブロックの配置の仕方にThe way of arrangement of the blocks also the shape of Tokodo itselfよっては比較的自由に設定することが可能となり、ドッDrunk it is possible to set relatively freely, dotトコードとしての拡張性や汎用性が益々向上する。Scalability and versatility as a Tokodo is increasingly improved.

【００１６】 また、ドットコード読み取りの基本単位で [0016] In addition, the basic unit of the dot code readingあるブロックが撮像視野内に複数存在することによっDepending on that block there are a plurality in the imaging field of viewて、ブロックが撮像視野内にただ一つだけ含まれるものTe, which block contains only one just within the imaging field of viewに比較して、相対的にその分だけ印刷媒体としての紙やCompared to, Ya paper as relatively that much print media撮像光学系による歪みのブロックイメージに対する影響Effect on the block image distortion due to the imaging optical systemを軽減することができ、その結果、各ブロックにおけるIt can be reduced, in the result, each of the blocks各ドットの読み取り精度が向上して、高精度な読み取りImproved read accuracy of the dots, precise readingが可能となる。It is possible.

【００１７】 更に、ドットコード読み取りの基本単位で [0017] In addition, the basic unit of the dot code readingあるブロックが撮像視野内に複数存在することによっDepending on that block there are a plurality in the imaging field of viewて、各ブロック内の各ドットを読み取るための読み取りTe, reading for reading each dot in each block基準墓準点を決定するために用いられるマーカも複数存Even more exist marker used to determine the reference tomb reference point在することになるため、一撮像視野内で仮に一つのマーSince that will be standing, if one mer in one imaging visual fieldカが欠けても他のマーカでこれが代用でてきるため、各Since the lack of mosquitoes wear and this is out substitute in the other markers, eachドットの読み取りが常に高い確度で保証されることになI that the reading of the dot is guaranteed by the always high degree of certaintyり、高精度な読み取りが期待できる。Ri, accurate readings can be expected.

【００１８】 [0018]

【００１９】 [0019]

【００２０】 [0020]

【００２１】 [0021]

【発明の実施の形態】以下、図面を参照して、本発明の DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, with reference to the drawings, the present invention実施の形態を説明するが、まず、マルチメディア情報の内、音声，音楽等のオーディオ情報に関連する実施の形 While describing the embodiment, first, among the multimedia information, the form of embodiment relating to audio, music, etc. Audio Information態について説明する。State will be described.図１は、本発明の第１ の実施の形 1, the form of the first embodiment of the present invention態において、音声や音楽などのオーディオ情報を光学的に読み取り可能なディジタル信号として紙に記録するためのオーディオ情報記録装置のブロック構成図である。 In state, a block diagram of an audio information recording apparatus for recording on paper the audio information such as voice or music as an optically readable digital signal.

【００２２】マイクロフォンやオーディオ出力機器などの音声入力器１２により入力されるオーディオ信号は、 The audio signal input by the voice input unit 12 such as a microphone or audio output device,プリアンプ１４にて増幅（マイクロフォン音声の場合はＡＧＣをかける）後、Ａ／Ｄ変換器１６でディジタルに変換される。 After amplified by a preamplifier 14 (in the case of a microphone speech multiplying the AGC), it is converted to digital by the A / D converter 16.このディジタル化されたオーディオ信号は、圧縮回路１８にてデータ圧縮が施された後、誤り訂正符号付加回路２０にて誤り訂正符号が付加される。 The digitized audio signal is subjected to data compression is performed by the compression circuit 18, an error correction code is added by the error correction code adding circuit 20.

【００２３】その後、メモリ回路２２にてインタリーブが施される。 [0023] After that, interleaved by the memory circuit 22 is applied.このインタリーブは、データの配列を前もってある規則に従って２次元的に分散させるもので、これにより、再生装置にてデータを元の配列に戻したときに、紙のバースト状の汚れや傷、つまり、エラーそのものが分散され、エラー訂正及びデータの補間がし易くなる。 The interleaving is intended to two-dimensionally distributed according beforehand certain rule an array of data, thereby, when returning to the original sequence of data by the reproducing apparatus, a burst-like paper dirt and scratches, that is, error itself is dispersed, easily interpolation error correction and data.このインタリーブは、メモリ２２Ａに記憶されたデータをインタリーブ回路２２Ｂにより適宜読み出し出力することにより行われる。 The interleaving is performed by properly read output data stored in the memory 22A by the interleave circuit 22B.

【００２４】このメモリ回路２２の出力データは、次に、データ付加回路２４によって、詳細は後述するような所定の記録フォーマットに従って、ブロック毎に、マーカ、ブロックの２次元的なアドレスを示すｘアドレス及びｙアドレス、及び誤り判定符号が付加された後、変調回路２６で記録のための変調を受ける。 The output data of the memory circuit 22, then, the data adding circuit 24, in accordance with a predetermined recording format as described later for each block detail, x address indicating marker, a two-dimensional address of a block and y address, and after error determination code added thereto, subjected to modulation for record in the modulation circuit 26.そして、上記オーディオ情報の出力データと一緒に記録される画像データ等のデータが合成回路２７により重畳された後、プリンタシステム又は印刷用製版システム２８にて、印刷のための処置がなされる。 After the data such as image data to be recorded together with the output data of the audio information is superimposed by the synthesis circuit 27, by the printer system or the printing plate making system 28, a treatment is made for printing.

【００２５】これにより、例えば、図２の（Ａ）に示すような書式で記録媒体としての紙３０に記録される。 [0025] Thus, for example, it is recorded on the paper 30 as a recording medium in a format as shown in FIG. 2 (A).即ち、画像３２や文字３４と一緒に、ディジタル信号化された音のデータが記録データ３６として印刷される。 That, along with the image 32 and characters 34, the data of the digital signals of sounds is printed as recorded data 36.ここで、記録データ３６は、複数のブロック３８から構成されており、各ブロック３８は、マーカ３８Ａ，誤り訂正用符号３８Ｂ，オーディオデータ３８Ｃ，ｘアドレスデータ３８Ｄ，ｙアドレスデータ３８Ｅ，及び誤り判定符号３８Ｆから構成されている。 Here, the recording data 36 is composed of a plurality of blocks 38, each block 38, the marker 38A, an error correction code 38B, audio data 38C, x address data 38D, y address data 38E, and error determination code and a 38F.

【００２６】なお、マーカ３８Ａは同期信号としても機能するもので、ＤＡＴのように、通常は記録変調で出てこないようなパターンを用いている。 [0026] Incidentally, the marker 38A is also functions as a synchronization signal, as DAT, normally using a pattern which does not come out with the recording modulation.また、誤り訂正用符号３８Ｂは、オーディオデータ３８Ｃの誤り訂正に用いられるものである。 The error correction code 38B is intended to be used for error correction of the audio data 38C.オーディオデータ３８Ｃは、上記マイクロフォン又はオーディオ出力機器などの音声入力器１２から入力されたオーディオ信号に対応するものである。 Audio data 38C are those corresponding to the audio signal input from the sound input unit 12 such as the microphone or audio output device.ｘ及びｙアドレスデータ３８Ｄ，３８Ｅは、当該ブロック３８の位置を表すデータであり、誤り判定符号３８Ｆは、これらｘ，ｙアドレスの誤り判定に用いられる。 x and y address data 38D, 38E are data representing the position of the block 38, the error determination code 38F, these x, used for error determination of y address.

【００２７】このようなフォーマットの記録データ３６ [0027] The recording data 36 of such a formatは、「１」，「０」のデータを、例えばバーコードと同様に、「１」を黒ドット有り、「０」を黒ドット無しというようにして、プリンタシステム又は印刷用製版システム２８によって印刷記録される。 It is "1", the data of "0", for example, as with a bar code, a "1" there black dots, and so on without a black dot "0", printed by the printer system or the printing plate making system 28 It is recorded.以下、このような記録データをドットコードと称する。 Hereinafter referred to such recording data and the dot code.

【００２８】図２の（Ｂ）は、同図の（Ａ）に示したような紙３０に記録された音のデータをペン型の情報再生装置４０で読出している場面を示している。 [0028] in FIG. 2 (B) shows a scene are read out data of the recorded sound on the paper 30 as shown in the figure (A) in the pen type information reproducing apparatus 40.同図のようなペン型情報再生装置４０で、ドットコード３６の上をなぞることにより、ドットコード３６を検出し、音に変換してイヤホン等の音声出力器４２で聞くことができる。 A pen type information reproducing apparatus 40, such as a drawing, by tracing over the dot code 36, to detect the dot code 36 can be heard at the audio output device 42 such as an earphone is converted into sound.

【００２９】図３は、本発明の第１ の実施の形態に於ける情報再生装置４０のブロック構成図である。 FIG. 3 is a first block diagram of a in the information reproducing apparatus 40 in the embodiment of the present invention.本実施のOf the present形態の情報再生装置は、ヘッドホンやイヤホン等の音声出力器４２以外の部分を携帯可能なペン型の１つの筐体（図示せず）内に収納するものとする。Form of the information reproducing apparatus is intended to house the portion other than the voice output device 42 such as a headphone or earphone in portable pen-type single housing (not shown).もちろん、筐体内にスピーカを内蔵するものとしても良い。 Of course, it may be as a built-in speaker in the housing.

【００３０】検出部４４は、基本的に、テレビジョンカメラ等の撮像部と同様の機能を有している。 The detection unit 44, basically has the same function as the imaging unit such as a television camera.即ち、光源４４Ａにて、被写体である紙面上のドットコード３６を照明し、反射光を、レンズ等の結像系４４Ｂ及び空間フィルタ４４Ｃを介して、半導体エリアセンサ等でなる撮像部４４Ｄで画像として検出し、プリアンプ４４Ｅにて増幅して出力する。 That is, the image in the light source 44A, to illuminate the dot code 36 on the paper as an object, the reflected light via the imaging system 44B and a spatial filter 44C such as lenses, the imaging unit 44D made of a semiconductor area sensor and the like detected as amplifies and outputs in a preamplifier 44E.

【００３１】ここで、エリアセンサの画素ピッチは、標本化定理により、撮像面上のドットコード３６のドットピッチの以下に設定されている。 [0031] Here, the pixel pitch of the area sensor, the sampling theorem, is set below the dot pitch of the dot code 36 on the imaging surface.さらに、撮像面上に設置された空間フィルタ４４Ｃも、この定理に基づいて、 Further, the spatial filter 44C which are placed on the imaging surface, on the basis of this theorem,撮像面上のモアレ現象（エリアジング）を防ぐために挿入されている。 It is inserted to prevent the moire phenomenon on the imaging plane (aliasing).また、エリアセンサの画素数は、図４の（Ａ）に示すように検出部４４を手動走査する際の手振れを考慮して、一度に読取可能と規定された所定のドットコード３６の縦方向の幅よりも多めに設定してある。 In addition, the number of pixels in the area sensor, taking into account the camera shake when manually scanning the detection section 44 as shown in (A) in FIG. 4, the longitudinal direction of a predetermined dot code 36 prescribed as readable once It is set a little longer than the width.即ち、図４の（Ａ）及び（Ｂ）は、検出部４４を矢印方向に手動走査させた時のある周期ごとの撮像エリアの移動状態を示しているもので、特に、（Ａ）はドットコード３６の縦方向の幅が撮像エリア内に納まる場合（手振れも考慮してある）の手動走査の状態を示し、（Ｂ）はドットコード３６の量が多く、縦方向の幅が一回の撮像エリアに納まらない場合を示している。 That, (A) and (B) in FIG. 4, in which indicates the moving state of the imaging area of ​​a per cycle when the detection unit 44 was manually scanned in the direction of the arrow, in particular, (A) is a dot It shows a state of manual scanning when (camera shake even are considered) of the width in the vertical direction of the cord 36 fits within the imaging area, (B) the amount of the dot code 36 is large and vertical width of one It shows the case where not fit in the imaging area.後者の場合は、 In the latter case,ドットコード３６の手動走査を開始する位置に、それを示すための手動走査用マーク ３６Ａが印刷されている。 In a position to start the manual scanning of the dot code 36, the manual scanning marks 36A to indicate it has been printed.よって、この手動走査用マーク ３６Ａに沿って、手動走査を複数回行うことより、多量のドットコード３６を検出することが可能となる。 Thus, along the manual scanning marks 36A, than to perform a plurality of times manual scanning, it is possible to detect a large amount of the dot code 36.

【００３２】上記のようにして検出部４４により検出された画像信号は、次に、走査変換及びレンズ歪み補正部４６に入力される。 The image signal detected by the detector 44 as described above is then input to the scan conversion and lens distortion correction section 46.この走査変換及びレンズ歪み補正部４６では、入力画像信号は、先ず、Ａ／Ｄ変換器４６Ａ In the scan conversion and lens distortion correction section 46, the input image signal is first, A / D converter 46Aでディジタル信号に変換され、フレームメモリ４６Ｂ内に蓄えられる。 In is converted into a digital signal, stored in a frame memory 46B.このフレームメモリ４６Ｂは、８ビットの階調を持っている。 The frame memory 46B has the gradation of 8 bits.

【００３３】また、マーカ検出回路４６Ｃは、フレームメモリ４６Ｂに記憶された画像情報を、図４の（Ｃ）に示すようにスキャンして、マーカ３８Ａを検出する。 Further, the marker detection circuit 46C is the image information stored in the frame memory 46B, by scanning, as shown in (C) of FIG. 4, to detect the marker 38A.θ θ検出回路４６Ｄは、このマーカ検出回路４６Ｃで検出した各マーカ３８Ａが撮像面上のどのアドレス値に対応しているのかを検出して、そのアドレス値からドットコードの配列方向に対する撮像面の傾きθを演算する。 Detection circuit 46D, each marker 38A detected by the marker detection circuit 46C detects the whether they correspond to any address value on the imaging plane, the inclination of the imaging plane with respect to the arrangement direction of the dot code from the address value θ to calculate the.なお、上記マーカ検出回路４６Ｃは、図４の（Ｃ）に示すような方向のみのスキャンでは、同図（Ｄ）に示すように、同図（Ｃ）の場合とほぼ９０°回転してドットコード３６の撮像が行われた場合に傾きθが正しく求められない恐れがある。 Incidentally, the marker detection circuit 46C, in the scan direction only as shown in (C) of FIG. 4, as shown in FIG. 1 (D), is rotated substantially 90 ° in the case of FIG. (C) Dot there is a possibility that the inclination θ can not be obtained correctly if the imaging code 36 were made.即ち 、ブロック３８の短手方向にスキャンした場合にはθが正しく求められない恐れがあるた<br>め、 マーカ検出回路４６Ｃは、同図（Ｄ）に示すように直行した方向のスキャンも行い、これら直行する２方向のスキャンで得られた結果の内の正しい方を選択するようにしている。That is, short when scanning hand direction there is a risk that θ can not be obtained correctly <br> Me block 38, the marker detection circuit 46C, the direction of scan that orthogonal as shown in Graph 1 (D) is also performed, and to select the correct one of the results obtained in the two directions of scanning of these orthogonal.

【００３４】一方、レンズ収差情報メモリ４６Ｅには、 [0034] On the other hand, the lens aberration information memory 46E is,レンズの歪み補正を行うための、上記検出部４４の結像系４４Ｂに用いられているレンズの予め測定された収差情報を記憶している。 For performing distortion correction of the lens and stores the premeasured aberration information of the lens used in the imaging system 44B of the detection section 44.アドレス制御回路４６Ｆは、次にフレームメモリ４６Ｂ内に蓄えられたデータを読出す際には、上記θ検出回路４６Ｄで演算された傾きθの値とレンズ収差情報メモリ４６Ｅに記憶されているレンズ収差情報とに従った読み出しアドレスをフレームメモリ４ Address control circuit 46F is then when reading data stored in the frame memory 46B, the lens aberrations stored in the value and the lens aberration information memory 46E of inclination θ calculated by the θ detection circuit 46D frame memory 4 a read address in accordance with the information６Ｂに与え、補間回路４６Ｇにてデータ補間を行いながらデータの配列方向への走査変換を行う。 Given to 6B, it performs the scan conversion to the array direction of the data while performing data interpolation in the interpolation circuit 46G.

【００３５】図５の（Ａ）は、この補間回路４６Ｇにて行われるデータ補間の原理を示している。 [0035] in FIG. 5 (A) shows the principle of data interpolation performed by the interpolation circuit 46G.基本的には、 Basically,データを補間する位置Ｑの周囲の画素を使用して、コンボルーションフィルタ，ＬＰＦにて補間データの作成を行う。 Use pixels around the position Q for interpolating the data, and creates the interpolation data convolution filter at LPF.この走査変換後の画素ピッチ及び走査線ピッチは、撮像時と同様に標本化定理に基づいてドットコードのドットピッチの以下に設定されている。 The pixel pitch and the scanning line pitch after scan conversion is set to the following dot pitch of the dot code on the basis of the sampling theorem as in the case of imaging.

【００３７】以上のようにして走査変換を受けてフレームメモリ４６Ｂから読出されたドットコード３６ の画像 The above way the image of the dot code 36 read out from the frame memory 46B receives the scan conversionは、次に、ラッチ４８Ａ及びコンパレータ４８Ｂで構成された二値化回路４８にて二値化される。 It is then binarized by being constituted by a latch 48A and a comparator 48B binarizing circuit 48.この二値化を行う際の閾値は、閾値判定回路５０にて、画面毎もしくは画面内のブロック毎のヒストグラムの値などを利用して決定される。 Threshold when performing the binarization, at the threshold value determination circuit 50, is determined by using, for example, the value of the histogram of each block of each screen or screen.即ち、ドットコード３６上の染みや紙３ In other words, on the dot code 36 stains and paper 3０の歪み、内蔵クロックの精度などに応じて、閾値を決定する。 0 strain, in accordance with the accuracy of the internal clock, determining a threshold value.この閾値判定回路５０としては、例えば本出願人による特願平４−１３１０５１号に開示のニューラルネットワークを利用した回路を使用するのが好ましい。 As this threshold determination circuit 50, for example, preferably used circuit using a neural network disclosed in Japanese Patent Application No. 4-131051 by the present applicant.

【００３８】またこれと並行して、フレームメモリ４６ [0038] In parallel with this, the frame memory 46Ｂから読出されたドットコード３６ の画像は、ＰＬＬ回路５２に入力され、再生データと同期したクロックパルスＣＫを発生する。Image of the dot code 36 read from B is inputted to the PLL circuit 52 generates a clock pulse CK synchronized with reproduction data.このクロックパルスＣＫは、走査変換後の二値化や復調、及び後述するデータ列調整部５６ This clock pulse CK is binarized after scan conversion and demodulation, and later to the data string adjusting section 56内の誤り判定回路５６Ａ，ｘ，ｙアドレス検出回路５６ Error judging circuit 56A of the inner, x, y address detection circuit 56Ｂやメモリ部５６Ｃなどの基準クロックとして使用される。 It is used as a reference clock such as B and memory unit 56C.

【００３９】二値化されたデータは、復調回路５４にて復調され、データ列調整部５６内の誤り判定回路５６Ａ The binarized data is demodulated by the demodulation circuit 54, the error determining circuit 56A of the data string in the adjusting unit 56と、ｘ，ｙアドレス検出回路５６Ｂに入力される。 When, x, it is input to the y address detection circuit 56B.誤り判定回路５６Ａは、ブロック３８内の誤り判定符号３８ Error judging circuit 56A includes an error determination code 38 in the block 38Ｆを用いてｘ，ｙアドレスデータ３８Ｄ，３８Ｅに誤りが無いかどうかの判定を行う。 x with F, y address data 38D, a determination is made whether there is no error in 38E.誤りが無い場合は、 上記 If there is no error, the above-mentioned復調回路からの復調データを ｘ，ｙアドレス検出回路５The demodulated data from the demodulating circuit x, y address detection circuit 5６ Ｂで検出したアドレスに従って、オーディオデータ列調整用のメモリ部５６Ｃに記録する。 In accordance with the address detected by 6 B, and records in the memory section 56C for adjusting the audio data sequence.誤りがある場合は、そのブロック３８のオーディオデータ３８Ｃはオーディオデータ列調整用のメモリ部５６Ｃには記録されない。 If there is an error, the audio data 38C of the block 38 in the memory section 56C for adjusting audio data string is not recorded.

【００４０】このデータ列調整部５６の目的は、上記走査変換及びレンズ歪み補正部４６における走査変換の精度（基準クロックの精度及び撮像素子のＳ／Ｎに左右される）や紙の歪み等により、データの配列方向と走査変換後の走査方向に生じた僅かなずれを補正することにある。 The purpose of this data string adjusting section 56, the above scan conversion and (dependent on S / N of accuracy and the image pickup device of the reference clock) scan conversion accuracy in the lens distortion correction section 46, distortion of paper or the like is to correct a slight misalignment caused to the arrangement direction of the data in the scanning direction after scan conversion.これを、図６によって説明する。 This will be explained by FIG.同図中、ドットコードＤ１，Ｄ２，Ｄ３はブロックごとのデータを示している。 In the figure, the dot code D1, D2, D3 represents the data for each block.走査変換後の走査線１，２，３，…のピッチは、 Scanning lines 1, 2 and 3 after the scan conversion, ... the pitch of,前述したように標本化定理に基づいてデータのドットピッチ以下に設定されていれば良いが、図６に於いては、 May be set below the dot pitch of data on the basis of the sampling theorem as described above, but at the FIG. 6,完全を期してドットピッチの１／２に設定してある。 Is set to 1/2 of the dot pitch the sake of completeness.故にドットコードＤ１は図からも明らかなように、走査変換後の走査線３にて誤りなく検出される。 Thus the dot code D1, as is apparent from the figure, is detected without error in the scanning line 3 after scan conversion.そして、Ｄ２ Then, D2は走査変換後の走査線２にて誤りなく検出され、Ｄ３も同様に、走査変換後の走査線１にて誤りなく検出される。 Is detected without error by the scan conversion after scanning line 2, D3 are likewise detected without error in the scanning line 1 after scan conversion.

【００４１】そして、それぞれのブロック３８内のｘ， [0041] and, x in each of the blocks 38,ｙアドレス３８Ｄ，３８Ｅに従って、データ列調整用のメモリ部５６Ｃに格納される。 y address 38D, according to 38E, are stored in the memory unit 56C for data string adjustment.

【００４２】次に、図４の（Ａ），（Ｂ）に示したように検出部４４を手動で走査することにより、紙３０の上の音声ドットコード３６を洩れなくデータ列調整用のメモリ部５６Ｃに格納することができる。 Next, in FIG. 4 (A), by scanning manually detector 44 as shown (B), the memory for data string adjusting no leakage speech dot codes 36 on the paper 30 it can be stored in section 56C.

【００４３】このようなデータ列調整部５６にてデータ列が調整された音声ドットコードは、次に、上記ＰＬＬ The speech dot codes data sequence is adjusted in such a data string adjusting section 56, then the PLL回路５２とは別の基準クロック発生回路５３により発生した基準クロックＣＫ'に従い、データ列調整用のメモリ部５６Ｃから読出される。 Accordance with the standard clock CK 'generated by a separate reference clock generating circuit 53 is a circuit 52, it is read from the memory unit 56C for data string adjustment.そして、この時にデ・インタリーブ回路５８によりデ・インタリーブがかけられ、 Then, de-interleave is multiplied by the de-interleave circuit 58 at this time,正式なデータ列に変換される。 It is converted into a formal data string.次に、ブロック３８内の誤り訂正用符号３８Ｂを用いた誤り訂正が誤り訂正回路６０にて行われる。 Then, error correction using the error correction code 38B in the block 38 is performed in the error correction circuit 60.そして、復号回路６２で圧縮されたデータの復号が行われ、さらにデータ補間回路６４にて誤り訂正不能なオーディオデータの補間が行われる。 Then, the decoding of data compressed by the decoding circuit 62 is performed, the interpolation error uncorrectable audio data is further in data interpolation circuit 64.その後、Ｄ／Ａ変換回路６６にてアナログのオーディオ信号に変換され、増幅器６８にて増幅されて、音声出力器（イヤホン，ヘッドホン，スピーカ，等）４２にて音に変換される。 Then converted by D / A conversion circuit 66 into an analog audio signal is amplified by the amplifier 68, the audio output device is converted into sound (earphone, headphone, speaker, etc.) at 42.

【００４４】以上のようにして、音声や音楽などのオーディオ情報を紙に記録できるようにし、また再生機を小型の携帯型の装置としたことにより、プリントアウトしたものやそれをファクシミリ伝送したもの、あるいは印刷製版により本の形式で印刷されたものを、何処でも、 [0044] As described above things, audio information such as voice or music to be recorded on paper and by which the player and small portable device, which print those out and it was facsimile transmission or by printing plate-making what was printed in the form, anywhere,また何回でも聞くことができるようになる。 In addition it is possible to hear any number of times.

【００４５】なお、上記データ列調整部５６内のデータ列調整用のメモリ部５６Ｃは、半導体メモリに限らず、 [0045] The memory unit 56C for data string adjustment in the data string adjusting section 56 is not limited to a semiconductor memory,フロッピーディスク，光ディスク，光磁気ディスク，等の他の記憶媒体を利用することが可能である。 Floppy disk, optical disk, magneto-optical disk, it is possible to use other storage media like.

【００４６】上記のようにオーディオ情報を記録したものの応用例としては、種々のものが考えられる。 [0046] As an application example those recorded audio information as described above is considered various ones.例えば、一般用として、語学教材、楽譜、通信教育等の各種テキスト、商品仕様、修理等のマニュアル、外国語等の辞書、百科事典、絵本等の書籍、商品カタログ、旅行案内、ダイレクトメールや案内状、新聞、雑誌、チラシ、 For example, as for general use, language teaching materials, music, various types of text, such as communication education, product specifications, such as repair of the manual, a dictionary of foreign language, etc., encyclopedia, picture books, such as books, product catalogs, travel guide, direct mail and guide Jo, newspapers, magazines, flyers,アルバム、祝電、葉書、等が考えられる。 Albums, congratulatory telegrams, postcards, etc. can be considered.また、業務用としては、ＦＡＸ（ボイス＆ファックス）業務指示書、 In addition, as is for business, FAX (voice & fax) business instructions,議事録、電子黒板、ＯＨＰ、身分証明書（声紋）、名刺、電話用メモ、付箋紙、上質紙をロール状にしたサプライ商品（消耗品）、等といったものが考えられる。 Proceedings, electronic blackboard, OHP, identification (voice print), business cards, phone notes, sticky notes, supply products that the high-quality paper in the form of a roll (consumables), is considered things like equal.ここで、消耗品とは、図５の（Ｂ）に示すように、そのロール状にした紙３０Ａの裏面に、両面テープや、付箋紙の様な簡単に剥がれるのりが設けられており、表面にドットコード３６を記録して、必用な分だけ切り離して、 Here, the consumables, as shown in (B) of FIG. 5, the rear surface of the paper 30A which has on its roll, double-sided tape or easily peeled off glue such as sticky notes are provided, the surface to record the dot code 36 to, in isolation only necessity a minute,種々のものに貼れるようにしたものである（以下、これをリールシールと称する）。 It is obtained as pasted to a variety of things (hereinafter, referred to as reel seal).また、同図の（Ｃ）に示すように、紙３０Ａの幅を広くして複数段のドットコード３６が記録できるようにすると共に、検出部４４の手動走査のガイドラインとしての手動走査用マーク ３６Ｂを縦横に印刷しておいても良い。 Further, as shown in FIG. (C), together with the dot code 36 in a plurality of stages by increasing the width of the paper 30A is to be recorded, manual scanning marks 36B as guidelines for manual scanning of the detection section 44 it may have been printed vertically and horizontally.このマーク ３６Ｂは、同時に、ドットコード３６の記録位置の目安としても利用できる。 The mark 36B at the same time, can also be used as a guide for the recording position of the dot code 36.即ち、プリンタシステム２８にセンサを設けておき、そのセンサで上記マーク ３６Ｂを読み取って、プリントアウトする頭出しをするようにすれば、ドットコード３６はこのマーク ３６Ｂで囲まれた領域内に必ず印刷できるので、手動走査もこのマーク ３６Ｂに沿って行うことにより確実に記録されたオーディオ情報を再生できる。 In other words, it leaves a sensor provided in the printer system 28 reads the mark 36B at the sensor, if such a cue for printing out, always print the dot code 36 is the area having a mark 36B since it, manual scanning may also play the audio information is reliably recorded by performing along the mark 36B.むろん、ドットコード３６を印刷する時にマーク Of course, mark when printing the dot code 36３６Ｂも印刷しても良い。 36B may also be printed.

【００４７】なお、オーディオ情報の記録時間は、２０ [0047] It should be noted that the recording time of the audio information, 20０ｄｐｉの一般的なファクシミリの場合、例えば用紙の一辺に沿って１インチ×７インチ（２．５４ｃｍ×１ For a typical facsimile 0 dpi, for example, 1 inch × 7 inches along one side of the sheet (2.54 cm × 1７．７８ｃｍ）のエリアにデータを記録した場合、データの総数は２８０ｋｂｉｔになる。 When recording the data in the area of ​​7.78cm), the total number of data becomes 280Kbit.これからマーカ、アドレス信号、誤り訂正符号、誤り判定符号（但し、この場合の誤り判定符号は上記ｘ，ｙアドレス３８Ｄ，３８ Now the marker, an address signal, an error correction code, an error determination code (although, in this case error determination code above x, y addresses 38D, 38Ｅに加えてオーディオデータ３８Ｃも誤り判定対象としている）の分（３０％）を差し引くと、１９６ｋｂｉｔ Audio data 38C in addition to E also Subtracting min (30%) of) is an error determination target, 196Kbitになる。 become.従って、音声を７ｋｂｉｔ／ｓ（移動体通信のビットレート）に圧縮した時の記録時間は、２８秒となる。 Accordingly, the recording time when compressed audio to 7kbit / s (bit rate of the mobile communication) becomes 28 seconds.Ａ４サイズ両面ファクシミリ用紙の裏面全体に記録する時は、７インチ×１０インチ（１７．７８ｃｍ×２ A4 When recording on the entire back surface of the size duplex facsimile paper, 7 inches × 10 inches (17.78 cm × 2５．４ｃｍ）のエリアが取れるので、４．７分の音声記録が可能である。 Since the area of ​​5.4cm) can be taken, it is possible to 4.7 minutes of audio recording.

【００４８】また、４００ｄｐｉのＧ４ファクシミリの場合には、上記と同様に計算した結果、７インチ×１０ [0048] In the case of G4 facsimile 400dpi, the result of calculation in the same manner as described above, 7 inches × 10インチのエリアに、１８．８分の音声記録が可能である。 In the area of ​​inches, it is possible to 18.8 minutes audio recording.

【００４９】１５００ｄｐｉの高級印刷の場合、５ｍｍ [0049] In the case of luxury printing of 1500dpi, 5mm×３０ｍｍのエリアに印刷した場合、上記と同様に計算した結果、５２．３秒の音声記録が可能である。 When printing in the area of ​​× 30 mm, the results were calculated as described above, it is possible to 52.3 seconds audio recording.また、 Also,１０ｍｍ×７５ｍｍのテープ状エリアに印刷した場合には、ミュージックも可能な高音質（圧縮して３０ｋｂｉ When printed on a tape-like area of ​​10 mm × 75 mm is, music also high quality (compression to 30kbiｔ／ｓ）の音声信号で計算した場合、１分の音声記録が可能である。 When calculated by t / s) of the audio signal, it is possible for one minute audio recording.

【００５０】図７は、本発明の第２ の実施の形態の構成を示す図である。 [0050] Figure 7 is a diagram showing a configuration of a second embodiment of the present invention.本第２ の実施の形態は、撮像素子として、メモリ及びランダムアクセス可能なＣＭＤのようなｘｙアドレス型撮像部を使用する例であり、再生装置の検出部４４並びに走査変換及びレンズ歪み補正回路４６ This second embodiment, as the image pickup device, an example of using the xy address type image pickup unit such as a memory and random accessible CMD, the reproducing apparatus detecting unit 44 and the scan conversion and lens distortion correction circuit 46のみが、上記第１ の実施の形態と異なっている。 Only differs from the first embodiment.即ち、 In other words,検出部及び走査変換部７０は、ｘｙアドレス型撮像部７ Detector and the scan conversion section 70, xy address type imaging section 7０Ａにメモリされた撮像データを上記第１ の実施の形態 The imaging data memory 0A the first embodimentと同様にマーカ検出して、読出すときに補間する回りのデータ４つをデコーダ用アドレス発生部７０Ｂ及びｘ， And similarly to the marker detection, around data four address decoder generating section 70B and x to interpolate when reading,ｙデコーダ７０Ｃ，７０Ｄにより順番に読出して補間部７２に入力する。 y decoder 70C, and inputs read sequentially Te to the interpolation section 72 by 70D.補間部７２では、入力データに対して、係数発生回路７０Ｅより係数を順次読出して掛け算器７０Ｆにより掛け算し、さらには加算器７０Ｇ，サンプルアンドホールド回路７０Ｈ，スイッチ７０１でなるアナログの累積加算回路にて累積加算し、サンプルアンドホールド回路７０Ｊにてサンプルアンドホールドを行って、走査変換されたドットコードを上記二値化回路４ The interpolation unit 72, the input data, multiplies Te sequentially reads the coefficient from the coefficient generation circuit 70E by multiplier 70F, further adder 70G, a sample and hold circuit 70H, the cumulative addition circuit of an analog comprising a switch 701 adding cumulative Te, sample and hold circuit to sample and hold performs at 70 J, the scan converted dot code the binarization circuit 4８，閾値判定回路５０，及びＰＬＬ回路５２に供給する。 8, the threshold value determination circuit 50 supplies, and to the PLL circuit 52.

【００５１】このような構成とすることにより、上記第１ の実施の形態と同様の機能を果たすことができると共に、フレームメモリ４６を不要とすることができ、コストの低減並びに小型化が実現できる。 [0051] With such a configuration, it is possible to perform the same function as in the first embodiment, the frame memory 46 can be eliminated, cost reduction and miniaturization of can be achieved .さらには、ｘｙアドレス型撮像部７０Ａ、アドレス発生部７０Ｂ、デコーダ７０Ｃ，７０Ｄ、補間部７２を一つの基板に作り込んでＩＣ化することにより、さらに小型化が図れる。 Furthermore, xy address type image pickup unit 70A, the address generation unit 70B, a decoder 70C, 70D, by an IC crowded made on one substrate interpolation unit 72 further can be miniaturized.

【００５２】図８は、本発明の第３ の実施の形態の構成を示す図である。 [0052] Figure 8 is a diagram showing a configuration of a third embodiment of the present invention.本実施の形態は、絵や文字の印刷された紙３０の上に、正反射（全反射）し易い透明塗料（インク）７４によりドットコード３６を記録したものである。 This embodiment, on the printed paper 30 of a picture or a character, the specular reflection (total internal reflection) easily clearcoat (ink) 74 is obtained by recording a dot code 36.そして、検出部４４内に、光源４４Ａと結像系４４ Then, in the detection unit 44, the light source 44A and an imaging system 44Ｂの間に偏光フィルタ４４Ｆ，４４Ｇを設け、これら偏光フィルタ４４Ｆ，４４Ｇの偏光面を合わせておくことにより、内部（紙３０の表面）からの反射光や、コードに従って透明塗料７４の抜けている穴７４Ａの開いているところからの反射光は偏光方向がばらばらになって偏光フィルタ４４Ｇで１／２がカットされることとなり、 Polarizing filter 44F, the 44G provided between the B, these polarizing filters 44F, by previously combining the polarization plane of 44G, inside or reflected light from (the surface of the paper 30), missing the clearcoat 74 according to the code the reflected light from the place which is apertured 74A becomes the 1/2 polarizing filter 44G polarization direction falling apart is cut,さらに通常の反射光と全反射光とではもともと光量差が大きいので、透明塗料７４で記録されたドットコードのコントラストが強調されて撮像されることとなる。 Further, since originally large light amount difference in the normal reflected light and totally reflected light, so that the contrast of the recorded dot code in clearcoat 74 is highlighted by imaging.

【００５３】さらには、紙３０を表面が正反射し易いように鏡面仕上げ等の表面処理し、透明塗料７４を、上記表面処理した面の屈折率より高い屈折率の素材で、且つ１／４λ程度の（入射角による光路長の変化を考慮して、透明塗料内の光路長で１／４となるような）厚みの膜としておけば、反射増幅コートの効果で、斜めに当った光が、より一層増幅されて表面反射（正反射）し易い。 [0053] Furthermore, the paper 30 and the surface treatment of the mirror-finishing such as easily specular surface, a transparent coating 74, a material of higher refractive index than the refractive index of the surface-treated surface, and 1 / 4.lamda the degree of if as a (taking into account the change in optical path length due to the incident angle, transparent in the optical path length in the coating such that 1/4) thick film, the effect of the reflection amplifying coat, light which strikes obliquely , surface reflection (specular reflection) more is further amplified easily.

【００５４】この場合、例えばドットコードの形成は、 [0054] In this case, for example, of the dot code formation,微細なケミカルエッチング等にて行い、ドットに対応した穴の部分を粗面化して反射率を低下させるものとする。 It is made in the fine chemical etching or the like, is assumed to lower the reflectance roughened portion of the hole corresponding to the dot.

【００５５】このように透明塗料７４によりドットコード３６を記録するようにすると、文字や絵の上にも記録できるので、文字や絵と併用する場合、上記第１ の実施 [0055] When so as to record the dot code 36 Thus a transparent coating 74, since it is also recorded on the letters and pictures, when used in combination with letters and pictures, the first embodimentの形態に比べて記録容量を増大することができる。 It is possible to increase the recording capacity compared to the embodiment.

【００５６】また、透明塗料の代わりに、透明の蛍光塗料を用いても良いし、カラーにして多重化するようにしても良い。 [0056] Instead of the transparent paint, it may be used a transparent fluorescent paint may be multiplexed in the color.このカラーにする場合には、通常のカラーインクを使用することもできるし、透明のインクに色素を混ぜてカラーにすることも可能である。 When this collar can either be used normal color inks, it is also possible to color mix dye in a transparent ink.

【００５７】ここで、例として、透明インクを揮発性液とバインダー（例えば、フェノール樹脂ワニス、アマニ油ワニス、アルキッド樹脂がある）からなるインクとし、色素を顔料とすることができる。 [0057] Here, as an example, the invisible ink volatile liquid and a binder (e.g., phenolic resin varnish, linseed oil varnish, there is alkyd resin) and inks comprising a dye and may be a pigment.

【００５８】次に、オーディオ情報記録装置を応用した携帯型ボイスレコーダを説明する。 Next, explaining a portable voice recorder which applies an audio information recording apparatus.図９の（Ａ）及び（Ｂ）はその外観図である。 Shown in FIG. 9 (A) and (B) is its external view.この携帯型ボイスレコーダは、本体７６と、本体側及び音声入力部側着脱部材（面ファスナー、マジックテープ等）７８Ａ，７８Ｂにより本体７６に対し着脱自在な音声入力部８０とからなる。 The portable voice recorder includes a body 76, the main body and the voice input portion detachable member (surface fastener, Velcro tape, etc.) 78A, consisting of freely voice input unit 80. detachable from the main body 76 by 78B.また、本体７６表面には、記録開始ボタン８２と印字シートの排出部８４が設けられている。 Further, the body 76 surface, the discharge portion 84 of the printing sheet is provided with the recording start button 82.なお、本体７６と音声入力部８０とはケーブル８６により結ばれている。 Note that the main body 76 and the sound input section 80 are linked by a cable 86.もちろん、無線や赤外線などにより音声入力部８０から本体７６に信号を送信するようにしても良い。 Of course, such as wireless or infrared may also transmit signals from the speech input unit 80 to the body 76.

【００５９】図１０は、このような携帯型ボイスレコーダのブロック構成図である。 [0059] Figure 10 is a block diagram of such a portable voice recorder.マイクロホン８８から入力された音声は、プリアンプ９０で増幅後、Ａ／Ｄ変換器９２でディジタルに変換されて、圧縮処理部（ＡＤＰＣ The voice inputted from the microphone 88, amplified by a preamplifier 90 and converted to digital by the A / D converter 92, compression processing section (ADPCＭ）９４に供給される。 M) is supplied to the 94.圧縮処理を施されたデータは、 It has been subjected to compression processing data,エラー訂正符号付加部９６にてエラー訂正符号が付加され、その結果がインターリーブ部９８に供給され、それぞれのデータが記憶されて、その後、インターリーブ処理が行われる。 Is added an error correction code by the error correction code addition unit 96, the result is supplied to the interleaving unit 98, each data is stored, then, the interleaving process is performed.こうしてインターリーブされたデータは、さらに、アドレスデータ付加部１００により、ブロックのアドレス，アドレス用のエラー判定符号（ＣＲＣ Thus interleaved data is further by the address data addition section 100, the address of the block, the error determination code (CRC for address等）を付加し、その結果が変調回路１０２に入力される。 Adding etc.), the result is input to the modulation circuit 102.この変調回路１０２では、例えば８−１０変調というような８ビットのデータを１０ビットの別のビット数のものに変換する。 In the modulation circuit 102 converts the 8-bit data as that for example 8-10 modulation to that of the number of different bits of the 10 bits.その後、マーカ付加部１０４にて、 Then, at the marker addition unit 104,上記変調回路１０２で対応付けた２５６通りのデータ列には無いデータ列を使ってマーカを生成して付加する。 Using no data string to the data sequence 256 which correlated with the modulation circuit 102 generates and adds the markers.

【００６０】こうしてマーカを付加されたデータは、簡易プリンタシステム１０６に送られて、図１１の（Ａ） [0060] The data added with the marker thus is sent to a simple printer system 106, shown in FIG. 11 (A)及び（Ｂ）に示すようにリールシール１０８に印刷され、印字シート排出部８４から排出される。 And printed on the reel seal 108 (B), the discharged from the print sheet discharge unit 84.この場合、 in this case,簡易プリンタシステム１０６はタイマ１１０によって計時された日付・時刻をリールシール１０８に印字する。 Simple printer system 106 prints date and time measured by the timer 110 on the reel seal 108.なお、上記の各部は、記録開始ボタン８２の操作に応じて制御部１１２により制御される。 The above respective units are controlled by the control unit 112 in response to the operation of the recording start button 82.また、上記各部の内、マイクロホン８８からどこまでを音声入力部８０内に構成するかは特に限定されるものではなく、例えば、 Among the above components, whether from the microphone 88 far constituting a voice input section 80 is not particularly limited, for example,ここでは、音声入力部８０にはマイクロホン８８，プリアンプ９０，Ａ／Ｄ変換器９２を内蔵するものとする。 Here, it is assumed that a built-in microphone 88, a preamplifier 90, A / D converter 92 to the audio input unit 80.

【００６１】図１２は、このような構成の携帯型ボイスレコーダの動作フローチャートである。 [0061] Figure 12 is an operational flowchart of the portable voice recorder having the above configuration.即ち、本体７６ In other words, the main body 76に設けられた記録開始ボタン８２が押下されると（ステップＳ１２）、その押下されている間（ステップＳ１ When the recording start button 82 provided on the pressed (step S12), the while the is pressed (step S1４）、音声入力からリールシール１０８へのドットコード１１４印字処理迄の処理が行われる（ステップＳ１ 4), the processing from speech input until the dot code 114 print processing to the reel seal 108 is performed (step S1６）。 6).そして、記録開始ボタン８２の押下が止められると、予め決められた一定時間内に再び記録開始ボタン８ When stopped the pressing of the recording start button 82 again recording start button within a predetermined fixed time 8２が押下されたかどうかを判断し（ステップＳ１８）、 2, it is determined whether or not pressed (step S18), and押下されたと判断した場合には上記ステップＳ１４に戻って上記の処理を繰り返す。 If it is determined to have been depressed and repeats the above processing returns to step S14.しかし、一定時間以内に記録開始ボタン８２が押下されなかった場合には、タイマ１１０より現在の日時及び時刻を参照して（ステップＳ However, when the recording start button 82 is not pressed within a predetermined time, by referring to the current date and time from the timer 110 (step S２０）、リールシール１０８を余白部分１１６をフィードしながら、その参照した日時，時刻を印字する（ステップＳ２２）。 20), while feeding the margin 116 of the reel seal 108, the reference time and date, for printing the time (step S22).

【００６２】このような携帯型ボイスレコーダでは、図９の（Ａ）に示すように本体７６と音声入力部８０とを接続した状態では、ユーザは本体７６を手で持って音声入力部８０を口元に近づけて音声をドットコード１１４ [0062] In such a portable voice recorder, a state of connecting the body 76 and the audio input unit 80 as shown in FIG. 9 (A), the user voice input unit 80 by hand body 76 dot code 114 a voice close to the mouthとしてリールシール１０８に記録する。 Recorded on the reel seal 108 as.また、図９の（Ｂ）に示すように本体７６と音声入力部８０とを分離し、音声入力部８０を着脱部材７８Ｂを利用して電話の送受話器の受話器側に取り付けることにより、電話の内容をメモする代わりに直接相手側の用件をドットコード１１４としてリールシール１０８に記録することができる。 Further, by separating the main body 76 and the audio input unit 80 as shown in (B) of FIG. 9, attached to the receiver side of the handset of the telephone by using the detachable member 78B voice input unit 80, phone the requirements of the direct mating instead of note contents can be recorded on the reel seal 108 as a dot code 114.しかもこの場合、図１１の（Ａ）及び（Ｂ）に示すように、リールシール１０８には、日時・時刻が印字されるだけでなく、余白部分１１６が形成されるため、受信人名をメモしたり、だれ宛のものであるか等といったコメントを書込むことができる。 Moreover this case, as shown in (A) and (B) in FIG. 11, since the reel seal 108, not only the date and time is printed, the margin portion 116 is formed, Note the received personal name or, a comment such as someone is of the addressed or the like can be written.

【００６３】なお、音声入力部８０としては、上記のように着脱部材により本体に着脱される構成以外にも、種々の態様が考えられる。 [0063] Note that the sound input unit 80, in addition to configurations that are detachably attached to the body by detachable member as described above, can be considered various aspects.例えば、図１１の（Ｃ）及び（Ｄ）に示すように、イヤホン型のものとすることができる。 For example, as shown in (C) and (D) in FIG. 11, it can be of the earphone.このようなイヤホン型の音声入力部８０とした場合、同図の（Ｄ）に示すように音声入力部８０を本体７ If the speech input unit 80 such earphone, an audio input unit 80 as shown in the same figure (D) body 7６の音声入力部格納部１１８から引出し、ユーザの耳に挿入することにより、電話の送受話器の受話器側から聞こえる相手の声を聞きながら、それをドットコードの形で記録できるようになる。 6 drawn out from the voice input unit storage unit 118 of, by inserting the user's ear, while listening to the voice of the person you heard from the receiver side of the handset of a telephone, comprising it can be recorded in the form of a dot code.

【００６４】また、上記説明では、記録開始ボタン８２ [0064] In addition, in the above description, the recording start button 82を押し続けている間だけドットコード印字を行うものとしたが、本体７６に別に記録終了ボタンを設け、記録開始ボタン８２が一回押されてから記録終了ボタンが押されるまでの間、ドットコード印字を行うようにするようにしても良い。 It is assumed to perform a dot code printing only while holding down, provided separately recording end button on the main body 76, between the pressed recording start button 82 once until the recording end button is pressed, dot code it may be to perform the printing.

【００６５】記録機には、図３で示したような再生機能を組み込んで、記録再生機としても良い。 [0065] The recorder may incorporate such reproduction function as shown in FIG. 3, may be a recording and reproducing apparatus.またその時は、イヤホン型音声入力部８０は、イヤホンの機能も併せ持たせても良い。 Also at that time, an earphone type speech input section 80 may be the function of an earphone is also allowed Awasemota.

【００６６】以上の実施の形態に於いては、記録される情報として、音声，音楽等のオーディオ情報を例に挙げて説明したが、以下に、オーディオ情報に限らず、カメラ，ビデオ等から得られる映像情報、及びパーソナルコンピュータ（以下、パソコンと称す），ワードプロセッサ（以下、ワープロと称す）等から得られるテキストデ [0066] The In the above embodiment, as an information to be recorded, voice, and audio information such as music has been described as an example, below, it is not limited to audio information, camera, a video, etc. the video information to be, and personal computer (hereinafter, referred to as PC), word processor (hereinafter, word processing and referred to) text de obtained from, etc.ータ等のディジタルコードデータ、等を含めた、所謂マルチメディア情報を取り扱う実施の形態について説明する。 Including digital code data, such as over data, etc., it will be described embodiments for handling so-called multimedia information.

【００６７】図１３は、そのようなマルチメディア情報を記録するためのマルチメディア情報記録装置のブロック構成図である。 [0067] Figure 13 is a block diagram of a multimedia information recording apparatus for recording such multimedia information.

【００６８】マルチメディア情報の内、オーディオ情報については、図１の場合と同様に、マイクロホンやオーディオ出力機器１２０から入力され、プリアンプ１２２ [0068] Among the multimedia information, the audio information, as in the case of FIG. 1, is input from the microphone or audio output device 120, a preamplifier 122で増幅後、Ａ／Ｄ変換器１２４でディジタルに変換されて、圧縮処理部１２６に供給される。 In the amplified, converted to digital by the A / D converter 124 and supplied to the compression processing unit 126.

【００６９】圧縮処理部１２６では、入力ディジタルオーディオ信号は、スイッチ１２８により、ＡＤＰＣＭ回路のような音声圧縮回路１３０と音声合成コード化回路１３２とに選択的に供給されるようになっている。 [0069] In the compression processing section 126, the input digital audio signal, by the switch 128, and is selectively supplied to the audio compression circuit 130 and the speech synthesis coding circuit 132, such as ADPCM circuit.音声圧縮回路１３０は、入力ディジタルオーディオ情報を適応型の差動ＰＣＭすることによりデータ圧縮を施す。 Audio compression circuit 130 performs data compression by differential PCM adaptive input digital audio information.音声合成コード化回路１３２は、入力ディジタルオーディオ情報に対して、１つ音声を認識をした後、コードに変換する。 Speech synthesis coding circuit 132, after to the input digital audio information and the recognized one voice is converted into the code.これは、上記ＡＤＰＣＭが音声情報という形でそれを符号化しデータ量を減らしていく即ち生のまま処理をしていくのに対して、一旦別の合成のコードに変えてしまうことで相対的にデータ量を減らすものである。 This relatively by the ADPCM Whereas continue to process it remains to go i.e. raw reduce the encoded data amount in the form of voice information, thereby temporarily changing the code of another synthetic it is intended to reduce the amount of data.上記スイッチ１２８の切り換えについては、例えば、ユーザの方で目的に応じて、例えば、手動で切り換えるようになっている。 The switching of the switch 128, for example, according to the purpose in the way of the user, for example, so that the switch manually.あるいは、例えばオーディオ出力機器からの情報のように高音質のものについては音声圧縮回路１３０を通し、例えばマイクロホンからの人の話声やコメントというようなものについては音声合成コード化回路１３２を通すというように予め決めておけば、入力されたオーディオ情報がどちらのものであるのかをスイッチの前段で認識をして自動的に切り換えるという構成にすることも可能である。 Alternatively, for example, through the voice compression circuitry 130 for those high-quality as information from the audio output device, such as the kind of human speech and comments from the microphone is passed through the speech synthesis coding circuit 132 if it decided in advance so, it is also possible to configure that automatically switches whether the audio information inputted is of either by recognition in the preceding stage of the switch.

【００７０】また、もう既にディジタルコードデータとして形成されているパソコン、ワープロ、ＣＡＤ、電子手帳や通信等からくる各種データは、インタフェース（以下、Ｉ／Ｆと称す）１３４を介して、まずデータ形態判別回路１３６に入力される。 [0070] Also, the personal computer, which is formed as already digital code data, word processing, CAD, various data coming from the electronic notebook and communication, etc., the interface (hereinafter, referred to as I / F) 134 via a first data form is input to the determination circuit 136.このデータ形態判別回路１３６は、基本的に、後段の圧縮処理部１２６で圧縮が可能かどうかを判断するもので、データが既に何等かの圧縮処理が行われており、後段の圧縮処理部１２６での効果が得られない情報については、圧縮処理部１２６ The data form determination circuit 136 basically intended to determine whether it is possible to compress at a later stage of the compression processing unit 126, the data has already been carried out compression processing or whatever, subsequent compression processing unit 126 the effect is not obtained information, the compression processing unit 126をバイパスさせて圧縮処理部１２６の後段にダイレクトに渡し、また、入力データが非圧縮データの場合には、 The passing downstream of the compression processing unit 126 by bypassing directly, and when the input data is non-compressed data,それを圧縮処理部１２６に送る。 Send it to the compression processing unit 126.

【００７１】上記データ形態判別部１３６にて非圧縮のコードデータであると判断されたデータは、圧縮処理部１２６に入力され、ハフマン，算術符号，ジブレンペル等の圧縮回路１３８にてコードデータを最適に圧縮する圧縮処理が行われる。 [0071] The data form data determined to be the code data of the non-compressed at determination unit 136 is input to the compression processing unit 126, the optimum Huffman, arithmetic coding, the code data by the compression circuit 138, such as Jiburenperu compression processing for compressing the is performed.なお、この圧縮回路１３８は、上記音声合成コード化回路１３２の出力に対する圧縮処理も行うようになっている。 Incidentally, the compression circuit 138 is configured to perform the compression process on the output of the speech synthesis coding circuit 132.

【００７２】なお、上記音声合成コード化回路１３２ [0072] Note that the speech synthesis coding circuit 132は、音声以外に文字情報を認識して音声合成コード化しても良い。 It may be speech synthesis coding by recognizing the text information in addition to voice.

【００７３】また、カメラやビデオ出力機器等１４０の画像情報は、プリアンプ１４２による増幅及びＡ／Ｄ変換器１４４でのＡ／Ｄ変換後、圧縮処理部１２６に供給される。 [0073] Also, the image information of the camera or video output device such as 140, after A / D conversion in the amplification and A / D converter 144 according to the pre-amplifier 142, is supplied to the compression processing unit 126.

【００７４】圧縮処理部１２６では、像域判定及び分離回路１４６にて、入力された画像情報が手書き文字やグラフ等の二値画像なのか、それとも自然画像等の多値画像なのかを判別する。 [0074] In the compression processing section 126, in the image area determination and separation circuit 146 determines whether the input image information is binary image of the one of such handwritten character or a graph, or the multi-valued image of a natural image or the like .この像域判定及び分離回路１４６ The image area determination and separation circuit 146は、例えば、本出願人による特願平５−１６３６３５号に示されているようなニューラルネットを利用した判別像域分離の手法を用いて、二値画像データと多値画像データを分離する。 Is, for example, using the technique of the present applicant determined image area separation by using a neural network as shown in Japanese Patent Application No. 5-163635 by, separating the binary image data and multivalued image data.そして、二値画像データは、二値圧縮としてＪＢＩＧ等で一般的なＭＲ／ＭＨ／ＭＭＲ等の二値圧縮処理回路１４８で圧縮され、多値画像データについては、例えばＤＰＣＭあるいはＪＰＥＧ等の静止画像の圧縮機能を使って多値圧縮処理回路１５０で圧縮される。 The binary image data is compressed by a binary compression processing circuit 148 such as a general MR / MH / MMR in JBIG or the like as binary compression, for multilevel image data, for example DPCM or still image such as JPEG It is compressed by the multi-value compression processing circuit 150 using a compression function.

【００７５】以上のようにしてそれぞれ圧縮処理を施されたデータは、適宜データ合成処理部１５２で合成される。 [0075] was subjected to compression-processed as described above data is synthesized with an appropriate data combination processing unit 152.

【００７６】なお、必ずしもそれぞれの情報入力及び圧縮処理の系統を並列的に全て備えている必要はなく、目的に応じて、一つあるいは複数の系統を適宜組み合わせて構成するようにしても良い。 [0076] It is not necessarily required to have strains of the respective information input and compression processing in parallel all, depending on the purpose, may be formed by combining one or more of systems as appropriate.従って、上記データ合成処理部１５２は必ずしも必要なものではなくて、データ系統が１種類しかないものについては、これを省略し、 Therefore, the data synthesis processing unit 152 not always necessary, for those data lineage there is only one type, this is omitted,直接次段のエラー訂正符号付加部１５４へ入力する構成とすることができる。 It can be configured to be input directly to the next stage of the error correction code addition section 154.エラー訂正符号付加部１５４では、エラー訂正符号が付加され、データメモリ部１５６ The error correction code addition section 154, is added error correction code, the data memory 156に入力される。 It is input to.データメモリ部１５６では、それぞれのデータが記憶されて、その後、インターリーブ処理が行われる。 The data memory unit 156, each data is stored, then, the interleaving process is performed.これは、実際にドットコードとして記録され、 This is actually recorded as dot codes,そしてそれを再生される際に、少しでもエラーを減らす、例えば、ノイズ等によるブロックエラーというものを少しでもなくして訂正能力を高めるために、連続するデータ列を適宜離れた位置に分散させていく処理である。 And when they are playing it, reduce errors as much as possible, for example, in order to enhance the correction capability by eliminating even a little thing called block error due to noise or the like, will be dispersed appropriately distant data successive rows it is a process.即ち、バーストエラーをビットエラーの単位に危険度を下げるという作業を行う。 That is, the task of reducing the risk of a burst error into units of bit errors.こうしてインターリーブされたデータに対して、さらに、アドレスデータ付加部１５８により、ブロックのアドレス，アドレス用のエラー判定符号（ＣＲＣ等）を付加し、その結果が変調回路１６０に入力される。 Against this way interleaved data, further, the address data addition section 158, the address of the block, adds the error determination code address (CRC or the like), and the result is input to the modulation circuit 160.変調回路１６０では、例えば８− The modulation circuit 160, for example 8１０変調である。 10 is a modulation.

【００７７】なお、上記実施の形態に於いては、インターリーブをかけた後に、エラー訂正のための符号を付加するようにしても良いことは勿論である。 [0077] Incidentally, at the above-mentioned embodiment, after multiplied by the interleaving, it is a matter of course that may be added to the code for error correction.

【００７８】その後、マーカ付加部１６２にて、上記変調回路１６０で対応付けた２５６通りのデータ列には無いデータ列を使ってマーカを生成して付加する。 [0078] Then, at the marker adding unit 162, it generates and adds a marker using no data string to the data sequence 256 which correlated with the modulation circuit 160.このようにマーカを変調の後に付加することで、マーカまでもが変調されてしまって、逆にマーカとして認識しにくくなるということを解消する効果がある。 By thus adding a marker after modulation, even markers gone being modulated, the effect of eliminating that hardly recognized as a marker conversely.

【００７９】こうしてマーカ付加されたデータは、合成及び編集処理部１６４に送られて、この生成されたデータ以外の、記録紙に記録される、例えば、画像やタイトルや文字等と合成され、あるいはレイアウト等の編集をされ、またプリンタへの出力の形態や印刷製版対応のデータフォーマットに変換されて、次のプリンタシステムや印刷用製版システム１６６に送られる。 [0079] Marker added data thus is sent to the synthesis and editing processor 164, other than the generated data, is recorded on the recording paper, for example, it is combined with the image, title or characters, or the editing such as layout and is converted into output form and printing plate making corresponding data format to the printer and sent to the next printer system or the printing plate making system 166.そして、このプリンタシステムや印刷用製版システム１６６で、最終的に、シート，テープ，及び印刷物等に印刷される。 Then, in the printer system or the printing plate making system 166, finally printed sheets, tapes, and printed matter.なお、合成及び編集処理部１６４に於ける編集処理は、紙面情報とドットコードのレイアウト、コードのドットサイズを印刷機，プリンタ等の分解能に合せる、ワード単位，内容の区切り等でコード長を適宜区切り段変えを行う即ち一列を次のラインに移す段換えを行う、等の編集作業を含む。 Incidentally, in the editing process to the synthesis and editing processor 164, the paper information and the dot code layout code dot size printing press, adjusted to the resolution of the printer, a word unit, a code length delimited such contents as appropriate ie a row perform the changing separator stage performing the stage instead to move to the next line, including the editing work of equal.

【００８０】こうして印刷された印刷物は、例えば、Ｆ [0080] Thus, the printed printed material, for example, FＡＸ１６８により送信される。 Sent by the AX168.むろん、合成及び編集処理部１６４で生成されたデータを印刷する代わりに、直接ＦＡＸ送信するものとしても良い。 Of course, instead of printing data generated by the synthesis and editing processor 164 may be one that FAX transmission directly.

【００８１】ここで、図１４を参照して、本実施の形態 [0081] Here, with reference to FIG. 14, this embodimentに於けるドットコード１７０の概念を説明する。 Explaining the concept of in dot code 170.本実施 This embodimentの形態のドットコード１７０のデータフォーマットでは、１つのブロック１７２は、マーカ１７４、ブロックアドレス１７６、及びアドレスのエラー検出，エラー訂正データ１７８と、実際のデータが入るデータエリア１ In the form of a data format of the dot code 170, one block 172, marker 174, a block address 176, and address error detection, and error correction data 178, the data area 1 that actual data enters８０とから成っている。 It is made up of 80 Metropolitan.即ち、上記図２の（Ａ）を参照して説明した実施の形態では、１つのブロックが、ライン方向の一次元的に構成されていたものが、本実施の形 That is, in the embodiment described with reference to FIG 2 (A), which one block, has been one-dimensionally configuration of the line direction, the shape of this embodiment態では、二次元的に展開された形で形成されている。 In state, and is formed by two-dimensionally expanded form.そして、このブロック１７２が縦，横、二次元的に配列され、それが集まってドットコード１７０という形で形成される。 Then, the block 172 is vertical, horizontal, two-dimensionally arranged, which is formed in the form of a dot code 170 gathered.

【００８２】次に、マルチメディア情報の再生装置の構成を、図１５のブロック図を参照して説明する。 [0082] Next, the structure of the playback apparatus for multimedia information will be described with reference to the block diagram of FIG. 15.この情報再生装置は、ドットコード１７０が印刷されている記 The information reproducing apparatus, the serial to dot code 170 is printed録媒体としてのシート１８２からドットコードを読み取るための検出部１８４、検出部１８４から供給される画像データをドットコードとして認識しノーマライズを行う走査変換部１８６、多値データを二値にする二値化処理部１８８、復調部１９０、データ列を調整する調整部１９２、再生時の読取りエラー，データエラーを訂正するデータエラー訂正部１９４、データをそれぞれの属性に合わせて分離するデータ分離部１９６、それぞれの属性に応じたデータ圧縮処理に対する伸長処理部、表示部あるいは再生部、あるいは他の入力機器から成る。 Detector 184 for reading a dot code from a sheet 182 serving as a recording medium, the detecting unit 184 scan conversion unit 186 for recognizing normalize the image data supplied as a dot code from binary to multi-value data into binary processing unit 188, a demodulation section 190, adjusting section 192 for adjusting a data string, the reading error during reproduction, the data error correction section 194 for correcting the data error, the data separating unit 196 that separates the combined data to each attribute, decompression processing unit to the data compression processing in accordance with the attributes of each display unit or reproducing unit, or consist of other input devices.

【００８３】検出部１８４に於いては、光源１９８にてシート１８２上のドットコード１７０を照明し、反射光をレンズ等の結像光学系２００及びモアレ等の除去等のための空間フィルタ２０２を介して、光の情報を電気信号に変換する例えばＣＣＤ，ＣＭＤ等の撮像部２０４で画像信号として検出し、プリアンプ２０６にて増幅して出力する。 [0083] is at the detection unit 184, it illuminates the dot code 170 on the sheet 182 by the light source 198, a spatial filter 202 for removal such as imaging optical system 200 and the moire lenses such as the reflected light through, for example CCD converts the information light into electrical signals, detected as an image signal by the imaging unit 204 of the CMD or the like, and outputs the amplified at a preamplifier 206.これらの光源１９８，結像光学系２００，空間フィルタ２０２，撮像部２０４，及びプリアンプ２０ These light sources 198, imaging optics 200, spatial filter 202, an imaging unit 204, and the preamplifier 20６は、外光に対する外乱を防ぐための外光遮光部２０８ 6, the external light shielding part 208 for preventing disturbance to external light内に構成される。 Configured within.そして、上記プリアンプ２０６で増幅された画像信号は、Ａ／Ｄ変換部２１０にてディジタル情報に変換されて、次段の走査変換部１８６に供給される。 Then, the image signal amplified by the preamplifier 206 is converted into digital information by the A / D converter 210 and supplied to the next stage of the scan conversion unit 186.

【００８４】なお、上記撮像部２０４は、撮像部制御部２１２により制御される。 [0084] Incidentally, the imaging unit 204 is controlled by the imaging unit control unit 212.例えば、撮像部２０４としてインターライン転送方式のＣＣＤを使用する場合には、 For example, when using CCD interline transfer method as the imaging unit 204,撮像部制御部２１２は、撮像部２０４の制御信号として、垂直同期のためのＶブランク信号、情報電荷をリセットするための撮像素子リセットパルス信号、二次元に配列された電荷転送蓄積部に蓄積された電荷を複数の垂直シフトレジスタへ送るための電荷転送ゲートパルス信号、水平方向に電荷を転送し外部に出力する水平シフトレジスタの転送クロック信号である水平電荷転送ＣＬＫ Image pickup section control section 212 as the control signal of the image pickup unit 204, V blanking signal for vertical synchronization, imaging element reset pulse signal for resetting information charges are accumulated in the charge transfer storage portions arranged in a two-dimensional charge transfer gate pulse signal for sending a charge to a plurality of vertical shift registers, a horizontal charge transfer CLK is a transfer clock signal of the horizontal shift register for outputting to the outside and transfers the charges in the horizontal direction信号、上記複数の垂直シフトレジスタ電荷を垂直方向に転送して上記水平シフトレジスタに送るための垂直電荷転送パルス信号、等を出力する。 Signals, said plurality of vertical shift registers vertical charge transfer pulse signal for sending to the said horizontal shift register transfers vertically charges, etc. and outputs a.これらの信号のタイミングは、図１６に示される。 The timing of these signals is shown in Figure 16.

【００８５】そして、撮像部制御部２１２は、このタイミングに合せながら光源１９８の発光のタイミングをとるための発光セルコントロールパルスを光源に与える。 [0085] Then, the image pickup section control section 212 gives an emission cell control pulse for timing the emission of the light source 198 while match the timing in this light source.

【００８６】基本的に、図１６のタイミングチャートは、１フィールド分の概念図である。 [0086] The timing chart of basically, FIG. 16 is a conceptual diagram of one field.画像データは、この１フィールドのＶブランクからＶブランクまでの間に読み出される。 Image data is read from the V blank of the one field until V blanks.光源１９８は連続点灯するのではなくてパルス点灯を行い、フィールド単位に同期させながら、 Light source 198 performs pulse lighting rather than continuously lighted, while synchronizing the field units,後続のパルス点灯を行うものとしている。 It is assumed to perform a subsequent pulse lighting.この場合、パルス点灯させる上でのクロックノイズが信号出力に入らないように、Ｖブランキング期間中、即ち画像電荷を出力していない間に露光するようなタイミングにコントロールされる。 In this case, the clock noise on which pulse lighting is not to enter into the signal output, in the V blanking period, is controlled to the timing such that the exposure during i.e. does not output the image charge.即ち、発光セルコントロールパルスは、瞬間的に発生する非常に細いディジタルのクロックパルスであり、光源に大きな電力を与えるものであるため、それによるノイズがアナログの画像信号に入らないようにすることが必要であり、そのための処置として、Ｖブランキング期間中に光源をパルス点灯させるようにしている。 That is, the light emitting cell control pulse is a digital clock pulse very thin to instantaneously occurs, since they are provide greater power to the light source, that noise due to it from entering the image signal of the analog It requires, as a treatment for this, has a light source in the V blanking period so as to pulse lighting.こうすることによって、Ｓ／Ｎの向上が図られる。 By doing so, the improvement of S / N can be achieved.また、パルス点灯させるということは、発光時間を短くすることであり、よって手動操作の振れと移動によるぼけの影響をなくすという大きな効果がある。 Moreover, the fact that is pulse lighting is to shorten the emission time and thus there is a large effect that eliminate the influence of blur due to shake and the movement of the manual operation.これによって、高速にスキャンすることが可能になる。 This makes it possible to scan at high speed.

【００８７】また、再生装置が傾いたりして、外光遮光部２０８があるにも拘らずなんらかの原因で外光等の外乱が入った場合にも、Ｓ／Ｎ劣化を最低限に抑えるために、Ｖブランキング期間に光源１９８を発光させる直前に一度、撮像素子リセットパルスを出力して画像の信号をリセットし、その直後に発光を行い、その後すぐに、 [0087] Also, by tilting the reproducing apparatus, even when containing the disturbance such as external light for some reason despite the external light shielding portion 208, in order to minimize the S / N deterioration , once immediately before causes light sources 198 on the V blanking period, the reset signal of the image and outputs the image pickup element reset pulse, performs light emission immediately thereafter, shortly thereafter,読出しを行っていくようにしている。 So that will perform the reading.

【００８８】ここで、図１５に戻り、走査変換部１８６ [0088] Here, returning to FIG. 15, the scan conversion unit 186を説明する。 It will be described.この走査変換部１８６は、検出部１８４から供給される画像データをドットコードとして認識し、 The scan conversion section 186 recognizes the image data supplied from the detection section 184 as a dot code,ノーマライズを行う部分である。 It is a part for normalization.その手法として、まず検出部１８４からの画像データを画像メモリ２１４に格納し、そこから一度読出してマーカ検出部２１６に送る。 As a method, firstly storing image data from the detector 184 to the image memory 214, and sends the marker detection unit 216 from which is read out once.このマーカ検出部２１６では、各ブロック毎のマーカを検出する。 In the marker detection unit 216 detects a marker of each block.そして、データ配列方向検出部２１８ Then, the data array direction detection section 218は、そのマーカを使って、回転あるいは傾き、データの配列方向を検出する。 It uses the marker, rotation or tilt, to detect a direction of arrangement of data.アドレス制御部２２０は、その結果をもとに上記画像メモリ２１４からそれを補正するように画像データを読出して補間回路２２２に供給する。 Address control section 220 supplies the interpolation circuit 222 and the results reads the image data so as to correct it from the image memory 214 based on.なおこの時に、検出部１８４の結像光学系２００に於けるレンズの収差の歪みを補正用のメモリ２２４からレンズ収差情報を読出して、レンズの補正も併せ行う。 Note that at this time, the distortion of the aberration of at the lens on the imaging optical system 200 of the detection unit 184 reads the lens aberration information from the memory 224 for correction is performed also to the correction of the lens.そして、補間回路２２２は、画像データに補間処理を施して、本来のドットコードのパターンという形に変換していく。 The interpolation circuit 222 performs interpolation processing on the image data, will be converted to the form of the original pattern of the dot code.

【００８９】補間回路２２２の出力は、二値化処理部１ [0089] The output of the interpolation circuit 222, the binarization processing unit 1８８に与えられる。 Given to 88.基本的には、ドットコード１７０は図１４からも分かるように、白と黒のパターン、即ち二値情報であるので、この二値化処理部１８８で二値化する。 Basically, the dot code 170 as can be seen from FIG. 14, black and white pattern, i.e., because it is binary information, is binarized by the binarization processing unit 188.その時に、閾値判定回路２２６により、外乱の影響、信号振幅等の影響を考慮した閾値の判定を行いながら適応的に二値化が行われる。 At that time, the threshold value determination circuit 226, the influence of the disturbance, while the determination threshold value in consideration of the influence of the signal amplitude adaptively binarization is performed.

【００９０】そして、 記録時に図１３で説明したような変調が行われているので、復調部１９０でそれをまず復調した後、データ列調整部１９２にデータが入力される。 [0090] Then, since the modulation as described in FIG. 13 are performed at the time of recording, after the first demodulating it by the demodulator 190, the data is input to the data string adjusting section 192.

【００９１】このデータ列調整部１９２では、まずブロックアドレス検出部２２８により前述した二次元ブロックのブロックアドレスを検出し、その後、ブロックアドレスの誤り検出，訂正部２３０によりブロックアドレスのエラー検出及び訂正を行った後、アドレス制御部２３ [0091] In the data string adjusting section 192, detects the first block address of the two-dimensional blocks described above by the block address detection section 228, then the error detection of the block address, the correcting unit 230 error detection and correction of the block addresses after, the address control unit 23２に於いてそのブロック単位でデータをデータメモリ部２３４に格納していく。 It continues to store data in units of blocks in the data memory 234 at the 2.このようにブロックアドレスの単位で格納することで、途中抜けた場合、あるいは途中から入った場合でも、無駄なくデータを格納していくことができる。 By thus storing in units of block addresses, if missing middle, or even when entering the middle, it is possible to continue to store without waste data.

【００９２】その後、データメモリ部２３４から読出されたデータに対してデータエラー訂正部１９４にてエラーの訂正が行われる。 [0092] Then, error correction is performed on the data read out from the data memory unit 234 by the data error correcting unit 194.このエラー訂正部１９４の出力は二つに分岐されて、一方はＩ／Ｆ２３６を介して、ディジタルデータのままパソコンやワープロ，電子手帳，等に送られていく。 The output of the error correction section 194 is branched into two, one is via the I / F 236, while personal computers and word processors in the digital data, will be sent to the electronic notebook, and so on.他方は、データ分離部１９６に供給され、そこで、画像、手書き文字やグラフ、文字や線画、 On the other hand is supplied to a data separation unit 196, where, image, handwriting, graphs, text and line drawings,音（そのままの音の場合と音声合成をされたものとの２ Sound (2 and those where the speech synthesis as the sound種類）に分けられる。 They are divided on the type).

【００９３】画像は、自然画像に相当するもので、多値画像である。 [0093] image, which corresponds to the natural image, is a multi-value image.これは、伸長処理部２３８により、圧縮した時のＪＰＥＧに対応した伸長処理が施され、さらにデータ補間回路２４０にてエラー訂正不能なデータの補間が行われる。 This is because the decompression processing unit 238, decompression processing corresponding to the JPEG when compressing is performed, an error uncorrectable interpolation of data is performed further by the data interpolation circuit 240.

【００９４】また、手書き文字やグラフ等の二値画像情報については、伸長処理部２４２にて、圧縮で行われたＭＲ／ＭＨ／ＭＭＲ等に対する伸長処理が行われ、さらにデータ補間回路２４４にてエラー訂正不能なデータの補間が行われる。 [0094] Also, the binary image information, such as a handwritten character or a graph at the decompression processing unit 242, decompression processing for performed the MR / MH / MMR or the like in a compressed is performed further by the data interpolation circuit 244 error correction can not interpolation of data is performed.

【００９５】文字や線画については、ＰＤＬ（ページ記述言語）処理部２４６を介して表示用の別のパターンに変換される。 [0095] The character or line drawing is converted PDL via (Page Description Language) processing section 246 to a different pattern for display.なおこの場合、線画，文字についても、コード化された後にコード用の圧縮処理が施されているものについては、それに対応する伸長処理部２４８で伸長（ハフマンやジブレンペル等）処理を行ってから、ＰＤ It should be noted that in this case, a line drawing, from the even characters, for those compression processing code is applied after being coded has done it decompressed by the decompression processing unit 248 corresponding (Huffman and Jiburenperu etc.) process, PDＬ処理部２４６に供給されるようになっている。 And it is supplied to the L processing unit 246.

【００９６】上記データ補間回路２４０，２４４及びＰ [0096] The above data interpolation circuit 240, 244 and PＤＬ処理部２４６の出力は、合成又は切り換え回路２５ The output of the DL unit 246, synthetic or switching circuit 25０により、合成あるいはセレクトを行って、Ｄ／Ａ変換部２５２でアナログ信号に変換後、ＣＲＴ（テレビモニタ）やＦＭＤ（フェイスマウンテッドディスプレイ）等の表示装置２５４にて表示される。 The 0, synthetic or performing a select is displayed on a D / A converted by the converting unit 252 into an analog signal, CRT (TV monitor) and FMD (face mounted display) display device 254, such as.なお、上記ＦＭＤとは、顔面装着用の眼鏡型モニタ（ハンデーモニタ）であり、例えばバーチャルリアリティー等の用途や、小さな場所で大きな画面で構成されたものを見るときに効果がある。 Note that the above FMD, a glasses-type monitor for face-piece (handicap over monitor), for example, applications and the like virtual reality, is effective when viewing those composed of a large screen in a small place.

【００９７】また、音声情報については、伸長処理部２ [0097] In addition, for the voice information, the decompression processing unit 2５６にてＡＤＰＣＭに対する伸長処理が行われ、さらにデータ補間回路２５８にてエラー訂正不能なデータの補間が行われる。 56 decompression processing for the ADPCM is performed in the error uncorrectable interpolation of data is performed further by the data interpolation circuit 258.あるいは、音声合成の場合には、音声合成部２６０にて、その音声合成のコードをもらって実際にコードから音声を合成して出力する。 Alternatively, in the case of speech synthesis, in the speech synthesis unit 260, and it outputs the synthesized speech from actual code got the code of the speech synthesis.なおこの場合、 It should be noted that in this case,コードそのものが圧縮されている時には、上記文字，線画と同様に、伸長処理部２６２にてハフマンもしくはジブレンペル等の伸長処理を行ってから音声合成を行う。 When the code itself is compressed, the character, similar to the line drawing, performs speech synthesis after performing decompression processing such as Huffman or Jiburenperu by decompression processing unit 262.

【００９８】さらに、図１７に示すように、文字情報については文章認識部２７１で文章認識した後、音声合成部２６０にて音声情報として出力しても良い。 [0098] Further, as shown in FIG. 17, after sentence recognition in sentence recognition unit 271 for character information may be output as sound information by voice synthesis unit 260.

【００９９】また、伸長処理部２６２は、同２４８と兼用することは可能であり、その場合、伸長処理するデータの属性に応じてそのデータはスイッチＳＷ１，ＳＷ [0099] Further, the decompression processing unit 262, it is possible to also used the same 248, in which case, the data according to the attribute of the data extending processing switch SW1, SW２，ＳＷ３にて適宜切換えられて、ＰＤＬ処理部２４ Is switched appropriately in 2, SW3, PDL processing unit 24６、或は音声合成部２６０に入力される。 6, or is input to the speech synthesis unit 260.

【０１００】データ補間回路２５８及び音声合成部２６ [0100] data interpolation circuit 258 and the speech synthesis unit 26０の出力は、合成又は切り換え回路２６４により、合成あるいはセレクトを行って、Ｄ／Ａ変換部２６６でアナログ信号に変換後、スピーカやヘッドホン、その他それに準ずる音声出力装置２６８に出力される。 The output of 0, synthetically or switching circuit 264, the synthesis or by performing the select, converted into an analog signal by the D / A converter 266, a speaker or headphones, other are output to the audio output device 268 equivalent thereto.

【０１０１】また、文字や線画等については、データ分離部１９６からページプリンタやプロッタ等２７０に直接出力されて、文字等はワープロ文字として紙に印刷され、あるいは、線画等は図面等としてプロッタ出力されることもできる。 [0102] Also, the character or line drawing or the like, is directly output from the data separation section 196 to a page printer or plotter 270, characters or the like are printed on paper as a word processing character or line drawing, etc. plotter output as a drawing or the like is is it can be.

【０１０２】もちろん、画像についても、ＣＲＴやＦＭ [0102] Of course, the image also, CRT and FMＤだけではなく、ビデオプリンタ等でプリントすることも可能であるし、その画像を写真に撮ることも可能である。 D not only, it is also possible to print a video printer or the like, it is also possible to take the image in the photograph.次に、上記データ列調整部１９２を説明する。 Next, the above data string adjusting section 192.ここでは、前述したオーディオ情報の再生装置（図３参照） Here, the reproducing apparatus of the audio information described above (see FIG. 3)にも適用するために、ドットコードは図１８の（Ａ）に示すようにそれぞれ参照番号２７２で示すブロックアドレス２７２Ａとそのエラー訂正データ２７２Ｂを最初のラインに設けたブロックが二次元に配列されると共に、 , The dot code are arranged in the block a two-dimensional provided block address 272A and the error correction data 272B in the first line indicated by the reference numerals 272, as shown in FIG. 18 (A) to be applied to together,同図の（Ｂ）のようなライン状のマーカ２７４が縦方向に並び、また、各ブロックの各ライン毎に参照番号２７ Arranged in linear markers 274 longitudinal direction as in FIG. (B), also, reference numbers for each line of each block 27６で示すラインアドレス２７６Ａとエラー検出データ２ Line address 276A indicated by 6 and the error detection data 2７６Ｂが配されているものとして説明する。 76B will be described as being arranged.

【０１０３】本実施の形態では、図６を参照して説明した走査方法に比べて、図１８の（Ｃ）に示すように、各ライン毎にピッチを２倍に細かくし、さらにマーカの中心を検出後、マーカの中心線間をドット数の２倍の数で等分割する。 [0103] In this embodiment, as compared with the scanning method described with reference to FIG. 6, as shown in (C) of FIG. 18, finely double the pitch for each line, further the center of the marker after detecting, equally dividing between the center line of the marker by the number of 2 times the number of dots.即ち、同図の（Ｄ）に示すように、まず、 That is, as shown in the same Graph 1 (D), causing the first,１回目の走査では、ドット２７８に対して、細かく縦， In the first scanning, to the dot 278, finely vertical,横１／２つまり１／４のものを取り込む。 Take in the things of the horizontal 1/2 clogging 1/4.その場合のピッチは、ドット２７８と同じ間隔で取っていくもので、 The pitch of the case, as it will take at the same interval as dot 278,従って、１ドットおきにデータを取っていくこととなる。 Therefore, it is that we take the data to every other dot.こうして、ＣＲＣエラー検出データ２７６Ｂのところまでのデータ、例えば、１ブロックが６４ドットとすると、１ドットおきに６４ドット取り込む。 Thus, until the data at the CRC error detection data 276B, for example, 1 when the block is 64 dots, taking 64 dots at every other dot.

【０１０４】そして、まず後ろのほうのラインアドレス２７６Ａと、そのラインアドレスに対するＣＲＣのエラー検出データ２７６Ｂとを使って、実際にラインアドレスが読めたかどうかを確認する。 [0104] Then, the line address 276A of more behind First, by using the error detection data 276B of the CRC for the line address, to see if in fact do line address has been read.このラインアドレスが読めている場合には、その前のデータドットそのものも正しく読めていると判定する。 If this line address is read, it is determined that the read the previous data dot itself also correctly.もし間違っていると判断された場合には、１ドット例えば右へずらして、２回目の走査を行う（同図の（Ｄ）に於ける黒丸）。 If if it is determined that the wrong, shifted to one dot example right (in black circle in the figure (D)) to perform a second scan.これを６ This 6４ドット分全部取り込んで、同様にして実際にラインアドレスが読めたか確認する。 It captures four dots all, actually line address in a similar manner to check whether the read.間違っている場合には、１ If you are wrong, 1回目のドットから１ドット下へずらして３回目の走査、 Scanning for the third time by shifting from times eyes of dot down one dot,それでも間違っている場合には１ドット右へずらして４ If you are wrong, even it is shifted to the 1 dot right 4回目の走査を行う。 Do the times th scanning.

【０１０５】このように、１ラインの走査を４回繰り返せば、この中で最低１回は正しく読めると思われるので、正しく読めていると判定されたときには、そのデータをデータメモリ部２３４へ書き込む。 [0105] Thus, by repeating 4 times the scanning of one line, so at least once seems correctly read in this, when it is determined that properly read, writes the data to the data memory unit 234 .

【０１０６】この場合、取り込んだラインのラインアドレスが例えば「０」（スタートアドレス）、即ち一番最初と認識されたときには、その前のデータをブロックアドレス２７２Ａとエラー訂正データ２７２Ｂであると判別する。 [0106] In this case, the line address of the captured line is, for example, "0" (start address), that is, when the first to have been recognized most, it is determined that the previous data and a block address 272A and the error correction data 272B .なお、エラー訂正データ２７２Ｂは、ブロックアドレスのエラー検出の例えばＣＲＣ、あるいは目的によってこれにエラー訂正まで加え、ブロックアドレスのリードソロモンのエラー訂正とすることも可能である。 Incidentally, the error correction data 272B, in addition to error correction thereto by, for example, CRC or purpose of error detection of the block address, it is also possible to error correction of the block addresses Reed Solomon.そして、最初のアドレスライン０を認識したときに、まずブロックアドレス２７２Ａを読んでいき、当該ブロックが何番目のブロックかということをこのアドレスデータから判定する。 Then, it is determined first address line 0 when it recognizes, first will read the block address 272A, that the block is of what th block from the address data.それに対して、次ラインからは実際のデータが入っているので、それらを読み取り、当該ブロックに対応したデータメモリ部２３４のブロックにデータを書き込んでいく。 In contrast, because it contains the actual data from the next line, read them, and writes the data to the block of the data memory unit 234 corresponding to the block.

【０１０７】なお、上記説明では、１ラインを走査しているときにエラーなしとなった場合には、次のラインの走査に飛ぶものととしたが、１ライン当たり必ず４回走査を繰り返すようにしても良い。 [0107] In the above description, in the case of a no error when you are scanning one line has been and the things that fly in the scanning of the next line, to repeat the scanning always per line 4 times it may be.その時には、複数回エラーなしと判定されるが、データメモリ部２３４には、 At that time, although it is determined that no more than once errors, in the data memory 234,同じアドレスのところに同じデータが書かれていくだけであるので、何等問題はない。 Since the same data at the same address is only going to be written, there is no problem whatever.処理を簡単にしようとするときには、４回走査を繰り返す。 When trying to process simplicity, repeated four times scanning.また、速度を優先するときには、前者の走査法を採用する。 Further, when in order to speed adopts the former scanning method.

【０１０８】以上のデータ列調整部１９２の動作を実現するための、ブロックアドレス検出部２２８及びブロックアドレスの誤り検出，訂正部２３０の実際の構成を図１９を参照して説明する。 [0108] in order to realize the operation in the above data string adjusting section 192, the block address detection section 228 and the block address error detection will be described with reference to FIG. 19 the actual configuration of the correction section 230.

【０１０９】復調部１９０は、二値化された補間データがシフトレジスタ１９０Ａ上で１０ビット入ってくるとそれをルックアップテーブル（ＬＵＴ）１９０Ｂにより８ビットに変換する。 [0109] demodulating section 190, the binarized interpolation data to convert it when the incoming 10-bit on the shift register 190A to 8 bits by a look-up table (LUT) 190B.

【０１１０】データ列調整部１９２に於いては、この復調されたデータが、書込みアドレス制御部２８０の制御により一旦バッファメモリ（６４ドット分全部入る）２ [0110] The In the data string adjusting section 192, this demodulated data is temporarily (enters 64 dots total) buffer memory under the control of the write address control unit 280 2８２に蓄えられる。 It is stored in the 82.そして、データ読み出しアドレス制御部２８４によって、その内のラインアドレス情報とアドレス用のＣＲＣ情報だけが読み出されて、ラインアドレスエラー検出回路２８６によってエラー検出が行われる。 Then, the data read address control section 284, the only line address information and CRC information for the address of is read, error detection is performed by a line address error detection circuit 286.このエラー検出の結果を示す判定信号が、真、即ちエラーなしとなったときには、データ読み出しアドレス制御部２８４は、バッファメモリ２８２からラインアドレス情報の前の情報、つまり実際のデータ情報を読み出す。 Determination signal indicating the result of the error detection, true, that is, when it becomes no error, the data read address control section 284, before the information line address information from the buffer memory 282, i.e. reads the actual data information.

【０１１１】一方、スタートアドレス検出回路２８８ [0111] On the other hand, start address detection circuit 288は、ラインアドレスエラー検出回路２８６でエラー検出が行われたラインアドレスが、スタートアドレスかどうかを確認する。 The line address at which the error detection is performed in the line address error detection circuit 286, to check whether or not the start address.スタートアドレスを検出すると、スタートアドレス検出回路２８８は、ブロックアドレス検出回路２９０に当該ラインがブロックアドレスを持っているラインであることを情報として伝え、これに応じてブロックアドレス検出回路２９０は、バッファメモリ２８２ Upon detection of the start address, the start address detection circuit 288 tells that the block address detection circuit 290 the line is a line that has a block address as the information, the block address detection circuit 290 in response to this, the buffer memory 282から読み出されたデータからブロックアドレスを検出し、エラー検出回路２９２にてエラー検出及び訂正を行う。 Detecting a block address from the read data from, performs error detection and correction in the error detection circuit 292.そして、その結果が、ブロックアドレスとして、データメモリ部２３４のアドレス制御部２３２へラッチされる。 Then, the result is, as a block address, is latched into the address control unit 232 of the data memory section 234.

【０１１２】なお、ラインアドレスに対しては正確な読み出し位置を求めるためにエラー検出のみの付加となるが、ブロックアドレスについては、アドレス情報として用いるので、エラー訂正用コードを付加する。 [0112] Although the addition of error detection only to obtain an accurate read position for the line addresses, for the block address, since used as the address information, adds the code for error correction.

【０１１３】それ以降の次ラインからは逐次データラインになるので、データメモリ部２３４へデータとして書き込まれていく。 [0113] since the sequential data line from the later of the following line, it will be written as data to the data memory unit 234.その時に、処理によっては必要に応じてラインアドレスも一緒に出力する。 At that time, also outputs the line address together if required by the processing.あるいは、内部にカウンタがあれば、ラインアドレスは内部で自動的にカウントアップするという方法を採ることもできる。 Alternatively, if there is internal counter, the line address can also take a method that automatically counts up internally.

【０１１４】そして、次のスタートアドレス「０」を検出したところで次のブロックと認識して、同様のことの繰り返しをブロック全部に対して行う。 [0114] and, to recognize where the detection of the next start address "0" and the next block, perform a repetition of the same thing for the whole block.

【０１１５】一方、ラインアドレスエラー検出回路２８ [0115] On the other hand, the line address error detection circuit 28６から出力される判定信号は、画像メモリ２１４のアドレス制御部２２０へも供給されるようになっている。 Determination signal output from the 6, and is supplied also to the address control unit 220 of the image memory 214.これは、上記ライン当たり４回の走査に於いて、時間的に短縮するために、データが真となったところで次のラインに飛ぶという場合に必要な信号である。 This, in the scanning of four per the line, in order to shorten time, a signal necessary when that data is jump to the next line at which a true.

【０１１６】上記の例で、ラインアドレスエラー検出回路２８６は、真となるまでの間は４回分同じアドレス情報を使って補間データに対するアドレス検出を行う。 [0116] In the above example, the line address error detection circuit 286, Until the true performs address detection with respect to interpolated data by using the 4 times the same address information.そして、データが真となったときには、新しい次のラインの次のドットのデータラインのところに一旦アドレスを飛ばして補間データを作成後、またその中の４点づつ読出してくるという形になる。 Then, when the data becomes true, becomes new skip once address at the next line of the data line of the next dot After you create the interpolation data, also in the form of the coming four-point increments read in it.従って、そのような制御のために、画像メモリ２１４のアドレス制御部２２０に判定信号を渡して、それによって、同じアドレスを４回発生させて補間する、補間の順番を変えながら読んでくる、あるいは次のラインにアドレスを書き換えてそのライン上のデータを出してきて補間しながら４回出してくる、という処理を行わせる。 Therefore, for such control, passes the determination signal to the address control unit 220 of the image memory 214, thereby the same address four times to generate interpolated come reading while changing the order of interpolation, or It rewrites the address to the next line comes out four times while interpolation come out the data on that line, to perform the process of.

【０１１７】また、特に図示はしていないが、データメモリ部２３４のアドレス制御部２３２では、データメモリ部２３４へマッピングを行うが、さらに読み出す際に、このアドレス制御部２３２でデ・インターリーブの制御も行う。 [0117] Although not specifically shown, the address control unit 232 of the data memory unit 234, performs the mapping to the data memory unit 234, when reading further, the control of the address control unit 232 Dede interleave It is also performed.これもやはり、ルックアップテーブル等を使って、例えばドットごとのアドレスが発生した時に、 This is also still, by using a look-up table or the like, for example, when the address of each dot has occurred,そのブロックとライン、そしてそのドットアドレスを組み合わせたデータから、ＲＯＭ等を使ってルックアップテーブルで実際に出てくるメモリデータ列となるように変換を行う。 That block the line and the data that combines the dot address, performs conversion so that actually come out memory data sequence with a look-up table using a ROM or the like.それがデ・インターリーブ（デ・シャッフリング）という作業で、その処理が行われて初めて、本来のデータ列という形でデータが読み出されるということになる。 It is in the work of de-interleave (de-shuffling), the first time the process is carried out, it comes to the data in the form of the original data string is read.もちろん、このデ・インターリーブは、データメモリ部２３４からの読出し時に行っても良いし、書き込み時に、一旦そういう変換を行ってそういう順番でバラまいてデータを書き込んでいく（マッピングする） Of course, this de-interleaving may be performed at the time of reading from the data memory unit 234, at the time of writing, (mapping) and writes the data seeded rose in such order once carried out that kind of conversionというようにしても良い。 It may be called.

【０１１８】また、この例では、マーカ２７４がライン状になっているが、図１４に示したような丸でも良いし、あるいは四角のマーカでも良い。 [0118] Further, in this example, the marker 274 is in a line shape may be a circle as shown in FIG. 14, or may be a square marker.一旦マーカが検出されれば、あとは、ブロック内をライン上で読んでいくという構成になるので、必ずしもマーカはライン状である必要はない。 Once a marker is detected, after the, since the configuration that will read the block on the line, not necessarily a marker is linear.例えば、図２０の（Ａ）乃至（Ｃ）に示すように、丸、四角、長方形というマーカ２９４，２９ For example, as shown in (A) to (C) of FIG. 20, the marker circles, squares, called rectangular 294,29６，２９８が考えられる。 6,298 is considered.

【０１１９】なお、印刷されたコードが部分的なにじみやズレがなく、ほぼ精密なものである場合は、（概中心＝正確な中心）といえるので、後述する正確な中心検出を省略し、後述する概中心検出処理のみで処理することができる。 [0119] Incidentally, the printed code without partial bleeding or deviation, if those nearly precise, since (approximate center = accurate center) and said, omitting the exact center detection to be described later, it can be treated only with approximate center detection processing (to be described later).ただしこの場合には、配列方向を検出するために、マーカ部分に配列方向検出用のドット２９４Ａ， In this case, however, in order to detect an array direction, dots 294A for array direction detection marker moiety,２９６Ａ，２９８Ａを設ける。 296A, providing a 298A.

【０１２０】図２０の（Ｄ）は、マルチメディア情報の再生装置の他の態様を示している。 [0120] in FIG. 20 (D) shows another embodiment of a reproducing apparatus for multimedia information.これは、検出部１８ This is, the detection unit 18４のＡ／Ｄ変換部２１０を走査変換部１８６に移し、またデータ列調整部１９２のブロックアドレス検出部２２ 4 of the A / D converter 210 and transferred to the scan conversion section 186, also the block address detection unit 22 of the data string adjusting section 192８及びブロックアドレスの誤り検出，訂正部２３０の機能を走査変換部１８６内で行うようにしたものであり、 8 and the block address error detection, and in the function of the correction unit 230 that to perform in the scan conversion section 186,データエラー訂正部１９４以降は、図１５の構成と同じであるため図では省略してある。 Data error correcting unit 194 later, are omitted in the figure is the same as the configuration of FIG. 15.

【０１２１】即ち、図２０の（Ｄ）に於いて、一番大きく図１５ に示した構成と違うところは、走査変換部１８ [0121] That is, in the (D) in FIG. 20, a different place and largest shown in FIG. 15 configuration, the scan converter 18６及びデータ列調整部１９２である。 6 and the data string adjusting section 192.この実施の形態で<br>は、データ列調整部１９２の機能を、走査変換部１８６ <br> In this embodiment, the function of the data string adjusting section 192, the scan conversion unit 186内のマーカ検出部２１６からアドレス制御部２２０のところまでで同時に行うものとしている。 From the marker detecting unit 216 of the inner is assumed to be performed at the same time up to the address control section 220.つまり、マーカ検出部２１６でマーカを検出し、データ配列方向検出部２１８にてデータ配列方向、即ち、傾き、回転及び方向を検出する。 In other words, it detects the marker in the marker detecting unit 216, the data array direction in the data array direction detection section 218, i.e., the inclination, detects the rotation and direction.そして、ブロックアドレス検出，誤り判定，正確な中心検出部３００にて、ブロックアドレスを検出して、その誤り判定を行い、誤っているか誤っていないかで正しい中心、つまり真の中心を検出する。 Then, the block address detection by the error determination, accurate center detection section 300 detects a block address, performs the error judgment, the correct centered or not or incorrect wrong, that detects the true center.この場合、その真の中心を検出するに当たってブロックアドレスを検出しているので、次のマーカとブロックアドレスの補間部３０２にてマーカとブロックアドレスの補間を行った後、そのブロックアドレスの情報をデータメモリ部２３４のアドレス制御部２３２にも与えるようにしている。 In this case, since the detecting block address when detecting the true center, after interpolation of the marker and the block address in the next marker and the block address interpolation section 302, the data information of the block address and to provide also to the address control unit 232 of the memory unit 234.

【０１２２】また、図１５の構成と同様に、ブロックアドレスの補間処理のデータをもとにしてアドレス制御部２２０にてアドレス制御を行い、画像メモリ２１４に対してアドレス及び書き込み、出力の制御を行う。 [0122] Also, as in the arrangement of FIG. 15, it performs address control based on data of the interpolation processing of the block address by the address control unit 220, an address and writing to the image memory 214, the control of the output do.

【０１２３】それ以外は、図１５の実施の形態と機能的には変わらない。 [0123] Otherwise, it does not change the functional and the embodiment of FIG. 15.

【０１２４】なお、上記図１５及び図２０の（Ｄ）では、検出部１８４に於いてＡ／Ｄ変換部２１０で例えば８ビットの多値ディジタルデータに変換して、以後処理を行っているが、Ａ／Ｄ変換部２１０の代わりに、二値化処理部（コンパレータ）１８８及び閾値判定回路２２ [0124] In (D) of FIG. 15 and FIG. 20, converts the A / D converter 210 for example, 8-bit multi-valued digital data at the detection unit 184, it is performed a subsequent process , instead of the a / D converter 210, the binarization processing section (comparator) 188 and the threshold value determination circuit 22６をＡ／Ｄ変換部２１０の所に配置し、以後の処理を全て二値データで行っても良い。 6 is arranged at the A / D conversion unit 210 may perform subsequent processing on all the binary data.

【０１２５】この場合、補間回路２２２は、図５の（Ａ）で示したような、アドレス制御部２２０から得られた補間アドレス座標の回りの画素データを用いて４点或は１６点補間の所謂補間処理ではなく、補間アドレス座標に一番近い（近傍）の画素データをデータとして採用することができる。 [0125] In this case, the interpolation circuit 222 of FIG. 5 as shown in (A), the 4-point or 16-point interpolation using surrounding pixel data of the obtained interpolated address coordinates from the address control unit 220 rather than the so-called interpolation processing, it is possible to employ a pixel data closest to the interpolation address coordinates (near) as data.

【０１２６】Ａ／Ｄ変換する代わりに、二値化して処理を行うことにより、例えば８ビットの場合に比べると１ [0126] Instead of converting A / D, by performing the processing by binarizing, for example as compared with the case of 8-bit 1／８の信号線数、並びにデータ量となる。 / 8 the number of signal lines, and the data amount.従って、 画像 Therefore, the imageメモリ２１４及びデータメモリ部２３４の各メモリ容量も１／８になり、各部の処理も単純になる等、回路規模の大幅な縮小、処理量の大幅な減少、処理時間の大幅な短縮というメリットが生じ、装置の小型化、ローコスト化、スピードアップに寄与する。Each memory capacity of the memory 214 and data memory unit 234 also becomes 1/8, etc. each part of the process also becomes simpler, significant reduction in circuit scale, a significant reduction in processing amount, merit significant reduction in processing time occurs, the size of the apparatus, cost reduction, which contributes to speed-up.

【０１２７】なお、アドレス制御部２２０のアドレス出力は、図１５及び図２０の（Ｄ）の場合は、補間回路２ [0127] Note that the address output of the address control unit 220 in the case of FIGS. 15 and 20 of (D), the interpolation circuit 2２２への画像データ出力時には、補間アドレス座標の回りの例えば４点の画素アドレスとなり、補間回路２２２ At the time of image data output to 22 becomes the pixel addresses of around for example 4-point interpolation address coordinates, the interpolation circuit 222に対しては図示しない信号線により各画素アドレスに対する重み付け係数を算出するための距離情報となる。 The distance information for calculating a weighting factor for each pixel address through a signal line (not shown) for.あるいは、各画素アドレスと補間アドレス座標データとを送り、補間回路２２２で各画素アドレスとの距離を求めて重み付け係数を求めるようにしても良い。 Alternatively, each pixel address and sends the interpolated address coordinate data may be obtained weighting coefficients seeking distance to each pixel address by the interpolation circuit 222.

【０１２８】また、上記のように二値データでの処理時には、アドレス制御部２２０は、補間アドレス座標の近傍の画素アドレスを出力する。 [0128] Further, at the time of processing in the binary data as described above, the address control unit 220 outputs a pixel address near the interpolated address coordinates.従って、この場合、画像メモリ２１４からのデータ出力は、直接復調部１９０に入力されることになる。 Therefore, in this case, the data output from the image memory 214 will be directly input to the demodulation unit 190.

【０１２９】ここで、図１４の概念図に示したドットコードの具体例を図２１の（Ａ）乃至（Ｄ）を参照して説明する。 [0129] Here it will be described with reference to (A) to (D) in FIG. 21 A specific example of the dot code shown in a conceptual diagram of FIG. 14.

【０１３０】ブロック３０４は、図１４の概念図にもあるように、二次元に配列されており、それぞれブロックアドレス３０６が付加されている。 [0130] Block 304, as is also the conceptual diagram of FIG. 14, are arranged in a two-dimensional, are added each block address 306.そのブロックアドレス３０６は、Ｘアドレス、Ｙアドレスに対応したアドレスがついている。 The block address 306, X address, the address corresponding to the Y address is attached.例えば、図２１の（Ａ）に於いて一番左上のブロックを（Ｘアドレス，Ｙアドレス）＝（１， For example, most of the upper left block (X address, Y address) In (A) of FIG. 21 = (1,１）とする。 1) to.それに対してその右のブロックのブロックアドレスは（２，１）、以下同様にして、右にいくにつれＸアドレスをインクリメントしたものが、下にいくにつれてＹアドレスがインクリメントしたものが付加されるという形で、全ブロック３０４にブロックアドレス３ For block address of the right block it (2,1), and so on, the form of which increments the X address as the go right, Y address is added that is incremented as going down in the block address 3 in all the blocks 304０６が付加される。 06 is added.

【０１３１】ここで、最下段のマーカと最右段のマーカについては、ダミーのマーカ３０８とする。 [0131] Here, for marker of the bottom of the marker and the rightmost stage, a dummy of the marker 308.つまり、あるマーカ３１０に対するブロック３０４は、それを含む４つのマーカ３１０で囲まれるその右斜め下のデータであり、最下段及び最右段のマーカは下から２段目及び右から２段目のマーカに対するブロックを定義するために配置された補助的なマーカ、即ちダミーなマーカ３０８ That is, the block 304 for a marker 310 is data under its right oblique surrounded by four markers 310 including the same, the lowermost and rightmost stage marker of the second stage from the second stage and right from the bottom It arranged auxiliary markers to define a block for the marker, i.e. the dummy markers 308である。 It is.

【０１３２】次に、そのブロック３０４の中身を説明する。 [0132] Next, a description will be given of the contents of the block 304.図２１の（Ｂ）に示すように、当該ブロック３０４ As shown in (B) of FIG. 21, the block 304のマーカ３１０に対し下のマーカとの間に、ブロックアドレス３０６とそのブロックアドレスのエラー検出コード３１２が付加される。 During respect marker 310 and under the marker, the error detection code 312 of the block address and block address 306 is added.また、当該マーカ３１０と右のマーカとの間に同様にブロックアドレス３０６とそのエラー検出コード３１２が付加される。 Further, the block address 306 and the error detection code 312 are added in the same manner between the marker 310 and the right marker.図１４の概念図では、ブロックの左上にマーカがあり、ブロックアドレスを右下に配置して示したが、本実施の形態では、ブロックアドレス３０６を左側と上側に配置し、マーカ３１０ The conceptual diagram of FIG. 14, there is a marker on the upper left of the block, has been shown to place the block address to the lower right, in this embodiment, arranged block address 306 in the left and upper side, the marker 310をその左上角に配置した形としている。 Are you a form that is placed in the upper left corner.なお、ブロックアドレス３０６は、１ブロック内に２ヵ所に記録した例を示してあるが、これは１ヵ所でも構わない。 Incidentally, the block address 306 is shown an example of recording in two positions in one block, but this may be at one point.しかし、 But,２ヵ所に記録することによって、一方のブロックアドレスにノイズがのってエラーを起こした場合にでも、他方のアドレスを検出することによって確実に検出することができるので、２ヵ所に記録する方が好ましい。 By recording the two locations, even if that caused the error noise in one block address riding, it is possible to reliably detected by detecting the other address, it is better to record the two positions preferable.

【０１３３】前述した、あるマーカに対するブロックのデータの位置と、そのブロックアドレスの位置と、それによって決まるコード上のダミーマーカの位置等は前例に限ったものではない。 [0133] described above, the position of the data block for a marker, the position of the block address, it positions of Damimaka on the code determined by is not limited to the precedent.

【０１３４】次に、マーカ３１０のパターン例を説明する。 [0134] Next, a pattern example of a marker 310.図２０の（Ｃ）に示すように、本実施の形態では、 As shown in (C) of FIG. 20, in this embodiment,マーカ３１０として、直径が７ドット分の円形の黒のパターン３１０Ａを採用している。 As markers 310 employs a circular black pattern 310A diameter 7 dots.そして、その黒丸３１ Then, the black dot 31０Ａの回りの部分３１０Ｂを白として、マーカの黒い部分を判別し易くしている。 Around the portion 310B of 0A as white, it is easy to determine the black portion of the marker.また、図２１の（Ｃ）に於ける参照番号３１０Ｃは、説明のための補助線である。 Further, in reference numbers 310C in (C) of FIG. 21 is an auxiliary line for explanation.

【０１３５】白部分３１０Ｂの範囲は、記録密度を上げるにはなるべく小さくしたいが、マーカ検出処理を簡単且つ高速に行うためには、大きく取りたいという要求がある。 [0135] range of the white portion 310B is desired to as small as possible to increase the recording density, in order to perform the marker detection process easier and faster, there is a demand to take large.そこで、回転が４５°の時の黒のパターン３１０ Therefore, black when the rotation is 45 ° patterns 310Ａが十分判別できるための範囲３１０Ｃが部分３１０Ｂ Range 310C is part 310B for A can be sufficiently discriminated内に入るように設定している。 It is set to enter within.

【０１３６】なお、図１５及び図２０の（Ｄ）に於ける結像光学系２００の像倍率は、図２１の（Ｄ）に示すように、データエリア３１４のデータドット３１６の大きさを、以後説明する条件に於いては、１．５画素に結像するものとする。 [0136] Incidentally, the image magnification of at imaging optical system 200 in (D) of FIG. 15 and FIG. 20, as shown in (D) of FIG. 21, the size of the data dot 316 in the data area 314, It is in the hereinafter described conditions shall be focused on the 1.5 pixel.ここでの画素は、撮像部２０４の撮像素子の１画素を意味する。 Wherein the pixel means one pixel of the imaging device of the imaging unit 204.即ち、シート１８２上に記録された１ドット、例えば３０から４０μｍのドットを、 That is, one dot recorded on the sheet 182, a dot, for example, from 30 40 [mu] m, and通常７μｍとか１０μｍの大きさである撮像素子上の画素の１．５画素分に、結像系レンズを通して結像するものとする。 1.5 pixels of the pixels on the image sensor is a magnitude of the normal 7μm Toka 10 [mu] m, it is assumed that the image through the imaging system lens.標本化定理に於いては、画素ピッチはドットピッチ以下にすれば良いが、ここでは安全を見て、以後１．５画素としている。 In the sampling theorem, it may be a pixel pitch or less dot pitch, where saw safety, and the subsequent 1.5 pixel.なお、前述のＡ／Ｄ変換の代わりに二値化した場合の例については、更に安全を見て２ Incidentally, a look at an example of a case where the binarization instead of the aforementioned A / D converter is further safe 2画素としている。 It is a pixel.

【０１３７】上記のようなな二次元ブロック分割方式を採用することにより、以下のような利点がある。 [0137] By employing the two-dimensional block division scheme Do as described above has the following advantages.即ち、 In other words,１ドット毎のドットピッチが、撮像素子の解像度以下であれば、データドットサイズが異なってもコード（単位データブロックの集合）の読取りが可能となる；コードに対し、撮像部２０４が傾いても読取りが可能となる； Dot pitch of each dot is, equal to or less than the resolution of the image pickup device, even if data are different dot sizes is possible to read a code (a set of unit data blocks); to code, even inclined imaging unit 204 reading is possible;シートの局所的な伸び縮みがあっても再生できるし、回転しても読取りが可能である；総データ量に応じて単位ブロックを二次元的に自由に展開が可能になっており、 It can be reproduced even if there is shrinkage local elongation of the sheet, rotating the reading is possible even; has become a unit block to allow two-dimensionally freely deployed in accordance with the total data amount,その結果、コードサイズを自由に換えることができる； As a result, it is possible to replace the code size freely;ブロックアドレスがそれぞれ付加されているので、コードの途中から読み始めても再生が可能になる；ブロック単位であれば、紙面の他の情報、例えば文字や絵，グラフ等に合わせてコードの形状を自由にレイアウトでき、 Since the block address is added each be started reading from the middle of the code it is possible to play; if blocks, other information of the paper, for example, letters and pictures, a code shape to fit the graph like free to be laid,図２１の（Ａ）では長方形のドットコードが示されているが、例えば、鍵型にしたり、あるいはもう少し変形させるようなことも可能である；バーコードに於けるような所定のスタートコード，ストップコードが不要であり、またクロックコードも不要である。 Although (A) in a rectangular dot code in FIG. 21 is shown, for example, to the key type, or it is also possible that causes a little more deformation; predetermined start code as in the bar code, the stop the code is not required, and the clock code is not required.

【０１３８】また、これらの特徴を生かして、手振れがあっても再生ができる。 [0138] In addition, taking advantage of these features, even if there is a camera shake can play.従って、ハンディ再生装置への対応が非常にし易くなっている。 Thus, corresponding to the handy reproducing apparatus becomes easily very.

【０１３９】即ち、詳細は後述するが、再生装置側で、 [0139] In other words, the details will be described later, in the playback device side,隣接する４つのマーカを検出して、マーカ間をドット数分だけ等分割することでノーマライズを行なっているため、拡大，縮小，変形等に強く、また、手振れ等に強いという利点がある。 By detecting the four adjacent markers which, because doing the normalized by equally dividing between markers few minutes dots only, enlargement, reduction, resistant to deformation or the like, also has the advantage that a strong hand shake or the like.

【０１４０】なお、データエリア３１４に於けるドット３１６については、例えば、１ドットが数十μｍの大きさである。 [0140] Note that in the dot 316 in the data area 314, for example, one dot has a size of several tens [mu] m.これは、アプリケーション，用途によっては数μｍレベルまで可能であるが、一般的には、４０μｍ This application, although in some applications can be up to several μm level, in general, 40 [mu] mとか２０μｍ、あるいは８０μｍとする。 And Toka 20μm or 80μm,.データエリア３１４は、例えば、６４×６４ドットの大きさである。 Data area 314 is, for example, a size of 64 × 64 dots.これらは、上記等分割による誤差が吸収できる範囲まで自由に拡大あるいは縮小することが可能である。 These may be errors due to the equal division is freely enlarged or reduced to the extent that can absorb.また、 Also,上記マーカ３１０は、同期信号としての機能だけではなく、さらにポジション指標としての機能も併せ持つ。 The marker 310 is not only functions as a synchronization signal, also both still function as a position indicator.このマーカ３１０は、変調されたデータにない大きさ、本 The marker 310, modulated data, if not the size, the実施の形態の場合は、丸形状で、データエリア３１４のドットに対して例えば７ドット以上とか、７×７ドット位の直径を持つ円形黒マーカ３１０Ａとしている。 For the embodiment, a round shape, Toka example 7 dots or more to the dot data area 314, and a circular black marker 310A having a diameter of 7 × 7 dots position.

【０１４１】ここで、再生時の傾きや回転等について説明しておく。 [0141] In this case, it keeps describes the inclination and rotation, etc. at the time of reproduction.

【０１４２】上記撮像部２０４の傾きというのは、当該再生装置がドットコードの印刷されているシート１８２ [0142] because the inclination of the imaging unit 204, the sheet 182 to which the reproducing apparatus is printed in a dot codeに対して本来は垂直に相対しなければならないところが、ユーザが再生装置を斜めに持つことにより、シート１８２に対して斜めになってしまった状態を指す。 Where must vertically relative originally respect is by the user with the reproducing apparatus obliquely, it refers to a condition in which has become skewed relative to the seat 182.また、回転とは、シート１８２上に書かれたドットコードに対して、撮像エリア（図４の（Ａ）参照）が平行になっていない状態を指す。 The rotation and refers against dot code written on the sheet 182, the state in which the imaging area (see (A) in FIG. 4) are not parallel.

【０１４３】上記傾きが生じた場合、撮像部２０４により得られる画像は、垂直に相対した場合の画像に比べて縮小されてしまう。 [0143] If the inclination occurs, an image obtained by the imaging unit 204 will be reduced as compared with the image when the vertical relative.例えば、３０度の傾きが生じた場合には、見掛上の投影された像というものは８６．５％に縮小されてしまう。 For example, in the case where there arises the inclination of 30 degrees, those that projected image of MiKakeue it would be reduced to 86.5%.つまり、例えばブロック３０４を正方形とした場合に３０度垂直方向に対して水平方向に傾くと、縦方向は１：１でも、水平部分が０．８６５倍になってしまい、得られるブロックの像は長方形となってしまう。 That is, for example, tilted in a horizontal direction relative to 30 degrees vertically when the block 304 is square, longitudinally 1: 1 even, will be horizontal portion becomes 0.865 times, the image of the resulting block it becomes a rectangle.このように傾きがあると、本来の内部同期のクロックを持っている場合であれば、その等間隔クロックで各部が動作するため、結果として得られるデータが本来のデータと一致しなくなることがある。 With such there is inclination, in the case where they have the inherent internal clock synchronization, for operation each unit at the equal intervals clock, sometimes the resulting data does not match the original data .

【０１４４】また、回転については、あくまでも水平、 [0144] In addition, for the rotation, strictly horizontal,垂直というイメージでとらえていると、本当のデータは斜め上に上がって、あるいは斜め下に下がってきてしまうので、本当の情報が取れていないことになってしまう。 And it is captured by the image of vertical, because the real data would come down up on the diagonal, or obliquely downward, it becomes that we did not get the real information.さらには、傾きと回転の複合状態が生じた場合には、正方形ブロックの撮像結果が菱形になってしまい、 Further, when the composite state of the rotating and tilt occurs, the imaging result of the square block becomes a rhombus,水平と垂直のデータ配列が直交するという条件も満たさなくなってしまう。 Data array of horizontal and vertical is no longer satisfied even condition that orthogonal.

【０１４５】以下、これらの問題を解決するためのマーカ検出部２１６について説明する。 [0145] The following describes the marker detection section 216 for solving these problems.マーカ検出部２１６ The marker detecting section 216は、図２２に示すように、マーカをコードの中から抜き出して判定するマーカ判定部３１８と、そのマーカの存在するエリアを検出するマーカエリア検出部３２０と、 As shown in FIG. 22, the marker determination section 318 determines an extracted marker from the code, the marker area detection section 320 for detecting an area for the presence of the marker,その概中心を検出する概中心検出部３２２から成っている。 It consists approximate center detection section 322 for detecting the approximate center.

【０１４６】マーカ判定部３１８は、７以上１３以下の連続黒画素を探し、その連続黒画素が連続に７行続く場合を円形黒マーカ３１０Ａとして認識するもので、図２ [0146] marker determination section 318 searches the continuous black pixels of 7 to 13, intended to recognize if the continuous black pixels followed seven lines continuously as a circular black marker 310A, FIG. 2３に示すように、まず画像メモリ２１４から読出した画像データを二値化し、画素毎に黒白を識別する（ステップＳ３２）。 As shown in 3, first, the image data read from the image memory 214 is binarized to identify the black and white for each pixel (step S32).そして、画像メモリ２１４上でＸ軸方向に連続する黒画素を検出する（ステップＳ３４）。 Then, to detect the consecutive black pixels in the X-axis direction in the image memory 214 (step S34).即ち、 In other words,連続する黒が７画素以上、１３画素以下の連続する黒画素を検出する。 Black consecutive 7 or more pixels, detects the consecutive black pixels in the following 13 pixels.次に、その連続した最初の黒画素と最後の画素の真ん中の画素からＹ軸方向に１画素ずらした点が黒であるかをチェックする（ステップＳ３６）。 Next, a point which is shifted by one pixel in the Y-axis direction from the pixels of the middle of the first black pixel and the last pixel that successive checks whether the black (step S36).そして、それがＹ軸方向に連続７回続いたならば（ステップＳ３８）、それを円形黒マーカ３１０Ａとして判定する（ステップＳ４０）。 Then, if it is followed by seven consecutive in the Y-axis direction (step S38), determines it as a circular black marker 310A (step S40).また、上記ステップＳ３４で検出されなく、又は上記ステップＳ３６で黒画素でなかった場合、マーカと判定しない（ステップＳ４２）。 Moreover, not detected at step S34, or if not a black pixel in the above step S36, does not determine that the marker (step S42).

【０１４７】即ち、マーカを画像メモリ上をチェックしていき、例えば黒画素が７個続いたラインがあったとする。 [0147] In other words, continue to check on the image memory the marker, for example, black pixels there has been a seven lasted line.すると、その最初の黒画素と最後の黒画素の真ん中からＹ軸方向に対して１画素ずらした点が黒かどうかをチェックし、黒であったなったならば、それを真ん中とする左右の画素が連続７画素から１３画素が黒であるかというのをチェックし、同様にして１画素ずつＹ軸方向にずらしながら見ていき、最終的にそれがＹ軸方向に７ Then, from the middle of the first black pixel and last black pixels points shifted by one pixel with respect to the Y-axis direction, it is checked whether black, if now was black, left and right to the center thereof pixels 13 pixels from seven consecutive pixels are checked because either a black, take a look while shifting by one pixel each Y-axis direction in the same manner, and finally it in the Y-axis direction 7回続いたならば、それを円形黒マーカ３１０Ａとして判定する。 Once Subsequently times, determines it as a circular black marker 310A.

【０１４８】なお、Ｘ軸，Ｙ軸方向に連続黒をチェックする際の最小値である７というのは、マーカ３１０の黒部分（円形黒マーカ３１０Ａ）と変調されているデータとを区別し判別するためのもので、紙の縮みや傾きによっての縮小があってもデータエリア３１４部分と円形黒マーカ３１０Ａとを区別できるように設定した下限値である。 [0148] Incidentally, X-axis, because the minimum value a is 7 when checking the continuous black Y-axis direction, distinguishing determines the data that is modulated with the black portion of the marker 310 (the circular black marker 310A) intended to, which is the lower limit that is set to allow distinguish between data area 314 portion even if reduction of the contraction or inclination of the paper and the circular black marker 310A.また、最大値の１３は、紙の伸びやインキの滲み等を考慮して設定した上限値である。 Further, 13 of the maximum value is an upper limit value set in consideration of the bleeding or the like of the elongation and the ink paper.これにより、マーカより大きなゴミやキズ等のノイズをマーカと誤検出しないようにしている。 Thus, it has a noise such as large dust or scratch than markers do not erroneously detected as a marker.

【０１４９】また、マーカパターン３０Ａを円形にしたことで、回転を考慮する必要性が無いので、上記下限値と上限値の差を最小限にすることができ、マーカの誤検出を少なくすることができる。 [0149] Further, by making the marker pattern 30A is circular, there is no need to consider the rotation, it is possible to minimize the difference between the minimum and maximum values, reducing the false detection of the marker can.

【０１５０】マーカエリア検出部３２０は、マーカ判定部３１８で判定された円形黒マーカ３１０Ａの範囲が、 [0150] marker area detection section 320, the range of the circular black marker 310A determined in the marker determination section 318,傾きや画像の像倍率の変化等によって多少の伸び縮み、 Some expansion and contraction due to changes in the image magnification of the tilt and pictures,変形等されるので、その黒い範囲がどの領域に入っているかを検出するためのものである。 Since the deformation is intended to detect whether the black range is in which region.

【０１５１】このマーカエリア検出部３２０では、図２ [0151] In the marker area detection section 320, FIG. 2４に示すように、まず、マーカ判定部３１８で判定された円形黒マーカ３１０Ａの仮中心画素を検出する（ステップＳ５２）。 As shown in 4, first detects a temporary central pixel of the circular black marker 310A determined in the marker determination section 318 (step S52).即ち、マーカ判定部３１８で判定された範囲の中心の近傍にある一つの画素を仮中心画素とする。 That is, one pixel in the vicinity of the center of the range determined by the marker determination section 318 as the temporary central pixel.

【０１５２】そして、その仮中心画素から上方向（Ｙ軸上のマイナス方向）に黒であることをチェックし、白となったら左右の数画素をチェックし、黒であるなら上方向を上記同様チェックし、黒が存在しないＹアドレスまでチェックし、そのＹアドレスをＹｍｉｎ用レジスタ（図２５の（Ａ）参照）にセットする（ステップＳ５ [0152] Then, check that is black in the upper direction (minus direction Y on the axis) from the temporary central pixel, check the number of pixels of the left and right When a white, upward similarly above if a black Check checks to Y address black does not exist, to set the Y address to Ymin register (see (a) in FIG. 25) (step S5４）。 4).同様に、仮中心画素から下方向（Ｙ軸上のプラス方向）に黒であることをチェックし、白となったら左右の数画素をチェックし、黒であるなら下方向を上記同様チェックし、黒が存在しないＹアドレスまでチェックし、そのＹアドレスをＹｍａｘレジスタにセットする（ステップＳ５６）。 Similarly, check that the black (plus direction on the Y-axis) downwardly from the temporary central pixel, check the number of pixels of the left and right When a white, downward similarly check the If it is black, Check to Y address black does not exist, to set the Y address to Ymax register (step S56).

【０１５３】次に、仮中心画素から今度は左方向（Ｘ軸上のマイナス方向）に黒であることをチェックし、白となったら上下の数画素を黒であることをチェックし、黒であるなら左方向を上記同様チェックし、黒が存在しないＸアドレスまでチェックし、そのＸアドレスをＸｍｉ [0153] Next, this time from the temporary central pixel checks that it is black in the left direction (minus direction on the X axis), checks that the number of pixels in the vertical If a white is black, black there If leftward similarly checks the checks to X address black is not present, Xmi the X addressｎレジスタにセットする（ステップＳ５８）。 Set to n register (step S58).同様に、 Similarly,仮中心画素から右方向（Ｘ軸上のプラス方向）に黒であることをチェックし、白となったら上下の数画素をチェックし、黒であるなら右方向を上記同様チェックし、黒が存在しないＸアドレスまでチェックし、そのＸアドレスをＸｍａｘレジスタにセットする（ステップＳ６ Check that the temporary central pixel is black in the right direction (plus direction on the X axis), and checks the number of pixels in the vertical When a white, rightward similarly check the If a black, there are black Check to X address that does not, and sets the X address in Xmax register (step S6０）。 0).

【０１５４】こうして求まったＸｍｉｎ、Ｘｍａｘ、Ｙ [0154] Thus Motoma' was Xmin, Xmax, Yｍｉｎ、Ｙｍａｘレジスタの値より、図２５の（Ｂ）のテーブルに示すようにマーカエリア３２４を選択する（ステップＳ６２）。 min, than the value of Ymax registers, selects the marker area 324, as shown in table (B) of FIG. 25 (step S62).即ち、円形黒マーカ３１０Ａを含む真四角の範囲ではなく、端を取り除いた同図の（Ａ） That is, rather than the range of a square containing the circular black marker 310A, the figure obtained by removing the end (A)に於ける斜線のハッチングで示したエリアをマーカエリア３２４とする。 It is shown in in hatched in the area and marker area 324.マーカエリア３２４は、四角でも構わないが、実際にはマーカ３１０の白部分３１０Ｂの回りにはデータがあり、そのデータが空間フィルタの影響等によって白部分３１０Ｂの内部に黒いデータ部分の情報等が入って、概中心を計算するためのこのマーカエリア３２４に入ってしまうということが考えられる。 Marker area 324 is may be a square, actually around the white portion 310B of the marker 310 has data, information of internal black data portion of the white parts 310B that data by influence of the spatial filter entered by, it is considered that accidentally get this marker area 324 for calculating an approximate center.それをできるだけ避けるために、マーカエリア３２４をなるべく小さく必要な範囲にすることが望ましく、この場合、 To avoid it as far as possible, it is desirable that the marker area 324 as small as possible the extent necessary, in this case,円形黒マーカ３１０Ａと同じ形状でつまり丸で、円形黒マーカ３１０Ａより大きい丸いエリアを設定できれば良いが、本実施の形態では円形黒マーカ３１０Ａは直径７ In i.e. circle with the same shape as the circular black marker 310A, but it is sufficient setting a round area larger circular black marker 310A, the circular black marker 310A in the present embodiment the diameter 7ドットで構成されている小さな円であるため、同図に示すようなマーカエリア３２４となる。 Since a small circle is composed of dots, the marker area 324, as shown in FIG.

【０１５５】概中心検出部３２２は、このようにしてマーカエリア検出部３２０で検出されたマーカエリア内のマーカの黒丸の概中心を見つけるためのものである。 [0155] approximate center detection section 322 serves to find the approximate center of the black circle marker of the thus the marker area detected by the marker area detection section 320.一般に、印刷等に於いては、インクの膨らみによりドットが目的の大きさよりも広がってしまったり（これをドットゲインと言う）、小さくなってしまう（これをドットリダクションと言う）現象がある。 In general, at the printing or the like, dot by the bulge of ink (referred to as dot gain) purpose of or had spread than the size, (referred to as a dot reduction) becomes smaller there is a phenomenon.また、周辺にインクがにじんで広がったり、インクが片側に染みていくような場合が想定される。 It can also spread blurred the ink in the vicinity, when the ink is like going to a stain on one side is assumed.概中心検出部３２２は、そのようなドットゲイン，ドットリダクション、またはインクの染みに対応するために、円形黒マーカ３１０Ａの画像に於ける中心、所謂重心を求めて、それを概中心とする処理を行う。 Approximate center detection section 322, such dot gain, in order to correspond to the stain of the dot reduction or ink, in the image of the circular black marker 310A center, seeking called centroid, and approximate center thereof processing I do.ここでは、上記中心を１画素ピッチより小さい精度で求めるための処理である。 Here, a process for finding the center in less accuracy than one pixel pitch.

【０１５６】まず、画像上のこのマーカエリア３２４に対して、画像メモリ２１４のＸ軸方向とＹ軸方向の２通りに分けて、それぞれのＸ軸上の中心線とＹ軸上の中心線を捜すことによって、最終的な中心つまり概中心を求める。 [0156] First, with respect to the marker area 324 on the image, in two ways in the X-axis direction and the Y-axis direction of the image memory 214, the center line of the center line and the Y-axis on each X-axis by searching, obtaining a final center, i.e. approximate center.図２５の（Ｃ）及び（Ｄ）は、同図の（Ａ）に於ける各画素、縦方向，横方向の各画素を累積した値を示す図である。 Figure 25 (C) and (D) are diagrams showing a value obtained by accumulating the respective pixels of the (A) in at each pixel of the figure, the vertical direction, the horizontal direction.重心は、全体の累積値の半分のところ、つまり上下左右の累積値がイコールになる部分である。 Center of gravity, at the half of the total cumulative value, i.e. the accumulated value of the vertical and horizontal are areas of equal.

【０１５７】まず、同図の（Ｃ）の場合に於いて、例えば、同図にハッチングを付して表した部分の各累積のそれぞれ加算の結果Ｓｘｌは全体の面積Ｓの１／２をまだ満たしておらず、次のＳｘｃの部分をそれに加算すると１／２の面積を超えてしまうという場合には、その列Ｓ [0157] First, in the case of the figure (C), for example, each result of the addition Sxl of each accumulation of parts representing as a hatched still 1/2 of total area S It does not meet, in the case that the portion of the next Sxc exceeds the half of the area when added to it, the sequence Sｘｃに概中心を含む中心線Ｘが含まれていると判断できる。 It can be determined that includes the center line X including the approximate center xc.つまり、概中心のＸアドレスは、左側（Ｘｍｉｎ方向）より各列（Ｘｋ）の累積値を累積していき、Ｘ'＋ That, X addresses approximate center is gradually accumulated from the cumulative value of each column (Xk) left (Xmin direction), X '+１の列を累積した時点で全体の累積値の１／２を越えた時、Ｘ'の列とＸ'＋１の列の間に概中心がある。 When it exceeds 1/2 of the total cumulative value at the time of accumulating the first column, there is the approximate center between the 'column and X of' + 1 column X.Ｘ' X 'までの累積値に加算して全体の面積Ｓの１／２になるようにＸ'＋１の列を左右に分割すると、その分割線上には概中心を含む。 When splitting the column of X '+ 1 so that 1/2 of the total area S is added to the accumulated value up to the right and left, in the dividing line comprises the approximate center.

【０１５８】そこで、１／２の面積からＸ列まで累積した部分を除いた部分、即ち（１／２）Ｓ−Ｓｘｌと、真ん中の列の累積値Ｓｘｃとの比が、Δｘ（概中心＝Ｘ' [0158] Therefore, the portion excluding the portion accumulated from 1/2 of the area to X sequence, i.e., (1/2) and S-Sxl, the ratio between the cumulative value Sxc of the middle row, [Delta] x (approximate center = X '＋Δｘ）となる。 + Δx) to become.

【０１５９】これを、図２６の（Ａ）のフローチャートを参照して説明する。 [0159] This will be described with reference to the flowchart of (A) in FIG. 26.

【０１６０】まず、正規化を行う（ステップＳ７２）。 [0160] First, the normalized (step S72).即ち、マーカエリア３２４の各データに対して周辺を加算しても累積には影響がないように、白データ部分を０ That is, as there is no effect on the cumulative even by adding peripheral for each data marker area 324, white data portion 0とし、黒データを仮に１として、画像メモリ２１４上のデータを多値データの階調を持ったデータとして正規化する。 And then, as if 1 black data, normalizing the data in the image memory 214 as data having gradation of multi-value data.これは、空間フィルタ等によって周辺がぼけた状態になるので、その状態を適確に認識して正確に適確に重心検出をするためのものである。 This is because a state in which around blurred by a spatial filter or the like, is used to precisely accurately in the center of gravity detected by recognizing the state to accurately.次に、各列Ｘｋ（ｋ Then, each row Xk (k＝ｍｉｎ，ｍｉｎ＋１，…，ｍａｘ）の累積値Ｓｋを求めておき（ステップＳ７４）、重心計算サブルーチンをコールする（ステップＳ７６）。 = Min, min + 1, ..., to previously obtain a cumulative value Sk of max) (step S74), calls the centroid calculation subroutine (step S76).

【０１６１】重心計算サブルーチンでは、同図の（Ｂ） [0161] In the center of gravity calculation subroutine, of FIG. (B)に示すように、全体の面積Ｓを求め、その１／２をＳｈ As shown in, determine the total area S, Sh its 1/2と、またＳｌを０とおき（ステップＳ９２）、ｉ＝ｍｉ And, also the Sl 0 is set (at step S92), i = miｎつまり一番左の列から設定して（ステップＳ９４）、 n That set from the leftmost column (step S94),Ｓｌ'＝Ｓｌ＋Ｓｉを計算することにより求める（ステップＳ９６）。 Determined by calculating the Sl '= Sl + Si (step S96).初めはＳｌ＝０であるので、ここはＳｉ Since the beginning is a Sl = 0, here Siそのものとなり、Ｓｌ'＝Ｓｍｉｎとなる。 Becomes itself, the Sl '= Smin.次に、そのＳｌ'をＳｈつまり全体の面積の１／２の大きさと比較し（ステップＳ９８）、Ｓｌ'がＳｈを越えない時には、ｉをインクリメントし（ステップＳ１００）、Ｓ Next, 'compared with 1/2 of the size of the area of ​​the entire Sh words (step S98), Sl' the Sl when does not exceed Sh increments i (step S100), Sｌ'をＳｌに設定して（ステップＳ１０２）、上記ステップＳ９６から繰り返すことにより、次の列を累積していく。 By setting l 'to Sl (step S102), by repeating the above step S96, accumulates the next column.そして、累積結果が全体の面積の半分を超えた時点で、Ｓ／２からＳｌを引いてＳｉで割ることによりΔ Then, when the accumulated result exceeds half of the total area, delta divided by the Si by subtracting Sl from S / 2ｘが求められ（ステップＳ１０４）、ｉつまりＸ'にΔ x is obtained (step S104), i clogging X 'to Δｘを足したものをＣとして（ステップＳ１０６）、上位のルーチンに戻る。 The plus the x as C (step S106), returns to the upper routine.

【０１６２】上位のルーチンでは、Ｃの値を概中心のＸ [0162] In the upper routine, of the approximate center of the value of C X座標とする（ステップＳ７８）。 And coordinates (step S78).

【０１６３】以下、ステップＳ８０乃至Ｓ８４で各行方向に於いて同様の処理を行い、Ｙ座標を求め、Ｘ，Ｙをマーカの概中心とする（ステップＳ８６）。 [0163] Hereinafter, the same process at each row direction in steps S80 to S84, obtains the Y-coordinate, X, Y and the approximate center of the marker (step S86).

【０１６４】このような処理を実現するための構成は、 [0164] configuration for implementing such a process,図２７に示すようになる。 As shown in FIG. 27.

【０１６５】正規化回路３２６は、白データを０、黒データを１として正規化する。 [0165] Normalization circuit 326, a white data 0, normalizes the black data as 1.この正規化回路３２６の出力は、累積部３２８で全体の面積Ｓを算出するよう累積され、１／２掛け算部３３０にて１／２にされて、ラッチ回路３３２にラッチされる。 The output of the normalization circuit 326 are accumulated to calculate the total area S at the accumulator 328, it is in 1/2 multiplication unit 330 to 1/2, is latched by the latch circuit 332.

【０１６６】一方、正規化回路３２６の出力は、Ｘ軸方向のブロックに関しては遅延回路３３４，３３６で遅延され、累積部３３８で上記の左からの順に各列が累積され、また累積部３４０で各列単位での累積が行われる。 [0166] On the other hand, the output of the normalization circuit 326, with respect to the X-axis direction block is delayed by the delay circuit 334 and 336, each column in the order from the left of the are accumulated in accumulator 338, and in the accumulation section 340 accumulation in units of columns is performed.結果出力時には、中心の列Ｓｘｃの部分を出力する。 Results On output, the output portion of the column Sxc center.

【０１６７】比較器３４２はラッチ回路３３２にラッチされた１／２の面積と累積部３３８で累積された各列の累積値とを比較する。 [0167] The comparator 342 compares the cumulative value of each column is accumulated in the accumulation unit 338 and 1/2 of the area latched in the latch circuit 332.ラッチ３４４は判定をするタイミングとその前までの列の累積を記憶するためのものである。 Latch 344 is used to store the accumulated row of before the timing of the determination.Ｘアドレス算出部３４６は、比較器３４２により１ X address calculation section 346, a comparator 342 1／２の面積を越えたと判定された時に、ラッチ回路３３ / 2 of the area when it is determined that exceeds the latch circuit 33２にラッチされている１／２の面積と、ラッチ３４４にラッチされているＳｘｌと、累積部３４０からの累積値Ｓｘｃと、アドレス制御部２２０から遅延回路３４８を介して供給される上記Ｘ'に相当するアドレスとから、 And half of the area that 2 to be latched, and Sxl latched in the latch 344, the cumulative value Sxc from the accumulation section 340, the X from the address control unit 220 is supplied through a delay circuit 348 ' from the corresponding address to,最終的なマーカ概中心のＸアドレスを算出する。 And it calculates the X address of the final approximate marker center.

【０１６８】同様にして、遅延回路３５０，３５２、累積部３５４，３５６、比較器３５８、ラッチ３６０、Ｙ [0168] Similarly, the delay circuit 350 and 352, accumulator 354 and 356, a comparator 358, a latch 360, Yアドレス算出部３６２を用いて、マーカ概中心のＹアドレスを算出する。 Using the address calculation unit 362 calculates the Y address of the approximate marker center.なお、この場合の遅延回路３５０，３ It should be noted that the delay circuit in this case 350,3５２は、ラインメモリによって構成される。 52 is constituted by a line memory.

【０１７０】次に、データ配列方向検出部２１８について説明するが、説明の都合上、先にドットコードの各ブロック３０４の詳しい配置を説明しておく。 [0170] Next, a description will be given of the data array direction detection section 218, for convenience of explanation, previously described the detailed arrangement of the blocks 304 of the dot code first.ドットコードのブロック３０４は、図２１の（Ｂ）に示したような配置となっているが、さらに詳細には、図２８の（Ａ） Block 304 of the dot code has been arranged as shown in FIG. 21 (B), more particularly, in FIG. 28 (A)に示すようになっている。 It is as shown in.即ち、ブロックアドレス３０ That is, the block address 30６は上位アドレスコード３０６Ａと下位アドレスコード３０６Ｂとに分けられ、エラー検出コード３１２も上位アドレスＣＲＣコード３１２Ａと下位アドレスＣＲＣコード３１２Ｂとに分けられている。 6 is divided into an upper address code 306A and a lower address code 306B, is divided into the error detection code 312 is also a high-order address CRC code 312A and a lower address CRC code 312B.そして、マーカ３１ Then, the marker 31０横に下位アドレスコード３０６Ｂが配置され、さらにその横に上位アドレスコード３０６Ａが下位アドレスコード３０６Ｂよりも大きな大きさで配置されている。 0 horizontal lower address code 306B is arranged, are arranged in a large size than more upper address code 306A is a lower address code 306B next to it.その次に、上位アドレスコード３０６Ａと同じ大きさで上位のアドレスに対するＣＲＣコード３１２Ａが、さらにその次に下位アドレスコード３０６Ｂと同じ大きさで下位アドレスのＣＲＣコード３１２Ｂが付加されている。 As the next, CRC code 312A for higher address in the same size as the upper address code 306A are further added CRC code 312B of the lower address with the same size as the lower address code 306B to the next.

【０１７１】マーカ３１０の下方にも、下のマーカに向けて上記の順序でブロックアドレスとエラー検出データが配置されている。 [0171] to be below the marker 310, it is a block address and error detection data arranged in the order toward the bottom of the marker.

【０１７２】ここで、上位アドレスコード３０６Ａと上位アドレスＣＲＣコード３１２Ａを合わせてｓｔｅｐ１ [0172] Here, in accordance with the upper address code 306A and the upper address CRC code 312A step1のコード、下位アドレスコード３０６Ｂと下位アドレスＣＲＣコード３１２Ｂを合わせてｓｔｅｐ２のコードと称するものとする。 To code may hereinafter be referred to as the step2 code combined lower address code 306B and the lower address CRC code 312B.

【０１７３】また、下位アドレスコード３０６Ｂを分解すると、マーカ３１０の右側に於いては、下位アドレスデータを示すための各ドットのデータの上下（マーカ３ [0173] Moreover, when decomposing the lower address code 306B, is at the right side of the marker 310, the upper and lower data of each dot for indicating the lower address data (marker 3１０下側の場合は左右）両方にそのデータに対して反転されるコードが記載されている。 For 10 lower code inverted with respect to the data on the left and right) both are described.さらには、その上下のデータエリア３１４と区別するためのデータ余白部３６ Furthermore, the data margin 36 for distinguishing the data area 314 of the upper and lower４が設けられている。 4 is provided.なお、このデータ余白部３６４はなくてもかまわない。 It should be noted, it may be the data margin 364 not.また、反転コードは、下位アドレスのみでなく、上位アドレスコードにも付加される。 The inverting codes, not only the lower address, is also added to the upper address code.ここで、データをわかりやすくするために、ドットを丸で示したが、実際に白丸は印刷するドットの無いことを示す。 Here, for easy understanding of data, it showed dots round, actually open circle indicates that no dot to be printed.つまり、白丸を印刷することではない。 In other words, not to print the white circles.以下、図面に表されている白丸は、同様のことを示す。 Hereinafter, white circles are represented in the drawings indicate that similar.

【０１７４】なおここで、上位アドレスと下位アドレスとは、例えば全部のアドレスが１２ビットで構成されていたとすると、その内の初めの４ビットを上位アドレスに当て、次の８ビットを下位アドレスに当てるというようなものである。 [0174] Note Here, the upper and lower addresses, for example, when all the address is assumed to consist of 12 bits, applying a 4-bit beginning of which the upper address, the next 8-bit lower address it is such that shed.データ長的には適宜装置に合わせて変えることができる。 The data length basis can be varied to suit the appropriate device.基本的には、全部のブロックアドレスに対して、初めから何番目までを上位アドレスにするか、そこからラストまでを下位アドレスにするかといったすみ分けになっている。 Basically, has become for the whole of the block address, or from the beginning to what number to a higher address, segregation, such as what to from there to the last to the lower address.

【０１７５】上記のように横と縦にアドレスコードを設けることにより１方向のアドレスコードでアドレス検出不可能であっても、もう一方のアドレスコードで検出できるという利点がある。 [0175] Even address undetectable in one direction of the address code by providing the address code in the horizontal and vertical, as described above, there is an advantage that can be detected by the other address code.

【０１７６】別のドットコードの配置について、図２９ [0176] The arrangement of another dot code, as shown in FIG. 29の（Ａ）を用いて説明する。 It will be described with reference to the (A).同図は、図２８の（Ａ）の縦方向のアドレスコードを省いたものである。 The figure is obtained by omitting the vertical address code (A) in FIG. 28.アドレスコードが１方向のみになったので、データエリアの増加と処理の高速化が図れる。 Since address codes became only in one direction, speed and increase processing of the data area can be reduced.アドレスコードが１方向となったことで、アドレスコードが検出できなければそのブロックのアドレスは不明となるが、後述するようなアドレス補間の処理で捕えることができる。 By address code becomes one direction, but the address of the block to be able to detect address code becomes unclear, it can be captured by the process of the address interpolation as described below.

【０１７７】また、図２９の（Ａ）では、横方向のマーカ間のみにブロックアドレスコードがあるとしたが、縦方向のみにブロックアドレスコードがあるドットコードにしても良い。 [0177] In (A) of FIG. 29, but was set to the transverse direction of the marker only has a block address code, only in the vertical direction may be a dot code that block address code.

【０１７８】あるいは、図２８の（Ｂ）に示すように、 [0178] Alternatively, as shown in (B) of FIG. 28,下位アドレスコード３０６Ｂの間に上位のアドレスコード３０６Ａ、下位アドレスＣＲＣコード３１２Ｂの間に上位アドレスＣＲＣコード３１２Ａが付加される配置であっても構わない。 Upper address code 306A between lower address codes 306B, may be a configuration in which the upper address CRC code 312A between lower address CRC code 312B is added.

【０１７９】以下、図２８の（Ａ）のドットコードをもとに処理の説明を行う。 [0179] Hereinafter, a description of the processing based on the dot code (A) in FIG. 28.図２９の（Ａ）のドットコードに特有の処理の場合のみ、補足説明を加える。 A dot code (A) of FIG. 29 when only the specific process, adding supplementary explanation.

【０１８０】図３０及び図３１は、図２０の（Ｄ）のデータ配列方向検出部２１８のブロック構成図及びその動作を示すフローチャートである。 [0180] FIGS. 30 and 31 are flowcharts showing the block diagram and the operation of the data array direction detection section 218 of (D) in FIG. 20.

【０１８１】データ配列方向検出部２１８は、上記マーカ検出部２１６の概中心検出部３２２よりマーカの概中心のデータをもらい、隣接マーカ選定部３６６にて隣接マーカの選定を行う。 [0181] Data array direction detection section 218 received a data approximate center of the marker from the approximate center detection section 322 in the marker detection section 216, performs the selection of the adjacent marker in an adjacent marker selection section 366.即ち、既に上記概中心検出部３２ In other words, already the approximate center detection section 32２の処理によって一画面上で各マーカの中心のアドレスがマッピングされており、それに対して今処理しようとする代表マーカつまり注目するマーカを設定し（ステップＳ１１２）、その代表マーカに対してどのマーカの概中心が一番近いかについて検出するための隣接マーカ選定を行う（ステップＳ１１４）。 Address of the center of each marker on one screen by two processes are mapped, it sets the marker representative marker clogging of interest to be processed still contrast (step S112), which marker for the representative marker approximate center of performing adjacent marker selection to detect whether the closest (step S114).

【０１８２】隣接マーカの選定処理は、図３２の（Ａ） [0182] process of selecting neighboring markers of FIG. 32 (A)に示すように、代表マーカと隣接マーカの距離ｄを算出し、ｄ≦ｄｍａｘの範囲内の隣接マーカを指定する（ステップＳ１４２）。 As shown in, calculates the distance d between the representative marker and the adjacent markers, it specifies the adjacent markers within the range of d ≦ dmax (Step S142).但しこの場合、ｄｍａｘは、データブロック長辺の長さ＋α（αは紙の伸縮等によって決定する）である。 However, in this case, dmax is the length of the data blocks long side + alpha (alpha is determined by the expansion and contraction of the paper).そして、指定された隣接マーカの中から距離ｄの短い順に概中心アドレスをｓｔｅｐ１サンプルアドレス発生回路３６８に送る（ステップＳ１４４）。 Then, send the approximate center addresses in ascending order of the distance d from the specified adjacent marker step1 sample address generation circuit 368 (step S144).例えば、図３２の（Ｂ）に於いては、代表マーカからは距離Ｄ２にある概中心アドレスが一番近く、次に距離Ｄ For example, In (B) of FIG. 32, the approximate center address is nearest from the representative marker at a distance D2, then the distance D１とＤ４、そしてＤ３とＤ５の概中心アドレスという順番になるので、まず一番近い距離Ｄ２にある概中心アドレスを送る。 1 and D4, and since the order of the approximate center addresses of D3 and D5, and sends the approximate center address at first the nearest distance D2.そして、距離ｄが同じ場合は、距離算出開始アドレスから時計回り方向にマーカを探し、現れた順に方向検出を行う（ステップＳ１４６）。 When the distance d is the same, it looks for the marker from a distance calculation start address in the clockwise direction to perform a direction detection in the order they appear (step S146).即ち、Ｄ１， In other words, D1,Ｄ４，Ｄ３，Ｄ５の距離に有る概中心アドレスを順にｓ D4, D3, the approximate center address at a distance of D5 in turn sｔｅｐ１サンプルアドレス発生回路３６８に送って、後述する方向検出を行う。 tep1 send the sample address generation circuit 368, performs direction detection to be described later.

【０１８３】即ち、ｓｔｅｐ１サンプルアドレス発生回路３６８は、代表マーカ及び選定された隣接マーカの概中心を中心にｓｔｅｐ１サンプルアドレスを発生し（ステップＳ１１６）、このｓｔｅｐ１サンプルアドレス間を結ぶ走査線を発生して（ステップＳ１１８）、走査線上を等分割した点で画像メモリ２１４のデータをサンプルするよう読み出しアドレスを発生する（ステップＳ１ [0183] That is, step1 sample address generation circuit 368, around the approximate center of the representative marker and selected neighbor marker generates step1 sample address (step S116), the scanning lines generated connecting between the step1 sample address Te (step S118), the data in the image memory 214 at points equally divided scanning line to generate a read address to sample (step S1２０）。 20).アドレス制御部２２０は、このサンプル点のアドレスを読み出しアドレスとして画像メモリ２１４に与え、データを読出す。 The address control unit 220, provided to the image memory 214 as a read address the address of this sample point, to read data.

【０１８４】なお、前記では、サンプル点のデータを近似して出力する（画像メモリより）如く述べたが、図５ [0184] Incidentally, in the, by approximating the data of the sample points and outputs (from the image memory) it has been described as, 5の（Ａ）に示すように、サンプル点が画像のメモリのデータ間にあると判断した時に、周囲の４画素のデータから補間して求めても良い。 As shown in the (A), when the sample point is determined to be in between the data of the memory of the image may be determined by interpolation from the data of 4 pixels around.

【０１８５】これにより読み出されたデータつまり上位アドレスコードが誤り検出回路３７０で誤り検出された後、上位ブロックアドレス算出及び中心算出回路３７２ [0185] After this the data clogging upper address code read is error detection by the error detection circuit 370, the upper block address calculation and center calculation circuit 372に与えられる。 It is given to.上位ブロックアドレス算出及び中心算出回路３７２は、誤り検出回路３７０での誤り検出の結果、誤りがあれば次の隣接マーカ選定処理を行わせるため、また、２方向のマーカが検出された場合にはもはや隣接マーカを検知する必要がないので隣接マーカ選定処理を終了させるために、アドレス算出結果を隣接マーカ選定部３６６に送る。 Upper block address calculation and center calculation circuit 372, the result of error detection by the error detection circuit 370, for causing the next adjacent marker selection processing if there is an error, and if the two directions of the marker is detected since no longer necessary to detect the adjacent marker to terminate adjacent marker selection processing, and sends the address calculation result to the adjacent marker selection section 366.

【０１８６】なお、図２９の（Ａ）のドットコードを使用した場合には、１方向の上位アドレスコードを検出したらマーカ選定処理を終了する。 [0186] Incidentally, in the case of using a dot code (A) of FIG. 29 ends the marker selection processing upon detection of one-way upper address code.

【０１８７】そして、このアドレス算出結果によりアドレスエラーがあることが示される場合には（ステップＳ [0187] Then, if it is shown that there is an address error by this address calculation result (step S１２２）、全サンプル点の走査が終了したかどうかを判定し（ステップＳ１２４）、まだであれば上記ステップＳ１１８へ進み、全サンプル点走査が終了していれば未検索隣接マーカの有無を確かめ（ステップＳ１２６）、 122), to determine whether the scanning of all the sample points is completed (step S124), the process proceeds to still a long if the step S118, the scanning all the sample points is ascertained whether the unsearched neighboring markers if completed ( step S126),有れば上記ステップＳ１１４に進み、無ければ、全マーカについて同様の処理を行う。 It proceeds to step S114 if there, if there is performed the same processing for all the markers.全マーカについて処理を終了した後に、マーカ，アドレス補間処理へと進む（ステップＳ１２８）。 After processing has been completed for all the markers, the process proceeds marker, to the address interpolation processing (step S128).

【０１８８】なお、誤り検出回路３７０は、テレビジョン学会誌Ｖｏｌ． [0188] In addition, the error detection circuit 370, Vol The Journal of the Institute of Television Engineers.４４，Ｎｏ． 44, No.１１，Ｐ． 11, P.１５４９〜 1549～Ｐ． P.１５５５の「符号理論手解き」等に開示されているような巡回符号に基づいた誤り検出等の一般的なものを使用しても良い。 1555 may be used to "Code Theory Tehodoki" commonplace for error detection or the like based on the cyclic code as disclosed in the like.

【０１８９】一方、上記ステップＳ１２２でアドレスエラーがない場合には、全サンプル点の走査が終了したかどうかを判定し（ステップＳ１３０）、まだであれば上記ステップＳ１１８へ進み、全サンプル点走査が終了していれば上位アドレスを確定し（ステップＳ１３２）、 [0189] On the other hand, when there is no address error in step S122, the scanning of all the sample points to determine whether ended (step S130), the process proceeds to it if the step S118 is still, scanning all the sample points if it has been completed to confirm the upper address (step S132),ｓｔｅｐ１中心アドレスを算出して（ステップＳ１３ To calculate the step1 center address (step S13４）、決定する（ステップＳ１３６）。 4), it is determined (step S136).

【０１９０】即ち、代表マーカより最至近距離のマーカ（図３２の（Ｂ）では概中心アドレスが距離Ｄ２にある）より方向を検出する。 [0190] That is, the marker ((B) in the approximate center addresses of FIG. 32 is a distance D2) of the closest distance from the representative marker to detect the direction from.検出方法は、方向検出用にデータドットより大きいドットコード（ｓｔｅｐ１コード）に記録されるアドレスが認識できるかによってどの方向に周辺のマーカがあるか判別する。 Detection method determines whether there is near marker in any direction depending on the address recorded in the dot code (step1 code) greater than the data dots for direction detection can be recognized.ｓｔｅｐ１コードは、上位のブロックアドレスとそのＣＲＣコードが記録されており、コードを走査した時に誤りが無ければ認識されたとする。 step1 code block address of the upper and its CRC code are recorded, is recognized if there is no error when scanning the code.

【０１９１】方向が検出されると、データブロックの傾きが予測可能となる。 [0191] When the direction is detected, the inclination of the data block is predictable.ｓｔｅｐ１コードは、方向性が有り、代表マーカから周辺のマーカに向かって走査した時のみブロックアドレスが正常に認識される。 step1 code directionality is there, see block address when scanning toward the periphery of the marker is detected normally from the representative marker.よって、認識エラーが生じない場合は、常に２方向のブロックアドレスコードが検出される。 Thus, if the recognition error does not occur, always two directions of the block address code is detected.２方向のブロックアドレスコードが検出されるまで処理を行う。 2 direction of the block address codes perform processing until is detected.また、２方向の位置関係よりデータ配列が推測できる（図３２の（Ｃ）参照）。 The data sequence from two directions positional relationship can be inferred (see (C) of FIG. 32).

【０１９２】なお、図２９の（Ａ）のドットコードの場合は、１方向のみアドレスコードが検出される。 [0192] In the case of the dot code (A) of FIG. 29, address code only one direction is detected.その際、データエリアは検出できたラインと走査方向よりデータエリアを認識することができる（図２９の（Ｂ）参照）。 At that time, the data area can recognize the data area from the scanning direction can be detected lines (see (B) in FIG. 29).

【０１９３】実際の動作に於いては、代表マーカから最も短い距離である距離Ｄ２から方向検出を行い、アドレスが認識されなければ、時計回りにサーチを行うので、 [0193] The In actual operation, perform direction detection from the distance D2 is the shortest distance from the representative marker to be recognized address, since the search clockwise,次に近い距離Ｄ１にて同様の動作を繰り返す。 The same operation is repeated at the next closest distance D1.検出は、 Detection,時計回りに行うとすると、距離Ｄ４，Ｄ３，Ｄ５と検出は続く。 When performed in a clockwise direction, the distance D4, D3, D5 detection continues.２方向検出されるまで処理を行う。 It performs processing until the two directions detected.

【０１９４】なお、図２９の（Ａ）の場合は、１方向検出されるまで処理を行う。 [0194] In the case of FIG. 29 (A), performs the processing until the 1 direction detection.

【０１９５】１方向検出できれば、他方向が予測できる場合もある。 [0195] If one direction detection, in some cases other directions can be predicted.例えば、Ｄ４，Ｄ５が順方向とし、Ｄ２の存在がなく、Ｄ４からサーチを始めたとすると、Ｄ４にてアドレスが確認されると、Ｄ３，Ｄ５のいずれかにアドレスを認識できることが予測される。 For example, D4, D5 is forward, without the presence of D2, assuming that started the search from D4, the address is confirmed by D4, it is expected to be able to recognize the address in one of D3, D5.

【０１９６】上記のような方向検出処理を、図３３の（Ａ）を参照して、さらに詳細に説明する。 [0196] The direction detection processing as described above, with reference to (A) in FIG. 33, described in further detail.

【０１９７】マーカ検出部２１６の概中心検出部３２２ [0197] approximate center detection section 322 of the marker detection section 216で検出された代表マーカの概中心を、同図上方左側のドットＡ５と規定し、それから１．５ドット（これは処理によって適宜変更可能）離れた８つのサンプル点Ａ１〜 The approximate center of the in the detected representative markers, defined as the dot A5 of FIG upper left, A1 to then 1.5 dots (this can be changed appropriately by the processing) away eight sample pointsＡ４，Ａ６〜Ａ９をｓｔｅｐ１サンプルアドレス発生回路３６８で発生する。 A4, to generate a A6~A9 in step1 sample address generation circuit 368.同様に、方向検出しようとするマーカ例えば距離Ｄ２の概中心（同図上方右側のドットＢ Similarly, the approximate center of the marker for example, a distance D2 attempts to direction detection (FIG upper right dot B５）を中心に、サンプルアドレスを発生させる。 5) mainly to generate a sample address.

【０１９８】ここで、１．５ドット間隔にした理由を述べる。 [0198] In this case, the reason why you 1.5 dot interval.

【０１９９】先程、マーカ概中心を求める処理の際、中心との差異が１ドット以内になるごとく記述したが、それはインクのにじみ等の不具合が発生しないと仮定した場合である。 [0199] Earlier, during the processing for obtaining the approximate marker center, but the difference between the center-written as to within one dot, it is a case where defects such as bleeding of the ink is assumed not to occur.インクのにじみ等を考慮し、検出範囲を± Considering such ink bleed, ± a detection range１．５ドットとした。 It was 1.5 dot.

【０２００】アドレス制御部２２０は、両マーカのアドレス間に対してある一定のラインを引く。 [0200] The address control unit 220 subtracts a certain line with respect to between the address of both markers.最初はドットＡ１とＢ１に走査線を引く。 First draw a scanning line on the dot A1 and B1.そして、上位アドレスがサンプルできるような形で、サンプルクロックを設けて、 Then, in such a way that higher address can sample, provided the sample clock,画像メモリ２１４のデータサンプルを行う。 Performing a data sample of the image memory 214.

【０２０１】図２８の（Ａ）に示したように、上位アドレスコード３０６Ａに対しては、その次にＣＲＣコード３１２Ａが付加されているので、そのデータサンプルによって正しく読めた場合には、上位アドレスに対して誤り検出回路３７０での誤り検出結果が問題ないという形で検出され、正しく読めなかった場合には、誤りがあるというように判定される。 [0201] As shown in (A) of FIG. 28, with respect to the upper address code 306A, since CRC code 312A in the following is added, when properly read by the data samples, the upper address error detection result at the error detection circuit 370 is detected in the form of no problem, if not properly read is determined so that there is an error with respect.

【０２０２】そして、以下同様に、ドットＡ１とＢ２、 [0202] Then, as in the following, the dot A1 B2,Ａ１とＢ３、Ａ１とＢ４というように順次走査線を引いていき、それごとに、エラー検出があっているかどうかチェックを行う。 A1 and B3, A1 and continue pulling the sequential scanning lines and so B4, each with it, to check whether an error is detected.トータルで、代表マーカ側に９個のポジションがあり、検出マーカ側に９個のポジションがあるので、８１通りの処理を行うことになる。 In total, there are nine positions on the representative marker side, since the detection marker side is nine positions, thereby performing the processing of the 81 types.

【０２０３】８１通りの処理全部についてエラーになったときには、そちらの方向に方向コードがない、つまり検出側マーカが配列以外のマーカ（誤検出されたマーカ）であると判別する。 [0203] For processing all the 81 types when an error occurs, it is not the direction code there directions, i.e. the detection side marker is determined to be in marker other than the sequence (erroneously detected marker).

【０２０４】例えば、図３３の（Ａ）では、ドットＡ１ [0204] For example, in (A) of FIG. 33, the dot A1とＢ７について引いた走査線（点線で示す）に於ける各サンプル点でデータをとると、同図に破線の丸で示したサンプル点はデータより外れているので、誤検出となる。 When taking the data at each sample point in the scan line (shown by dotted lines) obtained by subtracting the B7, since the sample points shown by the broken line circles in the figure are out from the data, the erroneous detection.特に、前述したように、アドレスデータドットの上下側に反転コードを設けているので、必ずエラーになる。 In particular, as described above, since the provided inversion code in the vertical side of the address data dot, always an error.

【０２０５】一方、ドットＡ５とＢ５を繋いだ場合は、 [0205] On the other hand, if you connect the dots A5 and B5 is,きちんとデータがとれているので、検出エラーはなく、 Since neatly data is taken, the detection error is not,よってこちらの方向にコードがあるというように認識される。 Therefore, it is recognized and so on in here direction there is a code.

【０２０６】なお、エラー検出を起こし易くするために上下に反転コードを設けるものとしたが、これは必ずしも上下に設ける必要はなく、例えばアドレスデータドット上下は白のコードを記載し、アドレスデータドットを後半数ドット分だけ黒のデータが続くような形式とすることができる。 [0206] Incidentally, it is assumed that providing inversion code down to susceptible to error detection, this is not necessarily provided in the vertical direction, for example, address data dots vertically describes white code, address data dot it can be in the form as late black data as many dots followed a.このようにすると、必ず検出マーカ側の端の方が黒のデータになり、その外側が白の余白になるので、データエラーが正しく検出できるようになる。 In this way, always a data it is black end of the detection marker side, since the outside is in the margin of the white, data error will be able to correctly detect.また、反転コードにした場合も、反転コード部全域に設ける必要はなく、両側の一部に設けても良い（図２８の（Ｃ））。 Further, even when the inversion code, it is not necessary to provide the inverted code-wide and may be provided in a part of both sides (in FIG. 28 (C)).

【０２０７】ここで、ドットの大きさについて説明しておく。 [0207] In this case, it keeps describes the size of the dot.図３３の（Ｂ）に示すように、上位アドレスコード３０６Ａの各ドットの大きさをｎドット、ｓｔｅｐ１ As shown in (B) of FIG. 33, n dot size of each dot of the upper address code 306A, step1コードの幅をｍドットとすると、ｍ及びｎの関係は、ｓ When the width of the code and m dots, the relationship of m and n, sｔｅｐ１サンプルアドレスの内側端に於いて、中心に対して２ドットの幅を設けて対角線を引き、上位アドレスコード３０６Ａをどれだけ設けるかによって決まる幅ｍ tep1 at the inner end of the sample address, draw a diagonal line width of 2 dots provided with respect to the center, the width m which is determined depending on whether the upper address code 306A how providedを長辺とし且つ上記対角線をその対角線とする長方形の高さがｎとなる。 The rectangle height and and its diagonal the diagonal line and the long side is n.即ち、ｍが決まればｎが必然的に決まる。 That, m is n is inevitably determined if Kimare.ｓｔｅｐ１サンプルアドレス内側端の間を全部このアドレスコードとしたとしても２ドットまでしかないので、ｎドットというのは、２ドットまでの幅となる。 Since step1 only up to two dots also between the sample address inner end as all was the address code, because n dots, a width of up to 2 dots.また、１ドットの横幅については決めないが、データを認識しやすい横幅が好ましい。 Although not decide about the width of 1 dot, and recognizes the data easily breadth preferred.

【０２０８】なお、上記２ドットというのは、例えばドットＡ５とＢ５を結んだ走査線ではヒットするが、ドットＡ６とＢ４を結んだ線及びＡ２とＢ８を結んだ線ではヒットしないという範囲を得ることができるように規定している。 [0208] Incidentally, because the two dots, for example dots hit by connecting it scan lines A5 and B5, but obtain a range of not hit a line connecting a dot A6 and B4 and lines and A2 connecting B8 it is defined so as to be able.それよりも大きくすると、例えば、ドットＡ If greater than, for example, a dot A５とＢ５でヒットする場合、Ａ２とＢ８を引いたところでもヒットしてしまうということが起こり、中心として検出されることが広がってしまう。 If you want to hit in 5 and B5, it happens that would hit any place minus the A2 and B8, may spread to be detected as a center.この値も、装置に合わせて変更可能である。 This value can also be changed to suit the device.

【０２０９】また、図３３の（Ａ）の例では、ドットＡ [0209] In the example of (A) in FIG. 33, the dot A５とＢ５についてヒットしているが、同じくドットＡ４ 5 and has hit about B5, also dot A4と例えばＢ４の結んだ線でもヒットしてしまったという場合には、次の中心検出のｓｔｅｐ２という段階で、ドットＡ４とＡ５の中心を起点にして、それを中心に同じく探索を行うといったような処理を行っていくこととなる。 Doo For example, in the case that had been hit in the line connecting the B4 is at the stage that the step2 of the next center detection, and starting from the center of the dot A4 and A5, such as performing the same search in the center it so that the and execute the process.

【０２１０】また、別の方法も考えられる。 [0210] Further, it is also considered another way.図３４を用いて説明する。 It will be described with reference to FIG. 34.ここで、Ａ４とＡ５、片側もＢ４とＢ５ Here, A4 and A5, on one side also B4 and B5がヒットした場合、同図に示すサンプルアドレス（Ａ４ If you but were hit, the sample address (A4 shown in FIG.１〜Ａ４５，Ａ５１〜Ａ５５，Ｂ４１〜Ｂ４５，Ｂ５１ 1~A45, A51~A55, B41~B45, B51〜Ｂ５５）を次のｓｔｅｐ２のサンプルアドレスとしても良い。 ~B55) may be used as a sample address of the next step2.この場合、ｓｔｅｐ２に於けるサンプルアドレス点が９個から１０個に増すために処理数も８１から１ In this case, the processing speed is also 81 to at sample address points to step2 increases from 9 to 10 1００（走査線数）に増えてしまう。 Resulting in increased to 00 (the number of scanning lines).しかし、Ａ４とＡ５ However, A4 and A5の中点を導き出す処理及び、予め決められたサンプル点を使用しているために、中点を中心に９点のｓｔｅｐ２ Process derive midpoint and, due to the use of predefined sample points, nine points around a middle point step2のサンプルアドレスを発生させる処理が無くなる。 Processing for generating a sample address is eliminated.総合的にみて、処理は軽減すると思われる。 Overall, the process is likely to be reduced.

【０２１１】さらに、Ａ４とＡ５の間にｓｔｅｐ２の正確な中心があると仮定して、Ａ４２〜Ａ４４，Ａ５２〜 [0211] In addition, on the assumption that there is the exact center of step2 between the A4 and A5, A42~A44, A52~Ａ５４とＢ４２〜Ｂ４４，Ｂ５２〜Ｂ５４を結ぶ走査線にてアドレス検出処理を行うとすると、処理数は８１から３６（６×６）と少なくなるという考え方もできる。 A54 and B42～B44, When an address detection process by scanning line connecting the B52～B54, processing speed can also idea less and 81 from 36 (6 × 6).

【０２１２】上記処理にて、ｓｔｅｐ１での大まかな中心が求まる。 [0212] in the above processing, it obtained the rough center in step1.

【０２１３】以上説明したように、ＣＲＣを検出することによって、そちらの方向にデータブロックがきちんと配列されているかどうかの検出を行う。 [0213] As described above, by detecting the CRC, it performs detect whether there directions data blocks are properly arranged.図３２の（Ｂ） In FIG. 32 (B)に於いては、当然、距離Ｄ２にあるマーカは誤検出されたマーカになるので、そちらの方向にデータの方向を見ていたときには、上位アドレスのコードがないわけであるから、結局８１通り検知したところでそちらの方向に誤りが全部生じることになり、方向がないと判定されることになる。 In the course, since the markers will be erroneously detected marker at a distance D2, the when looking at the direction of data there directions, since it is not without code upper address, after all 81 types detected error there direction where the is to occur all, it will be determined that there is no direction.

【０２１４】こうしてＤ２がないと判定されたとき、次に近い距離はＤ１とＤ４になるが、今注目していたマーカに対して時計回りに回るので、次に距離Ｄ１について処理を行う。 [0214] Thus when it is determined that there is no D2, but next closest distance becomes D1 and D4, so turn against markers are turning now clockwise, then performs processing for the distance D1.前述したようにデータ配列的には左から右及び上から下の向きにしか判定が可能になってこないため、この場合、代表マーカから距離Ｄ１のマーカに向けた方向で処理を行うことになり、逆方向から、つまりＣ Since the data array manner as described above does not come becomes possible to determine only the orientation of the bottom right and top left, in this case, it will be processed in a direction toward the marker distance D1 from the representative marker , from the opposite direction, ie CＲＣコードから先に読み、次にアドレスコードを読むことになるので、これは当然の結果、誤りと判定される。 Reading from the RC code earlier, because then would be to read the address code, this is a natural result, it is determined that the error.従って、距離Ｄ１については、方向がないと判定される。 Therefore, the distance D1 is determined that there is no direction.

【０２１５】次に、距離Ｄ４について判定する。 [0215] Next, it is determined for the distance D4.Ｄ４については、代表マーカから距離Ｄ４に沿って読んで行った時に、アドレスコード、ＣＲＣコードという順番で読み込まれるので、Ｄ４については方向性があるという判断がくだされる。 For D4, when went read along from the representative marker to the distance D4, since the address codes are read in the order of CRC code, it is made the determination that there is a directional for D4.即ち、エラーは生じない。 In other words, the error does not occur.

【０２１６】次に、判定すべるきものが、等距離となる距離Ｄ３とＤ５になる。 [0216] Next, the determination slips kimono becomes the distance D3 and D5 which equal distance.それに対して、時計回りなので、まず距離Ｄ３から処理を行うことになる。 In contrast, since clockwise, it will perform the process from first distance D3.このＤ３ The D3ついても、上記のようにＣＲＣコードが先に読み出すことになるので、方向性がないと検知される。 Even with, since CRC code as described above is to read ahead it is detected that there is no directionality.そして、最終的には、距離Ｄ５を読んで、こちらのほうに方向があるというふうに判断する。 Then, finally, read the distance D5, to determine the Fu that there is a direction to better here.

【０２１７】結果的に、距離Ｄ４とＤ５が読み込まれるので、図３２の（Ｃ）に斜線ハッチングで示す部分に、 [0217] Consequently, since the distance D4 and D5 are read, the portion indicated by hatching in (C) of FIG. 32,距離Ｄ４，Ｄ５の部分に記載されているブロックアドレスに対するデータが書かれていることを認識することができる。 The data is written with respect to the distance D4, D5 block address described in the portion of the can recognize.最終的には１つの代表マーカに対して２方向検出されれば、そちらのブロックの方向が検出できるので、２方向が検出できるまで処理を行うことになる。 If eventually the two directions detected for one representative marker can detect the direction of there of the block, two directions becomes possible to perform processing to be detected.

【０２１８】図２９の（Ａ）のドットコードの場合には、１方向のみ検出される。 [0218] In the case of Figure 29 the dot code (A) is detected in one direction only.（図２９の（Ｂ）に於いてＤ５となる）１方向検出されるまで、処理を行うことになる。 (The D5 In (B) of FIG. 29) until the 1 direction detection will be processed.なお、上記５つの方向の全てに対して処理を行ってエラーとなった場合、対角線方向のマーカに対して上記方向検出処理を行うこととなるが、この場合、処理数の増大を防ぐために、ある範囲外のものは処理を行わないようにし、得られなかったアドレス情報等は、マーカ，ブロックアドレス補間処理により必要な情報を得るようにする。 In order when an error by performing the processing for all the five directions, it becomes possible to perform the direction detection processing to the diagonal direction of the marker, to prevent this case, increase in processing speed, is outside of what is not performed the process, is such as address information has not been obtained, the marker, so as to obtain the necessary information by the block address interpolation processing.

【０２１９】また、前述したように、ブロックアドレスについては変調をかけないようにしているが、変調をかけた場合には、当然、ブロックアドレスコードを認識した後に復調という処理が必要になる。 [0219] Further, as described above, but not apply a modulation for the block address, when multiplied by the modulation, of course, it would require the processing of demodulation after recognizing the block address code.

【０２２０】なお、上記説明では、上位アドレスの誤り検出を使って方向性があるかどうか判断するものとしたが、例えば、上位アドレスＣＲＣコードの代わりに、 [0220] In the above description, it is assumed to determine whether there is directional with an error detection of the upper address, for example, instead of the upper address CRC code,「１１１００００１」のような方向性のあるパターンを使い、パターンマッチング的に「１１１００００１」が検出されたときに、そちら方向に方向性があるマーカがあるということを認識するような手法を採用することもできる。 Use undirected a pattern such as "11100001", when the pattern matching manner "11100001" is detected, employing the technique to recognize that there is a marker that is directional in there direction It can also be.

【０２２１】上記方向検出に於いて、全マーカとも時計回りに隣接マーカを捜す必要がなく、次のブロックは、 [0221] In the above direction detection, there is no need to look for adjacent markers clockwise with all markers, next block,その方向に上位アドレスコードを認識するための動作を行うようにしても良い。 It may perform operations for recognizing the upper address code in that direction.その方が、処理数が軽減する。 As it is, the number of processes is reduced.また、上位アドレスの検出に異常が生じた場合にも、周辺の方向検出により得られた方向にコードがあると認識しても良い。 Further, even when an abnormality occurs in detection of the upper address, it may be recognized that there is a code in a direction obtained by peripheral direction detection.

【０２２２】次に、ブロックアドレス検出，誤りの判定，正確な中心検出部３００を、図３５の（Ａ）のブロック図及び図３６のフローチャートを参照して説明する。 [0222] Next, the block address detection, determination of an error, the accurate center detection section 300 will be described with reference to the flowchart of the block diagram and Figure 36 (A) in FIG. 35.

【０２２４】ｓｔｅｐ２サンプルアドレス発生回路３７ [0224] step2 sample address generation circuit 37６は、この大まかな中心のサンプルアドレスを発生させる（ステップＳ１５４）。 6 generates the sample addresses of this rough centers (step S154).即ち、図３５の（Ｂ）に示すように、先ほど求めた大まかな中心（方向検出の中心） That is, as shown in (B) of FIG. 35, rough center determined previously (center of the direction detection)に対して、上記同様に８点、外にサンプルアドレスを置く。 Respect, similarly to the above 8 points, placing the sample address outside.そして、方向性が見つかったマーカに対して８点また同じように設けて、同様に走査線を引いて（ステップＳ１５６）、下位のアドレスが検出できるか、検出できないかといった処理を行う。 Then, provided as 8-point addition same for marker orientation is found, by subtracting the same scanning line (step S156), or lower address can be detected, it performs processing such or undetectable.この場合、サンプルアドレスを作るデータ間隔は、本実施の形態では０．５ドットおきに規定しているが、装置の仕様によって適宜変更可能である。 In this case, the data interval to make sample address, although specified in 0.5 every other dot in the present embodiment may be changed as appropriate depending on the specifications of the device.

【０２２５】そして、アドレス制御部２２０は、発生されたサンプルアドレスに基づいて画像メモリ２１４からデータを読み出し、このサンプル点に従ったデータを誤り検出回路３７８に導き出す（ステップＳ１５８）。 [0225] Then, the address control section 220 reads data from the image memory 214 based on the generated sample addresses, derive data in accordance with the sample point to the error detection circuit 378 (step S158).方向検出時同様（図５の（Ａ）に示すように）、サンプル点が画像メモリのデータ間にある時には、メモリ上の１ When the direction detected similarly (as shown in (A) of FIG. 5), the sample point when it is in between the data of the image memory is 1 in memoryデータを代表する方式ではなく、周囲のデータから補間して導いても良い。 Rather than a method to represent the data, it may be derived by interpolation from the surrounding data.誤り判定でエラーになった場合には（ステップＳ１６０）、全サンプル点の走査が終了したかどうかを判定し（ステップＳ１６２）、まだであれば上記ステップＳ１５６へ進み、全サンプル点走査が終了していれば、全てのブロックについてアドレスが検出された後に、マーカ，ブロックアドレス補間処理へと進む（ステップＳ１６４）。 If an error occurs in the error determination (step S160), and determines whether the scanning of all the sample points is completed (step S162), the process proceeds to it if the step S156 is still, all sample points scan is completed long as, after the address has been detected for all the blocks, the process proceeds marker, to block address interpolation processing (step S164).

【０２２６】一方、上記ステップＳ１６０でアドレスエラーがない場合には、全サンプル点の走査が終了したかどうかを判定し（ステップＳ１６６）、まだであれば上記ステップＳ１５６へ進み、全サンプル点走査が終了していれば下位アドレスを確定し（ステップＳ１６８）、 [0226] On the other hand, when there is no address error in step S160, the scanning of all the sample points to determine whether ended (step S166), the process proceeds to it if the step S156 is still, scanning all the sample points if it has been completed to confirm the lower address (step S168),正確な中心（ｓｔｅｐ２中心）を決定する（ステップＳ To determine the exact center (step2 center) (step S１７０）。 170).

【０２２７】即ち、誤り検出回路３７８で誤り検出を行い、誤り判定でエラーになった場合には、次の処理に行く。 [0227] In other words, it performs error detection by the error detection circuit 378, in the case of an error in the error determination is, go to the next processing.ブロックアドレス算出及び中心算出回路３７４には、アドレス制御部２２０から中心検出時スタート及びエンドアドレス、つまりどの点とどの点を今結んでいるかという信号が与えられており、その点での誤り判定の可否を判断する。 The block address calculation and center calculation circuit 374, the address control section 220 center detection at the start and end addresses, and if the signal is given that has signed that is any point and any point now, the error determination at that point to determine whether.ブロックアドレス算出及び中心算出回路３７４は、誤り検出がない場合には、導き出された下位のアドレスを、上位ブロックアドレス算出及び中心算出回路３７２から送られてきた上位のアドレスと組み合わせて、ブロックアドレスとして、次のマーカとアドレスの補間部３０２に導き出す。 Block address calculation and center calculation circuit 374, when there is no error detected, the lower address derived, in combination with the upper address sent from the upper block address calculation and center calculation circuit 372, a block address derive the interpolation section 302 of the next marker and address.同様に、中心のアドレスも、マーカとブロックアドレスの補間部３０２に導き出す。 Similarly, the address of the center also derives the interpolation section 302 of the marker and the block address.

【０２２８】なお、図３５の（Ｂ）に於いて、０．５ドットに設定したのは、０．５ドットの範囲でサンプル点を検出することによって、この処理で最終的に求まった中心（方向検出の中心）と真の中心との差が、１／４ドット範囲におさまるからである。 [0228] Incidentally, in the (B) of FIG. 35, is to set to 0.5 dots, the center by detecting sample points within the range of 0.5 dots, which Motoma' finally in this process ( the difference in direction detection center) and the true center, because fit 1/4-dot range.１／４ドット範囲におさまれば、上記処理で形成されたサンプル点をとれば、 If it fits to 1/4 dot range, taking the sample points formed by the above process,データエリアのところのデータをきちんと再生できる。 The data of where the data area properly can be reproduced.

【０２２９】また、ｓｔｅｐ２コードのドットは、一番最小が１ドットなので、それより小さいデータ配置はデータとしての意味が成さないことになるので、１ドットで形成している。 [0229] Further, the dots of step2 code, since most minimum is 1 dot, the smaller the data arrangement than would meaning as the data is not made, are formed by one dot.

【０２３０】なお、ｓｔｅｐ１コードの場合と同様に、 [0230] It should be noted that, as in the case of step1 code,アドレスデータドットの上下に反転コードを設けても良いし、終りのほうの数ドットに黒のデータを設け、回りを余白部とするようにしても良い。 May be provided to the inverted code and below the address data dot, the black data provided several dots of towards the end, it may be around the margin.また、アドレスコードとデータコードを区別するためのデータ余白部３６４ The data blank 364 for discriminating an address code and data codesは、データエリア３１４と区別する領域が、例えば黒で重なったとしても、マーカと間違える確率が非常に少ないので、このデータ余白部３６４を設けないで、反転層から直接データエリア３１４に入るようにしても良い。 Distinguishes area and data area 314, for example, even overlapping in black, because very little probability of mistaking the marker, without providing the data blank portions 364, and to enter the data directly area 314 from the inversion layer and it may be.

【０２３１】また、図３５の（Ｂ）に示すように、結果的に下位アドレス、上位アドレスといった形で全データ長のほぼ１／２データ長で、さらに、同じ大きさでＣＲ [0231] Further, as shown in (B) of FIG. 35, resulting in lower address, at approximately half the data length of the entire data length in the form such as upper address, further, CR at the same sizeＣコードを付加している。 It is added the C code.その理由は、このアドレス長に関して全部にノイズがのってしまったとか、インクがついてしまったとか、そういった状態のバーストエラーに対しても検出可能なように、このデータ長に設定してある。 The reason for this is that, Toka all the noise with respect to this address length is gone riding, Toka had with the ink, so as to be able to detect even for a burst error of such a state, is set to the data length.このデータ長の割合も、適宜変更可能である。 The ratio of the data length can also be appropriately changed.

【０２３２】以上のような木探索処理、つまり大まかな中心を求めて、さらに細かな中心を求めるような検出方法によって、データエリア３１４のデータをサンプルするための正確な中心と、ブロックアドレスが認識されたことになる。 [0232] The above tree search processing, such as, i.e. seeking rough center, by the detection methods such as determining the finer the center, and the exact center for sampling data in the data area 314, the block address is recognized It will have been.即ち、木探索という処理を行うことによって、最初から細かいピッチでサンプルを行うよりも、大幅に処理が軽減され、処理量と処理時間が軽減される。 That is, by performing the process of tree search, than performing sample at a fine pitch from the beginning, largely processed is reduced, the processing amount and the processing time is reduced.また、ブロックアドレスを方向の検出並び正確な中心検出に使うことによって、全データ量の冗長度を少なくすることが可能になる。 Further, by using the block address in the direction of the detection arrangement accurate center detection, it is possible to reduce the redundancy of the total amount of data.

【０２３３】次に、図３７の（Ａ）を参照して、マーカとアドレスの補間部３０２について説明する。 [0233] Next, with reference to (A) of FIG. 37 will be described interpolation section 302 of the marker and address.今、同図に於いて、ブロックＢ２についてのマーカが検出されない、またはアドレスが検出されなかったというエラーに対して、回りの黒のマーカ部分は検出されていたとする。 Now, in the figure, the marker is not detected for the block B2, or address for the error that is not detected, the black marker portions around is to have been detected.

【０２３４】この場合、まずブロックＢ１のマーカとブロックＢ３のマーカの求まった中心を結ぶ線を引き、またブロックＡ２のマーカとブロックＣ２のマーカの求まった中心を結ぶ線を引いて、その交点を予測中心とする。 [0234] In this case, draw a line to first connecting centers Motoma' the markers of the marker and the block B3 of the block B1, also pull the line connecting the centers Motoma' the markers of the marker and the block C2 of the block A2, the intersection the prediction center.そして、その予測中心点からさらにブロックＣ２のマーカ及びブロックＢ３のマーカに向けてアドレスの検出や処理を行うことができる。 Then, it is possible to detect and process the address towards the further markers of the marker and the block B3 of the block C2 from the prediction center point.また、アドレス検出を行わなくても、配列が分かっているので、ブロックＢ１の下にブロックＢ２が存在する場合には、回りのアドレスからブロックＢ２のアドレスは設定されるので、あえて検出しなくても推定することができる。 Moreover, even without address detection Knowing sequence, if there is block B2 below the block B1, since the address of the block B2 from around the address is set, dare not detected it can also be estimated.即ち、回りの処理から今注目している予測できなかったブロックのアドレスとマーカ中心を検出することができる。 That is, it is possible to detect the address and marker center of a block that could not be predicted that attention now from around the process.

【０２３５】マーカとブロックアドレスの補間部３０２ [0235] interpolation section 302 of the marker and the block addressは、正常に読み込まれたアドレスデータや中心位置と補間したアドレス、予測中心の情報を合わせてアドレス制御部に導いている。 It is led successfully read the address data and the center position and the interpolation address, combined information of the predicted center to the address control section.

【０２３６】なお、画像メモリ２１４に同図に示すように取り込まれ、走査方向が矢印方向である場合には、大体左上の方を最初の代表マーカとして、それについてから処理を行う。 [0236] Incidentally, taken as shown in the figure the image memory 214, when the scanning direction is the direction of the arrow, as the first representative marker toward the upper left roughly performs the process from about it.順次、縦方向について中心検出を行い、 Sequentially, it performs a center detection in the vertical direction,最初の縦方向の検出を行うことで８つ（ブロックＡ１〜 Eight by making the first longitudinal direction of the detection (block A1~Ａ４のマーカ及びブロックＢ１〜Ｂ４のマーカ）の中心が求まることになる。 Center of A4 markers markers and block B1~B4 of) so that is obtained.そして、次の縦列の中心検出を行うときには、ブロックＢ１〜Ｂ４のマーカの中心は既に分かっているので、それらに対して処理は行わず、それらの中心を対象にして、ブロックＣ１〜Ｃ４のマーカの大まかな中心、ｓｔｅｐ１の中心、ｓｔｅｐ２の中心を求めていく。 Then, when performing the next column of center detection, since the center of the marker block B1~B4 already known, the process for those is not performed, directed to their center, the marker block C1~C4 rough center, the center of step1, will seek the center of the step2 of.従って、前述したように８１通りの走査線は必要なく、１度中心が求まってしまえば後段の９点についてサンプルようするに処理を行えば良いので、９通りの処理、さらに細かいので９通りの処理、すなわち１ Thus, without the scanning lines 81 ways as described above, the sample short processing may be performed so the subsequent nine points once been obtained is once central processing nine patterns, since finer of nine processing, That 1８通りの処理で中心が求まることとなる。 So that the center is obtained in the processing of eight.このように、 in this way,最初だけ処理が多いが、その後の処理は軽減するといったメリットがある。 At first only the process is large, the subsequent processing there is merit to reduce.

【０２３７】図２９の（Ａ）のドットコードの場合には、まず始めに、左上のＡ１を代表マーカとしてＡ１， [0237] In the case of FIG. 29 of the dot code of (A) is, first of all, the upper-left of the A1 as a representative marker A1,Ｂ１，Ｃ１と横方向に方向検出処理を行う。 B1, performs direction detection processing in C1 and laterally.処理は、Ａ Processing, A１とＢ１のマーカ中心が求まると、Ｃ１の中心検出処理は、９通りの処理で良い。 1 and the marker center of B1 is obtained, center detection processing for C1 may process nine patterns.Ａ１の下のブロックがＡ２であると判断するには、アドレスコードが無いために、以下に述べるように処理を行う。 The block below the A1 is determined to be A2, to the address code is not performs processing as described below.

【０２３８】即ち、Ａ１マーカとＢ１マーカの長さからブロックの大きさを判断し、予測したブロックの大きさから適当な位置にあるマーカから検出をはじめても良いし、Ａ１のすぐ下にあるマーカをまずは代表マーカとして処理を行うようにしても良い。 [0238] That is, to determine the size of a block from the length of the A1 marker and B1 markers, may be started detecting from the marker in the proper position from the size of the block predicted, the marker immediately below the A1 the First of all may be to perform the processing as a representative marker.そして、検出されたブロックアドレスにて横方向のブロックアドレスが一致したブロックをＡ２とすれば良い。 Then, the block the block address in the lateral direction coincides with the detected block address may be set to A2.２段の方向検出（図ではＡ１の段とＡ２の段）が終了すれば、縦方向（Ａ３のマーカを選定する処理）の処理に於いて方向が予測できるので、その方向にあるマーカのみ検出処理を行うようにすれば良い。 If two stages of the direction detection (stage stage and A2 of A1 in the figure) is completed, the direction at the processing machine direction (process of selecting the marker A3) can be predicted, detected only a marker in that direction processing may be to do it the.誤検出されたマーカがある場合でも、除いて処理を行うことが可能となる。 Even if there is erroneously detected marker, it is possible to perform the exception processing.

【０２３９】次に、図３７の（Ｂ）のブロック構成図を参照して、図２０の（Ｄ）のアドレス制御部２２０について説明する。 [0239] Next, with reference to the block diagram of (B) in FIG. 37, described the address control unit 220 of (D) in FIG. 20.

【０２４０】まず、アドレス制御部２２０に於いては、 [0240] First, at the address control unit 220,画像メモリ２１４にＡ／Ｄ変換部２１０からのデータを書き込むときにアドレスを発生させる書き込みアドレス発生部３８０によって発生されたアドレスで、画像メモリ２１４にはＡ／Ｄ変換部２１０のデータがストアされる。 The address generated by write address generator 380 for generating an address when writing to the image memory 214 the data from the A / D converter 210, data of the A / D converter 210 is stored in the image memory 214 .

【０２４１】そして、前述したように、マーカ検出部２ [0241] Then, as described above, the marker detection section 2１６、データ配列方向検出部２１８、ブロックアドレス検出，誤りの判定，正確な中心検出部３００、マーカとアドレスの補間部３０２のそれぞれに於いてアドレスを発生する必要があり、そのためのアドレス発生部３８２ 16, the data array direction detection section 218, a block address detection, determination of errors, accurate center detection section 300, in the respective interpolation section 302 of the marker and address must occur an address, the address generator 382 for the〜３８８が構成されている。 ～388 is configured.なおこの場合、マーカ検出用アドレス発生部３８２、データ配列方向検出用アドレス発生部３８４、ブロックアドレス検出，誤りの判定， It should be noted that in this case, the marker detection address generation section 382, ​​the data array direction detection address generation section 384, a block address detection, determination of errors,正確な中心検出用アドレス発生部３８６に於いては、対応するマーカ検出部２１６（内部のマーカ判定部３１ It is at the exact center detection address generation section 386, corresponding marker detecting unit 216 (the inside of the marker determination section 31８、マーカエリア検出部３２０、概中心検出部３２ 8, the marker area detection section 320, the approximate center detection section 32２）、データ配列方向検出部２１８、ブロックアドレス検出，誤りの判定，正確な中心検出部３００と情報のやりとりをしてアドレスを発生させる。 2), the data array direction detection section 218, a block address detection, determination of the error, generating an address to the exchange of accurate center detection section 300 and the information.また、補間処理用アドレス発生部３８８は、ブロックの回りの４つのマーカが存在するブロックにつき、各マーカの正確な中心を画像メモリ上に対応させたアドレス（以下、マーカアドレスとする）とデータ数よりそのブロック内を等分した補間アドレス座標データ及びその周辺の画素データのメモリ読み出しアドレスを発生させる。 Further, interpolation address generating section 388, every block there are around four markers of the blocks, the address (hereinafter referred to as marker addresses) that the exact center of each marker to correspond to the image memory and the number of data generating more memory read address of the interpolation address coordinates in the block was aliquoted data and pixel data around that.

【０２４２】選択回路３９０は、これらアドレス発生部３８２〜３８８をそれぞれのタイミングに於いて選択し、レンズの収差歪み補正回路３９２に供給する。 [0242] Selection circuit 390 selects at these address generator 382 to 388 to each of the timing, and supplies the aberration distortion correction circuit 392 of the lens.そして、レンズの収差歪み補正回路３９２は、レンズの収差歪み用メモリ２２４からのレンズの収差の歪み情報を受けて、選択的に供給されたアドレスを変換（補正）し、 Then, aberration distortion correction circuit 392 of the lens receives the lens aberration distortion information of the aberration distortions memory 224 of the lens, and converts (corrects) the address that is selectively supplied,選択回路３９４を介して画像メモリ２１４に読み出しアドレスとして与える。 Providing a read address in the image memory 214 via the selection circuit 394.

【０２４３】次に、マーカ検出部２１６の中のマーカ判定部３１８の別の実施の形態を、図３８の（Ａ）乃至（Ｃ）を参照して、説明する。 [0243] Next, another embodiment of the marker determination section 318 in the marker detection section 216, with reference to (A) to (C) of FIG. 38 will be described.

【０２４４】前述の実施の形態では、ドットコードのサイズを決めた場合に、その１ドットが撮像部２０４の撮像素子１．５画素分になるように結像光学系２００によって結像し、マーカ判定部３１８に於いて、二次元的に連続する黒画素を見付けて、マーカとして判定するようにしていた。 [0244] In the foregoing embodiment, when the size the dot code, the one dot is imaged by the imaging optical system 200 such that the imaging device 1.5 pixels of the imaging unit 204, the marker in the determination unit 318, it finds continuous black pixels two-dimensionally, had to be determined as a marker.これに対し、本実施の形態は、ドットサイズの違うコード、例えば、ドットサイズが２０μｍのコード、４０μｍのコード、８０μｍのコードがあった場合に、結像光学系２００での像倍率を変えずにそれぞれのコードを再生できるようにするものである。 In contrast, in the present embodiment, the code of different dot sizes, for example, when the dot size had 20μm code, 40 [mu] m code, 80 [mu] m code, without changing the image magnification of an imaging optical system 200 it is to be able to play each code.

【０２４５】即ち、各種アプリケーションに於いて、紙質やシートの性質、インク、印刷のレベルが異なり、そのため各アプリケーションに応じたドットサイズのコードを使うこととなる。 [0245] That is, in the various applications, the nature of the paper quality, sheet, ink, different levels of printing, so that the use of code dot size according to the order each application.例えば、非常に記録密度を上げることが可能な場合には２０μｍを使い、シートの質が悪い非常にラフなローコストなシートを使ったアプリケーションによっては８０μｍを使うという状況が考えられる。 For example, use a 20μm to when it is possible to increase the very recording density, depending on the application the quality of the sheet with a very rough low-cost sheet bad conceivable situation that use the 80μm.そのような状況に於いて、そのサイズを判断して、 In such a situation, to determine its size,このコードを正しく再生したいという目的がある。 There is a purpose that you want to play this code correctly.

【０２４６】即ち、同図の（Ｂ）に示すように円形のドットサイズ２０μｍのマーカ、ドットサイズ４０μｍのマーカ、そしてドットサイズ８０μｍのマーカがあり、 [0246] That is, the marker of the circular dot size 20μm, as shown in the same figure (B), the dot size 40μm markers, and there is a marker of the dot size 80 [mu] m,本実施の形態の適用された再生装置は、例えば、２０μ It applied reproducing apparatus of the present embodiment, for example, 20 [mu]ｍのコードを効率良く再生するための装置、つまり１回の撮像でより多くの情報をデコードできる結像系の倍率を持った装置であるとする。 m apparatus for efficiently reproducing a code, and that is an apparatus having the magnification of the imaging system can decode more information in a single imaging.そして、この２０μｍのドットに対して１．５倍の像倍率で撮像される装置に於いて、４０μｍ、８０μｍの各コードも結像系を像倍率を変えずに再生することができるようにすることが目的である。 Then, in the device to be imaged by the image magnification of 1.5 times the dot of the 20 [mu] m, 40 [mu] m, also to be able to reproduce the imaging system without changing the image magnification each code of 80μm it is an object.ただし、同図の（Ｂ）で示したマーカの大きさは、各ドットサイズの７倍の直径とした。 However, the size of the markers shown in the same figure (B) was set to 7 times the diameter of each dot size.

【０２４７】そのため、同図の（Ａ）に示すように、まず、選択したい最大のドットサイズのコードを初期設定とする（ステップＳ１８２）。 [0247] Therefore, as shown in the figure (A), first, the initial setting code of the maximum dot size to be selected (step S182).例えば、８０μｍ、４０ For example, 80μm, 40μｍ、２０μｍのコードが存在し、それを全て再生したい場合には、最大のサイズである８０μｍとする。 [mu] m, there is 20μm code, if you want to play it all, and 80μm which is the maximum size.これは、ユーザによるキー入力で設定するようにしても良いし、８０μｍ、４０μｍ、２０μｍの３種類のものがあると決めて、そのサイズにだけ対応できるという場合には、装置自体でその一番大きなサイズの８０μｍとして設定するようにしても良い。 This may be set by key input by a user, 80 [mu] m, 40 [mu] m, determined that there is a three types of 20 [mu] m, in the case that only accommodate its size, its best in the device itself it may be set as 80μm of large size.

【０２４８】そして、同図の（Ｂ）中のマーカ判定式での判定をして仮中心を求める（ステップＳ１８４）。 [0248] Then, a temporary center by the determination of a marker determination formula in the figure (B) (step S184).

【０２４９】即ち、各ドットサイズの７ドット分をマーカとしてコードが作られているとすると、その時に、画像としては、結像光学系が１．５倍の像倍率を持つため、２０μｍのコードの場合は直径が１０．５ドット分、４０μｍのコードの場合は２１ドット分、８０μｍ [0249] That is, if the encoding 7 dots of each dot size as a marker is made, that time, as an image, because the image-forming optical system has a 1.5 times image magnification of, 20 [mu] m code 10.5 dots diameter in the case of, in the case of 40μm code 21 dots, 80 [mu] mのコードの場合は４２ドット分になる。 In the case of the code is 42 dots.そこで、７画素以上１２画素以下、黒画素が二次元的に連続すれば２０ Therefore, 7 or more pixels 12 pixels or less, if the continuous black pixels are two-dimensionally 20μｍのコードのマーカとして判定し、１４画素以上２４ Determined as marker μm code, 14 or more pixels 24画素以下のものは４０μｍのコードのマーカと判定し、 What follows pixel determines the marker of 40μm code,２９画素以上４７画素以下のものは８０μｍのコードのマーカと判定する。 29 pixels or more 47 pixels following are determined as a marker of 80μm code.この画素の値は、次式により算出される。 The value of this pixel is calculated by the following equation.

【０２５１】そして、まず上記ステップＳ１８２で８０ [0251] Then, first in step S182 80μｍのコードのマーカと初期設定されているので、このステップＳ１８４では、上記マーカ判定式で８０μｍのコードのマーカかどうかをチェックし、その大きさのマーカ（８０μｍのドットで構成されたマーカ）があると判定したものに関して、仮中心を求める。 Because encoded markers and initialization [mu] m, in step S184, checks whether a marker of 80μm code in the marker determination formulas, the size of the marker (marker made of a 80μm dot) is with respect to what is determined that there is obtained a temporary center.

【０２５２】次に、そのマーカの数をチェックして、それが４個以上あることをチェックする（ステップＳ１８ [0252] Next, check the number of the marker, it is to check that there is four or more (step S18６）。 6).これは、１つのブロックが４個のマーカで囲まれて構成されているという意味から、１つ以上のブロックがあるかどうかという判定を行っていることになる。 This would have done in the sense that one block is constructed is surrounded by four markers, a determination of whether there are one or more blocks.

【０２５３】そして、そのマーカが同図の（Ｃ）に示すような隣接マーカと所定の位置関係にあるか、つまり整列が成されているかどうかを確認する（ステップＳ１８ [0253] Then, the one marker is in adjacent marker a predetermined positional relationship as shown in (C) of the figure, that is to check whether alignment has been made (step S18８）。 8).即ち、注目マーカＡの近傍に有るマーカＢと、注目マーカＡに対してそれらマーカＡ，Ｂを結ぶ方向と垂直な方向で距離Ｄ離れた位置の近傍に有るマーカＣ、それにマーカＢを基準にマーカＡからＣの方向と同じ方向で距離Ｄ離れた位置の近傍に有るマーカＤを検出する。 That is, the marker B located near the attention marker A, they marker A on the target marker A, a marker C located near a position separated a distance D in a direction perpendicular to the direction connecting the B, it based on the marker B detecting a marker D there from the marker a to the vicinity of the position where the distance apart D in the same direction as the direction of C.それらが存在すれば、例えばこの場合８０μｍのコードであると判定する。 If they exist, it is determined that for example a code in this case 80 [mu] m.

【０２５４】また、上記ステップＳ１８６に於いて、８ [0254] In addition, in the above-mentioned step S186, 8０μｍのコードのマーカが４個以上なかったならば、あるいは上記ステップＳ１８８に於いて、整列されていないと判断された場合には、これは８０μｍのコードではないと判断され、１つ小さなコード、この場合４０μｍ If 0μm code marker was not more than 4, or in the above-mentioned step S188, if it is determined not to be aligned, which is judged not to be 80μm code, one small code, In this case 40μmに設定し直してから（ステップＳ１９０）、上記ステップＳ１８４に戻って、もう１回マーカの判定を行う。 (Step S190) from the re-set, the flow returns to step S184, it is determined one more time markers.

【０２５５】もし、一番小さなサイズの判定に於いても判定できなかった場合には、コードでない場合か、またはコードであっても再生不可能ということで、処理を終える。 [0255] If, in the case could not be determined even in the judgment of most small size, or if it is not a code, or even in the code that the non-renewable, the process ends.この場合、アラームを出すなどの警告を発する処理に進むことが好ましい。 In this case, it is preferable to proceed to the process of issuing a warning, such as issuing an alarm.

【０２５６】次に、マーカ判定部３１８に於ける別の実 [0256] Next, the real alternative in the marker determination section 318施の形態を説明する。In the form of facilities it will be explained.即ち、マーカパターンと変調されたデータを一般的な画像処理であるダイレーションにより判定する方法を説明する。 That is, explaining the method of determining the dilation is a common image processing data modulated with the marker pattern.ここで、ダイレーションの処理は、白画素の近傍黒画素を白画素に変換する処理とする。 Here, the process of dilation is a process of converting the neighboring black pixels white pixels to white pixels.詳しくは、例えば注目画素の３画素周辺の画素（注目画素を中心とした７×７画素のエリア）をチェック（白黒判定）し、１画素でも白画素があれば、その注目画素を白画素に変換する処理を画像上全画素について行う。 Specifically, for example, checking the pixels around 3 pixels of the target pixel (area of ​​7 × 7 pixels around the pixel of interest) (black-and-white determination), if any white pixels in one pixel, the target pixel to a white pixel performed for the image on all the pixels the process of converting.

【０２５７】まず、画像メモリのデータに対して二値化処理を行う。 [0257] First, a binarization process on the data of the image memory.

【０２５８】次に、上記ダイレーション処理により、コード画像のデータ部分のみを全て白画素に変換し、且つマーカのパターン部は当初の大きさよりダイレーションした画素数分だけ小さくなった画像に変換される。 [0258] Next, the above dilation processing, converts all only the data portion of the code image to the white pixel, and the pattern of the marker is converted to the original by the number of pixels dilation than the size small since the image that.

【０２５９】次に、その画像上の白画素から黒画素への変化点の画像メモリ上アドレスとその画素からの黒画素の連続数を計数し、その情報より各マーカ毎にその情報を分類し、上記仮中心アドレスとマーカ存在範囲を検出する。 [0259] Next, the image memory on the address of the point of change from white pixels in the image to black pixels and counting the number of consecutive black pixels from the pixel, classifies the information from the information for each marker , to detect the temporary center address and the marker existing range.その後、概中心検出処理を行う。 Thereafter, the approximate center detection processing.

【０２６０】これにより、高速にマーカの判定且つマーカ存在範囲を検出することができる。 [0260] Thus, it is possible to detect the determination and marker existence range of the marker at a high speed.

【０２６１】また、マーカに対して前述したドットゲインやドットリダクションのようにマーカ中心に対して均等な変形が生じたコードの場合は、上記マーカ判定で求めた仮中心アドレスをそのまま概中心とすることもできる。 [0261] In the case of code equivalent deformation occurred on marker center as dot gain or dot reduction described above with respect to the marker, and it is the approximate center of the temporary center address obtained by the above marker determination it is also possible.

【０２６２】図３８の（Ａ）のステップＳ１８４の処理を上記処理としても良い。 [0262] The processing in step S184 in (A) of FIG. 38 may be the above-described processing.

【０２６３】前述したＡ／Ｄ変換部をコンパレータによる二値化で行う場合は、上記マーカ判定処理に於いて、 [0263] If the above-described A / D conversion unit performs binarization by the comparator is in the above-mentioned marker determination processing,二値化処理を省くことができる。 It can be omitted binarization process.

【０２６４】次に、図１５や図２０の（Ｄ）に示す再生装置の検出部１８４に適用可能な光源一体型イメージセンサを説明する。 [0264] Next, a light source integrated image sensor which can be applied to the detection section 184 of the reproducing apparatus shown in (D) of FIG. 15 and FIG. 20.図３９はその構成を示す図で、例えば、受光セル３９６の横に、例えばＬＥＤやエレクトロルミネッセンス素子等の化合物半導体により発光セル３ Figure 39 is a diagram showing a configuration, for example, next to the light-receiving cells 396, for example light emitting cell 3 by a compound semiconductor such as LED or an electroluminescence element９８をオンチップで形成する。 Forming the 98 on-chip.受光セル３９６と発光セル３９８の間には、ウエハ上で実際にカッターを入れて溝を作り、そこに非透過のもの、例えばメタルを埋め込んだアイソレーション（遮光）部４００が設けられている。 Between the light-receiving cells 396 and the light emitting cell 398, to make a groove actually put the cutter on the wafer, those of a non-transmissive thereto, isolation (light-shielding) portions 400 are provided, for example embedded metal.このアイソレーション部４００によって、発光セル３９８から出た光が直接受光セル３９６に入るという不具合をなくすことが可能となる。 This isolation section 400, it is possible to eliminate the inconvenience that light emitted from the light emitting cells 398 enters a direct light-receiving cells 396.

【０２６５】このような構成に於いては、発光セル３９ [0265] The In such a structure, the light-emitting cell 39８は、図１６のタイミングチャート示すような発光セルコントロールパルス信号に従って発光を制御される。 8 is controlled emission according emitting cell control pulse signal as shown the timing chart of FIG 16.受光セル３９６は、図示しない電荷転送ゲートに電荷転送ゲートパルス信号を印加することで、蓄積された電荷を隣接する垂直電荷転送レジスタ４０２に送る。 Receiving cell 396, by applying a charge transfer gate pulse signal to a not-shown charge transfer gate, it sends the charges accumulated in the vertical charge transfer register 402 adjacent thereto.垂直電荷転送レジスタ４０２は、垂直電荷転送パルスにて１ラインずつ蓄積電荷を水平電荷転送レジスタ４０４に送る。 Vertical charge transfer register 402, it sends a line by accumulating charges in the vertical charge transfer pulse to the horizontal charge transfer register 404.水平電荷転送レジスタ４０４は、水平転送クロック信号により蓄積電荷を１画素ずつバッファアンプ４０６を介して出力する。 Horizontal charge transfer register 404 outputs via a buffer amplifier 406 by one pixel to accumulated charge by the horizontal transfer clock signal.次に、前述した再生装置の回路の中で、 Then, in the circuit of the reproducing apparatus described above,復調回路の前段までをアナログ回路で実施し、なおかつ１チップで構成した場合の実施の形態について、図４０ The embodiment in which the preceding stage of the demodulation circuit implemented by an analog circuit, is constituted by yet one chip, FIG. 40を参照して説明する。 With reference to the description.本実施の形態では、撮像部として、例えば特開昭６１−４３７６号公報に開示されているようなＣＭＤに代表されるＸＹアドレス式撮像部４０ In this embodiment, as an imaging unit, XY address type image pickup unit typified CMD as disclosed in for example, JP 61-4376 40８を用いることによって、メモリを不要とし、そのため回路系が少なくて済むので、１チップで構成することが可能となる。 By using 8, the memory is not necessary, since therefore requires less circuitry, it is possible to configure a single chip.このＸＹアドレス式撮像部４０８をアドレススキャンするためにＸデコーダ４１０及びＹデコーダ４１２が用意されている。 X decoder 410 and Y decoder 412 are provided to the XY address type image pickup unit 408 in order to address scan.

【０２６６】通常のＸＹアドレス式の撮像部では、ＣＣ [0266] In the imaging unit of the normal XY address type, CCＤと違って、１ライン読出した後に、このラインをリセットをかけて次のラインを読み出す、つまりあるラインを読んでいる間に、他のラインが露光期間に入るといった読み出し法をとるのが一般的である。 Unlike D, and after was one line read out, reads the next line by resetting the line, that is, while reading a certain line, the other line to take a reading method such fall exposure period generally is a basis.しかし、そのような読み出し法では、撮像時間中に外光が入ってしまった時に、余分なところを露光してしまうというデメリットがあるので、本実施の形態では、ＸＹアドレス式にしながらも、なおかつ、素子シャッタと併用して、外光が入ってきた時つまり露光すべき時だけ露光して、それ以外のところは露光しないという動作をさせる。 However, in such reading method, when ever fall outside light during imaging time, there is a disadvantage arises in that the exposure extra place, in this embodiment, while the XY address type, yet , in conjunction with device shutter, only when to clogging exposure when incoming external light by exposing and make the operation of not exposing any other place.

【０２６８】Ｘデコーダ４１０、Ｙデコーダ４１２というのは、この撮像素子走査アドレス発生及び素子シャッタ制御部４１４からのＸアドレス及びＹアドレスに対して、何れか一つの素子をオンにさせる回路である。 [0268] because the X decoder 410, Y decoder 412 is a circuit to the X and Y addresses, for one of the elements on the from the image pickup device scanning address generation and element shutter control section 414.通常は、シフトレジスタ等で構成されるが、本実施の形態で<br>は、撮像素子走査アドレス発生及び素子シャッタ制御部４１４からの信号によって何れか一つの素子をオンできるというタイプのセレクタになっている。 Typically, constituted by a shift register or the like, <br> in the present embodiment, the type of the selector being able to turn on one of the elements by a signal from the image pickup element scanning address generation and element shutter control section 414 going on.

【０２６９】本実施の形態に於けるリセットパルスというのは、図１６のタイミングチャートの撮像素子リセットパルスに相当するもので、撮像素子を露光の前段でリセットし、このリセット期間中、リセットパルスをハイ [0269] because in the reset pulse in this embodiment, corresponds to the image pickup element reset pulse in the timing chart of FIG. 16, to reset the image pickup device in front of the exposure, during the reset period, a reset pulse highにすることによって、スイッチ４１６を切り換え、負電源４１８のほうに全ての電荷を引き込む。 By the switching of switch 416, draw all of the charge towards the negative supply 418.

【０２７０】素子シャッタパルスは、図１６中に破線の波形で示すように、リセットパルス終了後から露光終了後までの間ゲートをかけられるような形で発生される。 [0270] element shutter pulse, as shown by the broken line waveform in FIG. 16, is generated in such a way is gated between after completion of the reset pulse until after the end of exposure.

【０２７１】読み出しは、通常のパルスと同じように、 [0271] read, in the same way as a normal pulse,各素子を順次オンしていって、信号電荷を、リセット時選択スイッチ４１６を介して、電流電圧変換アンプ４２ Go are sequentially turned on each element, the signal charges via the reset select switch 416, a current-voltage conversion amplifier 42０で増幅後、マーカ検出部４２２に供給する。 After amplification by 0, and supplies the marker detection section 422.マーカ検出部４２２は、前述したものと同様のものであり、マーカ検出したデータはレジスタ４２４に記憶される。 Marker detection unit 422 is similar to that described above, data marker detection is stored in the register 424.θ検出部４２６は、レジスタ４２４の内容をもとに、前述したような方向検出部のように傾きを求める。 θ detection section 426, based on the contents of the register 424, determine the slope as direction detecting unit as described above.例えば、図２０の（Ｄ）に示した回路では、θ検出部４２６というのはデータ配列方向検出部２１８にあたり、次のデータ間隔制御部４２８ならびに撮像素子走査アドレス発生及び素子シャッタ制御部４１４がアドレス制御部２２０に相当する。 For example, in the circuit shown in (D) of FIG. 20, the per data array direction detection section 218 because θ detection section 426, an address next data interval control section 428 and the image pickup element scanning address generation and element shutter control section 414 It corresponds to the control unit 220.

【０２７２】そして、データ間隔制御部４２８の制御により係数発生部４３０から発生された補間のための係数は、乗算回路４３２にて読み出された電荷に掛けられ、 [0272] Then, the coefficient for interpolation generated from the coefficient generating unit 430 under the control of the data interval control section 428 is subjected to charge read by the multiplication circuit 432,加算回路４３４にて全て加算される。 All at the adder circuit 434 is added.即ち、該加算回路４３４の出力は、サンプルアンドホールド（Ｓ＆Ｈ）回路４３６でサンプルアンドホールドされ、スイッチ４３ That is, the output of the adder circuit 434, a sample-and-hold (S & H) circuit 436 is a sample and hold switch 43８を介して該加算回路４３４に戻される。 It is returned to the adder circuit 434 via the 8.この動作は、 This operation,方向、走査線が確定した後に、データをサンプルする際、図５の（Ａ）に示すようなデータ補間をするために行う。 Direction, after the scanning line is determined, when the sample data is performed to the data interpolation shown in FIG. 5 (A).図５の（Ａ）に於いては、Ｑのデータを得るためにＤ６，Ｄ７，Ｄ１０，Ｄ１１に係数をかけて補間している。 In (A) of FIG. 5, in order to obtain data of Q are multiplied by a coefficient to D6, D7, D10, D11 are interpolated.こうして補間された値がさらにＳ＆Ｈ回路４４０ Thus interpolated value further S & H circuit 440でサンプルアンドホールドされて、このサンプルアンドホールドされた値に対して、コンパレータ４４２及び閾値判定回路４４４で二値化が行われる。 In is a sample and hold, with respect to the sample and hold values, binarized by a comparator 442 and the threshold value determination circuit 444 is performed.

【０２７３】ＸＹアドレス式撮像部４０８の各撮像素子（画素）についてさらに詳細に説明する。 [0273] will be described in more detail the imaging elements of the XY address type image pickup section 408 (pixels).各画素は、図４１の（Ａ）に示すように、２個のＣＭＤ素子で構成されており、素子シャッタ用パルスが第１のＣＭＤ素子４ Each pixel, as shown in (A) of FIG. 41, is constituted by two CMD elements, the pulse element shutter first CMD element 4４６に入り、素子シャッタ用に蓄積されるコンデンサ４ Enters the 46, the capacitor 4 is accumulated in the element shutter４８のところに電荷を蓄積する。 To store charge at the 48.その後、第２のＣＭＤ Then, the second of CMD素子４５０をＹデコーダ４１２より読出し用のパルスを駆動してラインを選択し、水平選択スイッチ４５２から画素毎の電荷を読み出す。 The device 450 selects the line by driving a pulse for reading from the Y decoder 412 reads the charge of each pixel from the horizontal selection switch 452.

【０２７４】露光時には、素子シャッタパルスにより第１のＣＭＤ素子４４６を素子シャッタ動作させて、素子シャッタ用コンデンサ４４８に電荷を蓄積する。 [0274] During exposure, the first CMD element 446 by element shutter operation by an element shutter pulse, storing charge in the element shutter capacitor 448.こうして電荷を蓄積すると、遮光され、Ｙデコーダ４１２より読み出し用パルスを加えてラインを選択し、水平選択スイッチ４５２によって第２のＣＭＤ素子４５０をオンさせて１画素ずつ読み出す。 Thus the accumulated charge, is shielded, and select the lines by adding a read pulse from the Y decoder 412 reads each pixel by turning on the second CMD element 450 by the horizontal selection switch 452.

【０２７５】電荷をリセットするときには、撮像素子走査アドレス発生及び素子シャッタ制御部４１４から出力されるリセットパルスにて、水平選択スイッチ４５４を全てオンし、リセット時選択スイッチ４１６を負電源４ [0275] When resetting the charge at the reset pulse outputted from the image pickup element scanning address generation and element shutter control section 414, all the horizontal selection switch 454 is turned on, the negative power supply 4 reset select switch 416１８側にする。 To 18 side.ＣＭＤ素子４５０のソースが負電圧になるため、素子シャッタ用コンデンサ４４８とＣＭＤ素子４４６のゲートに蓄積された電荷が負電源に移動しリセットされる。 Since the source of the CMD element 450 is a negative voltage, are reset electric charges accumulated in the gate of the element shutter capacitor 448 and the CMD 446 is moved to the negative power supply.

【０２７６】上記動作以外に、素子シャッタ用パルスと読み出し用パルスの電圧を同時にもう少し高い電圧を印加してもリセットできる。 [0276] In addition to the above operation, it resets be applied simultaneously slightly higher voltage pulses and the voltage of the read pulse element shutter.

【０２７７】なお、通常の撮像素子の場合、暗電流というのが問題になるが、本実施の形態の場合には、図１６ [0277] In the case of a normal image sensor, but because the dark current is a problem, in the case of this embodiment, FIG. 16に示す素子シャッタパルスがハイの期間だけにしか露光しておらず、電荷をすぐ読出してしまうといったような状態であるので、暗電流が蓄積する時間は実際には非常に短く、よって、Ｓ／Ｎ比的には他の撮像素子の動作に比べると有利なものである。 The element shutter pulse shown is not exposed only in the period of high, since it is a state, such as would soon read out charges, time dark current is accumulated in practice is very short, therefore, S / the N ratio, but not limited thereto advantageous compared to the operation of the other imaging device.露光は、この短い露光期間でも十分な光量が与えられるので、信号のレベルはそのままで、なおかつ暗電流に対するＳ／Ｎレベルというのは少なくなってくるので、本実施の形態を応用することによって、後段の電流電圧変換アンプ４２０の出力度合いのゲインについてはかなり大きなものを設定することができまる。 Printing, since a sufficient amount of light is also given in this short exposure period, the level of the signal is intact, since it becomes less is because S / N level for yet dark current, by applying the present embodiment, round can be set quite large for the output degree of the gain of the subsequent stage of the current-voltage conversion amplifier 420.

【０２７８】本実施の形態では、以上のような素子シャッタ動作を行う画素構成としたが、特開昭６１−４３７ [0278] In the present embodiment has a pixel configuration in which the element shutter operation as described above, JP 61-437６号公報に開示されるような素子シャッタ動作が可能なＣＭＤ素子を利用することも可能である。 It is also possible to element shutter operation as disclosed in 6 JP utilizes a CMD element capable.

【０２７９】次に、図４２を参照して、上記のようなＸ [0279] Next, with reference to FIG. 42, as described above XＹアドレス式撮像部４０８を利用した回路を、三次元Ｉ The circuit using Y address type image pickup unit 408, the three-dimensional IＣ的に構築した実施の形態を説明する。 Describing the embodiments constructed C basis.なお、本実施の It should be noted that, of the present形態は、オーディオ情報の再生装置の場合である。Form is a case of the playback apparatus of the audio information.

【０２８０】これは、シート１８２の紙面に対してＣＭ [0280] This is, CM to the plane of the sheet 182Ｄ４０８とＸデコーダ４１０、Ｙデコーダ４１２がある撮像部層４５４と、その撮像部層４５４に対して積層されて形成されたデータを検出する検出部層４５６と、その検出部層４５６に対して積層されて形成された出力処理層４５８でなる。 And D408 and the X decoder 410, Y imaging unit layer 454 the decoder 412 is a detector layer 456 to detect data that is formed by laminated to the imaging unit layer 454, laminated to the detector layer 456 It is made by the output processing layer 458 thus formed.出力処理層４５８は、復調部１９ Output processing layer 458, the demodulation unit 19０、エラー訂正部１９４、伸長処理部２５６、データ補間回路２５８、Ｄ／Ａ変換部及び出力バッファ２６６等を含み、デコードしたオーディオ情報をイヤホン等の音声出力装置２６８で音として再生する。 0, the error correction unit 194, decompression processing unit 256 includes a data interpolation circuit 258, D / A converter and an output buffer 266, etc., to reproduce the audio information decoded as sound an audio output device 268 such as an earpiece for example.

【０２８１】もちろん、この出力処理層４５８は、前述したように、画像情報を含めたマルチメディア情報を再生するように構成することも可能である。 [0281] Of course, the output processing layer 458, as described above, it is also possible to configure so as to reproduce multimedia information including image information.

【０２８２】このように三次元ＩＣにすることによって、１つのチップで音の出力までの処理ができるので、 [0282] With such three-dimensional IC, since it is processed to the output of the sound in one chip,非常に回路規模が小さくなり、またコストダウンにもつながる。 Very circuit scale is reduced, also leads to cost down.

【０２８４】例えば、ペン型情報再生装置には、ドットコードを取り込むタイミングを指示するためのスイッチを設けることができる。 [0284] For example, the pen type information reproducing apparatus, it is possible to provide a switch for instructing a timing for taking a dot code.

【０２８５】図４１の（Ｂ）はその一例を示す図で、このペン型情報再生装置は、図１５或は図２０の（Ｄ）に示したような再生装置に於ける光源１９８，結像光学系２００，空間フィルタ２０２，撮像部２０４，プリアンプ２０６，及び撮像部制御部２１２を含む検出部１８４ [0285] (B) of FIG. 41 is a diagram showing an example thereof, the pen type information reproducing apparatus, in the light source 198 to the reproducing apparatus as shown in (D) of FIG. 15 or FIG. 20, imaging optical system 200, the spatial filter 202, an imaging unit 204, a preamplifier 206, and a detection unit 184 including the imaging unit controller 212がその先端に設けられ、走査変換部１８６，二値化処理部１８８，復調部１９０，データエラー訂正部１９４， There is provided at its distal end, the scan conversion unit 186, a binarization processing section 188, demodulating section 190, the data error correction section 194,伸長処理部２５６，及びデータ補間回路２５８，等を、 Decompression processing unit 256, and a data interpolation circuit 258, and the like,画像処理部４６０、データ処理部４６２、データ出力部４６４として内蔵している。 The image processing unit 460, data processing unit 462 incorporates a data output unit 464.そして、音声出力装置２６ Then, the audio output device 26８としてのイヤホンを持っている。 It has an earphone as 8.なお、この図では、 It should be noted that in this figure,オーディオ情報の出力装置しか示していないが、画像や文字，線画等の処理部を内蔵する場合には、それに応じた出力装置を接続可能なことはもちろんである（以下のペン型情報再生装置の説明に於いても同じ）。 Although only output device of the audio information, images and characters, when a built-in processing unit of a line drawing, etc., can of course can be connected to output device accordingly (the following pen type information reproducing apparatus also in the description the same).

【０２８６】そして、このペン型情報再生装置の側面には、タッチセンサ４６６が設けられている。 [0286] Then, the side surface of this pen type information reproducing apparatus, the touch sensor 466 is provided.このタッチセンサ４６６としては、例えば、圧電スイッチ、マイクロスイッチ、圧電ゴム等が利用可能であり、スイッチの厚さは小型のもので０．６ｍｍ以下のものが知られている。 As the touch sensor 466, for example, a piezoelectric switch, a microswitch, a piezoelectric rubber is available, the thickness of the switch there is known a 0.6mm or less in a small size.撮像部制御部２１２としてのコントロール部は、このタッチセンサ４６６の指による押下に応じて、前述したようなドットコードの取り込みを開始する。 Control unit as an image pickup section control section 212, in response to pressing by a finger of the touch sensor 466 starts loading of the dot code as described above.そして、 And,このタッチセンサ４６６から指が離されたところで取り込みを終了する。 Finger from the touch sensor 466 is completed uptake in where it was released.即ち、このタッチセンサ４６６を使ってドットコードの取り込みの開始，終了を制御する。 In other words, the start of the dot code capture using this touch sensor 466, to control the end.

【０２８７】なお、同図中の参照番号４６８は、ペン型情報再生装置内の各部の動作電源としてのバッテリである。 [0287] Reference numeral 468 in the figure is a battery as an operating power supply of each portion in the pen type information reproducing apparatus.

【０２８８】また、タッチセンサ４６６は指で押される形式だけでなく、図４３に示すように、ペン型情報再生装置の先端部にそれを張り付けた構成としても、同様の機能を果たすことができる。 [0288] The touch sensor 466 is not only the format to be pressed by a finger, as shown in FIG. 43, have a structure in which pasted it on top of the pen type information reproducing apparatus, can perform the same function .

【０２８９】即ち、ユーザがシート１８２に印刷されたドットコードを手動走査するために、このペン型情報再生装置をシート１８２の上に置くと、タッチセンサ４６ [0289] That is, in order to manually scan a dot code which the user is printed on the sheet 182, placing the pen type information reproducing apparatus on a sheet 182, the touch sensor 46６がオンするので、コントロール部２１２は、それを認識してドットコードの読み取りを開始する。 Since 6 is turned on, the control unit 212 starts reading the dot code to recognize it.

【０２９０】この場合、走査時にペン型情報再生装置の先端部がシート面に接して移動するので、この例に於いては、タッチセンサ４６６の先端部つまりシート面に接する面は滑らかな樹脂等をコーティングして、手動走査（移動）時に滑らかな動きをするように構成されるのが好ましい。 [0290] In this case, since the tip of the pen type information reproducing apparatus is moved in contact with the seat surface during the scanning, is In this example, the surface in contact with the distal section, that the seat surface of the touch sensor 466 is smooth resin by coating, preferably configured to the manual scanning (movement) during smooth motion.

【０２９１】また、ペン型情報再生装置の検出部に、正反射を除去する機構をさらに設けても良い。 [0291] Further, the detecting portion of the pen type information reproducing apparatus may further include a mechanism for removing the specular reflection.

【０２９２】図４４の（Ａ）はその構成を示す図で、光源（ＬＥＤ等の光源）１９８の前面つまり照射する側に、第１の偏光フィルタ（偏光フィルタ１） ４７０が配置され、次に結像光学系（レンズ）２００の前面に、第２の偏光フィルタ（偏光フィルタ２） ４７２が配置される。 [0292] (A) in FIG. 44 is a diagram showing a configuration on the side of the front surface, that irradiation of the light source (light source such as an LED) 198, a first polarizing filter (polarization filter 1) 470 is disposed, then in front of the imaging optical system (lens) 200, a second polarizing filter (polarizing filter 2) 472 is disposed.

【０２９３】例えば、第１の偏光フィルタ４７０は、同図の（Ｂ）に示すように、偏光フィルタフィルム４７４ [0293] For example, the first polarizing filter 470, as shown in the figure (B), the polarizing filter film 474をドーナッツ状に切り抜くことで形成され、第２の偏光フィルタ４７２の方は、別の偏光フィルタフィルム４７ Are formed by cutting out a donut, the direction of the second polarizing filter 472, another polarization filter film 47６を用いることもできるし、例えば同図の（Ｃ）に示すように、偏光フィルタフィルム４７４の第１の偏光フィルタ４７０を切り抜いた内側の部分を利用することができる。 It can also be used 6, for example, as shown in the figure (C), it is possible to utilize the first inner portion cut out the polarization filter 470 of the polarizing filter film 474.

【０２９４】そして、こうして形成された第１及び第２ [0294] The first and second thus formedの偏光フィルタ４７０，４７２は、第１の偏光フィルタ４７０のパターン面（偏光方向）に対して、第２の偏光フィルタ４７２のパターン面（偏光面）が直交する形で配列される。 Polarizing filter 470, 472 of the pattern surface of the first polarizing filter 470 with respect to (the polarization direction), the pattern surface of the second polarizing filter 472 (polarization plane) is arranged in a manner orthogonal.

【０２９５】この結果、照明光源１９８から出たランダムな光は、第１の偏光フィルタ４７０で偏波面が制限され、例えばＰ波が照射される。 [0295] As a result, the random light emitted from the illumination light source 198, the polarization plane in the first polarizing filter 470 is limited, for example, P-wave is irradiated.そして、正反射成分はそのまま偏波面が保存されてＰ波としてシート面から返ってくるが、第２の偏光フィルタ４７２は偏波面が第１の偏光フィルタ４７０とは直交しているので、この正反射成分はこの第２の偏光フィルタ４７２で遮断される。 Then, although the specular reflection component as polarization is returned from the sheet surface as stored P-wave, the second polarizing filter 472 polarization is orthogonal to the first polarizing filter 470, the positive reflection component is blocked by the second polarizing filter 472.一方、第１の偏光フィルタ４７０から出てきた光が実際のドットつまりシート面上にあたって紙面の輝度情報として戻ってきたものについては、偏波面がランダムになる。 On the other hand, the ones returned light coming out of the first polarizing filter 470 is hit actual dot clogging sheet plane as the luminance information of the paper, the polarization plane is random.従って、このように一旦紙面上に入って白黒情報、 Thus, black-and-white information in this way, once entered on paper,あるいは色情報として戻ってきた信号は、Ｐ成分とＳ成分の両方を持っている。 Or a signal which has returned as the color information, have both P component and an S component.そのうち、Ｐ成分については同様に第２の偏光フィルタ４７２にてカットされることとなるが、それと直交するＳ成分については、この第２の偏光フィルタ４７２を通過して、実際にレンズ２００を介して撮像部２０４に結像される。 Among them, it becomes possible to be cut by the second polarizing filter 472 in the same manner for the P component, the same for the S component perpendicular passes through the second polarizing filter 472, through the actual lens 200 It formed on the imaging unit 204 Te.即ち、正反射成分の除去された反射光が撮像部２０４に導かれることとなる。 In other words, so that the removed light reflected specular component is guided to the imaging unit 204.

【０２９６】なお、この場合、空間フィルタ２０２の前面には、１／４λ板１２３０が配置され、一旦直線偏光で入射されて来る像光を円偏光に変えて、空間フィルタ２０２に入力される。 [0296] In this case, the front surface of the spatial filter 202, 1 / 4.lamda plate 1230 is arranged, by changing the image light into circularly polarized light coming it is once incident linearly polarized light is input to the spatial filter 202.これは、空間フィルタが通常水晶の複屈折を利用しているため、直線偏光された光では、 This is because the spatial filter utilizes the birefringence of normal crystal, the linearly polarized light,その効果が得られないからである。 The effect is not be obtained.なお、この例では、 It should be noted that, in this example,１／４λ板１２３０は、空間フィルタ２０２の前面に配置されているが、これに限定されるものではなく、第２ 1 / 4.lamda plate 1230 is disposed on the front surface of the spatial filter 202 is not limited thereto, the secondの偏光フィルタ４７２と空間フィルタ２０２との間の任意の設置し易い場所に配置すれば良い。 Of it may be disposed at any installation easy location between the polarizing filter 472 and spatial filter 202.

【０２９７】このように正反射成分を除去するための構成としては、さらに図４５に示すようなものが考えられる。 [0297] As a structure for removing such specular component, can be considered more as shown in FIG. 45.これは、第１の偏光フィルタ４７０を上記光源１９ This the first polarizing filter 470 the light source 19８近傍に配する代わりに、例えば、表面ミラーコート４ 8, instead of disposing in the vicinity of, for example, the surface mirror coat 4７８の施された透明樹脂の光導波材４８０を使って、光源１９８からの光を非常にシート面に近い状態のところまで導いてシート（ドットコード）を照明するようにし、その光導波材４８０の光出射部に配したものである。 With the optical waveguide member 480 of transparent resin having undergone 78, so as to illuminate the sheet (dot code) guiding light from the light source 198 to a very at the state close to the sheet surface, the optical waveguide member 480 in which it arranged in the light exit portion.この場合は、第１の偏光フィルタ４７０は、第２の偏光フィルタ４７２に直交する光が透過するように配置される。 In this case, the first polarizing filter 470, the light that is perpendicular to the second polarizing filter 472 is arranged to transmit.

【０２９８】ちなみに、ここで透明樹脂光導波材４８０ [0298] By the way, here in the transparent resin optical waveguide material 480を使うと、光源１９８と外形を極力細くすることができるというメリットと、入射角が浅くなるので正反射成分を減らすことができるというメリットがある。 With the advantage that the light source 198 and outer shape can be significantly thinner, there is a merit that the incident angle is shallow can reduce the specular reflection component.

【０２９９】ただし、インクの盛り上がり、シート紙面の盛り上がり等により、まだ正反射成分が残るため、それをさらに効率良く無くすすために、偏光フィルタが設けられている。 [0299] However, swelling of the ink by swelling or the like of the sheet paper, because still remain positive reflection component, in order to eliminate more efficiently it, polarizing filter is provided.

【０３００】さらに、上記第２の偏光フィルタ４７２の代わりに、液晶シャッタやＰＬＺＴシャッタ等の電気光学素子シャッタ１２２０を設けても良い。 [0300] Further, instead of the second polarizing filter 472 may be provided with electro-optical element shutter 1220 such as a liquid crystal shutter or PLZT shutter.この電気光学素子シャッタ１２２０は、図４４の（Ｄ）に示すように、偏光フィルタとしての偏光子１２２１、液晶やＰＬ The electro-optical element shutter 1220, as shown in (D) of FIG. 44, a polarizer 1221 as a polarizing filter, a liquid crystal and PLＺＴ等の電気光学素子１２２２、及び偏光フィルタとしての検光子１２２３からなる。 Electro-optical device 1222 of the ZT, and the like, and consists of the analyzer 1223 as a polarizing filter.この場合、該シャッタ１ In this case, the shutter 1２２０の偏光子（偏光フィルタ）１２２１の配光方向を上記第２の偏光フィルタ４７２と同じ方向になるように、該シャッタ１２２０を配置することで、正反射除去効果が得られる。 Polarizer 220 light distribution direction (polarization filter) 1221 to be the same direction as the second polarizing filter 472, by disposing the shutter 1220, specular removal effect can be obtained.

【０３０１】さらに、シャッタ機能により、ＩＴ−ＣＣ [0301] In addition, by the shutter function, IT-CCＤ等のフィールド読み出し対応のイメージセンサで、フレーム読み出しが可能となる、或は、ＣＭＤ等のＸＹアドレス方式のイメージセンサでも全画素同時露光が実現できるというメリットがある。 In field read corresponding image sensor, such as D, it is possible to frame read, or, there is an advantage that all pixel simultaneous exposure in the image sensor of the XY address system of CMD and the like can be realized.

【０３０２】次に、光源１９８部分を効率化し、装置のスリム化を図った例を説明する。 [0302] Next, the light source 198 partially streamline, an example which aimed at streamlining of the apparatus.

【０３０３】図４６の（Ａ）はその構成を示す図で、上記図４５の例と同様に、表面にミラーコート４７８を有するアクリル透明樹脂光導波材４８０を備える。 [0303] (A) in FIG. 46 is a diagram showing a configuration, as in the example of FIG 45, comprising a transparent acrylic resin optical waveguide member 480 having a mirror coat 478 on the surface.このアクリル透明樹脂光導波材４８０は、図４６の（Ｂ）に示すように、円錐台の形状に形成され、その上部（広がっている方の端部）にはネジ部４８２が設けられて、ペン型情報再生装置の筐体４８４に螺合して取り付けられるようになっている。 The transparent acrylic resin optical waveguide member 480, as shown in (B) of FIG. 46, are formed in truncated cone shape, a screw portion 482 is provided on the (end of the person who has spread) thereon, screwed to the housing 484 of the pen type information reproducing apparatus adapted to be mounted.また、このネジ部４８２近傍の内側部分には、表面ミラーコート４７８は施されておらず、 Further, the inner portion of the threaded portion 482 near the surface mirror coat 478 is not decorated with it,その部分４８６に、光源１９８が設けられている。 That part 486, the light source 198 is provided.即ち、光源１９８は、細く切られたフレキシブル基板４８ That is, the light source 198, a flexible substrate 48 was cut thin８上にＬＥＤを装着し、これをリング状に構成したＬＥ The LED is mounted on the 8 and configure it in a ring LEＤアレイとして提供され、これが上記表面ミラーコートの無い部分４８６に接着して取り付けられている。 It is provided as D array, which is adhesively attached to the portion 486 without the surface mirror coat.そして、同図の（Ｃ）に示すように、アクリル透明樹脂光導波材４８０の下部（先端部）がカッティングされ、表面ミラーコート４７８の施されていない部分４９０が形成されている。 Then, as shown in FIG. (C), the lower portion of the transparent acrylic resin optical waveguide member 480 (tip) is cut, the portion 490 which was not subjected to the surface mirror coat 478 is formed.従って、上記光源１９８からの光は、上記ミラーコート無し部４８６より透明樹脂光導波材４８０ Thus, light from the light source 198, a transparent resin optical waveguide member from above without mirror coat 486 480内に入り、表面ミラーコート４７８により反射されて光導波材４８０内を通って、先端部の表面ミラーコート無し部４９０より外に出て、シート上のドットコードに照射される。 It enters the inside, through being reflected optical waveguide material in 480 by the surface mirror coat 478, get out from the surface mirror coat without 490 of the tip, is irradiated on a dot code on a sheet.

【０３０４】なお、アクリル透明樹脂光導波材４８０の先端部としては、同図の（Ｄ）に示すように、真っ直ぐ伸ばしたままとし、外側の部分にのみ表面ミラーコート４７８を施すような、より製作の容易な形状としても良い。 [0304] As the tip of the transparent acrylic resin optical waveguide member 480, as shown in the Graph 1 (D), causing the to remain straightened, as subjected to a surface mirror coat 478 only outside the part, more it may be as easy shape of the production.この場合、先端を丸くして滑りやすくするとさらに好ましい。 Further preferably in this case, it is slippery rounded tip.

【０３０５】次に、光源一体型イメージセンサを使った場合のペン型情報再生装置の例を説明する（図４７参照）。 [0305] Next, an example of the pen type information reproducing apparatus when using the light source integrated image sensor will be described (see FIG. 47).

【０３０６】即ち、本実施の形態では、先に図３９を用いて説明したような光源一体型イメージセンサ４９２が用いられ、その露光面上に、結像系としてのロッドレンズ（例えばセルホックレンズや凸レンズ等）４９４とガラス薄板４９６が配置形成される。 [0306] That is, in this embodiment, previously light source integrated image sensor 492 as described with reference to FIG. 39 is used, its on the exposure plane, a rod lens (e.g., SELFOC lens as the imaging system and a convex lens, etc.) 494 and the glass sheet 496 are arranged and formed.ここで、ガラス薄板４９６は、実際の接触面に対しての保護ガラスの役目を持つと共に、照明をなるべくフラットな形にするためにある程度の距離をもたせるという役目を持つ。 Here, the glass sheet 496, along with having a role of the protective glass of the actual contact surface, with the job of the illumination as much as possible impart a certain distance to a flat shape.

【０３０７】このように、光源一体型イメージセンサ４ [0307] Thus, light source integrated image sensor 4９２を用いることにより、ペン型情報再生装置の形状を小さくすることが可能となり、また、長さ方向においても短くすることが可能となる。 The use of 92, it is possible to reduce the shape of the pen type information reproducing apparatus, also, it is possible to shorter in the length direction.

【０３０９】図４８の（Ａ）はその構成を示す図で、先の図４１の（Ｂ）に示したようなタッチセンサ４６６と図４４の（Ａ）に示したような第１及び第２の偏光フィルタ４７０，４７２を有している。 [0309] Figure in illustrates 48 of (A) is its structure, previous in FIG 41 (B) to the touch sensor 466 and FIG. 44, as shown (A) to the first and second as shown and a polarizing filter 470, 472.さらに、本実施の形 In addition, the form of the present invention態のペン型情報再生装置は、図４８の（Ｂ）に示すようなそれぞれ別の色でなる複数のドットコードを合成することによりカラー多重化したカラー多重ドットコードを読むために、コントロール部２１２により制御されるカラー液晶４９８をレンズ２００の瞳面上に配置している。 Pen type information reproducing apparatus of state, in order to read the color multiplex dot code color multiplexed by synthesizing a plurality of dot codes consisting of separate colors, such as shown in (B) of FIG. 48, the control unit 212 It is arranged a color liquid crystal 498 is controlled on the pupil plane of the lens 200 by.

【０３１０】ここで、コントロール部２１２でのカラー液晶４９８の制御法を説明するために、まず、カラー多重ドットコードの使用例から説明する。 [0310] In order to explain the control method of the color liquid crystal 498 in the control unit 212, will be described first example of use of the color multiplex dot code.

【０３１１】例えば、同図の（Ｃ）に示すように、Ａ４ [0311] For example, as shown in FIG. (C), A4シート５００上にカラー多重ドットコード５０２が配置され、それに対応させて「Ｇｏｏｄ Ｍｏｒｎｉｎｇ」 Color multiplex dot code 502 is arranged on the sheet 500, corresponding thereto "Good Morning"という文字が書かれており、また所定位置、例えば右下に、インデックス５０４とインデックスコード５０６が配置さているものを考える。 And characters written that, also predetermined position, for example in the lower right, consider what indexes 504 and index codes 506 are arranged.そして、カラー多重ドットコード５０２をこのペン型情報再生装置で再生した場合に、日本語で「おはようございます」と発音出力させるか、英語で「グッドモーニング」と発音させるか、又はドイツ語で「グーテンモルゲン」と発音させるかを選択するため、同図の（Ｄ）に示すようにその選択肢を示すインデックス５０４に対応させて配置されたインデックスコード５０６をスキャンさせて認識させ、例えば日本語という選択をした後、カラー多重ドットコード５０２ And, in case of reproducing the color multiplex dot code 502 in this pen type information reproducing apparatus, whether to sound output as "good morning" in Japanese, or to be pronounced "Good Morning" in English, or in German " to select whether to pronounced Guten Morgen ", it is recognized by scanning the index code 506 which is disposed corresponding to the index 504 indicating the selection as shown in the same Graph 1 (D), causing the example choice of Japanese after the color multiplex dot code 502をスキャンすると、「おはようございます」というような発声が発せられるようにするということを目的として、以後の説明を行う。 When the scanning for the purpose of that so that the utterance is issued such as "Good morning", perform the following description.

【０３１２】まず、同図の（Ｂ）に示すように、日本語で発音するためのドットコードを生成し、それをコード１として、赤（Ｒ）に割り当てる。 [0312] First, as shown in FIG. (B), to generate a dot code to pronounce Japanese, as code 1 it is assigned to the red (R).同様に、コード２として英語で発音させるドットコードを作成し、緑（Ｇ） Similarly, to create a dot code to be pronounced as code 2 in English, green (G)に割り当て、コード３としてドイツ語で発音されるドットコードを作成し、青（Ｂ）に割り当てる。 The assignment to create a dot code is pronounced in German as code 3, assigned to the blue (B).これを、各情報の重なった部分の色は各色の加色法の色よりなる色として、カラー多重ドットコード５０２をシート５００ This, as the color is the color of the overlapping portion consisting color additive color process for each color of each information, the sheet 500 a color multiplex dot code 502上に記録する。 It is recorded in the above.この場合、色の重ならない部分は黒のドットとして記録する。 In this case, not overlapping portions of the color is recorded as a black dot.即ち、前述したようにドットコードはマーカとデータドットからなるが、マーカは黒で、 That is, although a dot code as described above consists of the marker and data dots, the marker is black,データドットは加色法によって別な色に記録されるということである。 Data dots is that is recorded in a separate color by additive color process.このようにカラー多重ドットコード５０ In this way color multiplex dot code 50２で記録するということはつまり、記録密度を上げていることになる。 That is recorded in 2 other words, the fact that increasing the recording density.

【０３１３】なお、ＲＧＢの３種類の色に限らず、異なる複数の情報をそれぞれ異なる狭帯域の波長の色に割り当てれば良く、従って、さらに別の狭帯域の波長の色を用いて、４種類、５種類といったより多くの情報を多重化することが可能である。 [0313] The present invention is not limited to the three colors of RGB, it may be assigned different information to the color of the wavelength of the narrow band different each, therefore, further using the color of the wavelength of another narrowband, 4 type, it is possible to multiplex more information such as five.その場合のカラーインキとしては、従来のシアン、イエロー、マゼンタ等のインキ以外に、色素（狭帯域波長のみの光を反射するインキ）を混合させたものが考えられる。 The color ink in that case, the conventional cyan, yellow, in addition to the ink of magenta, etc., can be considered that by mixing a dye (ink that reflects light only narrow wavelength).

【０３１４】また、インデックスコード５０６は、使用者が認識、選択できるように文字または絵等で示したインデックス５０４のアンダーライン部分に配置されるもので、その印刷は、どの色が選択されていても読み込めるように、黒によって印刷される。 [0314] Also, the index codes 506, in which user recognition, are arranged in the underline part of the index 504 shown with a letter or a picture or the like can be selected, the print on the colors has been selected also as can be read and printed by black.

【０３１５】カラー液晶４９８は、ＲＧＢの光透過モザイクフィルタを液晶の画素に合わせて貼ることにより構成され、カラー多重ドットコード５０２の各色の情報を分離するためのものである。 [0315] The color liquid crystal 498, the RGB light transmitting mosaic filter is composed by pasting in accordance with the pixels of the liquid crystal, is used to separate the color information of the color multiplex dot code 502.即ち、インデックスコード５０６のスキャンにより選択された情報の色に対応する画素のみを透過状態にするよう、コントロール部２１２ In other words, to only pixels corresponding to the color of information selected by scanning the index code 506 in the transmission state, the control unit 212により制御される。 It is controlled by.また、液晶はモザイク状でなくても、光路を面分割するように構成しても良い。 Further, the liquid crystal may not be mosaic, the optical path may be configured to face division.その際、 that time,各色の分割面積比を画素の感度に反比例させた方が、色毎の感度が一様になり好ましい。 Each color divided area ratio of those who were inversely proportional to the sensitivity of the pixels, the sensitivity of each color is preferably made uniform.即ち、Ｂの感度が低い場合は面積を他の色よりも大きくすることになる。 That is, when the sensitivity of B is low will be greater than the other colors the area.また、カラー液晶は光源側に入れても良い。 The color liquid crystal may be placed on the light source side.

【０３１６】次に、インデックスコード５０６を読んで色を選択して所望の言語で発生させるための動作を、図４９の（Ａ）のフローチャートを参照して説明する。 [0316] Next, an operation for generating a desired language by selecting the color reading index code 506 will be described with reference to the flowchart of (A) in FIG. 49.

【０３１７】まず、コントロール部２１２は、初期設定により仮に緑が選択され（ステップＳ２０２）、タッチセンサ４６６が押されると（ステップＳ２０４）、色選択に合わせてカラー液晶４９８の液晶透過部分を制御する（ステップＳ２０６）。 [0317] First, the control unit 212, the initial setting is tentatively green selected (step S202), the touch sensor 466 is pressed (step S204), and controls the liquid crystal transmission portion of the color liquid crystal 498 in accordance with the color selection (step S206).例えば、初期状態では緑が選択されているので、緑のフィルタが付いているドットだけを透過性にする。 For example, since in the initial state are green selected, only permeabilized dots with a green filter.次に、コントロール部２１２により光源１９８を制御し、画像処理部４６０によってドットコードを読み込む（ステップＳ２０８）。 Next, it controls the light source 198 by the control unit 212 reads a dot code by the image processing unit 460 (step S208).そして、データ処理部４６２でコードをデコードして（ステップＳ２ Then, by decoding the code in the data processing unit 462 (step S2１０）、全部コードが終了したか即ち全部読み終わったかを認識し（ステップＳ２１２）、読み終わったならば、それを報知するための音を発する（ステップＳ２１ 10), to recognize whether all code has finished reading or words all been completed (step S212), if finished reading, emits a sound for informing it (step S21４）。 4).次に、コントロール部２１２は、デコード結果により読み込んだのがインデックスコード５０６であったのか、音情報（カラー多重ドットコード５０２）であったのかを判定し（ステップＳ２１６）、インデックスコード５０６であれば、そのインデックスコード５０６で示される色を選択して（ステップＳ２１８）、上記ステップＳ２０４に戻る。 Next, the control unit 212, whether the read by the decoding result is an index code 506, sound information to determine whether the was (color multiplex dot code 502) (step S216), if the index code 506 , select the color indicated by the index code 506 (step S218), the process returns to step S204.また、音情報であったならば、データ出力部４６４により音声出力装置２６８から音を再生させる（ステップＳ２２０）。 Also, if there were a sound information, to reproduce the sound from the sound output device 268 by the data output unit 464 (step S220).

【０３１８】そして、上記ステップＳ２２０での音再生の後、さらに、音を所定の回数繰り返し発生させるか否かの判断が行われ（ステップＳ２２２）、予めその回数がリピートスイッチ４６７でプリセットされていれば、 [0318] Then, after the sound reproduction at the step S220, further, the sound is determined whether or not by a predetermined number of times repeatedly generated is performed (step S222), if it is preset beforehand that the number in the repeat switch 467 if,その所定回数がリピート再生されることになる。 The predetermined number of times is to be repeated reproduction.

【０３１９】この繰り返し回数は、勿論１回でも良く、 [0319] The number of repetitions may be a course once,適宜各種スイッチ等で設定し得るもので、この他に、インデックスコード５０６又はドットコード５０２に、予めその回数を記録しておくことによっても可能である。 As it can set an appropriate various switches, in addition, the index code 506 or the dot code 502, it is also possible by recording the advance its count.

【０３２０】ここでのリピート再生に当っては、図１５ [0320] is hitting the repeat play here, as shown in FIG. 15や図２０の（Ｄ）に於けるデータメモリ部２３４からの読み出しを繰り返し行うことで可能となる。 And it made possible by repeated reading from in the data memory unit 234 in (D) of FIG. 20.

【０３２１】なお、撮像部２０４には、白黒のものと、 [0321] It is to be noted that the imaging unit 204, and those of the black-and-white,一般的にカラーモザイクフィルタを撮像素子部に装着したカラー撮像素子とがある。 Generally there are a color imaging device mounted on the image pickup element unit color mosaic filter.上記の例は白黒の撮像部を用いたものであったが、カラー撮像素子を使用して、画像処理部４６０に於いて色を分離することによって色に分けて再生することができ、そのような場合には、カラー液晶４９８を不要とすることができる。 The above examples but were those using the imaging unit of the black and white, using a color image pickup device, can be played separately in color by separating the color at the image processing unit 460, such in the case, it is possible to set the color liquid crystal 498 is not necessary.

【０３２２】図４９の（Ｂ）は、カラー撮像素子を使用した場合に於ける画像処理部４６０の画像メモリ部の構成を示す図である。 [0322] (B) in FIG. 49 is a diagram showing a configuration of an image memory unit in the image processing unit 460 when using a color image pickup device.即ち、カラー撮像素子から入ってきた信号を色分離回路５０８によってそれぞれの色に分離してメモリ５１０Ａ，５１０Ｂ，５１０Ｃに記憶し、それをマルチプレクサ（ＭＰＸ）５１２で選択して、以降の処理を行うようにする。 That is, separated into the respective color signals that have entered from the color image pickup device by the color separation circuit 508 stores the memory 510A, 510B, to 510C, which was selected by the multiplexer (MPX) 512, performs the subsequent processing so as to.

【０３２３】また、正反射防止の目的のための第１及び第２の偏光フィルタ４７０，４７２の内、第２の偏光フィルタ４７２については、カラー液晶４９８の偏光子部分でも同様の偏光フィルタが使われているので、それと兼用することが可能である。 [0323] Also, among the first and second polarizing filters 470, 472 for the purpose of regular reflection prevention for the second polarizing filter 472, similar polarizing filter in the polarizer portion of a color liquid crystal 498 is used so that we, at the same it is possible to serve.従って、カラー液晶４９８ Therefore, the color liquid crystal 498の方の偏光フィルタと組合わせることで、この第２の偏光フィルタ４７２は省略することができる。 By combining a polarizing filter towards, the second polarizing filter 472 can be omitted.但しその時は、このカラー液晶の水平面に於ける角度は、この第２ However at that time, in the angle to the horizontal plane of the color liquid crystal, the secondの偏光フィルタ４７２に相当する方向と同配列、つまり同方向の成分をカットするように回転していなければならない。 Direction the same as the sequence corresponding to the polarizing filter 472, i.e. must be rotated so as to cut the same direction component.

【０３２４】また、図５０の（Ａ）に示すように、上記カラー液晶４９８を取り除き、光源１９８として、白色光源ではなく、同図の（Ｂ）に示すようなＬＥＤ等によるＲＧＢの光源を用いても、カラー多重ドットコード５ [0324] Further, as shown in (A) of FIG. 50, remove the color liquid crystal 498, as the light source 198, rather than a white light source, using the RGB light source by the LED or the like as shown in the same figure (B) also, the color multiplex dot code 5０２を読み取ることができる。 02 can be read.即ち、ＲＧＢ、先ほどの３色で分ける場合は、ＲＧＢの光源１９８の内、赤に相当する上記コード１を読む時には赤に相当するＬＥＤだけを点灯させ、コード２であれば緑のＬＥＤだけ、コード３であれば青のＬＥＤだけを点灯させて、再生するようにすれば良い。 That, RGB, if the split in the previous three colors, of the RGB light source 198, when reading the code 1 corresponding to red is lit only LED corresponding to red, only green LED if code 2, only by lighting the blue LED of long code 3 it may be to play.

【０３２５】また、ＲＧＢのＬＥＤを用いる代わりに、 [0325] In addition, instead of using the RGB of the LED,白色光源として各部分にカラーフィルタを付加して各色の光源にすることも考えられる。 It is also conceivable to by adding a color filter to each part as a white light source for each color of the light source.

【０３２６】このように、光源１９８にＲＧＢ別々の色の光源を使用し、インデックスコード５０６で選択された色の光源を点灯制御することで、図４８の（Ａ）の構成と同様の効果を得ることができる。 [0326] Thus, using the RGB separate color light sources in the light source 198, that controls lighting of the light source of the selected color by the index code 506, in Figure 48 the same effect as the configuration of (A) it is possible to obtain.さらには、複数の狭帯域の波長の光を発する光源を各々持つことで、カラー液晶やその制御回路を持つ必要がなくなり、ローコストで小型化することができる。 Furthermore, by having each a light source emitting light of wavelengths of a plurality of narrow band, it is not necessary to have a color LCD and its control circuit, it is possible to reduce the size of at low cost.特に、ＬＥＤは狭帯域、 In particular, LED is narrow-band,例えば、ある波長の±２７ｎｍの波長ぐらいを持ったものがあるので、そういったものを使えば、より狭帯域の再生ができる。 For example, because there are things that have about wavelength of ± 27nm of a certain wavelength, With such things, it is more narrow band of playback.

【０３２８】図５１の（Ａ）はステルス型のドットコードとしての赤外発光塗料ドットコード５１４が印刷されたタイトル付ドットデータシール５１６を示している。 [0328] (A) of FIG. 51 shows an infrared emission paint dot code 514 Title dotted data seal 516 is printed as a dot code for stealth.このドットデータシール５１６は、例えば、印刷機あるいはプリンタに於いて、普通のカラーなり白黒の印刷の印字で例えばタイトルを印字し、その下のところに今度は不可視の塗料を使ってドットコードを印刷したものである。 The dot data seal 516 is, for example, in the printing machine or a printer, and print an ordinary color will print, for example, the title of the printing of black-and-white, printing the dot code is now in place under the using the invisible paint one in which the.もちろん、このドットデータシール５１６は、ドットコード５１４が不可視つまり透明印刷となるので、 Of course, the dot data seal 516, since the dot code 514 is invisible that is transparent printing,同図の（Ｂ）に示すように、可視情報のタイトルの上に、ドットコード５１４を透明のインクを使って重ねて印刷するようにしても良いものである。 As shown in the same figure (B), on the title of the visible information, but may be overprinted with dot code 514 with the transparent ink.この印刷については、例えば、インクジェットプリンタ等であればシアン、マゼンタ、イエロー及びブラックの４つのインクにさらに第５のインクとして赤外発光塗料のインクを付け、それを重ねてプリントするということにより実現できる。 This printing is, for example, realized by the fact that inked infrared emitting paint as further fifth ink to the four ink long if cyan, magenta, yellow and black ink jet printer or the like, and overprinted it it can.なお、図５１の（Ａ）は、ステルス型のドットコードの余白にタイトルを印刷した例であるが、むろん、 Incidentally, (A) in FIG. 51 is an example in which print the title in the margin of the dot code stealth, of course,該タイトル付ドットデータシールには、可視光のドットコードを印刷し、その余白にタイトルを印刷しても良い。 The the dot data seal with the title, and print the dot code of visible light, may be printed a title to the margin.

【０３２９】このようなステルス型のドットコードとしての赤外発光塗料ドットコード５１４を再生するペン型情報再生装置としては、例えば、同図の（Ｃ）に示すように、ドットコード５１４が赤外発光塗料で印刷されているので、光源１９８として赤外発光素子５１８を用い、撮像部２０４の前に赤外帯域バンドパス光学フィルタ５２０を配した構成となる。 [0329] The pen type information reproducing apparatus for reproducing the infrared emission paint dot code 514 as a dot code in such a stealth type, for example, as shown in FIG. (C), the dot code 514 infrared because it is printed with luminescent coating, the infrared light emitting element 518 used as a light source 198, a configuration in which arranging an infrared bandpass optical filter 520 in front of the imaging section 204.

【０３３０】即ち、赤外発光素子５１８より赤外領域の光を赤外発光塗料ドットコード５１４に照射すると、赤外領域、つまりある狭波帯域の波長で光が反射してくる。 [0330] That is, the light in the infrared region from the infrared light emitting element 518 is irradiated to the infrared-emitting paint dot code 514, infrared region, is that is light in a wavelength of a narrow wave band come to reflection.その反射の強度を撮像部２０４で検出するため、赤外帯域バンドパス光学フィルタ５２０を通して可視光情報と切り分けて、反射光を導くようにしている。 To detect the intensity of the reflected by the imaging unit 204, and cut the visible light information through infrared bandpass optical filter 520, and to direct the reflected light.

【０３３１】なお、 赤外発光塗料ドットコード５１４を印刷するために用いられる塗料の発光帯域も数種類用意できるので、例えば、バンドパス光学フィルタ５２０の特性を少しずつ変えながら撮像することで、この透明印刷もまた多重化が可能となっている。 [0331] Incidentally, it is possible emission band also several prepared paint used to print the infrared emission paint dot code 514, for example, by imaging while changing the characteristic of the band-pass optical filter 520 slightly, the transparent printing are also making it possible to multiplexing.

【０３３２】次に、ペン型情報再生装置内に再生系の全機能を構成するのではなく、電子手帳，ＰＤＡ，ワープロ、パソコン、コピー機、プリンタ、電子投影機、等の各種機器に、各種オプション機能を追加するために一般にＲＯＭカードが使用される。 [0332] Then, instead of constituting the full functionality of the reproducing system in a pen type information reproducing apparatus, an electronic notebook, PDA, a word processor, a personal computer, a copier, a printer, an electronic projector, the various devices and the like, various in general, ROM card is used to add optional features.ＲＯＭカードのコネクタに接続できるカード型アダプタに、一部その機能を分散した場合の例を説明する。 A card type adapter which can be connected to the connector of the ROM card, an example in the case of distributing parts that function.

【０３３３】図５２は、ペン型情報再生装置内には画像処理部４６０までを設け、画像処理部４６０の出力を出力コネクタ５２２を介してカード型アダプタ５２４に供給するようにした場合の例を示している。 [0333] Figure 52 is in the pen type information reproducing apparatus provided to the image processing unit 460, an example of which is adapted to supply to the card type adapter 524 via an output connector 522 to the output of the image processing unit 460 shows.この場合のカード型アダプタ５２４は、データ処理部４６２、データ出力部４６４、Ｄ／Ａを含む信号処理部５２６、オーディオ接続端子５２８を有し、再生したオーディオ情報を音声出力装置２６８から音として出力することが可能とされると共に、Ｉ／Ｆ５３０を介して、電子手帳等の外部機器５３２に再生した画像等のマルチメディア情報を供給することができるようになっている。 Card type adapter 524 in this case, the data processing unit 462, signal processing unit 526 comprising a data output section 464, D / A, has an audio connection terminal 528, outputs audio information reproduced as a sound from the sound output device 268 together we are capable of, via the I / F530, thereby making it possible to provide multimedia information such as an image reproduced on the external device 532 such as an electronic organizer.

【０３３４】即ち、電子手帳等のようにスピーカー等の音声出力機構を設けない外部機器５３２の不図示ＲＯＭ [0334] That is, not shown ROM of the external device 532 without the audio output mechanism such as a speaker, as such as an electronic notebookカード接続端子に接続して、このような音声出力ができないものに対してドットコード化された画像等のマルチメディア情報を入力すると同時に、音声についてはカード型アダプタ５２４のオーディオ接続端子５２８にイヤホン等の音声出力装置２６８を接続して、ドットコード化された音声を聞こうというものである。 Connected to card connection terminals, such as you type multimedia information such as a dot coded image to the audio that output can not be, an earphone or the like to the audio connection terminal 528 of the card type adapter 524 for voice connect the audio output device 268, is that hear the voice that is a dot coded.

【０３３５】また、外部機器５３２としては、近年広く各家庭に入り込んでいるテレビゲーム機を想定することも可能である。 [0335] In addition, as the external device 532, it is also possible to envisage the TV game machine in recent years widely penetrated in each household.図５３の（Ａ）及び（Ｂ）はそのようなテレビゲーム機に対するカード型（この場合は、カセット型となるが）アダプタ５２４の構成を示すもので、 Of FIG. 53 (A) and (B) card for such video game machine (in this case, although a cassette type) shows the configuration of the adapter 524,（Ａ）の場合はペン型情報再生装置内にデータ処理部４ For (A) the data processing unit 4 in the pen type information reproducing apparatus６２までを構成した場合であり、（Ｂ）は検出部１８４ A case where the to 62, (B) the detection unit 184だけを構成した場合である。 It is a case where the only.ＲＯＭ５３４はテレビゲーム機本体に内蔵の不図示ＣＰＵにより実行される制御プログラムを記憶しており、カセット挿入時、本体側へロードされる。 ROM534 is stores a control program executed by the internal, not shown CPU to the video game machine body, during cassette insertion, is loaded into the main body.ＲＡＭ５３６はデータ処理部４６２での処理結果を記憶するために用いられる。 RAM536 is used to store the processing result in the data processing unit 462.メモリ制御部５３ Memory control unit 53８は、テレビゲーム機本体内ＣＰＵからの命令にしたがってＲＯＭ５３４及びＲＡＭ５３６を制御する。 8 controls the ROM534 and RAM536 accordance with instructions from the video game machine main body CPU.

【０３３６】通常、テレビゲーム機には、高性能のＣＰ [0336] Typically, the video game machine, high-performance CPＵが搭載されており、従って、ペン型情報再生装置内で全ての処理を行うよりは、そのゲーム機本体ＣＰＵに一部行わせることで高速な処理が可能となる。 U is mounted, therefore, than do all the processing in the pen type information reproducing apparatus is a high-speed processing is possible by causing a portion on the game machine main body CPU.また、ゲーム機の操作部を各種制御入力部として利用することができるので、タッチセンサ等の読取開始指示スイッチ等をペン型情報再生装置に設ける必要がなくなり、小型化が図れる。 Further, it is possible to use the operating unit of the game machine as various control input, there is no need to provide a reading start instruction switch such as a touch sensor on the pen type information reproducing apparatus, downsizing can be achieved.この場合、ゲーム機の本体のＣＰＵが受け持つ処理の制御プログラム、或は、ペン型情報再生装置のコントロールや操作用ユーザインターフェース機能を本体のＣＰＵ及びゲーム機の操作部が受け持つための制御プログラムが、ＲＯＭ５３４に記憶されている。 In this case, the game machine control program of the CPU takes charge process of the body, or, a control program for charge of control and operation for the user interface function of the pen type information reproducing apparatus is operating unit of the CPU and the game machine main body, It is stored in ROM534.さらには、ゲーム機には、スピーカやオーディオ出力端子、モニタ出力端子等が構成されているため、それらをペン型情報再生装置及びカード型アダプタから省くこともできるため、コストダウンが可能となる。 Furthermore, the game machine, since the speaker or audio output terminal, a monitor output terminal or the like is formed, since it is also possible to omit them from the pen type information reproducing apparatus and the card type adapter, the cost can be reduced.

【０３３７】次に、カード型アダプタ５２４を使う時の操作スイッチについて説明する。 [0337] Next, a description will be given of an operation switch when using the card type adapter 524.

【０３３８】外部機器５３２としての電子手帳というのは通常、ＲＯＭカードやＩＣカードと称されるカードを装着するためのスリットを有し、そのスリットにカード型アダプタを挿入装着すると、そのカード型アダプタ表面に記された文字や記号が電子手帳本体の透明タッチパネル５６０下に透けて見え、カード型アダプタに記されているところをタッチすると、それに合わせた機能が働き、例えばディスプレイ５６２上に表示がされるといった操作ができるようになっているものもある。 [0338] Usually because electronic notebook as the external device 532 has a slit for attaching the called card and a ROM card or an IC card, when inserted into mounting the card type adapter to the slit, the card type adapter visible characters and symbols marked on the surface shows through the lower transparent touch panel 560 of the electronic notebook body, touching a place located on the card type adapter, function works which accordingly, is displayed for example on the display 562 some of which Rutoitta operation is to be able to.そこで、 there,このような電子手帳用のカード型アダプタ５２４の場合には、図５４の（Ａ）に示すように、ペン型情報再生装置５６４のコントロール系のスイッチ、例えば光源１９ In such a case of an electronic notebook for the card type adapter 524, as shown in (A) of FIG. 54, the control system switches the pen type information reproducing apparatus 564, for example, a light source 19８のオン，オフ等というような操作スイッチを設けることなく、単に表面所定位置に、それらのスイッチを表す文字や記号を記しておく。 8 on, without providing the operation switch such as off etc., simply on the surface position, previously noted the letters and symbols that represent those switches.

【０３３９】また、パソコンやワープロ等の外部機器５ [0339] In addition, an external device 5, such as a personal computer and a word processor３２では、キーボードが内蔵されているので、ペン型情報再生装置をそのような機器に繋ぐ時には、カード型アダプタ５２４にコントロール系のスイッチを設けなくとも、そちらの方から制御できる。 In 32, the keyboard is built, when connecting the pen type information reproducing apparatus in such devices is not necessarily provided control system switches in the card type adapter 524, it can be controlled from the side of there.

【０３４０】しかし、プリンタのように、それ自体を動作させるためのコントロールスイッチは専用のものがあっても、それ以外のコントロール系のスイッチが全くない外部機器５３２では、カード型アダプタ５２４にコントロール系のスイッチを設けることが必要になる。 [0340] However, as in the printer, it also has control switch for itself operate if there is one dedicated, in the external device 532 has no other control system switches, control system card type adapter 524 it is necessary to provide the switch.例えば、図５４の（Ｂ）に示すように、通常のカード長よりも長くし、機器５３２に装着された際に機器外部にはみ出る部分に必要なスイッチ５６６を設ける。 For example, as shown in (B) of FIG. 54, longer than normal cards length, a switch 566 required portion protruding to the device outside when mounted on the device 532.この場合のスイッチ５６６としては、例えば、タクトスイッチやタッチパネル等が利用できる。 The switch 566 in this case, for example, tact switches, a touch panel, or the like can be used.

【０３４１】次に、ドットコードを印刷する装置を説明する。 [0341] Next, a description will be given of an apparatus for printing the dot code.

【０３４２】まず、図５５に示すように、パソコンやワープロ等５６８で編集したデータをマルチメディア情報記録機５７０でドットコード化し、そのドットコードをリールシール上に印刷するリールシール印刷機５７２について説明する。 [0342] First, as shown in FIG. 55, the data edited by a personal computer or word processor 568 in the multimedia information recording unit 570 and dot codes, the reel seal printing machine 572 for printing the dot code on a reel seal described to.

【０３４４】マルチメディア情報記録機５７０からのドットコードは一旦、 ドットパターンメモリ５７４に蓄えられた後、ＬＥＤドライバ５７６により、そのドットのパターンに基づいてＬＥＤアレイ５７８，５８０が発光される。 [0344] dot code from the multimedia information recording unit 570 after once stored in the dot pattern memory 574, the LED driver 576, LED array 578,580 is emitted on the basis of the pattern of the dots.これらＬＥＤアレイ５７８，５８０からの光は各画素毎に密着して設けられたロッドレンズ５８２により感光紙リール５８４から延びる感光紙上に導かれる。 Light from these LED arrays 578,580 is directed to the photosensitive paper extending from photosensitive paper reel 584 by the rod lens 582 provided in close contact with each pixel.また、発光のタイミングは、センサ５８６で検出される感光紙の速度や位置に応じてＣＰＵ５８８が管理する。 The timing of light emission, CPU588 managed in accordance with the photosensitive paper speed and position detected by the sensor 586.同様に、感光紙の送り速度は、出力段のローラ５９０を駆動する回転モータ５９２のドライバ５９４を制御することにより行われる。 Similarly, the feed speed of the photosensitive sheet is performed by controlling the driver 594 of the rotary motor 592 for driving the roller 590 of the output stage.

【０３４５】一方、印刷されたドットコードを保護するために、表面コートシール５９６を出力段で付け加えて、感光紙と表面コートシールを貼り合わせた形で同時に出力する。 [0345] On the other hand, in order to protect the printed dot code, it adds a surface coat seal 596 at the output stage, simultaneously outputs in a form bonded to photosensitive paper and the surface coat seal.ここで、感光紙としては印画紙やフィルム等が利用できるが、この場合、その裏面に粘着性を有して提供される。 Here, although available to photographic paper or film such as a photosensitive paper, this case is provided having an adhesive on its rear surface.

【０３４６】また、感光紙を普通のフィルム等とした場合には、図５６にあるようにＬＥＤアレイ５７８は赤のＬＥＤアレイ、ＬＥＤ５８０は黄色のＬＥＤアレイであるというように、二種類のドットコードの多重を行なうようにしても良い。 [0346] Further, when the photosensitive paper and ordinary film or the like is, LED array 578 is the red LED array as in FIG. 56, and so LED580 is yellow LED array, two kinds of the dot code it may be carried out of multiple.多重については、２種類のＬＥＤを位置的にずらして２色のドットコードにしても良いし、 For multiple, two types of LED are shifted positionally may be in two color dot code,また、２種類のＬＥＤを同じ位置で発光して別の色を作り、さらなる多重を行うようにしても良い。 Also, create another color by emitting two types of LED at the same position, it may be performed further multiplexing.

【０３４７】このようなリールシール印刷機５７２では、感光紙を使うことによって、高解像度でありながらなおかつ低コストであるという特徴を有する。 [0347] In this reel seal printing machine 572, by using the photosensitive paper has the characteristic of being yet low-cost yet high resolution.また、露光部分の方の構成が、レーザ等でスキャンするといったような形の高価な処理等を必要とせず、小型のＬＥＤアレイを使って行なうものとしているので、非常に装置が安価になる。 The configuration towards exposed portions, without the need for expensive processing of the form, such as scanning with a laser or the like, since it is assumed to perform with a small LED array, very device is inexpensive.さらには、レーザ等であるとミラーの角度とか細かい位置決めの精度が必要になるのに対し、この印刷機５７２では光路を密着型にしているため、そういった細かい位置決めの精度が不要であり、製作上での問題も回避できる。 Furthermore, while the accuracy of the mirror angle Toka fine positioning as a laser or the like is required, since the optical path in the printing machine 572 in close contact type, the accuracy of such fine positioning is not necessary, the manufacturing problems with can be avoided.なお、同図では、図面の作成の都合上、ＬＥＤアレイ５７８，５８０及びロッドレンズ５８ In the drawing, for convenience of drawing creation, LED arrays 578,580 and the rod lens 58２の配列方向を感光紙の走行方向として示したが、実際には紙面と垂直方向つまり感光紙の幅方向に配列されるものである。 2 in the arrangement direction shown as the travel direction of the photosensitive paper, but in practice are those arranged in the width direction of the direction perpendicular to the plane, that the photosensitive paper.もちろん、このまま幅方向にも配列した二次元アレイとして、一度に多数のドットコードを形成するようにしても良い。 Of course, a two-dimensional array in which to the left width direction, may be formed a large number of dot codes at once.

【０３４８】また、上記のようなリールシール印刷機５ [0348] In addition, as described above reel seal printing machine 5７２では、ローラ５９０からドットコードの印刷された感光紙が図５５のような形で出力されるが、この場合、 In 72, the printed photosensitive paper a dot code from the roller 590 is outputted in the form as shown in FIG. 55, in this case,次のデータとの境い目には白のブランク部分を入れ、ユーザがどの部分でカッター等の切断処理を行えば良いか見てわかるようにしておくことが好ましい。 The boundary between the next data blanks white portion, it is preferable that the user keep the As can be seen or may be performed a process of disconnecting the cutter in which part.さらには、 Moreover,リールシールを貼るべきシートのサイズ、つまりＡ４であるとかＢ４であるとかによって、貼れるコード長というものが変わってくるので、それに合わせて印字できるドットコードの長さを可変するような構成にしても良い。 The size of the sheet to put a reel seal, i.e. depending on whether that the Toka is A4 B4, so varies the thing called pasted code length, be configured so as to vary the length of a dot code which can be printed accordingly good.そのような時には、例えばマニュアル設定されるシートサイズに合わせて、ドットパターンメモリ５７４上のドットパターンを読み出すタイミングを制御して、長さを適応的に変えていくようにする等の制御法を採用する。 In such a case, for example, in accordance with the sheet size to be manually set, by controlling the timing of reading the dot pattern on the dot pattern memory 574, employing a control method such as to ensure that will transform length adaptively to.

【０３４９】図５７は、ワープロの内部にマルチメディアのドットコードを記録する機能を設けたものの構成を示している。 [0349] Figure 57 shows the configuration of those provided with a function for recording a dot code of multimedia within the word processor.

【０３５０】本構成に於いて、文章上で編集したものに関してドットコードを生成するマルチメディア情報記録処理部５９８以外の構成は、一般的なワープロの構成である。 [0350] In the present configuration, the configuration other than the multimedia information recording processing section 598 for generating a dot code with respect to those edited on sentences, a common word processor configuration.即ち、ＣＰＵ６００からくるバス６０２に、プログラムやキャラクタジェネレータ等の各種ＲＯＭ６０ In other words, the CPU600 coming from bus 602, a program and a character generator of various ROM60４、ワークエリアとしてのＲＡＭ６０６、カレンダ６０ 4, as a work area RAM606, calendar 60８、バスコントロール６１０、ビデオＲＡＭ６１２に展開したデータをＣＲＴ６１４に表示するＣＲＴコントロール６１６、キーボード６１８とのＩ／Ｏコントロール６２０、ＦＤＤ６２２を制御するディスクコントロール６２４、プリンタ６２６を制御するプリンタコントロール６２８、及び各種Ｉ／Ｆ６３０等がぶらさがっている。 8, the bus control 610, CRT control 616 for displaying data developed on the video RAM612 to CRT614, disk control 624 for controlling the I / O control 620, FDD622 of a keyboard 618, a printer control 628 for controlling the printer 626, and various I / F630, etc. are hanging.

【０３５１】マルチメディア情報記録処理部５９８は、 [0351] multimedia information recording processing unit 598,バス６０２に対して専用にアクセスできるようなもので、基本的には、図５５に於けるマルチメディア情報記録機５７０と同内容のものである。 It is like access to dedicated to bus 602, basically, those with at multimedia information recording apparatus 570 in FIG. 55 of the same contents.即ち、両方向Ｉ／Ｏ In other words, the bi-directional I / O６３２を介してバス６０２により供給されたデータを分離回路６３４により文字とグラフや絵とを分離し、それぞれ圧縮回路６３６，６３８で適当な圧縮をかけて、合成回路６４０で合成する。 632 separates the text and graphs and pictures by separating circuit 634 and the data supplied by the bus 602 via, over an appropriate compression in each compression circuit 636 and 638, are combined by the combining circuit 640.一方、文字，絵，グラフのレイアウト情報は、直接、合成回路６４０に入力する。 Meanwhile, character, picture, layout information of the graph is directly input to the combining circuit 640.この合成データに対して、エラー訂正符号付加回路６４２ For this combined data, an error correction code addition circuit 642にてエラー訂正符号を付加し、メモリ６４４上でインターリーブ等の処理を行なって、アドレス付加回路６４６ Adds an error correction code at, performs a process of interleaving, etc. on the memory 644, the address addition circuit 646によりブロックアドレス等を付加してから、変調回路６ After adding the block address or the like by the modulation circuit 6４８で変調をかける。 It modulates at 48.その後、マーカ付加回路６５０によりマーカを付加し、それに対して編集合成回路６５２ Then, by adding the marker by the marker addition circuit 650, the edited and synthesized circuit 652 theretoにてドットコードのタイトル等を合成し、それに対してドットパターン形状変換回路６５４でドットパターンの大きさを変更し、両方向Ｉ／Ｏ６３２を介してそれをバス６０２に戻す。 It synthesizes a title of the dot code in it against change the size of the dot pattern in the dot pattern shape conversion circuit 654 and returns it via a bidirectional I / O632 to the bus 602.

【０３５２】そして、このバス６０２に戻されたデータに従って、プリンタコントロール６２８はプリンタ６２ [0352] Then, according to the data returned to the bus 602, printer control 628 Printer 62６を制御して、図中に参照番号６５６で示すようなプリントアウトを得る。 6 and controls to give a printout as shown by reference numeral 656 in FIG.

【０３５３】基本的なプリントアウト６５６は、図示するように、ワープロ上で記入した（打ち込んだ）文章６ [0353] The basic print-out 656, as shown in the figure, filled out on a word processor (typed's) sentence 6５８と、それに対して絵６６０やグラフ６６２を付け加え、それら文章６５８，絵６６０，グラフ６６２の内容を、所定位置、例えば下方にドットコード６６４で印字したものとなっている。 And 58, adding a picture 660 and a graph 662 whereas those sentences 658, the picture 660, the contents of the graph 662, and is obtained by printing a predetermined position, for example under a dot code 664.

【０３５４】このようなプリントアウト６５６とする事により、このプリントアウト６５６を直接或はＦＡＸにより受け取ったユーザは、ドットコード６６４を前述したようなペン型情報再生装置により読み取ることにより、それに対応する文書６５８，絵６６０，グラフ６６ [0354] By such a printout 656, the user receives this printout 656 by direct or FAX by reading by the pen type information reproducing apparatus as described above the dot code 664, the corresponding document 658, picture 660, graph 66２をそのユーザのワープロに取り込むことができ、それらを任意に編集することができるようになるというメリットがある。 2 can be incorporated into the user's word processor, there is an advantage that they will be able to edit any.

【０３５５】なお、マルチメディア情報記録処理部５９ [0355] In addition, the multimedia information recording processing unit 59８は、ＣＰＵ６００によるソフトウェア的な処理で実現しても良い。 8, may be realized by software processing by the CPU600.

【０３５６】また、マルチメディア情報記録処理部５９ [0356] In addition, multimedia information recording processing unit 59８は、このようにワープロに実装する代わりに、プリンタ６２６に内蔵する形を取っても良い。 8, instead of implementing word processing like this, may take the form of built-in printer 626.即ち、プリンタ６２６で、フォントやグラフの情報等が入ってきたときに、それに対してこのような記録変調を加えて印字するという処理にしても良い。 That is, in the printer 626, when the information such as font and graph came against it may be processing for printing by the addition of such a recording modulation.その場合、プリンタ６２６に内蔵しなくとも、カード型アダプタの形で供給するようにしても良い。 In that case, without built into the printer 626, it may be supplied in the form of a card type adapter.

【０３５７】なお、上記マルチメディア情報記録処理部５９８内のドットパターン形状変換回路６５４は、プリンタ６２６の解像度に合わせて変換するという以外に、 [0357] In addition to the called dot pattern shape conversion circuit 654 in the multimedia information recording processing section 598 converts in accordance with the resolution of the printer 626,プリントした内容をＦＡＸ送信する場合には、ＦＡＸにもやはり解像度或は精細度がＧIIやＧIII のように決まっているので、そちらの方の解像度に適応できるような形に変換する、即ち大きさを変えていくという処理も行うようにしても良い。 When FAX send the printed content, because again the resolution or definition in FAX is determined as GII or GIII, is converted into a form that can be adapted to there towards resolution, i.e. the size may be also performs a process that will change the.図５８は、マルチメディア情報記録処理部の機能を光学複写機６６６に内蔵させ、原稿をコピーをするとその内容が用紙に複写されると共にその内容に対応するドットコードがその用紙の所定位置に印字されるようにした場合の構成を示す図である。 Figure 58 is a print function of multimedia information recording processing section is incorporated in an optical copying machine 666, when the copy document dot code, the contents corresponding to the content while being copied to a sheet position of the sheet is a diagram showing the configuration when to be.

【０３５８】即ち、通常の複写機と同様に、原稿台６６ [0358] In other words, in the same way as normal copying machine, the document table 66８，照明６７０，ミラー６７２，レンズ６７４，感光ドラム６７６等を有し、原稿上の像を用紙上に複写する。 8, lighting 670, mirror 672, lens 674 has a photosensitive drum 676 or the like, to copy an image on a document on the paper.

【０３５９】これに加えて、本実施の形態の光学複写機６６６は、光路中のレンズ６７４の前にハーフプリズム６７８を挿入して光を分岐させ、光学部品６８０を介してラインセンサ等の撮像素子６８２に導く。 [0359] In addition, the optical copying machine 666 of the present embodiment, by inserting the half prism 678 in front of the lens 674 in the optical path is branched light, imaging such as a line sensor via an optical part 680 leading to the element 682.撮像素子６ Image sensor 6８２からの信号はアンプ６８４で増幅して種々のアナログ的な処理を行なった後、Ａ／Ｄ変換器６８６でディジタル変換してメモリ６８８に記録する。 Signal from the 82 after performing various analog processing is amplified by the amplifier 684, and digital conversion by the A / D converter 686 are recorded in the memory 688.そして、このメモリ６８８に記録したデータに対して、像域判定及びデータ文字認識回路６９０にて像域判定なりデータ文字認識等を行なっていく。 Then, the data recorded in the memory 688, will perform the image area determination result data character recognition, etc. in image area determination and data character recognition circuit 690.ここで、像域判定については、本出願人による特願平５−１６３６３５号に記載された手法が利用できる。 Here, the determination image area, a technique described in Japanese Patent Application No. 5-163635 by the present applicant can be used.

【０３６０】そして、像域判定やデータの文字認識等が行なわれたデータは、圧縮回路６９２にて圧縮される。 [0360] Then, data character recognition, etc. of the image area determination and data has been performed, are compressed by the compression circuit 692.この場合、それぞれ文字、絵、グラフ等の種別に応じて圧縮の方式が異なるので、それぞれに対応した圧縮を行ない、その後、データ合成回路６９４でレイアウト情報を含めてそれらのデータ合成を行なう。 In this case, each character, a picture, since the method of compression varies according to the type of such a graph, performs compression corresponding to each, and then, performs these data combined by the data combining circuit 694 including layout information.そして、合成されたデータに対して、エラー訂正符号付加回路６９６にてエラー訂正の符号を付加した後、メモリ６９８に蓄積して再度インターリーブ等の処理を行ない、アドレス付加回路７００にてアドレスを付加して、変調回路７０２ Then, it added to the combined data, after adding the sign of the error correction in the error correction code addition circuit 696 performs processing such as re-interleaved and stored in the memory 698, the address in the address addition circuit 700 and, modulation circuit 702で変調を行う。 In performing the modulation.その後、マーカ付加回路７０４によりマーカを付加して、ドットパターン形状変換回路７０６でドットパターン形状を変換する。 Then, by adding the marker by the marker addition circuit 704, converts the dot pattern shape by a dot pattern shape conversion circuit 706.そして、そのドットパターンに従って、発光素子ドライバ７０８により発光素子７１０を発光させると共に、ミラーシャッタ７１２を立ち上げて発光素子７１０からの光をレンズ６７４，感光ドラム６７６へと導く。 Then, in accordance with the dot pattern, it causes the light emitting element 710 by the light emitting element driver 708, a lens 674 the light from the light emitting element 710 raises the mirror shutter 712, leading to the photosensitive drum 676.

【０３６１】また、前述したように、ＦＡＸ等に出す場合には、ＦＡＸ解像度選択部７１４でＦＡＸの解像度を選択し、それに合わせてドットパターン形状変換回路７ [0361] Further, as described above, when issuing the FAX or the like, selects the FAX resolutions FAX resolution selecting unit 714, a dot pattern shape conversion circuit 7 accordingly０６にてドットコードのパターンの形状を変える。 06 changing the shape of the pattern of the dot code at.

【０３６２】さらに、像域判定及びデータ文字認識回路６９０では、文字に関しては、文字を二値画像として扱ってＭＲやＭＨ等の一般的な二値化の画像圧縮の処理を行なうものでも良いし、または文字認識をして、アスキーコード等の普通のワープロに使われているコードに変換した後に、ジブレンペル等の圧縮方式で圧縮をかけても良い。 [0362] Further, the image area determination and data character recognition circuit 690, with respect to the character, to a character or performs the processing of the image compression common binarization such MR or MH handled as a binary image , or by the character recognition, after converting the code used in the normal word processor, such as an ASCII code, it may be subjected to compression in a compression scheme such as Jiburenperu.このように文字認識をしてアスキーコード変換をし、また更にそれに圧縮をかけると、圧縮率はかなり上がりそれだけ多量のデータが少ないドットコードで記録できるようになる。 Thus the ASCII code conversion with the character recognition and further applying compression to it, the compression ratio considerably increases correspondingly so can record a large amount of data is small dot code.

【０３６３】なお、ドットコードの印字は、信号処理系の処理速度の関係から、一度原稿画像を感光ドラム６７ [0363] Incidentally, the printing of the dot code, from the relationship between the processing speed of the signal processing system, once the photosensitive original image drum 67６に書き込み感光させてしまった後に、ミラーシャッタ７１２を立てて発光素子７１０によりもう一度ドラムのほうに書き直して印字するというようにして行われる。 After had by writing sensitive to 6, it is carried out as that printed rewrite towards again drum by the light emitting element 710 make a mirror shutter 712.あるいは、プリスキャンという形で１回目の原稿スキャンでドットコードを発生し、２回目の原稿スキャンで原稿像とドットコードを感光ドラム６７６に書込むようにしても良い。 Alternatively, generating a dot code by the first document scan in the form of pre-scanning, it may be written to the original image and the dot code on the photosensitive drum 676 in the second document scan.将来的に、信号処理系の処理速度が向上すれば、このように複数回に分けた処理は必要無くなるかもしれない。 In future, if improved processing speed of the signal processing system, might this process a plurality of times so is not necessary.しかし、原稿が原稿台６６８に横置きされたり、上下逆さまに置かれた場合には、参照番号６５６ However, if the document is or is horizontally placed on the platen 668, it was upside down placed, the reference number 656のように印字された用紙縦方向下部にドットコードを印字したような複写結果を得るためには、やはり複数回に分けた処理が必要となる。 To obtain a copy result as printing the dot code printed on the paper machine direction bottom as, it is necessary to process also has a plurality of times.

【０３６４】図５９は、ディジタルの複写機７１６に応用した場合の構成を示している。 [0364] Figure 59 shows the configuration of application of the digital copying machine 716.同図に於いて、図５８ In the figure, FIG. 58と同様の機能を有するものは、図５８と同じ番号を付してある。 Those having the same functions as are denoted by the same numbers as in FIG. 58.また、入力部分に於いて、光学ミラーを移動するごとく記されているが、ラインセンサを移動させて原稿を読み取るように構成しても良い。 Further, in the input portion, have been described as moving the optical mirror, it may be configured to read an original by moving the line sensor.

【０３６５】即ち、本ディジタル複写機７１６では、前述のようにしてドットパターン形状変換回路７０６で形状の変えられたドットコードと、メモリ６８８に取り込まれた原稿画像のデータとを編集合成回路７１８で合成し、プリンタ７２０で印字出力する。 [0365] That is, in the digital copying machine 716, a dot code that is changed in shape by a dot pattern shape conversion circuit 706 in the manner described above, the data of the captured document image in the memory 688 in the editing synthesis circuit 718 synthesized and printed out by the printer 720.こういったディジタル複写機であれば、前述したような複数回に分けた処理を行わずとも、メモリ６８８を有するため、１回のスキャンで用紙のどの位置にでもドットコードを印字することができる。 If these digital copier, without performing processing a plurality of times as described above, since it has a memory 688, it is possible to print the dot code to any position of the sheet in one scan .

【０３６６】次に、図中の破線の流れについて説明する。 [0366] Next, a description will be given dashed flow in FIG.これは、上記のように原稿画像を読み取ってそれをドットコードに落とすというのとは反対に、文章や絵と一緒にドットコードの印刷された原稿からドットコードだけを読み取って、ドットコードから再生された文章や絵とドットコードと合わせた形の書類を印字出力するといった内容の流れである。 This, as opposed to that dropping it by reading an original image as described above in the dot code, reads from printed original dot code along with text and pictures only dot code, reproduced from the dot code is the flow of content, such as has been sentence and to document the print output of the form to suit the picture and the dot code.

【０３６７】即ち、同様に撮像素子６８２により原稿からドットコードを読み込み、Ａ／Ｄ変換してそれをメモリ６８８に記録する。 [0367] That is, similarly reads a dot code from the original by the image pickup device 682, and records it to A / D conversion in the memory 688.また、Ａ／Ｄ変換器６８６の出力をドットコード再生機７２２の方にも入力する。 Further, the output of the A / D converter 686 is also input towards the dot code reproducing unit 722.このドットコード再生機７２２は、例えば図１５の走査変換部１８６以降の回路構成を含むもので、ドットコードから文章や絵、グラフを再生することができる。 The dot code reproducing unit 722, for example, those containing a circuit configuration of a subsequent scan conversion unit 186 of FIG. 15, it is possible to reproduce text or a picture, a graph from a dot code.メモリ６８ Memory 68８に蓄積されたドットコードの画像は、そのドットコードの状態のままドットパターン形状変換回路７０６に与えられ、大きさを変えられた後、編集合成回路７１８に入力される。 Accumulated dot code image to 8 is provided to leave a dot pattern shape conversion circuit 706 in the state of the dot code, after being changed size, are input to the editing synthesis circuit 718.編集合成回路７１８は、ドットコード再生機７２２で再生された文章、絵、グラフ等に、このドットパターン形状変換回路７０６からのドットコードを付け加えて、プリンタ７２０に入力し、印字出力する。 Edit combining circuit 718, the text reproduced by the dot code reproducing unit 722, a picture, a chart or the like, it adds the dot code from the dot pattern shape conversion circuit 706, and input to the printer 720 and printed out.

【０３６８】このようにすると、原稿をスキャンする時間がこのドットコード部分を読む時間だけで済むので、 [0368] In this manner, the time to scan the document because it is only necessary time to read the dot code part,時間的な短縮が可能である。 It is possible to time-shortening.さらには、文章、絵、グラフ等を拡大や縮小した時に、それとは無関係に、ドットコードの大きさは変わらなく印字できるようにすることができるという効果がある。 Furthermore, text, pictures, etc. when enlargement or reduction graphs, regardless of it, there is an effect that it is possible to allow the printing does not change the size of the dot code.

【０３６９】次に、図６０に示してあるのは、ペン型情報再生装置を文字や絵のデータの入力部としても利用するようにした場合の例である。 [0369] Next, the is shown in FIG. 60 is an example in which as also utilizing the pen type information reproducing apparatus as an input section of character and picture data.

【０３７０】即ち、ペン型情報再生装置の画像処理部４ [0370] That is, the image processing unit 4 of the pen type information reproducing apparatus６０からの信号をマルチメディア情報記録装置７２４に入力する。 Inputs the signal from 60 to the multimedia information recording apparatus 724.マルチメディア情報記録装置７２４では、入力された、つまり撮像されたデータをセレクタ７２６を介してフレームメモリ７２８Ａ又は７２８Ｂに入力する。 In the multimedia information recording apparatus 724, it is input, i.e. inputting the imaging data in the frame memory 728A or 728B via a selector 726.この場合、セレクタ７２６は、まず１画面をフレームメモリ７２８Ａに取り込ませ、その後、次の１画面をフレームメモリ７２８Ｂに取り込ませるというように選択する。 In this case, the selector 726 is first allowed to ingest the one screen into the frame memory 728A, then, chosen so that the incorporation of the next one screen into the frame memory 728B.そして、フレームメモリ７２８Ａ，７２８Ｂに取り込まれた画像データはそれぞれ歪み補正回路７３０ Then, each of the frame memory 728A, the image data taken into 728B distortion correction circuit 730Ａ，７３０Ｂにて周辺の収差等のレンズ歪みを取られた後、ずれ量検出器７３２に入力される。 A, after being taken lens distortion aberration or the like of the peripheral at 730B, it is input to the shift amount detector 732.このずれ量検出器７３２は、フレームメモリ７２８Ａに取り込まれた画像とフレームメモリ７２８Ｂに取り込まれた画像とを後段で合成する際に両画像で重複する部分が絵として重なるように、両画像の相関を取ってどの方向にどれだけずれているかを演算するものである。 The shift amount detector 732, as a portion overlapping both images when combining the images captured in captured image and a frame memory 728B in the frame memory 728A later overlap as picture, the correlation between the two images the is intended for calculating whether the shifted much in any direction taken.このずれ量検出器７ The shift amount detector 7３２としては、例えば本出願人による特願平５−６３９ The 32, for example, Japanese Patent Application by the present applicant 5-639７８号や特願平５−４２４０２号等に記載のものを利用できる。 It can be used those described in No. 78 and Japanese Patent Application No. 5-42402 and the like.そして、この検出したずれ量に従って、一方の画像、 例えばフレームメモリ７２８Ｂに取り込まれた画像を補間演算回路７３４にて補間し、エンハンサ（Ｅｎ Then, in accordance with the detected shift amount to interpolate one image, for example, an image captured in the frame memory 728B in interpolation calculation circuit 734, the enhancer (Enｈａｎｃｅｒ）７３６でエンハンサをかけた後、画像合成回路７３８で他方のフレームメモリ７２８ Ａに取り込まれた画像と画像合成し、その結果を画像合成メモリ７ After applying the enhancer in hancer) 736, the other frame memory 728 captured image and the image synthesis to A in the image synthesizing circuit 738, the image synthesis memory 7 the results４０に記憶する。 And stored in 40.

【０３７１】そして、次の１画面をフレームメモリ７２ [0371] The frame memory 72 the next one screen８Ａに取り込み、上記と同様の処理を行い、今度はフレームメモリ７２８Ａに取り込まれた画像を補間する。 Uptake in 8A, performs the same processing as described above, this time interpolates the image captured in the frame memory 728A.

【０３７２】以後、これを交互に繰り返すことで、大画面化が図れる。 [0372] Thereafter, by repeating this alternately, thereby a large screen size.

【０３７３】即ち、ペン型情報再生装置は、もともとドットコードという細かいコードのものを読み取るためのものであり、従って撮像エリアが非常に小さい。 [0373] That is, the pen type information reproducing apparatus is for reading the original ones fine code of the dot code, hence is very small imaging area.このように撮像エリアの小さいものを文字や絵の画像を取り込むためのスキャナとして使用するためには、複数回に分けて画像を取り込み、それらを貼り合わせることが必要となる。 Thus in order to use a small imaging area as a scanner for capturing images of characters or picture, capture images a plurality of times, it is necessary to bond them.そこで、本実施の形態では、複数のフレームメモリを設け、ずれ量を検出してずれを補正して画像を貼り合わせるようにしている。 Therefore, in this embodiment, a plurality of frame memories provided, so that bonding the image to correct the deviation by detecting a shift amount.

【０３７４】こうして合成画像メモリ７４０に記録されたデータは、像域判定回路７４２で像域判定等が行われ、文字であれば文字認識回路７４４で文字認識を行なった後、また画像であればそのまま、前述したようなマルチメディア情報記録処理部５９８に入力される。 [0374] Thus data recorded on the synthetic image memory 740, image area determination and the like are performed by the image area determination circuit 742, after performing character recognition by the character recognition circuit 744 if a character, also if the image as it is input to the multimedia information recording processing section 598 as described above.そして、マルチメディア情報記録処理部５９８で圧縮等の処理を行なってドットコードに変換され、前述したようなリールシール印刷機５７２に導かれる。 Then, it is converted into a dot code by performing processing such as compression in the multimedia information recording processing section 598, it is guided to the reel seal printing machine 572 as described above.あるいは、マルチメディア情報記録処理部５９８に入力する代わりに、 Alternatively, instead of entering into the multimedia information recording processing section 598,Ｉ／Ｆ７４６を介してパソコンやワープロ等の外部機器５３２に入力することもできる。 It can be input to an external device 532 such as a personal computer or word processor through a I / F746.

【０３７５】なお、ペン型情報再生装置の方には、出力端子としては、イヤホン端子と画像を出力するような二つの端子が設けてあっても良いし、または一つのコネクタをマニュアルで音を出力する系と画像を出力する系とに切替え使用するような構成にすることもできる。 [0375] Incidentally, the direction of the pen type information reproducing apparatus, as the output terminal, a sound to two terminals may be each other provided, or a single connector manually so as to output an earphone terminal and image it is also possible to adopt a configuration as to use switched between system for outputting system and the image to be output.

【０３７６】図６１は、図６０の変形例である。 [0376] Figure 61 shows a modification of FIG. 60.図６０ Figure 60はドットコードを読む時の撮像部２０４のエリアとスキャナとして使用する時の撮像エリアとが同じ場合について述べているが、本実施の形態の場合には、スキャナとして使用する場合には広角にし、ドットコードを読み込むときにはマクロ的な撮像をするように、結像光学系２ Although the imaging area when used as area a scanner of the image pickup unit 204 when reading the dot codes have dealt with the case the same, in the case of this embodiment, the angle in the case of use as a scanner, to the macro-imaging when reading a dot code, the imaging optical system 2００を変化させるようにしたものである。 00 is obtained so as to change the.

【０３７７】即ち、結像光学系２００は、普通のカメラに使われているズームや２焦点のレンズ群により構成され、レンズ鏡筒７４８をスライドさせて広角とマクロの切り換えを行うようになっている。 [0377] That is, the imaging optical system 200 is constituted by a lens group of the zoom or bifocal being used for ordinary cameras, so as to slide the lens barrel 748 to switch the wide-angle and macro there.そして、レンズ鏡筒７４８を縮めた時に接点が閉じてオンするようなスキャナスイッチ７５０を設け、スキャナスイッチ７５０がオンしている時にはスキャナとして使うものとしてデータ処理部４６２及びデータ出力部４６４の動作を停止させ、オフしている時だとマクロ的な動作をさせるためにそれらを動作させるというような処理をコントロール部２１２に行わせる。 Then, the scanner switch 750 such that on closing the contact when short for the lens barrel 748 is provided, the operation of the data processing unit 462 and the data output section 464 as the one used as a scanner when the scanner switch 750 is on It stopped, causing the control unit 212 processing as that operate them in order to the macroscopic behavior that it when turned off.

【０３７８】結像光学系２００を広角側にした場合、撮像エリアが大きくなり、その時の焦点深度が±１２０μ [0378] If the imaging optical system 200 and the wide-angle side, the imaging area increases, the focal depth at that time ± 120Myuで、撮像倍率が０．０８と仮定すると、被写界深度は± In, the imaging magnification is assumed to 0.08, the depth of field is ±１９ｍｍになる。 It becomes 19mm.縦方向の手振れがあったとしても、これだけの深度があれば問題とはならない。 Even the longitudinal direction of the camera shake, not a problem if there is this much depth.

【０３７９】また、広角とマクロとを変更するためにレンズ鏡筒７４８をスライドさせる形以外にも、レンズそのものを差し換える、つまり広角系のレンズをとってマクロ用のレンズを装着するというような形式でも、同様に実施可能である。 [0379] In addition to the form of sliding the lens barrel 748 in order to change the angle and macro Sashikaeru the lens itself, i.e., such as that for mounting the lens for macro taking wide-angle lens in the form, it can be implemented as well.

【０３８０】図６２は、カード型アダプタ５２４内に、 [0380] Figure 62 is in the card type adapter 524,図５２に示したようなペン型情報再生装置でドットコードを読み込んだ時にパソコンやワープロ等の外部機器５ An external device such as a personal computer or a word processor when reading a dot code with a pen type information reproducing apparatus shown in FIG. 52 5３２にそのドットコードに対応する情報を出力するためのデータ処理部と、図６０に示したようなペン型情報再生装置を文章や絵の画像のスキャナとして用いた時の画像の貼り合わせやドットコードの発生等のためのデータ処理部との両方のデータ処理部を組み込んだ例を示している。 32 into a data processing unit for outputting information corresponding to the dot code, bonding or dot of an image when using a pen type information reproducing apparatus shown in FIG. 60 as a scanner for sentences and a picture of the image It shows an example incorporating both data processing unit of a data processing unit for the generation of code.即ち、スキャナ用のデータ処理部とドットコード読み取り用のデータ処理部の２つを内蔵しているカード型アダプタ５２４を示す。 That is, the card type adapter 524 incorporates two of the data processing unit of the data processing unit and the dot code reading for the scanner.

【０３８１】同図に於いて、セレクタ７５２及び７５４ [0381] In the figure, the selectors 752 and 754は、スキャナ用のデータ処理部とドットコード読み取り用のデータ処理部との切り換えを行うものであり、その切り換え選択はマニュアル的な操作でも良いし、図６１ , Which performs switching of a data processing unit for data processing unit and the dot code reading for the scanner, may be at that selectively switched manual manipulations, Figure 61で示したようなスキャナスイッチ７５０のオン／オフに連動させても良いし、あるいは外部機器５３２側から直接駆動するようにしても良い。 The scanner may be in conjunction with the switch 750 on / off, or may be driven directly from the external device 532 side as shown in.

【０３８３】次に、読み取ったドットコードの情報を電子投影機のほうに出力するという実施の形態を説明する。 [0383] Next, the information of the dot code read describing the embodiments of outputting towards the electronic projector.即ち、図６３の（Ａ）及び（Ｂ）に示すように、ペン型情報再生装置７６０でドットコードをスキャンし、 That is, as shown in (A) and (B) in FIG. 63, scan the dot code with a pen type information reproducing apparatus 760,出力処理部７６２で元の情報に戻して、プロジェクタ７ Back to the original information in the output processing unit 762, a projector 7６４のＲＧＢ入力端子あるいは電子ＯＨＰ７６６のビデオ入力端子に入力して、スクリーン７６８に投影するものである。 Enter the 64 video input terminal of the RGB input terminals or electronic OHP766 of is designed to project on the screen 768.

【０３８４】この場合、ペン型情報再生装置７６０は、 [0384] In this case, the pen type information reproducing apparatus 760,図１５或は図２０の（Ｄ）に示した再生系の構成に於ける検出部１８４からデータエラー訂正部１９４までの構成を内蔵しており、出力処理部７６２は、データ分離部１９６以降の構成及び他の処理回路を内蔵している。 15 or incorporates a structure to data error correction section 194 from at detector 184 to the configuration of the reproducing system shown in (D) in FIG. 20, the output processing unit 762, the data separating unit 196 of the subsequent construction and incorporates other processing circuitry.

【０３８５】出力処理部７６２の実際の構成は、図６４ [0385] The actual configuration of the output processing section 762, FIG. 64のようになる。 become that way.即ち、ペン型情報再生装置７６０からのマルチメディア情報を、分離部１９６で、画像，グラフ，文字，音声，ヘッダ情報に分離し、画像，グラフ， That is, the multimedia information from the pen type information reproducing apparatus 760, the separation unit 196 separates the image, graph, text, voice, in the header information, images, graphs,文字は伸長処理部２３８，２４２，２４８で伸張した後、画像とグラフに対してはデータ補間回路２４０，２ After characters were decompressed by the decompression processing unit 238,242,248, data interpolation circuit for the image and graph 240,2４４で補間処理を施し、文字に対してはＰＤＬ処理部２ Subjected to interpolation processing at 44, for the character PDL processing section 2４６でＰＤＬ処理を行う。 Performing the PDL processing at 46.そして、補間又はＰＤＬ処理された画像，グラフ，文字を合成回路２５０で合成し、 Then, to synthesize interpolation or PDL processed images, graphs, text in combining circuit 250,メモリ７７０に記憶する。 It is stored in the memory 770.このメモリ７７０に記憶されているデータというのは既にスクリーン７６８に投影できるデータであり、よってそれをＤ／Ａ変換部２５２でＤ／Ａ変換して、プロジェクタ７６４や電子ＯＨＰ７６ This because the data stored in the memory 770 is data already be projected on the screen 768, thus it was D / A converted by the D / A converter 252, the projector 764 and electronic OHP76６に出力する。 And outputs it to the 6.この場合、メモリ７７０は、アドレス制御部７７２により制御される。 In this case, the memory 770 is controlled by the address control unit 772.一方、音声の方は、伸長処理部２５６でそのまま伸張し、データ補間回路２５８ On the other hand, it's voice, as it is decompressed by the decompression processing unit 256, the data interpolation circuit 258で補間した後、Ｄ／Ａ変換部２６６でＤ／Ａ変換し、セレクタ７７４を介してプロジェクタ７６４や電子ＯＨＰ In after interpolation, D / A conversion by the D / A conversion unit 266, the projector 764 and the electronic OHP via the selector 774７６６に内蔵された、或は外部のスピーカ７７６に出力される。 Built in 766, or is output to an external speaker 776.

【０３８６】さらに、音声合成コード化されたデータは、音声合成部２６０で音声に変換され、Ｄ／Ａ変換部２６６に入力される。 [0386] Furthermore, is speech synthesized coded data is converted into speech by the speech synthesis unit 260, is input to the D / A converter 266.

【０３８７】また、例えば、プレゼンテーションの最中に必要に応じて文章をそのまま読ませるような場合には、表示用の文字コードから文章認識部２７１で文章として認識後、音声合成部２６０で音声に変換後、最終的に、スピーカ７７６から音声が出力されることになる。 [0387] Also, for example, in the case that it is to read a sentence as required during the presentation and recognizes as a sentence in the sentence recognition unit 271 from the character code for display, to the speech by the speech synthesis unit 260 after conversion, finally, the audio may be output from the speaker 776.

【０３８８】この場合、朗読用の音声合成コードを別に記録しておく必要が無いので、その分、より多くの情報をドットコードに入れておくことができる。 [0388] In this case, since there is no need to separately record the voice synthesis code for reading, by that amount, it is possible that you put more information into a dot code.

【０３８９】また、この場合、どのような電子投影機系をもってきても接続可能なように、投影機の選択手段７ [0389] In this case, Bring any electronic projector system as is connectable projectors selection means 7７８を設け、例えば、プロジェクタ７６４がハイビジョン対応のものであるとか、ＮＴＳＣのみの対応であるというようなことを選択できるようにしている。 78 is provided, for example, the projector 764 is to select something like that HD Toka corresponding is of a compatible NTSC only.つまり、 That is,出力系としての電子投影機系により、メモリ７７０上に文字をどのような大きさに割り振るか等の処理が変わる。 The electronic projector system as an output system, processing or the like allocated to any size characters is changed on the memory 770.そこで、投影機選択手段７７８による選択に応じて、上記データ補間回路２４０，２４４やＰＤＬ処理部２４６での処理を変更したり、あるいはアドレス制御部７７２やＤ／Ａ変換部２５２に供給されるクロック信号ＣＫを基準クロック選択部７８０で変更するようにしている。 Therefore, in accordance with a selection made by a projector selecting means 778 is supplied to the data interpolation circuit 240, 244 process to change the on and the PDL processing section 246 or the address control section 772 and the D / A converter 252, the clock and so as to change the reference clock selection section 780 the signal CK.

【０３９０】また、プロジェクタ７６４や電子ＯＨＰ７ [0390] In addition, the projector 764 or e-OHP7６６等の電子投影機の使用状況に於いては、例えば、同図のように文章、絵、グラフ等を含む原稿の内、文章だけを投影したい、絵だけを投影したい、またはグラフだけを投影したい、といった選択的な投影を行いたい場合がある。 In usage of the electronic projector 66 or the like, for example, the sentence as shown in the figure, a picture, of the document that contains the chart, etc., would like to project the sentence just want to project only a picture, or only projection graphs you want to, such as there is if you want to selective projection.そのようなときには、出力コントロール部７８ In such a case, the output control unit 78２によりユーザが選択できるように、あるいは、ドットコードの方に、文章別に投影せよであるとか、絵だけを投影せよであるとか、グラフだけを投影せよであるとかの情報をヘッダ情報として書き込んでおき、出力コントロール部７８２でそのヘッダ情報に応じて出力すべき部分を選択できるようにしている。 As the second user can select, or towards the dot code, Toka is case projecting by sentence, Toka is case projecting only a picture, writing the information of Toka is case projecting only the chart as header information Place, and can select the portion to be output in accordance with the header information in the output control section 782.そして、この出力コントロール部７８２での選択に従って、出力エディタ部７ Then, according to the selection in the output control section 782, the output editor section 7８４は、どの部分を投影するかという切り分け作業を行い、アドレス制御部７７２にメモリ７７０のその部分をアクセスさせて投影用のデータを出力させる。 84 performs the isolation work of either projection which part, by accessing the portion of the memory 770 to the address control section 772 to output the data for projection.また、上記出力エディタ部７８４は、このようなエリア分割の処理以外に、電子ズームの処理、つまり最初は原稿全部を投影し、その後、文章の一部や絵だけを拡大していくというような処理、及びその時に文章の一部や絵の部分だけ焦点を合わせて拡大していくという形の編集処理を行えるようにすることもできる。 Further, the output editor section 784, in addition to the processing of such area division processing of the electronic zoom, i.e. initially projects the whole document, then, as that expanding only a portion or picture sentences treatment, and may if it allows for the editing processing in the form of expanding focus only a portion of some or pictures of text thereon.そのような処理を行う場合には、この出力処理部７６２に入力部と表示部とを設け、グラフィカルユーザーインタフェース等のような処理をして、実際に拡大部分を指定できるように構成するのが好ましい。 When performing such a process, and a display unit input unit to the output processing unit 762 is provided, and the processing such as graphical user interfaces, is to configured to allow the specified actually enlarged portion preferable.

【０３９１】また、音声は、ドットコードとして入力されてＤ／Ａ変換部２６６から出力されるものだけでなく、外部マイク７８６からの音声とをセレクタ７７４により選択できるようにしている。 [0391] The audio is not limited to be output is input as a dot code from the D / A converter 266, so that the audio from the external microphone 786 can be selected by the selector 774.

【０３９２】なお、ペン型情報再生装置７６０には検出部１８４だけを構成し、走査変換部１８６から以降を出力処理部７６２の方に盛り込んでも良いし、逆に、分離部１９６までもペン型情報再生装置７６０の方に持たせて、分離されているデータがなんらかの形で出力処理部７６２に送られてくるという構成しても良い。 [0392] Incidentally, constitute only the detection section 184 in the pen type information reproducing apparatus 760, may incorporate towards the output processing unit 762 or higher from the scan conversion unit 186, conversely, it is a pen-type to the separating portion 196 made to have towards the information reproducing apparatus 760, data that is separated it may be configured that sent to the output processing unit 762 in some way.実際には、手で持つことを考えると、ペン型情報再生装置７６ In fact, considering that held in the hand, the pen type information reproducing apparatus 76０は、できるだけ小さくするのが好ましいので、検出部１８４だけを設け、後の処理は出力処理部７６２の方で行なうとするのが好ましい。 0, because it is preferable as small as possible, that the only detector 184 is provided, subsequent processing is performed in the way of the output processing unit 762 preferably.

【０３９３】図６５の（Ａ）は、上記電子投影機の代わりに、複写機７８８、光磁気ディスク装置（ＭＯ）７９ [0393] (A) in FIG. 65, instead of the electronic projector, a copying machine 788, a magneto-optical disk device (MO) 79０、プリンタ７９２に出力する場合を示すもので、出力処理部は、パソコン等７９４にハードウェア的或はソフトウェア的に内蔵され、出力処理部の出力は、オンライン又はフロッピ７９６等によるオフラインで、複写機７ 0, shows a case of outputting to the printer 792, the output processing unit is built into the personal computer or the like 794 in hardware or software, the output of the output processing unit is off-line by line or floppy 796 or the like, copying machine 7８８、ＭＯ７９０、プリンタ７９２に供給されるという状況を示している。 88, MO790, shows a situation is supplied to the printer 792.また、同図の（Ｂ）は、出力処理部をプリンタ７９２や電子手帳７９８に装着されるカード型アダプタ８００として構成した場合を示している。 Further, in FIG. (B) shows a case where the output processing unit as a card type adapter 800 to be mounted in the printer 792 or an electronic notebook 798.

【０３９４】この場合の出力処理部７６２の実際の構成は、図６６に示すようになる。 [0394] The actual configuration of the output processing section 762 in this case is as shown in FIG. 66.

【０３９５】先ほどの投影機の実施の形態と同じように、マルチメディア情報が入力され、分離部１９６で画像，グラフ，文字が分離され、それぞれが伸長処理部２ [0395] As with the embodiment of the previous projector, multimedia information is input, the image separation section 196, graph, characters are separated, each expansion unit 2３８，２４２，２４８で伸張されて、画像及びグラフに関してはデータ補間回路２４０，２４４で補間、文字に関してはＰＤＬ処理部２４６でＰＤＬ処理を行なって、 Is stretched at 38,242,248, with respect to the image and graph interpolated by the data interpolation circuit 240, 244, with respect to the character performs a PDL processing in the PDL processing section 246,合成回路２５０で合成されて、メモリ７７０に記憶される。 Are combined by the combining circuit 250, it is stored in the memory 770.メモリ７７０はアドレス制御部７７２により制御され、読出されたデータは補間部８０２及びＤ／Ａ変換部２５２を介して実際に出力されるデータを確認するため編集モニタ８０４に出力される。 Memory 770 is controlled by the address control unit 772, the read data is output to the editing monitor 804 to confirm the data to be actually output through the interpolation section 802 and the D / A converter 252.なお、この編集モニタ８０４は、無くても良い。 In addition, the editing monitor 804, it may be omitted.

【０３９６】また、メモリ７７０から読出されたデータは、合成部８０６にも入力される。 [0396] Also, data is read from the memory 770 is also input to the combining unit 806.この合成部８０６ The synthesis unit 806は、ペン型情報再生装置７６０からのマルチメディア情報をコード化部８０８で再度ドットコードにして、それを出力適応補間部８１０で、出力すべきプリンタ７９２ Is then re-dot code in the code section 808 the multimedia information from the pen type information reproducing apparatus 760, an output adaptive interpolation section 810 it, the printer 792 to be output等の解像度に合わせた出力補間を行なって、それとメモリ７７０からのデータとを合成する。 By performing output interpolation to match the resolution of equal therewith combines the data from the memory 770.つまり、文章や絵にドットコードを付け加えて、Ｉ／Ｆ８１２を介してプリンタ７９２や複写機７８８に出力する。 That is, adds a dot code to sentences and a picture, and outputs it to the printer 792 and the copier 788 via the I / F812.

【０３９７】出力選択手段８１４は、プリンタ７９２で出力する場合に、そのプリンタ７９２を当該出力部７６ [0397] The output selection means 814, is output in the printer 792, the output unit 76 of the printer 792２に繋いだときにその機種が分かれば、自動的に解像度の方の設定に入り、またフロッピ７９６等でオフラインで送る場合であると機種が分からないので、そのようなときにはマニュアルで切り換えるものとする。 If you know the model when it was connected to 2, automatically enters the configuration towards the resolution, and since that the case be sent in off-line in the floppy 796 or the like is the model do not know, and those to switch manually when such to.

【０３９８】このような構成では、文章等はそのままコピーやプリントされ、ドットコードはその出力の媒体の解像度に合わせて出力することが可能となる。 [0398] In this arrangement, sentences, etc. is copied or printed, the dot code can be output in accordance with the resolution of the medium of its output.

【０３９９】また、電子手帳７９８に接続する場合には、ドットコードは入力しないために、ドットコードを記録する系が不要となる。 [0399] Further, when connecting to the electronic organizer 798 to the dot code is not entered, the system for recording a dot code is not required.構成は、図５２とほぼ同じである。 Configuration is almost the same as FIG. 52.図６７は、現在、ワープロのデータフォーマットが機種毎に異なるということに対処するため、それぞれの機種毎のフォーマットに直すようなフォーマット変換部８１６を設けた実施の形態である。 Figure 67 is currently, the data format of the word processor to cope with the fact that different for each model, which is the embodiment in which a format conversion unit 816 as fix the format of each respective model.フォーマット変換部８１６は、機種選択手段８１８としてのワープロセレクトスイッチを持ち、ドットコードをペン型情報再生装置７６０で読み込み、選択に基づいてデータを変換して、ワープロ８２０に入力する。 Format conversion unit 816 has a word processor select switch as model selection unit 818 reads a dot code with a pen type information reproducing apparatus 760, converts the data based on the selection, and inputs to the word processor 820.

【０４００】フォーマット変換部８１６は、実際には、 [0400] The format conversion unit 816, in fact,図６８に示すように構成される。 Configured as shown in FIG. 68.即ち、データ補間回路２４０，２４４，２５８、ＰＤＬ処理部２４６、及び音声合成部２６０での処理後、それぞれのデータを対応するフォーマット変換回路８２２，８２４，８２６，８２ That is, the data interpolation circuit 240,244,258, after treatment with the PDL processing unit 246 and the speech synthesis unit 260, the corresponding format converter respective data 822,824,826,82８で上記機種選択手段８１８での選択に応じてフォーマット変換するように構成されている。 It is configured to format conversion in accordance with the selection in the model selection unit 818 at 8.

【０４０１】図６９は、ドットコードの記録されたシート（以降、マルチメディアペーパと称す）をＦＡＸ送受信する場合のシステム図である。 [0401] Figure 69 is a system diagram of a case where recording sheets (hereinafter, referred to as multimedia paper) of the dot code FAX transmitting and receiving.これは、ＦＡＸ用マルチメディア情報記録機８３０で作られたドットコードをプリンタ７９２でプリントアウトして、送信側ＦＡＸ８ This dot code made by FAX multimedia information recording unit 830 and printed out by the printer 792, the transmission side FAX8３２より受信側ＦＡＸ８３４へ電話回線８３６を通して送信する。 32 from the receiving side FAX834 transmission over a telephone line 836.受信側ＦＡＸ８３４ではこれを受けとって、 In the reception side FAX834 you have received this,紙の情報に戻してからペン型情報再生装置８３８を使ってドットコードを再生する。 After returning the information of the paper with a pen type information reproducing apparatus 838 for reproducing a dot code.

【０４０３】この場合、電話回線８３６で送信側ＦＡＸ [0403] In this case, the transmission side FAX over a telephone line 836８３２から受信側ＦＡＸ８３４に回線を繋いだ時、受信側ＦＡＸ８３４から送信側ＦＡＸ８３２に着信の状況というものを返してくるので、このデータを手動であるいは直接、ＦＡＸ選択手段８４４に与え、ＦＡＸの解像度 832 when connecting the line to the receiving side FAX834 from so coming return something that status of the incoming to the transmission side FAX832 from the receiving side FAX834, manually or directly to the data, given the FAX selection unit 844, FAX resolution即ち分解能をセレクトして、ドットパターン形状変換回路８４２にてドットコードのパターンのサイズ、あるいは、１行に書ける量に応じて形状そのものを変えて、合成編集回路８４６にて紙面情報と合成し、プリンタ７９That is, a selection of resolution, size of the pattern of the dot code by the dot pattern shape conversion circuit 842 or by changing the shape itself according to the amount of write on one line, combined with the paper information in Synthesis editing circuit 846, printer 79２でプリントアウトすることにより、ＦＡＸ送信するマルチメディアペーパを印刷する。 By printing out at 2, to print a multimedia paper to be FAX transmission.

【０４０４】図７１は、そのような処理を全て自動化して、初めからＦＡＸ送受信手段までも記録機の方に持たせたＦＡＸ内蔵マルチメディア情報記録機８４８を示すものである。 [0404] Figure 71 is such processing all automate shows a FAX built multimedia information recording apparatus 848 also imparted towards the recording machine to FAX transmitting and receiving means from the beginning.

【０４０５】この場合は、直接相手方ＦＡＸの分解能情報を電話回線８３６で繋いだ時点で確認し、その情報を使って、ドットパータンの形状を最適化して、紙面情報と合成して送信を行なう。 [0405] In this case, make sure at the time that connects the resolution information of direct counterparty FAX on the telephone line 836, using that information, to optimize the shape of dots per Tan, carry out the synthesis and transmitted to the plane information.

【０４０６】図７２の（Ａ）は、同図の（Ｂ）及び（Ｃ）に示すようなドットコードを印刷したカード（以下、マルチメディアペーパ（ＭＭＰ）カードと称する） [0406] (A) in FIG. 72, printed cards dot code shown in the same figure (B) and (C) (hereinafter, referred to as multimedia paper (MMP) cards)を記録再生するオーバライト型ＭＭＰカード記録再生装置の構成を示す図である。 The is a diagram showing a configuration of the overwrite type MMP card recording and reproducing apparatus for recording and reproducing.

【０４０７】この記録再生装置８５０は、不図示カード挿入スリットに挿入されたＭＭＰカード８５２をカード搬送用ローラ部８５４によりドットコード検出部８５６ [0407] The recording and reproducing apparatus 850, the dot code detection section 856 of the MMP card 852 inserted into the unillustrated card insertion slot by the card conveyance roller section 854に搬送し、ＭＭＰカード８５２の裏面に既に書き込まれているドットコードを読み取り、データコード再生部８ Transported to read the dot code already written on the back of the MMP card 852, data code reproducing section 8５８にて元のマルチメディア情報に変換して、不図示Ｉ 58 is converted to the original multimedia information at, not shown I／Ｆやデータ分離部へ出力する。 Output to / F and the data separating unit.つまり、ドットコード検出部８５６は図１５又は図２０の（Ｄ）に示したような構成に於ける検出部１８４に相当し、またデータコード再生部８５８は同じく走査変換部１８６からデータエラー訂正部１９４までの回路構成を有している。 That is, the dot code detection section 856 FIG. 15 or corresponding to at detector 184 to the configuration shown in (D) in FIG. 20, and the data code reproducing section 858 also data error correction section from the scan conversion unit 186 It has a circuit configuration of up to 194.ただし、ドットコード検出部８５６は、カードの両面に対して撮像部を設けてあり、この内のカードの裏面に対するものが検出部１８４の撮像部２０４として利用される。 However, the dot code detection section 856, is provided with an imaging unit with respect to both sides of the card, one for the back of the card of this is used as an imaging unit 204 of the detector 184.またここで、ＭＭＰカード８５２は、図７２の（Ｂ）に示すようにカード裏面にドットコードの記録領域８５２ In this case, MMP card 852, recording area 852 of the dot code on the card back surface as shown in (B) of FIG. 72Ａがあり、表面には同図の（Ｃ）に示すようにタイトルや名前、絵等の画像が記録されるものとする。 There is A, the surface shall title or name, an image such as a picture is recorded, as shown in the figure (C).

【０４０８】また、この記録再生装置８５０は、外部のパソコンや記憶装置等からＩ／Ｆ８６０を介して、カードに既に書かれている情報以外の情報が供給され、ドットコードとしてカード裏面に書かれるべき情報はデータ合成編集部８６２に供給されてデータコード再生部８６ [0408] Further, the recording and reproducing apparatus 850 through the I / F860 from an external PC or storage device, the information other than the already written information is supplied to the card, is written on the card back surface as a dot code to information is supplied to the data synthesis editing unit 862 data code reproducing section 86２で再生された情報と合成され、例えば、従来データにはない新規情報がＩ／Ｆ８６０から入力された場合には、例えばアドレスがその次のアドレスになって新たに追加されていく、あるいは一部変更の場合は、その一部変更する部分だけ差し替えという形で、データの合成編集が行われる。 Is combined with regenerated information 2, for example, when a new information over traditional data is input from the I / F860 is gradually newly added example address becomes the next address, or single for part changes, in the form of replacement only the portion to change a part of the synthesis editing data.こうして合成編集された情報は、コードパターン生成部８６４に入力され、ドットコードに変換される。 Information thus synthesized edited is input to the code pattern generation section 864, and is converted into a dot code.このコードパターン生成部８６４は、図１３に示したような構成を有し、生成したドットコードとＩ／ The code pattern generation section 864 has a configuration as shown in FIG. 13, the generated dot code and I /Ｆ８６０からのコード以外に印刷するデータとの合成及び編集も行って、印刷部８６６に印刷すべきデータを渡す。 Synthesis and even if editing of data to be printed in addition to the code from F860, and passes data to be printed to the printing unit 866.この印刷部８６６には、上記ドットコード検出部８ The printing section 866, the dot code detection section 8５６からＭＭＰカード８５２表面の絵柄データも供給され、給紙カートリッジ８６８から給紙される何も印刷さていないカードの表裏両面に印刷を行って、新しいＭＭ 56 picture data of the MMP card 852 surface is supplied from performing printing on both sides of the card that nothing is printed which is fed from the sheet feed cartridge 868, the new MMＰカードをカード搬送用ローラ部８７０により不図示カード排出スロットに搬送して排出する。 The P card by the card transport roller unit 870 conveys and the unillustrated card discharge slot.なお、印刷部８ In addition, the printing unit 8６６での両面印刷については、カードの一方の面に対する印刷終了後そのカードを反転させて他面の印刷を行う形式でも良いし、同時に両面に対して印刷する形式のものでも良い。 For duplex printing at 66 may be in a form that performs the other surface of the printed by inverting the card after printing for one side of the card, may be of the type to be printed against the two sides at the same time.

【０４０９】また一方、古いカードは、ドットコード検出部８５６を通過した後、その後段の塗り潰し用塗布ローラ８７２により、例えば黒塗り潰し用のインクを塗布されて、コード記録領域８５２Ａを真っ黒く塗ってしまうという形で排出される。 [0409] On the other hand, the old card passes through the dot code detection section 856, by filling a coating roller 872 of a subsequent stage, for example, is applied to the ink for black fill, thus painted Makkuroku the code recording area 852A and it is discharged in the form of.ユーザは、その結果、塗り潰された元のカードを返却されることができるので、古いカードが悪用されるという恐れが無くなる。 The user, as a result, it is possible to be returned to the original card filled, it fears that the old card is misused eliminated.

【０４１０】このように、本実施の形態のオーバライト型ＭＭＰカード記録再生装置８５０によれば、もう既にある程度記録されているカードをこの記録再生装置８５ [0410] Thus, according to the overwrite type MMP card recording and reproducing apparatus 850 of this embodiment, already the recording and reproducing apparatus cards are somewhat recorded 85０に入れてやると、その情報を読んで、そして新たに追加する情報と組合せて、新しいカードを発行するというものであり、ユーザから見た場合には、あたかも古いカードに対して、さらにデータが追加されてカードが出てきたような形に見える。 When 0 to put'll, read the information, and in combination with the information to be newly added, is intended to issue a new card, when viewed from the user, against as if the old card, further data There appears to be a way that added to the card came out.そして、やはり古いカードというのが残るので、その古いカードをユーザに返却する。 And, also because of that old card is left, to return the old card to the user.従って、カードの交換という形で、あたかもオーバーライトしたような形にする。 Therefore, in the form of exchange of cards, in the form as it described as if overwriting.

【０４１１】図７３は、オーバライト型ＭＭＰカード記録再生装置の別の構成を示す図である。 [0411] Figure 73 is a diagram showing another configuration of the overwrite type MMP card recording and reproducing apparatus.この記録再生装置８７４は、基本的には図７２の（Ａ）の記録再生装置８５０と同じであるが、古いカードをユーザに返却する必要のない用途の場合の装置である。 The recording and reproducing apparatus 874 is basically the same as the recording and reproducing apparatus 850 (A) of FIG. 72, a device in the case of not requiring the application to return the old card to the user.従って、この記録再生装置８７４は、古いカードを裁断するシュレッダ８ Therefore, shredder 8 the recording and reproducing apparatus 874, cutting the old card７６をドットコード検出部８５６の後段に配している。 Are arranged downstream of the dot code detection section 856 to 76.

【０４１２】図７４の（Ａ）は、オーバライト型ＭＭＰ [0412] (A) of FIG. 74, the overwrite type MMPカード記録再生装置のさらに別の構成を示す図である。 Is a diagram illustrating still another configuration of the card recording and reproducing apparatus.この記録再生装置８７８の場合は、ＭＭＰカードの構成が、上記ＭＭＰカード８５２とは異なっている。 In this case of the recording and reproducing apparatus 878 in the configuration of the MMP card is different from that of the MMP card 852.即ち、 In other words,先ほどのＭＭＰカード８５２は特にカードのベース自体に直に印刷したものであったが、本実施の形態のＭＭＰ But were those earlier MMP card 852 has been particularly directly printed on the base itself of the card, in this embodiment MMPカード８８０は、同図の（Ｂ）に示すように、厚紙やプラスチック等のカードベース８８２にドットコードが記録された非常に薄いコードパターン記録薄紙（フィルム）８８４を貼り付けた状態で構成されるものである。 Card 880, as shown in the figure (B), is composed in a state of paste very thin code pattern recording thin paper a dot code is recorded on the card base 882, such as cardboard or plastic (film) 884 is shall.つまりカードの裏面に、同図の（Ｃ）に示すように印刷された薄いフィルム状のシートが貼られたものとなる。 That is, the back of the card, becomes a thin film-like sheet that has been printed, as shown in the figure (C) is adhered.

【０４１３】このようなＭＭＰカード８８０を使う記録再生装置８７８では、ドットコード検出部８５６で読んだデータは先ほどと同じようにパソコン等からくるデータと合成され、コードパターンになって印刷部８６６に入ってくる。 [0413] In the recording and reproducing apparatus 878 using such MMP card 880, the data read in the dot code detection unit 856 is combined with the data coming from the same way as a personal computer or the like as before, to the printing unit 866 is in the code pattern incoming.この時に、印刷部８６６では、カードの裏側に印刷するのではなくて、給紙カートリッジ８８６からのコードパターン記録用紙８８８に印刷し、それを新たにカードベース８８２に貼り付ける。 At this time, the printing unit 866, rather than to print on the back side of the card, printed on the code pattern recording sheet 888 from the paper feed cartridge 886, newly pasted to the card base 882 it.この場合、コードパターン記録用紙８８８は、同図の（Ｄ）に示すように、コードパターン記録薄紙８８４の実際に印刷する印刷面８９０側ではない方が、例えば接着剤等の粘着剤がついた粘着面８９２になっており、その上に粘着面８９ In this case, the code pattern recording sheet 888, as shown in the Graph 1 (D), causing the person is not a printing surface 890 side to be actually printed code pattern recording thin 884, for example, adhesives such as an adhesive is attached has become the adhesive surface 892, adhesive surface 89 thereon２の保護紙８９４が付いた構成になっている。 2 of the protective sheet 894 is made to the attached configuration.そして、 And,印刷後、 粘着面保護紙８９４は粘着面保護紙剥離バー８ After printing, the adhesive surface protective sheet 894 is adhesive surface protective sheet peeling bar 8９６によって剥され、 使用済み粘着面保護紙巻取りリール８９８に巻き取られる。 Stripped by 96, it is wound on the used adhesive surface protective paper take-up reel 898.粘着面保護紙８９４の剥離されたコードパターン記録薄紙８８４は粘着面８９２が露出され、 カード搬送及びコードパターン記録薄紙圧接用ローラ部９００でカードベース８８２に圧接されて貼り込まれ、記録済みカードとして出ていく。 Peeling code pattern recording thin sheet 884 of the adhesive surface protective sheet 894 is exposed adhesive surface 892, pasted it is pressed against the card base 882 by the card transport and the code pattern recording thin pressure roller unit 900, as recorded card to go out.

【０４１４】この場合、コードパターン記録薄紙８８４ [0414] In this case, the code pattern recording thin sheet 884は、非常に薄いフィルム状のものであるので、カードベース８８２に対して重ね貼りしていくものでも良いが、 Since it is of a very thin film-like, may be those that continue to stick piled to the card base 882 but,薄いとはいっても何枚も重ねていくと厚みが出てくるので、ドットコード検出部８５６から圧接用ローラ部９０ Since the thin and if we also piled many pieces to say comes out the thickness, the pressure roller 90 from the dot code detection unit 856０までのカードの搬送経路途中に、旧コードパターン記録薄紙剥離部９０２を設けて、古いコードパターン記録薄紙を剥がすようにしている。 During the card transfer path to 0, it provided the old code pattern recording thin peeling section 902, so that peeling off the old code pattern recording thin.この剥がされた古いコードパターン記録薄紙は、そのまま排出しても良いし、シュレッダーをかけても構わない。 This peeled old code pattern recording thin paper was may be discharged as it is, it may be multiplied by the shredder.

【０４１５】なお、同図（Ａ）中の付加情報付加部９０ [0415] Incidentally, the additional information addition section 90 in FIG. (A)４は、例えば、元のカードに対していつこの記録再生装置８７８で記録したのかという時間関係を示す情報、あるいはこの記録再生装置８７８をサービスセンタにつながれた端末として利用した時にどの端末であるかというような情報を付加するためのものである。 Or 4 is, for example, which terminal when using the information indicating the time relationship always tell when recorded in the recording and reproducing apparatus 878 to the original card, or the recording and reproducing apparatus 878 as a terminal which is connected to the service center it is for adding information such as.それによって、どの記録再生装置８７８を使ったかとか、どれだけのブランクを置いて記録されたかというようなことがわかる。 Thereby, which recorded Toka or using the playback device 878, how much of the blank it can be seen that such that if they were recorded at the.

【０４１６】図７５は、オーバライト型ＭＭＰカード記録再生装置のさらに別の構成を示す図である。 [0416] Figure 75 is a diagram showing still another arrangement of the overwrite type MMP card recording and reproducing apparatus.この記録再生装置９０６は、基本的には図７２の（Ａ）の記録再生装置８５０と同じであり、黒く塗り潰す代わりに逆に白く塗り潰して、そこをもう一度新たな印刷面にするというものである。 The recording and reproducing apparatus 906 is basically the same as the recording and reproducing apparatus 850 (A) of FIG. 72, fills white reversed instead of black out, but that there again new print surface is there.そのため、ドットコード検出部８５６ Therefore, the dot code detection unit 856後段に、白色塗り潰し用インクカートリッジ９０８と白色塗り潰し用インク塗布ローラ９１０を配した構成にしてある。 Downstream, it is in the configuration which arranged white fill ink cartridge 908 and the white fill ink application roller 910.

【０４１７】これにより、ＭＭＰカード裏面が一旦白くなるので、そこに新たに印刷部８６６で印刷してやることになる。 [0417] Thus, the MMP card back is once white, so that'll be newly printed by the printing unit 866 in there.なお、新たにカードを発行する場合もあるので、給紙カートリッジ８６８を配しているが、これはなくても良い。 Since there is a case of issuing a new card, but by arranging the paper feed cartridge 868, which may not.

【０４１８】次に、追記型のＭＭＰカード記録再生装置を説明する。 [0418] Next, a description will be given of the write-once type MMP card recording and reproducing apparatus.追記型とは、古い情報はそのまま残し、新たな情報だけを、まだ未記録領域がある限り、そこに追加していくものである。 The write-once type and the old information is left as it is, the only new information, as long as there is still an unrecorded area, but continue to add to it.この場合、カードのデータ再生が目的のとき以外、つまり記録時には、前述のオーバライト型の装置のようにドットコードの全ての再生処理を行う必要はない。 In this case, except when the data reproduction of the card of interest, i.e. at the time of recording, it is not necessary to perform all reproduction processing of a dot code as in the above overwrite type apparatus.

【０４１９】図７６の（Ａ）は追記型のＭＭＰカード記録再生装置９１２の構成を示す図である。 [0419] (A) in FIG. 76 is a diagram showing the structure of a write-once type MMP card recording and reproducing apparatus 912.記録時には、 At the time of recording,データコード再生部８５８は、二次元ブロックのマーカ情報とアドレス情報だけの再生を行い、コードパターン生成部８６４で追記部分のブロックアドレスを生成し、 Data code reproducing section 858 performs the reproduction of only the marker information and address information of two-dimensional blocks, and generates a block address of the write-once portion by the code pattern generation section 864,追記ドットコードパターンを作成する。 To create a recordable dot code pattern.また、記録済み領域検出部９１４は、カードの記録済み領域を検出する。 Further, the recorded area detection section 914 detects a recording area in the card.そして、印刷部８６６は、記録済み領域検出部９１ Then, the printing unit 866, the recorded area detection section 91４からの情報に基づいて、カードの未記録領域（追記可能領域）にコードパターン生成部８６４からのパターンを印刷する。 Based on information from the 4, printing a pattern from the code pattern generation unit 864 in the unrecorded area of ​​the card (recordable area).

【０４２０】記録済み領域検出部９１４は、同図の（Ｂ）に示すように、記録領域検出部９１６、マーカ検出部９１８、最後部マーカ座標算出部９２０、及び追記開始座標出力部９２２から構成されている。 [0420] recorded area detection section 914, as shown in FIG. (B), composed of the recording area detection unit 916, the marker detecting unit 918, the end portion marker coordinate calculation section 920, and additional recording start coordinates output unit 922 It is.即ち、マーカとブロックのサイズは分かっているので、自動的にコード記録領域のどこまで書かれているのかというのは、 That is, since the size of the marker and the block is known, automatically because how far is written in the code recording area,記録領域検出部９１６及びマーカ検出部９１８で検出できる。 It can be detected by the recording area detection unit 916 and the marker detection section 918.よって、最後部マーカ座標算出部９２０で追記の開始の座標を算出して、追記開始座標出力部９２２から出力する。 Therefore, to calculate the starting coordinates of the write-once in the last portion marker coordinate calculation section 920, and outputs the write once start coordinate output section 922.

【０４２１】また、記録済み領域検出部９１４は、図７ [0421] Further, the recorded area detection section 914, FIG. 7７の（Ａ）に示すように構成しても良い。 It may be constructed as shown in 7 of (A).ただしこの場合は、同図の（Ｂ）に示すように、どこまで記録したかを示す記録済みマーク ９２４をカード余白部分に記録しておくことが必要がある。 In this case, however, as shown in FIG. (B), it is necessary to record the recorded mark 924 indicating how far recorded on the card margin.

【０４２２】記録済み領域検出部９１４では、記録済み [0422] In the recorded area detection unit 914, recordedマーク検出部９２６によりこの記録済みマークを検出して、最後部記録済みマーク座標算出部９２８でどこまで書かれているかというのを算出して、追記の開始座標を追記開始座標出力部９２２より出力する。 Detects this recorded mark by the mark detection unit 926, calculates the because how far is written in the last portion recorded mark coordinate calculating unit 928, outputs from the write once start coordinate output section 922 start coordinates recordable .つまり、細かいドットコードのマーカまでを見にいかなくても、もっと大きな記録済みマーク ９２４を検出することで検出し易くしている。 In other words, even if not to see until the marker of the fine dot code, are easily detected by detecting a larger recorded mark 924.

【０４２３】なお、この記録済みマーク ９２４はさらに、印刷部８６６ に於ける位置合わせ用にも利用できる。 [0423] Incidentally, the recorded marks 924 further can be utilized for alignment in position to the printing unit 866.即ち、先の例であれば、印刷部８６６ に於ける位置合わせもやはりまたドットコードを読みにいかなければならなかったが、記録済みマーク ９２４を用いた場合にはそのマーク ９２４だけで処理ができる。 That is, if the previous example, but had go again also to read the dot code also in alignment to the printing unit 866, the mark 924 only process in the case of using a recorded mark 924 it can.つまり、記録済みマーク ９２４の検出により、記録済み領域と追記部部分の間に、例えば１ｍｍ程度離して記録しても良いし、同図の（Ｂ）に示す向きに於いて上下方向に１ｍｍ That, 1 mm by detecting the recorded marks 924, during the additional recording portion between a recorded area, for example may be recorded apart about 1 mm, in the vertical direction at the direction shown in the figure (B)程度ずれて記録してもかまわないので、非常に簡単に追記することができる。 Since it is also possible to record shift degree, it is possible to write once very briefly.ただし、追記内容によっては、記録済みブロックのブロックアドレスを読むようにすると、その最終ブロックアドレスの次のブロックアドレスを付加することで、追記する部分のブロックアドレスに１つのコードとしての連続性を持たせることができる。 However, the write-once contents, if you read the block address of the recorded block, by adding the next block address of the last block address, have continuity as one code to the block address portion postscript it can be.

【０４２４】図７８の（Ａ）は、上記のようなオーバライト型或は追記型のＭＭＰカードを使った一つの応用例として、名刺カード読み取りシステムを示している。 [0424] in FIG. 78 (A) is, as one application example of using overwrite type or write-once MMP card as described above, shows a business card card reader system.このシステムは、ドットコードでマルチメディア情報が記載されたＭＭＰ名刺カード９３０をＭＭＰ名刺カードリーダ９３２で読み取り、パソコン等９３ ４のＣＲＴ９３ The system reads the MMP name card card 930 multimedia information is described by a dot code in MMP name card card reader 932, such as a personal computer 93 4 CRT93６に画像を表示し、スピーカ９３８から音声を発生させるものである。 Image is displayed on the 6, those which generate sound from the speaker 938.ＭＭＰ名刺カードリーダ９３２は、特に構成上、これまで説明した情報再生装置と変わりないもので、ただ名刺カードを読み取るので、ペン型に構成するよりは据え置き型に構成したものである。 MMP name card card reader 932, in particular the configuration, which does not change with the information reproducing apparatus described so far, since only read the business cards card, from constituting a pen is obtained by constituting the stationary.もちろん、 of course,先に説明したようにペン型情報再生装置とカード型アダプタの形式で提供し、電子手帳等にて表示や再生するようにしても良い。 As previously described and provided in the form of a pen type information reproducing apparatus and the card type adapter, it may be displayed or reproduced by an electronic notebook or the like.

【０４２５】ＭＭＰ名刺カード９３０は、先に説明したオーバライト型或は追記型のＭＭＰカードのように、同図の（Ｃ）に示すような表面に会社名や所属、氏名、住所、電話番号を記したカードの裏面にドットコードを印刷しても良いし、裏面も英文を記載した名刺の場合には、同図の（Ｂ）に示すように、先に説明したような赤外発光性のインクや蛍光インクを使ってドットコードをステルス印刷９４０しても良い。 [0425] MMP business card card 930, as of overwrite type or write-once type MMP card of the previously described, company name and belong to the surface, such as shown in the figure (C), name, address, phone number it may be printed dot code on the back of the card that describes the, in the case of a business card backside also described in English, as shown in the same figure (B), infrared luminescent as previously described of ink, fluorescent ink may be stealth printing 940 the dot code using.

【０４２６】次に、半導体ウエハエッチング式で形成したＭＭＰカードを説明する。 [0426] Next, the MMP card formed by the semiconductor wafer etching type.これは、半導体ウエハ上に、半導体のエッチング技術を利用して、非常に微細なドットパターンを記録したものである。 This is on a semiconductor wafer, by using a semiconductor etching technique, is obtained by recording a very fine dot pattern.鏡面仕上げのウエハ面と、エッチングされたパターン部分とでは光の反射率が異なり、そのコントラストで、ドットコードが読める。 And the wafer surface of the mirror-finished, different reflectance of light at the etched pattern portion, with its contrast, read the dot code.ここで、よりコントラストを高め、Ｓ／Ｎを向上させるためには、エッチングされたドットコードパターンにアルミニュームその他、反射率や色の大きく異なる部材を埋め込んでも良い。 Here, enhanced more contrast, in order to improve the S / N is aluminum Other dot code pattern is etched, may be embedded largely different members of reflectance and color.

【０４２７】図７９の（Ａ）及び（Ｂ）、及び図８０の（Ａ）乃至（Ｃ）はその構成を示す図で、ドットコードパターンの記録されたウエハ部９４２が、カード本体９ [0427] in FIG. 79 (A) and (B), in and FIG. 80 (A) to (C) is a diagram showing the configuration, the wafer portion 942 which is recorded in the dot code pattern, a card body 9４４のベース９４６に埋め込まれる。 It is embedded in the base 946 of 44.この場合、ドットコードパターンは、数μｍか、サブμｍレベルのドットサイズで記録されるので、非常に高密度な記録ができる。 In this case, the dot code pattern, several μm or so is recorded with a dot size of the sub μm level, it is very dense record.これにより、例えば、ギガバイト単位のＲＯＭカードができる。 Thus, for example, it can ROM card gigabytes.

【０４２８】さらに、ＲＯＭ−ＩＣと異なり、電気的に正常動作する必要が無いため、パターンの一部が不良でも、再生機内のエラー訂正処理で訂正可能であるため、 [0428] Further, unlike the ROM-IC, it is not necessary to electrically operated normally, since also part of the pattern defect can be corrected in the error correction processing of the playback machine,ＲＯＭ−ＩＣに比べるとはるかに歩留まりが向上し、さらに工程もＩＣに比べてはるかに少ないため、非常に安価に供給できるメリットがある。 Much better yield than the ROM-IC, since further step is also much less compared to the IC, there is a merit of a very low cost supply.

【０４２９】しかし、非常に細かいピッチであるため、 [0429] However, since it is a very fine pitch,ちょっとしたゴミや指紋等の汚れに対して注意を要する。 It requires attention to dirt, such as a little dust and fingerprints.それを保護するために、例えば図７９の（Ａ）及び（Ｂ）に示すように、カード９４４のウエハ部 ９４２面の方にスライド式の複数枚の保護カバー９４８を付けたり、図８０の（Ａ）乃至（Ｃ）に示すような１枚の保護シャッタ９５０を取り付けている。 To protect it, for example, as shown in (A) and (B) in FIG. 79, or with a plurality of protective cover 948 for sliding towards the wafer 942 surface of the card 944, in FIG. 80 ( attach the one protective shutter 950 as shown in a) to (C).

【０４３０】この場合、保護カバー９４８は、例えば４ [0430] In this case, the protective cover 948 is, for example, 4枚構成でなり、必要な箇所だけを開いたり、襖開きにしたりと、開き方には何種類かの選択も可能であるし、カード挿入時に片側に全部開くようにしても良い。 Made of a single configuration, where only the open or necessary, and or to the opening sliding doors, to the how to open it is also possible to several kinds of selection, it is also possible to open all to one side when the card is inserted.

【０４３１】一方、保護シャッタ９５０の場合には、カード挿入時に全部開き、カードを抜くと同時に閉まる構成となっている。 [0431] On the other hand, in the case of a protection shutter 950, open all when the card is inserted, which is at the same time it closed configuration and pull out the card.これは、例えば、図８０の（Ｂ）及び（Ｃ）に示すように、カードベース９４６にウエハ部９ This, for example, as shown in FIG. 80 (B) and (C), the wafer portion in the card base 946 9４２が落とし込まれ、そこのカードベース９４６に溝９ 42 is dropped, the groove 9 in the bottom of the card base 946５２がそれぞれ両脇に切ってあって、そこを挟むような形で保護シャッタ９５０が入っている。 52 suddenly finds cut on both sides, respectively, are protected shutter 950 is entered in such a way to sandwich there.保護シャッタ９ Protection shutter 9５０の側面の爪部９５４先端にはストッパ９５６が設けられ、受けるカードベース９４６側は、保護シャッタ９ The pawl portion 954 tip 50 side of the stopper 956 is provided, the card base 946 side which receives the protective shutter 9５０が所定位置を越えて開かないように、ストッパ９５ As 50 does not open beyond a predetermined position, the stopper 95６が所定位置にきたときにそこで止めるために溝９５２ It grooves 952 for 6 stops there when come to the predetermined positionの深さが浅くなっている。 The depth of the has become shallow.

【０４３２】このような半導体ウエハエッチング式で形成したＭＭＰカードからドットコードを再生する時には、前述したようなペン型情報再生装置でも構わないが、ただしその時には結像光学系を顕微鏡レベルのものにする必要がある。 [0432] When reproducing the dot code from the MMP card formed by the semiconductor wafer etching type, but may be a pen type information reproducing apparatus as described above, except in those imaging optical system of the microscope level at the time There is a need to.あるいは、ラインセンサ的な形で、 Alternatively, the line sensor fashion,機械的に動かすというな構成にしても良い。 It may be Do not configure say that mechanically move.

【０４３３】図８１の（Ａ）は、ドットコードデコード機能付きディスク装置９５８、即ち、音楽等のオーディオ情報を光磁気ディスクに記録再生する公知のディスク装置の中に、新たにドットコードの再生機能及びレコード機能を付けたものである。 [0433] (A) in FIG. 81, the dot code decoding function disk device 958, i.e., in a known disk apparatus for recording and reproducing audio information such as music on the magneto-optical disk, reproducing functions of the newly dot code and is that with the record function.これは、例えば同図の（Ｂ）に示すようなシート９６０上のドットコードを、 This is for example the dot code on a sheet 960 as shown in the same figure (B),操作部９６２で走査することによりコードを再生して、 Reproduces the code by scanning the operating unit 962,パソコンや電子手帳等の情報機器９６４やイヤホン９６ Information devices such as a personal computer or an electronic notebook 964 and the earphone 96６に出力するものである。 And outputs it to the 6.

【０４３５】ここで、ＥＦＭ，ＡＣＩＲＣ回路９８２ [0435] In this case, EFM, ACIRC circuit 982は、ディスクの書き込み及び読み出し時のエンコード及びデコードを行う部分である。 Is a part for performing encoding and decoding at the time of writing of disk and read.耐震用メモリコントローラ９８４は、振動による音飛びを防ぐために、メモリ９ Shock-proof memory controller 984, in order to prevent the skipping caused by vibration, memory 9８６を使用してデータを補間するためのものである。 86 is used to interpolate data using.圧縮伸張処理部９９４は、時間軸から周波数軸に変換して符号化を行うトランスフォーム符号化方式の一種であるＡＴＲＡＣ（Adaptive Transform Acoustic Coding）というオーディオ高能率符号化方式を用いて圧縮伸長処理を行う。 Decompression processing unit 994, a compression and expansion process using ATRAC (Adaptive Transform Acoustic Coding) audio high efficiency coding method that is a kind of transform coding method for performing coding to convert from the time axis to the frequency axis do.

【０４３６】本ドットコードデコード機能付きディスク装置９５８は、このような従来のディスク装置に、操作部９６２からの画像信号を受けて例えば図４１の（Ｂ） [0436] This dot code decoding function disk device 958, such a conventional disk apparatus, receives an image signal from the operation unit 962 for example in FIG. 41 (B)に於ける画像処理部４６０のような処理を行う画像処理部１００４と、情報機器９６４との接続端子１００６並びにそのＩ／Ｆ１００８を設け、また、上記圧縮伸張処理部９９４がＡＳＩＣ−ＤＳＰ等で構成されていることから、そこに上記ドットコードの再生用の復調やエラー訂正といったデータ処理部４６２の機能やその他の情報機器１００８に対するデータの圧縮伸張用の処理等も入れている。 An image processing unit 1004 performs a process such as in the image processing unit 460, a connection terminal 1006 and the I / F 1008 of the information device 964 is provided, also, constituting the decompression processing unit 994 in ASIC-DSP and the like because it is, but also put there processing or the like for compression and decompression of data on the function and other information devices 1008 of the data processing unit 462 such as demodulation and error correction for reproduction of the dot code.

【０４３７】なお、操作部９６２は、例えば図４１の（Ｂ）に於ける結像光学系２００，撮像部２０４，プリアンプ２０６に相当する光学系１０１０，撮像素子１０ [0437] The operation unit 962, for example in the imaging optical system 200 in (B) of FIG. 41, the imaging unit 204, an optical system 1010, which corresponds to the preamplifier 206, the imaging device 10１２，アンプ１０１４等を含む。 12, including amplifiers 1014 and the like.

【０４３８】そして、ドットコードを再生する情報再生装置に於いては、音楽等の高容量な情報の再生は通常、 [0438] Then, at the information reproducing apparatus for reproducing the dot code, playback of high-capacity information such as music is usually,大容量のメモリを必要とするが、ディスク１０１６への記録再生部を持つことで、大容量のメモリを不要とすることができる。 Require large memory, but by having a recording and reproducing unit to the disk 1016, it can be eliminated a large-capacity memory.また、音の再生部分、ここでは、音の圧縮伸張処理部９９４やＤ／Ａコンバータ１０００等を共通に使用することができ、また、音声圧縮伸張部９９４ The reproduction portion of the sound, here it is possible to use compression decompression processing unit 994 and the D / A converter 1000, etc. of the sound in common, also, audio compression and decompression unit 994をコード再生処理のデータ処理部分と共通化して、ＡＳ Made common with the data processing portion of the code reproduction processing, ASＩＣ−ＤＳＰによって設計することで、ローコスト化並びに小型化が図れる。 By designing the IC-DSP, attained is low cost and miniaturization.

【０４３９】このような構成のドットコードデコード機能付きディスク装置９５８は、通常のディスク装置としての音の録音，再生等、また選曲等の機能が使用でき、 [0439] dot code decoding function disk device 958 having such a configuration, recording of sound as a regular disk apparatus, reproduction, etc., also can be used functions music selection, etc.,また、ドットコードの再生装置としても使用できる。 It is also used as a reproducing apparatus of a dot code.この切り換えは、キー操作パネル９９０の操作によりシステムコントローラ９９２で制御する。 This switching is controlled by the system controller 992 by operating the key operation panel 990.

【０４４０】ドットコードの再生装置として使用する場合には、例えば、次のような使用法が想定される。 [0440] When used as a reproducing apparatus of the dot code, for example, the following usage is assumed.即ち、図８１の（Ｂ）に示すように、Ａ４のシート９６０ That is, as shown in (B) of FIG. 81, the sheet 960 of A4に、楽曲名や歌手名でなる選曲用インデックスが文字で記載され、その楽曲に相当するドットコードが記録されている。 The music selection for an index composed by music name or singer name is described in a character, a dot code corresponding to the song is recorded.この場合、楽曲は、例えば３分、４分というオーダの情報であるので、かなり長くなってしまう。 In this case, the music, for example 3 minutes, because the information of the order of 4 minutes, becomes considerably long.そこで、ドットコードは複数段、同図では４段に分割して記録される。 Therefore, the dot code plurality of stages are divided and recorded in four stages in FIG.即ち、各１つの楽曲を複数段のドットコードに分割して、各段のドットコード内に、前にも説明したようにブロックアドレスが例えばＸアドレスが１，Ｙアドレスが１のブロックをヘッダブロックとして、その音楽内の分割された位置を示すアドレスを付してシート上に記録する。 In other words, each piece of music is divided into dot codes of a plurality of stages, the dot code of each stage, block address, for example, X-address As mentioned previously is 1, Y address header block 1 of block as is recorded on the sheet are denoted by the address indicating the division position within that music.再生時には、その複数段のドットコードをすべてスキャンしてディスク１０１６に記録する。 During reproduction, it recorded on the disk 1016 by scanning all the dot codes of a plurality of stages.

【０４４１】その時、そのスキャンする順番をランダムに行なっても、その楽曲は上記楽曲内の位置を示すアドレスによってディスク１０１６の記録する位置を考慮して書き込むことができ、即ち正確な順番に記録される。 [0441] At that time, be performed order of the scan randomly, the music it can be written by considering the recording position of the disk 1016 by an address indicating the location within the song, that is, recorded in the exact order that.例えば、図のように１つの楽曲が４段のドットコードに分割されている時、最初に２段目のドットコードを操作部９６２で走査しても、それが何番目のつまり２番目のドットコードであるかということがアドレスよりわかるので、ドットコードより再生されるオーディオ情報をディスク１０１６に録音した場合に再生時に正しい順序で再生されるように１番目のドットコードの録音部分を開けて録音することができる。 For example, when a piece of music as shown in FIG. Is divided into dot codes of four stages, be scanned first dot code of the second stage by the operation unit 962, it is what number clogging second dot since it understood from the address that is either code, record audio information to be reproduced from the dot code to open the recording portion of the first dot code to be played in the correct order at the time of reproduction when recording to the disk 1016 can do.

【０４４２】また、例えば、楽曲Ａと楽曲Ｃを録音し、 [0442] Also, for example, to record a song A and song C,次に楽曲Ｄを録音するというような、ユーザがオリジナルなディスクを作ることが、別のオーディオ再生機、例えば、テープデッキやＣＤ再生機等がなくてもできる。 Next, as referred to record the music D, the user can make an original disk, another audio player, for example, without a tape deck or CD player or the like.例えば、シート９６０上に記録された複数の楽曲のドットコードをユーザがその選曲用インデックスを見て、再生時に再生した順番でドットコードをスキャンすることで、例えば、楽曲Ａ，Ｃ，Ｄ，…の順番に録音でき、それを通常再生すれば、その順番で再生される。 For example, a dot code of a plurality of music pieces recorded on the sheet 960 as viewed user the music selection for index, by scanning the dot code in the order reproduced during reproduction, for example, song A, C, D, ... of it can be recorded in order, if usually play it, is played in that order.即ち、プログラミングができる。 That is, it is programming.

【０４４３】なお、上記情報機器９６４としては、画像出力装置を使用することができる。 [0443] Incidentally, as the information device 964, it is possible to use an image output device.例えば、ＦＭＤを使用し、圧縮伸張処理部９９４で、例えば特願平４−８１ For example, using the FMD, in compression and decompression processing unit 994, for example, Japanese Patent Application No. 4-81６７３号に記載されたようなＪＰＥＧ，ＭＰＥＧ，それに三次元画像用伸張処理を行い、Ｉ／Ｆ１００８でビデオ信号に変換することで、読み取ったドットコードに対応する三次元画像を表示することができる。 JPEG as described in JP 673, MPEG, performs decompression processing for three-dimensional image, by converting into a video signal by I / F 1008, can be displayed three-dimensional image corresponding to the dot code read .このように、本実施の形態も、オーディオ情報に限らない。 Thus, the present embodiment is also not limited to audio information.

【０４４４】また、同様にして、ＤＡＴ等の他のディジタル記録再生装置にも適用可能なことはもちろんである。 [0444] Also, Similarly, also applicable to other digital recording and reproducing apparatus of the DAT or the like, of course.

【０４４５】次に、ドットコード記録機能を銀塩カメラに組み込む例を説明する。 [0445] Next, an example will be described in which incorporate the dot code recording function to a silver halide camera.

【０４４６】図８３の（Ａ）及び（Ｂ）は、マルチメディア情報ドットコード記録対応カメラの裏蓋１０１８の構成を示す図である。 [0446] Figure 83 (A) and (B) is a diagram showing the structure of a multimedia information dot code recording corresponding camera back cover 1018.これは、従来データバックという形で年月日等のデート情報をＬＥＤアレイ１０２０を使って記録するというものに、さらに、ドットコードを記録する二次元のＬＥＤアレイ１０２２をその横に配設した構成になっている。 Configuration which, in one of the date information Date etc. in the form of a conventional data back for recording using the LED array 1020, further which is disposed a two-dimensional LED array 1022 for recording a dot code beside It has become.データバックの後ろ側には回路内蔵部１０２４を有し、ここに例えばＬＥＤアレイ１０２ Has a circuit incorporated unit 1024 behind the data back, here for example, an LED array 102０の点灯コントロール等の回路が入っており、そこにさらに、マルチメディア情報ドットコードを記録する回路系を組み込み、データをドットコードとしてＬＥＤアレイ１０２２により不図示銀塩フィルム上に写し込む。 0 has entered the circuit lighting control, etc., there further incorporate circuitry for recording multimedia information dot code, the LED array 1022 data as a dot code imprinted on unshown silver halide film.例えば、回路内蔵部１０２４には、タイピン型のマイクロホン１０２６が繋がっており、マイクロホン１０２６から音声をひろって、その情報をドットコード記録用二次元ＬＥＤアレイ１０２２でドットコードという形でフィルムに露光する。 For example, the circuit built unit 1024, and connected the microphone 1026 tiepin type, by picking up sound from a microphone 1026, and exposed to film the information in the form of dot code by the dot code recording a two-dimensional LED array 1022.

【０４４７】データバック１０１８には、上記ＬＥＤアレイ１０２０，１０２２に加え、カメラ本体のＣＰＵ等を使ってコントロールするので、本体カメラボディ側との電気接点１０２８が用意されている。 [0447] the data back 1018, in addition to the LED array 1020 and 1022, since the control with a CPU and the like of the camera body, the electrical contacts 1028 of the main body camera body side is prepared.また、ヒンジ部１０３０の爪の部分１０３２がスライドするようになっており、爪部スライドレバー部１０３４を使ってカメラ本体から取り外しが可能になっている。 The portion 1032 of the pawl of the hinge portion 1030 is adapted to slide, and is removable from the camera body by using a pawl portion slide lever portion 1034.即ち、カメラ本来の裏蓋と交換して、このデータバック１０１８を取り付けることが可能となっている。 That is, by replacing the camera original back cover, it is possible to attach the data back 1018.

【０４４８】この実施の形態は、二次元のＬＥＤアレイ１０２２でドットコードを一気に記録するものの例である。 [0448] This embodiment is an example of what once recording dot code in two-dimensional LED array 1022.これに対して、図８４の（Ａ）は、ドットコード記録用ＬＥＤユニット１０３６を移動して二次元的にドットコードを記録するものである。 In contrast, (A) in FIG. 84 is for recording the two-dimensionally dot code by moving a dot code recording LED unit 1036.このＬＥＤユニット１ The LED unit 1０３６は、同図の（Ｂ）に示すように、ライン状のＬＥ 036, as shown in the same figure (B), linear LEＤアレイ１０３８とそれからの光を収束するつまり縮小するためのレンズ１０４０とからなる。 A lens 1040 Metropolitan for clogging reduced converges the light therefrom and D array 1038.そして、ＬＥＤ Then, LEDアレイ１０３８のコントロール用の信号が入るための電気信号電極１０４２がその両側に延びており、この信号電極１０４２はＬＥＤユニット１０３６の移動に伴って、同図の（Ｃ）に示すようなデータバック１０１８側の信号電極板１０４４の上をスライドする形で常に接触して、そこからデータ信号が入ってくるように構成されている。 Electrical signal electrodes 1042 for signal for control of the array 1038 enters extend on both sides, the signal electrode 1042 along with the movement of the LED unit 1036, the data back as shown in the figure (C) 1018 always contact in the form of sliding over the side of the signal electrode plate 1044, and a there as incoming data signals.なお、データバック１０１８のフィルム押え板１０４６には、透明ガラスやアクリル等からなるスキャン用窓１０４８が設けられ、ここからＬＥＤユニット１ Incidentally, the film pressing plate 1046 of the data back 1018, the scan window 1048 is provided consisting of a transparent glass or acrylic, etc., LED unit 1 from here０３６のみが不図示フィルムに対向するように構成されている。 Only 036 is configured so as to face the not shown film.

【０４４９】二次元ＬＥＤアレイを使用する場合はそれを物理的に移動させなくても、電気的にそれぞれの必要な部分を点滅させれば良いが、このような一次元ＬＥＤ [0449] without physically moving it when using a two-dimensional LED array, it is electrically each of the required parts may be caused to blink, such one-dimensional LEDアレイ１０３８を使用する場合には、ＬＥＤユニット１ When using arrays 1038, LED unit 1０３６を動かさなければならない。 036 must move.その移動機構としては、例えば同図の（Ｄ）に示すようなものが考えられる。 As the movement mechanism, such as those shown in the same figure (D) can be considered.即ち、これは、良く知られたチューナーの針の移動機構と基本的には同様の構成であり、モータ１０５０でプーリ１０５２を回転させると、それに伴って、プーリ１０５２に巻回したワイヤ線１０５４に両端が固定されたＬＥＤユニット１０３６が左右に移動する。 In other words, this is the well-known needle moving mechanism basically the tuner have the same configuration, rotating the pulley 1052 in the motor 1050, with it, the wire lines 1054 wound pulley 1052 wound LED unit 1036 having both ends fixed is moved to the left and right.ワイヤ線１０５４は、伸び縮みのないものであり、よってＬＥＤ Wire line 1054 is intended without elasticity, thus LEDユニット１０３６を精度良く動かすことができる。 It can be moved unit 1036 precisely.また、正確に平行移動するように、プーリ１０５２及びワイヤ線１０５４は、ＬＥＤユニット１０３６に関して両側に構成されている。 Further, to accurately translate the pulleys 1052 and the wire lines 1054 are configured on opposite sides with respect to the LED unit 1036.

【０４５０】また、ＬＥＤユニット１０３６の移動機構としては、同図の（Ｅ）に示すように超音波モータ１０ [0450] As the moving mechanism of the LED unit 1036, an ultrasonic motor 10 as shown in the drawing (E)５６を使用することもできる。 It is also possible to use 56.この超音波モータ１０５ The ultrasonic motor 105６は、超音波の波動を伝達する振動板１０５８に、うまく位相をずらしながら、右方向、左方向へあたかも波が移動するような形で振動を与えていき、その波に乗った形で移動体１０６０が右に移動したり左に移動したりするという構成のものであり、この移動体１０６０の移動にともなって、それに接続されたＬＥＤユニット１０３ 6, moved to the vibration plate 1058 which transmits the wave of ultrasound, while shifting the work phase, the right direction, will give a vibration in such a way as if it were a wave to the left direction to move, in the form of riding the wave body 1060 is of configuration that move to the left or to move to the right, along with the movement of the moving body 1060, LED unit 103 connected thereto６も右に移動したり、左に移動する。 6 also move to the right, move to the left.

【０４５１】図８５は、図８３の（Ａ）及び図８４の（Ａ）に示したデータバック１０１８の回路構成を示す図で、特に、破線で囲まれた部分がデータバック１０１ [0451] Figure 85 is a diagram showing a circuit configuration of the data back 1018 shown in (A) of (A) and FIG. 84 in FIG. 83, in particular, a portion surrounded by a broken line data back 101８の構成である。 8 is a configuration of.

【０４５２】カメラ本体に設けられたＣＰＵ（例えば１ [0452] CPU provided on the camera body (for example 1チップマイコン）１０６２は、カメラ全体の制御を行う。 Chip microcomputer) 1062 controls the whole camera.露光制御部１０６４は、測光部１０６６からの測光データをもとに露光制御を行うもので、シヤッタ制御部１０６８及び絞り制御部１０７０によりシャッタ速度あるいは絞り、またはその両方を、目的に応じて、あるいはモードに応じて制御して、適宜最適な露光になるように制御する。 The exposure control unit 1064 is for performing original exposure control photometry data from the photometry unit 1066, a shutter speed or aperture by Shiyatta control unit 1068 and the aperture control unit 1070, or both, depending on the purpose, or controlled according to the mode, controlled to be most suitable exposure.

【０４５３】また、ＣＰＵ１０６２は、レンズ側あるいは本体側に持っているレンズ情報を使って、レンズ制御量を演算し、レンズ制御部１０７４に必要なレンズ制御を行わせる。 [0453] In addition, CPU 1062 uses the lens information it has on the lens side or body side, and calculates a lens control amount to perform the lens control necessary for the lens control unit 1074.これは、フォーカス制御やズーム制御を含む。 This includes a focus control and zoom control.また、ＣＰＵ１０６２は、フォーカスロックボタン１０７６及びレリーズボタン１０７８（通常は、機械的には１つのボタンで兼用されていて、独立に出てくるという形になっている）の操作に応じてシャッタ動作を制御する。 Further, CPU1062 a focus lock button 1076 and a release button 1078 (usually mechanically is being shared by one button, is in the form of coming out independently) the shutter operation according to the operation Control.さらにＣＰＵ１０６２は、モータ制御部１０８ Further CPU1062, the motor control unit 108０により、フィルムを巻き上げるためのモータ１０８２ The 0, the motor 1082 for winding up the filmを制御する。 To control.

【０４５４】また、ＣＰＵ１０６２は、カメラボディ側との電気接点１０２８を介して、データバック１０１８ [0454] In addition, CPU 1062 via the electrical contact 1028 for the camera body side, the data back 1018内のマルチメディア情報記録／再生部１０８４、マルチメディア情報用ＬＥＤコントローラ１０８６、及びデート用ＬＥＤコントローラ１０８８とデータのやり取りができるようになっている。 Multimedia information recording / reproducing section 1084 of the inner, multi-media information for LED controller 1086, and LED controller 1088 and data exchanges for dating have become possible.デート用ＬＥＤコントローラ１０８８は、デート用ＬＥＤアレイ１０２０を発光制御して、撮影日付や時間をフィルム上に写し込むためのもので、データバック１０１８には、それ用の時間パターンを発生するためのデート用クロックジェネレータ１０ Dating for LED controller 1088, and the light emission control dating for LED array 1020, intended to imprint the photographing date and time on the film, the data back 1018, dating to generate it for the time pattern use clock generator 10９０が内蔵されている。 90 have been built.

【０４５５】マルチメディア情報記録／再生部１０８４ [0455] multimedia information recording / reproducing section 1084は、記録系に関しては、例えば図１３の構成に於ける音声入力からコード合成編集の直前、要するにドットコードを構成するパターンを生成する部分までの構成を有し、再生系については、例えば図１５の走査変換部１８ Is, with respect to the recording system, for example, immediately before configuration code synthetic edit in the voice input to the FIG. 13, in short has a configuration to part for generating a pattern constituting a dot code, for reproduction system, for example, FIG. 15 the scan conversion unit 18６からＤ／Ａ変換部２６６までの構成を有している。 It has a configuration to the D / A converter 266 from 6.そして、マルチメディア情報用ＬＥＤコントローラ１０８ The multimedia information for LED controller 108６は、このマルチメディア情報記録／再生部１０８４から出力されるドットコードパターンに従って、ＬＤＥアレイ１０２２又は１０３８の発光をコントロールする。 6, according to the dot code pattern output from the multimedia information recording / reproducing unit 1084, to control the emission of LDE array 1022 or 1038.この場合、図８３の（Ａ）の例では、二次元ＬＥＤアレイ１０２２であるので、この構成だけでドットコードパターンが露光される。 In this case, in the example of (A) in FIG. 83, since a two-dimensional LED array 1022, the dot code pattern is exposed in this configuration only.これに対し、図８４の（Ａ）の例では、さらに一次元ＬＥＤアレイ１０３８を移動させることが必要であるので、ＬＥＤアレイ移動用モータコントローラ１０９２によりモータ１０５０を駆動して、Ｌ In contrast, in the example of (A) in FIG. 84, since the further it is necessary to move the one-dimensional LED array 1038, and drives the motor 1050 by the LED array moving motor controller 1092, LＥＤユニット１０３６を移動させる。 To move the ED unit 1036.マルチメディア情報用ＬＥＤコントローラ１０８６は、このモータ１０５ Multimedia information for LED controller 1086, the motor 105０による移動とタイミングを合わせながら、随時その位置で必要な記録するべきコード情報をＬＥＤアレイ１０ Keying movement and timing by 0, LED array 10 the code information to be recorded necessary at that position at any time３８に与えて、発光させる。 It is given to 38 to emit light.

【０４５６】なお、カメラ本体側には、各種モード設定用キー１０９４が設けられている。 [0456] In addition, the camera body side, various mode setting key 1094 is provided.これは、いくつかのボタンで構成されていたり、あるいはモード切り換え用のボタンと、設定用のボタンというような形で分れているような場合もある。 This is or consists of several buttons or mode and a button for switching, if the button such as divided in such form that also for setting.また、これは、データバック側に設けても良く、その場合には、キー操作信号は、電気接点を介してＣＰＵ１０６２に供給される。 This also may be provided on the data back side, in which case the key operation signal is supplied to the CPU1062 through the electrical contacts.

【０４５７】以上のような構成に於いて、ドットコードは、例えば以下のようにしてフィルムに露光される。 [0457] In the above configuration, the dot code is exposed to the film, for example, as follows.即ち、撮影を始めるという一つの指標になるフォーカスロック１０７６ボタンの操作信号がアクティブになったとき、ＣＰＵ１０６２は、マルチメディア情報記録／再生部１０８４に、マイク１０２６から音声を取り込み、マルチメディア情報記録／再生部１０８４内部の不図示記憶部で順次、ある一定時間分だけ記憶させる。 That is, when the operation signal of the focus lock 1076 button to become one of the indicators that start recording is active, CPU 1062 is a multimedia information recording / reproducing section 1084 captures audio from the microphone 1026, the multimedia information recording / reproducing section 1084 sequentially within the unillustrated storage unit, and stores only certain time period.例えば、 For example,この一定時間を５秒とか１０秒という形で決めておき、 Leave decided this certain period of time in the form of a 5 seconds Toka 10 seconds,不図示メモリの最大容量をそれに合わせておいて、一般的なボイスレコーダと同様に、順次、巡回的に記憶するものとする。 The maximum capacity of the memory (not shown) keep accordingly, similarly to the general voice recorder shall sequentially cyclically stored.そして、レリーズボタン１０７８が押された時、ＣＰＵ１０６２は、それに合わせて、マルチメディア情報記録／再生部１０８４に、例えば、その前数秒（例えば５秒）、あるいはその前後（例えば後１秒，前３秒）の音をドットコードに変換させる。 When the release button 1078 is pressed, CPU 1062 is accordingly, the multimedia information recording / reproducing section 1084, for example, the last few seconds (e.g. 5 seconds), or before and after (e.g., one second later, before 3 the sound of a second) is converted to the dot code.この設定は、 This setting,例えば、モード設定用キー１０９４によりユーザ設定可能になっている。 For example, it has become the user can be set by the mode setting key 1094.そして、マルチメディア情報記録／再生部１０８４で記憶されている音声を実際にコード化し、それをＬＥＤアレイ１０２２又は１０３８によりフィルム上に焼き付けていく。 Then, actually encode speech stored in the multimedia information recording / reproducing unit 1084, go baked onto the film thereby an LED array 1022 or 1038.その動作が終わった後、Ｃ After the operation is finished, CＰＵ１０６２は、フィルムの巻き上げ動作を行う。 PU1062 performs the winding operation of the film.もちろん、ＬＥＤアレイ移動用モータコントローラ１０９２ Of course, LED array moving motor controller 1092と、フィルム巻き上げモータ制御部１０８０とをうまく同期させて、フィルムを巻き上げながら同時に、移動の速度、タイミングを合わせて、記録していくことも可能である。 When the film wound up by well synchronized with the motor control unit 1080, simultaneously with winding up of the film, the speed of movement, timed, it is also possible to continue recording.その場合、高速連写というような対応も可能になる。 In that case, correspondence also enables such that high-speed continuous shooting.また、ＬＥＤユニット１０３６は固定しておき、 Moreover, LED unit 1036 previously fixed,フィルム巻き上げ時に記録するという動作も可能である。 Behavior that recorded at the time of film winding is also possible.この時は、モータが１つ減る利点がある。 In this case, the motor has one fewer advantages.

【０４５８】また、このように音声をフィルムにドットコード情報として記録する以外に、当然、ＣＰＵ１０６ [0458] Further, in addition to recording a dot code information thus voice to the film, of course, CPU 106２から与えられる各種カメラ側の情報、例えば、今使われているレンズがどういう種類のレンズなのか、あるいはシャッタ速度がどの位で、絞りはどういう絞りになっているかという情報を記録することもできる。 Various camera information given from 2, for example, whether now used is to have a lens that What does the type of lens, or by how much the shutter speed, aperture may be recorded information as to have become what aperture .つまり、 That is,例えば、出来上がった写真に対して、どういう条件で写真を撮ったのかということが、後から分かるようになる。 For example, with respect to the finished photograph, it is the fact that whether the photographs were taken under what conditions, so that can be seen from the later.通常は、このような情報はユーザーが頭の中に記憶しておくものであるが、本実施の形態のようにすれば、 Normally, this information is what the user stored in the head, if as in this embodiment,後で出来上がったフィルム、またはそれを印画した印画紙上のドットコードを、マルチメディア情報ドットコードの再生装置で再生することにより、その情報を選択的に表示することが可能になり、撮影当時のカメラの条件等がわかるようになる。 Later finished film or dot code printing paper that was printed it by playing the playback apparatus for multimedia information dot code, it is possible to selectively display the information, the photographing time camera conditions or the like is to know of.従って、例えば、次回も同じ条件で撮りたいというような時にも、簡単に、同じ設定ができるようになる。 Thus, for example, even when such as that want to take the next time under the same conditions, briefly, so that it is the same set.特に、ルーチン的に絵を撮っていく場合、例えば、特定の風景の変化を、月をおって撮っていくとか、そういう場合には、非常に役立つ。 In particular, if you are routinely go take a picture, for example, a change of a particular landscape, Toka will take weaving month, and in this case is, very helpful.

【０４５９】図８３の（Ｃ）は、上記のようにしてドットコードが焼き付けられたフィルムを印画した例を示している。 [0459] in FIG. 83 (C) shows an example of printing a film burned the dot code as described above.これは例えば、フィルム上に書かれているドットコード１０９６とデートコード１０９８をそのまま絵として、他の絵の部分１１００と一緒に印画した例である。 This example, a dot code 1096 and date code 1098 written on a film as a picture it is an example of printing with portions 1100 of the other picture.この場合は、このドットコード１０９６の箇所を前述したマルチメディア情報ドットコードの再生装置、例えばペン型情報再生装置でスキャンすることにより、音情報、あるいは種々のカメラ情報を再生することができる。 In this case, by scanning with reproducing device, for example a pen type information reproducing apparatus for multimedia information dot code described above the location of the dot code 1096, it is possible to reproduce the sound information or various camera information.また、ＤＰＥ側で、例えばこのドットコードだけは抜いて裏側に印画するようにすれば、表側は写真だけになり、従来の写真と同じものが得られるようにすることもできる。 Further, at the DPE side, for example when to print on the back side only disconnect the dot code, the front side will only photographs, it is also possible that the same as the conventional photographic obtain.さらに、カメラの情報の一つとして、ＤＰＥ Further, as one of the camera information, DPEに於けるトリミング情報、例えばズーミングとかパノラマの切り換えの情報をフィルムに記録しておくようにすれば、ＤＰＥは、フィルム上でドットコードをスキャンして、その情報を読み取って、パノラマならパノラマという形で、あるいはズーミングして印画するというようなことが可能になる。 In trimming information, for example, when the switching information of the zooming Toka panorama as is recorded on the film, DPE scans a dot code on a film, read the information, the form of the Panoramic if Panoramic in, or it is possible that that printing and zooming.

【０４６０】なお、フィルムにドットコードを焼き付ける場合、実際の風景との二重露光になるので、その時に外光が強い場合にはドットコードがうまく写らないという恐れもある。 [0460] In addition, if you burn a dot code on the film, since the double exposure of the actual landscape, there is also a fear that dot code is not reflected well when the outside light is strong at that time.従って、例えば従来のパノラマ対応カメラでは、パノラマに切り換えると上下に遮光板が入り、 Thus, for example, in a conventional panoramic corresponding camera, the light shielding plate enters vertically and switched to panorama,その部分は風景が写らないような形に構成されているものがあるが、それと同様の機能をいれても良い。 That portion there are those that are constructed in the form that scenery is not reflected therewith may put a similar function.即ち、 In other words,遮光板を自動的に挿入、あるいは初めからドットコード対応の場合は、その遮光板をフィルムの直前、レンズの後に嵌め込んでおくようにしても良い。 When automatically inserting a light shielding plate, or from the beginning of the dot code corresponding may be the light shielding plate immediately before the film, so Prefer fitted after the lens.さらに、フィルムの余白部（露光されない部分）にコードを記録するようにしても良い。 Furthermore, the margin of the film may be recorded the code (portions not exposed).

【０４６１】なお、図８５に於いて、ペン型情報再生装置１１０２をデータバック１０１８に繋いで図８３の（Ｃ）のドットコード１０９６を再生することにより、 [0461] Incidentally, in FIG. 85, by reproducing a dot code 1096 of (C) in FIG. 83 by connecting the pen type information reproducing apparatus 1102 to the data back 1018,カメラ情報、即ち絞りやシャッター情報、レンズ情報等を、例えばカメラバックの裏側あるいはカメラ本体に初めから持っているＬＣＤモード表示部１１０４やファインダ内ＬＥＤ表示部１１０６に表示させても良い。 Camera information, i.e., aperture and shutter information, lens information and the like, may be displayed on the LCD mode display section 1104 and the viewfinder LED display section 1106 to have from the beginning on the back or the camera body of a camera back.また、ドットコード１０９６をスキャンすることにより、 Further, by scanning the dot code 1096,それと同じ条件にモード設定されるようにしても良い。 At the same it may be be the mode set to the same conditions.即ち、フィルムなり写真なりを持っていって、ドットコード１０９６をスキャンすると、そのモードに自動的にカメラ側の各条件が設定され、同じシャッタ速度で、同じ絞り、同じレンズの倍率になる。 That is, the film Nari Bring the Nari photograph, when scanning a dot code 1096, automatically the condition of the camera side is set to the mode, at the same shutter speed, the same aperture, the magnification of the same lens.

【０４６２】 [0462]

【発明の効果】以上詳述したように、本発明によれば、 As described above in detail, according to the present invention,オーディオ情報、映像情報、及びディジタルコードデータ等を含めたマルチメディア情報を、安価且つ大容量記録でき、且つ繰り返し再生できるドットコードを提供することができる。 Audio information, video information, and multimedia information including digital code data, etc., inexpensive and can record large amounts, and repeating it is possible to provide a dot code that can be played.

【図面の簡単な説明】 BRIEF DESCRIPTION OF THE DRAWINGS

【図１】本発明の第１ の実施の形態におけるドットコード化されたオーディオ情報の記録装置のブロック構成図である。 1 is a block diagram of a recording apparatus of a dot coded audio information in the first embodiment of the present invention.

【図２】（Ａ）はドットコードの記録フォーマットを示す図であり、（Ｂ）は第１ の実施の形態における再生装置の使用状況を示す図である。 Figure 2 (A) is a diagram showing a recording format of a dot code, (B) is a diagram that shows the usage of the playback apparatus of the first embodiment.

【図３】第１ の実施の形態における再生装置のブロック構成図である。 3 is a block diagram of a reproducing apparatus in the first embodiment.

【図４】（Ａ）及び（Ｂ）はそれぞれ手動走査の説明図であり、（Ｃ）及び（Ｄ）はそれぞれ走査変換の説明図である。 [4] (A) and (B) are explanatory views of each manual scanning, (C) and (D) is an explanatory view of scan conversion, respectively.

【図５】（Ａ）は走査変換に伴うデータ補間を説明するための図であり、（Ｂ）及び（Ｃ）はそれぞれ記録媒体の例を示す図である。 Figure 5 (A) is a diagram for explaining the data interpolation accompanying scan conversion is a diagram showing an example of (B) and (C) respectively recording medium.

【図６】データ列調整の説明図である。 FIG. 6 is an explanatory diagram of a data string adjusting.

【図７】第２ の実施の形態における再生装置の構成を示す図である。 7 is a diagram showing a structure of a reproducing apparatus in the second embodiment.

【図８】第３ の実施の形態における再生装置の構成を示す図である。 8 is a diagram showing a structure of a reproducing apparatus in the third embodiment.

【図９】（Ａ）及び（Ｂ）はそれぞれ携帯型ボイスレコーダの外観斜視図である。 9 (A) and (B) is an external perspective view of a portable voice recorder, respectively.

【図１０】携帯型ボイスレコーダの回路構成図である。 FIG. 10 is a circuit diagram of a portable voice recorder.

【図１１】（Ａ）及び（Ｂ）は記録媒体への印字例を示す図であり、（Ｃ）及び（Ｄ）は携帯型ボイスレコーダの別の例の外観斜視図である。 11 (A) and (B) is a diagram showing a print example of a recording medium, (C) and (D) is another example external perspective view of the portable voice recorder.

【図１２】図１０のボイスレコーダに於けるドットコード印字処理のフローチャートである。 12 is a flowchart of the in dot code printing processing in the voice recorder in FIG. 10.

【図１３】マルチメディア情報記録装置のブロック構成図である。 13 is a block diagram of a multimedia information recording apparatus.

【図１４】ドットコードの概念図である。 FIG. 14 is a conceptual diagram of the dot code.

【図１５】マルチメディア情報再生装置のブロック構成図である。 FIG. 15 is a block diagram of a multimedia information reproducing apparatus.

【図１６】図１５のマルチメディア情報再生装置に於ける光源発光タイミングチャートである。 16 is a in the light source emission timing chart in the multimedia information reproducing apparatus of FIG. 15.

【図１７】マルチメディア情報再生装置の他の構成例を示す図である。 17 is a diagram showing another configuration example of the multimedia information reproducing apparatus.

【図１８】（Ａ）は図１５のマルチメディア情報再生装置に於けるデータ列調整部を説明するための図３の再生装置にも適用するドットコードを示す図、（Ｂ）は（Ａ）のドットコードのライン状マーカを示す図、 [18] (A) is a diagram showing a dot code to be applied to the reproducing apparatus of FIG. 3 for explaining in data string adjusting section in the multimedia information reproducing apparatus of FIG. 15, (B) is (A) shows a line-shaped marker of the dot code,（Ｃ）は走査方法を説明するための図、（Ｄ）は撮像素子のスキャンピッチを説明するための図である。 (C) is a diagram for explaining a scanning method, (D) are views for explaining a scan pitch of the image sensor.

【図１９】データ列調整部の実際の構成を示す図である。 19 is a diagram showing the actual structure of the data string adjusting section.

【図２０】（Ａ）乃至（Ｃ）は配列方向検出用ドットを有するマーカを示す図であり、（Ｄ）はマルチメディア情報再生装置の更に別の構成例を示す図である。 [20] (A) to (C) are diagrams showing a marker having an array direction detection dot is a diagram showing still another example of the configuration of (D) is the multimedia information reproducing apparatus.

【図２１】（Ａ）はブロックアドレスの説明図、（Ｂ） [21] (A) is a block diagram of an address, (B)はブロックの構成を示す図、（Ｃ）はマーカのパターン例を示す図であり、（Ｄ）は結像系の倍率を説明するための図である。 Is a diagram showing a structure of the block, (C) is a diagram showing a pattern example of a marker is a diagram for explaining the (D) is the magnification of the imaging system.

【図２２】マルチメディア情報再生装置に於けるマーカ検出部のブロック構成図である。 FIG. 22 is a block diagram of a in the marker detection section in the multimedia information reproducing apparatus.

【図２３】図２２中のマーカ判定部の処理フローチャートである。 23 is a flowchart of the marker determination section in FIG. 22.

【図２４】図２２中のマーカエリア検出部の処理フローチャートである。 24 is a flowchart of the marker area detection section in FIG. 22.

【図２５】（Ａ）はマーカエリアを示す図、（Ｂ）は検出されたマーカエリアを記憶するテーブルの記憶フォーマットを示す図であり、（Ｃ）及び（Ｄ）は、同図の（Ａ）に於ける各画素を累積した値を示す図である。 [25] (A) is a diagram showing a marker area, (B) is a diagram showing a storage format of the table for storing the marker area detected, (C) and (D) is, in FIG. (A ) is a diagram showing an accumulated value of each pixel in the.

【図２６】（Ａ）は図２２中の概中心検出部の処理フローチャートであり、（Ｂ）は（Ａ）中の重心計算サブルーチンのフローチャートである。 [Figure 26 (A) is a flowchart of the approximate center detection section in FIG. 22, (B) is a flow chart of the center of gravity calculation subroutine in (A).

【図２７】概中心検出部のブロック構成図である。 FIG. 27 is a block diagram of the approximate center detection section.

【図２８】（Ａ）はドットコードのデータブロックの実際の構成を示す図、（Ｂ）は他の構成を示す図であり、 [28] (A) is a diagram showing the actual configuration of the data blocks of the dot code, (B) is a diagram showing another configuration,（Ｃ）はデータ反転ドットの他の配置を説明するための図である。 (C) is a diagram for explaining another arrangement of the data inversion dot.

【図２９】（Ａ）はドットコードのデータブロックの実際の構成の別の例を示す図、（Ｂ）は隣接マーカ選定を説明するための図である。 [29] (A) is a diagram showing another example of the actual configuration of the data blocks of the dot code, which is a diagram for explaining the (B) adjacent marker selection.

【図３０】マルチメディア情報再生装置に於けるデータ配列方向検出部のブロック構成図である。 FIG. 30 is a block diagram of a in the data array direction detection section in the multimedia information reproducing apparatus.

【図３２】（Ａ）は図３１中の隣接マーカ選定サブルーチンのフローチャートであり、（Ｂ）及び（Ｃ）はそれぞれ隣接マーカ選定を説明するための図である。 [Figure 32 (A) is a flowchart of an adjacent marker selection subroutine in FIG. 31 is a diagram for explaining adjacent marker selection, respectively (B) and (C).

【図３３】（Ａ）は方向検出の説明図であり、（Ｂ）は（Ａ）中のｍとｎの関係を説明するための図である。 [33] (A) is an explanatory view of the direction detection, (B) are diagrams for explaining the relationship between m and n in (A).

【図３４】方向検出の別の方法の説明図である。 FIG. 34 is an explanatory view of another method of direction detection.

【図３５】（Ａ）及び（Ｂ）はそれぞれマルチメディア情報再生装置に於けるブロックアドレス検出，誤りの判定，正確な中心検出部のブロック構成図及び説明図である。 [35] (A) and (B) in the block address detection in the multimedia information reproducing apparatus each decision error, a block diagram and illustration of accurate center detection section.

【図３６】ブロックアドレス検出，誤りの判定，正確な中心検出部の動作フローチャートである。 Figure 36 is a block address detection, determination of error is an operation flowchart of the accurate center detection section.

【図３７】（Ａ）はマルチメディア情報再生装置に於けるマーカとアドレスの補間部の動作を説明するための図であり、（Ｂ）はマルチメディア情報再生装置に於けるアドレス制御部のブロック構成図である。 [Figure 37 (A) is a diagram for explaining the operation of the interpolation section of the multimedia information in the marker and the address to the playback device, (B) is in the address control unit of the block in the multimedia information reproducing apparatus it is a block diagram.

【図３８】（Ａ）はマーカ判定部の他の処理方法を説明するための図、（Ｂ）はマーカ判定式を説明するための図、（Ｃ）はマーカ整列検出を説明するための図である。 [38] (A) is a diagram for explaining another processing method of the marker determination section, (B) diagram for explaining a marker determination formula, (C) is a diagram for explaining a marker alignment detection it is.

【図３９】光源一体型イメージセンサの構成を示す図である。 39 is a diagram showing a configuration of a light source integrated image sensor.

【図４１】（Ａ）はＸＹアドレス式撮像部の画素の回路構成図であり、（Ｂ）はドットコード取り込み制御用のスイッチを持ったペン型情報再生装置の構成を示す図である。 [Figure 41 (A) is a circuit diagram of a pixel of an XY address type image pickup unit, (B) is a diagram showing the configuration of a pen type information reproducing apparatus having a switch for controlling dot code uptake.

【図４３】ドットコード取り込み制御用のスイッチを持ったペン型情報再生装置の別の構成を示す図である。 43 is a diagram showing another configuration of the pen type information reproducing apparatus having a switch for dot code reading control.

【図４４】（Ａ）は正反射除去対応のペン型情報再生装置の構成を示す図、（Ｂ）は第１及び第２の偏光フィルタの構成を説明するための図、（Ｃ）は第２の偏光フィルタの別の構成例を示す図であり、（Ｄ）は電気光学素子シャツタの構成を示す図である。 [Figure 44] (A) is a diagram showing the configuration of the specular reflection removal correspondence of the pen type information reproducing apparatus, (B) is a diagram for explaining the configuration of the first and second polarizing filters, (C) the first is a diagram showing another configuration example of the second polarization filter, (D) is a diagram showing the configuration of an electro-optical element shutter.

【図４５】正反射除去対応のペン型情報再生装置の別の構成を示す図である。 45 is a diagram showing another configuration of the specular reflection removal correspondence of the pen type information reproducing apparatus.

【図４６】（Ａ）は光源に透明樹脂光導波材を用いたペン型情報再生装置の構成を示す図、（Ｂ）は光導波材と再生装置筐体との接続部分の拡大図であり、（Ｃ）及び（Ｄ）はそれぞれ光導波材先端部の構成を示す図である。 [46] (A) is a diagram showing the configuration of a pen type information reproducing apparatus using a transparent resin optical waveguide member to the light source, (B) is an enlarged view of a connecting portion between the optical waveguide member and the playback device housing is a diagram showing the (C) and (D) of the optical Namizai tip respectively configured.

【図４７】光源一体型のイメージセンサを用いたペン型情報再生装置の構成を示す図である。 47 is a diagram showing a configuration of a light source integral pen type information reproducing apparatus using the image sensor.

【図４８】（Ａ）はカラー多重対応のペン型情報再生装置の構成を示す図、（Ｂ）はカラー多重コードを説明するための図、（Ｃ）はカラー多重コードの使用例を説明するための図であり、（Ｄ）はインデックスコードを示す図である。 [Figure 48] (A) is a diagram showing the configuration of a color multiplex compatible pen type information reproducing apparatus, (B) is a diagram for explaining a color multiplex code, an example use of (C) a color multiplex code are diagrams for, (D) is a diagram showing an index code.

【図４９】（Ａ）はカラー多重対応ペン型情報再生装置の動作フローチャートであり、（Ｂ）はカラー撮像素子を使用した場合の画像メモリ部の構成を示す図である。 [Figure 49 (A) is an operation flowchart of a color multiplex corresponding pen type information reproducing apparatus is a diagram illustrating a configuration of an image memory unit when using the (B) is a color image sensor.

【図５０】（Ａ）はカラー多重対応のペン型情報再生装置の別の構成を示す図であり、（Ｂ）は光源の構成を示す図である。 [Figure 50 (A) is a diagram showing another configuration of a color multiplex compatible pen type information reproducing apparatus is a diagram showing the (B) is a light source arrangement.

【図５２】オーディオ出力端子を備えたカード型アダプタの構成を示す図である。 52 is a view showing a structure of a card type adapter having an audio output terminal.

【図５３】（Ａ）及び（Ｂ）はテレビゲーム機用のカード型アダプタの構成を示す図である。 [Figure 53] (A) and (B) is a diagram showing a structure of a card type adapter for a video game machine.

【図５４】（Ａ）は電子手帳用のカード型アダプタの使用例を示す図であり、（Ｂ）は入力手段を持たない装置用のカード型アダプタの外観及び使用例を示す図である。 [Figure 54 (A) is a diagram showing an example of the use of a card type adapter for an electronic notebook, a diagram showing the appearance and use examples of (B) is a card type adapter for apparatus having no input means.

【図５５】リールシールへドットコードを印刷するためのリールシール印刷機の使用法を説明するための図である。 FIG. 55 is a diagram for explaining the use of the reel seal printing machine for printing a dot code to reel seal.

【図５６】リールシール印刷機の内部構成を示す図である。 FIG. 56 is a diagram showing an internal configuration of the reel seal printing machine.

【図５７】ワープロの内部の中にマルチメディアのドットコードを記録する機能を設けた場合の構成を示す図である。 FIG. 57 is a diagram showing a configuration of a case of providing a function of recording a dot code of the multimedia in the interior of the word processor.

【図５８】図５７中のマルチメディア情報記録処理部の機能を光学複写機に内蔵させた場合の構成を示す図である。 FIG. 58 is a diagram showing a configuration of a case where the function of the multimedia information recording processing section in FIG. 57 is incorporated into an optical copier.

【図５９】図５７中のマルチメディア情報記録処理部の機能をディジタル複写機に内蔵させた場合の構成を示す図である。 FIG. 59 is a diagram showing a configuration of a case where the function of the multimedia information recording processing section in FIG. 57 is incorporated into a digital copier.

【図６０】ペン型情報再生装置を文字や絵のデータの入力部としても利用するようにした場合の構成を示す図である。 FIG. 60 is a diagram showing a configuration of a case where as also utilizing the pen type information reproducing apparatus as an input section of character and picture data.

【図６１】ペン型情報再生装置を文字や絵のデータの入力部としても利用するようにした場合の別の構成を示す図である。 FIG. 61 is a diagram showing another configuration when so also utilize pen type information reproducing apparatus as an input section of character and picture data.

【図６２】スキャナ及びデータ読取対応型のカード型アダプタの構成を示す図である。 FIG. 62 is a diagram showing a configuration of a scanner and data reading-enabled card type adapter.

【図６３】（Ａ）及び（Ｂ）はそれぞれペン型情報再生装置でドットコードをスキャンして投影機でスクリーンに投影するシステムを示す図である。 [Figure 63] (A) and (B) is a diagram showing a system for projecting on a screen with each pen type information reproducing apparatus by scanning the dot code in the projector.

【図６４】図６３の（Ａ）及び（Ｂ）中の出力処理部の具体的構成を示す図である。 FIG. 64 is a diagram showing a specific configuration of the output processing unit in FIG. 63 (A) and (B).

【図６５】（Ａ）は投影機の代わりに複写機、光磁気ディスク装置、プリンタに出力する場合を示す図であり、 [Figure 65 (A) is a diagram illustrating a case of outputting the copier in place of the projector, a magneto-optical disk device, a printer,（Ｂ）は出力処理部をカード型アダプタとして構成した場合を示す図である。 (B) is a diagram showing a case where the output processing unit as a card type adapter.

【図６６】出力処理部の具体的構成を示す図である。 FIG. 66 is a diagram showing a specific configuration of the output processing section.

【図６７】ワープロの機種毎のフォーマットに直すフォーマット変換部を設けた例の構成を示す図である。 FIG. 67 is a diagram showing a configuration example in which a format conversion unit to fix the format of each type of word processor.

【図６８】フォーマット変換部の実際の構成を示す図である。 FIG. 68 is a diagram showing the actual configuration of the format converter.

【図６９】ドットコードの記録されたシートをＦＡＸ送受信する場合のシステム図である。 FIG. 69 is a system diagram in the case of FAX transmitting and receiving the recorded sheet dot code.

【図７０】ＦＡＸ用マルチメディア情報記録機の構成を示す図である。 Figure 70 is a diagram showing a configuration of a multimedia information recording apparatus for FAX.

【図７１】ＦＡＸ内蔵マルチメディア情報記録機の構成を示す図である。 Figure 71 is a diagram showing a configuration of a FAX built multimedia information recording apparatus.

【図７２】（Ａ）はオーバライト型ＭＭＰカード記録再生装置の構成を示す図であり、（Ｂ）及び（Ｃ）はＭＭ [Figure 72 (A) is a diagram showing the configuration of the overwrite type MMP card recording and reproducing apparatus, (B) and (C) is MMＰカードの裏面及び表面を示す図である。 Is a diagram illustrating the rear surface and the surface of the P card.

【図７３】オーバライト型ＭＭＰカード記録再生装置の他の構成を示す図である。 Figure 73 is a diagram showing another configuration of the overwrite type MMP card recording and reproducing apparatus.

【図７４】（Ａ）はオーバライト型ＭＭＰカード記録再生装置のさらに別の構成を示す図、（Ｂ）及び（Ｃ）はＭＭＰカードの裏面及び断面を示す図であり、（Ｄ）はコードパターン記録用紙の構成を示す図である。 [Figure 74] (A) further shows another configuration of the overwrite type MMP card recording and reproducing apparatus, (B) and (C) is a diagram showing a back surface and a cross section of MMP card, (D) the code it is a diagram showing a configuration of a pattern recording paper.

【図７５】オーバライト型ＭＭＰカード記録再生装置の他の構成を示す図である。 Figure 75 is a diagram showing another configuration of the overwrite type MMP card recording and reproducing apparatus.

【図７６】（Ａ）は追記型ＭＭＰカード記録再生装置の構成を示す図であり、（Ｂ）は（Ａ）中の記録済み領域検出部のブロック構成図である。 [Figure 76 (A) is a diagram showing the structure of a write-once type MMP card recording and reproducing apparatus, (B) is a block diagram of a recorded area detection section in (A).

【図７７】（Ａ）は記録済み領域検出部の他の構成を示す図であり、（Ｂ）は記録済みマーカの記されたＭＭＰ [Figure 77 (A) is a diagram showing another configuration of the recorded area detection section, (B) is marked with a recorded marker MMPカードを示す図である。 It is a diagram showing a card.

【図７８】（Ａ）はＭＭＰ名刺カードシステムを示す図であり、（Ｂ）及び（Ｃ）はＭＭＰ名刺カードの裏面及び表面を示す図である。 [Figure 78 (A) is a diagram showing an MMP name card card system, (B) and (C) are diagrams showing the rear surface and the surface of the MMP name card card.

【図７９】（Ａ）及び（Ｂ）は半導体ウエハエッチング式で形成したＭＭＰカードの平面図であり、（Ａ）は保護カバーを閉じた状態、（Ｂ）は開けた状態を示している。 [Figure 79] (A) and (B) is a plan view of the MMP card formed by the semiconductor wafer etching type, showing a state (A) is closed the protective cover, (B) is the bored.

【図８０】（Ａ）は半導体ウエハエッチング式で形成した別の構成のＭＭＰカードの平面図、（Ｂ）は側面図であり、（Ｃ）は爪部の構成を説明するための図である。 [Figure 80] (A) is a plan view of the MMP card of another configuration formed by the semiconductor wafer etching formula, (B) is a side view, is a diagram for explaining the configuration of (C) is claw portion .

【図８１】（Ａ）はドットコードデコード機能付きディスク装置を示す図であり、（Ｂ）はドットコードとインデックスの記録例を示す図である。 [Figure 81 (A) is a diagram showing a dot code decoding function disk device, is a diagram illustrating a recording example (B) in the dot code and an index.

【図８３】（Ａ）はマルチメディア情報ドットコード記録対応カメラの裏蓋の構成を示す図、（Ｂ）はその側面図であり、（Ｃ）はマルチメディア情報ドットコードの記録された印画紙の例を示す図である。 [Figure 83] (A) is a diagram showing a structure of a back cover of a multimedia information dot code recording compatible camera, (B) is a side view thereof, (C) is the multimedia information dot code recorded photographic paper is a diagram illustrating an example.

【図８４】（Ａ）はマルチメディア情報ドットコード記録対応カメラの裏蓋の他の構成を示す図、（Ｂ）はＬＥ [Figure 84] (A) is a diagram showing another configuration of the back cover of the multimedia information dot code recording compatible camera, (B) is LEＤユニットの構成を示す図、（Ｃ）はデータバック側信号電極を示す図であり、（Ｄ）及び（Ｅ）はそれぞれＬ Diagram showing a configuration of a D unit, (C) is a diagram showing a data back-side signal electrode, (D) and (E) each LＥＤユニットの移動機構を示す図である。 It is a diagram showing a moving mechanism of the ED unit.

Claims (27)

Translated from Japanese

(57)【特許請求の範囲】 (57) [the claims]

【請求項１】 光学的に読み取り可能なドットコードであって、ブロックを複数個隣接可能に配置してなり、前記ブロックのそれぞれを、 データの内容に応じて配列された複数のドットでなるデータドットパターンと、 当該ブロックを認識するためのマーカと、 当該ブロックのアドレスを示すためのブロックアドレスパターンと、を所定の位置関係にしたがって配置するとともに、 前記ドットコードを光学的に読み取る読取手段の撮像視野内に、前記ブロックが複数個配置されるように構成したものであることを特徴とするドットコード。 1. A optically readable dot code, will place the block multiple adjacent capable, each of the blocks, comprising a plurality of dots arranged in accordance with the contents of the data Data and dot pattern, the marker for recognizing the block, with the block address pattern for indicating an address of the block, the arranged according to a predetermined positional relationship, the imaging of the reading means for reading the dot code optically dot code, characterized in that in the field of view, in which the block is configured such that a plurality placed.

【請求項２】 前記ドットコードは、前記ブロックを互 Wherein said dot code, each other said blockいに異なる２方向にそれぞれ隣接して配置したドットコDottoko disposed adjacent different in two directions to haveードであることを特徴とする請求項１に記載のドットコDottoko of claim 1, characterized in that the over-deード。Over de.

【請求項３】 前記各ブロック内のデータドットパター 3. A data dot pattern in said each blockンは、複数のドットが所定のフォーマットに従って２次Down the secondary plurality of dots according to a predetermined format元に配列されたドットパターンであることを特徴とするCharacterized in that it is a dot pattern arranged in the original請求項２に記載のドットコード。Dot code according to claim 2.

【請求項４】 前記ドットコードにおける複数の各ブロックは、それぞれが等しい大きさであることを特徴とする請求項３に記載のドットコード。 Wherein each of the plurality of blocks in the dot code, dot code according to claim 3, characterized in that each is equal size.

【請求項５】 前記ドットコードの大きさは、前記撮像The size as claimed in claim 5, wherein the dot code, the imaging視野よりも大きくなるように設定されたものであることAnd it shall have been set to be larger than the field of viewを特徴とする請求項４に記載のドットコード。Dot code according to claim 4, characterized in.

【請求項６】 前記ドットコードにおける複数の各ブロ 6. Each of the plurality of blow in the dot codeックは、それぞれが等しい大きさであり、且つ、前記読Click are each equal size, and the reading取手段における撮像面上での該ブロックの大きさが前記Wherein the size of the block on the imaging surface at a preparative means読取手段の撮像エリアよりも小さくなるように設定されIt is set to be smaller than the imaging area of the reading meansたものであることを特徴とする請求項３に記載のドットDot according to claim 3, characterized in that theコード。code.

【請求項７】 前記ドットコードの大きさは、前記撮像 7. A size of the dot code, the imaging面上での当該ドットコードの大きさが前記撮像エリアよSaid imaging area size of the dot code on the surfaceりも大きくなるように設定されたものであることを特徴Characterized in that which is set to be larger Riとする請求項６に記載のドットコード。Dot code according to claim 6,.

【請求項８】 前記各ブロックは四角形に構成され、前 Wherein said each block is configured in a square, before記マーカは、該マーカの中心の位置が各ブロックの各頂Serial markers, the position of the center of the marker is the top of each block点の位置になるように配置されると共に、前記データドTogether they are arranged to be the position of the point, the Detadoットパターンは該四隅のマーカによって囲まれる各領域Ttopatan each region surrounded by the four corners of the marker内に配置されたものであることを特徴とする請求項４又4. Further, characterized in that those disposed withinは６に記載のドットコード。Dot code described in 6.

【請求項９】 前記複数個のブロックのうち上下及び／ 9. Of the plurality of blocks vertically and /又は左右に隣接する各ブロックは、その隣接ブロック間Or each block adjacent to the left and right, between the adjacent blocksでの共通の頂点位置において前記マーカを共有してなるFormed by sharing the marker at the common vertex position inことを特徴とする請求項８に記載のドットコード。Dot code according to claim 8, characterized in that.

【請求項１０】 前記複数個のブロックのうち上下及び 10. Among the plurality of blocks vertically and／又は左右に隣接する各ブロックは、その隣接ブロック/ Or each block adjacent to the left and right, the adjacent blocks間での共通の頂点位置において前記マーカを共有し、且Share the marker at the common vertex position between,且つ、その隣接ブロック間で共有される一の辺に相当するOne corresponds to an edge that is shared between the adjacent blocks位置の一対のマーカ間の領域に前記ブロックのアドレスAddress of the block in the region between a pair of markers locatedを示すブロックアドレスパターンを配置してなることをThat was formed by placing the block address pattern indicating特徴とする請求項８に記載のドットコード。Dot code according to claim 8, characterized.

【請求項１１】 前記マーカと前記ブロックアドレスパ Wherein said and said marker block address Pasターンとの間に所定の距離を設けたことを特徴とする請請characterized in that a predetermined distance between the turns求項１０に記載のドットコード。Dot code described in Motomeko 10.

【請求項１３】 前記マーカと前記データドットパター Wherein said and said marker data dot patternンとの間に所定の距離を設けたことを特徴とする請求項Claims, characterized in that a predetermined distance between the emission１０に記載のドットコード。Dot code described in 10.

【請求項１４】 前記複数個のブロックのうち上下及び 14. Among the plurality of blocks vertically and／又は左右に隣接する各ブロックは、その隣接ブロック/ Or each block adjacent to the left and right, the adjacent blocks間での共通の頂点位置において前記マーカを共有し、且Share the marker at the common vertex position between,且つ、その隣接ブロック間で共有される一の辺に相当するOne corresponds to an edge that is shared between the adjacent blocks位置の一対のマーカ間の領域にパターンマッチング用のFor pattern matching in the region between a pair of markers locatedドットパターンを配置してなることを特徴とする請求項Claims, characterized in that formed by arranging a dot pattern８に記載のドットコード。Dot code described in 8.

【請求項１５】 前記マーカと前記パターンマッチング 15. The marker and the pattern matching用のドットパターンとの間に所定の距離を設けたことをIn that a predetermined distance between the dot patterns of use特徴とする請求項１４に記載のドットコード。Dot code according to claim 14, wherein.

【請求項１６】 前記パターンマッチング用のドットパ 16. Dottopa for the pattern matchingターンと前記データドットパターンとの間に所定の距離Predetermined distance between the turns and the data dot patternを設けたことを特徴とする請求項１４に記載のドットコDottoko ofclaim 14, characterized in that the providedード。Over de.

【請求項１７】 前記各ブロック内のデータドットパタ 17. Data dots pattern in said each blockーンは、複数のドットが所定のフォーマットに従って２Over down the 2 plurality of dots according to a predetermined format次元に配列されたドットパターンであることを特徴とすIt is characterized in that it is a dot pattern arranged in dimensionる請求項１に記載のドットコード。Dot code according to claim 1 that.

【請求項１８】 前記各ブロックは四角形に構成され、 18. The method of claim 17, wherein each block is constructed in a square,前記マーカは、該マーカの中心の位置が各ブロックの各The marker is the position of the center of the marker of each block頂点の位置になるように配置されると共に、前記データTogether they are arranged to be the position of the vertex, the dataドットパターン及び前記ブロックアドレスパターンは該Dot pattern and the block address pattern is said四隅のマーカによって囲まれる各領域内に配置されたもAlso disposed within each region surrounded by the four corners of the markerのであることを特徴とする請求項１７に記載のドットコDottoko of claim 17, characterized in that the at isード。Over de.

【請求項１９】 前記ブロックアドレスパターンは、前 19. The block address pattern, before記四角形の一の辺に相当する位置の一対のマーカ間の領Ryo between a pair of markers located at a position corresponding to one side of the serial quadrangle域に配置されたものであることを特徴とする請求項１８Claim, characterized in that those arranged in band 18に記載のドットコード。Dot code described.

【請求項２０】 前記マーカは、前記データドットパタ 20. The marker, the data dot patternーンには有り得ないドットパターンからなることを特徴Characterized in that it consists of a dot pattern that impossible to over emissionsとする請求項１に記載のドットコード。Dot code according to claim 1,.

【請求項２１】 前記マーカと前記ブロックアドレスパ 21. wherein said marker block address Pasターンとの間に所定の距離を設けたことを特徴とする請請characterized in that a predetermined distance between the turns求項１に記載のドットコード。Dot code described in Motomeko 1.

【請求項２３】 前記マーカと前記データドットパター 23.] said and the marker data dot patternンとの間に所定の距離を設けたことを特徴とする請求項Claims, characterized in that a predetermined distance between the emission１に記載のドットコード。Dot code described in 1.

【請求項２４】 前記マーカは、前記データドットパタ 24. The marker, the data dot patternーンの配列方向に対応した方向性を持つように構成されIs configured to have a directionality corresponding to the arrangement direction of the over emissionsたものであることを特徴とする請求項１に記載のドットDot of claim 1, characterized in that theコード。code.

【請求項２５】 前記マーカは、前記データドットパタ 25. The marker, the data dot patternーンの配列方向に対応した方向性を示すための補助マーAuxiliary mer for indicating the direction corresponding to the direction of arrangement of over emissionsクを含むことを特徴とする請求項２４に記載のドットコDottoko of claim 24, which comprises a clickード。Over de.

【請求項２６】 前記マーカは、前記データドットパタ 26. The marker, the data dot patternーンの配列方向とは関係を持たない形状に構成されたもAlso the arrangement direction of over emissions configured in a shape that does not have a relationshipのであることを特徴とする請求項１に記載のドットコーDottokoof claim 1, wherein the the at isド。De.

【請求項２７】 前記ブロックアドレスパターンは、少 27. The block address pattern is smallなくともブロックアドレスデータ及び、該ブロックアドWithout even block address data and the block addressレスデータのエラー訂正符号データ及び／又はエラー検Error correction code data and / or error detection of less data出符号データを含むことを特徴とする請求項１に記載のAccording to claim 1, characterized in that it comprises an output code dataドットコード。Dot code.