(57)【要約】【課題】物品を持ち出そうとする者が、物品の管理者であるか否かを判定することが可能なカラーコード読取装置、及びカラーコード読取システムを提供する。【解決手段】カラーコード読取装置４０は、撮像部４１と、第１記憶部４２ａと、第１判定部４３ｃと、第１算出部４３ｄとを備える。対象セル２３は、補完セル２４により補完される。補完セル２４は、第１領域と、第２領域とを含む。第１領域は、選択色を有する。第２領域は、第１領域の選択色の濃度よりも低濃度である低濃度色を有する。第１領域と第２領域との配列は複数のパターンを有する。複数のパターンの各々に対しては、複数の色のうちのいずれか１つの色が互いに重複しないように対応した対応関係が設定される。第１領域と第２領域とが、対象セル２３の選択色に対応するパターンの配列を有する。【選択図】図２
2019096954.tif 000002
【特許請求の範囲】
【請求項１】
複数のセルを有するカラーコードを読み取るカラーコード読取装置であって、
前記複数のセルを撮像して、前記複数のセルの画像データを取得する撮像部と、
前記カラーコード上に形成可能な判定符号の形状と、前記カラーコード上の領域のうちの前記判定符号を形成可能な符号領域とを対応付けた符号情報を記憶する第１記憶部と、
前記複数のセルの画像データと、前記符号情報とに基づいて、前記符号領域に前記判定符号が形成されたか否かを判定する第１判定部と、
前記複数のセルの画像データに基づいて、前記複数のセルの各々の選択色を算出する第１算出部と
を備え、
前記選択色は、複数の色のうちのいずれか１つの色を示し、
前記選択色が前記セル毎に設定され、
前記複数のセルは、対象セルと、補完セルとを含み、
前記対象セルは、前記補完セルにより補完され、
前記補完セルは、
前記選択色を有する第１領域と、
前記第１領域の前記選択色の濃度よりも低濃度である低濃度色を有する第２領域と
を含み、
前記第１領域と前記第２領域との配列は複数のパターンを有し、
前記複数のパターンの各々に対しては、前記複数の色のうちのいずれか１つの色が互いに重複しないように対応した対応関係が設定され、
前記対象セルに対して予め定められた位置に前記補完セルが配置され、
前記第１領域と前記第２領域とが、前記対象セルの前記選択色に対応するパターンの配列を有し、
前記符号領域は、前記対象セルと重なるように配置される、カラーコード読取装置。
【請求項２】
前記対応関係を示す対応情報、及び、前記対象セルに対する前記補完セルの位置を示す位置情報を記憶する第２記憶部と、
前記複数のセルの画像データ、前記対応情報、及び、前記位置情報に基づいて、前記対象セルの前記選択色を算出する第２算出部と
をさらに備える、請求項１に記載のカラーコード読取装置。
【請求項３】
前記複数のセルに対して設定された設定情報を記憶する第３記憶部をさらに備え、
前記設定情報は、前記カラーコードにより管理される物品を表す物品情報と、前記カラーコードの位置を特定するためのカラーコード情報とを含む、請求項２に記載のカラーコード読取装置。
【請求項４】
前記複数のセルは、前記物品情報が設定される物品セル群を含み、
前記物品セル群は、前記対象セルと、前記補完セルとを含み、
前記物品セル群の補完セルは、前記物品セル群の対象セルを補完し、
前記符号領域は、前記物品セル群の対象セル上に設けられる、請求項３に記載のカラーコード読取装置。
【請求項５】
前記複数のセルは、前記カラーコード情報が設定される特定セルをさらに含む、
請求項４に記載のカラーコード読取装置。
【請求項６】
前記符号領域に前記判定符号が形成されると、前記物品セル群に含まれる前記補完セルに基づいて、前記第２算出部が復元処理を行い、
前記復元処理は、前記判定符号を形成された前記対象セルの前記選択色を前記第２算出部が算出する処理を示す、請求項４又は請求項５に記載のカラーコード読取装置。
【請求項７】
前記復元処理後の物品セル群が有する選択色と、前記物品情報とに基づいて、前記復元処理後の物品セル群の有する復元情報を算出する第３算出部と、
前記物品情報と前記復元情報とが互いに同一の情報であるか否かを判定する第２判定部と
をさらに備える、請求項６に記載のカラーコード読取装置。
【請求項８】
請求項１から請求項７のいずれか１項に記載のカラーコード読取装置と、
前記カラーコードと
を備える、カラーコード読取システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラーコード読取装置、及びカラーコード読取システムに関する。
【背景技術】
【０００２】
特許文献１に記載のカラーコード認識装置は、カラーコードのセルの色を認識する。そして、セルの色の配列に基づいて、カラーコードの表す情報が読み取られる。また、複数の色の中から選択された色を有するセルの中に複数の色が存在した場合、複数の色の中で、多数の色の組み合わせを用いて構成される色がセルの本来の色と認識される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１３４０９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、カラーコードが物品を管理するために用いられる場合、カラーコードが物品に取り付けられ、カラーコードには物品を表す情報が設定される。しかし、物品が所定の保管場所に保管されると共に、カメラで監視されている状態から、物品が持ち出される場合、物品を持ち出そうとする者が、物品の管理者であるか否かをカメラの画像に基づいて判定することは困難である。
【０００５】
本発明は、上記課題に鑑みてなされたものであり、物品を持ち出そうとする者が、物品の管理者であるか否かを判定することが可能なカラーコード読取装置、及びカラーコード読取システムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
本発明の一局面によれば、カラーコード読取装置は、複数のセルを有するカラーコードを読み取る。カラーコード読取装置は、撮像部と、第１記憶部と、第１判定部と、第１算出部とを備える。撮像部は、前記複数のセルを撮像して、前記複数のセルの画像データを取得する。第１記憶部は、前記カラーコード上に形成可能な判定符号の形状と、前記カラーコード上の領域のうち、前記判定符号を形成可能な符号領域とを対応付けた符号情報を記憶する。第１判定部は、前記複数のセルの画像データと、前記符号情報とに基づいて、前記符号領域に前記判定符号が形成されたか否かを判定する。第１算出部は、前記複数のセルの画像データに基づいて、前記複数のセルの各々の前記選択色を算出する。前記選択色は、複数の色のうちのいずれか１つの色を示す。前記選択色が前記セル毎に設定される。前記複数のセルは、対象セルと、補完セルとを含む。前記対象セルは、前記補完セルにより補完される。前記補完セルは、第１領域と、第２領域とを含む。第１領域は、前記選択色を有する。第２領域は、前記第１領域の前記選択色の濃度よりも低濃度である低濃度色を有する。前記第１領域と前記第２領域との配列は複数のパターンを有する。前記複数のパターンの各々に対しては、前記複数の色のうちのいずれか１つの色が互いに重複しないように対応した対応関係が設定される。前記対象セルに対して予め定められた位置に前記補完セルが配置される。前記第１領域と前記第２領域とが、前記対象セルの前記選択色に対応するパターンの配列を有する。前記符号領域は、前記対象セルと重なるように配置される。
【０００７】
本発明の他の一局面によれば、カラーコード読取システムは、上記カラーコード読取装置と、上記カラーコードとを備える。
【発明の効果】
【０００８】
本発明によれば、物品を持ち出そうとする者が、物品の管理者であるか否かを判定することができる。
【図面の簡単な説明】
【０００９】
【図１】カラーコードの一例を示す図である。
【図２】（ａ）第１領域と第２領域との配列のパターンと、複数の色との対応関係を示す図である。（ｂ）補完セルの補完機能を示す図である。
【図３】カラーコードの二例を示す図である。
【図４】カラーコードの使用例を示す図である。
【図５】カラーコード読取システムを示すブロック図である。
【図６】制御装置の動作を示す第１のフローチャートである。
【図７】制御装置の動作を示す第２のフローチャートである。
【図８】カラーコードの使用形態を示す図である。
【図９】画像形成装置を示す模式的断面図である。
【発明を実施するための形態】
【００１０】
本発明の実施形態について、図面を参照しながら説明する。なお、図中、同一又は相当部分については同一の参照符号を付して説明を繰り返さない。
【００１１】
［第１実施形態］
図１を参照して、カラーコード１０について説明する。図１は、カラーコード１０の一例を示す図である。
【００１２】
図１に示すように、カラーコード１０は、複数のセルを有する。カラーコード１０は、セル毎に複数の色のうちのいずれか１つの色である選択色を設定する。カラーコード１０は、複数の選択色の配列で情報を表す。複数のセルは、補完セルを備える。第１実施形態では、複数のセルの全てが補完セルで構成される。複数の補完セルは、例えば、第１補完セル１１と、第２補完セル１２と、第３補完セル１３と、第４補完セル１４と、第５補完セル１５とで構成される。複数の補完セルは、第１補完セル１１と、第２補完セル１２と、第３補完セル１３と、第４補完セル１４、及び第５補完セル１５の順番で並ぶ。
【００１３】
第１実施形態では、複数の補完セルの各々に番号を割り当てる。番号は、複数の補完セルの並ぶ順番に割り当てられる。例えば、第１補完セル１１の番号が１番であり、第２補完セル１２の番号が２番であり、第３補完セル１３の番号が３番であり、第４補完セル１４の番号が４番であり、第５補完セル１５の番号が５番である。
【００１４】
複数の補完セルの各々に対しては、選択色が設定される。選択色は、複数の色のうちのいずれか１つの色である。第１実施形態では、複数の色が、青、黄、赤、及び緑で構成される。従って、複数の補完セルの各々の選択色は、青、黄、赤、及び緑のうちのいずれか１つの色になる。第１実施形態では、第１補完セル１１の選択色が青であり、第２補完セル１２の選択色が黄であり、第３補完セル１３の選択色が赤であり、第４補完セル１４の選択色が青であり、第５補完セル１５の選択色が緑である。
【００１５】
複数の補完セルの各々は、各自に設定された選択色を有する第１領域と、低濃度色を有する第２領域とを含む。低濃度色は、複数の補完セルの各々において、第１領域の選択色の濃度よりも低濃度の色を示す。つまり、単一の補完セルにおいて、第１領域と第２領域とは同じ色を有する。さらに、第１領域の有する選択色の濃度の方が、第２領域の有する低濃度色の濃度よりも高い。
【００１６】
第１補完セル１１は、第１領域１１ａと、第２領域１１ｂとを含む。第１補完セル１１の第１領域１１ａは、第１補完セル１１の選択色である青で表される。第１補完セル１１の第２領域１１ｂは、青の濃度よりも低濃度である薄青で表される。
【００１７】
第２補完セル１２は、第１領域１２ａと、第２領域１２ｂとを含む。第２補完セル１２の第１領域１２ａは、第２補完セル１２の選択色である黄で表される。第２補完セル１２の第２領域１２ｂは、黄の濃度よりも低濃度である薄黄で表される。
【００１８】
第３補完セル１３は、第１領域１３ａと、第２領域１３ｂとを含む。第３補完セル１３の第１領域１３ａは、第３補完セル１３の選択色である赤で表される。第３補完セル１３の第２領域１３ｂは、赤の濃度よりも低濃度である薄赤で表される。
【００１９】
第４補完セル１４は、第１領域１４ａと、第２領域１４ｂとを含む。第４補完セル１４の第１領域１４ａは、第４補完セル１４の選択色である青で表される。第４補完セル１４の第２領域１４ｂは、青の濃度よりも低濃度である薄青で表される。
【００２０】
第５補完セル１５は、第１領域１５ａと、第２領域１５ｂとを含む。第５補完セル１５の第１領域１５ａは、第５補完セル１５の選択色である緑で表される。第５補完セル１５の第２領域１５ｂは、緑よりも低濃度である薄緑で表される。
【００２１】
カラーコード１０の使用環境の変化により、カラーコード１０を読み取る装置が、実物のセルの色の濃度よりも、セルの色の濃度を高く認識する場合がある。この場合、第１実施形態のカラーコード１０によると、複数の補完セルの各々について、第２領域の低濃度色を選択色として装置に認識させることができる。従って、カラーコード１０の使用環境が変化しても、複数の補完セルの各々について、選択色の認識精度の低下を抑制することができる。
【００２２】
次に図２（ａ）を参照して、第１領域と第２領域との配列のパターンと、複数の色との対応関係について説明する。図２（ａ）は、第１領域と第２領域との配列のパターンと、複数の色との対応関係を示す。
【００２３】
図２（ａ）は、第１方向Ｐと、第２方向Ｑとを示す。第１方向Ｐは、図２（ａ）の紙面上側に向かう方向を示す。第２方向Ｑは、図２（ａ）の紙面右側に向かう方向を示す。第１方向Ｐは、第２方向Ｑに対し垂直な方向を示す。
【００２４】
第１領域と第２領域との配列は複数のパターンを有する。第１領域と第２領域との配列は、青と薄青との配列、黄と薄黄との配列、赤と薄赤との配列、及び、緑と薄緑との配列、のうちのいずれかの配列をとり得る。つまり、第１領域と第２領域との配列は、複数の選択色の各々についての同色の第１領域と第２領域との配列を示す。
また、第１実施形態では、第１領域と第２領域との配列は、パターンＡからパターンＤまでの４つのパターンを有する。
【００２５】
パターンＡは、第１領域と第２領域とが、第１方向Ｐに向かって、第１領域及び第２領域の順に配列されるパターンを示す。
【００２６】
パターンＢは、第１領域と第２領域とが、第２方向Ｑに向かって、第２領域及び第１領域の順に配列されるパターンを示す。
【００２７】
パターンＣは、第１領域と第２領域とが、第１方向Ｐに向かって、第２領域及び第１領域の順に配列されるパターンを示す。
【００２８】
パターンＤは、第１領域と第２領域とが、第２方向Ｑに向かって、第１領域及び第２領域の順に配列されるパターンを示す。
【００２９】
複数のパターンの各々に対しては、複数の色のうちのいずれか１つの色が互いに重複しないように対応した対応関係が設定される。つまり、複数のパターンの各々に対しては、複数の色のうちのいずれか１つの色が対応している。さらに、複数のパターンの各々に対しては、互いに異なる色が対応している。
【００３０】
第１実施形態では、パターンＡに対しては、赤が対応する。パターンＢに対しては、緑が対応する。パターンＣに対しては、青が対応する。パターンＤに対しては、黄が対応する。
【００３１】
図２（ｂ）は、補完セルの補完機能を示す。図２（ｂ）を参照して、補完セルの補完機能について説明する。
【００３２】
図２（ｂ）に示すように、第１実施形態では、１番から５番までに示す複数の補完セルにおいて、ｎ番の補完セルを（ｎ＋１）番の補完セルが補完する（ｎ＝１、２、３、４、５）。つまり、（ｎ＋１）番の補完セルが、ｎ番の補完セルの選択色を示す情報を有する。
【００３３】
第１補完セル１１の選択色は、青である。
【００３４】
第２補完セル１２において、第１領域と第２領域とがパターンＣの配列を有する。従って、第２補完セル１２は、パターンＣに対応する青を示す情報を有する。その結果、第１補完セル１１から青を示す情報を読み取れなかったとしても、第２補完セル１２が第１補完セル１１の選択色である青を示す情報を提供することができる。
第２補完セル１２の選択色は、黄である。
従って、第２補完セル１２は、黄の選択色と、青の補完色とを有する。補完色は、補完セルにより補完される対象セルの選択色を示す。
【００３５】
第３補完セル１３において、第１領域と第２領域とがパターンＤの配列を有する。従って、第３補完セル１３は、パターンＤに対応する黄を示す情報を有する。その結果、第２補完セル１２から黄を示す情報を読み取れなかったとしても、第３補完セル１３が第２補完セル１２の選択色である黄を示す情報を提供することができる。
第３補完セル１３の選択色は、赤である。
従って、第３補完セル１３は、赤の選択色と、黄の補完色とを有する。
【００３６】
第４補完セル１４において、第１領域と第２領域とがパターンＡの配列を有する。従って、第４補完セル１４は、パターンＡに対応する赤を示す情報を有する。その結果、第３補完セル１３から赤を示す情報を読み取れなかったとしても、第４補完セル１４が第３補完セル１３の選択色である赤を示す情報を提供することができる。
第４補完セル１４の選択色は、青である。
従って、第４補完セル１４は、青の選択色と、赤の補完色とを有する。
【００３７】
第５補完セル１５において、第１領域と第２領域とがパターンＣの配列を有する。従って、第５補完セル１５は、パターンＣに対応する青を示す情報を有する。その結果、第４補完セル１４から青を示す情報を読み取れなかったとしても、第５補完セル１５が第４補完セル１４の選択色である青を示す情報を提供することができる。
第５補完セル１５の選択色は、緑である。
従って、第５補完セル１５は、緑の選択色と、青の補完色とを有する。
【００３８】
ｎ番の補完セルは、（ｎ−１）番の補完セルを補完する。従って、ｎ番の補完セルに対しては、（ｎ−１）番の補完セルが対象セルとなる。対象セルは、補完セルにより補完されるセルを示す。補完するとは、補完セルが対象セルの選択色を示す情報を有し、対象セル自体から対象セルの選択色を認識できない場合に、補完セルが対象セルの選択色を示す情報を提供することを示す。
これに対し、ｎ番の補完セルは、（ｎ＋１）番の補完セルによって補完される。従って、（ｎ＋１）番の補完セルに対しては、ｎ番の補完セルが対象セルとなる。
第１実施形態では、複数の補完セルのうちのいずれか１つを対象セルとした場合、対象セルに対して、図２（ｂ）の紙面右隣りに、対象セルを補完する補完セルが位置する。従って、補完セルは、対象セルに対して予め定められた位置に配置される。また、補完セルの第１領域と前記第２領域とが、対象セルの選択色に対応するパターンの配列を有する。
【００３９】
以上、図２（ａ）及び図２（ｂ）を参照して説明したように、対象セルの色から対象セルの選択色を認識できない場合、補完セルの第１領域と第２領域との配列のパターンに基づいて、対象セルの選択色を算出することができる。従って、カラーコード１０の読み取りエラーの発生を抑制することができる。
【００４０】
［第２実施形態］
次に、図３を参照して、カラーコード２０について説明する。図３は、カラーコードの二例であるカラーコード２０を示す図である。
【００４１】
第２実施形態では、カラーコード２０は、所定の物品Ｈを管理するために用いられる。また、第２実施形態では、物品Ｈの管理者以外の者により物品Ｈが持ち出されることを防ぐために、カラーコード２０を用いて物品Ｈを管理する。物品Ｈの管理者は、物品Ｈを持ち出す権利を有する者を示す。物品Ｈの管理者は、例えば、物品Ｈの所有者、又は、物品Ｈの所有者から物品Ｈを搬送するよう依頼された業者を示す。以下では、物品Ｈの管理者を、管理者と記載する。
【００４２】
カラーコード２０は、シートＴ上に形成される。シートＴは、例えば、普通紙、再生紙、薄紙、厚紙、又はＯＨＰ（Ｏｖｅｒｈｅａｄ  Ｐｒｏｊｅｃｔｏｒ）シートである。カラーコード２０は、対象領域αと、補完領域βとを含む。対象領域αと、補完領域βとは、シートＴ上に形成される。
【００４３】
カラーコード２０は、複数のセルＳを有する。第２実施形態では、複数のセルＳは、矩形状に配列される。複数のセルＳは、物品セル群２１と、特定セル２２とを含む。
【００４４】
物品セル群２１には、物品情報Ｘ４１が設定される。物品情報Ｘ４１は、物品セル群２１を構成する複数のセル（対象セル２３、及び補完セル２４）の色の配列に対応づけて設定される。物品情報Ｘ４１は、カラーコード２０により管理される物品Ｈを表す情報である。物品Ｈを表す情報は、例えば、物品Ｈの保管場所、物品Ｈの種類、物品Ｈが保管される時間帯、及び／又は、物品Ｈが保管場所から持ち出される時間を示す情報である。
【００４５】
物品セル群２１は、対象セル２３と、補完セル２４とを含む。物品セル群２１の対象セル２３は、対象領域αに配置される。物品セル群２１の補完セル２４は、補完領域βに配置される。物品セル群２１の補完セル２４は、物品セル群２１の対象セル２３を補完する。第２実施形態では、物品セル群２１の対象セル２３は、第１対象セル２３ａ〜第４対象セル２３ｄで構成される。また、物品セル群２１の補完セル２４は、第１補完セル２４ａ〜第４補完セル２４ｄで構成される。そして、第１補完セル２４ａ〜第４補完セル２４ｄが、それぞれ、第１対象セル２３ａ〜第４対象セル２３ｄを補完する。詳細には、第１補完セル２４ａが第１対象セル２３ａを補完する。また、第２補完セル２４ｂが第２対象セル２３ｂを補完する。また、第３補完セル２４ｃが第３対象セル２３ｃを補完する。また、第４補完セル２４ｄが第４対象セル２３ｄを補完する。つまり、物品セル群２１は、複数の対象セル２３と、複数の補完セル２４とを含む。そして、複数の補完セル２４は、それぞれ、複数の対象セル２３を補完する。
【００４６】
対象セル２３は、選択色のみを有する単色のセルでもよい。また、対象セル２３は、補完セル２４を補完する補完セルでもよい。この場合、複数の対象セル２３は、それぞれ、複数の補完セル２４を補完する。つまり、複数の対象セル２３と、複数の補完セル２４とが、互いに補完し合う。
【００４７】
特定セル２２には、カラーコード情報Ｘ４２が設定される。カラーコード情報Ｘ４２は、カラーコード２０の位置を特定するための情報である。例えば、カラーコード２０が読み取られる際、特定セル２２が確認されると、カラーコード２０の位置が特定される。第２実施形態では、特定セル２２は、複数のセルＳのうち、四隅に配置されるセルである。
【００４８】
特定セル２２は、選択色のみを有する単色のセルでもよい。また、特定セル２２は、対象セル、又は、補完セルでもよい。また、複数の特定セル２２を補完セルで構成し、複数の特定セル２２が互いに補完し合うように構成してもよい。
【００４９】
次に、図４を参照して、カラーコード２０についてさらに説明する。図４は、カラーコード２０の使用例を示す図である。
【００５０】
図４に示すように、第２実施形態では、カラーコード２０は、物品Ｈに取り付けられる。カラーコード２０は、物品Ｈに直接に取り付けられてもよく、間接に取り付けられてもよい。カラーコード２０が物品Ｈに間接に取り付けられる場合は、例えば、段ボール箱のような収容部に物品Ｈが収容され、収容部にカラーコード２０が取り付けられる場合を示す。カラーコード２０は、物品Ｈの外側に露出している。
【００５１】
カラーコード２０上には、判定符号Ｆを形成可能である。カラーコード２０上には、例えば、ペンで判定符号Ｆが描かれる。第２実施形態では、物品Ｈを持ち出そうする者が、カラーコード２０上に判定符号Ｆを形成できた場合、物品Ｈを持ち出そうする者が管理者であると判定される。これに対し、物品Ｈを持ち出そうする者が、カラーコード２０上に判定符号Ｆを形成できなかった場合、物品Ｈを持ち出そうする者が管理者ではないと判定される。
【００５２】
カラーコード２０は、符号領域γをさらに含む。符号領域γは、カラーコード２０上の領域のうち、判定符号Ｆを形成可能な領域を示す。従って、符号領域γは、カラーコード２０上の領域のうち、判定符号Ｆが形成される領域を示す。カラーコード２０上の領域は、具体的には、シートＴ上の領域を示す。符号領域γは、シートＴ上に形成される。
【００５３】
符号領域γは、対象セル２３に対し所定の位置に配置される。所定の位置は、予め決められた一定の位置である。符号領域γは、対象セル２３上に設けられる。具体的には、符号領域γは、物品セル群２１の対象セル２３上に設けられる。また、符号領域γは、補完セル２４上には設けられない。従って、符号領域γに判定符号Ｆが形成された場合、判定符号Ｆは、対象セル２３上に形成される部分を有するのに対し、補完セル２４上に形成される部分は有しない。その結果、判定符号Ｆが形成された対象セル２３を、補完セル２４で補完することが可能になる。
【００５４】
また、符号領域γは、特定セル２２と重ならないように配置される。その結果、特定セル２２上に判定符号Ｆが形成され、カラーコード２０の位置が特定できなくなることを防止できる。
【００５５】
符号領域γのサイズは、判定符号Ｆのサイズよりも大きい。具体的には、符号領域γのサイズは、判定符号Ｆのサイズよりも一回り大きいサイズを有する。従って、判定符号Ｆのサイズに対し、符号領域γのサイズに余裕を持たせ、符号領域γ内に判定符号Ｆを円滑に形成することが可能になる。
【００５６】
以上、図４を参照して説明したように、符号領域γは、対象セル２３と重なるように配置される。従って、符号領域γに判定符号Ｆが形成された場合、対象セル２３を補完セル２４で補完することができる。
【００５７】
次に、図５を参照して、本発明の実施形態を示すカラーコード読取システム３０について説明する。図５は、カラーコード読取システム３０を示すブロック図である。
【００５８】
図５に示すように、カラーコード読取システム３０は、カラーコード２０と、カラーコード読取装置４０とを備える。
【００５９】
カラーコード読取装置４０は、撮像部４１と、記憶装置４２と、制御装置４３と、通知部４４とを備える。
【００６０】
撮像部４１は、カラーコード２０を撮像し、複数のセルＳの画像データを取得する。具体的には、撮像部４１は、カラーコード２０を撮像して、複数のセルＳの画像データを取得する。撮像部４１は、例えば、カメラ、スマートフォン、及びスキャナーである。撮像部４１は、制御装置４３に無線又は有線で接続され、制御装置４３に複数のセルＳの画像データを送信する。例えば、撮像部４１は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）のようなネットワーク網を介して複数のセルＳの画像データを制御装置４３に送信する。その結果、制御装置４３が、複数のセルＳの画像データを取得する。
【００６１】
記憶装置４２は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）のような主記憶装置（例えば、半導体メモリー）を含み、補助記憶装置（例えば、半導体メモリー、又はハードディスクドライブ）をさらに含んでもよい。主記憶装置、及び／又は、補助記憶装置は、制御装置４３によって実行される種々のコンピュータープログラムを記憶する。
【００６２】
記憶装置４２は、第１記憶部４２ａと、第２記憶部４２ｂと、第３記憶部４２ｃとを含む。
【００６３】
第１記憶部４２ａは、符号情報Ｘ１を記憶する。符号情報Ｘ１は、判定符号Ｆの形状と、符号領域γとを対応付けた情報である。詳細には、符号情報Ｘ１は、判定符号Ｆの形状と、符号領域γの位置とを対応付けた情報である。
【００６４】
第２記憶部４２ｂは、対応情報Ｘ２を記憶する。対応情報Ｘ２は、第１領域と第２領域との配列のパターンと、複数の色との対応関係を示す情報である。
【００６５】
第２記憶部４２ｂは、位置情報Ｘ３を記憶する。位置情報Ｘ３は、対象セル２３に対する補完セル２４の位置を示す情報である。第２実施形態では、位置情報Ｘ３は、複数の対象セル２３の各々について、対象セル２３に対する補完セル２４の位置を示す情報である。
【００６６】
第３記憶部４２ｃは、設定情報Ｘ４を記憶する。設定情報Ｘ４は、複数のセルＳに対して設定された情報である。設定情報Ｘ４は、物品情報Ｘ４１と、カラーコード情報Ｘ４２とを含む。物品情報Ｘ４１は、カラーコード２０により管理される物品Ｈを表す情報である。カラーコード情報Ｘ４２は、カラーコード２０の位置を特定するための情報である。
【００６７】
制御装置４３は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）及びＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）のようなプロセッサーを含む。制御装置４３は、カラーコード読取装置４０の各要素を制御する。具体的には、制御装置４３のプロセッサーは、記憶装置４２に記憶されたコンピュータープログラムを実行することにより、撮像部４１と、記憶装置４２と、通知部４４とを制御する。
【００６８】
制御装置４３は、特定部４３ａと、物品情報算出部４３ｂと、第１判定部４３ｃと、第１算出部４３ｄと、第２算出部４３ｅと、第３算出部４３ｆと、第２判定部４３ｇとを有する。具体的には、制御装置４３のプロセッサーが、記憶装置４２に記憶されたコンピュータープログラムを実行することにより、特定部４３ａ、物品情報算出部４３ｂ、第１判定部４３ｃ、第１算出部４３ｄ、第２算出部４３ｅ、第３算出部４３ｆ、及び第２判定部４３ｇとして機能する。
【００６９】
特定部４３ａは、撮像部４１から複数のセルＳの画像データを取得する。また、特定部４３ａは、第３記憶部４２ｃからカラーコード情報Ｘ４２を取得する。そして、特定部４３ａは、複数のセルＳの画像データと、カラーコード情報Ｘ４２とに基づいて、カラーコード２０の位置を特定する。
【００７０】
物品情報算出部４３ｂは、撮像部４１から複数のセルＳの画像データを取得する。また、物品情報算出部４３ｂは、第３記憶部４２ｃから物品情報Ｘ４１を取得する。そして、物品情報算出部４３ｂは、複数のセルＳの画像データと、物品情報Ｘ４１とに基づいて、物品Ｈを表す情報を算出する。詳細には、物品情報算出部４３ｂは、複数のセルＳのうち、対象セル２３の画像データと、補完セル２４の画像データと、物品情報Ｘ４１とに基づいて、物品Ｈを表す情報を算出する。
【００７１】
第１判定部４３ｃは、撮像部４１から複数のセルＳの画像データを取得する。また、第１判定部４３ｃは、第１記憶部４２ａから符号情報Ｘ１を取得する。そして、第１判定部４３ｃは、複数のセルＳの画像データと、符号情報Ｘ１とに基づいて、符号領域γに判定符号Ｆが形成されたか否かを判定する。
【００７２】
第１算出部４３ｄは、撮像部４１から複数のセルＳの画像データを取得する。そして、第１算出部４３ｄは、複数のセルＳの画像データに基づいて、複数のセルＳの各々の選択色を算出する。第１算出部４３ｄは、例えば、予め記憶された所定のカラーコード表を用いて、複数のセルＳの画像データから複数のセルＳの各々の選択色を算出する。
【００７３】
第２算出部４３ｅは、撮像部４１から複数のセルＳの画像データを取得する。また、第２算出部４３ｅは、第２記憶部４２ｂから対応情報Ｘ２を取得する。また、第２算出部４３ｅは、第２記憶部４２ｂから位置情報Ｘ３を取得する。そして、第２算出部４３ｅは、複数のセルＳの画像データ、対応情報Ｘ２、及び位置情報Ｘ３に基づいて、対象セル２３の選択色を算出する。対象セル２３の選択色は、言い換えれば、対象セル２３を補完する補完セル２４の補完色を示す。従って、第２算出部４３ｅは、補完セル２４の補完色を算出する。
【００７４】
符号領域γに判定符号Ｆが形成されると、第２算出部４３ｅは復元処理を行う。詳細には、符号領域γに判定符号Ｆが形成されたと第１判定部４３ｃが判定すると、第２算出部４３ｅは復元処理を行う。復元処理は、判定符号Ｆを形成された対象セル２３の選択色を第２算出部４３ｅが算出する処理を示す。第２算出部４３ｅは、補完セル２４に基づいて復元処理を行う。詳細には、第２算出部４３ｅは、補完セル２４、対応情報Ｘ２、及び位置情報Ｘ３に基づいて復元処理を行う。
【００７５】
第３算出部４３ｆは、復元処理後の物品セル群２１が有する選択色と、物品情報Ｘ４１とに基づいて、復元情報を算出する。復元情報は、復元処理後の物品セル群２１の有する情報である。復元処理後の物品セル群２１は、第１選択色と第２選択色とを有する。第１選択色は、物品セル群２１のうち、判定符号Ｆを形成された対象セル２３の選択色であり、第２算出部４３ｅにより算出される。第２算出部４３ｅは、復元処理を行い、第１選択色を算出する。これに対し、第２選択色は、物品セル群２１のうち、判定符号Ｆを形成されていない対象セル２３の選択色であり、第１算出部４３ｄにより算出される。第１算出部４３ｄは、撮像部４１から取得した複数のセルＳの画像データに基づいて、第２選択色を算出する。
【００７６】
第２判定部４３ｇは、物品情報Ｘ４１と復元情報とが互いに同一であるか否かを判定する。言い換えれば、判定符号Ｆが形成される前の物品セル群２１の選択色の配列と、判定符号Ｆが形成され、復元処理が行われた後の物品セル群２１の選択色の配列とが、互いに同一であるか否かを、第２判定部４３ｇが判定する。つまり、第２判定部４３ｇは、復元処理前の商品と、復元処理後の商品との同一性の有無を判定する。
【００７７】
通知部４４は、所定の装置に有線又は無線で接続され、所定の装置に信号を送信する。所定の装置は、例えば、管理者の端末（スマートフォン）、及び／又は警報装置である。
【００７８】
以上、図５を参照して説明したように、第１判定部４３ｃは、複数のセルＳの画像データと、符号情報Ｘ１とに基づいて、符号領域γに判定符号Ｆが形成されたか否かを判定する。従って、符号領域γに判定符号Ｆが形成されない場合、物品Ｈを持ち出そうとする者が管理者ではないと、第１判定部４３ｃが判定することができる。これに対し、符号領域γに判定符号Ｆが形成される場合、物品Ｈを持ち出そうとする者が管理者であると、第１判定部４３ｃが判定することができる。その結果、物品Ｈを持ち出そうとする者が、管理者であるか否かを判定することが可能になる。
【００７９】
次に、図６から図８を参照して、制御装置４３の動作について説明する。図６は、制御装置４３の動作を示す第１のフローチャートである。図７は、制御装置４３の動作を示す第２のフローチャートである。図８は、カラーコード２０の使用形態を示す図である。
【００８０】
図６、及び図８に示すように、物品Ｈは、倉庫のような所定の保管場所に運搬され、一時保管される。なお、物品Ｈが所定の保管場所で一時保管される際、物品Ｈにカラーコード２０が取り付けられる。物品Ｈの保管場所が決まってから、カラーコード２０が物品Ｈに取り付けられる。
【００８１】
また、撮像部４１は、所定位置に配置される。所定位置は、所定の保管場所に物品Ｈが保管された状態で、物品Ｈに取り付けられたカラーコード２０を撮像できる位置を示す。
【００８２】
ステップＳ１において、特定部４３ａは、物品Ｈが所定の保管場所に搬入される搬入時刻が経過したか否かを判定する。なお、物品Ｈの搬入予定時刻を示す情報は、予め決定されており、記憶装置４２に記憶される。物品Ｈの搬入予定時刻が経過していない場合（ステップＳ１でＮｏ）、ステップＳ１に示す処理を繰り返す。これに対し、物品Ｈの搬入予定時刻が経過している場合（ステップＳ１でＹｅｓ）、処理がステップＳ２に移行する。
【００８３】
ステップＳ２において、撮像部４１が、所定の保管場所を撮像する。
【００８４】
ステップＳ３において、特定部４３ａが、カラーコード２０の位置を特定することができるか否かを判定する。特定部４３ａがカラーコード２０の位置を特定できない場合（ステップＳ３でＮｏ）、処理がステップＳ４に移行する。特定部４３ａがカラーコード２０の位置を特定できない場合は、物品Ｈの搬入予定時刻に、物品Ｈが所定の保管場所に到達していないことを示す。これに対し、特定部４３ａがカラーコード２０の位置を特定できる場合（ステップＳ３でＹｅｓ）、処理がステップＳ５に移行する。特定部４３ａがカラーコード２０の位置を特定できる場合は、物品Ｈの搬入予定時刻に、物品Ｈが所定の保管場所に到達していることを示す。
【００８５】
ステップＳ４において、通知部４４は、例えば、管理者の端末に、物品Ｈが所定の保管場所に到達していないことを示す情報を通知する。通知部４４が情報を通知した後、処理が終了する。
【００８６】
ステップＳ５において、物品情報算出部４３ｂは、物品Ｈを表す情報を算出する。物品Ｈを表す情報を算出することで、物品情報算出部４３ｂは物品Ｈの存在を確認する。
【００８７】
ステップＳ６において、特定部４３ａが、カラーコード２０の位置を特定することができるか否かを判定する。特定部４３ａがカラーコード２０の位置を特定できない場合（ステップＳ６でＮｏ）、処理がステップＳ７に移行する。特定部４３ａがカラーコード２０の位置を特定できない場合は、物品Ｈが所定場所に搬入された後、管理者以外の者により持ち出されたことを示す。つまり、物品Ｈが所定の保管場所から盗まれたことを示す。これに対し、特定部４３ａがカラーコード２０の位置を特定できる場合（ステップＳ６でＹｅｓ）、処理がステップＳ８に移行する。特定部４３ａがカラーコード２０の位置を特定できる場合は、物品Ｈが所定の保管場所に保管されていることを示す。
【００８８】
ステップＳ７において、通知部４４は、例えば、管理者の端末に、物品Ｈが所定の保管場所に到達していないことを示す情報を通知する。通知部４４は、警報装置に信号を送信する。その結果、警報装置がブザーを鳴らす。警報装置がブザーを鳴らした後、処理が終了する。
【００８９】
ステップＳ８において、第１判定部４３ｃは、カラーコード２０上に符号が形成されているか否かを判定する。第１判定部４３ｃは、撮像部４１から複数のセルＳの画像データを取得し、複数のセルＳの画像データに基づいて、カラーコード２０上に符号が形成されているか否かを判定する。符号が形成されていない場合（ステップＳ８でＮｏ）、処理がステップＳ６に移行する。これに対し、符号が形成されている場合（ステップＳ８でＹｅｓ）、処理が図７に示すステップＳ９に移行する。
【００９０】
図７、及び図８に示すように、ステップＳ９において、第１判定部４３ｃは、符号領域γに判定符号Ｆが形成されたか否かを判定する。つまり、ステップＳ８の符号が判定符号Ｆであり、かつ、判定符号Ｆが符号領域γに形成されているか否かを、第１判定部４３ｃが判定する。符号領域γに判定符号Ｆが形成されていない場合（ステップＳ９でＮｏ）、物品Ｈを持ち出そうとする者が、管理者ではないと第１判定部４３ｃが判定する。そして、処理がステップＳ１０に移行する。符号領域γに判定符号Ｆが形成されていない場合は、判定符号Ｆとは異なる符号が形成されていること、又は、判定符号Ｆが符号領域γの範囲外に形成されていることを示す。これに対し、符号領域γに判定符号Ｆが形成されている場合（ステップＳ９でＹｅｓ）、物品Ｈを持ち出そうとする者が、管理者であると第１判定部４３ｃが判定する。そして、処理がステップＳ１１に移行する。
【００９１】
ステップＳ１０において、通知部４４は、例えば、管理者の端末に、カラーコード２０に形成された符号が判定符号Ｆとは異なることを示す情報を通知する。通知部４４は、警報装置に信号を送信する。その結果、警報装置がブザーを鳴らす。警報装置がブザーを鳴らした後、処理が終了する。
【００９２】
ステップＳ１１において、第２算出部４３ｅは復元処理を行う。
【００９３】
ステップＳ１２において、第３算出部４３ｆは、復元情報を算出する。
【００９４】
ステップＳ１３において、第２判定部４３ｇは、物品情報Ｘ４１と復元情報とが互いに同一であるか否かを判定する。物品情報Ｘ４１と復元情報とが互いに異なる場合（ステップＳ１３でＮｏ）、カラーコード２０を取り付けられている物品が、物品Ｈではないと第２判定部４３ｇが判定する。そして、処理がステップＳ１４に移行する。物品情報Ｘ４１と復元情報とが互いに同一である場合（ステップＳ１３でＹｅｓ）、カラーコード２０を取り付けられている物品が、物品Ｈであると第２判定部４３ｇが判定する。そして、処理がステップＳ１５に移行する。従って、ステップＳ１３では、カラーコード２０に判定符号Ｆを形成された後も、復元情報に基づいて、第２判定部４３ｇが物品Ｈの存在を確認する。
【００９５】
ステップＳ１４において、通知部４４は、例えば、管理者の端末に、所定の補完場所に保管されている物品が物品Ｈとは異なることを示す情報を通知する。通知部４４は、警報装置に信号を送信する。その結果、警報装置がブザーを鳴らす。警報装置がブザーを鳴らした後、処理が終了する。
【００９６】
ステップＳ１５において、第２判定部４３ｇは、物品Ｈの持ち出しを許可する。具体的には、通知部４４が作動しないように、第２判定部４３ｇが通知部４４を制御する。通知部４４が作動しないとは、第２実施形態では、通知部４４が、管理者の端末と、警報装置とに信号を送信しないことを示す。第２判定部４３ｇが通知部４４を制御した後、処理が終了する。
【００９７】
以上、図６から図８を参照して説明したように、符号領域γに判定符号Ｆが形成されたか否かに基づいて、物品Ｈを持ち出そうとする者が管理者であるか否かを第１判定部４３ｃが判定する。また、第２判定部４３ｇは、物品情報Ｘ４１と復元情報とが互いに同一であるか否かを判定する。言い換えれば、復元処理後、管理者の持ち出そうとしている物品が、物品Ｈに間違いないか否かを第２判定部４３ｇが判定する。従って、物品Ｈを持ち出そうとする者が管理者であるか否かを判定でき、かつ、管理者の持ち出そうとしている物品が所定の物品Ｈに間違いないか否かを判定できる。
【００９８】
［第３実施形態］
次に、図９を参照して、画像形成装置１００について説明する。図９は、画像形成装置１００を示す模式的断面図である。
【００９９】
図９に示すように、画像形成装置１００は、搬送部１と、入力部２と、読取部３と、カセット４と、給送ローラー５と、搬送ローラー６と、画像形成部７と、排出ローラー８と、制御部９と、記憶装置４２と、制御装置４３と、通知部４４とを備える。
【０１００】
搬送部１は、読み取り対象の画像を有するシートを、読取部３に向けて搬送する。読取部３は、シートを走査して、画像データを取得する。読取部３は、例えば、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）のような発光部と、イメージセンサーのような画像撮像部とを含む。発光部、及び画像撮像部によって、シートに形成された画像が走査される。入力部２は、表示部２ａと、操作キー群２ｂとを含む。入力部２は、画像形成装置１００に対するユーザーからの指示を受け付ける。表示部２ａは、タッチパネルとして機能する。この場合、入力部２は、タッチパネルを含む。
【０１０１】
カセット４は、シートＴを収容する。給送ローラー５は、カセット４内のシートＴを送出する。搬送ローラー６は、給送ローラー５から搬送されたシートＴを、画像形成部７に向けて送出する。
【０１０２】
画像形成部７は、シートＴに画像を形成する。画像は、具体的には、トナー画像を示す。第３実施形態では、画像形成部７は、シートＴにカラーコード２０の画像を形成する。具体的には、画像形成部７は、シートＴに複数のセルＳの画像を形成する。画像形成部７は、感光体ドラムと、帯電部と、露光部と、現像部と、転写部と、クリーニング部と、除電部とを含む。感光体ドラム、帯電部、露光部、現像部、及び転写部によって、シートＴに画像が形成される。クリーニング部は、感光体ドラムの表面に残留しているトナーを除去する。除電部は、感光体ドラムの表面の残留電荷を除去する。画像形成部７は、シートＴに画像を形成した後、シートＴを定着部に向けて送出する。定着部は、画像を加熱及び加圧してシートＴに定着させる。なお、画像形成部７は、ノズルを有し、ノズルからインクを吐出して、シートＴに画像を形成してもよい。
【０１０３】
排出ローラー８は、画像形成部７を通過したシートＴを、画像形成装置１００の筐体の外部へ排出する。
【０１０４】
制御装置４３は、搬送部１と、入力部２と、読取部３と、カセット４と、給送ローラー５と、搬送ローラー６と、画像形成部７と、排出ローラー８と、記憶装置４２とを制御する。
【０１０５】
以上、図９を参照して説明したように、画像形成装置１００の制御装置４３は、第２実施形態に係るカラーコード読取装置４０の制御装置４３として機能する。従って、第２実施形態と同様に、物品Ｈを持ち出そうとする者が、物品Ｈの管理者であるか否かを判定することができる。
【０１０６】
続いて、図３、及び図９を参照して、判定符号Ｆを第１記憶部４２ａに登録する手順について説明する。判定符号Ｆを第１記憶部４２ａに登録するとは、判定符号Ｆの形状と、符号領域γとを対応付けた符号情報Ｘ１を第１記憶部４２ａに記憶することを示す。
【０１０７】
図３、及び図９に示すように、管理者は、例えば、入力部２のタッチパネルを用いて判定符号Ｆを登録する。管理者は、タッチパネル上に、例えば、タッチペンで判定符号Ｆを描く。例えば、管理者は、タッチパネル上に判定符号Ｆを描く作業を複数回行う。従って、制御装置４３は、複数の判定符号Ｆの平均の形状を算出し、平均の形状を有する判定符号Ｆを、第１記憶部４２ａに登録する。その結果、管理者の符号の描き方の癖を考慮した判定符号Ｆを登録することが可能になる。
【０１０８】
また、タッチパネル上で判定符号Ｆが描かれる場所は、カラーコード２０上で判定符号Ｆが描かれる場所に対応している。従って、タッチパネル上で判定符号Ｆが描かれると、判定符号Ｆの形状のみならず、カラーコード２０上で判定符号Ｆが描かれる場所も設定される。そして、制御装置４３は、カラーコード２０上で判定符号Ｆが描かれる場所に幅（マージン）を持たせた領域である符号領域γを形成する。そして、制御装置４３は、判定符号Ｆの形状と符号領域γとを対応付けた情報である符号情報Ｘ１を第１記憶部４２ａに記憶する。なお、管理者は、符号領域γの幅の大きさを、適宜設定することができる。
【０１０９】
また、タッチパネル上で判定符号Ｆが描かれた場所が、カラーコード２０上の対象領域αに位置しない場合、タッチパネルにエラーを示す情報が表示されてもよい。その結果、判定符号Ｆが対象領域αに設定されるように誘導することが可能になる。
【０１１０】
また、タッチパネル上に太さが異なる複数の判定符号Ｆを表示する。そして、複数の判定符号Ｆのうち、管理者の好みの太さを有する判定符号Ｆを、管理者がタッチパネルを介して選択できるように構成してもよい。
【０１１１】
また、管理者は、シートＴに判定符号Ｆを描く。そして、読取部３がシートＴに形成された判定符号Ｆの画像を読み取る。そして、読取部３により読み取られた判定符号Ｆを、制御装置４３が第１記憶部４２ａに登録してもよい。
【０１１２】
また、物品Ｈの保管場所に配置される撮像部４１の個数、及び撮像部４１からカラーコード２０までの距離に応じて、判定符号Ｆが適切であるか否かを制御装置４３が判定してもよい。判定符号Ｆが適切であるとは、例えば、符号領域γに判定符号Ｆが形成されたか否かを第１判定部４３ｃが精度よく判定できような形状、サイズ、及び太さを、判定符号Ｆが有することを示す。なお、推薦される判定符号Ｆの形状、サイズ、及び太さを示す情報が、タッチパネルに表示されてもよい。
【０１１３】
また、物品Ｈの保管場所に配置される撮像部４１の個数、及び撮像部４１からカラーコード２０までの距離は、管理者が制御装置４３に対し設定する。
【０１１４】
また、管理者が登録しようとする判定符号Ｆが、管理者とは別の者が登録した判定符号と重複する場合、タッチパネルに判定符号Ｆが重複する旨を表示し、管理者に判定符号Ｆの形状の変更を促してもよい。
【０１１５】
以上、図３、及び図９を参照して説明したように、入力部２のタッチパネルを用いて判定符号Ｆを登録することが可能である。その結果、カラーコード２０を製造する作業、及び判定符号Ｆを登録する作業を、単一の画像形成装置１００を用いて行うことが可能になる。
【０１１６】
以上、図面（図１〜図９）を参照しながら本発明の実施形態について説明した。但し、本発明は、上記の実施形態に限られるものではなく、その要旨を逸脱しない範囲で種々の態様において実施することが可能である（例えば、（１）〜（４））。また、上記の実施形態に開示されている複数の構成要素を適宜組み合わせることによって、種々の発明の形成が可能である。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。図面は、理解しやすくするために、それぞれの構成要素を主体に模式的に示しており、図示された各構成要素の個数等は、図面作成の都合から実際とは異なる場合もある。また、上記の実施形態で示す各構成要素は一例であって、特に限定されるものではなく、本発明の効果から実質的に逸脱しない範囲で種々の変更が可能である。
【０１１７】
（１）第１実施形態から第３実施形態では、第１領域と第２領域とは、第１方向Ｐと第２方向Ｑとのうちのいずれかの方向に配列される。しかし、本発明はこれに限定されない。第１領域と第２領域とが複数の方向に配列される場合、複数の方向の各々が互いに異なる方向であればよい。例えば、補完セルの対角線の方向に配列されていてもよい。その結果、第１領域と第２領域との配列のパターンを増やすことができる。
【０１１８】
（２）第２実施形態では、所定の保管場所に単数の撮像部４１を配置した。しかし、本発明はこれに限定されない。所定の保管場所に複数の撮像部４１を配置してもよい。この場合、例えば、全ての撮像部４１で撮像された画像において、符号領域γに判定符号Ｆが形成されたことが判定された場合、第２算出部４３ｅが復元処理を行うように構成してもよい。その結果、管理者以外の者が物品Ｈを持ち出さないように物品Ｈをより確実に管理することが可能になる。また、複数の撮像部４１のうちの少なくとも１つの撮像部４１で撮像された画像において、符号領域γに判定符号Ｆが形成されたことが判定された場合、第２算出部４３ｅが復元処理を行うように構成してもよい。その結果、管理者以外の者が物品Ｈを持ち出さないように物品Ｈを管理しつつ、管理者が物品Ｈを持ち出す作業を円滑に行うことが可能になる。また、複数の撮像部４１の画像を互いに補完し合い、符号領域γに判定符号Ｆが形成されたか否かを第１判定部４３ｃが判定してもよい。具体的には、複数の撮像部４１の画像のうちの１つにおいて、符号領域γに判定符号Ｆが形成されていないＮＧ部分があったとしても、複数の撮像部４１の画像のうちの他の１つにおいて、ＮＧ部分がなければ、ＮＧ部分が補完され、ＮＧ部分がないと第１判定部４３ｃが判定してもよい。
【０１１９】
（３）図７に示すように、ステップＳ１５において、第２判定部４３ｇが物品Ｈの持ち出しを許可すると、例えば、倉庫の出口の接写型のカメラを通さなくても物品Ｈを持ち出せてもよい。つまり、撮像部４１により物品Ｈの持ち出しが許可されれば、他の撮像部による確認は不要にしてもよい。その結果、管理者以外の者が物品Ｈを持ち出さないように物品Ｈを管理しつつ、管理者が物品Ｈを持ち出す作業を円滑に行うことが可能になる。
【０１２０】
（４）第２実施形態では、管理者は、黒のペンでカラーコード２０上に判定符号Ｆを形成する（描く）。しかし、本発明は、これに限定されない。撮像部４１の撮像した画像に基づいて、第１判定部４３ｃが判定可能な色で、判定符号Ｆが形成されればよい。例えば、蛍光のマーカーペンで判定符号Ｆが形成されてもよい。この場合、判定符号Ｆを形成する色の色情報の所定の閾値（明るさの範囲）を予め決めておく。色情報は、色の明るさを表す数値である。色情報は、例えば、撮像部４１の撮像した画像に基づいて、第１判定部４３ｃが算出する。また、所定の閾値を示す情報は、予め、記憶装置４２に記憶される。そして、カラーコード２０上に形成された色の色情報が、所定の閾値の範囲内ならば、カラーコード２０上に形成された色が判定符号Ｆを形成する色であると第１判定部４３ｃが判定する。これに対し、カラーコード２０上に形成された色の色情報が、所定の閾値の範囲外ならば、カラーコード２０上に形成された色が判定符号Ｆを形成しない色であり、例えば、汚れであると第１判定部４３ｃが判定する。また、カラーコード２０上に形成された色の占める領域が所定の面積以下である場合、カラーコード２０上に形成された色が判定符号Ｆを形成しない色であり、例えば、汚れであると第１判定部４３ｃが判定してもよい。カラーコード２０上に形成された色の占める領域は、例えば、撮像部４１の撮像した画像に基づいて、第１判定部４３ｃが算出する。また、所定の面積を示す情報は、予め、記憶装置４２に記憶される。
【産業上の利用可能性】
【０１２１】
本発明は、カラーコード、カラーコード読取装置、カラーコード読取システム、及び画像形成装置の分野に利用可能である。
【符号の説明】
【０１２２】
２０    カラーコード
２１    物品セル群
２２    特定セル
２３    対象セル
２４    補完セル
３０    カラーコード読取システム
４０    カラーコード読取装置
４１    撮像部
４２ａ  第１記憶部
４２ｂ  第２記憶部
４３ｃ  第１判定部
４３ｄ  第１算出部
４３ｅ  第２算出部
４３ｆ  第３記憶部
４３ｇ  第２判定部
Ｆ      判定符号
Ｓ      セル
Ｘ１    符号情報
Ｘ２    対応情報
Ｘ３    位置情報
Ｘ４    設定情報
Ｘ４１  物品情報
Ｘ４２  カラーコード情報
γ      符号領域
【図１】
2019096954.tif 000003
【図２】
2019096954.tif 000004
【図３】
2019096954.tif 000005
【図４】
2019096954.tif 000006
【図５】
2019096954.tif 000007
【図６】
2019096954.tif 000008
【図７】
2019096954.tif 000009
【図８】
2019096954.tif 000010
【図９】
2019096954.tif 000011