Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3759536B2 - Reproduction system and reproduction method - Google Patents
[go: Go Back, main page]

JP3759536B2 - Reproduction system and reproduction method - Google Patents

Reproduction system and reproduction method Download PDF

Info

Publication number
JP3759536B2
JP3759536B2 JP2005028053A JP2005028053A JP3759536B2 JP 3759536 B2 JP3759536 B2 JP 3759536B2 JP 2005028053 A JP2005028053 A JP 2005028053A JP 2005028053 A JP2005028053 A JP 2005028053A JP 3759536 B2 JP3759536 B2 JP 3759536B2
Authority
JP
Japan
Prior art keywords
data
code
information
output
processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2005028053A
Other languages
Japanese (ja)
Other versions
JP2005209216A (en
Inventor
紳造 松井
良之 名田
浩男 細野
健治 岸
芳和 山田
良一 澤木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Olympus Corp
Original Assignee
Olympus Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Olympus Corp filed Critical Olympus Corp
Priority to JP2005028053A priority Critical patent/JP3759536B2/en
Publication of JP2005209216A publication Critical patent/JP2005209216A/en
Application granted granted Critical
Publication of JP3759536B2 publication Critical patent/JP3759536B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Description

本発明は、音声,音楽等のオーディオ情報,カメラ,ビデオ機器等から得られる映像情報、及びパーソナルコンピュータ,ワードプロセッサ等から得られるディジタルコードデータ等を含めた所謂マルチメディア情報が、光学的に読み取り可能なパターンコードとして記録される紙等の記録媒体からパターンコードを読み取って元のマルチメディア情報を再生する再生システム及び再生方法に関するものである。 The present invention can optically read so-called multimedia information including audio information such as voice and music, video information obtained from cameras, video devices, and digital code data obtained from personal computers and word processors. The present invention relates to a reproduction system and a reproduction method for reproducing original multimedia information by reading a pattern code from a recording medium such as paper recorded as a simple pattern code.

従来より、音声や音楽等の記録する媒体として、磁気テープや光ディスク等、種々のものが知られている。しかし、これらの媒体は、大量に複製を作ったとしても単価はある程度高価なものとなり、またその保管にも多大な場所を必要としていた。さらには、音声を記録した媒体を、遠隔地にいる別の者に渡す必要ができた場合には、郵送するにしても、また直に持っていくにしても、手間と時間がかかるという問題もあった。   Conventionally, various media such as a magnetic tape and an optical disk are known as recording media for voice and music. However, even if a large number of copies are made for these media, the unit price is somewhat expensive, and a large space is required for storage. Furthermore, if it is necessary to deliver the sound recording medium to another person at a remote location, it may take time and effort even if it is mailed or taken directly. There was also.

また、オーディオ情報以外の、カメラ、ビデオ機器等から得られる画像情報やディジタルコードデータ等をも含めた所謂マルチメディア情報全体に関しても同様であった。   The same applies to the so-called multimedia information as a whole including image information and digital code data obtained from cameras, video equipment, and the like other than audio information.

そこで、本発明の出願人は、オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報を、ファクシミリ伝送が可能で、また大量の複製が安価に可能な画像情報、すなわち符号化情報としてのドットコードの形で紙等の情報記録媒体に記録するシステム及びそれを再生するためのシステムを発明し、特許文献1や、特許文献2により開示している。   Accordingly, the applicant of the present invention is capable of facsimile transmission of multimedia information including at least one of audio information, video information, and digital code data, and image information that can be inexpensively copied in large quantities, that is, encoding. A system for recording on an information recording medium such as paper in the form of a dot code as information and a system for reproducing the same have been invented and disclosed in Patent Document 1 and Patent Document 2.

上記特許文献2による情報再生システムによれば、以下のような旨の記載がある。すなわち、この情報再生システムは、操作スイッチがオンされると、画像入力を行い、その画像内の画像単位ブロックの検出を行う。そして、ブロックが検出された場合には、そのブロックアドレスを検出する。   According to the information reproduction system according to Patent Document 2, the following is described. That is, this information reproduction system inputs an image when an operation switch is turned on, and detects an image unit block in the image. When a block is detected, the block address is detected.

次に、ブロック単位のドット検出を行い、データ復調を行った後、上記画像単位ブロックの検出に戻り、上記処理を繰り返す。そして、ブロックが検出できなかった場合には、終了の判定を操作スイッチのオフ、または媒体の下地である白画像の撮像にて行う。
特開平6−231466号公報 特開平8−106517号公報(特願平6−241150号)
Next, after dot detection is performed in block units and data demodulation is performed, the process returns to the detection of the image unit block and the above processing is repeated. If a block cannot be detected, the end determination is made by turning off the operation switch or capturing a white image that is the background of the medium.
JP-A-6-231466 JP-A-8-106517 (Japanese Patent Application No. 6-241150)

本発明は、再生システムのデータ用メモリの容量より大きなマルチメディア情報を再生し出力することを可能にする再生システム及び再生方法を提供することを目的とする。 It is an object of the present invention to provide a reproduction system and a reproduction method that can reproduce and output multimedia information larger than the capacity of a data memory of the reproduction system .

本発明の再生システムの一態様は、データが光学的に読み取り可能なコードで記録されている部分を備える記録媒体から、前記コードを手動で光学的に読み取るための読取手段と、前記読取手段で読み取ったコードから前記データを再生する再生手段と、前記再生手段で再生されたデータを出力する出力手段と、を備えた再生システムにおいて、一つのデータが、前記記録媒体上に配置された複数の各コードに分割して記録されていると共に、この複数の各分割コードには更に、前記複数の各コードに分割して記録された分割データが前記一つのデータの一部であることを示す分割情報が記録されているとき、前記分割情報をもとに、前記再生手段で再生された前記分割データが全て揃ったかどうかを判定して前記出力手段による前記一つのデータの出力可否を決定する判定手段を更に備え、前記出力手段は、前記判定手段により前記分割データが全て揃ったと判定されたとき前記一つのデータを出力するように構成されたことを特徴とする。 One aspect of the reproduction system of the present invention includes a reading unit for manually optically reading the code from a recording medium including a portion in which data is recorded with an optically readable code, and the reading unit. In a reproduction system comprising reproduction means for reproducing the data from the read code and output means for outputting the data reproduced by the reproduction means, a single piece of data is disposed on the recording medium. Each of the plurality of divided codes is further recorded in each of the plurality of divided codes, and further indicates that the divided data recorded by being divided into the plurality of codes is a part of the one data. when information is recorded, on the basis of the division information, and determines whether the divided data reproduced by said reproducing means is everything of the one by the output section Further comprising a determining means for determining the output permission of the chromatography data, said output means includes a wherein said dividing the data is configured to output the one data when it is determined that everything by said determining means To do.

本発明の再生方法の一態様は、データが光学的に読み取り可能なコードで記録されている部分を備える記録媒体から、前記コードを手動で光学的に読み取り、この読み取ったコードから前記データを再生して出力する再生方法において、一つのデータが、前記記録媒体上に配置された複数の各コードに分割して記録されていると共に、この複数の各分割コードには更に、前記複数の各コードに分割して記録された分割データが前記一つのデータの一部であることを示す分割情報が記録されているとき、前記分割情報をもとに、前記再生された前記分割データが全て揃ったかどうかを判定して前記一つのデータの出力可否を決定し、前記分割データが全て揃ったと判定されたとき、前記一つのデータを出力することを特徴とする。 According to one aspect of the reproducing method of the present invention, the code is manually optically read from a recording medium including a portion where data is recorded with an optically readable code, and the data is reproduced from the read code. In the reproducing method for output , one piece of data is divided and recorded in a plurality of codes arranged on the recording medium, and each of the plurality of divided codes further includes the plurality of codes. When the division information indicating that the divided data recorded by dividing into a part of the one data is recorded , whether the reproduced divided data are all prepared based on the division information. It is determined whether to output the one data, and when it is determined that all the divided data are prepared, the one data is output .

本発明によれば、再生システムのデータ用メモリの容量より大きなマルチメディア情報を再生し出力することを可能にする再生システム及び再生方法を提供することができる。 ADVANTAGE OF THE INVENTION According to this invention, the reproduction | regeneration system and reproduction | regeneration method which make it possible to reproduce | regenerate and output the multimedia information larger than the capacity | capacitance of the data memory of a reproduction | regeneration system can be provided.

以下、図面を参照して本発明の実施の形態を説明する。   Embodiments of the present invention will be described below with reference to the drawings.

まず、本発明に係る第1の実施の形態の情報再生システムについて説明する。   First, the information reproduction system according to the first embodiment of the present invention will be described.

図1は、第1の実施の形態の情報再生システムの構成を示すブロック図である。   FIG. 1 is a block diagram showing the configuration of the information reproducing system of the first embodiment.

この情報再生システムは、大別して読取部2と、データ処理部4と、出力処理部6とから構成される。   This information reproduction system is roughly composed of a reading unit 2, a data processing unit 4, and an output processing unit 6.

上記読取部2は、操作者が操作し再生処理の起動及び終了を指示するオペレーションスイッチ(OPSW)22と、操作による再生処理の状態を表示する緑の発光ダイオード(以下、LEDと記す)24と、走査に関するエラーを表示する赤のLED26と、さらに照明部、光学系、撮像部とから成っている。   The reading unit 2 includes an operation switch (OPSW) 22 that is operated by an operator to instruct start and end of reproduction processing, and a green light emitting diode (hereinafter referred to as LED) 24 that displays the state of reproduction processing by operation. , A red LED 26 for displaying an error relating to scanning, and an illumination unit, an optical system, and an imaging unit.

また、上記データ処理部4は、この情報再生システム全体の制御を行うコントローラ42と、エラー訂正処理部44と、アナログ処理部46と、コード復元処理部48と、画像メモリ50と、データメモリ52と、I/O部54と、この情報再生システム全体に駆動電圧を供給する電源56とから成っている。   The data processing unit 4 includes a controller 42 that controls the entire information reproduction system, an error correction processing unit 44, an analog processing unit 46, a code restoration processing unit 48, an image memory 50, and a data memory 52. And an I / O unit 54 and a power source 56 for supplying a driving voltage to the entire information reproducing system.

また、上記出力処理部6は、パーソナルコンピュータ(以下、パソコンと記す)やインタフェース(I/F)のカード等として提供されるコントローラ62と、記憶装置64と、モニタ、スピーカ等の出力装置66とから成っている。   The output processing unit 6 includes a controller 62 provided as a personal computer (hereinafter referred to as a personal computer) or an interface (I / F) card, a storage device 64, and an output device 66 such as a monitor and a speaker. Consists of.

そして、読取部2のオペレーションスイッチ22の信号は、データ処理部4内のコントローラ42に入力され、このコントローラ42からは緑のLED24と赤のLED26の制御信号が出力され、上記緑のLED24と赤のLED26の点灯、点滅が行われる。   The signal of the operation switch 22 of the reading unit 2 is input to the controller 42 in the data processing unit 4, and the control signals of the green LED 24 and the red LED 26 are output from the controller 42, and the green LED 24 and the red LED 26 are red. The LED 26 is turned on and blinked.

また、読取部2からの撮像信号が、データ処理部4内のアナログ処理部46に入力される。このアナログ処理部46に入力された撮像信号は、帯域制限強調フィルタを通り、適応2値化処理にてディジタルデータに変換され、コード復元処理部48に出力される。コード復元処理部48は、入力されたディジタルデータの撮像信号を画像メモリ50に記憶したり、この画像メモリ50から読み出したりする制御を行うとともに、この撮像信号に対してマーカ検出、配列方向検出、ドット検出、復調などのコード復元処理を行い、その結果をデータメモリ52へ出力する。   An imaging signal from the reading unit 2 is input to the analog processing unit 46 in the data processing unit 4. The imaging signal input to the analog processing unit 46 passes through the band limitation emphasis filter, is converted into digital data by adaptive binarization processing, and is output to the code restoration processing unit 48. The code restoration processing unit 48 performs control for storing the image signal of the input digital data in the image memory 50 and reading the image signal from the image memory 50, and also performs marker detection, arrangement direction detection, Code restoration processing such as dot detection and demodulation is performed, and the result is output to the data memory 52.

データメモリ52は、入力されたデータを記憶し蓄える。そして、データメモリ52に記憶されたデータは、コントローラ42によってインターリーブやヘッダ情報の解読及び判定等が行われ、さらに、上記データはエラー訂正処理部44に転送されてエラー訂正が施され、データメモリ52の別のエリアに再び記憶される。   The data memory 52 stores and stores input data. The data stored in the data memory 52 is subjected to interleaving, decoding and determination of header information by the controller 42, and the data is transferred to the error correction processing unit 44 and subjected to error correction. It is stored again in 52 different areas.

データメモリ52に再び記憶されたデータは、I/O部54を介して出力処理部6に出力される。出力処理部6に入力されたデータは、出力処理部6内の記憶装置64に記憶され、出力装置66から出力される。   The data stored again in the data memory 52 is output to the output processing unit 6 via the I / O unit 54. The data input to the output processing unit 6 is stored in the storage device 64 in the output processing unit 6 and output from the output device 66.

すなわち、データの流れとしては、読取部2で読み取られたデータはアナログ処理部46を介してコード復元処理部48において、画像メモリ50に書き込まれ、画像メモリ50のデータをコード復元処理部48で復元処理し、データメモリ52に記憶する。ここまでの処理がコード復元処理である。   That is, as the data flow, the data read by the reading unit 2 is written into the image memory 50 by the code restoration processing unit 48 via the analog processing unit 46, and the data in the image memory 50 is written by the code restoration processing unit 48. The restoration process is performed and the data memory 52 stores the data. The process so far is the code restoration process.

その後、コントローラ42は、データメモリ52に記憶されたデータに対して、インターリーブ、エラー訂正、ヘッダ情報解読判定などの再生処理を行う。そして、再生処理後のデータを出力処理部6へ出力して、スピーカから音を出したり、モニタに画像を表示したり、記憶装置64に記憶したりするのが出力処理である。   Thereafter, the controller 42 performs reproduction processing such as interleaving, error correction, and header information decoding determination on the data stored in the data memory 52. Then, the output process is to output the data after the reproduction process to the output processing unit 6 to make a sound from the speaker, to display an image on the monitor, or to store in the storage device 64.

ここで、上記I/O部54には、汎用的なインタフェースが用いられる、例えば、GP−IB、RS232C、SCSIや、またパソコンのPCMCIAのインターフェースなどが用いられる。   Here, a general-purpose interface is used for the I / O unit 54, for example, GP-IB, RS232C, SCSI, or a PCMCIA interface of a personal computer.

この第1の実施の形態では、データメモリ52に対する出力処理部6からのアクセスはPCMCIAのメモリとして扱うこととして説明する。つまり、コントローラ62よりデータメモリ52を読み書きできるようにし、PCMCIAのメモリカードとして、または、I/Oカードとして、または、ハードディスクとして扱う。   In the first embodiment, it is assumed that the access from the output processing unit 6 to the data memory 52 is handled as a PCMCIA memory. That is, the controller 62 can read and write the data memory 52 and handle it as a PCMCIA memory card, an I / O card, or a hard disk.

次に、第1の実施の形態の情報再生システムにおける節電処理について説明する。   Next, power saving processing in the information reproduction system of the first embodiment will be described.

コントローラ42から読取部2への制御信号、またはアナログ処理部46への制御信号、コード復元処理部48への制御信号は、それぞれの処理の開始及び終了の節電処理の指示を行うための信号である。さらに、コントローラ42からエラー訂正処理部44への制御信号は、エラー訂正処理の起動を指示するとともに、節電処理の指示も行う。コントローラ42とI/O部54の間の制御信号は、入出力の指示、またはデータメモリ52のアクセスの調整を行うものである。   The control signal from the controller 42 to the reading unit 2, the control signal to the analog processing unit 46, and the control signal to the code restoration processing unit 48 are signals for instructing power saving processing at the start and end of each processing. is there. Further, the control signal from the controller 42 to the error correction processing unit 44 instructs the start of the error correction process and also instructs the power saving process. A control signal between the controller 42 and the I / O unit 54 is used to perform an input / output instruction or to adjust access to the data memory 52.

また、アナログ処理部46からコード復元処理部48への制御信号は、クロック信号か、または水平同期信号や垂直同期信号になる。コード復元処理部48と画像メモリ50の間の制御信号は、リードライト信号やアドレス信号などである。またコード復元処理部48からデータメモリ52への制御信号も、同様にリードライト信号やアドレス信号、一部セレクト信号などである。   The control signal from the analog processing unit 46 to the code restoration processing unit 48 is a clock signal, or a horizontal synchronization signal or a vertical synchronization signal. Control signals between the code restoration processing unit 48 and the image memory 50 are a read / write signal and an address signal. Similarly, control signals from the code restoration processing unit 48 to the data memory 52 are read / write signals, address signals, partial select signals, and the like.

図2,図3は、第1の実施の形態の情報再生システムの動作としてのコントローラ42の処理を示すフローチャートである。   2 and 3 are flowcharts showing the processing of the controller 42 as the operation of the information reproducing system of the first embodiment.

まず、AC電源のコンセント接続、または電源スイッチのオン、または電源への電池接続等によって電源がオンされると(ステップS1)、緑のLED24と赤のLED26の両方を点灯させ(ステップS2)、イニシャライズを行う(ステップS3)。このイニシャライズでは、メモリテストや、ハードのインタフェースチェック等を行う。   First, when the power source is turned on by AC power outlet connection, power switch on, or battery connection to the power source (step S1), both the green LED 24 and the red LED 26 are turned on (step S2). Initialization is performed (step S3). In this initialization, a memory test, a hardware interface check, and the like are performed.

次に、システムの異常検出を行い(ステップS4)、コントローラ42はシステム異常が発生しているか否かを判定する(ステップS5)。ここで、システムに異常が発生していれば、ステップS36へ飛び、本処理を終了させる。一方、システムに異常が発生していなければ、緑のLED24と赤のLED26との両方を消灯させる(ステップS6)。   Next, a system abnormality is detected (step S4), and the controller 42 determines whether or not a system abnormality has occurred (step S5). If an abnormality has occurred in the system, the process jumps to step S36 to end the present process. On the other hand, if no abnormality has occurred in the system, both the green LED 24 and the red LED 26 are turned off (step S6).

なお、システムの異常検出では、ハードのインターフェースのチェックを行った場合、異常があると応答がなく、そのまま止まってしまうときがある。そこで、まず最初に緑のLED24と赤のLED26の両方を点灯させておき、止まった場合に異常を操作者に知らせるようにしておく。また、メモリのチェックでエラーがあったときにも終了させてしまい、緑のLED24と赤のLED26の両方を点灯されたままにし、異常を知らせるようにしておく。すなわち、システムに異常があるということを、緑のLED24と赤のLED26の両方の点灯と、オペレーションスイッチ22が押されていないことの3つの状態から、システムの異常が判断されるようにしておく。   In the system abnormality detection, when a hardware interface is checked, if there is an abnormality, there is a case where there is no response and the operation stops as it is. Therefore, first, both the green LED 24 and the red LED 26 are turned on, and when it stops, the operator is notified of the abnormality. Also, the process is terminated when there is an error in the memory check, and both the green LED 24 and the red LED 26 are kept lit to notify the abnormality. That is, the system abnormality is determined from the three states that both the green LED 24 and the red LED 26 are turned on and the operation switch 22 is not pressed. .

続いて、コントローラ42はオペレーションスイッチ22の監視を行い(ステップS7)、オペレーションスイッチ22がオンか否かの判定を行う(ステップS8)。ここで、オペレーションスイッチ22がオフのときはステップS7へ戻り、オペレーションスイッチ22の監視、判定を繰り返し行い、オンになるまで待つ。   Subsequently, the controller 42 monitors the operation switch 22 (step S7), and determines whether or not the operation switch 22 is on (step S8). Here, when the operation switch 22 is off, the process returns to step S7, the operation switch 22 is repeatedly monitored and judged, and waits until it is turned on.

そして、オペレーションスイッチ22がオンになったら、タイマをクリアし(ステップS9)、アナログ処理部46及びコード復元処理部48の処理を開始させ(ステップS10)、緑のLED24を点灯させる(ステップS11)。この緑のLED24の点灯は、本情報再生システムが起動し、パターンコードが読み取り可能または読み取り中であり、さらにアナログ処理部46及びコード復元処理部48が処理可能または処理中であることを表すものである。   When the operation switch 22 is turned on, the timer is cleared (step S9), the processing of the analog processing unit 46 and the code restoration processing unit 48 is started (step S10), and the green LED 24 is turned on (step S11). . The lighting of the green LED 24 indicates that the information reproduction system is activated, the pattern code can be read or being read, and the analog processing unit 46 and the code restoration processing unit 48 can be processed or is being processed. It is.

次に、コントローラ42はパターンコード上を読取部2が走査したことによって、ブロックが入力されたか否か、すなわち、ブロックによって構成されたコードが読み取れたか否かを判定する(ステップS12)。ここで、ブロックが入力されていればタイマをクリアし(ステップS13)、赤のLED26を消灯させる(ステップS14)。なお、この場合は、もともと赤のLED26は消灯している。   Next, the controller 42 determines whether or not a block has been input by scanning the pattern code on the pattern code, that is, whether or not a code constituted by the block has been read (step S12). If a block is input, the timer is cleared (step S13), and the red LED 26 is turned off (step S14). In this case, the red LED 26 is originally turned off.

このとき、アナログ処理部46及びコード復元処理部48にてデータの入力処理は進行しており、コード復元処理部48からデータメモリ52へデータが自動的に転送される。このとき、コントローラ42への割り込み等を使用して、コントローラ42に入手したブロックのアドレスを転送し、コントローラ42がブロック管理テーブルを作成する。このブロック管理テーブルは、ブロックアドレスに基づいて、そのブロックアドレスが入手されたか否かを管理するテーブルである(ステップS15)。   At this time, the data input process is in progress in the analog processing unit 46 and the code restoration processing unit 48, and the data is automatically transferred from the code restoration processing unit 48 to the data memory 52. At this time, the block address obtained is transferred to the controller 42 using an interrupt to the controller 42, and the controller 42 creates a block management table. This block management table is a table for managing whether or not the block address is obtained based on the block address (step S15).

次に、コントローラ42はオペレーションスイッチ22がオフか否かの判定を行う(ステップS16)。ここで、オペレーションスイッチ22がオフでないときはステップS12へ戻り、再びブロックが入力されたか否かを判定する。一方、オペレーションスイッチ22がオフのときは緑のLED24と赤のLED26を消灯させ(ステップS17)、アナログ処理部46及びコード復元処理部48を節電設定させる(ステップS18)。   Next, the controller 42 determines whether or not the operation switch 22 is off (step S16). If the operation switch 22 is not turned off, the process returns to step S12 to determine again whether or not a block has been input. On the other hand, when the operation switch 22 is OFF, the green LED 24 and the red LED 26 are turned off (step S17), and the analog processing unit 46 and the code restoration processing unit 48 are set to save power (step S18).

そして、ブロック管理テーブルを読み出し、入手ブロックの判定処理を行う(ステップS19)。続いて、コントローラ42は入手ブロック数が0、つまり、一ブロックも入手されていないかを判定する(ステップS20)。ここで、入手ブロックが“0”のときは赤のLED26を2回点滅させることにより、警告出力を行い(ステップS21)、本処理を終了させる(ステップS36)。一方、入手ブロック数が0でないとき、すなわち、入力ブロックが一つでもあるときは、パソコンが一つ前に入力されたデータの読み取りを終了したか否かを判定する(ステップS23)。これは前回の走査によって入力されたデータが、パソコンによってデータメモリ52の出力用バッファから読み出されたか否かを調べ、読み出されていない場合、前回のデータを出力可能にするとともに、今回の走査のデータもデータメモリ52に保持し、前回のデータを読み出した後、データメモリ52のデータを処理することで、今回の走査のデータも出力可能にする。   Then, the block management table is read and the obtained block determination process is performed (step S19). Subsequently, the controller 42 determines whether or not the number of acquired blocks is 0, that is, no block has been acquired (step S20). Here, when the obtained block is “0”, the red LED 26 blinks twice to output a warning (step S21), and the process is terminated (step S36). On the other hand, when the number of obtained blocks is not 0, that is, when there is even one input block, it is determined whether or not the personal computer has finished reading the data previously input (step S23). This is to check whether or not the data input by the previous scan has been read from the output buffer of the data memory 52 by the personal computer. If the data has not been read, the previous data can be output. The scan data is also held in the data memory 52, and after the previous data is read, the data in the data memory 52 is processed so that the data for the current scan can also be output.

ここで、一つ前に入力されたデータの読み取りを終了していないときは、赤のLED26を4回点滅させることにより、警告出力を行い(ステップS24)、本処理を終了させる(ステップS36)。この警告出力により前回の走査によるデータの出力処理であることを操作者に報知するものである。一方、読み取りを終了しているときは、インターリーブ、エラー訂正処理、及びヘッダ情報の解読判定処理等のデータ再生処理を行う(ステップS25)。   Here, when reading of the data input immediately before is not finished, a warning is output by blinking the red LED 26 four times (step S24), and this processing is finished (step S36). . This warning output notifies the operator that the data output processing is performed by the previous scan. On the other hand, when reading is completed, data reproduction processing such as interleaving, error correction processing, and header information decoding determination processing is performed (step S25).

そして、コントローラ42は、エラー訂正処理にてエラーは訂正できたか否か、またはヘッダ情報に問題があったか否か等のエラー検出を行い、エラーがあったか否かを判定する(ステップS26)。ここで、エラーがあったときは、すなわち、再生できないときは、赤のLED26を3回点滅させることにより、警告出力を行い(ステップS27)、本処理を終了させる(ステップS36)。この警告出力は今回の走査において走査ミス、またはコード上の傷等の破損、またはヘッダ情報等の論理情報が本情報再生システムに適合していない等を操作者に報知するものである。一方、エラーがないときは、すなわち、再生が可能であるときは、そのまま本処理を終了させる(ステップS36)。   Then, the controller 42 detects an error such as whether or not the error has been corrected in the error correction process or whether or not there is a problem in the header information, and determines whether or not there is an error (step S26). Here, when there is an error, that is, when reproduction cannot be performed, a warning is output by blinking the red LED 26 three times (step S27), and this processing is terminated (step S36). This warning output informs the operator of a scan error or damage such as a scratch on the code in this scan, or that logical information such as header information is not compatible with this information reproducing system. On the other hand, when there is no error, that is, when reproduction is possible, this processing is terminated as it is (step S36).

次に、上記ステップS12にて、パターンコード上を読取部2が走査されたことによって、ブロックが入力されないときについて説明する。これは、オペレーションスイッチ22を押しながらパターンコード上を走査しているときに、ブロックデータが入ってこないときに、タイムアウトをしたり、または警告を出力したりするものである。   Next, a description will be given of a case where a block is not input due to the scanning of the reading unit 2 on the pattern code in step S12. This is to time out or output a warning when block data does not enter while scanning the pattern code while pressing the operation switch 22.

まず、ブロックが入力されないときは、入力待ち状態が10秒以上経過したか否かを判定する(ステップS28)。ここで、10秒以上経過していなければ、再びオペレーションスイッチ22がオフか否か判定して(ステップS16)、再びブロックの入力を待つ。一方、10秒以上経過したときは、赤のLED26を点灯して(ステップS29)、10秒以上ブロックが入ってこないことへの警告出力を行う。   First, when no block is input, it is determined whether or not the input waiting state has passed for 10 seconds or more (step S28). Here, if 10 seconds or more have not elapsed, it is determined again whether or not the operation switch 22 is off (step S16), and the input of the block is awaited again. On the other hand, when 10 seconds or more have elapsed, the red LED 26 is turned on (step S29), and a warning is output that a block does not enter for 10 seconds or more.

そして、ブロック管理テーブルの読み出しと、入手ブロックの判定のための処理を行う(ステップS30)。続いて、コントローラ22はブロックが入手済であるか否かを判定する(ステップS31)。なお、入手済みとは、過去に1ブロックでも入手されているときである。ここで、ブロックが入手済でないときは、入力待ち状態が30秒以上経過したか否かを判定し(ステップS32)、30秒以上経過していなければ、再びオペレーションスイッチ22がオフか否か判定して(ステップS16)、ステップS16以降の処理を行う。一方、30秒以上経過したときは、タイムアウトとしてアナログ処理部46及びコード復元処理部48及びエラー訂正処理部44等を節電設定させ(ステップS33)、緑のLED24と赤のLED26を消灯させて(ステップS34)、本処理を終了させる(ステップS36)。これは最初からコードを全然操作していないということで、30秒以上経過後に終了させるもので、操作者がコードを走査する意志が全くないままスイッチが押された状態を保持された、例えば、読取部2をポケットに入れたときにオペレーションスイッチ22が押されてしまった等のときに全ての処理を終わらせ節電設定し、電源である電池等の使用時間を長くするものである。   Then, processing for reading the block management table and determining the obtained block is performed (step S30). Subsequently, the controller 22 determines whether or not the block has been obtained (step S31). Note that “acquired” means that one block has been obtained in the past. Here, when the block has not been obtained, it is determined whether or not the input waiting state has passed for 30 seconds or more (step S32). If 30 seconds or more have not passed, it is again determined whether or not the operation switch 22 is off. Then (step S16), the process after step S16 is performed. On the other hand, when 30 seconds or more have elapsed, the analog processing unit 46, the code restoration processing unit 48, the error correction processing unit 44, etc. are set to save power as timeout (step S33), and the green LED 24 and the red LED 26 are turned off ( Step S34), the process is terminated (Step S36). This means that the code has not been operated from the beginning, and is terminated after 30 seconds or more, and the switch is kept pressed without any intention of the operator to scan the code. When the operation switch 22 is pushed when the reading unit 2 is put in the pocket, all the processes are ended and the power saving setting is made, and the usage time of the battery as a power source is lengthened.

また、上記ステップS31にて、ブロックが入手済であるときは、入力待ち状態が20秒以上経過したか否かを判定し(ステップS35)、20秒以上経過していなければ、再びオペレーションスイッチがオフか否か判定して(ステップS16)、ステップS16以降の処理を行う。一方、20秒以上経過したときは、タイムアウトとしてステップS33へ飛ぶ。そして、上記ステップS33以降の処理を行い、本処理を終了する(ステップS36)。これは20秒間、コードを再生する意志がないということで、終了させるもので、操作者はコードを走査する意志はあったが、途中で中断してしまったか、走査は終了したがオペレーションスイッチ22を離さないでいるか、複数のコードを走査するとき一部のコードは本情報再生システムで再生可能なコードで、別の一部のコードは再生不可能なコードである等を操作者に報知するためである。   If the block has already been obtained in step S31, it is determined whether or not the input waiting state has passed for 20 seconds or more (step S35). It is determined whether or not it is off (step S16), and the processing after step S16 is performed. On the other hand, when 20 seconds or more have elapsed, the process jumps to step S33 as a timeout. Then, the processing after step S33 is performed, and this processing is terminated (step S36). This is to end because there is no intention to reproduce the code for 20 seconds, and the operator was willing to scan the code, but it was interrupted halfway or the scanning was ended but the operation switch 22 When scanning a plurality of codes, the operator is informed that some codes are codes that can be reproduced by the information reproducing system and other codes are codes that cannot be reproduced. Because.

なお、本フローチャート中のステップS21,S24,S27において、警告として赤のLED24をそれぞれ2回,4回,3回点滅させたが、この点滅はこの回数に限るわけではなく、それぞれの状態が区別できる回数であれば良い。また、点滅でなく、点灯時間でもよく、上記状態を区別できる数の表示用LEDで構成しても良い。   In steps S21, S24, and S27 in this flowchart, the red LED 24 is flashed twice, four times, and three times as a warning, but this flashing is not limited to this number. Any number of times is possible. In addition, the lighting time may be used instead of blinking, and the number of display LEDs that can distinguish the above states may be used.

次に、上記出力処理部6内におけるコントローラ62の動作について説明する。   Next, the operation of the controller 62 in the output processing unit 6 will be described.

図4は、出力処理部6の動作としてのコントローラ62の処理を示すフローチャートである。   FIG. 4 is a flowchart showing the processing of the controller 62 as the operation of the output processing unit 6.

まず、電源がオンされ本処理がスタートすると(ステップS41)、イニシャライズが行われる(ステップS42)。   First, when the power is turned on and this process starts (step S41), initialization is performed (step S42).

次に、コントローラ62はデータメモリ52への再生データの書き込みの監視を行い(ステップS43)、再生データの書き込みが終了(入力済み)したか否かを判定する(ステップS44)。ここで、書き込みが終了していないときはステップS43へ戻り、再生データの書き込み監視、書き込み終了か否かの判定を繰り返す。一方、書き込みが終了したときは、コントローラ62はデータメモリ52から上記再生データを読み出し、パターンコードの分割に関する分割情報をもとに記憶装置64に記憶する(ステップS45)。なお、上記分割情報については後で説明する。   Next, the controller 62 monitors the writing of the reproduction data to the data memory 52 (step S43), and determines whether or not the writing of the reproduction data has been completed (step S44). If the writing has not been completed, the process returns to step S43 to repeat the reproduction data writing monitoring and the determination of whether or not the writing has been completed. On the other hand, when the writing is completed, the controller 62 reads the reproduction data from the data memory 52 and stores it in the storage device 64 based on the division information regarding the division of the pattern code (step S45). The division information will be described later.

続いて、上記分割情報の認識、判定処理を行い(ステップS46)、再生可能か否か判定する(ステップS47)。ここで、再生可能でないときはステップS43へ戻り、再び再生データの書き込み監視を行う。これはパターンコードが分割されている場合に全てのパターンコードのブロックデータが揃った時点で出力するための判定及び処理であり、パターンコード上にそのための情報を記録しておく。一方、再生可能であるときは、出力処理、例えば音を出したり、画像を出したり等の処理を行う(ステップS48)。   Subsequently, the division information is recognized and determined (step S46), and it is determined whether or not reproduction is possible (step S47). If reproduction is not possible, the process returns to step S43, and reproduction data write monitoring is performed again. This is a determination and processing for outputting the block data of all pattern codes when the pattern code is divided, and information for that is recorded on the pattern code. On the other hand, when the reproduction is possible, an output process, for example, a process of producing a sound or an image is performed (step S48).

そして、本処理を終了させるか、またはステップS43へ戻りデータ入力監視を行う(ステップS49)。   Then, this process is terminated, or the process returns to step S43 to monitor data input (step S49).

図5(a),(b)及び図6(a),(b)は、第1の実施の形態の情報再生システムの動作時におけるタイムチャートである。   FIGS. 5A and 5B and FIGS. 6A and 6B are time charts during the operation of the information reproducing system of the first embodiment.

このタイムチャートは、主に操作者の操作とデータ処理部4の動作と読取部2のLED24,26との関係を示すものである。図5中の「操作」は、操作者の操作、すなわちオペレーションスイッチ22及び電源のオン、オフや、読取部2によるパターンコード上の走査を示している。「処理」は、データ処理部4及び出力処理部6の動作を示している。「表示」は、読取部2の緑のLED24と赤のLED26の点滅状態を示すものである。   This time chart mainly shows the relationship between the operation of the operator, the operation of the data processing unit 4, and the LEDs 24 and 26 of the reading unit 2. “Operation” in FIG. 5 indicates the operation of the operator, that is, the operation switch 22 and the power on / off, and scanning on the pattern code by the reading unit 2. “Processing” indicates operations of the data processing unit 4 and the output processing unit 6. “Display” indicates a blinking state of the green LED 24 and the red LED 26 of the reading unit 2.

以下に、図5(a),(b)及び図6(a),(b)に示すタイムチャートについて順に説明する。   Hereinafter, the time charts shown in FIGS. 5A and 5B and FIGS. 6A and 6B will be described in order.

図5(a)は、図2に示したフローチャート中のステップS2におけるイニシャライズ処理でシステム異常を検出した場合のタイムチャートである。   FIG. 5A is a time chart when a system abnormality is detected by the initialization process in step S2 in the flowchart shown in FIG.

同図に示すように、「操作」として電源がオンすると、「処理」としてイニシャライズ処理を行いシステムが異常であった場合(エラー発生)は、イニシャライズ処理を中断して、「処理」を終了する。このとき、「表示」として電源オンにて緑のLED24と赤のLED26を点灯し、イニシャライズ処理にてシステムが異常であったため、そのまま両方のLED24,26を点灯状態で保持し、「操作」として電源がオフとなったときに両方のLED24,26を消灯する。   As shown in the figure, when the power is turned on as “operation”, initialization processing is performed as “processing”, and if the system is abnormal (error occurrence), the initialization processing is interrupted and “processing” is terminated. . At this time, as the “display”, the green LED 24 and the red LED 26 are turned on when the power is turned on, and since the system is abnormal in the initialization process, both the LEDs 24 and 26 are kept in the lit state as “operation”. When the power is turned off, both LEDs 24 and 26 are turned off.

図5(b)は、図2に示したフローチャート中のステップS12においてブロックデータが入力されたときである基本的な動作を示すタイムチャートである。   FIG. 5B is a time chart showing the basic operation when block data is input in step S12 in the flowchart shown in FIG.

同図に示すように、「操作」として電源がオンすると、「処理」としてイニシャライズ処理を行いシステムに異常がなく正常終了すると、オペレーションスイッチ22のオン待ちの状態となる。「表示」としては電源オンにて緑のLED24と赤のLED26を点灯し、イニシャライズ処理にてシステムが正常に終了したとき、両方のLED24,26を消灯する、すなわち、緑のLED24と赤のLED26はイニシャライズ処理中に点灯し、イニシャライズ処理終了時に消灯する。   As shown in the figure, when the power is turned on as “operation”, initialization processing is performed as “processing”, and when there is no abnormality in the system and the system ends normally, the operation switch 22 is on standby. As the “display”, when the power is turned on, the green LED 24 and the red LED 26 are turned on. When the system is normally completed by the initialization process, both the LEDs 24 and 26 are turned off, that is, the green LED 24 and the red LED 26 are turned off. Is turned on during the initialization process and turned off when the initialization process is completed.

続いて、「操作」としてオペレーションスイッチ22がオンとなり、パターンコード上が走査される。このとき、「処理」としてオペレーションスイッチ22のオンにてコード復元処理を行い、「表示」としてオペレーションスイッチ22のオンにて緑のLED24を点灯する。   Subsequently, the operation switch 22 is turned on as “operation”, and the pattern code is scanned. At this time, code restoration processing is performed when the operation switch 22 is turned on as “processing”, and the green LED 24 is turned on when the operation switch 22 is turned on as “display”.

そして、「操作」としてオペレーションスイッチ22がオフとなると、「処理」として再生処理を行い、出力処理部6のパソコンへ再生処理データの転送が行われたり、または警告を行い、その後、オペレーションスイッチ22のオン待ち及び再生出力または警告を行う(パソコン処理)。「表示」としてオペレーションスイッチ22のオフにて緑のLED24を消灯し、上述した図3のフローチャートにて説明したように、赤のLED26はブロックを一つも入手できなかった場合に2回点滅、ブロックのデータが入手できても再生できない場合に3回点滅、また読み取りを終了しておらず再生処理を進めることができない場合に4回点滅を行う。   Then, when the operation switch 22 is turned off as “operation”, reproduction processing is performed as “processing”, and reproduction processing data is transferred to the personal computer of the output processing unit 6 or a warning is given. Waiting for ON and outputting playback or warning (PC processing). As the “display”, when the operation switch 22 is turned off, the green LED 24 is turned off, and as described in the flowchart of FIG. 3 described above, the red LED 26 blinks twice when no block is available. If the data is available but cannot be played back, it flashes three times. If the reading is not finished and the playback process cannot proceed, it flashes four times.

図6(a)は、図2に示したフローチャート中のステップS35を経過後にブロックデータが入力されたときの動作を示すタイムチャートである。   FIG. 6A is a time chart showing an operation when block data is input after step S35 in the flowchart shown in FIG. 2 has elapsed.

同図に示すように、「操作」として電源がオンすると、「処理」としてイニシャライズ処理を行いシステムに異常がなく正常終了すると、オペレーションスイッチ22のオン待ちの状態となる。「表示」として電源オンにて緑のLED24と赤のLED26を点灯し、イニシャライズ処理にてシステムが正常に終了したとき、両方のLED24,26を消灯する。すなわち、緑のLED24と赤のLED26はイニシャライズ処理中に点灯し、イニシャライズ処理終了時に消灯する。   As shown in the figure, when the power is turned on as “operation”, initialization processing is performed as “processing”, and when there is no abnormality in the system and the system ends normally, the operation switch 22 is on standby. When the power is turned on as a “display”, the green LED 24 and the red LED 26 are turned on. When the system is normally completed by the initialization process, both the LEDs 24 and 26 are turned off. That is, the green LED 24 and the red LED 26 are turned on during the initialization process, and are turned off at the end of the initialization process.

続いて、「操作」としてオペレーションスイッチ22がオンとなり、パターンコード上が走査される。このとき、「処理」としてオペレーションスイッチ22のオンにてコード復元処理を行い、「表示」としてオペレーションスイッチ22のオンにて緑のLED24を点灯する。   Subsequently, the operation switch 22 is turned on as “operation”, and the pattern code is scanned. At this time, code restoration processing is performed when the operation switch 22 is turned on as “processing”, and the green LED 24 is turned on when the operation switch 22 is turned on as “display”.

そして、「操作」としてパターンコード上が走査された後、走査終了時点から10秒経過後に、「表示」として赤のLED26を点灯する。そして、その後、10秒経過する前に、すなわち、走査終了時点から20秒経過する前に、パターンコード上が走査されブロックが入力されることによって、赤のLED26は消灯し緑のLED24のみが点灯している状態となる。   Then, after the pattern code is scanned as “operation”, the red LED 26 is turned on as “display” after 10 seconds from the end of scanning. Then, before 10 seconds have elapsed, that is, before 20 seconds have elapsed from the end of scanning, when the pattern code is scanned and a block is input, the red LED 26 is turned off and only the green LED 24 is lit. It will be in the state.

そして、「操作」としてオペレーションスイッチ22がオフとなると、「処理」として再生処理を行い、出力処理部6のパソコンへ再生処理データの転送が行われたり、または警告を行い、その後、オペレーションスイッチ22のオン待ち及び再生出力または警告を行う(パソコン処理)。「表示」としてオペレーションスイッチ22のオフにて緑のLED24を消灯し、上述した図3のフローチャートにて説明したように、赤のLED26はブロックを一つも入手できなかった場合に2回点滅、ブロックのデータが入手できても再生できない場合に3回点滅、また読み取りを終了しておらず再生処理を進めることができない場合に4回点滅を行う。   Then, when the operation switch 22 is turned off as “operation”, reproduction processing is performed as “processing”, and reproduction processing data is transferred to the personal computer of the output processing unit 6 or a warning is given. Waiting for ON and outputting playback or warning (PC processing). As the “display”, when the operation switch 22 is turned off, the green LED 24 is turned off, and as described in the flowchart of FIG. 3 described above, the red LED 26 blinks twice when no block is available. If the data is available but cannot be played back, it flashes three times. If the reading is not finished and the playback process cannot proceed, it flashes four times.

すなわち、このタイムチャートにおいては、操作者がオペレーションスイッチ22をオンしパターンコード上を走査することによってブロックデータが入力され、その後走査されなくなった後、10秒間のうちにパターンコード上を走査することによってのブロックの入力がない場合、操作者にパターンコード上を走査してブロックを入力することを促すために、赤のLED26を点灯して警告するものである。   That is, in this time chart, when the operator turns on the operation switch 22 and scans the pattern code, the block data is input, and after the scanning is stopped, the pattern code is scanned within 10 seconds. If there is no input of the block, the red LED 26 is lit to warn the operator to scan the pattern code and input the block.

なお、この警告は、パターンコード上を走査していてもブロックデータとして入力されない場合に行われるものである。すなわち、このブロックデータとして入力されない場合とは、パターンコード上を走査するという行為を行っていない場合だけでなく、実際にパターンコード上を走査していてもそのパターンコードがブロックデータとして認識されない場合、例えば、パターンコードのフォーマット仕様が本情報再生システムで復元可能なパターンコードのフォーマット仕様と異なるものであったり、パターンコードの存在しない部分を走査していたりする場合を含むものである。   This warning is given when the pattern code is scanned but not input as block data. In other words, the case where the pattern code is not input is not only when the pattern code is not scanned, but also when the pattern code is actually scanned but the pattern code is not recognized as block data. For example, it includes a case where the format specification of the pattern code is different from the format specification of the pattern code that can be restored by the information reproducing system, or a portion where the pattern code does not exist is scanned.

図中の「操作」における「コード上を走査せず」とは、読み取れるパターンコード上を走査していないということ意味するものであり、上記警告によって操作者に正常なパターンコード上を走査するように指示するものである。   “Do not scan the code” in the “operation” in the figure means that the pattern code that can be read is not scanned, and the above warning causes the operator to scan the normal pattern code. To instruct.

図6(b)は、図3に示したフローチャート中のステップS32において入力待ち状態が30秒以上経過した場合であり、ブロックデータが一つも入力されないときの動作を示すタイムチャートである。   FIG. 6B is a time chart showing the operation when no input of block data is made when the input waiting state has passed for 30 seconds or more in step S32 in the flowchart shown in FIG.

同図に示すように、「操作」として電源がオンすると、「処理」としてイニシャライズ処理を行いシステムに異常がなく正常終了すると、オペレーションスイッチ22のオン待ちの状態となる。「表示」として電源オンにて緑のLED24と赤のLED26を点灯し、イニシャライズ処理にてシステムが正常に終了したとき、両方のLED24,26を消灯する、すなわち、緑のLED24と赤のLED26はイニシャライズ処理中に点灯し、イニシャライズ処理終了時に消灯する。   As shown in the figure, when the power is turned on as “operation”, initialization processing is performed as “processing”, and when there is no abnormality in the system and the system ends normally, the operation switch 22 is on standby. When the power is turned on as a “display”, the green LED 24 and the red LED 26 are turned on. When the system is normally completed by the initialization process, both the LEDs 24 and 26 are turned off. That is, the green LED 24 and the red LED 26 are turned off. Lights during the initialization process and turns off when the initialization process ends.

続いて、「操作」としてオペレーションスイッチ22がオンとなっても、パターンコード上が走査されない状態となる。このとき、「処理」としてオペレーションスイッチ22のオンにてコード復元処理を行い、「表示」としてはオペレーションスイッチ22のオンにて緑のLED24を点灯する。その後、オペレーションスイッチ22がオンされた後、10秒経過後に、赤のLEL26を点灯する。   Subsequently, even if the operation switch 22 is turned on as “operation”, the pattern code is not scanned. At this time, code restoration processing is performed when the operation switch 22 is turned on as “processing”, and the green LED 24 is turned on when the operation switch 22 is turned on as “display”. Thereafter, after the operation switch 22 is turned on, the red LEL 26 is lit after 10 seconds.

そして、さらに20秒間、すなわち、オペレーションスイッチ22のオンから30秒経過する前に、パターンコード上が走査されないため、「処理」としてコード復元処理終了させ、節電処理として緑のLED24と赤のLED26を消灯して終了する。   Then, since the pattern code is not scanned for another 20 seconds, that is, before 30 seconds have elapsed since the operation switch 22 is turned on, the code restoration processing is terminated as “processing”, and the green LED 24 and the red LED 26 are turned on as power saving processing. Turn off and end.

すなわち、このタイムチャートにおいては、オペレーションスイッチ22がオンとなった後、10秒間のうちにパターンコード上が走査されることによってのブロックデータの入力がない場合、操作者にパターンコード上を走査してブロックデータを入力することを促すために、赤のLED26を点灯して警告し、さらにこの警告後20秒間のうちにブロックデータが入力されない場合、節電対策として自動的に、緑のLED24と赤のLED26を消灯し、節電処理して終了するものである。   That is, in this time chart, when the block code is not input by scanning the pattern code within 10 seconds after the operation switch 22 is turned on, the operator scans the pattern code. In order to prompt the user to input block data, the red LED 26 is turned on to give a warning, and if no block data is input within 20 seconds after the warning, the green LED 24 and the red LED are automatically set as a power saving measure. The LED 26 is turned off and the power saving process is completed.

なお、この警告は、パターンコード上を走査しても、一つのブロックデータも入力されない場合に行われるものである。このブロックデータとして入力されない場合とは、図6(a)にて説明した場合と同様にパターンコード上を走査するという行為を行っていない場合だけでなく、実際にパターンコード上を走査していてもそのパターンコードがブロックデータとして認識されない場合、例えば、パターンコードのフォーマット仕様が異なるものであったり、パターンコードの存在しない部分を走査していたり、また、パターンコードを走査しようという意志が存在しないような読取部2が倒れてオペレーションスイッチ22がオンされたときであったりする場合を含むものである。   This warning is issued when one block data is not input even if the pattern code is scanned. The case where the block data is not input is not only the case where the act of scanning the pattern code is not performed as in the case described with reference to FIG. 6A, but also the actual scanning of the pattern code. However, if the pattern code is not recognized as block data, for example, the format specification of the pattern code is different, the part where the pattern code does not exist is scanned, or there is no intention to scan the pattern code The case where the reading unit 2 is tilted and the operation switch 22 is turned on is included.

すなわち、「コード上を走査せず」というのは、読み取れるパターンコード上を走査していないということ意味するものであり、上記警告によって操作者に正常なパターンコード上を走査するように指示するものである。なお、「操作」や「処理」の動作に対する「表示」の緑のLED24や赤のLED26の点灯時及び消灯時の遅れは、実際の実施上に生じるタイムラグである。   That is, “do not scan the code” means that the readable pattern code is not scanned, and instructs the operator to scan the normal pattern code by the warning. It is. Note that the delay in turning on and off the “display” green LED 24 and the red LED 26 with respect to the “operation” and “processing” operations is a time lag that occurs in actual implementation.

次に、第1の実施の形態の情報再生システムを構成するデータメモリ52のメモリマップについて説明する。   Next, a memory map of the data memory 52 constituting the information reproducing system of the first embodiment will be described.

図7(a),(b)は、データメモリ52のメモリマップを示す図である。   7A and 7B are diagrams showing a memory map of the data memory 52. FIG.

同図(a)はデータメモリ52のメモリマップ全体を示す図であり、同図(b)はメモリマップ中のブロック管理テーブルを示す図である。   FIG. 4A is a diagram showing the entire memory map of the data memory 52, and FIG. 4B is a diagram showing a block management table in the memory map.

このデータメモリ52は、ブロックデータ用エリア70と、出力用バッファ72と、ブロック管理テーブル74とから構成されている。   The data memory 52 includes a block data area 70, an output buffer 72, and a block management table 74.

ここで想定するデータメモリ52の容量は、64Kバイト=65536バイトであり、このうちブロックデータ用エリア70として32Kバイト=32768バイト、出力用バッファ72として(32768−4096)=28672バイト、ブロック管理テーブル74として4096バイトが割り当てられている。   The capacity of the data memory 52 assumed here is 64K bytes = 65536 bytes, of which 32K bytes = 32768 bytes as the block data area 70, (32768-4096) = 28672 bytes as the output buffer 72, block management table 4096 bytes are assigned as 74.

上記出力用バッファ72には、エラー訂正後の再生処理データ、すなわち、サブセットが書き込まれる。このサブセットとは、出力(再生)可能な再生データの単位であり、例えば、音、テキスト、画像、またはその組み合わせ等の出力可能な再生データの単位である。   In the output buffer 72, reproduction processing data after error correction, that is, a subset is written. This subset is a unit of reproduction data that can be output (reproduced), for example, a unit of reproduction data that can be output, such as sound, text, image, or a combination thereof.

そして、コード復元処理部48で復元された各ブロックのデータは、メモリマップのブロックデータ用エリア70の各ブロックアドレスに相当するアドレスに一つずつ書き込まれる。すなわち、ブロックアドレス1,2,3はブロックデータ用エリア70上の所定の番地を表しており、各ブロックアドレス毎にデータエリアが用意されていて、そこに書き込まれる。   The data of each block restored by the code restoration processing unit 48 is written one by one at an address corresponding to each block address in the block data area 70 of the memory map. That is, the block addresses 1, 2, and 3 represent predetermined addresses on the block data area 70, and a data area is prepared for each block address and written therein.

出力用バッファ72のエリアはブロックデータ用エリア70と比較して、多少小さくなっている。これはブロックデータからエラー訂正符号等が除かれて出力用バッファ72に書き込まれることからデータ量が少なくなるため、ブロックデータ用エリア70よりも多少小さめに用意しても問題が生じることがないからである。   The area of the output buffer 72 is slightly smaller than the block data area 70. This is because the error correction code and the like are removed from the block data and written to the output buffer 72, so the amount of data is reduced. Therefore, there is no problem even if it is prepared slightly smaller than the block data area 70. It is.

ここで、1ブロックデータのデータ数を256バイトとしている。すると、32Kバイトのブロックデータ用エリア70があるので、トータル128ブロック分のデータが記憶できるものとなっている。   Here, the number of data of one block data is 256 bytes. Then, since there is a block data area 70 of 32 Kbytes, data for a total of 128 blocks can be stored.

また、ブロック管理テーブル74は、ブロックデータが入手されたか、されないかを判断するためのものである。したがって、一つのブロックアドレスに対して1ビット分あれば良く、128ブロック分の情報を1対1で管理するためには、128ビット分のデータが記憶できれば良い。ここでは4096バイトのエリアが確保されているが、そのなかの128バイト分を使用すれば良いようになっている。   The block management table 74 is used to determine whether block data has been acquired or not. Therefore, one bit address is sufficient for one block address, and in order to manage information for 128 blocks on a one-to-one basis, it is only necessary to store data for 128 bits. Here, an area of 4096 bytes is secured, but it is sufficient to use 128 bytes of that area.

すなわち、このデータメモリ52には、再生データの各ブロックデータが各アドレス毎に1対1で割り当てられたブロックデータ用エリア70があり、このブロックデータ用エリア70に記憶された再生データを出力するときに一時的に用いられる出力用バッファ72があり、さらにブロックデータの有無を示すブロック管理テーブル74がある。そして、ブロック管理テーブル74は各ブロックアドレスに1対1で対応するエリアが用意されている。ブロックのアドレス毎の1対1で割り当てられたブロックデータ用エリア70を持つことで、操作者は読取部2を走査させるにあたり、コード上にそって走査させる等の規則正しい走査だけでなく、不規則な走査を可能にするものである。不規則な走査によって入手ブロックのアドレスも不規則な順に入手されるが、各ブロック毎にブロックデータ用エリア70があるため、再生が可能である。また、ブロックデータ用エリア70と別に出力用バッファ72を持つことで、2回分の走査によるデータを保持することができる。   That is, the data memory 52 has a block data area 70 in which each block data of the reproduction data is assigned on a one-to-one basis for each address, and the reproduction data stored in the block data area 70 is output. There is an output buffer 72 that is temporarily used, and a block management table 74 that indicates the presence or absence of block data. The block management table 74 has an area corresponding to each block address on a one-to-one basis. By having the block data area 70 allocated one-to-one for each block address, the operator scans the reading unit 2 not only in regular scanning such as scanning along the code, but also in irregular. Scanning is possible. The addresses of the obtained blocks are also obtained in an irregular order by irregular scanning, but reproduction is possible because there is a block data area 70 for each block. Further, by providing the output buffer 72 separately from the block data area 70, it is possible to hold data obtained by scanning twice.

次に、パターンコードの分割に関する分割情報について説明する。   Next, division information related to pattern code division will be described.

図8(a)は、パターンコードとユーザデータを説明するための図である。   FIG. 8A is a diagram for explaining a pattern code and user data.

パターンコードは、このパターンコードが生成可能な情報記録システムにおいて、音、テキスト、画像等の情報(以下、ユーザデータと記す)にヘッダ情報を付加して一つのファイル形式で記録したものである。   The pattern code is recorded in one file format with header information added to information (hereinafter referred to as user data) such as sound, text, and image in an information recording system capable of generating the pattern code.

この情報再生システムは、上記ファイル形式のパターンコードをデータ処理部4のデータメモリ52上のブロックデータ用エリア70のサイズ、また出力用バッファ72のサイズによって、128個のブロックデータを取り込めるようになっている。すなわち、言い換えると、これは128個のブロックデータのみしか再生できないということである。   In this information reproduction system, 128 block data can be taken in according to the pattern code of the file format according to the size of the block data area 70 on the data memory 52 of the data processing unit 4 and the size of the output buffer 72. ing. In other words, this means that only 128 block data can be reproduced.

そこで、128個のブロックデータよりも大きいユーザデータを再生したい場合の一つの手法がパターンコードの分割であり、これについて以下に説明する。   Therefore, one method for reproducing user data larger than 128 block data is pattern code division, which will be described below.

上述したようにユーザデータが128個のブロックデータよりも大きくなる場合、再生データがブロックデータ用エリア70よりも大きく、出力用バッファ72よりも大きいものとなり、本情報再生システムで再生させることができない。   As described above, when the user data is larger than 128 block data, the reproduction data is larger than the block data area 70 and larger than the output buffer 72 and cannot be reproduced by the information reproduction system. .

そこで、図8(b1)〜(b3)に分割情報1,分割情報2,分割情報3にて示すように、ユーザデータを分割し各々の分割したユーザデータにヘッダ情報を付加する。このヘッダ情報には、その分割したという情報と、各々のユーザデータを連結させるための情報を記録する。そして、分割情報1,分割情報2,分割情報3のそれぞれを情報記録システムにおいて、パターンイメージ化して、図8(c1)〜(c3)に示すような3つのそれぞれのパターンコードを作成する。   Therefore, as shown by division information 1, division information 2, and division information 3 in FIGS. 8B1 to 8B3, user data is divided and header information is added to each divided user data. In the header information, information indicating that the data is divided and information for connecting the respective user data are recorded. Then, each of the divided information 1, divided information 2, and divided information 3 is formed into a pattern image in the information recording system, and three respective pattern codes as shown in FIGS. 8C1 to 8C3 are created.

このように分割情報から作成されたパターンコードを本情報再生システムにおいて再生しようとする場合は、3つのコードを順に走査していく。すなわち、オペレーションスイッチ22をオンして図8(c1)に示すパターンコードを走査しオペレーションスイッチ22をオフする。続いてオペレーションスイッチ22をオンして図8(c2)に示すパターンコードを走査しオペレーションスイッチ22をオフする。続いてオペレーションスイッチ22をオンして図8(c3)に示すパターンコードを走査しオペレーションスイッチ22をオフする。以上の3回の走査を行って再生させる。なお、上述した例では図8(c1)〜(c3)という順序で走査したが、上記3回の走査の順序については、どこから始めても良く、上記3つのパターンコードを走査する間に別のパターンコードを走査しなければ良い。   When the pattern code created from the division information is to be reproduced in this information reproducing system, the three codes are sequentially scanned. That is, the operation switch 22 is turned on, the pattern code shown in FIG. 8C1 is scanned, and the operation switch 22 is turned off. Subsequently, the operation switch 22 is turned on, the pattern code shown in FIG. 8C2 is scanned, and the operation switch 22 is turned off. Subsequently, the operation switch 22 is turned on, the pattern code shown in FIG. 8C3 is scanned, and the operation switch 22 is turned off. The above three scans are performed for reproduction. In the above-described example, scanning is performed in the order of FIGS. 8C1 to 8C3. However, the order of the three scans may be started from anywhere, and another pattern may be used while the three pattern codes are scanned. Don't scan the code.

本情報再生システムは、128個のブロックまでしか再生できない装置であるため、データメモリ52のブロックデータ用エリア70には図8(c1)に示すパターンコードを走査することによって再生処理が行われ、ブロックデータ用エリア70に記憶後、出力用バッファ72に記憶される。そして、直ちにこの出力用バッファ72のデータは出力処理部6側に転送され、次の時点で、次の図8(c2)に示すパターンコードを走査する。このとき、すでにブロックデータ用エリア70は空いた状態になっているのでそこに新たに図8(c2)に示すパターンコードのブロックデータが記憶され、このブロックデータも処理されて出力用バッファ72から出力処理部6側に転送される。このようにして各々のパターンコードのブロックデータが次々に転送され、出力処理部6で結合されて出力される。   Since this information reproduction system is a device that can reproduce only up to 128 blocks, reproduction processing is performed by scanning the block data area 70 of the data memory 52 with the pattern code shown in FIG. After being stored in the block data area 70, it is stored in the output buffer 72. Then, the data in the output buffer 72 is immediately transferred to the output processing unit 6 side, and the next pattern code shown in FIG. 8C2 is scanned at the next time point. At this time, since the block data area 70 is already vacant, the block data of the pattern code shown in FIG. 8 (c2) is newly stored therein, and this block data is also processed and output from the output buffer 72. It is transferred to the output processing unit 6 side. In this way, the block data of each pattern code is transferred one after another, combined by the output processing unit 6 and output.

このとき、上述の図4に示した出力処理部6のコントローラ62における処理のフローチャートに示したように、出力処理部6のコントローラ62は一つのパターンコードから入力されたブロックデータの分割情報から判断して、図8に示した例では3つのブロックデータがそろっているかどうかを判断し、再生可能かどうかを判断する。そして、3つのブロックデータがそろっていれば、出力処理を行い終了する。   At this time, as shown in the flowchart of the process in the controller 62 of the output processing unit 6 shown in FIG. 4 described above, the controller 62 of the output processing unit 6 determines from the division information of the block data input from one pattern code. In the example shown in FIG. 8, it is determined whether or not three block data are available, and whether or not reproduction is possible is determined. If the three block data are available, the output process is performed and the process ends.

これにより、本情報再生システムのデータメモリ52の容量で再生できる情報、すなわちユーザデータのサイズが制限されることがなくなり、より大きな情報をも作成することが可能になる。   As a result, the information that can be reproduced with the capacity of the data memory 52 of the information reproduction system, that is, the size of the user data is not limited, and larger information can be created.

なお、図8(c1)に示す“1”はデータが記憶されているパターンコードの一番小さいブロックアドレス番号であり、“100”はデータが記憶されているパターンコードの一番大きいブロックアドレス番号である。同様に図8(c2),(c3)に示すそれぞれの“1”と“90”、“20”と“128”もデータが記憶されているパターンコードの一番小さいブロックアドレス番号と一番大きいブロックアドレス番号である。また、本情報再生システムは、ブロックアドレス番号が何番から始まって何番で終わっても、その間のデータを再生できるものとなっている。   Note that “1” shown in FIG. 8C1 is the smallest block address number of the pattern code in which data is stored, and “100” is the largest block address number in the pattern code in which data is stored. It is. Similarly, each of “1” and “90”, “20” and “128” shown in FIGS. 8C2 and 8C3 has the smallest block address number and the largest pattern code in which data is stored. Block address number. In addition, this information reproducing system can reproduce data between any number of block address numbers starting and ending.

また、分割情報から作成されるパターンコードは、一つの出力可能な最小単位のサブセットであり、このサブセットは画像、テキスト、音等の一つの出力可能単位であっても良く、また画像、テキスト、音等の組み合せからなる一つの出力可能単位であっても良い。   The pattern code created from the division information is a subset of one outputable minimum unit, and this subset may be one outputable unit of image, text, sound, etc. One outputable unit composed of a combination of sounds or the like may be used.

次に、オペレーションスイッチ22の操作とデータ処理部4におけるコントローラ42の処理の関係について説明する。以下に示すフローチャートは、オペレーションスイッチ22の操作による上記コントローラ42の処理関係を人間工学的に考えたものであり、図2,図3のフローチャートに示したデータ処理部4のコントローラ42の処理の中から、オペレーションスイッチ22の操作による処理の部分を中心に抜き出して示すものである。   Next, the relationship between the operation of the operation switch 22 and the processing of the controller 42 in the data processing unit 4 will be described. The flowchart shown below is ergonomically considered for the processing relationship of the controller 42 by the operation of the operation switch 22, and the processing of the controller 42 of the data processing unit 4 shown in the flowcharts of FIGS. From the above, the processing portion by the operation of the operation switch 22 is extracted and shown.

図9は、オペレーションスイッチ22を押したままパターンコードを走査し、押すのを中止したときに出力する処理を示すフローチャートである。   FIG. 9 is a flowchart showing a process to be performed when the pattern code is scanned while the operation switch 22 is being pressed, and the pressing is stopped.

電源がオンされると(ステップS51)、コントローラ42はオペレーションスイッチ22の監視を行い(ステップS52)、オペレーションスイッチ22がオンか否かを判定する(ステップS53)。ここで、オペレーションスイッチ22がオフのときはステップS52へ戻り、オペレーションスイッチ22の監視、判定を繰り返し行い、オンになるまで待つ。   When the power is turned on (step S51), the controller 42 monitors the operation switch 22 (step S52), and determines whether or not the operation switch 22 is on (step S53). If the operation switch 22 is off, the process returns to step S52, and the operation switch 22 is repeatedly monitored and determined, and waits until it is turned on.

そして、オペレーションスイッチ22がオンになったら、アナログ処理部46及びコード復元処理部48の処理を開始させる(ステップS54)。   When the operation switch 22 is turned on, the analog processing unit 46 and the code restoration processing unit 48 are started (step S54).

次に、コントローラ42はオペレーションスイッチ22がオフか否かを判定する(ステップS55)。ここで、オペレーションスイッチ22がオフでないときはこのステップS55での判定を繰り返し行い、オペレーションスイッチ22がオフになったら、アナログ処理部46及びコード復元処理部48の処理を終了させる(ステップS56)。   Next, the controller 42 determines whether or not the operation switch 22 is off (step S55). Here, when the operation switch 22 is not turned off, the determination at step S55 is repeated, and when the operation switch 22 is turned off, the processes of the analog processing unit 46 and the code restoration processing unit 48 are terminated (step S56).

続いて、データ再生処理を行い(ステップS57)、出力して(ステップS58)、本処理を終了させる(ステップS59)。   Subsequently, data reproduction processing is performed (step S57), output (step S58), and this processing is terminated (step S59).

このフローチャートによるオペレーションスイッチ22の操作においては、オペレーションスイッチ22を押してパターンコードを走査し、走査後、オペレーションスイッチ22を離すという操作であり、操作が簡単でわかりやすく、また、このときのスイッチ信号をそのまま節電処理の制御信号として使用すれば、節電処理も簡単に行いやすいものにすることができ、そのための回路も簡単ですむ。   In the operation of the operation switch 22 according to this flowchart, the operation switch 22 is pressed to scan the pattern code, and after the scanning, the operation switch 22 is released. The operation is simple and easy to understand. If it is used as it is as a control signal for power saving processing, the power saving processing can be easily performed and the circuit for that can be simplified.

図10は、オペレーションスイッチ22をクリックすることによってパターンコードの走査、及び出力を行う処理を示すフローチャートである。ここでクリックとは、オペレーションスイッチ22をオンさせて短時間でスイッチをオフするという一連の操作のことをいう。   FIG. 10 is a flowchart showing a process of scanning and outputting a pattern code by clicking the operation switch 22. Here, the click means a series of operations in which the operation switch 22 is turned on and the switch is turned off in a short time.

電源がオンされると(ステップS61)、コントローラ42はオペレーションスイッチ22の監視を行い(ステップS62)、オペレーションスイッチ22がクリックされたか否かを判定する(ステップS63)。ここで、オペレーションスイッチ22がクリックされていないときはステップS62へ戻り、オペレーションスイッチ22の監視、判定を繰り返し行い、クリックされるまで待つ。ここでのクリックとは、1回のクリックをいうものとする。   When the power is turned on (step S61), the controller 42 monitors the operation switch 22 (step S62), and determines whether or not the operation switch 22 has been clicked (step S63). If the operation switch 22 has not been clicked, the process returns to step S62 to repeatedly monitor and determine the operation switch 22, and wait until the operation switch 22 is clicked. The click here means one click.

そして、オペレーションスイッチ22がクリックされたら、アナログ処理部46及びコード復元処理部48の処理を開始させる(ステップS64)。   If the operation switch 22 is clicked, the analog processing unit 46 and the code restoration processing unit 48 are started (step S64).

次に、コントローラ42は、オペレーションスイッチ22がダブルクリック(Wクリック)されたか否かを判定する(ステップS65)。ここで、オペレーションスイッチ22がダブルクリックされていないときはこのステップS65での判定を繰り返し行い、オペレーションスイッチ22がダブルクリックされたら、アナログ処理部46及びコード復元処理部48の処理を終了させる(ステップS66)。ここでのダブルクリック(Wクリック)とは、2回のクリックをいうものとする。   Next, the controller 42 determines whether or not the operation switch 22 has been double clicked (W click) (step S65). Here, when the operation switch 22 is not double-clicked, the determination in step S65 is repeated, and when the operation switch 22 is double-clicked, the processes of the analog processing unit 46 and the code restoration processing unit 48 are ended (step S65). S66). The double click (W click) here means two clicks.

続いて、データ再生処理を行い(ステップS67)、出力して(ステップS68)、本処理を終了させる(ステップS69)。   Subsequently, data reproduction processing is performed (step S67), output (step S68), and this processing is terminated (step S69).

このフローチャートによるオペレーションスイッチ22の操作においては、オペレーションスイッチ22のクリックでパターンコードの走査をスタートして、走査後、ダブルクリック(Wクリック)で終わるという操作であり、オペレーションスイッチ22の押下とパターンコードの走査という2つの操作をする必要がないため、パターンコードの走査という一つの動作に集中させることができ、手振れ等をなくすことができる。   In the operation of the operation switch 22 according to this flowchart, the scanning of the pattern code is started by clicking the operation switch 22, and after the scanning, the operation is finished by double clicking (W click). Since there is no need to perform two operations of scanning, it is possible to concentrate on one operation of pattern code scanning and to eliminate camera shake and the like.

また、1回のクリックと2回のクリックに分けたのは、走査の開始と終了とを判別をするためであり、これらクリックの回数については、異なる回数であれば何回のクリックであってもかまわない。   Also, the reason for dividing the click into one click and two clicks is to distinguish the start and end of the scan, and the number of these clicks is different as long as the number is different. It doesn't matter.

図11は、オペレーションスイッチ22をクリックすることによって出力を行う処理を示すフローチャートである。   FIG. 11 is a flowchart showing a process for performing output by clicking the operation switch 22.

電源がオンされると(ステップS71)、アナログ処理部46及びコード復元処理部48の処理を開始させる(ステップS72)。   When the power is turned on (step S71), the analog processing unit 46 and the code restoration processing unit 48 are started (step S72).

次に、コントローラ42は、オペレーションスイッチ22がクリックされたか否かを判定する(ステップS73)。ここで、オペレーションスイッチ22がクリックされていないときはこのステップS73での判定を繰り返し行い、オペレーションスイッチ22がクリックされたら、アナログ処理部46及びコード復元処理部48の処理を終了させる(ステップS74)。ここで、必ずしもアナログ処理部46及びコード復元処理部48の処理を終了させずに、上記クリックされた時点までに読み取ったデータをデータ再生処理を行い、出力しても良い。   Next, the controller 42 determines whether or not the operation switch 22 has been clicked (step S73). Here, when the operation switch 22 is not clicked, the determination in step S73 is repeated, and when the operation switch 22 is clicked, the processes of the analog processing unit 46 and the code restoration processing unit 48 are terminated (step S74). . Here, the data read up to the clicked time may be subjected to data reproduction processing and output without necessarily ending the processing of the analog processing unit 46 and the code restoration processing unit 48.

続いて、データ再生処理を行い(ステップS75)、出力して(ステップS76)、本処理を終了させる(ステップS77)。なお、ここで終了させずに、スタート(ステップS71)に戻ってもかまわない。ここで、必ずしもアナログ処理部46及びコード復元処理部48の処理を終了させずに、上記クリックされた時点までに読み取ったデータをデータ再生処理を行い、出力しても良い。   Subsequently, data reproduction processing is performed (step S75), output (step S76), and this processing is terminated (step S77). In addition, you may return to a start (step S71), without ending here. Here, the data read up to the clicked time may be subjected to data reproduction processing and output without necessarily ending the processing of the analog processing unit 46 and the code restoration processing unit 48.

このフローチャートによるオペレーションスイッチ22の操作においては、例えば、アナログ処理部46及びコード復元処理部48を有するデータ処理部4がAC電源等で節電処理の必要がないものであった場合、特に用いられるものであり、操作者はクリックという操作だけで出力をすれば良く、いつパターンコードを走査してもブロックデータを読み取ることができ、出力のタイミングだけ指示すれば良い。   The operation of the operation switch 22 according to this flowchart is particularly used when, for example, the data processing unit 4 having the analog processing unit 46 and the code restoration processing unit 48 is an AC power source or the like and does not require power saving processing. Therefore, the operator only needs to perform an output operation by clicking, the block data can be read whenever the pattern code is scanned, and only the output timing needs to be indicated.

図12は、オペレーションスイッチ22とボトムスイッチを備えたことによってパターンコードの走査開始を認識し、出力を行う処理を示すフローチャートである。   FIG. 12 is a flowchart showing processing for recognizing the start of pattern code scanning by providing the operation switch 22 and the bottom switch, and outputting the pattern code.

ここで、不図示のボトムスイッチ(BSW)とは、読取部2の底の紙面と接する部分が紙面に接したことを検出できるスイッチ、またはパターンコード上に読取部2が存在することを検出できるスイッチ、または走査が開始されることを検出できるスイッチ、すなわち、パターンコード上に読取部2が読み取り可能に近接したことを認識するスイッチである。このようなスイッチとしては、例えば振動センサにて構成されるスイッチ、または加圧を検出するスイッチ、またはパターンコード上の光学的な反射によって検出する光学的なスイッチ等が考えられる。   Here, a bottom switch (BSW) (not shown) is a switch that can detect that a portion of the reading unit 2 that is in contact with the bottom of the paper surface is in contact with the paper surface, or can detect that the reading unit 2 is present on the pattern code. A switch or a switch that can detect that scanning is started, that is, a switch that recognizes that the reading unit 2 has come close to the pattern code in a readable manner. As such a switch, for example, a switch constituted by a vibration sensor, a switch for detecting pressurization, an optical switch for detecting by optical reflection on a pattern code, or the like can be considered.

まず、電源がオンされると(ステップS81)、コントローラ42はオペレーションスイッチ22の監視を行い(ステップS82)、オペレーションスイッチ22がオンか否かを判定する(ステップS83)。ここで、オペレーションスイッチ22がオフのときはステップS82へ戻り、オペレーションスイッチ22の監視、判定を繰り返し行い、オンになるまで待つ。   First, when the power is turned on (step S81), the controller 42 monitors the operation switch 22 (step S82), and determines whether or not the operation switch 22 is on (step S83). If the operation switch 22 is off, the process returns to step S82, and the operation switch 22 is repeatedly monitored and determined, and waits until it is turned on.

そして、オペレーションスイッチ22がオンになったら、再びオペレーションスイッチ22がオフか否かを判定し(ステップS84)、オペレーションスイッチ22がオフのときは出力して(ステップS90)、本処理を終了させる(ステップ91)。   Then, when the operation switch 22 is turned on, it is determined again whether or not the operation switch 22 is turned off (step S84). When the operation switch 22 is turned off, an output is made (step S90), and this process is terminated (step S90). Step 91).

一方、ステップS84にて、オペレーションスイッチ22がオフでないときはボトムスイッチ(BSW)がオンか否かを判定する(ステップS85)。ここで、ボトムスイッチがオンでないときはステップS84へ戻り、オペレーションスイッチ22及びボトムスイッチの判定を繰り返し行い、ボトムスイッチがオンになるまで待つ。そして、ボトムスイッチがオンになったら、アナログ処理部46及びコード復元処理部48の処理を開始させる(ステップS86)。   On the other hand, if the operation switch 22 is not off in step S84, it is determined whether or not the bottom switch (BSW) is on (step S85). If the bottom switch is not turned on, the process returns to step S84, the determination of the operation switch 22 and the bottom switch is repeated, and the process waits until the bottom switch is turned on. When the bottom switch is turned on, the analog processing unit 46 and the code restoration processing unit 48 are started (step S86).

次に、コントローラ42はボトムスイッチがオフか否かを判定する(ステップS87)。ここで、ボトムスイッチがオフでないときはこのステップS87での判定を繰り返し行い、ボトムスイッチがオフになったら、アナログ処理部46及びコード復元処理部48の処理を終了させる(ステップS88)。   Next, the controller 42 determines whether or not the bottom switch is off (step S87). Here, when the bottom switch is not turned off, the determination in step S87 is repeated, and when the bottom switch is turned off, the processes of the analog processing unit 46 and the code restoration processing unit 48 are ended (step S88).

続いて、データ再生処理を行い(ステップS89)、ステップS84へ戻り、上述したステップS84以降の処理を行う。   Subsequently, a data reproduction process is performed (step S89), the process returns to step S84, and the processes after step S84 described above are performed.

このフローチャートにおいては、オペレーションスイッチ22がオンし、さらにボトムスイッチのオンとともにパターンコードの走査をスタートして、ボトムスイッチのオフとともに走査も終了し、その走査終了時点でデータの再生処理が一部行われるという処理であり、ボトムスイッチのオンからオフの間だけしかアナログ処理部46及びコード復元処理部48での処理が行われないため、走査時以外は節電処理を行うことができる。また、ボトムスイッチがオフとなった時点、すなわち走査終了時点でその走査によって読み取られたブロックデータの再生処理が行われるため、最終的にオペレーションスイッチ22をオフしてからのデータの再生時間がなくなるため、オペレーションスイッチ22をオフしてから、音や画像等が出力されるまでの時間を短縮することができる。   In this flowchart, the operation switch 22 is turned on, the pattern code scanning is started when the bottom switch is turned on, and the scanning is finished when the bottom switch is turned off. Since the processing in the analog processing unit 46 and the code restoration processing unit 48 is performed only during the period from when the bottom switch is turned on to off, it is possible to perform power saving processing except during scanning. Further, since the block data read by the scanning is performed when the bottom switch is turned off, that is, at the end of scanning, the data reproduction time after the operation switch 22 is finally turned off is eliminated. Therefore, it is possible to shorten the time from when the operation switch 22 is turned off until sound or an image is output.

なお、上記データ再生処理とは、今までに入手されたブロックデータにエラー訂正等を行い、訂正可能なものだけを出力用バッファ72に転送するという処理である。   The data reproduction process is a process in which error correction or the like is performed on the block data obtained so far, and only those that can be corrected are transferred to the output buffer 72.

次に、情報再生システムが再生を行う本発明に係る第2の実施の形態のパターンコードについて説明する。   Next, the pattern code according to the second embodiment of the present invention, which is reproduced by the information reproduction system, will be described.

図13(a),(b)は、情報再生システムに用いられるマルチメディアペーパの構成例を示す図である。なお、マルチメディアペーパ(以下、MMPと記す)とは、パターンコードが記録されたシートのことをいう。   FIGS. 13A and 13B are diagrams showing a configuration example of multimedia paper used in the information reproduction system. Note that multimedia paper (hereinafter referred to as MMP) refers to a sheet on which a pattern code is recorded.

同図(a),(b)に示すように、これらのMMP80は、絵または写真82と、文字(テキスト)84と、パターンコード86,86a,86bとから構成されているが、これらのパターンコードには同図(b)に示すようにブロックアドレスが重複しないパターンコード86aになっているものと、重複するパターンコード86bになっているものがある。   As shown in FIGS. 4A and 4B, these MMPs 80 are composed of a picture or photograph 82, characters (text) 84, and pattern codes 86, 86a, 86b. As shown in FIG. 5B, there are codes that have a pattern code 86a in which block addresses do not overlap and codes that have an overlapping pattern code 86b.

図14(a)は、パターンコードの一つのファイルを示す図である。   FIG. 14A shows one file of pattern codes.

このファイルには、文字、音声、絵等からなるマルチメディアの情報が入っており、1度の走査によってこれらの情報を出力することができるようになっている。   This file contains multimedia information composed of characters, sounds, pictures, etc., and these information can be output by one scan.

ここで例えば、このパターンコードに“This is a pen”という音声情報が入っているものとする。この場合、上述したように1度の走査によって“This is a pen”という音声が出力される。   Here, for example, it is assumed that voice information “This is a pen” is included in this pattern code. In this case, as described above, the sound “This is a pen” is output by one scan.

ところが、その一部分だけ例えば、“This”のみを反復して再生したい場合や、文字、音声、絵等の情報が記録されているマルチメディアの情報で、例えば音声だけを再生したい場合等が生じる。これらを実現するための第2の実施の形態のパターンコードを図14(b)に示し以下に説明する。   However, there are cases where it is desired to repeatedly reproduce only a part of this, for example, only “This”, or multimedia information in which information such as characters, sounds, pictures, etc. is recorded, for example. The pattern code of the second embodiment for realizing these is shown in FIG. 14B and will be described below.

図14(b)の上段に示すように、ブロックのアドレスデータを重複しないものとして、例えば、1番から50番までに“This”の音声情報を、51番から70番までに“is”の音声情報を、71番から80番までに“a”の音声情報を、81番から100番までに“pen”の音声情報を記録しておく。   As shown in the upper part of FIG. 14B, assuming that the address data of the block does not overlap, for example, “This” voice information from No. 1 to No. 50 is changed to “is” from No. 51 to No. 70. Voice information “a” is recorded from 71 to 80, and “pen” is recorded from 81 to 100.

これにより、例えば、1番から50番までを走査すれば“This”の音声だけが再生でき、また、81番から100番までを走査すれば“pen”の音声だけが再生できる。なお、全体を再生したい場合には、1度に1番から100番までを走査すれば良い。   Thus, for example, if the numbers 1 to 50 are scanned, only the sound of “This” can be reproduced, and if the numbers 81 to 100 are scanned, only the sound of “pen” can be reproduced. If the entire image is to be reproduced, scanning from No. 1 to No. 100 may be performed at a time.

また、図14(b)の下段に示すように、ブロックのアドレスデータを重複しないものとして、例えば、1番から40番までに文字を、41番から80番までに音声を、81番から120番までに絵または写真を記録しておく。   Further, as shown in the lower part of FIG. 14B, assuming that the address data of the block is not duplicated, for example, characters from 1 to 40, characters from 41 to 80, and voices from 81 to 120 are used. Record pictures or photos before the turn.

これにより、例えば、1番から40番までを走査すれば文字だけが再生でき、また、81番から120番までを走査すれば絵または写真だけが再生できる。なお、全体を再生したい場合には、1度に1番から120番までを走査すれば良い。   Thereby, for example, only characters can be reproduced by scanning from No. 1 to No. 40, and only pictures or photos can be reproduced by scanning from No. 81 to No. 120. If it is desired to reproduce the entire image, it is sufficient to scan from No. 1 to No. 120 at a time.

すなわち、ブロックのアドレスデータを重複しないものとして並べることにより、それぞれ再生可能単位であるサブセット、例えば、マルチメディア情報の一部分や文字情報のみを再生することが可能であり、また、一つのファイルとして全体を再生することも可能である。   That is, by arranging the block address data as non-overlapping, it is possible to reproduce only a subset which is a reproducible unit, for example, only a part of multimedia information and character information, or as a whole file. Can also be played.

また、“This”を記録した1番から50番までのブロックデータ内の最前列(1番)及び最後列(50番)のブロックデータを、ダミーのブロックデータにする構成とする。または、上記最後列(50番)のブロックデータを、後方のブロックデータと重複させ配置する構成とする。   Further, the block data in the foremost column (No. 1) and the last column (No. 50) in the block data from No. 1 to No. 50 in which “This” is recorded is configured as dummy block data. Alternatively, the block data in the last column (No. 50) is arranged to overlap with the block data behind.

これにより、走査時における手振れ等の許容範囲を広くすることができる。また、走査時において読取部2の位置合せが多少ラフであっても、ブロックデータが取り込めるようにすることができる。   Thereby, it is possible to widen an allowable range such as camera shake during scanning. In addition, block data can be captured even when the alignment of the reading unit 2 is somewhat rough during scanning.

また、文字を記録した1番から40番までのパターンコードの下部には“文字”という表記を、音声を記録した41番から80番までのパターンコードの下部には“音声”という表記を、絵または写真を記録した81番から120番までのパターンコードの下部には“絵(写真)”という表記をしておく。   In addition, the letter “character” is written below the pattern codes 1 to 40 where characters are recorded, and the word “voice” is written below the pattern codes 41 to 80 where sounds are recorded. In the lower part of the pattern codes from No. 81 to No. 120 where pictures or photographs are recorded, the notation “picture (photo)” is written.

これにより、そのパターンコードに記録されたデータが何なのか、どういった種類の情報なのかを上記パターンコードの周辺に明示しておくことにより、操作者が意図する情報だけを即座に再生することができるようになる。   This makes it possible to immediately reproduce only the information intended by the operator by clearly indicating what the data recorded in the pattern code is and what kind of information it is around the pattern code. Will be able to.

図15(a),(b)は、パターンコードが密集して配置された場合の第3の実施の形態のパターンコードを説明するための図である。   FIGS. 15A and 15B are diagrams for explaining the pattern codes of the third embodiment when the pattern codes are densely arranged.

まず、図15(a)に示すこれらのパターンコードは、それぞれが単独のファイルで特に関連性のないものとし、これらが密集して配置されているものとする。   First, it is assumed that these pattern codes shown in FIG. 15A are each a single file and are not particularly related, and are densely arranged.

この状態において、上書き許可、すなわち、一番最新に走査されたブロックのアドレスデータのブロックデータがブロックデータとして取り込まれる状態においては、走査中の最後に、近接するとなりのパターンコードをかすってしまう場合が考えられる。すると、最新に走査されたブロックのアドレスデータが優先されるため、操作者が本来意図しないブロックデータが取り込まれてしまい、意図するブロックデータが再生できないという場合が生じる。   In this state, when overwriting is permitted, that is, when the block data of the address data of the most recently scanned block is fetched as block data, the adjacent pattern code is blurred at the end of scanning. Can be considered. Then, since the address data of the most recently scanned block is prioritized, block data that is not originally intended by the operator is captured, and the intended block data cannot be reproduced.

一方、上書き不許可、すなわち、一番最初に走査されたブロックのアドレスデータのブロックデータがブロックデータとして取り込まれる状態においては、パターンコードが近接しているため、最初の走査時に、意図しないとなりのパターンコードをかすってしまう場合が考えられる。すると、最初に走査されたブロックのアドレスデータが優先されるため、操作者が走査ミスを認識して出力のための操作を行わずに再度走査しても、同様に操作者が本来意図しないブロックデータが取り込まれてしまい、意図するブロックデータが再生できないという場合が生じる。   On the other hand, in the state where overwriting is not permitted, that is, in the state where the block data of the address data of the block scanned first is fetched as block data, the pattern codes are close to each other, so that it is not intended at the time of the first scanning. A case where the pattern code is blurred is conceivable. Then, since the address data of the block that was scanned first is given priority, even if the operator recognizes a scanning error and scans again without performing an operation for output, the block is not originally intended by the operator. In some cases, data is captured and the intended block data cannot be reproduced.

そこで、上記不具合を防ぐために、近接するパターンコードどうしのブロックのアドレスデータは、重複しないブロックのアドレスデータになるような構成とする。   Therefore, in order to prevent the above problem, the address data of the blocks between adjacent pattern codes is configured to be the address data of non-overlapping blocks.

図15(b)は、第3の実施の形態のパターンコードの一例であり、あるパターンコードのブロックのアドレスデータが1番から16番のときは、近接する下部のパターンコードのブロックのアドレスデータは重複させず21番から36番とする。また、近接する右部のパターンコードのブロックのアドレスデータも重複させず61番から76番とする。   FIG. 15B is an example of the pattern code of the third embodiment. When the address data of a block of a certain pattern code is No. 1 to No. 16, the address data of the adjacent lower pattern code block No. 21 through 36 are not duplicated. Also, the address data of the adjacent block of the right pattern code is set to No. 61 to No. 76 without duplication.

すなわち、このように近接するパターンコードのブロックのアドレスデータの番号は、異なるファイルであっても重複させないようにすることによって、走査時の手振れ等の許容範囲を広くすることができる。   That is, by allowing the address data numbers of the adjacent pattern code blocks to be different from each other even in different files, an allowable range such as camera shake during scanning can be widened.

次に、一つのサブセットのパターンコードが数行に渡って配置されている場合の走査の形態を示す第4の実施の形態のパターンコードについて説明する。   Next, a description will be given of a pattern code according to a fourth embodiment showing a scanning mode when a pattern code of one subset is arranged over several lines.

一つのサブセットのパターンコードであり、1回の走査によって走査されるべきものであっても、レイアウト上等の問題により、数行に渡って記録されている場合がある。   Even if the pattern code is one subset and should be scanned by one scan, it may be recorded over several lines due to layout problems.

また、サブセットがさらにある情報単位毎に分離され、その情報単位毎のパターンコードが数行に渡って記録されている場合があり、このときは、1行のパターンコードに対して1回の走査で取り込みを行い、この走査をその数行分、繰り返し行う必要がある。   In addition, the subset may be further separated for each information unit, and the pattern code for each information unit may be recorded over several lines. In this case, one scan is performed for one line of the pattern code. In this case, it is necessary to repeat the scanning for several lines.

しかし、上述の両者の場合、そのパターンコードは記録媒体上に視覚上同じように記録されており、その走査の形態を判別することができない。   However, in both cases described above, the pattern code is visually recorded on the recording medium in the same manner, and the scanning mode cannot be determined.

そこで、その走査の形態の違いを操作者に知らせるための第4の実施の形態のパターンコードについて説明する。   Therefore, a pattern code according to the fourth embodiment for informing the operator of the difference in scanning form will be described.

図16(a),(b)は、第4の実施の形態のパターンコードを示す図である。   FIGS. 16A and 16B are diagrams showing pattern codes according to the fourth embodiment.

図16(a),(b)に示す背の低い凸マーク88はオペレーションスイッチ22をオンする位置を示しており、背の高い凸マーク90はオペレーションスイッチ22をオフする位置を示している。   16A and 16B, a short convex mark 88 indicates a position where the operation switch 22 is turned on, and a tall convex mark 90 indicates a position where the operation switch 22 is turned off.

上述一方の一つのサブセットのパターンコードが3行に渡って記録されている場合は、図16(a)に示すように、左上に表示された背の低い凸マーク88から走査を開始し、矢印に従って走査を進め、右下に表示された背の高い凸マーク90にて走査を終了させる。   When the pattern code of one subset described above is recorded over three lines, as shown in FIG. 16A, scanning is started from a short convex mark 88 displayed at the upper left, and the arrow Then, the scanning is advanced, and the scanning is terminated by the tall convex mark 90 displayed at the lower right.

一方、上述他方のサブセットがさらにある情報単位毎に分離され、その情報単位毎のパターンコードが3行に渡って記録されている場合は、図16(b)に示すように、1行目の左側に表示された背の低い凸マーク88にてオペレーションスイッチ22をオンとし走査を開始し、矢印に従って走査を進め、その1行目の右側に表示された背の高い凸マーク90にてオペレーションスイッチ22をオフとし走査を終了させる。その後、次の行に移り、同様に走査を行う。なお、図16(a),(b)に示す矢印は、走査の方向を説明するために図上に記したものであり、実際にパターンコード上に記録されているわけではない。   On the other hand, when the other subset is further separated for each information unit and the pattern code for each information unit is recorded over three lines, as shown in FIG. The operation switch 22 is turned on at the short convex mark 88 displayed on the left side to start scanning, and the scanning proceeds according to the arrow. The operation switch is displayed at the high convex mark 90 displayed on the right side of the first line. 22 is turned off and scanning is terminated. Thereafter, the process proceeds to the next line, and scanning is performed in the same manner. Note that the arrows shown in FIGS. 16A and 16B are shown on the drawing for explaining the scanning direction, and are not actually recorded on the pattern code.

図16(c),(d)は、第4の実施の形態の変形例のパターンコードを示す図であり、1回の走査によって走査するべきパターンコードをラインにて囲ってしまう例である。   FIGS. 16C and 16D are diagrams showing pattern codes of a modification example of the fourth embodiment, and are examples in which a pattern code to be scanned is surrounded by a line.

これにより、上述一方の一つのサブセットのパターンコードが3行に渡って記録されている場合は、図16(c)に示すように、ライン92にて囲われた左上のパターンコード部分から走査を開始し、右下のパターンコード部分で走査を終了させる。   As a result, when the pattern code of one subset described above is recorded over three lines, scanning is performed from the upper left pattern code portion surrounded by the line 92 as shown in FIG. Start and end scanning at the lower right pattern code portion.

一方、上述他方のサブセットがさらにある情報単位毎に分離され、その情報単位毎のパターンコードが3行に渡って記録されている場合は、図16(d)に示すように、1行目の左側のパターンコード部分から走査を開始し、右側のパターンコード部分で走査を終了させる。その後、次の行に移り、同様に走査を行う。   On the other hand, when the other subset is further separated for each information unit and the pattern code for each information unit is recorded over three lines, as shown in FIG. Scanning is started from the left pattern code portion, and scanning is terminated at the right pattern code portion. Thereafter, the process proceeds to the next line, and scanning is performed in the same manner.

すなわち、このライン92で囲われたパターンコードが、1回の走査単位を示すものとする。   That is, it is assumed that the pattern code surrounded by the line 92 indicates one scanning unit.

図16(e),(f)は、第4の実施の形態の変形例のパターンコードを示す図であり、上記2つの実施の形態を合わせ、凸マーク88にてオペレーションスイッチ22をオン・オフする位置を、ライン92で1回の走査単位を示すようにした例である。   FIGS. 16E and 16F are diagrams showing pattern codes of modifications of the fourth embodiment. The above two embodiments are combined, and the operation switch 22 is turned on / off by a convex mark 88. FIG. This is an example in which the position to be displayed is indicated by a line 92 for one scanning unit.

これにより、走査時にオペレーションスイッチ22をオン・オフする位置と、1回の走査によって走査すべき範囲が明確になり、操作しやすいものとなる。   As a result, the position where the operation switch 22 is turned on / off during scanning and the range to be scanned by one scanning are clarified and the operation becomes easy.

図17(a),(b)は、第4の実施の形態の変形例のパターンコードを示す図であり、パターンコード上に走査の終了を示す“MMP”というロゴを記述する例である。   FIGS. 17A and 17B are diagrams showing a pattern code of a modified example of the fourth embodiment, in which a logo “MMP” indicating the end of scanning is described on the pattern code.

この図17(a)に示す実施の形態では、左上のパターンコード部分から走査を開始し、“MMP”というロゴが記述された右下のパターンコード部分で走査を終了させる。また、図17(b)に示す実施の形態では、1行目の左側のパターンコード部分から走査を開始し、“MMP”というロゴが記述された右側のパターンコード部分で走査を終了させる。その後、次の行に移り、同様に走査を行う。   In the embodiment shown in FIG. 17A, scanning is started from the upper left pattern code portion, and scanning is terminated at the lower right pattern code portion in which the logo “MMP” is described. In the embodiment shown in FIG. 17B, scanning is started from the left pattern code portion of the first row, and scanning is terminated at the right pattern code portion in which the logo “MMP” is described. Thereafter, the process proceeds to the next line, and scanning is performed in the same manner.

図17(c)は、第4の実施の形態の変形例のパターンコードを示す図であり、パターンコード上にオペレーションスイッチをオン・オフする位置を示す、すなわち走査の開始と終了を示す“ON”と“OFF”というロゴを記述する例である。   FIG. 17C is a diagram showing a pattern code of a modified example of the fourth embodiment. “ON” indicates a position where the operation switch is turned on / off on the pattern code, that is, “ON” indicates the start and end of scanning. This is an example of describing the logos “and“ OFF ”.

この図17(c)に示す実施の形態では、“ON”というロゴが記述された1行目の左側のパターンコード部分から走査を開始し、“OFF”というロゴが記述された2行目の右側のパターンコード部分で走査を終了させる。3行目においても、“ON”というロゴが記述された3行目の左側のパターンコード部分から走査を開始し、“OFF”というロゴが記述された3行目の右側のパターンコード部分で走査を終了させる。   In the embodiment shown in FIG. 17C, scanning is started from the left side of the pattern code portion in which the “ON” logo is described, and the second row in which the “OFF” logo is described. The scanning is terminated at the pattern code portion on the right side. Even in the third line, scanning starts from the pattern code part on the left side of the third line in which the logo “ON” is described, and scans in the pattern code part on the right side in the third line in which the logo “OFF” is described. End.

図17(d)は、第4の実施の形態の変形例のパターンコードを示す図であり、パターンコードの周囲に矢印を記して走査の形態を示す例である。   FIG. 17D is a diagram showing a pattern code according to a modification of the fourth embodiment. In this example, an arrow is written around the pattern code to indicate a scanning form.

この図17(d)に示す実施の形態では、矢印に従って、左上のパターンコード部分から走査を開始し、右下のパターンコード部分で走査を終了させるというように、1回の走査によってその走査を終了させることを示す。   In the embodiment shown in FIG. 17D, the scanning is performed by one scanning such that scanning is started from the upper left pattern code portion and scanning is ended at the lower right pattern code portion according to the arrow. Indicates termination.

図18(a)は、第4の実施の形態の変形例のパターンコードを示す図であり、パターンコード上に走査の形態を示す“1−1”,“1−2”,“1−3”というロゴを記述する例である。   FIG. 18A is a diagram illustrating a pattern code according to a modification of the fourth embodiment, and “1-1”, “1-2”, and “1-3” indicating scanning forms on the pattern code. This is an example of describing a logo “”.

この図18(a)に示す実施の形態では、サブセットがさらにある情報単位毎に分離され、その情報単位毎のパターンコードが3行に渡って記録されている場合であり、1行目の左側のパターンコード部分から走査を開始し、右側のパターンコード部分で走査を終了させる。その後、次の行に移り、同様に走査を行う。   In the embodiment shown in FIG. 18A, the subset is further separated for each information unit, and the pattern code for each information unit is recorded over three lines, and the left side of the first line. Scanning is started from the pattern code portion, and scanning is terminated at the right pattern code portion. Thereafter, the process proceeds to the next line, and scanning is performed in the same manner.

図18(b)は、第4の実施の形態の変形例のパターンコードを示す図であり、パターンコードの周囲に走査の形態を示す“1−1”,“1−2”,“1−3”という表示をブロックコードで記録する例である。   FIG. 18B is a diagram showing a pattern code according to a modification of the fourth embodiment, and “1-1”, “1-2”, “1-” indicating a scanning form around the pattern code. This is an example in which the display “3” is recorded as a block code.

この図18(b)に示す実施の形態では、上記図18(a)に示したのと同様に、サブセットがさらにある情報単位毎に分離され、その情報単位毎のパターンコードが3行に渡って記録されている場合であり、1行目の左側のパターンコード部分から走査を開始し、右側のパターンコード部分で走査を終了させる。その後、次の行に移り、同様に走査を行う。   In the embodiment shown in FIG. 18B, as shown in FIG. 18A, the subset is further separated for each information unit, and the pattern code for each information unit extends over three lines. Scanning is started from the pattern code portion on the left side of the first row, and scanning is terminated at the pattern code portion on the right side. Thereafter, the process proceeds to the next line, and scanning is performed in the same manner.

図18(c)は、第4の実施の形態の変形例のパターンコードを示す図であり、パターンコードの始端及び終端の部分に、走査の形態を示す形状をブロックコードで記録する例である。   FIG. 18C is a diagram illustrating a pattern code according to a modification of the fourth embodiment, and is an example in which a shape indicating a scanning form is recorded as a block code at the start and end portions of the pattern code. .

この図18(c)に示す実施の形態では、一つのサブセットのパターンコードが3行に渡って記録されている場合であり、1行目の左側のパターンコード部分から走査を開始し1行目が終了したら、2行目の左側のパターンコード部分に進み、2行目が終了したら、3行目の左側のパターンコード部分に進み、3行目の右側のパターンコード部分で走査を終了させる。   In the embodiment shown in FIG. 18C, a pattern code of one subset is recorded over three lines. Scanning starts from the left side pattern code portion of the first line. Is completed, the process proceeds to the pattern code part on the left side of the second line. When the second line is completed, the process proceeds to the pattern code part on the left side of the third line, and the scanning is terminated at the pattern code part on the right side of the third line.

次に、上記第2〜第4の実施の形態のパターンコードを形成するための第5の実施の形態の情報記録システムについて説明する。   Next, the information recording system of the fifth embodiment for forming the pattern codes of the second to fourth embodiments will be described.

図19は、第5の実施の形態の情報記録システムの構成を示すブロック図である。   FIG. 19 is a block diagram illustrating a configuration of an information recording system according to the fifth embodiment.

マルチメディア情報のうち、オーディオ情報については、マイクロホンやオーディオ出力機器100から入力され、プリアンプ102で増幅後、アナログ/ディジタル(以下、A/Dと記す)変換器104でディジタルに変換されて、圧縮処理部106に供給される。   Of the multimedia information, audio information is input from a microphone or audio output device 100, amplified by a preamplifier 102, converted to digital by an analog / digital (hereinafter referred to as A / D) converter 104, and compressed. It is supplied to the processing unit 106.

圧縮処理部106では、入力ディジタルオーディオ信号は、スイッチ108により、ADPCM回路のような音声圧縮回路110と音声合成コード化回路112とに選択的に供給されるようになっている。   In the compression processing unit 106, the input digital audio signal is selectively supplied to a voice compression circuit 110 such as an ADPCM circuit and a voice synthesis coding circuit 112 by a switch 108.

音声圧縮回路110は、入力ディジタルオーディオ情報を適応型の差動PCMすることによりデータ圧縮を施す。音声合成コード化回路112は入力ディジタルオーディオ情報に対して、一つ音声を認識した後、コードに変換する。これは上記ADPCMが音声情報という形でそれを符号化しデータ量を減らしていく、すなわち生のまま処理をしていくのに対して、一旦別の合成のコードに変えてしまうことで相対的にデータ量を減らすものである。   The audio compression circuit 110 performs data compression by performing adaptive differential PCM on input digital audio information. The voice synthesis coding circuit 112 recognizes one voice for the input digital audio information and converts it into a code. This is because the ADPCM encodes it in the form of speech information and reduces the amount of data, that is, while processing raw, it is relatively changed by temporarily changing to another synthesis code. The amount of data is reduced.

上記スイッチ108の切り換えについては、例えば、ユーザのほうで目的に応じて、例えば、手動で切り換えるようになっている。あるいは、例えば、オーディオ出力機器からの情報のように高音質のものについては音声圧縮回路110を通し、例えば、マイクロホンからの人の話声やコメントというようなものについては音声合成コード化回路112を通すというように予め決めておけば、入力さえたオーディオ情報がどちらのものであるのかをスイッチの前後で認識をして自動的に切り換えるという構成にすることも可能である。   Regarding the switching of the switch 108, for example, the user manually switches according to the purpose, for example. Alternatively, for example, a high-quality sound such as information from an audio output device is passed through the voice compression circuit 110, and for example, a voice synthesis coding circuit 112 is used for a voice or comment of a person from a microphone. It is also possible to adopt a configuration in which the audio information that has been input is recognized before and after the switch and switched automatically if it is determined in advance.

また、もうすでにディジタルコードとして形成されているパソコン、ワープロ、CAD、電子手帳や通信等からくる各種データは、インタフェース(I/F)114を介して、まずデータ形態判別回路116に入力される。このデータ形態判別回路116は、基本的に、後段の圧縮処理部106で圧縮が可能かどうかを判断するもので、データがすでに何等かの圧縮処理が行われており、後段の圧縮処理部106での効果が得られない情報については、圧縮処理部106をバイパスさせて圧縮処理部106の後段にダイレクトに渡し、また、入力データが非圧縮データの場合には、それを圧縮処理部106に送る。   In addition, various data that has already been formed as a digital code from a personal computer, word processor, CAD, electronic notebook, communication, etc., is first input to the data form determination circuit 116 via the interface (I / F) 114. The data form discrimination circuit 116 basically determines whether or not the subsequent compression processing unit 106 can compress the data, and some compression processing has already been performed on the data, and the subsequent compression processing unit 106. For information that cannot be obtained in the above, the compression processing unit 106 is bypassed and directly passed to the subsequent stage of the compression processing unit 106. If the input data is non-compressed data, it is sent to the compression processing unit 106. send.

上記データ形態判別部116にて非圧縮のコードデータであると判断されたデータは、圧縮処理部106に入力され、ハフマン,算術符号,ジブレンペル等の圧縮回路118にてコードデータを最適に圧縮する圧縮処理が行われる。なお、この圧縮回路118は、上記音声合成コード化回路112の出力に対する圧縮処理も行うようになっている。   The data determined to be uncompressed code data by the data form determination unit 116 is input to the compression processing unit 106, and the code data is optimally compressed by the compression circuit 118 such as Huffman, arithmetic code, or dibrempel. Compression processing is performed. The compression circuit 118 also performs compression processing on the output of the speech synthesis coding circuit 112.

なお、上記音声合成コード化回路112は、音声以外に文字情報を認識して音声合成コード化しても良い。   The speech synthesis coding circuit 112 may recognize character information other than speech and convert it to speech synthesis code.

また、カメラやビデオ出力機器等120の画像情報は、プリアンプ122による増幅及びA/D変換器124でのA/D変換後、圧縮処理部106に供給される。   Also, the image information of the camera, the video output device 120 and the like is supplied to the compression processing unit 106 after being amplified by the preamplifier 122 and A / D converted by the A / D converter 124.

圧縮処理部106では、像域判定及び分離回路126にて、入力された画像情報が手書き文字やグラフ等の2値画像なのか、それとも自然画像等に多値画像なのかを判別する。この像域判定及び分離回路126は、例えば、本出願人による特願平5−163635号に示されているようなニューラルネットを利用した判別像域分離の手法を用いて、2値画像データと多値画像データを分離する。そして、2値画像データは、2値圧縮としてJBIG等で一般的なMR/MH/MMR等の2値圧縮回路128で圧縮され、多値画像データについては、例えば、DPCMあるいはJPEG等の静止画像の圧縮機能を使って多値圧縮処理回路130で圧縮される。   In the compression processing unit 106, the image area determination and separation circuit 126 determines whether the input image information is a binary image such as a handwritten character or a graph, or a natural image or the like. This image area determination and separation circuit 126 uses, for example, a discriminant image area separation method using a neural network as shown in Japanese Patent Application No. 5-163635 by the applicant of the present application, and binary image data. Separate multi-valued image data. The binary image data is compressed by a binary compression circuit 128 such as a general MR / MH / MMR as a binary compression by JBIG or the like. For multi-value image data, for example, a still image such as DPCM or JPEG is used. Are compressed by the multi-value compression processing circuit 130 using the above-described compression function.

以上のようにしてそれぞれ圧縮処理を施されたデータは、適宜データ合成処理部132で合成される。   The data subjected to the compression processing as described above is appropriately synthesized by the data synthesis processing unit 132.

なお、必ずしもそれぞれの情報入力及び圧縮処理の系統を並列的に全て備えている必要はなく、目的に応じて、一つあるいは複数の系統を適宜組み合せて構成するようにしても良い。したがって、上記合成処理部132は必ずしも必要なものではなく、データ系統が1種類しかないものについては、これを省略し、直接次段のエラー訂正符号付加部134へ入力する構成とすることができる。   Note that it is not always necessary to provide all of the information input and compression processing systems in parallel, and one or a plurality of systems may be appropriately combined depending on the purpose. Therefore, the synthesis processing unit 132 is not necessarily required. For the data system having only one type, it can be omitted and directly input to the error correction code adding unit 134 in the next stage. .

エラー訂正符号付加部134では、エラー訂正符号が付加され、データメモリ部136に入力される。データメモリ部136では、それぞれのデータが記憶されて、その後、インターリーブ処理が行われる。これは、実際にパターンコードとして記録され、そしてそれが再生される際に、少しでもエラーをなくして訂正能力を高めるために、連続するデータ列を適宜離れた位置に分散させていく処理である。すなわち、バーストエラーをビットエラーの単位に危険度を下げるという作業を行う。こうしてインターリーブ処理されたデータは、変調回路138に入力される。変調回路138では、例えば、8−10変調等が行われる。   The error correction code adding unit 134 adds an error correction code and inputs it to the data memory unit 136. In the data memory unit 136, each data is stored, and then an interleaving process is performed. This is a process in which continuous data strings are distributed at appropriate positions in order to eliminate errors and improve the correction capability when they are actually recorded as pattern codes and reproduced. . In other words, the task of reducing the degree of danger by using a burst error as a bit error unit is performed. The data thus interleaved is input to the modulation circuit 138. In the modulation circuit 138, for example, 8-10 modulation or the like is performed.

なお、上記実施の形態においては、インターリーブをかけた後に、エラー訂正のための符号を付加するようにしても良いことはもちろんである。   In the above embodiment, it goes without saying that a code for error correction may be added after interleaving.

その後、イメージ化部140を介してマーカ付加部142にて、上記変調回路138で対応付けた256通りのデータ列には無いデータ列を使ってマーカを生成して付加する。このようにマーカを変調の後に付加することで、マーカまでもが変調されてしまって、逆にマーカとして認識しにくくなるということを解消する効果がある。   After that, the marker adding unit 142 via the imaging unit 140 generates and adds a marker using a data sequence not included in the 256 data sequences associated with the modulation circuit 138. By adding the marker after the modulation in this way, there is an effect of eliminating the fact that even the marker is modulated and it is difficult to recognize it as a marker.

こうしてマーカ付加されたデータは、編集作業部144に送られる。この編集作業部144では、上述のようにして生成されたデータに、ダミーのブロックデータの付加や、データの重複や、走査単位の表示等の編集が行われ、また分割情報としてのコード情報や記録位置情報等の編集が行われ、さらに記録紙に記録されるデータ、例えば画像やタイトルや文字等と合成され、そしてプリンタへの出力の形態や印刷製版対応のデータフォーマットに変換されて、アドレスデータ付加部146に送られる。このアドレスデータ付加部146では、ブロックのアドレス、アドレス用のエラー判定符号(CRC等)が付加され、プリンタシステムや印刷用製版システム148に送られる。そして、アドレスデータが付加されたデータは、このプリンタシステムや印刷用製版システム148にて、最終的にシート、テープ、及び印刷物等に印刷される。   The data with the marker added in this way is sent to the editing work unit 144. In this editing work unit 144, dummy block data is added to the data generated as described above, editing such as duplication of data and display of scanning units is performed, and code information as division information and Editing of recording position information, etc. is performed, and further, the data recorded on the recording paper, such as images, titles, characters, etc., is combined, converted into a data format compatible with the form of output to the printer and printing plate making, and the address It is sent to the data adding unit 146. The address data adding unit 146 adds a block address and an address error determination code (CRC or the like) to the printer system or printing plate making system 148. The data to which the address data is added is finally printed on a sheet, a tape, a printed matter, and the like by the printer system and the printing plate making system 148.

なお、編集作業部144における編集作業は、紙面情報とパターンコードのレイアウト、コードのドットサイズを印刷機,プリンタ等の分解能に合せる、ワード単位,内容の区切り等でコード長を適宜区切り段変えを行う、すなわち、一列を次のラインに移す段変えを行う、等の編集作業を含む。   Note that the editing operation in the editing operation unit 144 is performed by appropriately changing the code length in units of words and contents to match the page information and pattern code layout, the code dot size to the resolution of the printing machine, printer, etc. This includes editing operations such as performing, that is, changing the stage to move one row to the next line.

こうして印刷された印刷物は、例えば、FAX150により送信される。むろん、編集作業部144で生成され、アドレスデータ付加部146によりアドレスデータが付加されたデータを印刷する代わりに、直接FAX送信するものとしても良い。   The printed matter printed in this way is transmitted by, for example, the FAX 150. Of course, instead of printing the data generated by the editing operation unit 144 and having the address data added by the address data adding unit 146, it may be directly sent by FAX.

すなわち、この情報記録システムにおいては、編集作業部144にて分割情報としてのコード情報や記録位置情報等の編集が行われパターンコードの配置が決定された後に、上記コード情報や記録位置情報に基づいて、アドレスデータ付加部146にてブロックのアドレスデータが付加されるため、近接して配置されたパターンコードに対して重複しないようにアドレスデータを付加することができる。   That is, in this information recording system, after editing of code information and recording position information as division information is performed by the editing operation unit 144 and the arrangement of pattern codes is determined, the information is recorded based on the code information and recording position information. Since the address data adding unit 146 adds the address data of the block, the address data can be added so as not to overlap with the pattern codes arranged close to each other.

図20は、第5の実施の形態の変形例の情報記録システムの構成を示すブロック図である。   FIG. 20 is a block diagram showing a configuration of an information recording system according to a modification of the fifth embodiment.

この情報記録システムの構成は、上記図19に示した実施の形態において、圧縮処理部106の前段にデータ編集部152が追加され、さらにこのデータ編集部152の前段に入力部154が追加されたものであり、その他の構成については、同一であるため、ここに編入するものとしその説明は省略する。   In the configuration of this information recording system, in the embodiment shown in FIG. 19, a data editing unit 152 is added before the compression processing unit 106, and an input unit 154 is added before the data editing unit 152. Since other configurations are the same, they are incorporated here and their explanation is omitted.

この情報記録システムにおいては、パソコン,カメラ,マイクロホン等から入力されたマルチメディア情報は、データ編集部152にて再生時の最小出力単位である情報単位(各データ長)を決められ、上記入力されたマルチメディア情報は上記再生時の最小出力単位とされた情報単位毎に分割されて、圧縮処理部106に送られる。   In this information recording system, multimedia information input from a personal computer, camera, microphone, etc. is determined by the data editing unit 152 as an information unit (each data length) which is the minimum output unit during reproduction. The multimedia information is divided for each information unit which is the minimum output unit at the time of reproduction, and is sent to the compression processing unit 106.

圧縮処理部106に入力されたデータは、上記情報単位毎のサイズデータである編集情報をもとに各情報単位毎に圧縮され、エラー訂正符号付加部134にてエラー訂正符号が付加され、さらにデータメモリ136にてインターリーブが行われる。   The data input to the compression processing unit 106 is compressed for each information unit based on the editing information, which is the size data for each information unit, and an error correction code is added by the error correction code adding unit 134. Interleaving is performed in the data memory 136.

その後は上記図19に示した実施の形態と同様に処理され、上記情報単位毎にパターンコードに変換されて、最終的にシート、テープ、及び印刷物等に印刷される。   Thereafter, processing is performed in the same manner as in the embodiment shown in FIG. 19, converted into a pattern code for each information unit, and finally printed on a sheet, tape, printed matter, and the like.

なお、上記再生時の最小出力単位である情報単位とは、例えば音声の場合、単語や文節や文章の単位のことであり、再生時に意味等が認識可能である単位のことである。   The information unit that is the minimum output unit at the time of reproduction is, for example, a unit of a word, a phrase, or a sentence in the case of speech, and a unit whose meaning can be recognized at the time of reproduction.

ここで、この情報記録システムにおいて、例えば、“This is a pen”と連続して発音された音声を“This”と“is”と“a”と“pen”の各単語毎に分割したパターンコードを記録する場合について説明する。   Here, in this information recording system, for example, a pattern code obtained by dividing the sound that is continuously pronounced “This is a pen” for each word of “This”, “is”, “a”, and “pen” The case of recording is described.

上記音声はマイクロホン100に入力され、プリアンプ102、A/D変換器104を介して、データ編集部152に入力される。このデータ編集部152では、“This is a pen”と連続して発音された音声の波形を視覚化し、“This”と“is”と“a”と“pen”の各単語に相当する各波形の間にある無音部分を認識して上記各単語に分割し、圧縮処理部106に送られる。   The sound is input to the microphone 100 and input to the data editing unit 152 via the preamplifier 102 and the A / D converter 104. The data editing unit 152 visualizes the waveform of the sound that is continuously generated as “This is a pen”, and each waveform corresponding to the words “This”, “is”, “a”, and “pen”. The silent part between the two is recognized and divided into the above words and sent to the compression processing unit 106.

圧縮処理部106では、上記各単語毎に分割された情報単位毎に最適なADPCM等の圧縮処理が行われ、エラー訂正符号付加部134にてエラー訂正符号が付加され、さらにデータメモリ136にてインターリーブが行われる。   In the compression processing unit 106, compression processing such as optimal ADPCM is performed for each information unit divided for each word, an error correction code is added by the error correction code addition unit 134, and further, the data memory 136 Interleaving is performed.

その後は上記図19に示した実施の形態と同様に処理され、上記“This”と“is”と“a”と“pen”の各単語毎にパターンコードに変換されて、記録される。   Thereafter, processing is performed in the same manner as in the embodiment shown in FIG. 19, and each of the words “This”, “is”, “a”, and “pen” is converted into a pattern code and recorded.

このとき、各単語毎に生成されたパターンコード中の複数のブロックのアドレスデータは、各々が重畳しないようにする。   At this time, the address data of a plurality of blocks in the pattern code generated for each word is not overlapped.

すなわち、上記ブロックアドレスが、各々重畳しないようにすることにより、図1に示した情報再生システムにおいて、操作者に意志により視覚的に分割された上記情報単位、すなわち上記各単語のパターンコードを選択して操作することができ、連続音の“This is a pen”や、各単語別の例えば“This”のみの音声や、連続でかつ一部の“This is”の音声等を再生することができる。   That is, by making the block addresses not overlap each other, in the information reproducing system shown in FIG. 1, the information unit visually divided by the operator, that is, the pattern code of each word is selected. It is possible to play back the continuous sound “This is a pen”, the sound of each word such as “This” only, or the continuous and partial “This is” sound, etc. it can.

また、別の例として動画像においては、上記再生時の最小出力単位である情報単位をいくつかの場面毎に分割して、動画像圧縮を行い、その後エラー訂正符号を付加し、さらにインターリーブを行い、その後の処理を行ってパターンコードを生成しても良い。   As another example, in a moving image, the information unit that is the minimum output unit at the time of reproduction is divided into several scenes, the moving image is compressed, an error correction code is added, and further interleaving is performed. The pattern code may be generated by performing the subsequent processing.

また、上記編集情報の入力は、入力部154から入力することが可能であり、また上記データ編集部152にて自動判定することも可能である。   The editing information can be input from the input unit 154, and can be automatically determined by the data editing unit 152.

以上実施の形態に基づいて本発明を説明したが、本発明は上述した実施の形態に限定されるものではなく、本発明の要旨の範囲内で種々の変形や応用が可能である。ここで、本発明の要旨をまとめると以下のようになる。   Although the present invention has been described based on the above embodiments, the present invention is not limited to the above-described embodiments, and various modifications and applications are possible within the scope of the gist of the present invention. Here, the gist of the present invention is summarized as follows.

(1) オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードで記録されている部分を備える記録媒体から、前記コードを光学的に読み取る読取手段と、
該読取手段で読み取ったコードを順次処理して元の前記マルチメディア情報として出力する複数の処理手段とを備えた情報再生システムにおいて、
前記コードの読み取り開始を指示するための操作スイッチと、
該操作スイッチによる読み取り開始の指示後における前記操作スイッチの操作に基づいて、前記操作スイッチが操作された時点までに読み取られたコードに対する前記複数の処理手段のうちの一乃至複数の処理手段での処理動作を終了させ、この処理されたコードのデータを後段の他の処理手段に対応するように処理を実行させるための制御手段と、
を備えたことを特徴とする情報再生システム。
(1) Reading means for optically reading the code from a recording medium having a portion in which multimedia information including at least one of audio information, video information, and digital code data is recorded as an optically readable code When,
In an information reproduction system comprising a plurality of processing means for sequentially processing the code read by the reading means and outputting the original multimedia information,
An operation switch for instructing to start reading the code;
Based on an operation of the operation switch after an instruction to start reading by the operation switch, at one or more of the plurality of processing means for the code read up to the time when the operation switch is operated A control means for terminating the processing operation and causing the processed code data to be processed so as to correspond to the other processing means in the subsequent stage;
An information reproduction system comprising:

すなわち、一つの操作スイッチで複数の処理の開始終了を設定できるため、操作者にとってわかりやすく操作しやすいものとすることができる。   That is, since the start and end of a plurality of processes can be set with a single operation switch, the operator can easily understand and operate.

(2) 前記複数の処理手段が、
前記読取手段で読み取ったコードを復調して復調データを出力する復元手段と、
該復元手段より出力された復調データに対してエラー訂正に係る処理を行う再生手段とからなり、
前記制御手段が、
前記操作スイッチによる読み取り開始の指示後における前記操作スイッチの操作に基づいて、前記操作スイッチが操作された時点までに読み取られたコードに対する前記復元手段での処理を終了させ、この処理されたコードのデータを前記再生手段で再生処理させることを特徴とする前記(1)に記載の情報再生システム。
(2) The plurality of processing means are
Restoring means for demodulating the code read by the reading means and outputting demodulated data;
A reproducing means for performing processing related to error correction on the demodulated data output from the restoring means,
The control means is
Based on the operation of the operation switch after the instruction to start reading by the operation switch, the processing in the restoration unit for the code read up to the time when the operation switch is operated is terminated, and the code of the processed code The information reproduction system according to (1), wherein data is reproduced by the reproduction unit.

すなわち、一つの操作スイッチで読取手段と復元手段と再生手段の開始終了を設定できるため、操作者にとってわかりやすく操作しやすいものとすることができる。また、操作者が読取部でコード上を走査している間に少なくとも行われる読取手段と復元手段の開始と終了を一つのスイッチで制御することができる。   That is, since the start / end of the reading means, the restoring means, and the reproducing means can be set with one operation switch, it can be easily understood and operated by the operator. Further, the start and end of the reading means and the restoring means that are performed at least while the operator scans the code with the reading unit can be controlled with one switch.

また、複数の読取コードデータから復調される復調データによって完結するインターリーブやエラー訂正処理等からなる再生処理の開始が、走査終了後のため、その復調データが全部そろっていて、再生処理を効率よく実行することができる。また、読取手段と再生手段が同時に行われることがないため、前記再生手段の処理中に前記読み取りデータが入手されないため制御手段である回路やプログラムが簡単となる。   Also, since the start of the reproduction process consisting of interleaving and error correction processing completed by demodulated data demodulated from a plurality of read code data is after the end of scanning, all the demodulated data is collected, and the reproduction process is efficiently performed. Can be executed. Further, since the reading unit and the reproducing unit are not performed at the same time, the read data is not obtained during the processing of the reproducing unit, so that the circuit or program as the control unit is simplified.

(3) 前記複数の処理手段が、
前記読取手段で読み取ったコードを復調して復調データを出力する復元手段と、
該復元手段より出力された復調データに対してエラー訂正に係る処理を行う再生手段と、
該再生手段より出力されたデータを認識可能な如く元のマルチメディア情報として出力する出力手段とからなり、
前記制御手段が、前記操作スイッチによる読み取り開始の指示後における前記操作スイッチの操作に基づいて、前記操作スイッチが操作された時点までに読み取られたコードに対する前記復元手段での処理動作を終了させ、この処理されたコードのデータを前記再生手段で再生処理させると共に前記再生手段からのデータを前記出力手段で処理させこれを前記マルチメディア情報として出力させることを特徴とする前記(1)に記載の情報再生システム。
(3) The plurality of processing means are
Restoring means for demodulating the code read by the reading means and outputting demodulated data;
Reproduction means for performing processing related to error correction on the demodulated data output from the restoration means;
Output means for outputting the data output from the reproduction means as original multimedia information so that the data can be recognized,
Based on the operation of the operation switch after the instruction to start reading by the operation switch, the control unit ends the processing operation in the restoration unit for the code read up to the time when the operation switch is operated, The data of the processed code is played back by the playback means, the data from the playback means is processed by the output means, and this is output as the multimedia information. Information reproduction system.

すなわち、一つの操作スイッチで読取手段と復元手段と再生手段の開始終了を設定できるため、操作者にとってわかりやすく操作しやすいものとすることができる。また、操作者が読取部でコード上を走査している間に少なくとも行われる読取手段と復元手段の開始と終了を一つのスイッチで制御することができる。   That is, since the start / end of the reading means, the restoring means, and the reproducing means can be set with one operation switch, it can be easily understood and operated by the operator. Further, the start and end of the reading means and the restoring means that are performed at least while the operator scans the code with the reading unit can be controlled with one switch.

また、複数の読取コードデータから復調される復調データによって完結するインターリーブやエラー訂正処理等からなる再生処理の開始が、走査終了後のため、その復調データが全部そろっていて、再生処理を効率よく実行することができる。また、読取手段と再生手段が同時に行われることがないため、前記再生手段の処理中に前記読み取りデータが入手されないため制御手段である回路やプログラムが簡単となる。   Also, since the start of the reproduction process consisting of interleaving and error correction processing completed by demodulated data demodulated from a plurality of read code data is after the end of scanning, all the demodulated data is collected, and the reproduction process is efficiently performed. Can be executed. Further, since the reading unit and the reproducing unit are not performed at the same time, the read data is not obtained during the processing of the reproducing unit, so that the circuit or program as the control unit is simplified.

(4) 前記複数の処理手段が、
前記読取手段で読み取ったコードを復調して復調データを出力する復元手段と、
該復元手段より出力された復調データに対してエラー訂正に係る処理を行う再生手段と、
該再生手段より出力されたデータを認識可能な如く元のマルチメディア情報として出力する出力手段とからなり、
前記制御手段が、前記操作スイッチによる読み取り開始の指示後における前記操作スイッチの操作に基づいて、前記操作スイッチが操作された時点までに読み取られたコードに対する前記復元手段での処理動作及び再生手段での処理動作を終了させ、この処理されたデータを前記出力手段で処理させこれを前記マルチメディア情報として出力させることを特徴とする前記(1)に記載の情報再生システム。
(4) The plurality of processing means are
Restoring means for demodulating the code read by the reading means and outputting demodulated data;
Reproduction means for performing processing related to error correction on the demodulated data output from the restoration means;
Output means for outputting the data output from the reproduction means as original multimedia information so that the data can be recognized,
Based on the operation of the operation switch after the reading start instruction by the operation switch, the control unit is a processing operation in the restoration unit and a reproduction unit for the code read up to the time when the operation switch is operated The information reproducing system according to (1), wherein the processing operation is terminated, the processed data is processed by the output means, and the processed data is output as the multimedia information.

すなわち、一つの操作スイッチで読取手段と復元手段と再生手段の開始終了を指示でき、かつ出力手段の開始も指示できるため、操作者にとってわかりやすく操作しやすい。また、操作としての読取部の走査中に再生処理まで行うため、出力指示からマルチメディア情報が出力されるまでの時間を短くすることができる。   That is, since the start and end of the reading means, the restoring means and the reproducing means can be instructed with one operation switch, and the start of the output means can be instructed, it is easy for the operator to understand and operate. In addition, since the reproduction process is performed during the scanning of the reading unit as an operation, the time from the output instruction to the output of the multimedia information can be shortened.

(5) 前記操作スイッチが、前記読取手段を少なくとも有する筐体上に配置され、その押下時のみオン状態となり得る自己復帰型のスイッチであって、
前記操作スイッチに対する押下状態で前記コードの読み取りを行い、前記操作スイッチに対する押下中止の操作が前記操作スイッチによる読み取り開始の指示後における前記操作スイッチの操作に該当することを特徴とする前記(1)乃至(4)のいずれかに記載の情報再生システム。
(5) The operation switch is disposed on a housing having at least the reading unit, and is a self-returning type switch that can be turned on only when pressed.
The code is read when the operation switch is pressed, and the operation to stop pressing the operation switch corresponds to the operation of the operation switch after an instruction to start reading by the operation switch. The information reproduction | regeneration system in any one of thru | or (4).

すなわち、操作者は押下時のみ走査を行い、押下中止の操作でマルチメディア情報の出力開始を指示するとともに、本情報再生システムの制御手段は押下中のみ読み取りを行い、押下中止の操作で出力処理を開始する。これにより、操作と処理が1対1に対応していて、かつ一つの操作スイッチの1回の押下と押下中止操作のみで情報の再生が行えるため、操作者にとってわかりやすく操作しやすいものとすることができる。   In other words, the operator scans only when pressed, instructs the start of output of multimedia information by the operation of canceling the press, and the control means of the information reproduction system reads only while pressing and outputs the processing by pressing the press To start. As a result, the operation and the processing correspond one-to-one, and the information can be reproduced by only pressing and pressing the single operation switch once, so that the operator can easily understand and operate the information. be able to.

(6) 前記操作スイッチが、前記読取手段を少なくとも有する筐体上に配置され、その押下時のみオン状態となり得る自己復帰型のスイッチであって、
その瞬時にわたる押下及び押下中止操作からなるクリック操作で前記コードの読み取りを行い、再度のクリック操作が前記操作スイッチによる読み取り開始の指示後における前記操作スイッチの操作に該当することを特徴とする前記(1)乃至(4)のいずれかに記載の情報再生システム。
(6) The operation switch is a self-returning switch that is disposed on a casing having at least the reading unit and can be turned on only when the operation switch is pressed.
The code is read by a click operation including an instantaneous pressing and pressing stop operation, and the click operation again corresponds to an operation of the operation switch after an instruction to start reading by the operation switch. The information reproduction system according to any one of 1) to (4).

すなわち、操作者は前記クリック操作で走査を行い、前記再度のクリックでマルチメディア情報の出力開始を指示するとともに、本情報再生システムの制御手段は前記クリックで読み取りを行い、前記再度のクリックで出力処理を開始する。これにより、一の操作としての読取部の走査と同時にスイッチの押下等の他の走査をしないことで意識を前記走査に集中させることができるため、走査のぶれを少なくすることができ、操作しやすいものとすることができる。   That is, the operator scans by the click operation, instructs the output start of the multimedia information by the second click, and the control means of the information reproduction system reads by the click and outputs by the second click. Start processing. As a result, it is possible to focus on the scanning by not performing other scanning such as pressing the switch at the same time as scanning of the reading unit as one operation. It can be easy.

(7) 前記操作スイッチが、前記読取手段を少なくとも有する筐体上に配置され、その瞬時にわたる押下及び押下中止操作からなるクリック操作によってオン状態となり得る自己復帰型のスイッチであって、
一乃至複数回の前記クリック操作で前記コードの読み取りを行い、前記クリック操作の回数とは異なる回数のクリック操作が前記操作スイッチによる読み取り開始の指示後における前記操作スイッチの操作に該当することを特徴とする前記(1)乃至(4)のいずれかに記載の情報再生システム。
(7) The operation switch is a self-returning type switch that is disposed on a housing having at least the reading unit, and can be turned on by a click operation including a pressing operation and a pressing stop operation for a moment.
The code is read by one or more click operations, and the number of click operations different from the number of click operations corresponds to the operation switch operation after an instruction to start reading by the operation switch. The information reproduction system according to any one of (1) to (4).

すなわち、操作者は前記クリック操作で走査を行い、前記再度のクリック操作でマルチメディア情報の出力開始を指示するとともに、本情報再生システムの制御手段は前記クリック操作で読み取りを行い、前記再度のクリック操作で出力処理を開始する。これにより、一つの操作である走査の走査中にスイッチの押下等の他の操作をしないことで意識を前記走査に集中させることができるため、走査ぶれを少なくすることができ操作しやすいものとすることができる。   That is, the operator performs scanning by the click operation, and instructs the start of output of multimedia information by the second click operation, and the control unit of the information reproduction system performs reading by the click operation and performs the second click. The output process is started by the operation. This makes it possible to focus on the scanning by not performing other operations such as pressing a switch during scanning, which is one operation. can do.

(8) オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードで記録されている部分を備える記録媒体から、前記コードを光学的に読み取る読取手段と、
該読取手段で読み取ったコードを順次処理して元の前記マルチメディア情報として出力する複数の処理手段とを備えた情報再生システムにおいて、
前記コードの読み取り開始を指示するための第1の操作スイッチと、
前記コードの読み取り終了を指示するための第2の操作スイッチと、
該第2の操作スイッチの操作に基づいて、前記第2の操作スイッチが操作された時点までに読み取られたコードに対する前記複数の処理手段のうちの一乃至複数の処理手段での処理動作を終了させ、この処理されたコードのデータを後段の他の処理手段に対応するように処理を実行させるための制御手段と、
を備えたことを特徴とする情報再生システム。
(8) Reading means for optically reading the code from a recording medium having a portion where multimedia information including at least one of audio information, video information, and digital code data is recorded as an optically readable code When,
In an information reproduction system comprising a plurality of processing means for sequentially processing the code read by the reading means and outputting the original multimedia information,
A first operation switch for instructing to start reading the code;
A second operation switch for instructing the end of reading of the code;
Based on the operation of the second operation switch, the processing operation in one or more of the plurality of processing means for the code read up to the time when the second operation switch is operated is terminated. And control means for causing the processed code data to be processed so as to correspond to other processing means in the subsequent stage,
An information reproduction system comprising:

すなわち、操作者の操作に対して本情報再生システムとしての処理手段の開始終了制御となる操作スイッチが各々単独に用意されていて、1操作が1スイッチに対応するため操作者にとってわかりやすいものとすることができる。   That is, each of the operation switches for starting and ending control of the processing means as the information reproduction system is prepared independently for the operation of the operator, and one operation corresponds to one switch so that it is easy for the operator to understand. be able to.

(9) 前記複数の処理手段が、
前記読取手段で読み取ったコードを復調して復調データを出力する復元手段と、
該復元手段より出力された復調データに対してエラー訂正に係る処理を行う再生手段とからなり、
前記制御手段が、
前記第2の操作スイッチの操作に基づいて、前記第2の操作スイッチが操作された時点までに読み取られたコードに対する前記復元手段での処理動作を終了させ、この処理されたコードのデータを前記再生手段で再生処理させることを特徴とする前記(8)に記載の情報再生システム。
(9) The plurality of processing means are
Restoring means for demodulating the code read by the reading means and outputting demodulated data;
A reproducing means for performing processing related to error correction on the demodulated data output from the restoring means,
The control means is
Based on the operation of the second operation switch, the processing operation in the restoration means for the code read up to the time when the second operation switch is operated is terminated, and the data of the processed code is The information reproduction system according to (8), wherein reproduction processing is performed by reproduction means.

すなわち、操作者の操作としての読取部の走査と再生データの記憶装置に対する記憶保持等の指示に対して本情報再生システムとしての処理手段の開始終了制御となる操作スイッチが各々単独に用意されていて、1操作が1スイッチに対応するため操作者にとってわかりやすいものとすることができる。   In other words, each of the operation switches for controlling the start and end of the processing means as the information reproducing system is prepared for each instruction of scanning of the reading unit as an operator's operation and storing and holding the reproduction data in the storage device. Thus, since one operation corresponds to one switch, it can be easily understood by the operator.

また、読取手段と再生手段が同時に行われることがないため、前記再生手段の処理中に前記読み取りデータが入手されないため制御手段である回路やプログラムが簡単となる。   Further, since the reading unit and the reproducing unit are not performed at the same time, the read data is not obtained during the processing of the reproducing unit, so that the circuit or program as the control unit is simplified.

(10) 前記複数の処理手段が、
前記読取手段で読み取ったコードを復調して復調データを出力する復元手段と、
該復元手段より出力された復調データに対してエラー訂正に係る処理を行う再生手段と、
該再生手段より出力されたデータを認識可能な如く元のマルチメディア情報として出力する出力手段とからなり、
前記制御手段が、前記第2の操作スイッチの操作に基づいて、前記第2の操作スイッチが操作された時点までに読み取られたコードに対する前記復元手段での処理動作を終了させ、この処理されたコードのデータを前記再生手段で再生処理させるとともに前記再生手段からのデータを前記出力手段で処理させこれを前記マルチメディア情報として出力させることを特徴とする前記(8)に記載の情報再生システム。
(10) The plurality of processing means are
Restoring means for demodulating the code read by the reading means and outputting demodulated data;
Reproduction means for performing processing related to error correction on the demodulated data output from the restoration means;
Output means for outputting the data output from the reproduction means as original multimedia information so that the data can be recognized,
Based on the operation of the second operation switch, the control unit terminates the processing operation in the restoration unit for the code read up to the time when the second operation switch is operated, The information reproduction system according to (8), wherein code data is reproduced by the reproduction means, and data from the reproduction means is processed by the output means and is output as the multimedia information.

すなわち、操作者の操作としての読取部の走査とマルチメディア情報の出力等の指示に対して情報再生システムとしての処理手段の開始終了制御となる操作スイッチが各々単独に用意されていて、1操作が1スイッチに対応するため操作者にとってわかりやすい。また、一の操作としての読取部の走査と同時にスイッチの押下等の他の走査をしないことで意識を前記走査に集中させることができるため、走査のぶれを少なくすることができ、操作しやすいものとすることができる。   That is, each of the operation switches for controlling the start and end of the processing means as the information reproducing system is prepared for each instruction of scanning of the reading unit as an operator's operation and output of multimedia information. Since it corresponds to one switch, it is easy for the operator to understand. In addition, since scanning can be concentrated on the scanning by not performing other scanning such as pressing a switch at the same time as scanning of the reading unit as one operation, it is possible to reduce scanning blur and to operate easily. Can be.

また、読取手段と再生手段が同時に行われることがないため、前記再生手段の処理中に前記読み取りデータが入手されないため制御手段である回路やプログラムが簡単となる。   Further, since the reading unit and the reproducing unit are not performed at the same time, the read data is not obtained during the processing of the reproducing unit, so that the circuit or program as the control unit is simplified.

(11) 前記複数の処理手段が、
前記読取手段で読み取ったコードを復調して復調データを出力する復元手段と、
該復元手段より出力された復調データに対してエラー訂正に係る処理を行う再生手段と、
該再生手段より出力されたデータを認識可能な如く元のマルチメディア情報として出力する出力手段とからなり、
前記制御手段が、前記第2の操作スイッチの操作に基づいて、前記第2の操作スイッチが操作された時点までに読み取られたコードに対する前記復元手段での処理動作及び前記再生手段での処理動作を終了させ、この処理されたデータを前記出力手段で処理させこれを前記マルチメディア情報として出力させることを特徴とする前記(8)に記載の情報再生システム。
(11) The plurality of processing means are
Restoring means for demodulating the code read by the reading means and outputting demodulated data;
Reproduction means for performing processing related to error correction on the demodulated data output from the restoration means;
Output means for outputting the data output from the reproduction means as original multimedia information so that the data can be recognized,
Based on the operation of the second operation switch, the control means performs processing operation in the restoration means and processing operation in the reproduction means for the code read up to the time when the second operation switch is operated. The information reproduction system according to (8), wherein the processed data is processed by the output means and is output as the multimedia information.

すなわち、操作者の操作としての読取部の走査とマルチメディア情報の出力等の指示に対して情報再生システムとしての処理手段の開始終了制御となる操作スイッチが各々単独に用意されていて、特に操作としての読取部の走査中に再生処理まで行うため、出力指示からマルチメディア情報が出力されるまでの時間を短くすることができる。また、1操作が1スイッチに対応するため操作者にとってわかりやすいものとすることができる。また、一の操作としての読取部の走査と同時にスイッチの押下等の他の走査をしないことで意識を前記走査に集中させることができるため、走査のぶれを少なくすることができ、操作しやすいものとすることができる。   In other words, each of the operation switches for controlling the start and end of the processing means as the information reproducing system is provided for each instruction such as scanning of the reading unit as an operator's operation and output of multimedia information. Since the reproduction process is performed during scanning of the reading unit as described above, the time from the output instruction to the output of the multimedia information can be shortened. Further, since one operation corresponds to one switch, it can be easily understood by the operator. In addition, since scanning can be concentrated on the scanning by not performing other scanning such as pressing a switch at the same time as scanning of the reading unit as one operation, it is possible to reduce scanning blur and to operate easily. Can be.

(12) 前記第1の操作スイッチが当該情報再生システムの電源スイッチであり、
前記第2の操作スイッチが前記読取手段を少なくとも有する筐体上に配置された操作スイッチであることを特徴とする前記(8)乃至(11)のいずれかに記載の情報再生システム。
(12) The first operation switch is a power switch of the information reproduction system,
The information reproduction system according to any one of (8) to (11), wherein the second operation switch is an operation switch disposed on a housing having at least the reading unit.

すなわち、操作者の操作としての読取部の走査とマルチメディア情報の出力等の指示に対して本情報再生システムとしての処理手段の開始終了制御となる操作スイッチが各々単独に用意されていて、特に操作としての読取部の走査中に再生処理まで行うため、出力指示からマルチメディア情報が出力されるまでの時間を短くすることができる。また、1操作が1スイッチに対応するため操作者にとってわかりやすいものとすることができる。   That is, each of the operation switches for controlling the start and end of the processing means as the information reproducing system is prepared independently for instructions such as scanning of the reading unit as an operator's operation and output of multimedia information. Since the reproduction process is performed during the scanning of the reading unit as an operation, the time from the output instruction to the output of the multimedia information can be shortened. Further, since one operation corresponds to one switch, it can be easily understood by the operator.

また、第1の操作スイッチが電源スイッチでありオフ状態で節電を行うとともに、第1の操作スイッチの操作後は読み取りを行い、操作者はいつコードを走査しても良く走査したいときに走査をすることができ、出力したいときのみ第2の操作スイッチを操作すれば良いため操作がわかりやすく、コード走査時の操作回数が少なくて操作しやすいものとすることができる。また、一の操作としての読取部の走査と同時にスイッチの押下等の他の走査をしないことで意識を前記走査に集中させることができるため、走査のぶれを少なくすることができ、操作しやすいものとすることができる。   In addition, the first operation switch is a power switch to save power in the off state, and after the operation of the first operation switch, reading is performed, and the operator scans the code when he or she wants to scan. Since the second operation switch only needs to be operated when output is desired, the operation can be easily understood, and the number of operations during code scanning can be reduced and the operation can be facilitated. In addition, since scanning can be concentrated on the scanning by not performing other scanning such as pressing a switch at the same time as scanning of the reading unit as one operation, it is possible to reduce scanning blur and to operate easily. Can be.

また、読取手段と再生手段が同時に行われることがないため、前記再生手段の処理中に前記読み取りデータが入手されないため制御手段である回路やプログラムが簡単となる。   Further, since the reading unit and the reproducing unit are not performed at the same time, the read data is not obtained during the processing of the reproducing unit, so that the circuit or program as the control unit is simplified.

(13) オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードで記録されている部分を備える記録媒体から、前記コードを光学的に読み取る読取手段と、
該読取手段で読み取ったコードを順次処理して元の前記マルチメディア情報として出力する複数の処理手段とを備えた情報再生システムにおいて、
前記コードの読み取り開始を指示するための第1の操作スイッチと、
前記コードの読み取り終了を指示するための第2の操作スイッチと、
該第2の操作スイッチの操作に基づいて、前記第2の操作スイッチが操作された時点までに読み取られたコードに対する前記複数の処理手段のうちの一乃至複数の処理手段で処理されたコードのデータを元の前記マルチメディア情報として出力させるための制御手段とを備えたことを特徴とする情報再生システム。
(13) Reading means for optically reading the code from a recording medium having a portion where multimedia information including at least one of audio information, video information, and digital code data is recorded as an optically readable code When,
In an information reproduction system comprising a plurality of processing means for sequentially processing the code read by the reading means and outputting the original multimedia information,
A first operation switch for instructing to start reading the code;
A second operation switch for instructing the end of reading of the code;
Based on the operation of the second operation switch, the code processed by one or more of the plurality of processing means for the code read up to the time when the second operation switch is operated An information reproduction system comprising: control means for outputting data as the original multimedia information.

すなわち、操作者の操作としての読取部の走査とマルチメディア情報の出力等の指示に対して本情報再生システムとしての処理手段の開始終了制御となる操作スイッチが各々単独に用意されていて、特に操作としての読取部の走査中に再生処理まで行うため、出力指示からマルチメディア情報が出力されるまでの時間を短くすることができる。また、1操作が1スイッチに対応するため操作者にとってわかりやすいものとすることができる。   That is, each of the operation switches for controlling the start and end of the processing means as the information reproducing system is prepared independently for instructions such as scanning of the reading unit as an operator's operation and output of multimedia information. Since the reproduction process is performed during the scanning of the reading unit as an operation, the time from the output instruction to the output of the multimedia information can be shortened. Further, since one operation corresponds to one switch, it can be easily understood by the operator.

また、第1の操作スイッチが電源スイッチでありオフ状態で節電を行うとともに、第1の操作スイッチの操作後は常時読み取りを行い、操作者はいつコードを走査しても良く走査したいときに走査をすることができ、出力したいときにのみ第2の操作スイッチを操作すれば良いため操作がわかりやすく、コード走査時の操作回数が少なくて操作しやすいものとすることができる。   In addition, the first operation switch is a power switch, which saves power in the off state, and always reads after the operation of the first operation switch, so that the operator can scan the code at any time. Since it is sufficient to operate the second operation switch only when output is desired, the operation can be easily understood, and the number of operations during code scanning can be reduced and the operation can be facilitated.

(14) 前記第1の操作スイッチによる操作が当該情報再生システムに給電を可能とするための操作に相当することを特徴とする前記(13)に記載の情報再生システム。   (14) The information reproduction system according to (13), wherein the operation by the first operation switch corresponds to an operation for enabling power supply to the information reproduction system.

すなわち、第1の操作スイッチを本情報再生システムに給電を可能とするための操作として電源接続や電池の接続を含めて読取手段の処理を開始することによって、機械的スイッチなどを特別に用意する必要がなく構成を簡単にすることができる。   That is, a mechanical switch or the like is specially prepared by starting the processing of the reading means including the power supply connection and the battery connection as an operation for enabling the first operation switch to supply power to the information reproduction system. There is no need and the configuration can be simplified.

また、操作者の操作としての読取部の走査とマルチメディア情報の出力等の指示に対して本情報再生システムとしての処理手段の開始終了制御となる操作スイッチが各々単独に用意されていて、特に操作としての読取部の走査中に再生処理まで行うため、出力指示からマルチメディア情報が出力されるまでの時間を短くすることができる。また、1操作が1スイッチに対応するため操作者にとってわかりやすいものとすることができる。   In addition, each of the operation switches for controlling the start and end of the processing means as the information reproducing system is prepared for each of instructions such as scanning of the reading unit as an operation of the operator and output of multimedia information. Since the reproduction process is performed during the scanning of the reading unit as an operation, the time from the output instruction to the output of the multimedia information can be shortened. Further, since one operation corresponds to one switch, it can be easily understood by the operator.

また、第1の操作スイッチが電源スイッチでありオフ状態で節電を行うとともに、第1の操作スイッチの操作後は常時読み取りを行い、操作者はいつコードを走査しても良く走査したいときに走査をすることができ、出力したいときにのみ第2の操作スイッチを操作すれば良いため操作がわかりやすく、コード走査時の操作回数が少なくて操作しやすいものとすることができる。   In addition, the first operation switch is a power switch, which saves power in the off state, and always reads after the operation of the first operation switch, so that the operator can scan the code at any time. Since it is sufficient to operate the second operation switch only when output is desired, the operation can be easily understood, and the number of operations during code scanning can be reduced and the operation can be facilitated.

(15) オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードで記録されている部分を備える記録媒体から、前記コードを光学的に読み取る読取手段と、
該読取手段で読み取ったコードを順次処理して元の前記マルチメディア情報として出力する複数の処理手段とを備えた情報再生システムにおいて、
前記コードの読み取り開始を指示するために、前記読取手段を少なくとも含む筐体の読み取り面側に記録媒体との接触に応じてオン、オフ状態を形成するように配置された副スイッチと、
該副スイッチの動作可否を設定するための主スイッチと、
読み取り開始後の前記副スイッチの操作に基づいて、前記副スイッチが操作された時点までに読み取られたコードに対する前記複数の処理手段のうちの一乃至複数の処理手段での処理動作を終了させ、この処理されたコードのデータを後段の他の処理手段に対応するように処理を実行させるための処理制御手段と、
前記主スイッチの操作に基づいて、前記他の処理手段で処理されたデータを元の前記マルチメディア情報として出力させる出力制御手段と、
を備えたことを特徴とする情報再生システム。
(15) Reading means for optically reading the code from a recording medium having a portion where multimedia information including at least one of audio information, video information, and digital code data is recorded as an optically readable code When,
In an information reproduction system comprising a plurality of processing means for sequentially processing the code read by the reading means and outputting the original multimedia information,
A sub switch arranged to form an on / off state in response to a contact with a recording medium on a reading surface side of a housing including at least the reading unit in order to instruct to start reading the code;
A main switch for setting whether or not the sub switch is operable;
Based on the operation of the sub switch after the start of reading, the processing operation in one or more of the plurality of processing units for the code read up to the time when the sub switch is operated is terminated, Processing control means for causing the processed code data to be processed so as to correspond to other processing means in the subsequent stage;
Output control means for outputting the data processed by the other processing means as the original multimedia information based on the operation of the main switch;
An information reproduction system comprising:

すなわち、操作者はコードを読み込むにあたり読み取り意志を本情報再生システムに指示する主スイッチの操作と、コードを読み込むため読取部を記録媒体上に配置する操作との両方の操作によって読み取りのための走査を行う。これにより、主スイッチを操作してから読取部を記録媒体上に配置するまでの間は、読み取り処理をしないようにすることができ、節電対策をすることができる。   That is, the operator scans for reading by both the operation of the main switch for instructing the information reproducing system to read the code when reading the code and the operation of arranging the reading unit on the recording medium for reading the code. I do. As a result, it is possible to prevent the reading process from being performed after the main switch is operated until the reading unit is arranged on the recording medium, and power saving measures can be taken.

また、操作者のコード走査の終了の意志を示す紙面との遊離、または主スイッチの操作のどちらか一方の操作により読み取り処理を終了させることにより、前記複数の処理手段の処理時間を少なくでき、節電対策をすることができる。すなわち、2つのスイッチによって効率の良い節電対策をすることができる。   In addition, the processing time of the plurality of processing means can be reduced by ending the reading process by either one of the operation of either the release of the operator's intention to end the code scanning or the operation of the main switch, You can take power saving measures. That is, an efficient power saving measure can be taken with two switches.

また、副スイッチのオフにより後段の他の処理手段を開始させることにより、その後の主スイッチオフによってマルチメディア情報が出力されるまでの時間を短くすることができる。   In addition, by starting other processing means in the subsequent stage by turning off the sub switch, it is possible to shorten the time until multimedia information is output by turning off the main switch thereafter.

(16) オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードで記録されている部分を備える記録媒体から、前記コードを光学的に読み取る読取手段と、
該読取手段で読み取ったコードを復調して復調データを出力する復元手段と、
該復元手段より出力された復調データに対してエラー訂正に係る処理を行う再生手段と、
該再生手段より出力されたデータを認識可能な如く元の前記マルチメディア情報として出力する出力手段とを備えた情報再生システムにおいて、
前記コードの読み取り開始を指示するための操作スイッチと、
該操作スイッチの操作から所定時間の間に当該情報再生システムに適用すべきコードが前記読取手段によって読み取られたか否かを判断するための判断手段と、
該判断手段の判断結果に応じてその状況を報知する報知手段と、
を備えたことを特徴とする情報再生システム。
(16) Reading means for optically reading the code from a recording medium having a portion where multimedia information including at least one of audio information, video information, and digital code data is recorded as an optically readable code When,
Restoring means for demodulating the code read by the reading means and outputting demodulated data;
Reproduction means for performing processing related to error correction on the demodulated data output from the restoration means;
In an information reproduction system comprising output means for outputting the original multimedia information so that the data outputted from the reproduction means can be recognized,
An operation switch for instructing to start reading the code;
Determination means for determining whether or not a code to be applied to the information reproduction system has been read by the reading means during a predetermined time from the operation of the operation switch;
Informing means for informing the situation according to the judgment result of the judging means;
An information reproduction system comprising:

すなわち、操作者の読み取り開始の指示である操作スイッチの操作から所定時間の間にコードが読み取られなかった場合であり、操作者が走査しているコードが本情報再生システムで読み取ることができないコードまたは文字等の、コードでないものを走査していることを操作者等に報知することにより、前記適用すべきコードを走査するよう報知指示することができる。   That is, when the code is not read within a predetermined time from the operation of the operation switch, which is an instruction to start reading by the operator, and the code scanned by the operator cannot be read by the information reproducing system. Alternatively, by notifying an operator or the like that a character or the like that is not a code is being scanned, a notification instruction can be given to scan the code to be applied.

(17) オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードで記録されている部分を備える記録媒体から、前記コードを光学的に読み取る読取手段と、
該読取手段で読み取ったコードを復調して復調データを出力する復元手段と、
該復元手段より出力された復調データに対してエラー訂正に係る処理を行う再生手段と、
該再生手段より出力されたデータを認識可能な如く元の前記マルチメディア情報として出力する出力手段とを備えた情報再生システムにおいて、
前記コードの読み取り開始を指示するための操作スイッチと、
該操作スイッチの操作から所定時間の間に当該情報再生システムに適用すべきコードが前記読取手段によって読み取られたか否かを判断するための判断手段と、
該判断手段により前記コードが読み取られなかったと判断されたとき当該情報再生システムにおける所定の回路部のみに給電を行う給電制御手段と、
を備えたことを特徴とする情報再生システム。
(17) Reading means for optically reading the code from a recording medium including a portion in which multimedia information including at least one of audio information, video information, and digital code data is recorded as an optically readable code When,
Restoring means for demodulating the code read by the reading means and outputting demodulated data;
Reproduction means for performing processing related to error correction on the demodulated data output from the restoration means;
In an information reproduction system comprising output means for outputting the original multimedia information so that the data outputted from the reproduction means can be recognized,
An operation switch for instructing to start reading the code;
Determination means for determining whether or not a code to be applied to the information reproduction system has been read by the reading means during a predetermined time from the operation of the operation switch;
Power supply control means for supplying power only to a predetermined circuit section in the information reproduction system when it is determined by the determination means that the code has not been read;
An information reproduction system comprising:

すなわち、操作者の読み取り開始の指示である操作スイッチの操作から所定時間の間にコードが読み取られなかった場合には、走査の意志がないとして給電制御手段で節電を行うことができる。   That is, when the code is not read within a predetermined time after the operation of the operation switch, which is an instruction to start reading by the operator, it is possible to save power by the power supply control means that there is no intention to scan.

また、読取部が倒れたりして操作スイッチが操作されてしまった場合、給電制御手段で節電を行い無駄な電力を消費しないですむ。   Further, when the operation unit is operated due to the reading unit falling down, it is possible to save power by the power supply control means and not to waste useless power.

(18) オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードで記録されている部分を備える記録媒体から、前記コードを光学的に読み取る読取手段と、
該読取手段で読み取ったコードを復調して復調データを出力する復元手段と、
該復元手段より出力された復調データに対してエラー訂正に係る処理を行う再生手段とを備えた情報再生システムにおいて、
前記コードの読み取り開始を指示するための操作スイッチと、
該操作スイッチの操作から所定時間の間に当該情報再生システムに適用すべきコードが前記読取手段によって読み取られたか否かを判断するための判断手段と、
該判断手段により前記コードが読み取られなかったと判断されたとき前記復元手段による処理動作を終了させる制御手段と、
を備えたことを特徴とする情報再生システム。
(18) Reading means for optically reading the code from a recording medium including a portion in which multimedia information including at least one of audio information, video information, and digital code data is recorded as an optically readable code When,
Restoring means for demodulating the code read by the reading means and outputting demodulated data;
In an information reproduction system comprising reproduction means for performing processing related to error correction on the demodulated data output from the restoration means,
An operation switch for instructing to start reading the code;
Determination means for determining whether or not a code to be applied to the information reproduction system has been read by the reading means during a predetermined time from the operation of the operation switch;
Control means for ending the processing operation by the restoration means when it is determined by the determination means that the code has not been read;
An information reproduction system comprising:

すなわち、操作者の読み取り開始の指示である操作スイッチの操作から所定時間の間にコードが読み取られなかった場合、走査の意志がないとして、制御手段により高速処理で大きな電力を必要とする復元手段を終了させ節電を行うことができる。   In other words, if the code is not read within a predetermined time from the operation of the operation switch, which is an instruction to start reading by the operator, it is assumed that there is no intention to scan, and the restoring means that requires high power by high speed processing by the control means To save power.

また、読取部が倒れたりして操作スイッチが操作されてしまった場合、制御手段で節電を行い無駄な電力を消費しないですむ。   Further, when the operation unit is operated due to the reading unit falling down, it is possible to save power by the control means and not to waste useless power.

(19) オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードで記録されている部分を備える記録媒体から、前記コードを光学的に読み取る読取手段と、
該読取手段で読み取ったコードを復調して復調データを出力する復元手段と、
該復元手段より出力された復調データに対してエラー訂正に係る処理を行う再生手段とを備えた情報再生システムにおいて、
当該情報再生システムに適用すべきコードが前記復元手段で検出されてから所定時間の間に再び同コードが検出されたか否かを判断するための判断手段と、
該判断手段により前記コードが検出されなかったと判断されたときこれを報知する報知手段とを備えたことを特徴とする情報再生システム。
(19) Reading means for optically reading the code from a recording medium having a portion where multimedia information including at least one of audio information, video information, and digital code data is recorded as an optically readable code When,
Restoring means for demodulating the code read by the reading means and outputting demodulated data;
In an information reproduction system comprising reproduction means for performing processing related to error correction on the demodulated data output from the restoration means,
Determining means for determining whether or not the code to be applied to the information reproduction system is detected again in a predetermined time after the restoring means is detected;
An information reproducing system comprising: notifying means for notifying that the code is not detected by the determining means.

すなわち、操作者の読み取りにおいて当該システムに適用すべきコードを1度読み込んだ後に所定時間、前記適用すべきコードが読み取られなかった場合、操作者の読み取り意志がなくなった旨、または前記適用すべきコード以外のコードを読み込もうとしている旨を読み取り指示中に操作者等に報知し、前記適用すべきコードを走査するよう報知指示することができる。   That is, when the code to be applied to the system is read once by the operator and the code to be applied is not read for a predetermined time, the operator's intention to read is lost, or the application should be applied. It is possible to notify the operator or the like during reading instruction that a code other than the code is to be read, and to instruct to scan the code to be applied.

(20) オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードで記録されている部分を備える記録媒体から、前記コードを光学的に読み取る読取手段と、
該読取手段で読み取ったコードを復調して復調データを出力する復元手段と、
該復元手段より出力された復調データに対してエラー訂正に係る処理を行う再生手段とを備えた情報再生システムにおいて、
前記読取手段で読み取られ、前記復元手段により処理されるコードの全てが当該情報再生システムに適用すべきコードであるか否かを判断するための判断手段と、
該判断手段により前記読取手段により読み取られたコードの全てが当該情報再生システムに適用すべきコードでないと判断されたときにこれを報知する報知手段と、
を備えたことを特徴とする情報再生システム。
(20) Reading means for optically reading the code from a recording medium having a portion where multimedia information including at least one of audio information, video information, and digital code data is recorded as an optically readable code When,
Restoring means for demodulating the code read by the reading means and outputting demodulated data;
In an information reproduction system comprising reproduction means for performing processing related to error correction on the demodulated data output from the restoration means,
Determination means for determining whether all of the codes read by the reading means and processed by the restoration means are codes to be applied to the information reproduction system;
Notification means for notifying all of the codes read by the reading means by the determination means when it is determined that the codes are not to be applied to the information reproduction system;
An information reproduction system comprising:

すなわち、操作者の読み取りにおいて前記適用すべきコードが全く読み込まれなかった場合、走査したコードが前記適用すべきコードでなかったことを報知することができる。また、適用すべきコードであった場合、本情報再生システムの異常を報知することができる。   That is, when the code to be applied is not read at all by the operator's reading, it can be notified that the scanned code is not the code to be applied. Further, when the code is to be applied, the abnormality of the information reproduction system can be notified.

(21) オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードで記録されている部分を備える記録媒体から、前記コードを光学的に読み取る読取手段と、
該読取手段で読み取ったコードを復調して復調データを出力する復元手段と、
該復元手段より出力された復調データに対してエラー訂正に係る処理を行う再生手段とを備えた情報再生システムにおいて、
前記復元手段により処理されるコードが当該情報再生システムに適用すべきコードであると判断され、かつ、前記コードが前記再生手段では再生不可であると判断されたときこれを報知する報知手段を備えたことを特徴とする情報再生システム。
(21) Reading means for optically reading the code from a recording medium having a portion where multimedia information including at least one of audio information, video information, and digital code data is recorded as an optically readable code When,
Restoring means for demodulating the code read by the reading means and outputting demodulated data;
In an information reproduction system comprising reproduction means for performing processing related to error correction on the demodulated data output from the restoration means,
Informing means for informing when the code processed by the restoring means is determined to be a code to be applied to the information reproducing system and the code is determined not to be reproducible by the reproducing means. An information reproduction system characterized by that.

すなわち、操作者の読み取りにおいてコードが読み込まれたが、再生することができないコードであったこと、または走査にミスがあったことを報知することができる。再生することができないコードとは、ヘッダ構造やデータが本情報再生システムに適用しないとか、コードの印刷状態が悪い等のコードをいい、その旨を操作者に報知することができる。また、走査のミスとは、手振れによるコード走査の外れや本情報再生システムにおいて許容されない操作条件での走査が行われたこと等をいう。   That is, it is possible to notify that the code has been read by the operator but cannot be reproduced, or that there has been an error in scanning. The code that cannot be reproduced refers to a code in which the header structure or data is not applied to the information reproduction system or the code is not printed, and the operator can be notified of this. Further, the scanning error means that the code scanning is missed due to camera shake, the scanning is performed under an operation condition that is not allowed in the information reproducing system, or the like.

(22) オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードで記録されている部分を備える記録媒体から、前記コードを光学的に読み取る読取手段と、
該読取手段で読み取ったコードを復調して復調データを出力する復元手段と、
該復元手段より出力された復調データに対してエラー訂正に係る処理を行う再生手段と、
該再生手段より出力されたデータを認識可能な如く元の前記マルチメディア情報として出力する出力手段とを備えた情報再生システムにおいて、
前記再生手段での再生が可能であり、かつ、前記出力手段の中の出力用バッファメモリに前回のコード読み取りに係るデータが残存しているときこれを報知する報知手段を備えたことを特徴とする情報再生システム。
(22) Reading means for optically reading the code from a recording medium having a portion where multimedia information including at least one of audio information, video information, and digital code data is recorded as an optically readable code When,
Restoring means for demodulating the code read by the reading means and outputting demodulated data;
Reproduction means for performing processing related to error correction on the demodulated data output from the restoration means;
In an information reproduction system comprising output means for outputting the original multimedia information so that the data outputted from the reproduction means can be recognized,
It is possible to reproduce by the reproducing means, and provided with an informing means for informing when the data related to the previous code reading remains in the output buffer memory in the output means. Information reproduction system.

すなわち、出力用バッファに前回のコード走査による再生データが残存している場合、そのデータを消すことなく、また今回の読み取りデータも消すことなく保持することができる。また、次のコード走査により前回のコード走査で保持されたデータが消えること、または次のコード走査が無効になることを事前に知らせることができる。   That is, when reproduction data from the previous code scan remains in the output buffer, the data can be held without erasing the data and without erasing the current read data. In addition, it is possible to notify in advance that the data held in the previous code scan is erased by the next code scan, or that the next code scan becomes invalid.

(23) オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードで記録されている部分を備える記録媒体から、前記コードを光学的に読み取る読取手段と、
該読取手段で読み取ったコードを復調して復調データを出力する復元手段と、
該復元手段より出力された復調データに対してエラー訂正に係る処理を行う再生手段と、
該再生手段より出力されたデータを認識可能な如く元の前記マルチメディア情報として出力する出力手段とを備えた情報再生システムにおいて、
前記読取手段によるコードの読み取りに係る動作乃至前記出力手段による前記マルチメディア情報出力に係る動作に関しての各エラー状態を各別に報知せしめるためにその報知出力態様をエラー種毎に変えて報知を行わせる報知制御手段を備えたことを特徴とする情報再生システム。
(23) Reading means for optically reading the code from a recording medium having a portion where multimedia information including at least one of audio information, video information, and digital code data is recorded as an optically readable code When,
Restoring means for demodulating the code read by the reading means and outputting demodulated data;
Reproduction means for performing processing related to error correction on the demodulated data output from the restoration means;
In an information reproduction system comprising output means for outputting the original multimedia information so that the data outputted from the reproduction means can be recognized,
In order to notify each error state regarding the operation related to the reading of the code by the reading means or the operation related to the output of the multimedia information by the output means separately, the notification output mode is changed for each error type, and the notification is performed. An information reproduction system comprising a notification control means.

すなわち、装置の異常、コード走査のミス、本情報再生システムに適応しないコードの走査等の各種再生不可能な場合のエラー種別を操作者に知らせることができ、操作者に対してその識別と次回走査に対する対処を示唆することができる。   That is, it is possible to inform the operator of error types when various reproduction is impossible, such as device abnormality, code scanning error, code scanning not applicable to this information reproduction system, etc. A response to the scan can be suggested.

(24) オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードで記録されている部分を備える記録媒体から、前記コードを光学的に読み取る読取手段と、
該読取手段で読み取ったコードを復調して復調データを出力する復元手段と、
該復元手段より出力された復調データに対してエラー訂正に係る処理を行う再生手段と、
該再生手段より出力されたデータを認識可能な如く元の前記マルチメディア情報として出力する出力手段とを備えた情報再生システムにおいて、
前記復元手段は復調データを記憶するためのデータ用メモリを有し、前記再生手段はエラー訂正処理されたデータを前記出力手段に出力するに当たってデータを一時的に記憶するための出力用バッファメモリを有することを特徴とする情報再生システム。
(24) Reading means for optically reading the code from a recording medium having a portion where multimedia information including at least one of audio information, video information, and digital code data is recorded as an optically readable code When,
Restoring means for demodulating the code read by the reading means and outputting demodulated data;
Reproduction means for performing processing related to error correction on the demodulated data output from the restoration means;
In an information reproduction system comprising output means for outputting the original multimedia information so that the data outputted from the reproduction means can be recognized,
The restoration means has a data memory for storing demodulated data, and the reproduction means has an output buffer memory for temporarily storing data when outputting the error-corrected data to the output means. An information reproduction system comprising:

すなわち、データ用メモリと出力用バッファメモリの2つのメモリを有することにより、1回目のコード読み取りデータを出力処理して出力する前に2回目の読み取りを行うことができ、1回目のコードの出力が終了した時点で2回目のデータを出力することができる。   That is, by having two memories, a data memory and an output buffer memory, the second read can be performed before the first code read data is output and output, and the first code output. The second data can be output at the time when is completed.

(25) 前記データ用メモリと前記出力用バッファメモリとを同一のメモリモジュールにて構成したことを特徴とする前記(24)に記載の情報再生システム。   (25) The information reproducing system according to (24), wherein the data memory and the output buffer memory are configured by the same memory module.

すなわち、データ用メモリと出力用バッファメモリの2つのメモリを有することにより、1回目のコード読み取りデータを出力処理して出力する前に2回目の読み取りを行うことができ、1回目のコードの出力が終了した時点で2回目のデータを出力することができる。   That is, by having two memories, a data memory and an output buffer memory, the second read can be performed before the first code read data is output and output, and the first code output. The second data can be output at the time when is completed.

また、システムを構成するメモリモジュールを少なくすることができ、小型で安価なシステムを構築することができる。   Further, the number of memory modules constituting the system can be reduced, and a small and inexpensive system can be constructed.

(26) オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードで記録されている部分を備える記録媒体から、前記コードを光学的に読み取る読取手段と、
該読取手段で読み取ったコードを復調して復調データを出力する復元手段と、
該復元手段より出力された復調データに対してエラー訂正に係る処理を行う再生手段と、
該再生手段より出力されたデータを認識可能な如く元の前記マルチメディア情報として出力する出力手段とを備えた情報再生システムにおいて、
前記コードは、その各々が前記マルチメディア情報に係るデータと共にそれ自身の持つ固有のアドレスデータを有したブロックの複数の二次元に配置された結合体よりなり、
前記復元手段は、各ブロック毎の前記マルチメディア情報に係るデータを格納するための当該ブロックのアドレスに一対一で対応したアドレス空間が設定されたデータ用メモリを有することを特徴とする情報再生システム。
(26) Reading means for optically reading the code from a recording medium having a portion in which multimedia information including at least one of audio information, video information, and digital code data is recorded as an optically readable code When,
Restoring means for demodulating the code read by the reading means and outputting demodulated data;
Reproduction means for performing processing related to error correction on the demodulated data output from the restoration means;
In an information reproduction system comprising output means for outputting the original multimedia information so that the data outputted from the reproduction means can be recognized,
The code is composed of a plurality of two-dimensionally arranged combinations of blocks each having its own unique address data together with data related to the multimedia information,
The restoration means includes a data memory in which an address space corresponding to the address of the block for storing data related to the multimedia information for each block is set on a one-to-one basis. .

すなわち、コードを走査して読み取るに当たり各ブロックを読み取る順番は当該ブロックアドレスの順番に無関係に読み取っても記録したマルチメディア情報を再生することができため、コードの走査する方向、方法が限定されず操作を自由にできる。また、コードを構成するブロックの各アドレスは整列されていなくても良い。   In other words, the scanning order and the method of scanning the code are not limited because the recorded multimedia information can be reproduced even if the block is read regardless of the order of the block addresses. You can operate freely. Also, the addresses of the blocks constituting the code need not be aligned.

(27) 前記データ用メモリは、マルチメディア情報に係るデータが前記ブロックのアドレスに格納されているか否かを示す格納有無情報をブロック別に格納するためのブロック管理テーブル用エリアを有することを特徴とする前記(26)に記載の情報再生システム。   (27) The data memory has a block management table area for storing storage presence / absence information indicating whether or not data related to multimedia information is stored at an address of the block. The information reproduction system according to (26).

すなわち、入手ブロックデータを管理し、入手ブロックデータのみの各種処理をすることができるため、無駄な処理を減らし、高速なシステムを構築することができ、操作者にとって、マルチメディア情報を出力するまでの時間が短くなり操作感が良いものとすることができる。   In other words, since the acquired block data can be managed and various processes of only the acquired block data can be performed, wasteful processing can be reduced, a high-speed system can be constructed, and the operator can output multimedia information. The operation time is shortened and the operation feeling can be improved.

また、入手された順番に処理しないで済み、アドレスの小さい(大きい)順に処理することができ、簡単に記録情報を処理し再生することができる。また、コードを走査して読み取るに当たり各ブロックを読み取る順番は当該ブロックアドレスの順番に無関係に読み取っても記録したマルチメディア情報を再生することができるため、コードの走査する方向、方法が限定されず操作を自由にできる。また、コードを構成するブロックの各アドレスは整列されていなくても良い。   Further, it is not necessary to process in the order in which they are obtained, it is possible to process in ascending (large) address, and it is possible to easily process and reproduce the recorded information. In addition, since the recorded multimedia information can be reproduced even if the order of reading each block is read regardless of the order of the block addresses in scanning and reading the code, the code scanning direction and method are not limited. You can operate freely. Also, the addresses of the blocks constituting the code need not be aligned.

(28) オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードで記録されている部分を備える記録媒体から、前記コードを光学的に読み取る読取手段と、
該読取手段で読み取ったコードを復調して復調データを出力する復元手段と、
該復元手段より出力された復調データに対してエラー訂正に係る処理を行う再生手段と、
該再生手段より出力されたデータを認識可能な如く元の前記マルチメディア情報として出力する出力手段とを備えた情報再生システムにおいて、
一の前記コードが前記復調データを格納するためのデータ用メモリの容量によって決定される容量のデータから構成されるために、前記一の前記コードが空間的に複数に分割された分割コードとして記録媒体上に配置されるとき、前記分割コードは前記一の前記コードを構成する複数の前記分割コードのうちの一部であることを示す分割情報を含むものであって、
前記出力手段は、前記分割情報を検出することによって前記一の前記コードに係る全ての前記分割コードの集合状況を認識し、この認識結果に基づいて前記一の前記コードに対応する前記マルチメディア情報を出力することを特徴とする情報再生システム。
(28) Reading means for optically reading the code from a recording medium having a portion in which multimedia information including at least one of audio information, video information, and digital code data is recorded as an optically readable code When,
Restoring means for demodulating the code read by the reading means and outputting demodulated data;
Reproduction means for performing processing related to error correction on the demodulated data output from the restoration means;
In an information reproduction system comprising output means for outputting the original multimedia information so that the data outputted from the reproduction means can be recognized,
Since the one code is composed of data having a capacity determined by the capacity of a data memory for storing the demodulated data, the one code is recorded as a divided code that is spatially divided into a plurality of codes. When arranged on a medium, the division code includes division information indicating that it is a part of a plurality of the division codes constituting the one code,
The output means recognizes the set status of all the divided codes related to the one code by detecting the divided information, and the multimedia information corresponding to the one code based on the recognition result An information reproduction system characterized in that

すなわち、一のコードを空間的に複数に分割して分割コードとし、各々の分割コードに分割情報を持たせることにより、分割情報を含んだ複数の分割コードからなる前記一のコードを各々再生して、前記一のコードに対応したマルチメディア情報を再生し出力することができる。これにより、データ用メモリの容量より大きなマルチメディア情報を再生し出力することができる。   That is, one code is spatially divided into a plurality of divided codes, and each divided code has division information, thereby reproducing each of the one code composed of a plurality of divided codes including division information. Thus, multimedia information corresponding to the one code can be reproduced and output. Thereby, multimedia information larger than the capacity of the data memory can be reproduced and output.

(29) オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードで記録されている部分を備える記録媒体であって、
前記コードを読み取るための前記コードに適用すべき情報再生システムが、前記コードを復調した復調データを格納するためのデータ用メモリを有しており、
一の前記コードが有するデータ量は、前記データ用メモリの容量に基づいて決定されたものであることを特徴とする記録媒体。
(29) A recording medium comprising a portion in which multimedia information including at least one of audio information, video information, and digital code data is recorded with an optically readable code,
An information reproduction system to be applied to the code for reading the code has a data memory for storing demodulated data obtained by demodulating the code,
The data amount of the one code is determined based on the capacity of the data memory.

すなわち、前記コードを読み取って記録したマルチメディア情報を確実に再生することができる。例えば、マルチメディア情報である音声を記録したコードを走査して、前記音声の再生が途切れたりせず、記録した音声通りに再生することができる。   That is, the multimedia information recorded by reading the code can be reliably reproduced. For example, it is possible to scan a code that records audio, which is multimedia information, and to reproduce the recorded audio without interruption.

(30) オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードで記録されている部分を備える記録媒体であって、
前記コードを読み取るための前記コードに適用すべき情報再生システムが、前記コードを復調した復調データを格納するためのデータ用メモリを有しており、
一の前記コードが前記復調データを格納するためのデータ用メモリの容量によって決定される容量のデータから構成されるために、前記一の前記コードが空間的に複数に分割された分割コードとして記録媒体上に配置されるとき、各々の前記分割コードは前記一の前記コードを構成する複数の前記分割コードのうちの一部であることを示す分割情報を含むものであることを特徴とする記録媒体。
(30) A recording medium comprising a portion in which multimedia information including at least one of audio information, video information, and digital code data is recorded with an optically readable code,
An information reproduction system to be applied to the code for reading the code has a data memory for storing demodulated data obtained by demodulating the code,
Since the one code is composed of data having a capacity determined by the capacity of a data memory for storing the demodulated data, the one code is recorded as a divided code that is spatially divided into a plurality of codes. A recording medium comprising: division information indicating that each of the division codes is a part of the plurality of division codes constituting the one code when arranged on a medium.

すなわち、情報再生システムのデータ用メモリの容量より大きな情報を分割して、かつ、分割情報を付加した記録媒体を、前記情報再生システムで再生することができ、長時間の音声や高画質で大きい画像等の大きいマルチメディア情報を再生することができる。   That is, the information reproducing system can reproduce a recording medium in which information larger than the capacity of the data memory of the information reproducing system is added, and can be reproduced by the information reproducing system. Large multimedia information such as images can be reproduced.

(31) オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードで記録されている部分を備える記録媒体であって、
前記コードは、その各々が前記マルチメディア情報に係るデータと共にそれ自身の持つ固有のアドレスデータを有したブロックの複数の二次元に配置された結合体よりなり、
前記記録媒体上に近接して配置された一の前記コードと他の前記コードの各ブロックのアドレスデータが異なるものであることを特徴とする記録媒体。
(31) A recording medium comprising a portion in which multimedia information including at least one of audio information, video information, and digital code data is recorded as an optically readable code,
The code is composed of a plurality of two-dimensionally arranged combinations of blocks each having its own unique address data together with data related to the multimedia information,
A recording medium characterized in that address data of each block of one code and another code arranged adjacent to each other on the recording medium is different.

すなわち、近接するコードを誤って走査しても、必要な情報が阻害されることがないため、操作者の走査に対して許容度を増すことができる。また、コードを密集させて記録媒体に記録することができる。   In other words, even if the adjacent code is erroneously scanned, necessary information is not obstructed, so that the tolerance for the operator's scanning can be increased. Further, the codes can be densely recorded on the recording medium.

また、例えば音、絵、文字等のデータを持つマルチメディア情報中の、音、絵、文字等のそれぞれで再生できる単位の情報のうち、操作者が再生を希望するコードのみを走査し、そのコードのみを再生できる。   For example, in the multimedia information having data such as sound, picture, character, etc., only the code that the operator wants to reproduce is scanned out of the unit information that can be reproduced with each of sound, picture, character, etc. Only the code can be played.

(32) オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードで記録されている部分を備える記録媒体であって、
前記コードを読み取って元の前記マルチメディア情報として出力する前記コードに適用すべき情報再生システムが、読み取った前記コードを復調して復調データを出力する復元手段と、
該復元手段より出力された復調データに対してエラー訂正に係る処理を行う再生手段と、
該再生手段より出力されたデータを認識可能な如く元の前記マルチメディア情報として出力する出力手段とを備え、
一の前記コードが有するデータ量は、前記再生手段の復調データに対するエラー訂正に係る処理の単位データ量以上であって、前記一の前記コード内で前記エラー訂正に係る処理を完結させたものであることを特徴とする記録媒体。
(32) A recording medium comprising a portion in which multimedia information including at least one of audio information, video information, and digital code data is recorded with an optically readable code,
An information reproduction system to be applied to the code that reads the code and outputs it as the original multimedia information, a restoration unit that demodulates the read code and outputs demodulated data;
Reproduction means for performing processing related to error correction on the demodulated data output from the restoration means;
Output means for outputting the data output from the reproduction means as the original multimedia information so that the data can be recognized;
The data amount of one code is equal to or greater than the unit data amount of the process related to error correction for the demodulated data of the reproducing means, and the process related to error correction is completed within the one code. A recording medium characterized by being.

すなわち、一つのコードを走査することで、エラー訂正後の情報を得ることができる。また、例えば音、絵、文字等のデータを持つマルチメディア情報中の、音、絵、文字等のそれぞれで再生できる単位の情報のうち、操作者が再生を希望するコードのみを走査し、そのコードのみを再生できる。   That is, information after error correction can be obtained by scanning one code. For example, in the multimedia information having data such as sound, picture, character, etc., only the code that the operator wants to reproduce is scanned out of the unit information that can be reproduced with each of sound, picture, character, etc. Only the code can be played.

(33) オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードで記録されている部分を備える記録媒体であって、
前記コードを読み取って元の前記マルチメディア情報として出力する前記コードに適用すべき情報再生システムが、読み取った前記コードを復調して復調データを出力する復元手段と、
該復元手段より出力された復調データに対してデータ伸張に係る処理を行う伸張手段と、
該伸張手段より出力されたデータを認識可能な如く元の前記マルチメディア情報として出力する出力手段とを備え、
一の前記コードが有するデータ量は、前記伸張手段の復調データに対する伸張処理の単位データ量以上であって、前記一の前記コード内で前記伸張処理を完結させたものであることを特徴とする記録媒体。
(33) A recording medium comprising a portion in which multimedia information including at least one of audio information, video information, and digital code data is recorded with an optically readable code,
An information reproduction system to be applied to the code that reads the code and outputs it as the original multimedia information, a restoration unit that demodulates the read code and outputs demodulated data;
Decompression means for performing processing relating to data decompression on the demodulated data output from the restoration means;
Output means for outputting the data output from the decompression means as the original multimedia information so that the data can be recognized;
The data amount of one code is equal to or greater than the unit data amount of the decompression process for the demodulated data of the decompression means, and the decompression process is completed within the one code. recoding media.

すなわち、一つのコードを走査することで、伸張処理後の情報を得ることができる。また、例えば音、絵、文字等のデータを持つマルチメディア情報中の、音、絵、文字等のそれぞれで再生できる単位の情報のうち、操作者が再生を希望するコードのみを走査し、そのコードのみを再生できる。   That is, information after decompression processing can be obtained by scanning one code. For example, in the multimedia information having data such as sound, picture, character, etc., only the code that the operator wants to reproduce is scanned out of the unit information that can be reproduced with each of sound, picture, character, etc. Only the code can be played.

(34) オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードで記録されている部分を備える記録媒体であって、
前記コード内もしくはその近傍にコード読み取りのための走査単位を示す表示体を配置したことを特徴とする記録媒体。
(34) A recording medium comprising a portion in which multimedia information including at least one of audio information, video information, and digital code data is recorded as an optically readable code,
A recording medium comprising a display member indicating a scanning unit for reading a code in or near the code.

すなわち、コードが分割して配置されても、どこまでが一つのコードであるかを区別することができる。   That is, even if the codes are divided and arranged, it is possible to distinguish how far one code is.

(35) 前記コードが記録媒体上に空間的に複数のコードに分離した状態で配置されているものであって、前記走査単位を示す表示体が、前記複数のコードを順次読み取るための走査順序も示すものであることを特徴とする前記(34)に記載の記録媒体。   (35) A scanning order in which the code is arranged in a state of being spatially separated into a plurality of codes on a recording medium, and the display body indicating the scanning unit sequentially reads the plurality of codes. The recording medium as described in (34) above, wherein

すなわち、コードが分割して配置されても、どこまでが一つのコードであるかを区別することができ、それぞれの走査順序が認識できる。   That is, even if the codes are divided and arranged, it is possible to distinguish how far one code is, and to recognize each scanning order.

(36) 前記走査単位を示す表示体が、前記記録媒体に適用すべき情報再生システムのコード読み取り開始用スイッチの操作態様にしたがって示されたものであることを特徴とする前記(34)に記載の記録媒体。   (36) The display according to (34), wherein the display unit indicating the scanning unit is shown according to an operation mode of a code reading start switch of an information reproducing system to be applied to the recording medium. Recording media.

すなわち、コードが分割して配置されても、どこまでが一つのコードであるかを区別することができ、それぞれの走査順序が認識できる。また、スイッチの操作の仕方も容易に認識できる。   That is, even if the codes are divided and arranged, it is possible to distinguish how far one code is, and to recognize each scanning order. In addition, how to operate the switch can be easily recognized.

(37) 前記走査単位を示す表示体をコードの始端近傍及び終端近傍の2箇所に配置するとともに、前記始端近傍では前記スイッチの押下状態が模擬的に示され、前記終端近傍では前記スイッチの押下解除状態が模擬的に示されたものであることを特徴とする前記(36)に記載の記録媒体。   (37) The display unit indicating the scanning unit is arranged in two places near the start end and near the end of the code, and the pressed state of the switch is simulated near the start end, and the switch is pressed near the end. The recording medium as described in (36) above, wherein the release state is simulated.

すなわち、コードが分割して配置されても、どこまでが一つのコードであるかを区別することができ、スイッチの操作方法が認識できる。   That is, even if the codes are divided and arranged, it is possible to distinguish how far one code is, and to recognize the switch operation method.

(38) 前記走査単位を示す表示体が、文字乃至数字であることを特徴とする前記(34)及び(35)のいずれかに記載の記録媒体。   (38) The recording medium according to any one of (34) and (35), wherein the display body indicating the scanning unit is a character or a number.

すなわち、コードが分割して配置されても、どこまでが一つのコードであるかを区別することができ、それぞれの走査順序が認識できる。   That is, even if the codes are divided and arranged, it is possible to distinguish how far one code is, and to recognize each scanning order.

(39) 前記走査単位を示す表示体が、前記コードに含まれるデータの一部と重複したコード乃至前記コードの一部を構成するコード乃至前記コードに係るヘッダ情報を示すコード乃至前記マルチメディア情報に関与しないコードのうちから選ばれた少なくとも一種以上の前記コードをもって構成されたものであることを特徴とする前記(34)乃至(38)のいずれかに記載の記録媒体。   (39) A code indicating the scanning unit is a code that overlaps a part of data included in the code, a code that forms a part of the code, a code that indicates header information related to the code, or a multimedia information The recording medium according to any one of (34) to (38), characterized in that the recording medium is configured with at least one type of the code selected from codes not involved in.

すなわち、コードが分割して配置されても、どこまでが一つのコードであるかを区別することができ、それぞれの走査順序が認識できる。また、表示とコードを兼ねることでスペースを節約でき、また重複するデータとすれば、走査エラーを減少させることができる。   That is, even if the codes are divided and arranged, it is possible to distinguish how far one code is, and to recognize each scanning order. In addition, space can be saved by combining display and code, and scanning errors can be reduced if duplicate data is used.

(40) オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報を入力するための入力手段と、
該入力手段により入力された前記マルチメディア情報を光学的に読み取り可能なコードに変換するための変換手段と、
該変換手段で変換されたコードを記録媒体上に光学的に読み取り可能に記録する記録手段とを備えた情報記録システムにおいて、
前記コードは、その各々が前記マルチメディア情報に係るデータと共にそれ自身の持つ固有のアドレスデータを有したブロックの複数の二次元に配置された結合体よりなり、
前記入力手段により入力された前記マルチメディア情報を前記記録手段に出力するにあたっての記録媒体に対するレイアウト編集を行うための出力レイアウト編集手段と、
該出力レイアウト編集手段による前記コードのレイアウト状態に応じて前記コードを構成する各ブロックに付加すべきブロックのアドレスデータを設定するブロックアドレスデータ設定手段と、
を備えたことを特徴とする情報記録システム。
(40) input means for inputting multimedia information including at least one of audio information, video information, and digital code data;
Conversion means for converting the multimedia information input by the input means into an optically readable code;
In an information recording system comprising recording means for recording the code converted by the conversion means on a recording medium so as to be optically readable,
The code is composed of a plurality of two-dimensionally arranged combinations of blocks each having its own unique address data together with data related to the multimedia information,
Output layout editing means for performing layout editing on a recording medium when outputting the multimedia information input by the input means to the recording means;
Block address data setting means for setting address data of a block to be added to each block constituting the code according to a layout state of the code by the output layout editing means;
An information recording system comprising:

すなわち、出力レイアウト状態により、各々のコードに最適なアドレスデータを付加することができる。   That is, the optimum address data can be added to each code depending on the output layout state.

(41) 前記ブロックアドレスデータ設定手段は、前記出力レイアウト編集手段によってレイアウト編集された前記コードが複数で、かつ、これらが近接配置される際、近接する一の前記コードに付加されるブロックのアドレスデータと他の前記コードに付加されるブロックのアドレスデータとを異ならせる手段を含むことを特徴とする前記(40)に記載の情報記録システム。   (41) The block address data setting means includes a plurality of codes that have been subjected to layout editing by the output layout editing means, and an address of a block that is added to one adjacent code when they are arranged close to each other The information recording system according to (40), further comprising means for differentiating data and address data of a block added to the other code.

すなわち、近接するコードを誤って走査しても、必要な情報が阻害されることがないため、操作者の走査に対して許容度を増すコードを作成できる。また、コードを密集させて記録媒体に記録することができる。   That is, even if the adjacent codes are scanned erroneously, the necessary information is not hindered, so that it is possible to create a code that increases the tolerance for the operator's scanning. Further, the codes can be densely recorded on the recording medium.

(42) オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報を入力するための入力手段と、
該入力手段により入力された前記マルチメディア情報に係るデータを圧縮処理する圧縮手段と、
該圧縮手段で圧縮されたデータを光学的に読み取り可能なコードに変換するための変換手段と、
該変換手段で変換されたコードを記録媒体上に光学的に読み取り可能に記録する記録手段とを備えた情報記録システムにおいて、
前記入力手段により入力された前記マルチメディア情報に係る一連のデータを所定の単位毎に分割して前記圧縮手段に出力するデータ編集手段と、
該データ編集手段による一連のデータに対する分割の情報に基づき前記圧縮手段におけるデータの圧縮処理の単位を設定する圧縮制御手段と、
を備えたことを特徴とする情報記録システム。
(42) Input means for inputting multimedia information including at least one of audio information, video information, and digital code data;
Compression means for compressing data relating to the multimedia information input by the input means;
Conversion means for converting the data compressed by the compression means into an optically readable code;
In an information recording system comprising recording means for recording the code converted by the conversion means on a recording medium so as to be optically readable,
Data editing means for dividing a series of data related to the multimedia information input by the input means into predetermined units and outputting the data to the compression means;
Compression control means for setting a unit of data compression processing in the compression means based on division information for a series of data by the data editing means;
An information recording system comprising:

すなわち、また、例えば音、絵、文字等のデータを持つマルチメディア情報中で、音、絵、文字等のそれぞれで再生できる単位の圧縮されたコードを作成できる。   That is, for example, in the multimedia information having data such as sound, picture, character, etc., it is possible to create a compressed code in a unit that can be reproduced by sound, picture, character, etc.

(43) オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報を入力するための入力手段と、
該入力手段により入力された前記マルチメディア情報に係るデータのエラー訂正処理を行うエラー訂正手段と、
該エラー訂正手段で訂正処理されたデータを光学的に読み取り可能なコードに変換するための変換手段と、
該変換手段で変換されたコードを記録媒体上に光学的に読み取り可能に記録する記録手段とを備えた情報記録システムにおいて、
前記入力手段により入力された前記マルチメディア情報に係る一連のデータを所定の単位毎に分割して前記エラー訂正手段に出力するデータ編集手段と、
該データ編集手段による一連のデータに対する分割の情報に基づき前記エラー訂正手段におけるデータの訂正処理の単位を設定するエラー訂正制御手段と、
を備えたことを特徴とする情報記録システム。
(43) input means for inputting multimedia information including at least one of audio information, video information, and digital code data;
Error correction means for performing error correction processing of data related to the multimedia information input by the input means;
Conversion means for converting the data corrected by the error correction means into an optically readable code;
In an information recording system comprising recording means for recording the code converted by the conversion means on a recording medium so as to be optically readable,
Data editing means for dividing a series of data related to the multimedia information input by the input means into predetermined units and outputting the data to the error correction means;
An error correction control means for setting a unit of data correction processing in the error correction means based on division information for a series of data by the data editing means;
An information recording system comprising:

すなわち、また、例えば音、絵、文字等のデータを持つマルチメディア情報中で、音、絵、文字等のそれぞれで再生できる単位のエラー訂正コードを含むコードを作成できる。   That is, for example, in multimedia information having data such as sound, picture, and character, it is possible to create a code including an error correction code of a unit that can be reproduced for each of sound, picture, character, and the like.

第1の実施の形態の情報再生システムの構成を示すブロック図。The block diagram which shows the structure of the information reproduction | regeneration system of 1st Embodiment. 第1の実施の形態の情報再生システムの動作としてのコントローラ42の処理を示すフローチャート。The flowchart which shows the process of the controller 42 as operation | movement of the information reproduction system of 1st Embodiment. 第1の実施の形態の情報再生システムの動作としてのコントローラ42の処理を示すフローチャート。The flowchart which shows the process of the controller 42 as operation | movement of the information reproduction system of 1st Embodiment. 出力処理部6の動作としてのコントローラ62の処理を示すフローチャート。7 is a flowchart showing processing of the controller 62 as an operation of the output processing unit 6. 第1の実施の形態の情報再生システムの動作時におけるタイムチャート。The time chart at the time of operation | movement of the information reproduction | regeneration system of 1st Embodiment. 第1の実施の形態の情報再生システムの動作時におけるタイムチャート。The time chart at the time of operation | movement of the information reproduction | regeneration system of 1st Embodiment. (a)はデータメモリ52のメモリマップ全体を示す図、(b)はメモリマップ中のブロック管理テーブルを示す図。(A) is a figure which shows the whole memory map of the data memory 52, (b) is a figure which shows the block management table in a memory map. パターンコードとユーザデータ、分割情報及び該分割情報をパターンイメージ化して作成するパターンコードを示す図。The figure which shows the pattern code created by pattern image and user data, division information, and this division information by pattern-imaging. オペレーションスイッチ22を押したままパターンコードを走査し、押すのを中止したときに出力する処理を示すフローチャート。The flowchart which shows the process output when it scans a pattern code with the operation switch 22 pressed, and it stops pressing. オペレーションスイッチ22をクリックすることによってパターンコードの走査、及び出力を行う処理を示すフローチャート。6 is a flowchart showing processing for scanning and outputting a pattern code by clicking an operation switch 22; オペレーションスイッチ22をクリックすることによって出力を行う処理を示すフローチャート。The flowchart which shows the process which outputs by clicking the operation switch 22. FIG. オペレーションスイッチ22とボトムスイッチを備えたことによってパターンコードの走査開始を認識し、出力を行う処理を示すフローチャート。The flowchart which shows the process which recognizes the scanning start of a pattern code and outputs it by having provided the operation switch 22 and the bottom switch. 情報再生システムに用いられるマルチメディアペーパの構成例を示す図。The figure which shows the structural example of the multimedia paper used for an information reproduction system. (a)はパターンコードの一つのファイルを示す図、(b)は第2の実施の形態のパターンコードを示す図。(A) is a figure which shows one file of a pattern code, (b) is a figure which shows the pattern code of 2nd Embodiment. 第3の実施の形態のパターンコードを説明するための図。The figure for demonstrating the pattern code of 3rd Embodiment. 第4の実施の形態のパターンコードを示す図。The figure which shows the pattern code of 4th Embodiment. 第4の実施の形態の変形例のパターンコードを示す図。The figure which shows the pattern code of the modification of 4th Embodiment. 第4の実施の形態の変形例のパターンコードを示す図。The figure which shows the pattern code of the modification of 4th Embodiment. 第5の実施の形態の情報記録システムの構成を示すブロック図。The block diagram which shows the structure of the information recording system of 5th Embodiment. 第5の実施の形態の変形例の情報記録システムの構成を示すブロック図。The block diagram which shows the structure of the information recording system of the modification of 5th Embodiment.

符号の説明Explanation of symbols

2…読取部、 4…データ処理部、 6…出力処理部、 22…オペレーションスイッチ(OPSW)、 24…緑のLED、 26…赤のLED、 42…コントローラ、 44…エラー訂正処理部、 46…アナログ処理部、 48…コード復元処理部、 50…画像メモリ、 52…データメモリ、 54…I/O部、 56…電源、 62…コントローラ、 64…記憶装置、 66…出力装置、 70…ブロックデータ用エリア、 72…出力用バッファ、 74…ブロック管理テーブル、 80…マルチメディアペーパ(MMP)、 82…絵・写真、84…文字(テキスト)、 86,86a,86b…パターンコード、 88…背の低い凸マーク、 90…背の高い凸マーク、 92…ライン、 100…マイクロホン,オーディオ出力機器、 102…プリアンプ、 104…アナログ/ディジタル(A/D)変換器、 106…圧縮処理部、 108…スイッチ、 110…音声圧縮回路(ADPCM回路)、 112…音声合成コード化回路、 114…インタフェース(I/F)、 116…データ形態判別回路、 118…圧縮回路(ハフマン,算術符号,ジブレンペル等)、 120…カメラ・ビデオ出力機器、 122…プリアンプ、 124…アナログ/ディジタル(A/D)変換器、 126…像域判定及び分離回路、 128…2値圧縮回路(MR/MH/MMR等)、 130…多値圧縮処理回路(DPCM,JPEG等)、 132…データ合成処理部、 134…エラー訂正符号付加、 136…データメモリ部、 138…変調回路、 140…イメージ化部、 142…マーカ付加部、 144…編集作業部、 146…アドレスデータ付加部、 148…プリンタシステム・印刷用製版システム、 150…FAX。     DESCRIPTION OF SYMBOLS 2 ... Reading part, 4 ... Data processing part, 6 ... Output processing part, 22 ... Operation switch (OPSW), 24 ... Green LED, 26 ... Red LED, 42 ... Controller, 44 ... Error correction processing part, 46 ... Analog processing unit 48 ... Code restoration processing unit 50 ... Image memory 52 ... Data memory 54 ... I / O unit 56 ... Power supply 62 ... Controller 64 ... Storage device 66 ... Output device 70 ... Block data Area, 72 ... output buffer, 74 ... block management table, 80 ... multimedia paper (MMP), 82 ... picture / photo, 84 ... text (text), 86, 86a, 86b ... pattern code, 88 ... back Low convex mark, 90 ... tall convex mark, 92 ... line, 100 ... microphone, audio output device, DESCRIPTION OF SYMBOLS 102 ... Preamplifier, 104 ... Analog / digital (A / D) converter, 106 ... Compression processing part, 108 ... Switch, 110 ... Speech compression circuit (ADPCM circuit), 112 ... Speech synthesis coding circuit, 114 ... Interface (I / F), 116 ... data type discrimination circuit, 118 ... compression circuit (Huffman, arithmetic code, dibrempel, etc.), 120 ... camera / video output device, 122 ... preamplifier, 124 ... analog / digital (A / D) converter, 126 ... Image area determination and separation circuit, 128 ... Binary compression circuit (MR / MH / MMR, etc.), 130 ... Multi-value compression processing circuit (DPCM, JPEG, etc.), 132 ... Data composition processing unit, 134 ... Error correction code Addition, 136: Data memory section, 138: Modulation circuit, 140: Imaging section, 14 ... marker adding unit, 144 ... editing unit, 146 ... address data addition section, 148 ... printer system for printing plate making system, 0.99 ... FAX.

Claims (2)

データが光学的に読み取り可能なコードで記録されている部分を備える記録媒体から、前記コードを手動で光学的に読み取るための読取手段と、
前記読取手段で読み取ったコードから前記データを再生する再生手段と、
前記再生手段で再生されたデータを出力する出力手段と、
を備えた再生システムにおいて、
一つのデータが、前記記録媒体上に配置された複数の各コードに分割して記録されていると共に、この複数の各分割コードには更に、前記複数の各コードに分割して記録された分割データが前記一つのデータの一部であることを示す分割情報が記録されているとき、前記分割情報をもとに、前記再生手段で再生された前記分割データが全て揃ったかどうかを判定して前記出力手段による前記一つのデータの出力可否を決定する判定手段を更に備え、
前記出力手段は、前記判定手段により前記分割データが全て揃ったと判定されたとき前記一つのデータを出力するように構成されたことを特徴とする再生システム。
Reading means for manually optically reading the code from a recording medium comprising a portion in which data is recorded with an optically readable code;
Reproducing means for reproducing the data from the code read by the reading means;
Output means for outputting data reproduced by the reproducing means;
In a playback system with
One data is divided and recorded in a plurality of codes arranged on the recording medium, and each of the plurality of divided codes is further divided and recorded in the plurality of codes. When division information indicating that the data is a part of the one data is recorded, it is determined based on the division information whether all of the division data reproduced by the reproduction unit is prepared. further comprising a determining means for determining the output permission of the one of the data by said output means,
The reproduction system is configured to output the one data when the determination unit determines that all of the divided data are prepared .
データが光学的に読み取り可能なコードで記録されている部分を備える記録媒体から、前記コードを手動で光学的に読み取り、この読み取ったコードから前記データを再生して出力する再生方法において、
一つのデータが、前記記録媒体上に配置された複数の各コードに分割して記録されていると共に、この複数の各分割コードには更に、前記複数の各コードに分割して記録された分割データが前記一つのデータの一部であることを示す分割情報が記録されているとき、前記分割情報をもとに、前記再生された前記分割データが全て揃ったかどうかを判定して前記一つのデータの出力可否を決定し、
前記分割データが全て揃ったと判定されたとき、前記一つのデータを出力することを特徴とする再生方法
In a reproducing method for manually reading the code optically from a recording medium including a portion where data is recorded with an optically readable code, and reproducing and outputting the data from the read code.
One data is divided and recorded in a plurality of codes arranged on the recording medium, and each of the plurality of divided codes is further divided and recorded in the plurality of codes. When division information indicating that the data is a part of the one data is recorded, it is determined based on the division information whether all of the reproduced division data is prepared, Decide whether to output data,
A reproduction method characterized by outputting the one data when it is determined that all the divided data are prepared .
JP2005028053A 2005-02-03 2005-02-03 Reproduction system and reproduction method Expired - Fee Related JP3759536B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005028053A JP3759536B2 (en) 2005-02-03 2005-02-03 Reproduction system and reproduction method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005028053A JP3759536B2 (en) 2005-02-03 2005-02-03 Reproduction system and reproduction method

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2000094265A Division JP2000339421A (en) 2000-01-01 2000-03-30 Recording medium

Publications (2)

Publication Number Publication Date
JP2005209216A JP2005209216A (en) 2005-08-04
JP3759536B2 true JP3759536B2 (en) 2006-03-29

Family

ID=34909648

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005028053A Expired - Fee Related JP3759536B2 (en) 2005-02-03 2005-02-03 Reproduction system and reproduction method

Country Status (1)

Country Link
JP (1) JP3759536B2 (en)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2833975B2 (en) * 1992-09-28 1998-12-09 オリンパス光学工業株式会社 Dot code

Also Published As

Publication number Publication date
JP2005209216A (en) 2005-08-04

Similar Documents

Publication Publication Date Title
JP3109971B2 (en) Information reproducing system, information recording system, and recording medium therefor
US7598988B2 (en) Systems and methods for data recording
JPH0887577A (en) Information recording medium and information reproducing device
JP3759536B2 (en) Reproduction system and reproduction method
JP5063534B2 (en) Image recording apparatus and image recording method
CN1276654C (en) Information recording medium, dynamic image voice recording regenerating equipment and dynamic image voice recording and regenerating method
US20070081211A1 (en) Hologram recording medium, hologram reproducing apparatus, hologram reproducing method, and hologram sheet
JP2007049639A (en) Recording apparatus and recording method
JP2000339421A (en) Recording medium
CN101325082B (en) Recording apparatus
US7561297B2 (en) Display method during sensed image recording in image sensing apparatus
JP4165490B2 (en) Image file editing device
JP2004363888A (en) Digital camera and image editing device using the same
JP3599776B2 (en) Information recording system and information recording medium
JP4418727B2 (en) Reproducing apparatus and control method thereof
JP2003330494A (en) Voice recording and reproducing device
JP5621645B2 (en) Video storage device and video storage control method
JP4601467B2 (en) Recording apparatus, recording system, and data recording method
JP5004704B2 (en) Recording / reproducing apparatus and control method thereof
JP2002140196A (en) Information reproducing device and information recording medium
JP2006059098A (en) Recording apparatus and control method thereof
JP2000293975A (en) Copying method and apparatus, and program storage medium
JPH10289518A (en) Information file copying method and apparatus, and storage medium
JPH07219078A (en) Movie film and its recording device
JP2009015940A (en) Reproduction management system of electronic information using print tag

Legal Events

Date Code Title Description
A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20050523

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050531

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050715

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20050816

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20051228

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

Free format text: PAYMENT UNTIL: 20090113

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20100113

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20110113

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20120113

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20130113

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20140113

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees