JP3759536B2 - Reproduction system and reproduction method - Google Patents
Reproduction system and reproduction method Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims description 109
- 238000012545 processing Methods 0.000 description 278
- 230000008569 process Effects 0.000 description 98
- 230000015654 memory Effects 0.000 description 74
- 238000012937 correction Methods 0.000 description 55
- 238000007906 compression Methods 0.000 description 39
- 230000006835 compression Effects 0.000 description 39
- 238000010586 diagram Methods 0.000 description 21
- 238000003825 pressing Methods 0.000 description 17
- 230000005856 abnormality Effects 0.000 description 15
- 238000007726 management method Methods 0.000 description 13
- 238000012986 modification Methods 0.000 description 11
- 230000004048 modification Effects 0.000 description 11
- 230000015572 biosynthetic process Effects 0.000 description 10
- 238000003786 synthesis reaction Methods 0.000 description 10
- 239000003550 marker Substances 0.000 description 8
- 230000006837 decompression Effects 0.000 description 7
- 238000011069 regeneration method Methods 0.000 description 7
- 238000006243 chemical reaction Methods 0.000 description 6
- 238000001514 detection method Methods 0.000 description 6
- 238000003384 imaging method Methods 0.000 description 6
- 230000008929 regeneration Effects 0.000 description 6
- 230000004397 blinking Effects 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 238000000926 separation method Methods 0.000 description 4
- 230000001788 irregular Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 230000002159 abnormal effect Effects 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 2
- 238000013144 data compression Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 239000002699 waste material Substances 0.000 description 2
- 102000002274 Matrix Metalloproteinases Human genes 0.000 description 1
- 108010000684 Matrix Metalloproteinases Proteins 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 230000001174 ascending effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004587 chromatography analysis Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000005286 illumination Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
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
上記特許文献2による情報再生システムによれば、以下のような旨の記載がある。すなわち、この情報再生システムは、操作スイッチがオンされると、画像入力を行い、その画像内の画像単位ブロックの検出を行う。そして、ブロックが検出された場合には、そのブロックアドレスを検出する。
According to the information reproduction system according to
次に、ブロック単位のドット検出を行い、データ復調を行った後、上記画像単位ブロックの検出に戻り、上記処理を繰り返す。そして、ブロックが検出できなかった場合には、終了の判定を操作スイッチのオフ、または媒体の下地である白画像の撮像にて行う。
本発明は、再生システムのデータ用メモリの容量より大きなマルチメディア情報を再生し出力することを可能にする再生システム及び再生方法を提供することを目的とする。 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
上記読取部2は、操作者が操作し再生処理の起動及び終了を指示するオペレーションスイッチ(OPSW)22と、操作による再生処理の状態を表示する緑の発光ダイオード(以下、LEDと記す)24と、走査に関するエラーを表示する赤のLED26と、さらに照明部、光学系、撮像部とから成っている。
The
また、上記データ処理部4は、この情報再生システム全体の制御を行うコントローラ42と、エラー訂正処理部44と、アナログ処理部46と、コード復元処理部48と、画像メモリ50と、データメモリ52と、I/O部54と、この情報再生システム全体に駆動電圧を供給する電源56とから成っている。
The
また、上記出力処理部6は、パーソナルコンピュータ(以下、パソコンと記す)やインタフェース(I/F)のカード等として提供されるコントローラ62と、記憶装置64と、モニタ、スピーカ等の出力装置66とから成っている。
The
そして、読取部2のオペレーションスイッチ22の信号は、データ処理部4内のコントローラ42に入力され、このコントローラ42からは緑のLED24と赤のLED26の制御信号が出力され、上記緑のLED24と赤のLED26の点灯、点滅が行われる。
The signal of the
また、読取部2からの撮像信号が、データ処理部4内のアナログ処理部46に入力される。このアナログ処理部46に入力された撮像信号は、帯域制限強調フィルタを通り、適応2値化処理にてディジタルデータに変換され、コード復元処理部48に出力される。コード復元処理部48は、入力されたディジタルデータの撮像信号を画像メモリ50に記憶したり、この画像メモリ50から読み出したりする制御を行うとともに、この撮像信号に対してマーカ検出、配列方向検出、ドット検出、復調などのコード復元処理を行い、その結果をデータメモリ52へ出力する。
An imaging signal from the
データメモリ52は、入力されたデータを記憶し蓄える。そして、データメモリ52に記憶されたデータは、コントローラ42によってインターリーブやヘッダ情報の解読及び判定等が行われ、さらに、上記データはエラー訂正処理部44に転送されてエラー訂正が施され、データメモリ52の別のエリアに再び記憶される。
The
データメモリ52に再び記憶されたデータは、I/O部54を介して出力処理部6に出力される。出力処理部6に入力されたデータは、出力処理部6内の記憶装置64に記憶され、出力装置66から出力される。
The data stored again in the
すなわち、データの流れとしては、読取部2で読み取られたデータはアナログ処理部46を介してコード復元処理部48において、画像メモリ50に書き込まれ、画像メモリ50のデータをコード復元処理部48で復元処理し、データメモリ52に記憶する。ここまでの処理がコード復元処理である。
That is, as the data flow, the data read by the
その後、コントローラ42は、データメモリ52に記憶されたデータに対して、インターリーブ、エラー訂正、ヘッダ情報解読判定などの再生処理を行う。そして、再生処理後のデータを出力処理部6へ出力して、スピーカから音を出したり、モニタに画像を表示したり、記憶装置64に記憶したりするのが出力処理である。
Thereafter, the
ここで、上記I/O部54には、汎用的なインタフェースが用いられる、例えば、GP−IB、RS232C、SCSIや、またパソコンのPCMCIAのインターフェースなどが用いられる。
Here, a general-purpose interface is used for the I /
この第1の実施の形態では、データメモリ52に対する出力処理部6からのアクセスはPCMCIAのメモリとして扱うこととして説明する。つまり、コントローラ62よりデータメモリ52を読み書きできるようにし、PCMCIAのメモリカードとして、または、I/Oカードとして、または、ハードディスクとして扱う。
In the first embodiment, it is assumed that the access from the
次に、第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
また、アナログ処理部46からコード復元処理部48への制御信号は、クロック信号か、または水平同期信号や垂直同期信号になる。コード復元処理部48と画像メモリ50の間の制御信号は、リードライト信号やアドレス信号などである。またコード復元処理部48からデータメモリ52への制御信号も、同様にリードライト信号やアドレス信号、一部セレクト信号などである。
The control signal from the
図2,図3は、第1の実施の形態の情報再生システムの動作としてのコントローラ42の処理を示すフローチャートである。
2 and 3 are flowcharts showing the processing of the
まず、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
次に、システムの異常検出を行い(ステップS4)、コントローラ42はシステム異常が発生しているか否かを判定する(ステップS5)。ここで、システムに異常が発生していれば、ステップS36へ飛び、本処理を終了させる。一方、システムに異常が発生していなければ、緑のLED24と赤のLED26との両方を消灯させる(ステップS6)。
Next, a system abnormality is detected (step S4), and the
なお、システムの異常検出では、ハードのインターフェースのチェックを行った場合、異常があると応答がなく、そのまま止まってしまうときがある。そこで、まず最初に緑の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
続いて、コントローラ42はオペレーションスイッチ22の監視を行い(ステップS7)、オペレーションスイッチ22がオンか否かの判定を行う(ステップS8)。ここで、オペレーションスイッチ22がオフのときはステップS7へ戻り、オペレーションスイッチ22の監視、判定を繰り返し行い、オンになるまで待つ。
Subsequently, the
そして、オペレーションスイッチ22がオンになったら、タイマをクリアし(ステップS9)、アナログ処理部46及びコード復元処理部48の処理を開始させ(ステップS10)、緑のLED24を点灯させる(ステップS11)。この緑のLED24の点灯は、本情報再生システムが起動し、パターンコードが読み取り可能または読み取り中であり、さらにアナログ処理部46及びコード復元処理部48が処理可能または処理中であることを表すものである。
When the
次に、コントローラ42はパターンコード上を読取部2が走査したことによって、ブロックが入力されたか否か、すなわち、ブロックによって構成されたコードが読み取れたか否かを判定する(ステップS12)。ここで、ブロックが入力されていればタイマをクリアし(ステップS13)、赤のLED26を消灯させる(ステップS14)。なお、この場合は、もともと赤のLED26は消灯している。
Next, the
このとき、アナログ処理部46及びコード復元処理部48にてデータの入力処理は進行しており、コード復元処理部48からデータメモリ52へデータが自動的に転送される。このとき、コントローラ42への割り込み等を使用して、コントローラ42に入手したブロックのアドレスを転送し、コントローラ42がブロック管理テーブルを作成する。このブロック管理テーブルは、ブロックアドレスに基づいて、そのブロックアドレスが入手されたか否かを管理するテーブルである(ステップS15)。
At this time, the data input process is in progress in the
次に、コントローラ42はオペレーションスイッチ22がオフか否かの判定を行う(ステップS16)。ここで、オペレーションスイッチ22がオフでないときはステップS12へ戻り、再びブロックが入力されたか否かを判定する。一方、オペレーションスイッチ22がオフのときは緑のLED24と赤のLED26を消灯させ(ステップS17)、アナログ処理部46及びコード復元処理部48を節電設定させる(ステップS18)。
Next, the
そして、ブロック管理テーブルを読み出し、入手ブロックの判定処理を行う(ステップ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
ここで、一つ前に入力されたデータの読み取りを終了していないときは、赤のLED26を4回点滅させることにより、警告出力を行い(ステップS24)、本処理を終了させる(ステップS36)。この警告出力により前回の走査によるデータの出力処理であることを操作者に報知するものである。一方、読み取りを終了しているときは、インターリーブ、エラー訂正処理、及びヘッダ情報の解読判定処理等のデータ再生処理を行う(ステップS25)。
Here, when reading of the data input immediately before is not finished, a warning is output by blinking the
そして、コントローラ42は、エラー訂正処理にてエラーは訂正できたか否か、またはヘッダ情報に問題があったか否か等のエラー検出を行い、エラーがあったか否かを判定する(ステップS26)。ここで、エラーがあったときは、すなわち、再生できないときは、赤のLED26を3回点滅させることにより、警告出力を行い(ステップS27)、本処理を終了させる(ステップS36)。この警告出力は今回の走査において走査ミス、またはコード上の傷等の破損、またはヘッダ情報等の論理情報が本情報再生システムに適合していない等を操作者に報知するものである。一方、エラーがないときは、すなわち、再生が可能であるときは、そのまま本処理を終了させる(ステップS36)。
Then, the
次に、上記ステップS12にて、パターンコード上を読取部2が走査されたことによって、ブロックが入力されないときについて説明する。これは、オペレーションスイッチ22を押しながらパターンコード上を走査しているときに、ブロックデータが入ってこないときに、タイムアウトをしたり、または警告を出力したりするものである。
Next, a description will be given of a case where a block is not input due to the scanning of the
まず、ブロックが入力されないときは、入力待ち状態が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
そして、ブロック管理テーブルの読み出しと、入手ブロックの判定のための処理を行う(ステップ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
また、上記ステップ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
なお、本フローチャート中のステップS21,S24,S27において、警告として赤のLED24をそれぞれ2回,4回,3回点滅させたが、この点滅はこの回数に限るわけではなく、それぞれの状態が区別できる回数であれば良い。また、点滅でなく、点灯時間でもよく、上記状態を区別できる数の表示用LEDで構成しても良い。
In steps S21, S24, and S27 in this flowchart, the
次に、上記出力処理部6内におけるコントローラ62の動作について説明する。
Next, the operation of the
図4は、出力処理部6の動作としてのコントローラ62の処理を示すフローチャートである。
FIG. 4 is a flowchart showing the processing of the
まず、電源がオンされ本処理がスタートすると(ステップ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
続いて、上記分割情報の認識、判定処理を行い(ステップ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
以下に、図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
図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
続いて、「操作」としてオペレーションスイッチ22がオンとなり、パターンコード上が走査される。このとき、「処理」としてオペレーションスイッチ22のオンにてコード復元処理を行い、「表示」としてオペレーションスイッチ22のオンにて緑のLED24を点灯する。
Subsequently, the
そして、「操作」としてオペレーションスイッチ22がオフとなると、「処理」として再生処理を行い、出力処理部6のパソコンへ再生処理データの転送が行われたり、または警告を行い、その後、オペレーションスイッチ22のオン待ち及び再生出力または警告を行う(パソコン処理)。「表示」としてオペレーションスイッチ22のオフにて緑のLED24を消灯し、上述した図3のフローチャートにて説明したように、赤のLED26はブロックを一つも入手できなかった場合に2回点滅、ブロックのデータが入手できても再生できない場合に3回点滅、また読み取りを終了しておらず再生処理を進めることができない場合に4回点滅を行う。
Then, when the
図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
続いて、「操作」としてオペレーションスイッチ22がオンとなり、パターンコード上が走査される。このとき、「処理」としてオペレーションスイッチ22のオンにてコード復元処理を行い、「表示」としてオペレーションスイッチ22のオンにて緑のLED24を点灯する。
Subsequently, the
そして、「操作」としてパターンコード上が走査された後、走査終了時点から10秒経過後に、「表示」として赤のLED26を点灯する。そして、その後、10秒経過する前に、すなわち、走査終了時点から20秒経過する前に、パターンコード上が走査されブロックが入力されることによって、赤のLED26は消灯し緑のLED24のみが点灯している状態となる。
Then, after the pattern code is scanned as “operation”, the
そして、「操作」としてオペレーションスイッチ22がオフとなると、「処理」として再生処理を行い、出力処理部6のパソコンへ再生処理データの転送が行われたり、または警告を行い、その後、オペレーションスイッチ22のオン待ち及び再生出力または警告を行う(パソコン処理)。「表示」としてオペレーションスイッチ22のオフにて緑のLED24を消灯し、上述した図3のフローチャートにて説明したように、赤のLED26はブロックを一つも入手できなかった場合に2回点滅、ブロックのデータが入手できても再生できない場合に3回点滅、また読み取りを終了しておらず再生処理を進めることができない場合に4回点滅を行う。
Then, when the
すなわち、このタイムチャートにおいては、操作者がオペレーションスイッチ22をオンしパターンコード上を走査することによってブロックデータが入力され、その後走査されなくなった後、10秒間のうちにパターンコード上を走査することによってのブロックの入力がない場合、操作者にパターンコード上を走査してブロックを入力することを促すために、赤のLED26を点灯して警告するものである。
That is, in this time chart, when the operator turns on the
なお、この警告は、パターンコード上を走査していてもブロックデータとして入力されない場合に行われるものである。すなわち、このブロックデータとして入力されない場合とは、パターンコード上を走査するという行為を行っていない場合だけでなく、実際にパターンコード上を走査していてもそのパターンコードがブロックデータとして認識されない場合、例えば、パターンコードのフォーマット仕様が本情報再生システムで復元可能なパターンコードのフォーマット仕様と異なるものであったり、パターンコードの存在しない部分を走査していたりする場合を含むものである。 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
続いて、「操作」としてオペレーションスイッチ22がオンとなっても、パターンコード上が走査されない状態となる。このとき、「処理」としてオペレーションスイッチ22のオンにてコード復元処理を行い、「表示」としてはオペレーションスイッチ22のオンにて緑のLED24を点灯する。その後、オペレーションスイッチ22がオンされた後、10秒経過後に、赤のLEL26を点灯する。
Subsequently, even if the
そして、さらに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
すなわち、このタイムチャートにおいては、オペレーションスイッチ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
なお、この警告は、パターンコード上を走査しても、一つのブロックデータも入力されない場合に行われるものである。このブロックデータとして入力されない場合とは、図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
すなわち、「コード上を走査せず」というのは、読み取れるパターンコード上を走査していないということ意味するものであり、上記警告によって操作者に正常なパターンコード上を走査するように指示するものである。なお、「操作」や「処理」の動作に対する「表示」の緑の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”
次に、第1の実施の形態の情報再生システムを構成するデータメモリ52のメモリマップについて説明する。
Next, a memory map of the
図7(a),(b)は、データメモリ52のメモリマップを示す図である。
7A and 7B are diagrams showing a memory map of the
同図(a)はデータメモリ52のメモリマップ全体を示す図であり、同図(b)はメモリマップ中のブロック管理テーブルを示す図である。
FIG. 4A is a diagram showing the entire memory map of the
このデータメモリ52は、ブロックデータ用エリア70と、出力用バッファ72と、ブロック管理テーブル74とから構成されている。
The
ここで想定するデータメモリ52の容量は、64Kバイト=65536バイトであり、このうちブロックデータ用エリア70として32Kバイト=32768バイト、出力用バッファ72として(32768−4096)=28672バイト、ブロック管理テーブル74として4096バイトが割り当てられている。
The capacity of the
上記出力用バッファ72には、エラー訂正後の再生処理データ、すなわち、サブセットが書き込まれる。このサブセットとは、出力(再生)可能な再生データの単位であり、例えば、音、テキスト、画像、またはその組み合わせ等の出力可能な再生データの単位である。
In the
そして、コード復元処理部48で復元された各ブロックのデータは、メモリマップのブロックデータ用エリア70の各ブロックアドレスに相当するアドレスに一つずつ書き込まれる。すなわち、ブロックアドレス1,2,3はブロックデータ用エリア70上の所定の番地を表しており、各ブロックアドレス毎にデータエリアが用意されていて、そこに書き込まれる。
The data of each block restored by the code
出力用バッファ72のエリアはブロックデータ用エリア70と比較して、多少小さくなっている。これはブロックデータからエラー訂正符号等が除かれて出力用バッファ72に書き込まれることからデータ量が少なくなるため、ブロックデータ用エリア70よりも多少小さめに用意しても問題が生じることがないからである。
The area of the
ここで、1ブロックデータのデータ数を256バイトとしている。すると、32Kバイトのブロックデータ用エリア70があるので、トータル128ブロック分のデータが記憶できるものとなっている。
Here, the number of data of one block data is 256 bytes. Then, since there is a
また、ブロック管理テーブル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
次に、パターンコードの分割に関する分割情報について説明する。 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
そこで、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
そこで、図8(b1)〜(b3)に分割情報1,分割情報2,分割情報3にて示すように、ユーザデータを分割し各々の分割したユーザデータにヘッダ情報を付加する。このヘッダ情報には、その分割したという情報と、各々のユーザデータを連結させるための情報を記録する。そして、分割情報1,分割情報2,分割情報3のそれぞれを情報記録システムにおいて、パターンイメージ化して、図8(c1)〜(c3)に示すような3つのそれぞれのパターンコードを作成する。
Therefore, as shown by
このように分割情報から作成されたパターンコードを本情報再生システムにおいて再生しようとする場合は、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
本情報再生システムは、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
このとき、上述の図4に示した出力処理部6のコントローラ62における処理のフローチャートに示したように、出力処理部6のコントローラ62は一つのパターンコードから入力されたブロックデータの分割情報から判断して、図8に示した例では3つのブロックデータがそろっているかどうかを判断し、再生可能かどうかを判断する。そして、3つのブロックデータがそろっていれば、出力処理を行い終了する。
At this time, as shown in the flowchart of the process in the
これにより、本情報再生システムのデータメモリ52の容量で再生できる情報、すなわちユーザデータのサイズが制限されることがなくなり、より大きな情報をも作成することが可能になる。
As a result, the information that can be reproduced with the capacity of the
なお、図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
図9は、オペレーションスイッチ22を押したままパターンコードを走査し、押すのを中止したときに出力する処理を示すフローチャートである。
FIG. 9 is a flowchart showing a process to be performed when the pattern code is scanned while the
電源がオンされると(ステップS51)、コントローラ42はオペレーションスイッチ22の監視を行い(ステップS52)、オペレーションスイッチ22がオンか否かを判定する(ステップS53)。ここで、オペレーションスイッチ22がオフのときはステップS52へ戻り、オペレーションスイッチ22の監視、判定を繰り返し行い、オンになるまで待つ。
When the power is turned on (step S51), the
そして、オペレーションスイッチ22がオンになったら、アナログ処理部46及びコード復元処理部48の処理を開始させる(ステップS54)。
When the
次に、コントローラ42はオペレーションスイッチ22がオフか否かを判定する(ステップS55)。ここで、オペレーションスイッチ22がオフでないときはこのステップS55での判定を繰り返し行い、オペレーションスイッチ22がオフになったら、アナログ処理部46及びコード復元処理部48の処理を終了させる(ステップS56)。
Next, the
続いて、データ再生処理を行い(ステップ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
図10は、オペレーションスイッチ22をクリックすることによってパターンコードの走査、及び出力を行う処理を示すフローチャートである。ここでクリックとは、オペレーションスイッチ22をオンさせて短時間でスイッチをオフするという一連の操作のことをいう。
FIG. 10 is a flowchart showing a process of scanning and outputting a pattern code by clicking the
電源がオンされると(ステップS61)、コントローラ42はオペレーションスイッチ22の監視を行い(ステップS62)、オペレーションスイッチ22がクリックされたか否かを判定する(ステップS63)。ここで、オペレーションスイッチ22がクリックされていないときはステップS62へ戻り、オペレーションスイッチ22の監視、判定を繰り返し行い、クリックされるまで待つ。ここでのクリックとは、1回のクリックをいうものとする。
When the power is turned on (step S61), the
そして、オペレーションスイッチ22がクリックされたら、アナログ処理部46及びコード復元処理部48の処理を開始させる(ステップS64)。
If the
次に、コントローラ42は、オペレーションスイッチ22がダブルクリック(Wクリック)されたか否かを判定する(ステップS65)。ここで、オペレーションスイッチ22がダブルクリックされていないときはこのステップS65での判定を繰り返し行い、オペレーションスイッチ22がダブルクリックされたら、アナログ処理部46及びコード復元処理部48の処理を終了させる(ステップS66)。ここでのダブルクリック(Wクリック)とは、2回のクリックをいうものとする。
Next, the
続いて、データ再生処理を行い(ステップ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
また、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
電源がオンされると(ステップS71)、アナログ処理部46及びコード復元処理部48の処理を開始させる(ステップS72)。
When the power is turned on (step S71), the
次に、コントローラ42は、オペレーションスイッチ22がクリックされたか否かを判定する(ステップS73)。ここで、オペレーションスイッチ22がクリックされていないときはこのステップS73での判定を繰り返し行い、オペレーションスイッチ22がクリックされたら、アナログ処理部46及びコード復元処理部48の処理を終了させる(ステップS74)。ここで、必ずしもアナログ処理部46及びコード復元処理部48の処理を終了させずに、上記クリックされた時点までに読み取ったデータをデータ再生処理を行い、出力しても良い。
Next, the
続いて、データ再生処理を行い(ステップ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
このフローチャートによるオペレーションスイッチ22の操作においては、例えば、アナログ処理部46及びコード復元処理部48を有するデータ処理部4がAC電源等で節電処理の必要がないものであった場合、特に用いられるものであり、操作者はクリックという操作だけで出力をすれば良く、いつパターンコードを走査してもブロックデータを読み取ることができ、出力のタイミングだけ指示すれば良い。
The operation of the
図12は、オペレーションスイッチ22とボトムスイッチを備えたことによってパターンコードの走査開始を認識し、出力を行う処理を示すフローチャートである。
FIG. 12 is a flowchart showing processing for recognizing the start of pattern code scanning by providing the
ここで、不図示のボトムスイッチ(BSW)とは、読取部2の底の紙面と接する部分が紙面に接したことを検出できるスイッチ、またはパターンコード上に読取部2が存在することを検出できるスイッチ、または走査が開始されることを検出できるスイッチ、すなわち、パターンコード上に読取部2が読み取り可能に近接したことを認識するスイッチである。このようなスイッチとしては、例えば振動センサにて構成されるスイッチ、または加圧を検出するスイッチ、またはパターンコード上の光学的な反射によって検出する光学的なスイッチ等が考えられる。
Here, a bottom switch (BSW) (not shown) is a switch that can detect that a portion of the
まず、電源がオンされると(ステップS81)、コントローラ42はオペレーションスイッチ22の監視を行い(ステップS82)、オペレーションスイッチ22がオンか否かを判定する(ステップS83)。ここで、オペレーションスイッチ22がオフのときはステップS82へ戻り、オペレーションスイッチ22の監視、判定を繰り返し行い、オンになるまで待つ。
First, when the power is turned on (step S81), the
そして、オペレーションスイッチ22がオンになったら、再びオペレーションスイッチ22がオフか否かを判定し(ステップS84)、オペレーションスイッチ22がオフのときは出力して(ステップS90)、本処理を終了させる(ステップ91)。
Then, when the
一方、ステップS84にて、オペレーションスイッチ22がオフでないときはボトムスイッチ(BSW)がオンか否かを判定する(ステップS85)。ここで、ボトムスイッチがオンでないときはステップS84へ戻り、オペレーションスイッチ22及びボトムスイッチの判定を繰り返し行い、ボトムスイッチがオンになるまで待つ。そして、ボトムスイッチがオンになったら、アナログ処理部46及びコード復元処理部48の処理を開始させる(ステップS86)。
On the other hand, if the
次に、コントローラ42はボトムスイッチがオフか否かを判定する(ステップS87)。ここで、ボトムスイッチがオフでないときはこのステップS87での判定を繰り返し行い、ボトムスイッチがオフになったら、アナログ処理部46及びコード復元処理部48の処理を終了させる(ステップS88)。
Next, the
続いて、データ再生処理を行い(ステップ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
なお、上記データ再生処理とは、今までに入手されたブロックデータにエラー訂正等を行い、訂正可能なものだけを出力用バッファ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
次に、情報再生システムが再生を行う本発明に係る第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
図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
また、図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
また、文字を記録した1番から40番までのパターンコードの下部には“文字”という表記を、音声を記録した41番から80番までのパターンコードの下部には“音声”という表記を、絵または写真を記録した81番から120番までのパターンコードの下部には“絵(写真)”という表記をしておく。
In addition, the letter “character” is written below the
これにより、そのパターンコードに記録されたデータが何なのか、どういった種類の情報なのかを上記パターンコードの周辺に明示しておくことにより、操作者が意図する情報だけを即座に再生することができるようになる。 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
上述一方の一つのサブセットのパターンコードが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
一方、上述他方のサブセットがさらにある情報単位毎に分離され、その情報単位毎のパターンコードが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
図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
一方、上述他方のサブセットがさらにある情報単位毎に分離され、その情報単位毎のパターンコードが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
図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
これにより、走査時にオペレーションスイッチ22をオン・オフする位置と、1回の走査によって走査すべき範囲が明確になり、操作しやすいものとなる。
As a result, the position where the
図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
圧縮処理部106では、入力ディジタルオーディオ信号は、スイッチ108により、ADPCM回路のような音声圧縮回路110と音声合成コード化回路112とに選択的に供給されるようになっている。
In the
音声圧縮回路110は、入力ディジタルオーディオ情報を適応型の差動PCMすることによりデータ圧縮を施す。音声合成コード化回路112は入力ディジタルオーディオ情報に対して、一つ音声を認識した後、コードに変換する。これは上記ADPCMが音声情報という形でそれを符号化しデータ量を減らしていく、すなわち生のまま処理をしていくのに対して、一旦別の合成のコードに変えてしまうことで相対的にデータ量を減らすものである。
The audio compression circuit 110 performs data compression by performing adaptive differential PCM on input digital audio information. The voice
上記スイッチ108の切り換えについては、例えば、ユーザのほうで目的に応じて、例えば、手動で切り換えるようになっている。あるいは、例えば、オーディオ出力機器からの情報のように高音質のものについては音声圧縮回路110を通し、例えば、マイクロホンからの人の話声やコメントというようなものについては音声合成コード化回路112を通すというように予め決めておけば、入力さえたオーディオ情報がどちらのものであるのかをスイッチの前後で認識をして自動的に切り換えるという構成にすることも可能である。
Regarding the switching of the
また、もうすでにディジタルコードとして形成されているパソコン、ワープロ、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
上記データ形態判別部116にて非圧縮のコードデータであると判断されたデータは、圧縮処理部106に入力され、ハフマン,算術符号,ジブレンペル等の圧縮回路118にてコードデータを最適に圧縮する圧縮処理が行われる。なお、この圧縮回路118は、上記音声合成コード化回路112の出力に対する圧縮処理も行うようになっている。
The data determined to be uncompressed code data by the data form
なお、上記音声合成コード化回路112は、音声以外に文字情報を認識して音声合成コード化しても良い。
The speech
また、カメラやビデオ出力機器等120の画像情報は、プリアンプ122による増幅及びA/D変換器124でのA/D変換後、圧縮処理部106に供給される。
Also, the image information of the camera, the
圧縮処理部106では、像域判定及び分離回路126にて、入力された画像情報が手書き文字やグラフ等の2値画像なのか、それとも自然画像等に多値画像なのかを判別する。この像域判定及び分離回路126は、例えば、本出願人による特願平5−163635号に示されているようなニューラルネットを利用した判別像域分離の手法を用いて、2値画像データと多値画像データを分離する。そして、2値画像データは、2値圧縮としてJBIG等で一般的なMR/MH/MMR等の2値圧縮回路128で圧縮され、多値画像データについては、例えば、DPCMあるいはJPEG等の静止画像の圧縮機能を使って多値圧縮処理回路130で圧縮される。
In the
以上のようにしてそれぞれ圧縮処理を施されたデータは、適宜データ合成処理部132で合成される。
The data subjected to the compression processing as described above is appropriately synthesized by the data
なお、必ずしもそれぞれの情報入力及び圧縮処理の系統を並列的に全て備えている必要はなく、目的に応じて、一つあるいは複数の系統を適宜組み合せて構成するようにしても良い。したがって、上記合成処理部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
エラー訂正符号付加部134では、エラー訂正符号が付加され、データメモリ部136に入力される。データメモリ部136では、それぞれのデータが記憶されて、その後、インターリーブ処理が行われる。これは、実際にパターンコードとして記録され、そしてそれが再生される際に、少しでもエラーをなくして訂正能力を高めるために、連続するデータ列を適宜離れた位置に分散させていく処理である。すなわち、バーストエラーをビットエラーの単位に危険度を下げるという作業を行う。こうしてインターリーブ処理されたデータは、変調回路138に入力される。変調回路138では、例えば、8−10変調等が行われる。
The error correction
なお、上記実施の形態においては、インターリーブをかけた後に、エラー訂正のための符号を付加するようにしても良いことはもちろんである。 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
こうしてマーカ付加されたデータは、編集作業部144に送られる。この編集作業部144では、上述のようにして生成されたデータに、ダミーのブロックデータの付加や、データの重複や、走査単位の表示等の編集が行われ、また分割情報としてのコード情報や記録位置情報等の編集が行われ、さらに記録紙に記録されるデータ、例えば画像やタイトルや文字等と合成され、そしてプリンタへの出力の形態や印刷製版対応のデータフォーマットに変換されて、アドレスデータ付加部146に送られる。このアドレスデータ付加部146では、ブロックのアドレス、アドレス用のエラー判定符号(CRC等)が付加され、プリンタシステムや印刷用製版システム148に送られる。そして、アドレスデータが付加されたデータは、このプリンタシステムや印刷用製版システム148にて、最終的にシート、テープ、及び印刷物等に印刷される。
The data with the marker added in this way is sent to the
なお、編集作業部144における編集作業は、紙面情報とパターンコードのレイアウト、コードのドットサイズを印刷機,プリンタ等の分解能に合せる、ワード単位,内容の区切り等でコード長を適宜区切り段変えを行う、すなわち、一列を次のラインに移す段変えを行う、等の編集作業を含む。
Note that the editing operation in the
こうして印刷された印刷物は、例えば、FAX150により送信される。むろん、編集作業部144で生成され、アドレスデータ付加部146によりアドレスデータが付加されたデータを印刷する代わりに、直接FAX送信するものとしても良い。
The printed matter printed in this way is transmitted by, for example, the
すなわち、この情報記録システムにおいては、編集作業部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
図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
この情報記録システムにおいては、パソコン,カメラ,マイクロホン等から入力されたマルチメディア情報は、データ編集部152にて再生時の最小出力単位である情報単位(各データ長)を決められ、上記入力されたマルチメディア情報は上記再生時の最小出力単位とされた情報単位毎に分割されて、圧縮処理部106に送られる。
In this information recording system, multimedia information input from a personal computer, camera, microphone, etc. is determined by the
圧縮処理部106に入力されたデータは、上記情報単位毎のサイズデータである編集情報をもとに各情報単位毎に圧縮され、エラー訂正符号付加部134にてエラー訂正符号が付加され、さらにデータメモリ136にてインターリーブが行われる。
The data input to the
その後は上記図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
圧縮処理部106では、上記各単語毎に分割された情報単位毎に最適なADPCM等の圧縮処理が行われ、エラー訂正符号付加部134にてエラー訂正符号が付加され、さらにデータメモリ136にてインターリーブが行われる。
In the
その後は上記図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
以上実施の形態に基づいて本発明を説明したが、本発明は上述した実施の形態に限定されるものではなく、本発明の要旨の範囲内で種々の変形や応用が可能である。ここで、本発明の要旨をまとめると以下のようになる。 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.
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
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 .
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)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2833975B2 (en) * | 1992-09-28 | 1998-12-09 | オリンパス光学工業株式会社 | Dot code |
-
2005
- 2005-02-03 JP JP2005028053A patent/JP3759536B2/en not_active Expired - Fee Related
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 |