(57)【特許請求の範囲】
【請求項１】
ｍ×ｎの格子状に配列された複数のセルによって構成されるフレーム内に、イメージデザインを作成する作成工程と、
ｍ×ｎの格子状に配列された複数のセルのそれぞれが所定の色に対応付られた参照用カラーコードを発行するカラーコード発行工程と、
前記イメージデザイン上にエレメントを配置して補正デザインを作成する補正処理工程であって、前記補正デザインを所定のコードリーダに読み込ませたときに、前記参照用カラーコードを前記所定のコードリーダに読み込ませたときと同じ出力が得られるように、前記エレメントが配置される補正処理工程と、を有し、
前記エレメントは、前記イメージデザイン上の任意のセル内に配置することによって、補正デザインを所定のコードリーダに読み込ませたときに、当該エレメントが配置されたセルを所定の色であるものと認識させるための補正エレメントを含み、
前記補正処理工程は、
前記イメージデザインと前記参照用カラーコードとを前記ｍ×ｎの格子状に配列されたセルごとに比較して、前記セルごとに補正が必要か否かを判定する工程と、
前記イメージデザインに含まれるｍ×ｎのセルのうち、補正が必要と判定されたセルの少なくとも１つに対して、前記補正エレメントを配置する工程と、を含む
カラーコード作成方法。
【請求項２】
前記エレメントは、前記イメージデザイン上の任意のセル内に配置しても、補正デザインを所定のコードリーダに読み込ませたときに、当該エレメントが配置されたセルの認識に影響を及ぼさないダミーエレメントを含む、
請求項１に記載のカラーコード作成方法。
【請求項３】
前記イメージデザインは、カメラで撮像した画像に基づいて作成される、
請求項１又は２に記載のカラーコード作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の色相を配置するカラーコードの作成方法に関する。
【背景技術】
【０００２】
従来から電子データを情報コードに変換する方法、およびその情報コードを用いてコード表示媒体上へ記録しそれらを復号する方法はさまざまな方法が提唱されている。
【０００３】
例えば、黒と白の２値パターンで情報を記録する１次元コード（バーコード）や２次元コード（２次元バーコード）がいくつか提案されている。しかし、黒と白の２値パターンで情報を記録する１次元又は２次元バーコードは表示面積当たりのデータ記録密度が低いために、大量のデータを持つ文書、画像或いは音声等の電子データを取扱うことが難しい。
【０００４】
そこで、情報コードの表示面積当たりのデータ記録密度の向上等を目的として、複数色を利用した多値のカラーパターンで情報を記録する２次元カラーコード（以下「カラーコード」という。）が種々提唱されている（例えば下記非特許文献１参照）。
【０００５】
カラーコードは、２次元の格子状等に配列された複数のセルにおいて、セル単位に所定のカラーを対応させることで情報コードを構成するものである。これまでの単色で表現されていた１次元または２次元バーコードに対し、カラーコードでは２次元配列に加え、さらに複数の色を利用するため、これらの組み合わせによってデータ記録密度を向上させることが可能となる。このような優位性を有することから、カラーコードは、近年のデジタルカメラ（携帯電話機やスマートフォンに付属のカメラを含む）や、デジタルビデオの普及と高機能化に伴って、誰にでも容易に扱える自動認識の入力技術として期待が高まっている。
【先行技術文献】
【非特許文献】
【０００６】
【非特許文献１】「Ｃｏｌｏｒｚｉｐ」、［online］、［平成２６年７月１０日検索］、インターネット＜ＵＲＬ：http://www.colorzip.co.jp/en/about/index.html＞
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、情報コードは一般に、記録されるデータを所定のアルゴリズムで処理することによって、コード化されるパターンが決定される。しかしながら、コード化されるパターンは、人間の目から見れば、一見ランダムなドットないしセルの集まりに過ぎないため、特定のコードリーダ（読取機）を利用して情報コードを読み取らない限り、情報コードにどのようなデータが記録されているのかを識別することは困難である。そのため、例えば、異なる複数の情報コードを取り扱わねばならないような場合、情報コードを人間が見ただけでは通常識別できないため、情報コードを取り違えて、誤った情報コードを使用してしまう可能性がある。
【０００８】
また、情報コードは通常ロバスト性を有しており、情報コードの一部が欠けていたり、一部が読み取れないような場合であっても、記録されたデータを読み出せるようになっている。近年では、この性質を逆手に取って、情報コードの一部を敢えて変形させることによって、情報コードに簡易なイラストや文字を配置することが試みられている。しかしながら、このようなものも、情報コードの一部が変形されているに過ぎず、情報コード全体として見れば、デザイン性に欠けるものであった。
【０００９】
これに対し、カラーコードにおいては、従前の白黒２値の情報コードと比較して、デザイン性に富んだカラーコードも利用され始めている。しかしながら、このようなデザイン性に富んだカラーコードは、所定の技能を有する一部のデザイナーの職人技によって作成されているというのが実情である。カラーコードを広く普及させるためには、デザイン性に富んだカラーコードを誰でも簡単に作成できることが好ましい。
【００１０】
本発明の所定の実施形態はこのような課題に鑑みてなされたものであり、特段の専門技能を要することなく、デザイン性に富んだカラーコードを作成する方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記課題を解決するために本発明の所定の実施形態に係るカラーコードの作成方法は、イメージデザインを作成する作成工程と、ｍ×ｎの格子状に配列された複数のセルのそれぞれが所定の色に対応付られた参照用カラーコードを発行するカラーコード発行工程と、イメージデザイン上にエレメントを配置して補正デザインを作成する補正処理工程とを含む。補正処理工程は、補正デザインを所定のコードリーダに読み込ませたときに、参照用カラーコードを所定のコードリーダに読み込ませたときと同じ出力が得られるように、エレメントが配置される。
【００１２】
また、本発明の所定の実施形態に係るカラーコードの作成方法において、エレメントは、イメージデザイン上の任意のセル内に配置することによって、補正デザインを所定のコードリーダに読み込ませたときに、当該エレメントが配置されたセルを所定の色であるものと認識させるための補正エレメントを含み得る。
【００１３】
さらに、本発明の所定の実施形態に係るカラーコードの作成方法において、エレメントは、イメージデザイン上の任意のセル内に配置しても、補正デザインを所定のコードリーダに読み込ませたときに、当該エレメントが配置されたセルの認識に影響を及ぼさないダミーエレメントを含み得る。
【発明の効果】
【００１４】
本発明の所定の実施形態によれば、特段の専門技能を要することなく、デザイン性に富んだカラーコードを作成する方法を提供することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態に係るカラーコード作成システムの概要を示すブロック図である。
【図２】本実施形態においてカラーコードの作成方法の一部を説明するための図である。
【図３】本実施形態においてカラーコードの作成方法の一部を説明するための図である。
【図４】本実施形態においてカラーコードの作成方法の一部を説明するための図である。
【図５】本実施形態においてカラーコードの作成方法の一部を説明するための図である。
【図６】本実施形態においてカラーコードの作成方法の一部を説明するための図である。
【図７】エレメントの一例について説明するための図である。
【図８】エレメントの他の例について説明するための図である。
【図９】対象人物の一例について説明するための図である。
【図１０】対象建築物の一例について説明するための図である。
【図１１】対象物及び対象人物の一例について説明するための図である。
【図１２】読取装置の概略構成を示す図である。
【発明を実施するための形態】
【００１６】
以下添付図面を参照しながら本発明の実施形態について説明する。本発明は以下の実施形態により説明されるが、本発明の範囲を逸脱すること無く、多くの手法により変更を行うことができ、本実施形態以外の他の実施形態を利用することができる。従って、本発明の範囲内における全ての変更が特許請求の範囲に含まれる。
【００１７】
まず、図１を参照しながらカラーコード作成システム１の概要を説明する。図１は、本発明の一実施形態に係るカラーコード作成システム１の概要を示すブロック図であって、対象物である絵１１を撮像している状態を示している。
【００１８】
図１に示すように、本実施形態において、カラーコード作成システム１は、カメラ１３と、表示部１４と、メモリ１６と、演算処理部１８と、入力操作部１９と、通信部２０とを備える。メモリ１６は、ＲＡＭ１７と、ＲＯＭ２１とを備える。
【００１９】
なお、図１に示すカラーコード作成システム１では、カメラ１３と演算処理部１８等とを別体とした構成を示しているが、カメラ１３と演算処理部１８等との機能を一体のものとして実装した構成としても良い。また、カメラ１３は携帯電話機のカメラであっても良く、例えば携帯可能なデジタルカメラ、通信機能を備えたデジタルカメラや固定カメラ等であってもよい。
【００２０】
カメラ１３により撮像される絵１１は、任意の絵を用いることができる。絵１１をカメラ１３で撮像して得られた画像は、カメラ１３に備えられた表示部１４に表示されると共に、画像に係るデータはメモリ１６のＲＡＭ１７に記憶される。なお、本実施例では、カメラ１３で撮像した画像を基にしてイメージデザイン５１を取得するものとして説明するが、カメラ１３で撮像した画像に依らず、コンピュータ上でイメージデザイン５１を直接作成してもよい。
【００２１】
表示部１４はカラーＬＣＤ等であり、カメラ１３で撮像された画像が表示される。表示部１４に表示された画像は、画面上に設定されたフレーム領域（図２に示す３１）で定義され、当該フレーム領域に基づいて画面上に表示される画像に関する位置情報が定められる。
【００２２】
ＲＡＭ１７は例えばＳＤメモリ等であり、ビデオＲＡＭを含む。ＲＡＭ１７のビデオＲＡＭに保存される撮像画像としては、例えば表示部１４においてｍ×ｎの格子状に分割された複数のセルを含むフレーム３１で定義される画像がある。フレーム３１に沿って描かれた画像に対応して、ＲＡＭ１７には、イメージデザインを構成する図形データが書き込まれている。
【００２３】
またＲＡＭ１７には、参照用カラーコードデータがＲＡＭ１７に格納されている。ＲＡＭ１７に格納されたカラーコードデータは、所定の画像が取得された場合に、当該画像に対応するカラーコードデータが演算処理部１８によって読み出され、表示部１４に参照用カラーコードとして出力されるようになっていてもよい。
【００２４】
なお、演算処理部１８は、ＣＰＵまたはＭＰＵ等で構成される。入力操作部１９は、入力用番号ボタンや指示ボタン等を含む。通信部２０は、通話用およびデータ通信用の機器で構成される。ＲＯＭ２１には、メモリ１６内に設けられる各種の応用プログラムが内蔵されている。より詳細には、ＲＯＭ２１には、カラーコードの作成方法に係るプログラム、および絵やイラスト等の画像の色を認識するプログラム等が実装されている。
【００２５】
続いて、図２〜図８を参照して、本実施形態におけるカラーコードの作成方法を説明する。当該作成方法を実施するため、上記のとおり、メモリ１６のＲＯＭ２１内にカラーコードの作成方法に係るプログラムが実装されている。
【００２６】
（フレーム定義工程）
まず、カラーコードを作成する際に基準となるフレーム３１を定義する（ステップ１）。図２は、フレーム３１の一例を示す図である。同図に示すように、フレーム３１は、格子状に形成された枠３２によって分割された、５×５の２５個のセル３１ａによって構成されている。フレーム３１の構成は、図２に示すような、正方形のセル３１ａが５×５の格子状に配列された構成に限定される必要はない。一般的には、正方形ないし方形のセル３１ａがｍ×ｎ（ｍとｎは共に自然数である）の格子状に配列された構成とすることができる。さらに言えば、セル３１ａの形状も正方形ないし方形に限定される必要は無く、任意の形状を取ることができる。また、複数のセル３１ａの配列も格子状に限らず、任意の配列を採用可能である。
【００２７】
なお、本実施形態において、カラーコードとしては、非特許文献１として引用した「カラージップ」（商標）ないし「スマートアイコン」（商標）を用いることを想定している。この場合、フレーム３１としては、正方形ないし方形のセル３１ａを５×５の格子状に配列した構成の他に、３×６、５×８、６×６、９×９、その他任意個数の格子状に配列した構成とすることができる。しかし、本発明はこれらに限られるものではなく、他の任意のカラーコードに適用することが可能である。例えば、カメレオンコードなどのカラーコードを用いることもできる。また、カラーコードのサイズも、任意のサイズのカラーコードに適用することができる。本発明は、全てのカラーコードに対応できるビジュアル表現技術を提供し得るものである。
【００２８】
（画像取得工程）
次に、イメージデザインを作成する際の元となる対象物の画像４１が取得される（ステップ２）。図３は、対象物の画像４１の一例を示す図である。対象物の画像４１は、図３に示すように建築物の画像の他、人物、動物、自然物、その他、任意の画像を利用することができる。また、対象物の画像４１としては、カメラ１３で撮像した画像を用いることができるが、これに限られない。取得された画像４１は、表示部１４の画面に表示されると共に、当該画像に係るデータはメモリ１６のＲＡＭ１７に記憶される。なお、イメージデザインを直接書き起こすような場合には、画像４１は不要であるから、ステップ２自体を省略してもよい。
【００２９】
（イメージデザイン作成工程）
その後、ステップ２で取得された画像４１に基づいて、イメージデザイン（イラスト）５１が作成される（ステップ３）。図４は、作成されたイメージデザイン５１の一例を示す図である。イメージデザイン５１は、例えば、背景のデザインを変更したり、対象物の色を変更したり、人物等のオブジェクトを追加したり等、様々な手法により、ステップ２で取得した画像４１からデザインを追加・変更等することで作成される。画像４１から作成されるイメージデザイン５１としては、図４に示した例に限定されず、様々なイメージデザインを作成することが可能である。なお、上述のとおり、イメージデザイン５１を直接書き起こすことも可能であり、その場合には、元となる画像４１は不要である。
【００３０】
（参照用カラーコード発行工程）
イメージデザイン５１の作成と並行して、参照用カラーコード６１が発行される（ステップ４）。図５は、参照用カラーコード６１の一例を示す図である。同図に示すとおり、参照用カラーコード６１は、ステップ１で定義されたフレーム３１と同じく、正方形ないし方形のセル６２ａが５×５の格子状に配列された構成を含むカラーコードである。なお、カラーコードは５×５個のセル６２ａによって構成されるものに限定される必要はない。一般的には、フレーム３１がｍ×ｎの格子状に配列されたセル３１ａによって構成される場合、参照用カラーコード６２はｍ×ｎの格子状に配列されたセル６２ａによって構成されるカラーコードを用いることができる。
【００３１】
参照用カラーコード６１に含まれる複数のセル６２ａのそれぞれには、予め定められた複数種の色の中から選択された色が付されている。本実施形態では、４色の色（青、赤、黒、緑）のいずれかの色が、各セル６２ａに割り当てられる。これにより、５×５の２５個のセル６２ａによって構成されるカラーコードであれば、４の２５乗、すなわち、１７１億以上のコードが表現される。
【００３２】
本実施形態のステップ４においては、任意の参照用カラーコード６１を発行し得る。しかしながら、ステップ３で作成されたイメージデザイン５１と比較したときに、全体の配色が近いカラーコードを参照用カラーコード６１として発行することが好ましい。これにより、後述するステップ５における補正処理の工数を減らすことができる。したがって、ステップ３で作成されたイメージデザイン５１またはステップ２で取得された画像４１に基づいて、演算処理部１８が、これらに近似する参照用カラーコード６１を発行することが好ましい。
【００３３】
（補正処理工程）
最後に、イメージデザイン５１に補正を加えて、補正デザイン７１が作成される（ステップ５）。この補正処理工程においては、イメージデザイン５１を補正して得られる補正デザイン７１をコードリーダ（読取機）でデコードしたときに得られる出力値（出力される文字列を含む）が、参照用カラーコード６１をデコードしたときに得られる出力値と同一の出力値が得られるように、イメージデザイン５１に必要な補正（デザインの修正や改変）が加えられる。
【００３４】
図６は、補正デザイン７１の一例を示す図である。同図に示すとおり、本実施形態では、補正処理として、イメージデザイン５１を構成する複数のセルのうちの任意のセルに、デコードされる出力値を調整するために予め用意されたエレメントを配置すること、イメージデザイン５１を構成する複数のセルのうちの任意のセルの色味を変更すること等が含まれる。
【００３５】
具体的には、補正処理工程において、例えば、ステップ３で作成されたイメージデザイン５１とステップ４で発行された参照用カラーコード６１とが比較され、これらをデコードしたときに同一の出力値を得るために必要とされる補正の色及び程度が、それぞれのセル６２毎に判定される。そして、補正が必要であると判定されたセルの各々に、判定された補正の色及び程度に基づいて選択されたエレメントが配置される。なお、エレメントとは、イメージデザイン５１の少なくとも一部を変更又は補正等するために用いられ、コードリーダに所定のコード情報として認識させるために用いられるオブジェクトを含む。
【００３６】
図７は、イメージデザイン５１を補正する際に配置されるエレメント８１の一例を示す図である。図７では、４色（青、赤、黄、緑）のエレメント８１が示されている。当該エレメント８１の種類として、緑長方形センターグラデーションエレメント１２１、赤長方形センターグラデーションエレメント１２２、青長方形センターグラデーションエレメント１２３、緑円形ぼかしエレメント１３１、赤円形ぼかしエレメント１３２、黄円形ぼかしエレメント１３３、赤色人型エレメント１４１が示されている。
【００３７】
なお、緑長方形センターグラデーションエレメント１２１の濃淡としては、中央側の濃度が濃く描かれ、当該中央側から端部側にいくにつれて徐々に薄くなるようにグラデーションがかかっている。赤長方形センターグラデーションエレメント１２２、青長方形センターグラデーションエレメント１２３についても同様にグラデーションがかかっている。
【００３８】
また、エレメント８１の色や種類としては、図７に示した例に限定されず、他にも例えば図８に示すような様々な色や種類のエレメント８１を採用し得る。なお、図８（Ａ）は、正方形、長方形、ブロック形のエレメント８１ａの一例を示し、図８（Ｂ）は、円形センターグラデーションのエレメント８１ｂの一例を示し、図８（Ｃ）は、背景用グラデーションのエレメント８１ｃの一例を示し、図８（Ｄ）は、長方形センターグラデーションのエレメント８１ｄの一例を示し、図８（Ｅ）は、円形ぼかしのエレメント８１ｅの一例を示し、図８（Ｆ）は、その他の形状のエレメント８１ｄの一例を示している。なお、エレメントの色は、単色のものに限られず、複数色からなるエレメントを用いることができる。
【００３９】
図８（Ｂ）に示した円形センターグラデーションのエレメント８１ｂの濃淡としては、その中心側の濃度が濃く描かれ、当該中心側から周縁側に向かうにつれて徐々に濃度が薄くなるようにグラデーションがかかっている。図８（Ｃ）に示す背景用グラデーションのエレメント８１ｃの濃淡としては、その上方側の濃度が濃く描かれ、上方側から下方側に向かうにつれて徐々に濃度が薄くなるようにグラデーションがかかっている。図８（Ｄ）に示した長方形センターグラデーションのエレメント８１ｄの濃淡としては、その中央側の濃度が濃く描かれ、当該中央側から端部側に向かうにつれて徐々に濃度が薄くなるようにグラデーションがかかっている。図８（Ｅ）に示した円形ぼかしのエレメント８１ｅには、その中心側の濃度が濃く描かれ、当該中心側から周縁側に向かうにつれて徐々に濃度が薄くなるように、円形のぼかしが表現されている。
【００４０】
なお、この補正処理工程では、イメージデザイン５１と参照用カラーコード６１とを比較して補正の必要性を判定するプログラムが演算処理部１８において実行されることによって、演算処理部１８が補正処理手段として機能し、イメージデザイン５１から補正デザイン７１を構成するために必要とされるエレメント８１の判定処理がセル６２毎に行われる。そして、エレメント８１による補正が必要と判定された所定のセルに、必要なエレメント８１を配置することによって、イメージデザイン５１から補正デザイン７１への補正が行われる。このように、補正処理工程の際に必要なエレメント８１は、例えば演算処理部１８に実装されたプログラムによりコンピュータ化処理され、イメージデザイン５１の必要な位置に配置される。
【００４１】
例えば、図６に示した補正デザイン７１の例では、補正デザイン７１の右側領域７２及び下側領域７３においてエレメント８１による補正が行われている。
【００４２】
エレメント８１による補正について更に説明する。例えば、図４に示すイメージデザイン５１における右上のセル５１ａは、セルの大半を青色が占めているのに対し、図５に示す参照用カラーコード６１において同じ右上の場所に位置するセル６２ａは緑色である。そのため、演算処理部１８は、これらのセル５１ａとセル６２ａとを比較したとき、各セルの色の情報等に基づき、セル５１ａに緑色のエレメント８１を配置する必要があるものと判定する。その判定結果に基づいて、イメージデザイン５１の右上セル５１ａ上に緑色のエレメント８１を配置した補正デザイン７１が作成される。
【００４３】
図６に示した例では、補正デザイン７１の右上セル７２ａでは緑色の長方形センターグラデーションエレメント１２１による補正が行われている。なお、ここでは補正処理として、長方形のエレメントを配置する一例を示したが、これに限られず、円形、矩形、人の形、星の形、花の形、その他任意の形状のエレメントを配置することができる。例えば、補正が必要であると判定されたセルに対して、配置可能なエレメントを含む複数の候補が表示部１４の画面上に提示され、これらの候補の中から、イメージデザイン５１のデザインに応じて、ユーザが任意のエレメントを選択できるようにしてもよい。
【００４４】
同様に、イメージデザイン５１における右中央セル５１ｂは、全体的に青色が強く、参照用カラーコード６１における右中央セル６２ｂの色は赤色のため、これらの色の情報に基づき、イメージデザイン５１の右中央セル５１ｂに、赤色の長方形センターグラデーションエレメント１２２及び赤色の人型エレメント１４１を配置する補正が行われることによって、補正デザイン７１が作成されている。ここでは、赤色のエレメントを２つ配置することによって、補正デザイン７１を作成しているが、これにより、コードリーダがセル７１ｂを、エレメントを１つだけ配置した場合よりも確実に赤色と認識できるようになる。すなわち、１つのセル６２に２以上のエレメント８１を用いて補正を行うことで、補正デザイン７１の読取りの際の認識精度を向上させることができる。
【００４５】
また、イメージデザイン５１における右下セル５１ｃの色はグレーやその他の色が含まれているのに対し、参照用カラーコード６１における右下セル６２ｃの色は青色であるため、イメージデザイン５１の右下セル５１ｃに青色のエレメントを配置することによって補正デザイン７１が作成される。図６に示した例では、イメージデザイン５１のセル５１ｃ上に、青色の長方形センターグラデーションエレメント１２３を配置することによって、補正デザイン７１のセル７１ｃが作成される。
【００４６】
他のセルも同様に、イメージデザイン５１のセル５１ｘと、参照用カラーコード６１において当該セルに対応する位置にあるセル６１ｘとを比較して、補正が必要と判定された場合、すなわち、コードリーダに読み込ませたときにセル５１ｘがセル６１ｘと異なる色であると判定される場合には、当該セルに補正用のエレメントを配置するなどして、補正デザイン７１が作成される。
【００４７】
このように、イメージデザイン５１と参照用カラーコード６１に基づき、イメージデザイン５１から補正デザイン７１を作成するために補正が必要なセルが判定され、様々な種類のエレメント８１を用いてイメージデザイン５１の補正が行われる結果、図６に一例を示すような補正デザイン７１が作成される。
【００４８】
なお、図６に示す例では、補正処理工程において補正が行われるセルは、補正デザイン７１の右側領域７２及び下側領域７３を示しているが、所定の領域はこの例に限定されない。所定の領域としては、例えば補正イラスト７１の中央側の領域であっても良く、イラスト５１の色や近似カラーコード６１の色の種類に応じて任意の領域が選択され得る。
【００４９】
また、補正処理工程において、ダミーエレメント１８１をイメージデザイン５１上に配置することによって、補正デザイン７１を作成しても良い。ダミーエレメント１８１とは、イメージデザイン５１上にそれを配置させても、あるいは配置させなくても、コードリーダのデコード結果に影響を及ぼさないというエレメントである。例えば、セルとセルの境目や、各セルの中心から外れた領域に、任意の色及び形状のダミーエレメントを配置することができる。図６においては、６個のダミーエレメント１８１が配置されている。この例では、ダミーエレメント１８１として、黄色や赤色の円形のぼかしの入ったエレメントが用いられているが、これに限定されず、図７や図８に示すような様々な色や種類のエレメントを、ダミーエレメント１８１として用いることができる。
【００５０】
このようにダミーエレメント１８１を用いて補正デザイン７１を作成することで、補正用エレメントのみを利用して補正デザイン７１を作成する場合よりも、補正デザイン７１のデザイン性を向上させることができる。
【００５１】
また、補正処理工程において、任意のセルについて、各セルの一部または全部の色味を変更することによって、補正を行うこととしても良い。例えば、図６において、建築物の影の領域（図６の領域Ａ）の部分の赤みを増やすことによって、当該領域Ａを含むセルを赤と認識させやすくすることが可能となる。
【００５２】
本実施形態では、上述したように、オリジナルのイメージデザイン５１と、参照用カラーコード６１とを比較して、補正が必要なセルにエレメント８１を配置することによって補正デザイン７１を作成する。このとき、補正デザイン７１を所定のコードリーダで読み取ったときに得られる出力が、参照用カラーコード６１をコードリーダで読み取ったときに得られる出力と同じものになるように、補正処理が行われるのである。
【００５３】
なお、上記の実施形態では、補正処理が行われる例を示したが、この補正処理は必須であるとは限らない。すなわち、オリジナルのイメージデザイン５１を所定のコードリーダで読み取ったときに得られる出力が、参照用カラーコード６１をコードリーダで読み取ったときに得られる出力と同じものであれば、オリジナルのイメージデザイン５１に対して補正用エレメントを配置する等の補正処理を実施する必要はない。この場合は、オリジナルのイメージデザイン５１を補正デザイン７１として用いることができる。オリジナルのイメージデザイン５１を所定のコードリーダで読み取ったときに得られる出力が、参照用カラーコード６１をコードリーダで読み取ったときに得られる出力と異なる場合には、上記の補正処理を実施する。また、コードリーダの読み取り精度が高い場合には、オリジナルのイメージデザイン５１をそのまま、又は、微調整することによって、補正デザイン７１とすることが可能である。
【００５４】
以上のように、図１〜図８を参照しながら、本実施形態におけるカラーコード作成方法の一例について説明してきた。同図からも明らかなように、対象物の画像として雷門の画像を用いた例を説明してきたがこのような雷門の画像に限定されるものではない。例えば図９、図１０、図１１に示す画像を用いることも可能である。図９は、対象人物の一例について説明するための図である。図１０は、対象建築物の一例について説明するための図である。図１１は、対象物及び対象人物の一例について説明するための図である。図９〜図１１から明らかなように、画像の種類や大きさに応じて使用するエレメントが異なり、様々な種類や大きさ等のエレメントが選択されることが把握できる。また図１１から明らかなように、本実施形態におけるカラーコード作成方法にあっては、イメージデザインにエレメントを配置するだけでなく、写真にエレメントを配置することも可能であることは勿論である。
【００５５】
以下では、カラーコードの読取装置（コードリーダ）について説明する。
【００５６】
図１２は、読取装置４００の概略構成の一例を示すブロック図である。読取装置４００は、読取装置４００全体を制御する制御部４１１、各種情報を表示する表示部４１２、ユーザからの操作を受け付ける操作部４１３、他装置との通信を行う通信部４１４、及びカラーコードを撮影し画像データを取得する撮影部４１５を含んで構成される。なお、読取装置４００は、携帯電話機やスマートフォン、デジタルカメラ、携帯情報端末などに実装されるものとして構成しても良い。
【００５７】
本実施形態では、読取装置４００の撮影部４１５を補正デザイン７１に向けると、撮影部４１５は、補正デザイン７１の画像を取得して、制御部４１１においてデコード処理が行われる。読取装置４００は、インターネット等のネットワークを介して、サーバ（不図示）に接続されていて、デコード処理の結果得られた出力（コード値）は、通信部４１４を介して、サーバに送られる。サーバは、カラーコードと情報との対応付けを行うデータベースを保持しており、読取装置４００から送られてきたコード値に対応した情報をデータベースから読み出して、読取装置４００へ返信する。読取装置４００は、受信した情報に基づいて、所定の処理を実行する。例えば、データベースに、カラーコードのコード値に対応したＵＲＬが記録されている場合、読取装置４００が補正デザイン７１を読み取ると、参照用カラーコード６１のコード値に対応付られたＵＲＬが読み出され、表示部４１２に当該ＵＲＬまたは当該ＵＲＬのリンク先ウェブページが表示される。
【００５８】
以上、具体例を参照しつつ本発明の実施形態について説明した。しかし、本発明はこれらの具体例に限定されるものではない。すなわち、これら具体例に、当業者が適宜設計変更を加えたものも、本発明の特徴を備えている限り、本発明の範囲に包含される。前述した各具体例が備える各要素およびその配置、条件、形状などは、例示したものに限定されるわけではなく適宜変更することができる。
【符号の説明】
【００５９】
１：カラーコード作成システム
１３：カメラ
１４：表示部
１６：メモリ
１８：演算処理部
１９：入力操作部
２０：通信部
３１：フレーム
３２：枠
４１：画像
５１：イメージデザイン
６１：参照用カラーコード
６２：セル
７１：補正デザイン
８１：エレメント
１８１：ダミーエレメント
４００：読取装置
【図１】
0006437749.tif 000002
【図２】
0006437749.tif 000003
【図３】
0006437749.tif 000004
【図４】
0006437749.tif 000005
【図５】
0006437749.tif 000006
【図６】
0006437749.tif 000007
【図７】
0006437749.tif 000008
【図８】
0006437749.tif 000009
【図９】
0006437749.tif 000010
【図１０】
0006437749.tif 000011
【図１１】
0006437749.tif 000012
【図１２】
0006437749.tif 000013