JP2003157405A - Data conversion device, data conversion method, program therefor and recording medium storing the program - Google Patents
Data conversion device, data conversion method, program therefor and recording medium storing the programInfo
- Publication number
- JP2003157405A JP2003157405A JP2001355889A JP2001355889A JP2003157405A JP 2003157405 A JP2003157405 A JP 2003157405A JP 2001355889 A JP2001355889 A JP 2001355889A JP 2001355889 A JP2001355889 A JP 2001355889A JP 2003157405 A JP2003157405 A JP 2003157405A
- Authority
- JP
- Japan
- Prior art keywords
- color
- data
- discriminator
- aggregate
- data conversion
- 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.)
- Pending
Links
Landscapes
- User Interface Of Digital Computer (AREA)
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、データ変換装置、
データ変換方法、そのプログラム及びそのプログラムを
記録した記録媒体に関する。TECHNICAL FIELD The present invention relates to a data conversion device,
The present invention relates to a data conversion method, its program, and a recording medium recording the program.
【0002】[0002]
【従来の技術】従来、二次元コードとしては、バーコー
ドのように種々の幅を持つバーを種々の間隔をもって配
置したものが知られている。このようなバーコードは、
通常バーコードリーダにより読み取られてデータ変換さ
れる。すなわち、バーコードリーダによりバーコードを
光線で走査し、その走査反射光を受光して電圧信号に変
換したあと、バーコードに応じて変化するパルス信号の
幅から各バーの幅や間隔を検出し、バーコードに表され
た情報の読み取りを行う。2. Description of the Related Art Conventionally, as a two-dimensional code, there is known a bar code having bars of various widths arranged at various intervals. Such barcodes are
Usually, it is read by a barcode reader and data is converted. That is, the bar code reader scans the bar code with a light beam, receives the scanning reflected light, converts it into a voltage signal, and then detects the width and interval of each bar from the width of the pulse signal that changes according to the bar code. , Read the information displayed on the bar code.
【0003】[0003]
【発明が解決しようとする課題】ところで、近年、カラ
ープリンタやカラースキャナなどの普及によりカラー化
が消費者に広く浸透している実情を考えると、これまで
のバーコードのような白黒のコードに代わってカラーコ
ードが台頭することが考えられるが、カラーコードの具
体的技術については未だ十分開発されていない。By the way, in consideration of the fact that colorization has become widespread among consumers due to the widespread use of color printers and color scanners in recent years, a black and white code like a conventional bar code is used. Color codes may emerge instead, but the specific technology of color codes has not been sufficiently developed.
【0004】本発明は上記問題を解決することを課題と
するものであり、カラーの特性を利用してデータ変換を
行うデータ変換装置やデータ変換方法を提供することを
目的の一つとする。また、これらのデータ変換をコンピ
ュータに行わせるプログラムやそのプログラムを記録し
た媒体を提供することを目的の一つとする。SUMMARY OF THE INVENTION An object of the present invention is to solve the above problems, and an object thereof is to provide a data conversion device and a data conversion method for converting data by utilizing color characteristics. Another object is to provide a program that causes a computer to perform these data conversions and a medium that records the program.
【0005】[0005]
【課題を解決するための手段およびその作用・効果】本
発明は、上述の目的の少なくとも一部を達成するために
以下の手段を採った。MEANS FOR SOLVING THE PROBLEMS AND ACTIONS AND EFFECTS THEREOF The present invention has adopted the following means in order to achieve at least a part of the above objects.
【0006】すなわち、本発明の第1は、複数の単位色
につき各単位色の有無を判別する判別子を集めた判別子
集合体とそれに対応するデータとの対応関係を記憶した
対応関係記憶手段と、所定のデータを入力するデータ入
力手段と、前記データ入力手段によって入力されたデー
タを前記対応関係記憶手段に記憶された前記対応関係に
照らすことにより該データに対応する判別子集合体を取
得する判別子集合体取得手段とを備えたデータ変換装置
に関する。That is, according to the first aspect of the present invention, a correspondence relation storage means for storing a correspondence relation between a discriminator group in which discriminators for discriminating the presence or absence of each unit color for a plurality of unit colors and data corresponding thereto are stored. And a data input unit for inputting predetermined data, and a discriminator group corresponding to the data is obtained by comparing the data input by the data input unit with the correspondence relationship stored in the correspondence relationship storage unit. And a discriminator aggregate acquisition means for performing the same.
【0007】このデータ変換装置では、入力されたデー
タを、判別子集合体とデータとの対応関係に照らすこと
により、その入力されたデータに対応する判別子集合体
を取得する。ここで、判別子集合体は、複数の単位色に
つき各単位色の有無を判別する判別子を集めたものであ
る。このため、入力されたデータは各単位色の有無によ
って一つの色で表現されることになり、一つの色がデー
タを表すことになる。したがって、このデータ変換装置
によれば、カラーの特性を利用してデータ変換を行うこ
とができる。In this data converter, the discriminator aggregate corresponding to the input data is acquired by comparing the input data with the correspondence between the discriminator aggregate and the data. Here, the discriminator aggregate is a collection of discriminators that determine the presence or absence of each unit color for a plurality of unit colors. Therefore, the input data is represented by one color depending on the presence or absence of each unit color, and one color represents the data. Therefore, according to this data conversion device, data conversion can be performed by utilizing the color characteristics.
【0008】なお、「単位色」とは、予め単位色として
定義付けられた色であればどのような色であってもよい
が、代表的な例としては光の基本色であるレッド
(R)、グリーン(G)、ブルー(B)とか、色材の基
本色であるシアン(C)、マゼンタ(M)、イエロー
(Y)(これにブラック(K)を加えてもよい)などが
挙げられる。The "unit color" may be any color as long as it is defined in advance as a unit color, but a typical example is red (R) which is a basic color of light. ), Green (G), and blue (B), and cyan (C), magenta (M), and yellow (Y), which are the basic colors of the coloring material (black (K) may be added thereto), and the like. To be
【0009】本発明の第1のデータ変換装置は、前記判
別子集合体取得手段によって取得された前記判別子集合
体に応じた単位色を使って画素を形成する画素形成手段
を備えていてもよい。こうすれば、入力されたデータは
各単位色の有無によって一つの色で表現されるが、この
色で画素を形成するため、画面上に出力したり印刷媒体
上に出力したりすることができる。The first data conversion apparatus of the present invention may be provided with pixel forming means for forming a pixel using a unit color corresponding to the discriminant aggregate obtained by the discriminant aggregate obtaining means. Good. In this way, the input data is represented by one color depending on the presence or absence of each unit color, but since the pixel is formed by this color, it can be output on the screen or the print medium. .
【0010】本発明の第1のデータ変換装置は、前記画
素形成手段に加えて、更に前記画素形成手段によって形
成された画素を1又は複数用いて色エリアを形成する色
エリア形成手段を備えていてもよい。こうすれば、画素
を読み込んでデータに戻す場面において、色エリア内の
少なくとも一つの画素を読み込めばよいため、画素の読
み込みエラーが生じにくくなる。The first data conversion apparatus of the present invention comprises, in addition to the pixel forming means, a color area forming means for forming a color area by using one or a plurality of pixels formed by the pixel forming means. May be. In this case, at the time of reading a pixel and returning it to data, at least one pixel in the color area has to be read, so that a pixel reading error is less likely to occur.
【0011】本発明の第1のデータ変換装置は、前記画
素形成手段及び前記色エリア形成手段に加えて、前記デ
ータ入力手段によって入力されたデータごとに前記色エ
リア形成手段によって形成された色エリアを並べて表示
する色エリア表示手段を備えていてもよい。こうすれ
ば、色エリアの並べ方によって看者に美観を与えたり、
並べ方を利用して更なる情報を付加したりすることがで
きる。In the first data conversion apparatus of the present invention, in addition to the pixel forming means and the color area forming means, a color area formed by the color area forming means for each data input by the data input means. May be provided side by side with a color area display unit. This will give the viewer an aesthetic appearance depending on how the color areas are arranged,
Further information can be added using the arrangement.
【0012】本発明の第1のデータ変換装置が前記画素
形成手段、前記色エリア形成手段及び前記色エリア表示
手段を備えている場合、前記色エリア表示手段は、前記
色エリアをn×m(n,mは自然数)のマトリックスに
並べて表示してもよい。こうすれば、色エリアの並べ方
の多様性が増す。When the first data conversion apparatus of the present invention comprises the pixel forming means, the color area forming means and the color area displaying means, the color area displaying means defines the color area by n × m ( You may display side by side in a matrix of (n and m are natural numbers). This will increase the variety of color area arrangements.
【0013】本発明の第1のデータ変換装置が前記画素
形成手段、前記色エリア形成手段及び前記色エリア表示
手段を備えている場合、前記色エリア表示手段は、前記
色エリアをn×m(n,mは自然数)のマトリックスに
並べたものをアイコンとして表示してもよい。こうすれ
ば、アイコンの有用性が増す。When the first data conversion apparatus of the present invention comprises the pixel forming means, the color area forming means and the color area displaying means, the color area displaying means defines the color area by n × m ( A matrix of (n and m are natural numbers) may be displayed as an icon. This will increase the usefulness of the icon.
【0014】本発明の第1のデータ変換装置が前記色エ
リア形成手段及び前記色エリア表示手段を備えている場
合、前記色エリア表示手段は、無効画素で構成された無
効色エリアと前記色エリアとを混交して並べて表示して
もよい。こうすれば、画素を読み込んでデータに戻す場
面において、どの色エリアが有効か無効かを知らない限
り、解読することができない。When the first data conversion apparatus of the present invention comprises the color area forming means and the color area display means, the color area display means includes an invalid color area formed of invalid pixels and the color area. And may be mixed and displayed side by side. In this way, when a pixel is read and returned to data, it cannot be decoded unless one knows which color area is valid or invalid.
【0015】本発明の第1のデータ変換装置が前記画素
形成手段、前記色エリア形成手段及び前記色エリア表示
手段を備えている場合、前記色エリア表示手段は、前記
色エリアによって囲まれた図形が特定の意味を持つよう
に該色エリアを並べて表示してもよい。こうすれば、看
者は特定の意味を持つ図形(例えば印鑑、シグネチャ、
会社のマークなど)を視認できる。このとき、色エリア
を構成する画素が持つ色は、図形の持つ特定の意味に関
連するデータと対応付けられていてもよい。また、前記
色エリアによって囲まれた領域内に無効色エリアを並べ
てもよい。When the first data conversion apparatus of the present invention comprises the pixel forming means, the color area forming means and the color area displaying means, the color area displaying means is a graphic surrounded by the color areas. May be displayed side by side so that has a specific meaning. This way, the viewer can see a graphic with a particular meaning (such as a seal, signature,
You can see the company mark). At this time, the color of the pixels forming the color area may be associated with the data related to the specific meaning of the graphic. Further, invalid color areas may be arranged in a region surrounded by the color areas.
【0016】本発明の第2は、コンピュータを、本発明
の第1のデータ変換装置における各手段として機能させ
るためのプログラムに関する。すなわち、コンピュータ
を、前記データ変換装置における前記対応関係記憶手
段、前記データ入力手段及び前記判別子集合体取得手段
として、又は、前記データ変換装置における前記対応関
係記憶手段、前記データ入力手段、前記判別子集合体取
得手段及び前記画素形成手段として、又は、前記データ
変換装置における前記対応関係記憶手段、前記データ入
力手段、前記判別子集合体取得手段、前記画素形成手段
及び前記色エリア形成手段として、又は、前記データ変
換装置における前記対応関係記憶手段、前記データ入力
手段、前記判別子集合体取得手段、前記画素形成手段、
前記色エリア形成手段及び前記色エリア表示手段とし
て、機能させるためのプログラムに関する。本発明の第
2のプログラムをコンピュータに実行させることによ
り、前述した本発明の第1の作用効果を得ることができ
る。A second aspect of the present invention relates to a program for causing a computer to function as each unit in the first data conversion apparatus of the present invention. That is, a computer is used as the correspondence storage means, the data input means, and the discriminator aggregate acquisition means in the data conversion device, or the correspondence storage means, the data input means, and the determination in the data conversion device. As the child aggregate obtaining means and the pixel forming means, or as the correspondence storing means, the data input means, the discriminant aggregate obtaining means, the pixel forming means and the color area forming means in the data conversion device, Alternatively, the correspondence storage means, the data input means, the discriminator aggregate acquisition means, the pixel forming means in the data conversion device,
The present invention relates to a program for causing the color area forming means and the color area display means to function. By causing the computer to execute the second program of the present invention, it is possible to obtain the above-described first effect of the present invention.
【0017】本発明の第3は、本発明の第2のプログラ
ムを記録したコンピュータ読み取り可能な記録媒体に関
する。本発明の第3の記録媒体をコンピュータに読みと
らせてこの記録媒体に記録されたプログラムをコンピュ
ータに実行させることにより、前述した本発明の第1の
作用効果を得ることができる。A third aspect of the present invention relates to a computer-readable recording medium in which the second program of the present invention is recorded. By causing the computer to read the third recording medium of the present invention and causing the computer to execute the program recorded in this recording medium, the above-described first effect of the present invention can be obtained.
【0018】本発明の第4は、複数の単位色につき各単
位色の有無を判別する判別子を集めた判別子集合体とそ
れに対応するデータとの対応関係を予め定めておき、コ
ンピュータに入力されたデータを該コンピュータが前記
対応関係に照らすことにより、該データに対応する判別
子集合体を取得するか又は該取得した判別子集合体に応
じた単位色を使って画素を形成するデータ変換方法に関
する。According to a fourth aspect of the present invention, a correspondence relationship between a discriminator group in which discriminators for discriminating the presence or absence of each unit color for a plurality of unit colors and corresponding data is determined in advance and input to a computer. Data conversion in which the discriminator aggregate corresponding to the data is obtained by the computer comparing the obtained data with the corresponding relation or a pixel is formed using a unit color corresponding to the obtained discriminant aggregate Regarding the method.
【0019】このデータ変換方法では、入力されたデー
タを、判別子集合体とデータとの対応関係に照らすこと
により、その入力されたデータに対応する判別子集合体
を取得するか又はこの取得した判別子集合体に応じた単
位色を使って画素を形成する。ここで、判別子集合体
は、複数の単位色につき各単位色の有無を判別する判別
子を集めたものである。このため、入力されたデータは
各単位色の有無によって一つの色で表現されるか、その
色を使って画素が形成される。したがって、このデータ
変換方法によれば、カラーの特性を利用してデータ変換
を行うことができる。また、この色で画素を形成したと
きには、画面上に出力したり印刷媒体上に出力したりす
ることができる。In this data conversion method, the discriminator aggregate corresponding to the input data is acquired or obtained by comparing the input data with the correspondence between the discriminator aggregate and the data. A pixel is formed using a unit color corresponding to the discriminator aggregate. Here, the discriminator aggregate is a collection of discriminators that determine the presence or absence of each unit color for a plurality of unit colors. Therefore, the input data is represented by one color depending on the presence or absence of each unit color, or pixels are formed using the color. Therefore, according to this data conversion method, data conversion can be performed by utilizing the color characteristics. Further, when pixels are formed in this color, they can be output on the screen or on the print medium.
【0020】本発明の第5は、複数の単位色につき各単
位色の有無を判別する判別子を集めた判別子集合体とそ
れに対応するデータとの対応関係を記憶する対応関係記
憶手段と、所定の判別子集合体を入力する判別子集合体
入力手段と、前記判別子集合体入力手段によって入力さ
れた判別子集合体を前記対応関係記憶手段に記憶された
前記対応関係に照らすことにより該判別子集合体に対応
するデータを取得するデータ取得手段とを備えたデータ
変換装置に関する。A fifth aspect of the present invention is a correspondence relation storage means for storing a correspondence relation between a discriminator group in which discriminators for discriminating the presence or absence of each unit color for a plurality of unit colors and data corresponding thereto are stored. A discriminator aggregate inputting means for inputting a predetermined discriminant aggregate; and a discriminator aggregate input by the discriminant aggregate inputting means, by illuminating the correspondence stored in the correspondence storing means, The present invention relates to a data conversion device including a data acquisition unit that acquires data corresponding to a discriminant aggregate.
【0021】このデータ変換装置では、入力された判別
子集合体を、判別子集合体とデータとの対応関係に照ら
すことにより、その入力された判別子集合体に対応する
データを取得する。ここで、判別子集合体は、複数の単
位色につき各単位色の有無を判別する判別子を集めたも
のである。このため、入力された判別子集合体は各単位
色の有無によって一つの色を表現したものであり、一つ
の色がデータを表すことになる。したがって、このデー
タ変換装置によれば、カラーの特性を利用してデータ変
換を行うことができる。In this data conversion device, the input discriminator aggregate is compared with the corresponding relation between the discriminator aggregate and the data to obtain the data corresponding to the input discriminator aggregate. Here, the discriminator aggregate is a collection of discriminators that determine the presence or absence of each unit color for a plurality of unit colors. Therefore, the input discriminator aggregate represents one color depending on the presence or absence of each unit color, and one color represents data. Therefore, according to this data conversion device, data conversion can be performed by utilizing the color characteristics.
【0022】本発明の第5のデータ変換装置において、
前記判別子集合体入力手段は、ある画素を読み取り該画
素を構成する単位色の有無を判別することにより判別子
集合体を入力してもよい。こうすれば、判別子集合体を
容易に入力することができる。このような判別子集合体
入力手段としては、例えばCCDを利用した画像入力手
段が挙げられる。In the fifth data converter of the present invention,
The discriminator aggregate input means may input the discriminator aggregate by reading a certain pixel and discriminating the presence or absence of a unit color forming the pixel. In this way, the discriminator aggregate can be easily input. Examples of such discriminator aggregate input means include image input means using a CCD.
【0023】本発明の第5のデータ変換装置において、
前記判別子集合体入力手段は、同じ画素を1又は複数用
いて形成された色エリアを読み取ることにより該画素を
構成する単位色の有無を判別してもよい。こうすれば、
色エリア内の少なくとも一つの画素を読み込めばよいた
め、画素の読み込みエラーが生じにくくなる。In the fifth data converter of the present invention,
The discriminator assembly input means may determine the presence or absence of a unit color forming the pixel by reading a color area formed by using one or more same pixels. This way
Since it is sufficient to read at least one pixel in the color area, a pixel reading error is unlikely to occur.
【0024】本発明の第5のデータ変換装置において、
前記判別子集合体入力手段は、データごとに形成された
色エリアが並べて表示された色エリア表示体を読み取る
ことにより、各色エリアごとに画素を構成する単位色の
有無を判別してもよい。こうすれば、色エリアの並べ方
によって看者に美観を与えるようにした色エリア表示体
や、並べ方を利用して更なる情報を付加した色エリア表
示体を読み取ることができる。In the fifth data converter of the present invention,
The discriminator aggregate input means may determine the presence or absence of a unit color forming a pixel for each color area by reading a color area display body in which color areas formed for each data are displayed side by side. By doing so, it is possible to read the color area display body which gives the viewer an aesthetic appearance by the arrangement of the color areas and the color area display body to which further information is added by utilizing the arrangement method.
【0025】本発明の第5のデータ変換装置において、
前記色エリア表示体は、データごとに形成された色エリ
アをn×m(n,mは自然数)のマトリックスに並べて
表示したものであってもよい。こうすれば、色エリアの
並べ方の多様性が増す。In the fifth data converter of the present invention,
The color area display may be one in which color areas formed for each data are arranged and displayed in a matrix of n × m (n and m are natural numbers). This will increase the variety of color area arrangements.
【0026】本発明の第5のデータ変換装置において、
前記色エリア表示体は、データごとに形成された色エリ
アがn×m(n,mは自然数)のマトリックスに並べて
アイコンとして表示したものであってもよい。こうすれ
ば、アイコンの有用性が増す。In the fifth data converter of the present invention,
The color area display may be one in which color areas formed for each data are arranged in a matrix of n × m (n and m are natural numbers) and displayed as icons. This will increase the usefulness of the icon.
【0027】本発明の第5のデータ変換装置において、
前記色エリア表示体は、無効画素で構成された無効色エ
リアと前記色エリアとを混交して並べて表示したもので
あってもよい。こうすれば、どの色エリアが有効か無効
かを知らない限り、解読することができない。In the fifth data converter of the present invention,
The color area display may be a display in which the invalid color area formed of invalid pixels and the color area are mixed and arranged side by side. In this way, it cannot be deciphered without knowing which color areas are valid or invalid.
【0028】本発明の第5のデータ変換装置において、
前記色エリア表示体は、前記色エリアによって囲まれた
図形が特定の意味を持つように該色エリアを並べて表示
したものであってもよい。こうすれば、看者は特定の意
味を持つ図形(例えば印鑑、シグネチャ、会社のマーク
など)を視認できる。このとき、色エリアを構成する画
素が持つ色は、図形の持つ特定の意味に関連するデータ
と対応付けられていてもよい。また、前記色エリアによ
って囲まれた領域内に無効色エリアを並べてもよい。In the fifth data converter of the present invention,
The color area display may be one in which the color areas are arranged and displayed so that a figure surrounded by the color areas has a specific meaning. In this way, the viewer can visually recognize a graphic having a specific meaning (for example, a seal stamp, a signature, a company mark, etc.). At this time, the color of the pixels forming the color area may be associated with the data related to the specific meaning of the graphic. Further, invalid color areas may be arranged in a region surrounded by the color areas.
【0029】本発明の第6は、コンピュータを、本発明
の第5のデータ変換装置における各手段として機能させ
るためのプログラムに関する。すなわち、コンピュータ
を、本発明の第5のデータ変換装置における前記対応関
係記憶手段、前記判別子集合体入力手段及び前記データ
取得手段として、コンピュータを機能させるためのプロ
グラムに関する。本発明の第6のプログラムをコンピュ
ータに実行させることにより、前述した本発明の第5の
作用効果を得ることができる。A sixth aspect of the present invention relates to a program for causing a computer to function as each unit in the fifth data conversion apparatus of the present invention. That is, the present invention relates to a program for causing a computer to function as the correspondence storage unit, the discriminant group input unit, and the data acquisition unit in the fifth data conversion apparatus of the present invention. By causing the computer to execute the sixth program of the present invention, it is possible to obtain the above-described fifth effect of the present invention.
【0030】本発明の第7は、本発明の第6のプログラ
ムを記録したコンピュータ読み取り可能な記録媒体に関
する。本発明の第7の記録媒体をコンピュータに読み取
らせてこの記録媒体に記録されたプログラムをコンピュ
ータに実行させることにより、前述した本発明の第5の
作用効果を得ることができる。A seventh aspect of the present invention relates to a computer-readable recording medium recording the sixth program of the present invention. By causing the computer to read the seventh recording medium of the present invention and causing the computer to execute the program recorded on this recording medium, the above-described fifth effect of the present invention can be obtained.
【0031】本発明の第8は、複数の単位色につき各単
位色の有無を判別する判別子を集めた判別子集合体とそ
れに対応するデータとの対応関係を予め定めておき、コ
ンピュータに入力された判別子集合体を該コンピュータ
が前記対応関係に照らすことにより該判別子集合体に対
応するデータを取得するデータ変換方法に関する。According to an eighth aspect of the present invention, a correspondence relation between a discriminator group in which discriminators for discriminating the presence or absence of each unit color for a plurality of unit colors and data corresponding to the discriminator aggregate is determined in advance and input to a computer. The present invention relates to a data conversion method for obtaining data corresponding to a discriminant group by causing the computer to compare the discriminant group thus obtained with the corresponding relationship.
【0032】このデータ変換方法では、入力された判別
子集合体を、判別子集合体とデータとの対応関係に照ら
すことにより、その入力された判別子集合体に対応する
データを取得する。ここで、判別子集合体は、複数の単
位色につき各単位色の有無を判別する判別子を集めたも
のである。このため、入力された判別子集合体は各単位
色の有無によって一つの色を表現したものであり、一つ
の色がデータを表すことになる。したがって、このデー
タ変換方法によれば、カラーの特性を利用してデータ変
換を行うことができる。In this data conversion method, the data corresponding to the input discriminator set is acquired by comparing the input discriminator set with the correspondence between the discriminator set and the data. Here, the discriminator aggregate is a collection of discriminators that determine the presence or absence of each unit color for a plurality of unit colors. Therefore, the input discriminator aggregate represents one color depending on the presence or absence of each unit color, and one color represents data. Therefore, according to this data conversion method, data conversion can be performed by utilizing the color characteristics.
【0033】[0033]
【発明の実施の形態】次に、本発明の一実施形態につい
て説明する。図1は本実施形態のデータ変換装置の概略
構成を表すブロック図である。BEST MODE FOR CARRYING OUT THE INVENTION Next, an embodiment of the present invention will be described. FIG. 1 is a block diagram showing a schematic configuration of the data conversion apparatus of this embodiment.
【0034】データ変換装置10は、汎用のパーソナル
コンピュータ20(以下「パソコン」という)と、カラ
ープリンタ30と、ハンディカラースキャナ40とを備
えている。The data converter 10 comprises a general-purpose personal computer 20 (hereinafter referred to as "personal computer"), a color printer 30, and a handy color scanner 40.
【0035】パソコン20は、周知のCPU21、RO
M22、RAM23、クロック回路24、ハードディス
ク25、入出力処理回路26などを備え、これらがバス
27によって接続されている。このパソコン20には、
CDやDVDに対して読み書き可能なディスクドライブ
装置51が入出力処理回路26を介してデータを入出力
可能に接続され、キーボード52及びマウス53が入出
力処理回路26を介してデータを入力可能に接続され、
画像を出力表示するディスプレイ54が入出力処理回路
26を介して接続されている。また、ハードディスク2
5には、データ変換プログラムが記録されたCDからデ
ィスクドライブ装置51を介してインストールされたデ
ータ変換プログラムが記憶され、また、このデータ変換
プログラムを実行する際に使用されるデータ変換テーブ
ルが記憶されている。The personal computer 20 has a well-known CPU 21 and RO.
An M22, a RAM 23, a clock circuit 24, a hard disk 25, an input / output processing circuit 26, etc. are provided, and these are connected by a bus 27. In this personal computer 20,
A disk drive device 51 capable of reading and writing CDs and DVDs is connected to input / output data via an input / output processing circuit 26, and a keyboard 52 and a mouse 53 can input data via the input / output processing circuit 26. Connected,
A display 54 for outputting and displaying an image is connected via the input / output processing circuit 26. Also, hard disk 2
5 stores a data conversion program installed from a CD on which the data conversion program is recorded via the disk drive device 51, and also stores a data conversion table used when executing the data conversion program. ing.
【0036】カラープリンタ30は、パソコン20に接
続され、パソコン20から印刷指令を受信するとその指
令に基づいてシアン(C),マゼンタ(M),イエロー
(Y)からなるカラーインクにより紙等の印字媒体に印
刷を行うものである。The color printer 30 is connected to the personal computer 20, and when a print command is received from the personal computer 20, the color printer 30 prints paper or the like with color inks of cyan (C), magenta (M), and yellow (Y) based on the command. It prints on a medium.
【0037】ハンディカラースキャナ40は、パソコン
20に接続され、CCDにより紙等に印刷されたカラー
コードを光線で走査し、走査反射光を受光してレッド
(R),グリーン(G),ブルー(B)ごとの電圧信号
(以下「RGB信号」ともいう)に変換したあと、これ
らをパソコン20へ出力するものである。例えば、シア
ン(C)のインクのみで印刷された部分を走査すると、
走査反射光を受光したときにシアン(C)のインクはレ
ッド(R)の光を吸収するためグリーン(G)の光とブ
ルー(B)の光の2つのみを受光し、両者の電圧信号を
出力する。The handy color scanner 40 is connected to the personal computer 20, scans a color code printed on a paper or the like by a CCD with a light beam, receives scanning reflected light, and receives red (R), green (G), and blue ( After being converted into voltage signals for each B) (hereinafter also referred to as “RGB signals”), these are output to the personal computer 20. For example, if you scan a portion printed only with cyan (C) ink,
When the scanning reflected light is received, the cyan (C) ink absorbs the red (R) light, so that only the green (G) light and the blue (B) light are received, and the voltage signals of both are received. Is output.
【0038】次に、このデータ変換装置10の動作のう
ち、数値データをカラーコードに変換する動作について
図2のフローチャートに基づいて説明する。図2は、パ
ソコン20のハードディスク25に記憶されたカラーコ
ード生成プログラムであり、このプログラムにより数値
データがカラーコードに変換される。このプログラムが
開始されると、パソコン20のCPU21は、まず、カ
ラーコードに変換すべきN桁の数値データが入力された
か否かを判定し(ステップS100)、入力されていな
いときにはそのまま待機し、入力されたときには図3の
データ変換テーブルに基づいてそのN桁の数値データに
つき各桁ごとにインク基本色であるシアン(C)、マゼ
ンタ(M)、イエロー(Y)の有無を表す3ビットのC
MY判別子集合体(図3参照)に変換する(ステップS
110)。この3ビットのCMY判別子集合体は、先頭
のビットが「1」ならばシアン(C)有り、「0」なら
ばシアン(C)無しを意味し、2番目のビットが「1」
ならばマゼンタ(M)有り、「0」ならばマゼンタ
(M)無しを意味し、末尾のビットが「1」ならばイエ
ロー(Y)有り、「0」ならばイエロー(Y)無しを意
味する。続いて、各桁のCMY判別子集合体に応じたイ
ンク基本色を使って画素を形成する(ステップS12
0)。これにより、各桁ごとに画素が形成される。続い
て、各桁ごとに四角形状の色エリアを形成する(ステッ
プS130)。具体的には、1番目の桁に応じた画素を
複数用いて1番目の桁に応じた色エリアを形成し、2番
目の桁に応じた画素を複数用いて2番目の桁に応じた色
エリアを形成し、……、N番目の桁に応じた画素を複数
用いてN番目の桁に応じた色エリアを形成する。そし
て、これらの色エリアを順番に並べてカラーコードと
し、これをディスプレイ54に表示する(ステップS1
40)。これにより、オペレータは今回入力したN桁の
数値データがどのようなカラーコードに変換されたかを
ディスプレイ54上で視認できる。その後、カラーコー
ドの印刷指令がなされたか否かを判定し(ステップS1
50)、印刷指令がなされていないときにはそのまま待
機し、印刷指令がなされたときにはカラープリンタ30
に対してそのカラーコードの印刷指令を出力し(ステッ
プS160)、このプログラムを終了する。なお、印刷
指令を受けたカラープリンタ30は、そのカラーコード
を紙等の印刷媒体に印刷する。Next, among the operations of the data converter 10, the operation of converting numerical data into a color code will be described with reference to the flowchart of FIG. FIG. 2 shows a color code generation program stored in the hard disk 25 of the personal computer 20, and numerical data is converted into a color code by this program. When this program is started, the CPU 21 of the personal computer 20 first determines whether or not N-digit numerical data to be converted into a color code has been input (step S100), and if not input, waits as it is, When input, based on the data conversion table of FIG. 3, for each digit of the N digit numerical data, a 3-bit data indicating the presence or absence of the basic ink colors of cyan (C), magenta (M), and yellow (Y). C
Convert to MY discriminator aggregate (see FIG. 3) (step S
110). In this 3-bit CMY discriminator set, if the first bit is "1", cyan (C) is present, if it is "0", cyan (C) is not present, and the second bit is "1".
If there is magenta (M), it means that there is no magenta (M) if it is "0", if the last bit is "1" it means that there is yellow (Y), and if it is "0" it means that there is no yellow (Y). . Subsequently, a pixel is formed using the ink basic color corresponding to the CMY discriminant aggregate of each digit (step S12).
0). As a result, a pixel is formed for each digit. Then, a rectangular color area is formed for each digit (step S130). Specifically, a plurality of pixels corresponding to the first digit are used to form a color area corresponding to the first digit, and a plurality of pixels corresponding to the second digit are used to generate a color corresponding to the second digit. An area is formed, and a color area corresponding to the Nth digit is formed by using a plurality of pixels corresponding to the Nth digit. Then, these color areas are arranged in order to form a color code, which is displayed on the display 54 (step S1).
40). This allows the operator to visually confirm on the display 54 what color code the N-digit numerical data input this time has been converted. Then, it is determined whether or not a color code print command is issued (step S1).
50), when the print command is not issued, it stands by as it is, and when the print command is issued, the color printer 30
A print command for the color code is output to (step S160), and the program is terminated. The color printer 30 that has received the print command prints the color code on a print medium such as paper.
【0039】次に、カラーコード生成プログラムに関す
る具体的な一例を示す。カラーコードに変換すべきN桁
の数値データが「1725763636」という10桁
の数値データのときには、図3のデータ変換テーブルに
照らして、先頭の桁の「1」がCMY判別子集合体(0
01)に、2番目の桁の「7」がCMY判別子集合体
(111)に、3番目の桁の「2」がCMY判別子集合
体(010)に、……、末尾の桁の「6」がCMY判別
子集合体(110)に変換される。このため、先頭の桁
に応じた画素の色はイエロー(Y)、2番目の桁に応じ
た画素の色はシアン(C)とマゼンタ(M)とイエロー
(Y)の混色であるブラック(K)、3番目の桁に応じ
た画素の色はマゼンタ(M)、……、末尾の桁に応じた
画素の色はシアン(C)とマゼンタ(M)の混色である
ブルー(B)となる。また、先頭の桁に応じた色エリア
はイエロー(Y)の画素を複数用いて形成され、2番目
の桁に応じた色エリアはブラック(K)の画素を複数用
いて形成され、3番目の桁に応じた色エリアはマゼンタ
(M)の画素を複数用いて形成され、……、末尾の桁に
応じた色エリアはブルー(B)の画素を複数用いて形成
される。そして、カラーコードは、10個の四角形状の
色エリアを並べたものとして表示または印刷される。Next, a specific example of the color code generation program will be shown. When the N-digit numerical data to be converted into the color code is the 10-digit numerical data "17257636636", the first digit "1" is CMY discriminator aggregate (0
In 01), the second digit “7” is in the CMY discriminant aggregate (111), the third digit “2” is in the CMY discriminant aggregate (010), and so on. 6 "is converted to a CMY discriminator aggregate (110). Therefore, the color of the pixel corresponding to the first digit is yellow (Y), and the color of the pixel corresponding to the second digit is black (K) which is a mixed color of cyan (C), magenta (M), and yellow (Y). ) The color of the pixel corresponding to the third digit is magenta (M), ..., The color of the pixel corresponding to the last digit is blue (B), which is a mixture of cyan (C) and magenta (M). . The color area corresponding to the first digit is formed using a plurality of yellow (Y) pixels, and the color area corresponding to the second digit is formed using a plurality of black (K) pixels. The color area corresponding to the digit is formed using a plurality of magenta (M) pixels, and the color area corresponding to the last digit is formed using a plurality of blue (B) pixels. Then, the color code is displayed or printed as an array of 10 rectangular color areas.
【0040】なお、N桁の数値データは、さらに別のデ
ータとリンクされていてもよい。例えば、個人に関する
データ(名前、年齢、生年月日、住所、職業等)とリン
クされていてもよいし、商品に関するデータ(商品名、
価格等)とリンクされていてもよい。The N-digit numerical data may be linked with other data. For example, it may be linked to data about an individual (name, age, date of birth, address, occupation, etc.), or data about a product (product name,
Price).
【0041】次に、このデータ変換装置10の動作のう
ち、カラーコードを数値データに変換する動作について
図4のフローチャートに基づいて説明する。図4は、パ
ソコンのハードディスク25に記憶されたカラーコード
読み取りプログラムであり、このプログラムによりカラ
ーコードが数値データに変換される。このプログラムが
開始されると、パソコン20のCPU21は、まず、ハ
ンディカラースキャナ40がカラーコードを走査したと
きに得られるRGB信号をハンディカラースキャナ40
から入力したか否かを判定し(ステップS200)、入
力していないときにはそのまま待機し、入力したときに
はそのRGB信号からカラーコードを構成する各色エリ
アに用いられた画素のRGB判別子集合体(図3参照)
を作成する(ステップS210)。RGB判別子集合体
は、CMY判別子集合体と同様3ビットで表され、光の
基本色であるレッド(R)、グリーン(G)、ブルー
(B)の有無を表すものである。この3ビットのRGB
判別子集合体は、先頭のビットが「1」ならばレッド
(R)有り、「0」ならばレッド(R)無しを意味し、
2番目のビットが「1」ならばグリーン(G)有り、
「0」ならばグリーン(G)無しを意味し、末尾のビッ
トが「1」ならばブルー(B)有り、「0」ならばブル
ー(B)無しを意味する。その後、各RGB判別子集合
体を図3のデータ変換テーブルに照らして元の数値デー
タに変換し(ステップS220)、その変換後の数値デ
ータをディスプレイ54に表示し(ステップS23
0)、このプログラムを終了する。Next, among the operations of the data converter 10, the operation of converting a color code into numerical data will be described with reference to the flowchart of FIG. FIG. 4 shows a color code reading program stored in the hard disk 25 of the personal computer, and the color code is converted into numerical data by this program. When this program is started, the CPU 21 of the personal computer 20 first obtains the RGB signal obtained when the handy color scanner 40 scans the color code, by the handy color scanner 40.
From the RGB discriminator aggregate of the pixels used in each color area forming the color code from the RGB signal when the input is made (step S200). (See 3)
Is created (step S210). The RGB discriminator aggregate is represented by 3 bits like the CMY discriminator aggregate and represents the presence or absence of red (R), green (G) and blue (B) which are the basic colors of light. This 3-bit RGB
In the discriminator aggregate, if the first bit is “1”, it means that there is red (R), and if it is “0”, it means that there is no red (R),
If the second bit is "1", there is a green (G),
"0" means no green (G), "1" at the end bit means blue (B), and "0" means no blue (B). Then, each RGB discriminator aggregate is converted into the original numerical data by referring to the data conversion table of FIG. 3 (step S220), and the converted numerical data is displayed on the display 54 (step S23).
0), this program ends.
【0042】次に、カラーコード読み取りプログラムに
関する具体的な一例を、カラーコード生成プログラムと
同様にして説明する。すなわち、カラーコードとして
は、10桁の数値データ「1725763636」が変
換されて10個の四角形状の色エリアが並んだものを想
定する。このカラーコードをハンディカラースキャナ4
0で走査すると、先頭の色エリアに用いられた画素はイ
エロー(Y)であり反射走査光はレッド(R)とグリー
ン(G)であるためRGB判別子集合体(110)が得
られ、2番目の色エリアに用いられた画素はブラック
(K)であり反射走査光は何もないためRGB判別子集
合体(000)が得られ、3番目の色エリアに用いられ
た画素はマゼンタ(M)であり反射走査光はレッド
(R)とブルー(B)であるためRGB判別子集合体
(101)が得られ、……、末尾の色エリアに用いられ
た画素はブルー(B)つまりシアン(C)とマゼンタ
(M)との混色であり反射走査光はブルー(B)である
ためRGB判別子集合体(001)が得られる。このよ
うに10個の色エリアの各々につきRGB判別子集合体
を作成したあと、これらを図3のデータ変換テーブルに
従って元のデータに戻すことにより、10桁の数値デー
タ「1725763636」が得られ、これがディスプ
レイ54に表示される。Next, a specific example of the color code reading program will be described in the same manner as the color code generating program. That is, as the color code, it is assumed that ten-digit numerical data “17257636636” is converted and ten square color areas are arranged. This color code is handy color scanner 4
When the scanning is performed at 0, the pixel used in the first color area is yellow (Y) and the reflected scanning light is red (R) and green (G), so that the RGB discriminator aggregate (110) is obtained, and 2 Since the pixel used in the third color area is black (K) and there is no reflected scanning light, an RGB discriminator aggregate (000) is obtained, and the pixel used in the third color area is magenta (M). ) And the reflected scanning light is red (R) and blue (B), an RGB discriminator assembly (101) is obtained, and the pixel used in the last color area is blue (B), that is, cyan. Since the color mixture of (C) and magenta (M) is mixed and the reflected scanning light is blue (B), the RGB discriminator aggregate (001) is obtained. After creating RGB discriminator aggregates for each of the 10 color areas in this manner, and then restoring them to the original data according to the data conversion table of FIG. 3, 10-digit numerical data “17257636636” is obtained, This is displayed on the display 54.
【0043】なお、N桁の数値データがさらに別のデー
タとリンクされている場合には、数値データをディスプ
レイ54に表示するのに加えて又はそれの代わりに、リ
ンクされているデータをディスプレイ54に表示しても
よい。When the N-digit numerical data is linked to another data, the linked data is displayed on the display 54 in addition to or instead of displaying the numerical data on the display 54. May be displayed in.
【0044】ここで、本実施形態と本発明の構成要素の
対応関係を明らかにする。すなわち、本実施形態のハー
ドディスク25が本発明の対応関係記憶手段に相当し、
キーボード52およびマウス53がデータ入力手段に相
当し、CPU21が判別子集合体取得手段、画素形成手
段、色エリア形成手段および色エリア表示手段に相当す
る。また、本実施形態のハンディカラースキャナ40が
本発明の判別子集合体入力手段に相当し(厳密には、ハ
ンディカラースキャナ40からのRGB信号に基づいて
CPU21がRGB判別子集合体を作成するためハンデ
ィカラースキャナ40とCPU21とが判別子集合体入
力手段に相当する)、CPU21がデータ取得手段に相
当する。さらに、本実施形態のカラーコードが本発明の
色エリア表示体に相当する。なお、データをカラーコー
ドに変換する場合にはシアン(C)、マゼンタ(M)、
イエロー(Y)が単位色に相当し、カラーコードをデー
タに変換する場合にはレッド(R)、グリーン(G)、
ブルー(B)が単位色に相当する。Here, the correspondence relationship between the present embodiment and the constituent elements of the present invention will be clarified. That is, the hard disk 25 of the present embodiment corresponds to the correspondence storage means of the present invention,
The keyboard 52 and the mouse 53 correspond to the data input unit, and the CPU 21 corresponds to the discriminator aggregate obtaining unit, the pixel forming unit, the color area forming unit and the color area displaying unit. Further, the handy color scanner 40 of the present embodiment corresponds to the discriminator assembly input means of the present invention (strictly speaking, the CPU 21 creates the RGB discriminator assembly based on the RGB signals from the handy color scanner 40). The handy color scanner 40 and the CPU 21 correspond to the discriminator aggregate input means), and the CPU 21 corresponds to the data acquisition means. Furthermore, the color code of this embodiment corresponds to the color area display of the present invention. When converting data to color code, cyan (C), magenta (M),
Yellow (Y) corresponds to a unit color, and red (R), green (G), when converting a color code into data,
Blue (B) corresponds to the unit color.
【0045】以上詳述した本実施形態のデータ変換装置
10によれば、以下の効果が得られる。すなわち、入力
された数値データをカラーコードに変換する際、その数
値データを構成する各数字を、CMY判別子集合体と元
のデータとの対応関係に照らすことにより、各数字に対
応するCMY判別子集合体を取得するため、各数字はC
MYの有無によって一つの色で表現されることになり、
一つの色が数字を表すことになる。したがって、このデ
ータ変換装置10によれば、カラーの特性を利用してデ
ータ変換を行うことができる。また、各数字に対応する
色で画素を形成するため、画面上に出力したり印刷媒体
上に出力したりすることができる。さらに、この画素を
複数用いて色エリアを形成するため、画素を読み込んで
データに戻す際に色エリア内の少なくとも一つの画素を
読み込めばよいため、画素の読み込みエラーが生じにく
くなる。さらにまた、色エリアの並べ方によって看者に
美観を与えたり、並べ方を利用して更なる情報を付加し
たりすることができる。According to the data converter 10 of this embodiment described in detail above, the following effects can be obtained. That is, when converting the input numerical data into a color code, the CMY discrimination corresponding to each numeral is made by comparing each numeral constituting the numerical data with the correspondence between the CMY discriminator aggregate and the original data. Each number is C to obtain the child aggregate
It will be represented by one color depending on the presence or absence of MY,
One color will represent a number. Therefore, according to the data conversion device 10, data conversion can be performed by utilizing the color characteristics. Further, since the pixels are formed in the colors corresponding to the respective numbers, they can be output on the screen or the print medium. Further, since a color area is formed by using a plurality of these pixels, at least one pixel in the color area may be read when reading the pixel and returning it to data, so that a pixel reading error is less likely to occur. Furthermore, it is possible to give the viewer an aesthetic appearance by arranging the color areas and to add further information by utilizing the arranging method.
【0046】一方、カラーコードを数値データに変換す
る際、カラーコードを構成する各色エリアに用いられた
画素のRGB判別子集合体を、RGB判別子集合体と元
のデータとの対応関係に照らすことにより、各画素の色
に対応する元のデータ(数字)を取得するため、一つの
色がデータを表すことになる。したがって、このデータ
変換装置10によれば、カラーの特性を利用してデータ
変換を行うことができる。また、各色エリア内の画素を
読み取りRGBの有無を判別するためRGB判別子集合
体を容易に得ることができる。On the other hand, when the color code is converted into numerical data, the RGB discriminator set of the pixels used in each color area forming the color code is compared with the correspondence between the RGB discriminator set and the original data. As a result, since the original data (number) corresponding to the color of each pixel is acquired, one color represents the data. Therefore, according to the data conversion device 10, data conversion can be performed by utilizing the color characteristics. Further, the RGB discriminator assembly can be easily obtained because the pixels in each color area are read and the presence or absence of RGB is discriminated.
【0047】なお、本発明は上記実施形態に何ら限定さ
れるものではなく、本発明の技術的範囲に属する限り、
種々の形態で実施できることはいうまでもない。例え
ば、上記実施形態では四角形状の色エリアを間隔を置い
て一列に配置したが、色エリアの形状は特に四角形状に
限らずどのような形状でもよいし、間隔は一定でなく不
定であってもよいし、従来のバーコードのように間隔に
意味を持たせてもよい。また、一列に配置するのではな
く、図5(a)に示すように色エリアをn×m(n,m
は自然数)のマトリックスに並べて表示してもよい。こ
うすれば、色エリアの並べ方の多様性が増す。このと
き、マトリックスに並べたものアイコンとして使用して
もよい。こうすれば、アイコンの有用性が増す。The present invention is not limited to the above-described embodiments, and is within the technical scope of the present invention.
It goes without saying that it can be implemented in various forms. For example, in the above-described embodiment, the quadrangular color areas are arranged in a line at intervals, but the shape of the color areas is not particularly limited to the quadrangular shape, and the shape may be any shape. The interval may be meaningful as in the conventional bar code. Further, instead of arranging them in a line, as shown in FIG. 5A, the color areas are n × m (n, m
May be displayed side by side in a matrix of natural numbers). This will increase the variety of color area arrangements. At this time, it may be used as an icon arranged in a matrix. This will increase the usefulness of the icon.
【0048】また、上記実施形態では色エリアはすべて
データ変換に有効なものとしたが、無効画素で構成され
た無効色エリアと混交して並べて表示してもよい。こう
すれば、画素を読み込んでデータに戻す場面において、
どの色エリアが有効か無効かを知らない限り、解読する
ことができない。この技術は例えば偽造防止などに役立
ち、セキュリティが高まる。In the above embodiment, all the color areas are effective for data conversion. However, they may be displayed in a mixed manner with the invalid color areas formed by invalid pixels. By doing this, in the scene where pixels are read and returned to data,
It cannot be deciphered without knowing which color areas are valid or invalid. This technique helps prevent forgery, for example, and enhances security.
【0049】さらに、図5(b)に示すように、上記実
施形態の色エリアによって囲まれた図形(ここでは三角
形)が特定の意味(例えば会社のマーク)を持つように
し、この囲まれた領域内に無効色エリアを並べてもよ
い。こうすれば、看者は特定の意味を持つ図形を視認で
きる。このとき、有効な色エリアを構成する画素が持つ
色は、図形の持つ特定の意味に関連するデータ(例えば
図形が会社のマークのときには会社の住所や電話番号な
ど、図形が印鑑やシグネチャのときにはその印鑑やシグ
ネチャを持つ本人の情報や押印した日付など)と対応付
けられていてもよい。また、無効色エリアは、例えばデ
ィザ法で作られた中間色(ドットが一定の配置で並んで
表示されている)で表してもよい。Further, as shown in FIG. 5B, the figure surrounded by the color areas of the above embodiment (triangle in this case) has a specific meaning (for example, a company mark), and the figure is surrounded. Invalid color areas may be arranged in the area. In this way, the viewer can see the graphic having a specific meaning. At this time, the color of the pixels forming the effective color area is the data related to the specific meaning of the figure (for example, the company address or telephone number when the figure is a company mark, and the data when the figure is a seal or signature). It may be associated with the information of the person having the seal or the signature, the date of stamping, etc.). Further, the invalid color area may be represented by, for example, an intermediate color (dots are displayed side by side in a fixed arrangement) created by the dither method.
【0050】さらにまた、上記実施形態では汎用のパソ
コン20等を用いてデータ変換装置10を構成したが、
入力された数値データをカラーコードに変換したあとそ
のカラーコードを表示したり印刷したりする専用機とし
て構成してもよいし、あるいは、カラーコードを読み取
ったあとそのカラーコードを数値データに変換する専用
機として構成してもよい。Furthermore, in the above embodiment, the data conversion device 10 is constructed by using the general-purpose personal computer 20 and the like.
It may be configured as a dedicated machine that converts the input numerical data into color code and then displays or prints the color code, or it reads the color code and then converts the color code into numerical data. It may be configured as a dedicated machine.
【0051】そしてまた、上記実施形態ではインクの基
本色3色や光の基本色3色を単位色として23=8色を
それぞれ8個の数字に割り当てたが、任意のn色を使っ
て2n個の数字に割り当ててもよい。Further, in the above-mentioned embodiment, 2 3 = 8 colors are assigned to each of the eight numbers with the three basic colors of ink and the three basic colors of light as unit colors, but any n colors can be used. It may be assigned to 2 n numbers.
【図面の簡単な説明】[Brief description of drawings]
【図1】本実施形態のデータ変換装置の概略構成を表す
ブロック図である。FIG. 1 is a block diagram showing a schematic configuration of a data conversion apparatus of this embodiment.
【図2】カラーコード生成プログラムのフローチャート
である。FIG. 2 is a flowchart of a color code generation program.
【図3】データ変換テーブルの説明図である。FIG. 3 is an explanatory diagram of a data conversion table.
【図4】カラーコード読み取りプログラムのフローチャ
ートである。FIG. 4 is a flowchart of a color code reading program.
【図5】カラーコードの並べ方を表す説明図である。FIG. 5 is an explanatory diagram showing how to arrange color codes.
10…データ変換装置、20…パーソナルコンピュー
タ、21…CPU、22…ROM、23…RAM、24
…クロック回路、25…ハードディスク、26…入出力
処理回路、27…バス、30…カラープリンタ、40…
ハンディカラースキャナ、51…ディスクドライブ装
置、52…キーボード、53…マウス、54…ディスプ
レイ。10 ... Data converter, 20 ... Personal computer, 21 ... CPU, 22 ... ROM, 23 ... RAM, 24
... clock circuit, 25 ... hard disk, 26 ... input / output processing circuit, 27 ... bus, 30 ... color printer, 40 ...
Handy color scanner, 51 ... Disk drive device, 52 ... Keyboard, 53 ... Mouse, 54 ... Display.
───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 5B057 CB01 CB12 CB16 CE16 CH01 CH11 DA17 DC09 5C077 MP08 PP32 PP33 PQ12 PQ22 SS07 5C079 HB01 HB02 LA02 MA01 MA11 5E501 AA02 AC15 AC37 BA03 CA02 CB02 CB09 CB13 FA04 FA45 ─────────────────────────────────────────────────── ─── Continued front page F term (reference) 5B057 CB01 CB12 CB16 CE16 CH01 CH11 DA17 DC09 5C077 MP08 PP32 PP33 PQ12 PQ22 SS07 5C079 HB01 HB02 LA02 MA01 MA11 5E501 AA02 AC15 AC37 BA03 CA02 CB02 CB09 CB13 FA04 FA45
Claims (22)
別する判別子を集めた判別子集合体とそれに対応するデ
ータとの対応関係を記憶した対応関係記憶手段と、 所定のデータを入力するデータ入力手段と、 前記データ入力手段によって入力されたデータを前記対
応関係記憶手段に記憶された前記対応関係に照らすこと
により該データに対応する判別子集合体を取得する判別
子集合体取得手段とを備えたデータ変換装置。1. Correspondence storage means for storing a correspondence between a discriminator group that collects discriminators for discriminating the presence or absence of each unit color for a plurality of unit colors and corresponding data, and inputting predetermined data. And a discriminator aggregate acquisition unit for acquiring a discriminant aggregate corresponding to the data by illuminating the data input by the data input unit with the correspondence relationship stored in the correspondence relationship storage unit. And a data conversion device including.
て、 前記判別子集合体取得手段によって取得された前記判別
子集合体に応じた単位色を使って画素を形成する画素形
成手段を備えたデータ変換装置。2. The data conversion apparatus according to claim 1, further comprising a pixel forming unit that forms a pixel by using a unit color corresponding to the discriminant aggregate acquired by the discriminant aggregate acquiring unit. Data converter.
て、 前記画素形成手段によって形成された画素を1又は複数
用いて色エリアを形成する色エリア形成手段を備えたデ
ータ変換装置。3. The data conversion device according to claim 2, further comprising a color area forming unit that forms a color area using one or a plurality of pixels formed by the pixel forming unit.
て、 前記データ入力手段によって入力されたデータごとに前
記色エリア形成手段によって形成された色エリアを並べ
て表示する色エリア表示手段とを備えたデータ変換装
置。4. The data conversion device according to claim 3, further comprising color area display means for displaying the color areas formed by the color area forming means side by side for each data input by the data input means. Data converter.
をn×m(n,mは自然数)のマトリックスに並べて表
示する請求項4記載のデータ変換装置。5. The data conversion device according to claim 4, wherein the color area display means displays the color areas in a matrix of n × m (n and m are natural numbers).
をn×m(n,mは自然数)のマトリックスに並べたも
のをアイコンとして表示する請求項5記載のデータ変換
装置。6. The data conversion device according to claim 5, wherein the color area display means displays the color areas arranged in a matrix of n × m (n and m are natural numbers) as icons.
成された無効色エリアと前記色エリアとを混交して並べ
て表示する請求項4〜6のいずれかに記載のデータ変換
装置。7. The data conversion device according to claim 4, wherein the color area display means mixes and displays the invalid color areas formed of invalid pixels and the color areas side by side.
によって囲まれた図形が特定の意味を持つように該色エ
リアを並べて表示する請求項4〜7のいずれかに記載の
データ変換装置。8. The data conversion device according to claim 4, wherein the color area display means displays the color areas side by side so that a figure surrounded by the color areas has a specific meaning.
変換装置における前記対応関係記憶手段、前記データ入
力手段及び前記判別子集合体取得手段として、又は、請
求項2記載のデータ変換装置における前記対応関係記憶
手段、前記データ入力手段、前記判別子集合体取得手段
及び前記画素形成手段として、又は、請求項3記載のデ
ータ変換装置における前記対応関係記憶手段、前記デー
タ入力手段、前記判別子集合体取得手段、前記画素形成
手段及び前記色エリア形成手段として、又は請求項4〜
8のいずれかに記載のデータ変換装置における前記対応
関係記憶手段、前記データ入力手段、前記判別子集合体
取得手段、前記画素形成手段、前記色エリア形成手段及
び前記色エリア表示手段として、機能させるためのプロ
グラム。9. A computer as the correspondence relationship storage means, the data input means and the discriminator aggregate acquisition means in the data conversion device according to claim 1, or the correspondence in the data conversion device according to claim 2. 4. The relationship storage means, the data input means, the discriminator aggregate acquisition means and the pixel forming means, or the correspondence relation storage means, the data input means, the discriminator aggregate in the data conversion device according to claim 3. The acquisition means, the pixel forming means, and the color area forming means, or claim 4.
9. The data conversion device according to any one of 8 to function as the correspondence storage device, the data input device, the discriminator aggregate acquisition device, the pixel forming device, the color area forming device, and the color area displaying device. Program for.
コンピュータ読み取り可能な記録媒体。10. A computer-readable recording medium in which the program according to claim 9 is recorded.
判別する判別子を集めた判別子集合体とそれに対応する
データとの対応関係を予め定めておき、コンピュータに
入力されたデータを該コンピュータが前記対応関係に照
らすことにより、該データに対応する判別子集合体を取
得するか又は該取得した判別子集合体に応じた単位色を
使って画素を形成するデータ変換方法。11. A correspondence relation between a discriminator group in which discriminators for discriminating the presence or absence of each unit color for a plurality of unit colors and data corresponding to the discriminator aggregate is determined in advance, and the data input to the computer is A data conversion method for obtaining a discriminator aggregate corresponding to the data by the computer illuminating the correspondence relation, or forming a pixel using a unit color corresponding to the obtained discriminant aggregate.
判別する判別子を集めた判別子集合体とそれに対応する
データとの対応関係を記憶した対応関係記憶手段と、 所定の判別子集合体を入力する判別子集合体入力手段
と、 前記判別子集合体入力手段によって入力された判別子集
合体を前記対応関係記憶手段に記憶された前記対応関係
に照らすことにより該判別子集合体に対応するデータを
取得するデータ取得手段とを備えたデータ変換装置。12. Correspondence storage means for storing a correspondence between a discriminator set that collects discriminators for discriminating the presence or absence of each unit color for a plurality of unit colors and data corresponding thereto, and a predetermined discriminator set. A discriminator aggregate inputting means for inputting a body, and a discriminator aggregate by inputting the discriminator aggregate input by the discriminator aggregate inputting means to the correspondence relation stored in the correspondence relation storing means. A data conversion device comprising: a data acquisition unit that acquires corresponding data.
素を読み取り該画素を構成する単位色の有無を判別する
ことにより判別子集合体を入力する請求項12記載のデ
ータ変換装置。13. The data converter according to claim 12, wherein the discriminator aggregate input means inputs the discriminator aggregate by reading a pixel and determining the presence or absence of a unit color forming the pixel.
素を1又は複数用いて形成された色エリアを読み取るこ
とにより該画素を構成する単位色の有無を判別する請求
項13記載のデータ変換装置。14. The data conversion according to claim 13, wherein the discriminator aggregate inputting unit discriminates the presence or absence of a unit color forming the pixel by reading a color area formed by using one or a plurality of the same pixels. apparatus.
ごとに形成された色エリアが並べて表示された色エリア
表示体を読み取ることにより、各色エリアごとに画素を
構成する単位色の有無を判別する請求項14記載のデー
タ変換装置。15. The discriminator aggregate input means discriminates the presence or absence of a unit color forming a pixel for each color area by reading a color area display body in which color areas formed for each data are displayed side by side. The data conversion device according to claim 14.
形成された色エリアをn×m(n,mは自然数)のマト
リックスに並べて表示したものである請求項15記載の
データ変換装置。16. The data conversion device according to claim 15, wherein the color area display body displays color areas formed for each data in a matrix of n × m (n and m are natural numbers).
形成された色エリアをn×m(n,mは自然数)のマト
リックスに並べてアイコンとして表示したものである請
求項16記載のデータ変換装置。17. The data conversion device according to claim 16, wherein the color area display body displays color areas formed for each data in a matrix of n × m (n and m are natural numbers) and displayed as icons. .
成された無効色エリアと前記色エリアとを混交して並べ
て表示したものである請求項15〜17のいずれかに記
載のデータ変換装置。18. The data conversion device according to claim 15, wherein the color area display is a display in which the invalid color area formed by invalid pixels and the color area are mixed and arranged side by side. .
によって囲まれた図形が特定の意味を持つように該色エ
リアを並べて表示したものである請求項15〜18のい
ずれかに記載のデータ変換装置。19. The data according to claim 15, wherein the color area display body displays the color areas side by side so that a figure surrounded by the color areas has a specific meaning. Converter.
いずれかに記載のデータ変換装置における前記対応関係
記憶手段、前記判別子集合体入力手段及びデータ取得手
段として機能させるためのプログラム。20. A program for causing a computer to function as the correspondence relationship storage means, the discriminant group input means, and the data acquisition means in the data conversion device according to claim 12.
たコンピュータ読み取り可能な記録媒体。21. A computer-readable recording medium in which the program according to claim 20 is recorded.
判別する判別子を集めた判別子集合体とそれに対応する
データとの対応関係を予め定めておき、コンピュータに
入力された判別子集合体を該コンピュータが前記対応関
係に照らすことにより該判別子集合体に対応するデータ
を取得するデータ変換方法。22. A discriminator set input to a computer in which a discriminator set in which discriminators for discriminating the presence or absence of each unit color for a plurality of unit colors and a data corresponding thereto are predetermined. A data conversion method for acquiring data corresponding to the discriminant aggregate by illuminating a body with the correspondence relationship.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001355889A JP2003157405A (en) | 2001-11-21 | 2001-11-21 | Data conversion device, data conversion method, program therefor and recording medium storing the program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001355889A JP2003157405A (en) | 2001-11-21 | 2001-11-21 | Data conversion device, data conversion method, program therefor and recording medium storing the program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2003157405A true JP2003157405A (en) | 2003-05-30 |
Family
ID=19167511
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001355889A Pending JP2003157405A (en) | 2001-11-21 | 2001-11-21 | Data conversion device, data conversion method, program therefor and recording medium storing the program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2003157405A (en) |
-
2001
- 2001-11-21 JP JP2001355889A patent/JP2003157405A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0733958B2 (en) | Image processing apparatus | |
US7823797B2 (en) | Color barcode producing, reading and/or reproducing method and apparatus | |
CN101820491B (en) | Document managing apparatus, document managing system, and document managing method | |
RU2007110168A (en) | SYSTEM AND METHOD FOR FORMING A COMBINED IMAGE OF BAR CODES | |
US20110170124A1 (en) | Image processing system and image processing apparatus | |
CN103223792A (en) | Image processing device, printing device, and image processing method | |
CN101860656B (en) | Image reproduction using specific color space | |
CN100559825C (en) | The method of image processing apparatus and control image processing apparatus | |
US7909254B2 (en) | Document with indexes and associated document reader system | |
CN101267490B (en) | Image processing apparatus and image processing method | |
US5802535A (en) | Document processing apparatus for editing and generating documents | |
JP2003157405A (en) | Data conversion device, data conversion method, program therefor and recording medium storing the program | |
JP2007068127A (en) | Image reproduction device, image reproduction method, program, and recording medium | |
US7196819B2 (en) | Image data conversion apparatus, image data conversion program storage medium, and image data re-conversion program storage medium | |
KR100373555B1 (en) | Apparatus and method for printing data in state a stand alone of multi function peripheral | |
JP5742449B2 (en) | Image processing apparatus and image processing program | |
JP2002086809A (en) | Information medium and production method therefor | |
JP2020142436A (en) | Image formation device | |
JP4144511B2 (en) | Image processing system | |
CN102469225A (en) | Multifunctional printer and method for generating printing data | |
JP3466833B2 (en) | Facsimile machine that creates communication reports with image information | |
JP2809163B2 (en) | Color recording method and color printer | |
JP2006115169A (en) | Information management apparatus, information managing method and information management program | |
JP2010217981A (en) | Image processing apparatus, image processing method, image processing program, and print method | |
KR19990065038A (en) | Barcode Recognition Method and Device for Complex Office Equipment |