(57)【要約】【課題】簡易な構成かつ低コストで正しく在庫管理を行うこと。【解決手段】情報処理装置は、区画とマーカーとを対応付ける区画情報を記憶する区画情報記憶部と、少なくとも１区画を含んで構成される管理エリアが撮影された画像を示す画像データを取得する取得部と、前記画像データに基づく画像を解析して前記マーカーの検出を行い、前記マーカーが検出された場合には前記区画情報に基づいて前記マーカーに対応する区画を特定し、当該区画にはアイテムが無いと判定する解析部とを備える。【選択図】図６
2017178621.tif 000002
【特許請求の範囲】
【請求項１】
区画とマーカーとを対応付ける区画情報を記憶する区画情報記憶部と、
少なくとも１区画を含んで構成される管理エリアが撮影された画像を示す画像データを取得する取得部と、
前記画像データに基づく画像を解析して前記マーカーの検出を行い、前記マーカーが検出された場合には前記区画情報に基づいて前記マーカーに対応する区画を特定し、当該区画にはアイテムが無いと判定する解析部と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記解析部は、検出されたマーカーの数に基づいて前記マーカーに対応する前記区画におけるアイテムの有無を判定する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記解析部は、検出されたマーカーの数が所定の数未満であった場合には前記マーカーに対応する前記区画にはアイテムが有ると判定する
ことを特徴とする請求項１または請求項２に記載の情報処理装置。
【請求項４】
前記解析部は、検出されたマーカーの数に基づいて前記マーカーに対応する前記区画の充足率を算出する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項５】
アイテムと前記アイテムに付けられたタグとを対応付けるタグ情報を記憶するタグ情報記憶部を有し、
前記解析部は、前記画像データに基づく前記画像を解析して前記区画ごとに前記タグの検出を行い、前記タグが検出された場合には検出された前記タグと前記タグ情報とに基づいてアイテムを識別する
ことを特徴とする請求項1に記載の情報処理装置。
【請求項６】
アイテムと前記アイテムに付けられたタグとを対応付けるタグ情報を記憶するタグ情報記憶部と、
管理エリアが撮影された画像を示す画像データを取得する取得部と、
前記画像データに基づく前記画像を解析して前記タグの検出を行い、前記タグが検出された場合には検出された前記タグと前記タグ情報とに基づいて前記管理エリアに存在するアイテムを識別する解析部と、
を備えることを特徴とする情報処理装置。
【請求項７】
コンピュータにおける情報処理方法であって、
区画情報記憶部が、区画とマーカーとを対応付ける区画情報を記憶する区画情報記憶ステップと、
取得部が、少なくとも１区画を含んで構成される管理エリアが撮影された画像を示す画像データを取得する取得ステップと、
解析部が、前記画像データに基づく画像を解析して前記マーカーの検出を行い、前記マーカーが検出された場合には前記区画情報に基づいて前記マーカーに対応する区画を特定し、当該区画にはアイテムが無いと判定する解析ステップと、
を有することを特徴とする情報処理方法。
【請求項８】
コンピュータにおける情報処理方法であって、
タグ情報記憶部が、アイテムと前記アイテムに付けられたタグとを対応付けるタグ情報を記憶するタグ情報記憶ステップと、
取得部が、管理エリアが撮影された画像を示す画像データを取得する取得ステップと、
解析部が、前記画像データに基づく前記画像を解析して前記タグの検出を行い、前記タグが検出された場合には検出された前記タグと前記タグ情報とに基づいて前記管理エリアに存在するアイテムを識別する解析ステップと、
を有することを特徴とする情報処理方法。
【請求項９】
撮像装置と情報処理装置とを有する在庫管理システムであって、
前記撮像装置は、
少なくとも１区画を含んで構成される管理エリアを撮影する撮像部と、
前記撮像部によって撮影された画像に基づく画像データを前記情報処理装置へ送信する送信部と、
を備え、
前記情報処理装置は、
区画とマーカーとを対応付ける区画情報を記憶する区画情報記憶部と、
前記送信部から送信された画像データを取得する取得部と、
前記画像データに基づく画像を解析して前記マーカーの検出を行い、前記マーカーが検出された場合には前記区画情報に基づいて前記マーカーに対応する区画を特定し、当該区画にはアイテムが無いと判定する解析部と、
を備える
ことを特徴とする在庫管理システム。
【請求項１０】
撮像装置と情報処理装置とを有する在庫管理システムであって、
前記撮像装置は、
管理エリアを撮影する撮像部と、
前記撮像部によって撮影された画像に基づく画像データを前記情報処理装置へ送信する送信部と、
を備え、
前記情報処理装置は、
アイテムと前記アイテムに付けられたタグとを対応付けるタグ情報を記憶するタグ情報記憶部と、
前記送信部から送信された画像データを取得する取得部と、
前記画像データに基づく前記画像を解析して前記タグの検出を行い、前記タグが検出された場合には検出された前記タグと前記タグ情報とに基づいて前記管理エリアに存在するアイテムを識別する解析部と、
を備える
ことを特徴とする在庫管理システム。
【請求項１１】
コンピュータに、
区画とマーカーとを対応付ける区画情報を記憶する区画情報記憶ステップと、
少なくとも１区画を含んで構成される管理エリアが撮影された画像を示す画像データを取得する取得ステップと、
前記画像データに基づく画像を解析して前記マーカーの検出を行い、前記マーカーが検出された場合には前記区画情報に基づいて前記マーカーに対応する区画を特定し、当該区画にはアイテムが無いと判定する解析ステップと、
を実行させるためのプログラム。
【請求項１２】
コンピュータに、
アイテムと前記アイテムに付けられたタグとを対応付けるタグ情報を記憶するタグ情報記憶ステップと、
管理エリアが撮影された画像を示す画像データを取得する取得ステップと、
前記画像データに基づく前記画像を解析して前記タグの検出を行い、前記タグが検出された場合には検出された前記タグと前記タグ情報とに基づいて前記管理エリアに存在するアイテムを識別する解析ステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、在庫管理システム、およびプログラムに関する。
【背景技術】
【０００２】
在庫管理方法として、ＲＦＩＤ（アール・エフ・アイ・ディ；Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）を用いた方法がある。例えば、特許文献１に記載の保管管理方法は、保管物にＲＦＩＤタグが備えられるとともに、保管庫にはＲＦＩＤタグに記憶される情報の読み出しおよび書き込みが可能なＲＦＩＤリーダ・ライタ装置が備えられる。ＲＦＩＤリーダ・ライタ装置は、ＲＦＩＤタグが発する電波を検出することによって保管物の入出庫を捉え、データベースに入出庫情報を記録する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２７６８０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の保管管理方法のようなＲＦＩＤを用いた在庫管理方法では、例えば、在庫管理エリアと在庫を管理しないエリアとが接近しているような場合に、ＲＦＩＤリーダ・ライタ装置が、在庫を管理しないエリアの電波を誤って受信してしまうことがある。また、ＲＦＩＤを用いた在庫管理方法では、例えば、金属などの電波を遮蔽する物体が在庫管理エリア内に存在するような場合に、ＲＦＩＤリーダ・ライタ装置が、ＲＦＩＤタグが発する電波を受信できないことがある。上記のような場合には、そのままでは正しく在庫管理が行うことができないため、複数のリーダ・ライタ装置および複数の周波数帯を使用するようにシステムが構成される必要がある。その場合、ＲＦＩＤを用いた在庫管理方法では、システムの構成が複雑になり、かつ、導入コストが高くなるという課題がある。また、ＲＦＩＤを用いた在庫管理方法では、保管物ごとにＲＦＩＤタグが備えられる必要があるため、導入コストが高くなるという課題がある。
【０００５】
本発明は上記の点に鑑みてなされたものであり、簡易な構成かつ低コストで正しく在庫管理を行うことができる情報処理装置、情報処理方法、在庫管理システム、およびプログラムを提供する。
【課題を解決するための手段】
【０００６】
（１）本発明は上記の課題を解決するためになされたものであり、本発明の一態様としては、区画とマーカーとを対応付ける区画情報を記憶する区画情報記憶部と、少なくとも１区画を含んで構成される管理エリアが撮影された画像を示す画像データを取得する取得部と、前記画像データに基づく画像を解析して前記マーカーの検出を行い、前記マーカーが検出された場合には前記区画情報に基づいて前記マーカーに対応する区画を特定し、当該区画にはアイテムが無いと判定する解析部と、を備えることを特徴とする情報処理装置である。
【０００７】
（２）本発明の一態様としては、前記解析部は、検出されたマーカーの数に基づいて前記マーカーに対応する前記区画におけるアイテムの有無を判定することを特徴とする（１）に記載の情報処理装置である。
【０００８】
（３）本発明の一態様としては、前記解析部は、検出されたマーカーの数が所定の数未満であった場合には前記マーカーに対応する前記区画にはアイテムが有ると判定することを特徴とする（１）または（２）に記載の情報処理装置である。
【０００９】
（４）本発明の一態様としては、前記解析部は、検出されたマーカーの数に基づいて前記マーカーに対応する前記区画の充足率を算出することを特徴とする（１）に記載の情報処理装置である。
【００１０】
（５）本発明の一態様としては、アイテムと前記アイテムに付けられたタグとを対応付けるタグ情報を記憶するタグ情報記憶部を有し、前記解析部は、前記画像データに基づく前記画像を解析して前記区画ごとに前記タグの検出を行い、前記タグが検出された場合には検出された前記タグと前記タグ情報とに基づいてアイテムを識別することを特徴とする（１）に記載の情報処理装置である。
【００１１】
（６）本発明の一態様としては、アイテムと前記アイテムに付けられたタグとを対応付けるタグ情報を記憶するタグ情報記憶部と、管理エリアが撮影された画像を示す画像データを取得する取得部と、前記画像データに基づく前記画像を解析して前記タグの検出を行い、前記タグが検出された場合には検出された前記タグと前記タグ情報とに基づいて前記管理エリアに存在するアイテムを識別する解析部と、を備えることを特徴とする情報処理装置である。
【００１２】
（７）本発明の一態様としては、コンピュータにおける情報処理方法であって、区画情報記憶部が、区画とマーカーとを対応付ける区画情報を記憶する区画情報記憶ステップと、取得部が、少なくとも１区画を含んで構成される管理エリアが撮影された画像を示す画像データを取得する取得ステップと、解析部が、前記画像データに基づく画像を解析して前記マーカーの検出を行い、前記マーカーが検出された場合には前記区画情報に基づいて前記マーカーに対応する区画を特定し、当該区画にはアイテムが無いと判定する解析ステップと、を有することを特徴とする情報処理方法である。
【００１３】
（８）本発明の一態様としては、コンピュータにおける情報処理方法であって、タグ情報記憶部が、アイテムと前記アイテムに付けられたタグとを対応付けるタグ情報を記憶するタグ情報記憶ステップと、取得部が、管理エリアが撮影された画像を示す画像データを取得する取得ステップと、解析部が、前記画像データに基づく前記画像を解析して前記タグの検出を行い、前記タグが検出された場合には検出された前記タグと前記タグ情報とに基づいて前記管理エリアに存在するアイテムを識別する解析ステップと、を有することを特徴とする情報処理方法である。
【００１４】
（９）本発明の一態様としては、撮像装置と情報処理装置とを有する在庫管理システムであって、前記撮像装置は、少なくとも１区画を含んで構成される管理エリアを撮影する撮像部と、前記撮像部によって撮影された画像に基づく画像データを前記情報処理装置へ送信する送信部と、を備え、前記情報処理装置は、区画とマーカーとを対応付ける区画情報を記憶する区画情報記憶部と、前記送信部から送信された画像データを取得する取得部と、前記画像データに基づく画像を解析して前記マーカーの検出を行い、前記マーカーが検出された場合には前記区画情報に基づいて前記マーカーに対応する区画を特定し、当該区画にはアイテムが無いと判定する解析部と、を備えることを特徴とする在庫管理システムである。
【００１５】
（１０）本発明の一態様としては、撮像装置と情報処理装置とを有する在庫管理システムであって、前記撮像装置は、管理エリアを撮影する撮像部と、前記撮像部によって撮影された画像に基づく画像データを前記情報処理装置へ送信する送信部と、を備え、前記情報処理装置は、アイテムと前記アイテムに付けられたタグとを対応付けるタグ情報を記憶するタグ情報記憶部と、前記送信部から送信された画像データを取得する取得部と、前記画像データに基づく前記画像を解析して前記タグの検出を行い、前記タグが検出された場合には検出された前記タグと前記タグ情報とに基づいて前記管理エリアに存在するアイテムを識別する解析部と、を備えることを特徴とする在庫管理システムである。
【００１６】
（１１）本発明の一態様としては、コンピュータに、区画とマーカーとを対応付ける区画情報を記憶する区画情報記憶ステップと、少なくとも１区画を含んで構成される管理エリアが撮影された画像を示す画像データを取得する取得ステップと、前記画像データに基づく画像を解析して前記マーカーの検出を行い、前記マーカーが検出された場合には前記区画情報に基づいて前記マーカーに対応する区画を特定し、当該区画にはアイテムが無いと判定する解析ステップと、を実行させるためのプログラムである。
【発明の効果】
【００１７】
（１２）本発明の一態様としては、アイテムと前記アイテムに付けられたタグとを対応付けるタグ情報を記憶するタグ情報記憶ステップと、管理エリアが撮影された画像を示す画像データを取得する取得ステップと、前記画像データに基づく前記画像を解析して前記タグの検出を行い、前記タグが検出された場合には検出された前記タグと前記タグ情報とに基づいて前記管理エリアに存在するアイテムを識別する解析ステップと、を実行させるためのプログラムである。
【００１８】
本発明によれば、簡易な構成かつ低コストで正しく在庫管理を行うことができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の第１の実施形態に係る在庫管理システムによる在庫管理の一例を示す概略図である。
【図２】本発明の第１の実施形態に係る在庫管理システムが管理対象とする在庫管理エリアの構成の一例を示す図である。
【図３】本発明の第１の実施形態に係る在庫管理システムが記憶する区画情報テーブルの構成の一例を示す図である。
【図４】本発明の第１の実施形態に係る在庫管理システムが管理対象とする在庫管理エリアにアイテムが格納された状態の一例を示す図である。
【図５】本発明の第１の実施形態に係る在庫管理システムが記憶する充足状況情報テーブルの構成の一例を示す図である。
【図６】本発明の第１の実施形態に係る在庫管理システムの機能構成を示すブロック図である。
【図７】本発明の第１の実施形態に係る情報処理装置の動作の一例を示すフローチャートである。
【図８】本発明の第１の実施形態の変形例に係る在庫管理システムが管理対象とする在庫管理エリアの構成の一例を示す図である。
【図９】本発明の第１の実施形態の変形例に係る在庫管理システムが記憶する区画情報テーブルの構成の一例を示す図である。
【図１０】本発明の第２の実施形態に係る在庫管理システムが管理対象とする在庫管理エリアの構成の一例を示す図である。
【図１１】本発明の第２の実施形態に係る在庫管理システムが記憶する区画情報テーブルの構成の一例を示す図である。
【図１２】本発明の第２の実施形態に係る在庫管理システムが管理対象とする在庫管理エリアにアイテムが格納された状態の一例を示す図である。
【図１３】本発明の第２の実施形態に係る在庫管理システムが記憶する充足状況情報テーブルの構成の一例を示す図である。
【図１４】本発明の第２の実施形態の変形例に係る在庫管理システムが管理対象とする在庫管理エリアにアイテムが格納された状態の一例を示す図である。
【図１５】本発明の第２の実施形態の変形例に係る在庫管理システムが記憶する充足状況情報テーブルの構成の一例を示す図である。
【図１６】本発明の第２の実施形態に係る在庫管理システムの機能構成を示すブロック図である。
【図１７】本発明の第３の実施形態に係る在庫管理システムが記憶するタグ情報テーブルの構成の一例を示す図である。
【図１８】本発明の第２の実施形態に係る在庫管理システムが管理対象とする在庫管理エリアにアイテムが格納された状態の一例を示す図である。
【図１９】本発明の第３の実施形態に係る在庫管理システムが記憶する充足状況情報テーブルの構成の一例を示す図である。
【図２０】本発明の第３の実施形態に係る在庫管理システムの機能構成を示すブロック図である。
【図２１】本発明の第３の実施形態に係る情報処理装置の動作の一例を示すフローチャートである。
【図２２】本発明の第４の実施形態に係る在庫管理システムが管理対象とする在庫管理エリアにアイテムが格納された状態の一例を示す図である。
【図２３】本発明の第４の実施形態に係る在庫管理システムの機能構成を示すブロック図である。
【図２４】本発明の第５の実施形態に係る在庫管理システムが管理対象とする在庫管理エリアにアイテムが格納された状態の一例を示す図である。
【図２５】本発明の第６の実施形態に係る在庫管理システムが管理対象とする在庫管理エリアの構成の一例を示す図である。
【図２６】本発明の第６の実施形態に係る在庫管理システムが管理対象とする在庫管理エリアにアイテムが格納された状態の一例を示す図である。
【発明を実施するための形態】
【００２０】
本発明の各実施形態に係る在庫管理システムは、倉庫等において平置きで格納される物品（以下、アイテムと称する）の在庫管理に用いられるシステムである。
【００２１】
＜第１の実施形態＞
まず、本発明の第１の実施形態の概要を、図面を参照しながら説明する。
図１は、本発明の第１の実施形態に係る在庫管理システムによる在庫管理の一例を示す概略図である。
図示するように、在庫管理システムが管理対象とする在庫管理エリアａｒ１には、４種類のアイテムが置かれている。具体的には、在庫管理エリアａｒ１には、アイテムｉｔｍ１が１つ、アイテムｉｔｍ２が１つ、アイテムｉｔｍ３が２つ、およびアイテムｉｔｍ４が３つ置かれている。
【００２２】
在庫管理エリアａｒ１の上方、例えば、在庫管理エリアａｒ１を収容する倉庫の天井等には、撮像装置１０が設置される。撮像装置１０は、定期的にまたは継続的に在庫管理エリアａｒ１を撮影することができる装置であり、例えば、カメラを含んで構成される。在庫管理システムは、撮像装置１０によって撮影された静止画または動画の画像を解析することにより在庫管理を行う。
【００２３】
第１の実施形態に係る在庫管理システムは、在庫管理エリアａｒ１を、複数の管理区画に分割して、管理区画ごとに空き区画（アイテムが置かれていない区画）であるか否かを判定することにより在庫管理を行う。図１に示す例においては、在庫管理システムは、在庫管理エリアａｒ１を、点線で示された区画線によって仕切られた９つの管理区画に分割し、それぞれの管理区画について空き区画であるか否かを判定する。なお、説明を分かり易くするため、図１に示す例においては、区画線は可視化された点線によって示されているが、当該区画線は、可視化されていても可視化されていなくてもよい。
【００２４】
在庫管理システムは、アイテムｉｔｍ１が置かれた管理区画、アイテムｉｔｍ２が置かれた管理区画、アイテムｉｔｍ３が置かれた管理区画、およびアイテムｉｔｍ４が置かれた管理区画の４つの管理区画については、空き区画ではないと判定する。また、在庫管理システムは、これら４つの管理区画を除く５つの管理区画については、空き区画であると判定する。これにより、在庫管理システムの利用者は、空き区画の有無を把握することができるため、新たに他のアイテムを在庫管理エリアａｒ１に格納することができるか否か（新たに他のアイテムを格納することができる管理区画があるか否か）を判断することができる。
【００２５】
（第１の実施形態に係る在庫管理エリアの構成）
以下に、在庫管理エリアの構成について、図面を参照しながら説明する。
図２は、本発明の第１の実施形態に係る在庫管理システムが管理対象とする在庫管理エリアの構成の一例を示す図である。
図示するように、図２に示す例においては、在庫管理エリアａｒ１は、区画ａｒ００１、区画ａｒ００２、区画ａｒ００３、区画ａｒ００４、区画ａｒ００５、区画ａｒ００６、区画ａｒ００７、区画ａｒ００８、および区画ａｒ００９の９つの管理区画によって構成される。
【００２６】
また、各管理区画には、それぞれ異なる９種類のマーカーが設置されている。具体的には、区画ａｒ００１にはマーカーｍｋ００１が、区画ａｒ００２にはマーカーｍｋ００２が、区画ａｒ００３にはマーカーｍｋ００３が、区画ａｒ００４にはマーカーｍｋ００４が、区画ａｒ００５にはマーカーｍｋ００５が、区画ａｒ００６にはマーカーｍｋ００６が、区画ａｒ００７にはマーカーｍｋ００７が、区画ａｒ００８にはマーカーｍｋ００８が、および区画ａｒ００９にはマーカーｍｋ００９が設置されている。
【００２７】
マーカーは、当該マーカーの上にアイテムを置くことができるように、薄く平坦な形状のものが用いられる。マーカーは、例えば、管理区画上に敷かれる薄いマット状のもの、または、管理区画の床に塗装されたものである。
また、各管理区画に設置されるマーカーは、形状、色、またはパターン等がそれぞれ異なるマーカーが用いられる。
また、在庫管理システムは、管理区画とマーカーとが対応付けられたテーブルである区画情報テーブルを予め記憶している。
【００２８】
（第１の実施形態に係る区画情報テーブルの構成）
以下に、区画情報テーブルの構成について、図面を参照しながら説明する。
図３は、本発明の第１の実施形態に係る在庫管理システムが記憶する区画情報テーブルの構成の一例を示す図である。
図示するように、第１の実施形態に係る区画情報テーブルは、「区画」および「マーカー」の２つの項目の列からなる２次元の表形式のデータである。区画ａｒ００１、区画ａｒ００２、・・・、および区画ａｒ００９には、それぞれマーカーｍｋ００１、マーカーｍｋ００２、・・・、およびマーカーｍｋ００９が対応づけられている。
【００２９】
上記の区画情報テーブルにおける管理区画とマーカーとの対応付けは、図２に示す在庫管理エリアａｒ１における管理区画とマーカーとの対応づけと一致している。これにより、在庫管理システムは、在庫管理エリアａｒ１において、どの管理区画にどのマーカーが設置されているかを、区画情報テーブルを参照することによって認識することができる。
【００３０】
（第１の実施形態に係る在庫管理システムによるアイテムの有無の判定）
以下に、アイテムの有無の判定の一例について、図面を参照しながら説明する。
図４は、本発明の第１の実施形態に係る在庫管理システムが管理対象とする在庫管理エリアにアイテムが格納された状態の一例を示す図である。
図示するように、在庫管理エリアａｒ１において、区画ａｒ００１にアイテムｉｔｍ１、区画ａｒ００５にアイテムｉｔｍ２、区画ａｒ００７に２つのアイテムｉｔｍ３、およびａｒ００９に３つのアイテムｉｔｍ４が置かれている。
【００３１】
在庫管理システムは、撮像装置１０によって撮影された在庫管理エリアａｒ１の画像を解析する。そして、在庫管理システムは、当該画像において、上述した区画情報テーブルにおいて定義されているマーカーｍｋ００１、マーカーｍｋ００２、・・・、またはマーカーｍｋ００９と同一のマーカーの検出を試みる。当該検出の処理においては、例えば、テンプレートマッチング法などの一般的な画像マッチング技術が用いられる。
【００３２】
なお、在庫管理システムが、取得された画像データに基づく画像から区画情報テーブルにおいて定義されているマーカーを、画像マッチング技術を用いて検出できるように、各管理区画に設置されるマーカーには、形状、色、またはパターン等がそれぞれ異なるマーカーが用いられる。
【００３３】
図４に図示するように、区画ａｒ００１に設置されたマーカーｍｋ００１と区画ａｒ００５に設置されたマーカーｍｋ００５の上には、それぞれアイテムｉｔｍ１とアイテムｉｔｍ２とが置かれているため、撮像装置１０により在庫管理エリアａｒ１の上方から撮影された画像には、マーカーｍｋ００１およびマーカーｍｋ００５は写らない。
また、図４に図示するように、区画ａｒ００７に設置されたマーカーｍｋ００７と区画ａｒ００９に設置されたマーカーｍｋ００９の上には、それぞれ２つのアイテムｉｔｍ３と３つのアイテムｉｔｍ４とが置かれているため、撮像装置１０により在庫管理エリアａｒ１の上方から撮影された画像には、マーカーｍｋ００７およびマーカーｍｋ００９は一部分のみしか写らない。
【００３４】
これにより、在庫管理システムは、上述したマーカーの検出において、マーカーｍｋ００１、マーカーｍｋ００５、マーカーｍｋ００７、およびマーカーｍｋ００９を検出することができない。すなわち、在庫管理システムは、上記のマーカー以外のマーカーであるマーカーｍｋ００２、マーカーｍｋ００３、マーカーｍｋ００４、マーカーｍｋ００６、およびマーカーｍｋ００８のみを検出することができる。
【００３５】
在庫管理システムは、上述した区画情報テーブルを用いて、検出されたマーカーに対応する管理区画を特定し、特定された管理区画にはアイテムが置かれていないと判定する。すなわち、在庫管理システムは、マーカーｍｋ００２、マーカーｍｋ００３、マーカーｍｋ００４、マーカーｍｋ００６、およびマーカーｍｋ００８に該当する管理区画である区画ａｒ００２、区画ａｒ００３、区画ａｒ００４、区画ａｒ００６、および区画ａｒ００８を特定する。そして、在庫管理システムは、特定された管理区画である区画ａｒ００２、区画ａｒ００３、区画ａｒ００４、区画ａｒ００６、および区画ａｒ００８には、アイテムが置かれていないと判定する。
【００３６】
また、在庫管理システムは、上記の判定においてアイテムが置かれていないと判定された管理区画以外の管理区画について、アイテムが置かれていると判定する。すなわち、在庫管理システムは、アイテムが置かれていないと判定された管理区画である区画ａｒ００２、区画ａｒ００３、区画ａｒ００４、区画ａｒ００６、および区画ａｒ００８以外の管理区画である区画ａｒ００１、区画ａｒ００５、区画ａｒ００７、および区画ａｒ００９について、アイテムが置かれていると判定する。
そして、在庫管理システムは、各管理区画についてアイテムが置かれているか否かを判定した結果を、自らの在庫管理システムが記憶する充足状況情報テーブルに記録する。
【００３７】
（第１の実施形態に係る充足状況情報テーブルの構成）
以下、充足状況情報テーブルの構成について、図面を参照しながら説明する。
図５は、本発明の第１の実施形態に係る在庫管理システムが記憶する充足状況情報テーブルの構成の一例を示す図である。
図示するように、第１の実施形態に係る充足状況情報テーブルは、「区画」、「マーカー」、および「アイテムの有無」の３つの項目の列からなる２次元の表形式のデータである。区画ａｒ００１、区画ａｒ００２、・・・、および区画ａｒ００９には、それぞれマーカーｍｋ００１、マーカーｍｋ００２、・・・、およびマーカーｍｋ００９が対応づけられている。
【００３８】
また、区画ａｒ００１、区画ａｒ００２、区画ａｒ００３、区画ａｒ００４、区画ａｒ００５、区画ａｒ００６、区画ａｒ００７、区画ａｒ００８、および区画ａｒ００９には、「アイテムの有無」の項目の値として、それぞれ「有り」、「無し」、「無し」、「無し」、「有り」、「無し」、「有り」、「無し」、および、「有り」という値が対応づけられている。すなわち、「アイテムの有無」の項目の値は、例えば、区画ａｒ００１にはアイテムが有る（置かれている）ことを表しており、また例えば、区画ａｒ００２にはアイテムが無い（置かれていない）ことを表している。
【００３９】
このように、在庫管理システムは、各管理区画におけるアイテムの有無を記憶する。これにより、在庫管理システムは、アイテムが有ると判定した管理区画である区画ａｒ００１、区画ａｒ００５、区画ａｒ００７、および区画ａｒ００９は空き区画ではないと認識することができる。また、在庫管理システムは、アイテムが無いと判定した管理区画である区画ａｒ００２、区画ａｒ００３、区画ａｒ００４、区画ａｒ００６、および区画ａｒ００８は空き区画であると認識することができる。そして、在庫管理システムは、各管理区画が空き区画であるか否かを示す情報を出力することができる。
【００４０】
なお、説明を分かり易くするため、図５に示す充足状況情報テーブルは、「マーカー」の項目の列を含むものとしたが、「区画」および「アイテムの有無」の２つの項目の列のみによって構成されるテーブルであっても構わない。
【００４１】
（第１の実施形態に係る在庫管理システムの機能構成）
以下に、在庫管理システムの機能構成について、図面を参照しながら説明する。
図６は、本発明の第１の実施形態に係る在庫管理システムの機能構成を示すブロック図である。
図示するように、第１の実施形態に係る在庫管理システム１は、撮像装置１０と、情報処理装置２０と、を含んで構成される。
【００４２】
撮像装置１０は、上述したように、在庫管理エリアａｒ１の上方、例えば、在庫管理エリアａｒ１を収容する倉庫の天井等に設置される。撮像装置１０は、在庫管理エリアａｒ１を撮影することができる装置であり、例えば、カメラを含んで構成される。
撮像装置１０は、撮像部１００と、送信部１０１と、を含んで構成される。
撮像部１００は、少なくとも１つの管理区画を含んで構成される在庫管理エリアを撮影する。
送信部１０１は、撮像部１００によって撮影された画像に基づく画像データを、後述する情報処理装置２０へ送信する。撮像装置１０と情報処理装置２０とは、通信ネットワークによって接続され、少なくとも撮像装置１０から情報処理装置２０への画像データの送信が可能であるように構成される。なお、当該通信ネットワークは、有線通信であってもよいし、無線通信であってもよい。
【００４３】
情報処理装置２０は、撮像装置１０から送信された画像データを取得し、取得された画像データを解析して、在庫管理エリアａｒ１の管理区画ごとに、アイテムが置かれているか否かの状態を管理する装置である。情報処理装置２０は、例えば、パーソナルコンピュータ、または汎用コンピュータ等を含んで構成される。
【００４４】
図６に図示するように、情報処理装置２０は、取得部２００と、解析部２１０と、記憶部２２０と、出力部２３０と、を含んで構成される。
取得部２００は、撮像装置１０の送信部１０１から送信された画像データであって、少なくとも１つの管理区画を含んで構成される在庫管理エリアａｒ１が撮影された画像を示す画像データを取得する。
【００４５】
解析部２１０は、マーカー検出部２１１と、充足状況判定部２１２と、を含んで構成される。解析部２１０は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ；中央演算処理装置）を含んで構成される。
マーカー検出部２１１は、取得部２００が取得した画像データに基づく画像を解析してマーカーの検出を行う。
充足状況判定部２１２は、マーカー検出部２１１によってマーカーが検出された場合には、上述した区画情報テーブルに基づいて、検出されたマーカーに対応する管理区画を特定し、当該管理区画にはアイテムが無いと判定する。また、充足状況判定部２１２は、アイテムが無いと判定されなかった管理区画にはアイテムが有ると判定する。
【００４６】
記憶部２２０（区画情報記憶部）は、管理区画とマーカーとを対応付ける区画情報テーブルを記憶する。記憶部２２０は、管理区画とアイテムの有無とを対応付ける充足状況情報テーブルを記憶する。記憶部２２０は、例えば、記憶媒体、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ；ハードディスクドライブ）、フラッシュメモリ、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ；イーイープロム）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  ｒｅａｄ／ｗｒｉｔｅ  Ｍｅｍｏｒｙ；読み書き可能なメモリ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ；読み出し専用メモリ）、またはそれらの任意の組み合わせを含んで構成される。
【００４７】
出力部２３０は、解析部２１０によって判定された管理区画ごとのアイテムの有無を示す情報、またはアイテムの有無を示す情報に基づいて判定される管理区画ごとの空き区画であるか否かを示す情報を出力する。出力部２３０は、例えば、これらの情報を表示するディスプレイ、または、これらの情報を他の装置に送信するための通信インタフェースを含んで構成される。
【００４８】
（第１の実施形態に係る情報処理装置の動作）
以下に、情報処理装置２０の動作について、図面を参照しながら説明する。
図７は、本発明の第１の実施形態に係る情報処理装置の動作の一例を示すフローチャートである。本フローチャートは、撮像装置１０の送信部１０１から情報処理装置２０の取得部２００へ、画像データが送信された際に開始する。
【００４９】
（ステップｓｔ００１）情報処理装置２０の取得部２００は、少なくとも１つの管理区画を含んで構成される在庫管理エリアａｒ１が撮影された画像を示す画像データを取得する。取得部２００は、取得された画像データを、解析部２１０へ出力する。その後、ステップｓｔ００２へ進む。
【００５０】
（ステップｓｔ００２）解析部２１０は、記憶部２２０から、在庫管理エリアａｒ１に対応する区画情報テーブルを読み出す。その後、ステップｓｔ００３へ進む。
【００５１】
（ステップｓｔ００３）解析部２１０のマーカー検出部２１１は、取得部２００から入力された画像データに基づく画像を解析して、ステップｓｔ００２において読み出された区画情報テーブルに定義されているマーカーと同一のマーカーの検出を試みる。その後、ステップｓｔ００４へ進む。
【００５２】
（ステップｓｔ００４）マーカーが検出された場合には、ステップｓｔ００５へ進む。マーカーが検出されなかった場合には、ステップｓｔ００６へ進む。
【００５３】
（ステップｓｔ００５）解析部２１０の充足状況判定部２１２は、区画情報テーブルに基づいて、検出されたマーカーに対応する管理区画を特定し、当該管理区画にはアイテムが無いと判定する。その後、ステップｓｔ００７へ進む。
【００５４】
（ステップｓｔ００６）解析部２１０の充足状況判定部２１２は、検出されなかったマーカーに対応する管理区画にはアイテムが置かれていると判定する。その後、ステップｓｔ００７へ進む。
【００５５】
（ステップｓｔ００７）マーカー検出部２１１が、区画情報テーブルに定義された全てのマーカーについて検出を試みることによって、区画情報テーブルに定義された全ての管理区画についてアイテムの有無の判定が完了した場合、ステップｓｔ００８へ進む。そうでない場合は、ステップｓｔ００３へ戻る。
【００５６】
（ステップｓｔ００８）解析部２１０は、各管理区画についてアイテムの有無を判定した結果に基づいて、記憶部２２０に記憶されている充足情報状況テーブルを更新する。
以上で、本フローチャートの処理を終了する。
【００５７】
以上、説明したように、本発明の第１の実施形態に係る情報処理装置２０は、管理区画とマーカーとを対応付ける区画情報テーブルを記憶する記憶部２２０（区画情報記憶部）と、少なくとも１つの管理区画を含んで構成される在庫管理エリアａｒ１が撮影された画像を示す画像データを取得する取得部２００と、取得部２００によって取得された画像データに基づく画像を解析してマーカーの検出を行い、マーカーが検出された場合には区画情報テーブルに基づいて当該マーカーに対応する管理区画を特定し、当該管理区画にはアイテムが無いと判定する解析部２１０とを備える。
【００５８】
これにより、第１の実施形態に係る情報処理装置２０は、電波の受信を行う必要がある従来のＲＦＩＤを用いた在庫管理方法とは異なり、電波の受信を行う必要がない。そのため、第１の実施形態に係る情報処理装置２０は、例えば、在庫管理エリアと在庫を管理しないエリアとが接近しているような場合や、金属などの電波を遮蔽する物体が在庫管理エリア内に存在するような場合であっても、正しく在庫管理を行うことができる。
【００５９】
また、第１の実施形態に係る情報処理装置２０は、一般的なカメラ等によって構成される撮像装置１０によって在庫管理エリアａｒ１全体を撮影し、撮影された画像を一般的な画像マッチング技術を用いて解析することから、簡易な構成で在庫管理を行うことができる。そのため、第１の実施形態に係る在庫管理システムによれば、複数のＲＦＩＤリーダ・ライタ装置を設置する機材コストや、複数の周波数帯を使用するように複数のＲＦＩＤリーダ・ライタ装置を用いてシステムを構成するための設計コストおよび管理コストが不要になるため、従来のＲＦＩＤを用いた在庫管理方法に比べて低コストで在庫管理を行うことができる。さらに、第１の実施形態に係る在庫管理システムおいては、アイテムごとにＲＦＩＤタグを設置する必要がないため、従来のＲＦＩＤを用いた在庫管理方法に比べて低コストで在庫管理を行うことができる。
【００６０】
以上、説明したように、本発明の第１の実施形態に係る情報処理装置２０は、簡易な構成かつ低コストで正しく在庫管理を行うことができる。
【００６１】
＜第１の実施形態の変形例＞
本発明の第１の実施形態に係る情報処理装置２０は、取得された画像データに基づく画像から、区画情報テーブルに定義されたマーカーを、画像マッチング技術を用いて検出した。そのため、第１の実施形態においては、各管理区画に設置されるマーカーには、形状、色、またはパターン等がそれぞれ異なるマーカーが用いられた。
【００６２】
一方、第１の実施形態の変形例においては、各管理区画に設置されるマーカーには、それぞれ異なる文字が記載されたマーカーが用いられる。そして、第１の実施形態の変形例に係る情報処理装置２０は、取得された画像データに基づく画像から、文字認識技術を用いて、それぞれのマーカーに記載された文字を認識することにより、区画情報テーブルに定義されたマーカーを検出する。当該文字認識においては、一般的な文字認識技術、例えば、光学文字認識（ＯＣＲ；Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅｃｏｇｎｉｔｉｏｎ）等が用いられる。
以下、本発明の第１の実施形態の変形例について、図面を参照しながら説明する。
【００６３】
（第１の実施形態の変形例に係る在庫管理エリアの構成）
以下に、在庫管理エリアの構成について、図面を参照しながら説明する。
図８は、本発明の第１の実施形態の変形例に係る在庫管理システムが管理対象とする在庫管理エリアの構成の一例を示す図である。
図示するように、図８に示す例においては、在庫管理エリアａｒ１は、区画ａｒ００１、区画ａｒ００２、区画ａｒ００３、区画ａｒ００４、区画ａｒ００５、区画ａｒ００６、区画ａｒ００７、区画ａｒ００８、および区画ａｒ００９の９つの管理区画によって構成される。
【００６４】
また、各管理区画には、アルファベットの「Ａ」から「Ｉ」までの文字が記載されたマーカーがそれぞれ設置されている。具体的には、区画ａｒ００１には「Ａ」と記載されたマーカーｍｋ０１１が、区画ａｒ００２には「Ｂ」と記載されたマーカーｍｋ０１２が、区画ａｒ００３には「Ｃ」と記載されたマーカーｍｋ０１３が、区画ａｒ００４には「Ｄ」と記載されたマーカーｍｋ０１４が、区画ａｒ００５には「Ｅ」と記載されたマーカーｍｋ０１５が、区画ａｒ００６には「Ｆ」と記載されたマーカーｍｋ０１６が、区画ａｒ００７には「Ｇ」と記載されたマーカーｍｋ０１７が、区画ａｒ００８には「Ｈ」と記載されたマーカーｍｋ０１８が、および区画ａｒ００９には「Ｉ」と記載されたマーカーｍｋ０１９が設置されている。
【００６５】
（第１の実施形態の変形例に係る区画情報テーブルの構成）
以下に、区画情報テーブルの構成について、図面を参照しながら説明する。
図９は、本発明の第１の実施形態の変形例に係る在庫管理システムが記憶する区画情報テーブルの構成の一例を示す図である。
図示するように、第１の実施形態の変形例に係る区画情報テーブルは、「区画」および「マーカー」の２つの項目の列からなる２次元の表形式のデータである。区画ａｒ００１、区画ａｒ００２、区画ａｒ００３、区画ａｒ００４、区画ａｒ００５、区画ａｒ００６、区画ａｒ００７、区画ａｒ００８、および区画ａｒ００９には、それぞれのマーカーに記されたアルファベットの文字である「Ａ」、「Ｂ」、「Ｃ」、「Ｄ」、「Ｅ」、「Ｆ」、「Ｇ」、「Ｈ」、および「Ｉ」が対応づけられている。
【００６６】
上記の区画情報テーブルにおける管理区画とマーカーに記されたアルファベットの文字との対応付けは、図８に示す在庫管理エリアａｒ１における管理区画と当該管理区画に設置されたマーカーに記されたアルファベットとの対応づけと一致している。これにより、在庫管理システムは、マーカーに記されたアルファベットを、文字認識技術を用いて認識することによって、在庫管理エリアａｒ１において、どの管理区画にどのアルファベットが記されたマーカーが設置されているのかを、区画情報テーブルを参照することによって認識することができる。
【００６７】
なお、第１の実施形態の変形例においては、図６に示す解析部２１０のマーカー検出部２１１は、画像マッチング技術を用いるのではなく、文字認識技術を用いてマーカー（に記された文字）の検出を行う。以上の構成によって、本発明の第１の実施形態の変形例に係る情報処理装置２０は、マーカーに記された文字に基づいて特定される管理区画ごとにアイテムの有無の判定を行うことができる。
【００６８】
なお、マーカーに記される文字は、単なるアルファベットではなく、何らかの情報を表した文字列であってもよい。例えば、マーカーに記される文字列は、当該マーカーが設置された管理区画に格納されるアイテムの名称を表す文字列などであってもよい。この場合、情報処理装置２０は、例えば、検出されたマーカーに記された文字列を認識することにより、当該マーカーに記された名称のアイテムが当該管理区画に置かれていないことを認識することができる。すなわち、情報処理装置２０は、例えば、在庫が無い（欠品している）アイテムを特定することができる。
【００６９】
＜第２の実施形態＞
第１の実施形態においては、各管理区画にそれぞれ１つずつマーカーを設置した。しかしながら、１つの管理区画に１つのマーカーしか設置されていない場合には、例えば、作業員等がマーカーの上を通りかかったタイミングで撮像装置１０が在庫管理エリアａｒ１を撮影すると、情報処理装置２０は当該作業員によって隠されたマーカーを検出することができなくなる。この場合、情報処理装置２０は、実際にはアイテムが置かれていない管理区画であるにもかかわらず、当該管理区画にはアイテムが置かれていると誤判定してしまうことがある。
【００７０】
以下に説明する第２の実施形態においては、各管理区画にそれぞれ複数のマーカーが設置される。そして、第２の実施形態に係る情報処理装置２０は、各管理区画において検出されたマーカーの個数に基づいて、各管理区画におけるアイテムの有無を判定する。
以下、本発明の第２の実施形態について、図面を参照しながら説明する。
【００７１】
（第２の実施形態に係る在庫管理エリアの構成）
以下に、在庫管理エリアの構成について、図面を参照しながら説明する。
図１０は、本発明の第２の実施形態に係る在庫管理システムが管理対象とする在庫管理エリアの構成の一例を示す図である。
図示するように、図１０に示す例においては、在庫管理エリアａｒ１は、区画ａｒ００１、区画ａｒ００２、区画ａｒ００３、区画ａｒ００４、区画ａｒ００５、区画ａｒ００６、区画ａｒ００７、区画ａｒ００８、および区画ａｒ００９の９つの管理区画によって構成される。
【００７２】
また、各管理区画には、それぞれ異なる９種類のマーカーが設置されている。そして、１つの管理区画には、同種類のマーカーが４つ設置されている。具体的には、区画ａｒ００１にはマーカーｍｋ０２１が４つ、区画ａｒ００２にはマーカーｍｋ０２２が４つ、区画ａｒ００３にはマーカーｍｋ０２３が４つ、区画ａｒ００４にはマーカーｍｋ０２４が４つ、区画ａｒ００５にはマーカーｍｋ０２５が４つ、区画ａｒ００６にはマーカーｍｋ０２６が４つ、区画ａｒ００７にはマーカーｍｋ０２７が４つ、区画ａｒ００８にはマーカーｍｋ０２８が４つ、および区画ａｒ００９にはマーカーｍｋ０２９が４つ設置されている。
【００７３】
（第２の実施形態に係る区画情報テーブルの構成）
以下に、区画情報テーブルの構成について、図面を参照しながら説明する。
図１１は、本発明の第２の実施形態に係る在庫管理システムが記憶する区画情報テーブルの構成の一例を示す図である。
図示するように、第２の実施形態に係る区画情報テーブルは、「区画」、「マーカー」、および「マーカー数」の３つの項目の列からなる２次元の表形式のデータである。区画ａｒ００１、区画ａｒ００２、・・・、および区画ａｒ００９には、それぞれマーカーｍｋ００１、マーカーｍｋ００２、・・・、およびマーカーｍｋ００９が対応づけられている。
【００７４】
上記の区画情報テーブルにおける管理区画とマーカーとの対応付けは、図１０に示す在庫管理エリアａｒ１における管理区画と当該管理区画に設置されたマーカーとの対応づけと一致している。これにより、在庫管理システムは、在庫管理エリアａｒ１において、どの管理区画にどのマーカーが設置されているかを、区画情報テーブルを参照することによって認識することができる。
【００７５】
また、区画情報テーブルにおいて、区画ａｒ００１、区画ａｒ００２、・・・、および区画ａｒ００９には、それぞれマーカー数（図１１に示す例においては、いずれも「４」）が対応づけられている。
【００７６】
上記の区画情報テーブルにおける各管理区画に対応するマーカー数は、図１０に示す在庫管理エリアａｒ１における管理区画に対応するマーカー数（各管理区画に設置されたマーカー数）と一致している。これにより、在庫管理システムは、在庫管理エリアａｒ１において、どの管理区画にいくつのマーカーが設置されているかを、区画情報テーブルを参照することによって認識することができる。
【００７７】
（第２の実施形態に係る在庫管理システムによるアイテムの有無の判定）
以下に、アイテムの有無の判定の一例について、図面を参照しながら説明する。
図１２は、本発明の第２の実施形態に係る在庫管理システムが管理対象とする在庫管理エリアにアイテムが格納された状態の一例を示す図である。
図示するように、在庫管理エリアａｒ１において、区画ａｒ００１にアイテムｉｔｍ１、区画ａｒ００５にアイテムｉｔｍ２、区画ａｒ００７に２つのアイテムｉｔｍ３、およびａｒ００９に３つのアイテムｉｔｍ４が置かれている。
【００７８】
在庫管理システムは、撮像装置１０によって撮影された在庫管理エリアａｒ１の画像を解析する。そして、在庫管理システムは、当該画像において、上述した区画情報テーブルにおいて定義されているマーカーｍｋ００１、マーカーｍｋ００２、・・・、またはマーカーｍｋ００９と同一のマーカーの検出を試みる。当該検出の処理においては、例えば、テンプレートマッチング法などの一般的な画像マッチング技術が用いられる。
【００７９】
なお、在庫管理システムが、取得された画像データに基づく画像から区画情報テーブルにおいて定義されているマーカーを、画像マッチング技術を用いて検出できるように、各管理区画に設置されるマーカーには、形状、色、またはパターン等がそれぞれ異なるマーカーが用いられる。
【００８０】
図１２に図示するように、区画ａｒ００１に設置された４つのマーカーｍｋ０２１と区画ａｒ００５に設置された４つのマーカーｍｋ０２５の上には、それぞれアイテムｉｔｍ１とアイテムｉｔｍ２とが置かれているため、撮像装置１０により在庫管理エリアａｒ１の上方から撮影された画像には、４つのマーカーｍｋ０２１および４つのマーカーｍｋ０２５は一部分のみしか写らない。
【００８１】
また、図１２に図示するように、区画ａｒ００７に設置された４つのマーカーｍｋ０２７のうちの２つの上には、それぞれアイテムｉｔｍ３が置かれているため、撮像装置１０により在庫管理エリアａｒ１の上方から撮影された画像にはマーカーｍｋ０２７は２つしか写らない。
【００８２】
また、図１２に図示するように、区画ａｒ００９に設置された４つのマーカーｍｋ０２９のうちの２つの上には、３つのアイテムｉｔｍ４が置かれているため、撮像装置１０により在庫管理エリアａｒ１の上方から撮影された画像には、４つのマーカーｍｋ０２９のうちの２つは一部分のみしか写らない。
【００８３】
また、図１２に図示するように、区画ａｒ００６に設置された４つのマーカーｍｋ０２６のうちの１つの上には、作業員がいるため、撮像装置１０により在庫管理エリアａｒ１の上方から撮影された画像には、４つのマーカーｍｋ０２６のうちの１つは一部分のみしか写らない。
【００８４】
これにより、在庫管理システムは、上述したマーカーの検出において、ｍｋ０２１およびマーカーｍｋ０２５については、それぞれ４つ設置されているマーカーの１つも検出することができない。また、在庫管理システムは、上述したマーカーの検出において、マーカーｍｋ０２６については、４つ設置されているマーカーのうち１つを検出することができない。また、在庫管理システムは、上述したマーカーの検出において、マーカーｍｋ０２７およびマーカーｍｋ０２９については、４つ設置されているマーカーのうち２つを検出することができない。
【００８５】
したがって、在庫管理システムは、マーカーｍｋ０２２を４つ、マーカーｍｋ０２３を４つ、マーカーｍｋ０２４を４つ、マーカーｍｋ０２６を３つ、マーカーｍｋ０２７を２つ、マーカーｍｋ０２８を４つ、およびマーカーｍｋ０２９を２つ検出する。
【００８６】
そして、在庫管理システムは、上述した区画情報テーブルを用いて、所定の数以上検出されたマーカーに対応する管理区画を特定し、特定された管理区画にはアイテムが置かれていないと判定する。なお、本実施形態においては所定の数は、「３」であるものとする。すなわち、在庫管理システムは、４つのマーカーが全て検出されたマーカーｍｋ０２２、マーカーｍｋ０２３、マーカーｍｋ０２４、およびマーカーｍｋ０２８と、３つのマーカーが検出されたマーカーｍｋ０２６とにそれぞれ該当する管理区画である区画ａｒ００２、区画ａｒ００３、区画ａｒ００４、区画ａｒ００８、および区画ａｒ００６を特定する。そして、在庫管理システムは、特定された管理区画である区画ａｒ００２、区画ａｒ００３、区画ａｒ００４、区画ａｒ００８、および区画ａｒ００６には、アイテムが置かれていないと判定する。
【００８７】
また、在庫管理システムは、上記の判定においてアイテムが置かれていないと判定された管理区画以外の管理区画（すなわち、検出されたマーカーの数が所定の数未満であった管理区画）について、アイテムが置かれていると判定する。すなわち、在庫管理システムは、アイテムが置かれていないと判定された管理区画である区画ａｒ００２、区画ａｒ００３、区画ａｒ００４、区画ａｒ００８、および区画ａｒ００６以外の管理区画である区画ａｒ００１、区画ａｒ００５、区画ａｒ００７、および区画ａｒ００９について、アイテムが置かれていると判定する。
そして、在庫管理システムは、各管理区画について、検出されたマーカー数、およびアイテムが置かれているか否かを判定した結果を、自らの在庫管理システムが記憶する充足状況情報テーブルに記録する。
【００８８】
（第２の実施形態に係る充足状況情報テーブルの構成）
以下に、充足状況情報テーブルの構成について、図面を参照しながら説明する。
図１３は、本発明の第２の実施形態に係る在庫管理システムが記憶する充足状況情報テーブルの構成の一例を示す図である。
図示するように、第２の実施形態に係る充足状況情報テーブルは、「区画」、「マーカー」、「マーカー数」、「マーカー検出数」、および「アイテムの有無」の５つの項目の列からなる２次元の表形式のデータである。区画ａｒ００１、区画ａｒ００２、・・・、および区画ａｒ００９には、それぞれマーカーｍｋ０２１、マーカーｍｋ０２２、・・・、およびマーカーｍｋ０２９が対応づけられている。また、区画ａｒ００１、区画ａｒ００２、・・・、および区画ａｒ００９には、それぞれマーカー数（図１３に示す例においては、いずれも「４」）が対応づけられている。
【００８９】
また、区画ａｒ００１、区画ａｒ００２、区画ａｒ００３、区画ａｒ００４、区画ａｒ００５、区画ａｒ００６、区画ａｒ００７、区画ａｒ００８、および区画ａｒ００９には、「マーカー検出数」の値として、それぞれ「０」、「４」、「４」、「４」、「０」、「３」、「２」、「４」、および「２」という値が対応づけられている。また、区画ａｒ００１、区画ａｒ００２、区画ａｒ００３、区画ａｒ００４、区画ａｒ００５、区画ａｒ００６、区画ａｒ００７、区画ａｒ００８、および区画ａｒ００９には、「アイテムの有無」の項目の値として、それぞれ「有り」、「無し」、「無し」、「無し」、「有り」、「無し」、「有り」、「無し」、および、「有り」という値が対応づけられている。すなわち、「アイテムの有無」の項目の値は、例えば、区画ａｒ００１にはアイテムが有る（置かれている）ことを表しており、また例えば、区画ａｒ００２にはアイテムが無い（置かれていない）ことを表している。
【００９０】
このように、在庫管理システムは、各管理区画におけるアイテムの有無を記憶する。これにより、在庫管理システムは、アイテムが有ると判定した管理区画である区画ａｒ００１、区画ａｒ００５、区画ａｒ００７、および区画ａｒ００９は空き区画ではないと認識することができる。また、在庫管理システムは、アイテムが無いと判定した管理区画である区画ａｒ００２、区画ａｒ００３、区画ａｒ００４、区画ａｒ００６、および区画ａｒ００８は空き区画であると認識することができる。そして、在庫管理システムは、各管理区画が空き区画であるか否かを示す情報を出力することができる。
【００９１】
なお、説明を分かり易くするため、図１３に示す充足状況情報テーブルは、「マーカー」、「マーカー数」、および「マーカー検出数」の項目の列を含むものとしたが、「区画」および「アイテムの有無」の２つの項目の列のみによって構成されるテーブルであっても構わない。
【００９２】
以上、説明したように本発明の第２の実施形態においては、各管理区画にそれぞれ複数のマーカーが設置される。そして、第２の実施形態に係る情報処理装置２０は、検出されたマーカーの個数が所定の数以上であるならば、アイテムは置かれていないと判定する。これにより、例えば、作業員等がある１つのマーカーの上を通りかかったタイミングで撮像装置１０が在庫管理エリアａｒ１を撮影したことにより情報処理装置２０が当該マーカーを検出することができなかった場合であっても、１つの管理区画に設置された複数のマーカーのうちの所定の数以上のマーカーが検出されたならば、情報処理装置２０は、アイテムは置かれていないと判定する。以上により、情報処理装置２０は、実際にはアイテムが置かれていない管理区画に対してアイテムが置かれているという誤判定をすることなく、正しく在庫管理を行うことができる。
【００９３】
＜第２の実施形態の変形例＞
第２の実施形態に係る情報処理装置２０は、検出されたマーカーの個数に基づいて、各管理区画におけるアイテムの有無を判定した。一方、以下に説明する第２の実施形態の変形例に係る情報処理装置２０は、検出されたマーカーの個数に基づいて、管理区画ごとのアイテムの充足率を算出する。
以下、本発明の第２の実施形態の変形例について、図面を参照しながら説明する。
【００９４】
（第２の実施形態の変形例に係る在庫管理システムによる充足率の算出）
以下に、充足率の算出の一例について、図面を参照しながら説明する。
図１４は、本発明の第２の実施形態の変形例に係る在庫管理システムが管理対象とする在庫管理エリアにアイテムが格納された状態の一例を示す図である。
図示するように、在庫管理エリアａｒ１において、区画ａｒ００１にアイテムｉｔｍ１、区画ａｒ００５にアイテムｉｔｍ２、区画ａｒ００７にアイテムｉｔｍ３、およびａｒ００９に３つのアイテムｉｔｍ４が置かれている。
【００９５】
在庫管理システムは、撮像装置１０によって撮影された在庫管理エリアａｒ１の画像を解析する。そして、在庫管理システムは、当該画像において、上述した区画情報テーブルにおいて定義されているマーカーｍｋ０２１、マーカーｍｋ０２２、・・・、またはマーカーｍｋ０２９と同一のマーカーの検出を試みる。当該検出の処理においては、例えば、テンプレートマッチング法などの一般的な画像マッチング技術が用いられる。
【００９６】
なお、在庫管理システムが、取得された画像データに基づく画像から区画情報テーブルにおいて定義されているマーカーを、画像マッチング技術を用いて検出できるように、各管理区画に設置されるマーカーには、形状、色、またはパターン等がそれぞれ異なるマーカーが用いられる。
【００９７】
図１４に図示するように、区画ａｒ００１に設置された４つのマーカーｍｋ０２１と区画ａｒ００５に設置された４つのマーカーｍｋ０２５の上には、それぞれアイテムｉｔｍ１とアイテムｉｔｍ２とが置かれているため、撮像装置１０により在庫管理エリアａｒ１の上方から撮影された画像には、４つのマーカーｍｋ０２１および４つのマーカーｍｋ０２５は一部分のみしか写らない。
【００９８】
また、図１４に図示するように、区画ａｒ００７に設置された４つのマーカーｍｋ０２７のうちの１つの上には、アイテムｉｔｍ３が置かれているため、撮像装置１０により在庫管理エリアａｒ１の上方から撮影された画像にはマーカーｍｋ０２７は３つしか写らない。
【００９９】
また、図１４に図示するように、区画ａｒ００９に設置された４つのマーカーｍｋ０２９のうちの２つの上には、３つのアイテムｉｔｍ４が置かれているため、撮像装置１０により在庫管理エリアａｒ１の上方から撮影された画像には、４つのマーカーｍｋ０２９のうちの２つは一部分のみしか写らない。
【０１００】
これにより、在庫管理システムは、上述したマーカーの検出において、ｍｋ０２１およびマーカーｍｋ０２５については、それぞれ４つ設置されているうちの１つも検出することができない。また、在庫管理システムは、上述したマーカーの検出において、マーカーｍｋ０２７については、４つ設置されているマーカーのうちの１つを検出することができない。また、在庫管理システムは、上述したマーカーの検出において、マーカーｍｋ０２９については、４つ設置されているマーカーのうちの２つを検出することができない。
【０１０１】
したがって、在庫管理システムは、マーカーｍｋ０２２を４つ、マーカーｍｋ０２３を４つ、マーカーｍｋ０２４を４つ、マーカーｍｋ０２６を４つ、マーカーｍｋ０２７を３つ、マーカーｍｋ０２８を４つ、およびマーカーｍｋ０２９を２つ検出する。
【０１０２】
在庫管理システムは、上述した区画情報テーブルを用いて、管理区画ごとに充足率を算出する。充足率は、例えば、次のような計算式によって求められる。
充足率＝（１−（検出されたマーカー数）／（設置されたマーカー数））×１００。
すなわち、設置された４つのマーカーが全て検出された管理区画である区画ａｒ００２、区画ａｒ００３、区画ａｒ００４、区画ａｒ００６、および区画ａｒ００８の充足率は、「０％」となる。また、３つのマーカーが検出された管理区画である区画ａｒ００７の充足率は、「２５％」となる。また、２つのマーカーが検出された管理区画である区画ａｒ００９の充足率は、「５０％」となる。なお、マーカーが１つも検出されなかった管理区画の充足率は、「１００％」であるものとする。
【０１０３】
そして、在庫管理システムは、各管理区画について、検出されたマーカー数、および検出されたマーカー数に基づいて算出された充足率を、自らの在庫管理システムが記憶する充足状況情報テーブルに記録する。
【０１０４】
（第２の実施形態の変形例に係る充足状況情報テーブルの構成）
以下に、充足状況情報テーブルの構成について、図面を参照しながら説明する。
図１５は、本発明の第２の実施形態の変形例に係る在庫管理システムが記憶する充足状況情報テーブルの構成の一例を示す図である。
図示するように、第２の実施形態の変形例に係る充足状況情報テーブルは、「区画」、「マーカー」、「マーカー数」、「マーカー検出数」、および「充足率」の５つの項目の列からなる２次元の表形式のデータである。区画ａｒ００１、区画ａｒ００２、・・・、および区画ａｒ００９には、それぞれマーカーｍｋ０２１、マーカーｍｋ０２２、・・・、およびマーカーｍｋ０２９が対応づけられている。また、区画ａｒ００１、区画ａｒ００２、・・・、および区画ａｒ００９には、それぞれマーカー数（図１５に示す例においては、いずれも「４」）が対応づけられている。
【０１０５】
また、区画ａｒ００１、区画ａｒ００２、区画ａｒ００３、区画ａｒ００４、区画ａｒ００５、区画ａｒ００６、区画ａｒ００７、区画ａｒ００８、および区画ａｒ００９には、「マーカー検出数」の項目の値として、それぞれ「０」、「４」、「４」、「４」、「０」、「４」、「３」、「４」、および「２」という値が対応づけられている。また、区画ａｒ００１、区画ａｒ００２、区画ａｒ００３、区画ａｒ００４、区画ａｒ００５、区画ａｒ００６、区画ａｒ００７、区画ａｒ００８、および区画ａｒ００９には、「充足率」の項目の値として、それぞれ「１００％」、「０％」、「０％」、「０％」、「１００％」、「０％」、「２５％」、「０％」、および、「５０％」という値が対応づけられている。すなわち、「充足率」の項目の値は、例えば、区画ａｒ００１の充足率が１００％である（区画ａｒ００１の管理区画内いっぱいにアイテムが置かれている）ことを表しており、また例えば、区画ａｒ００２の充足率が０％である（区画ａｒ００１の管理区画内にアイテムが置かれていない）ことを表している。
【０１０６】
このように、在庫管理システムは、各管理区画における充足率を記憶する。これにより、在庫管理システムは、充足率が１００％であると判定した管理区画である区画ａｒ００１、区画ａｒ００５には、これ以上アイテムを置くことができないと認識することができる。また、在庫管理システムは、充足率が１００％に満たない管理区画である区画ａｒ００２、区画ａｒ００３、区画ａｒ００４、区画ａｒ００６、区画ａｒ００７、区画ａｒ００８、および区画ａｒ００９には、まだアイテムを置くことができると認識することができる。
そして、在庫管理システムは、各管理区画のアイテムの充足率を示す情報を出力することができる。
【０１０７】
なお、説明を分かり易くするため、図１５に示す充足状況情報テーブルは、「マーカー」、「マーカー数」、および「マーカー検出数」の項目の列を含むものとしたが、「区画」および「充足率」の２つの項目の列のみによって構成されるテーブルであっても構わない。
【０１０８】
（第２の実施形態の変形例に係る在庫管理システムの機能構成）
以下に、在庫管理システムの機能構成について、図面を参照しながら説明する。
図１６は、本発明の第２の実施形態変形例に係る在庫管理システムの機能構成を示すブロック図である。
図示するように、第２の実施形態に係る在庫管理システム１は、撮像装置１０と、情報処理装置２０と、を含んで構成される。
【０１０９】
撮像装置１０は、上述したように、在庫管理エリアａｒ１の上方、例えば、在庫管理エリアａｒ１を収容する倉庫の天井等に設置される。撮像装置１０は、在庫管理エリアａｒ１を撮影することができる装置であり、例えば、カメラを含んで構成される。
撮像装置１０は、撮像部１００と、送信部１０１と、を含んで構成される。
撮像部１００は、少なくとも１つの管理区画を含んで構成される在庫管理エリアを撮影する。
送信部１０１は、撮像部１００によって撮影された画像に基づく画像データを、後述する情報処理装置２０へ送信する。撮像装置１０と情報処理装置２０とは、通信ネットワークによって接続され、少なくとも撮像装置１０から情報処理装置２０への画像データの送信が可能であるように構成される。なお、当該通信ネットワークは、有線通信であってもよいし、無線通信であってもよい。
【０１１０】
情報処理装置２０は、撮像装置１０から送信された画像データを取得し、取得された画像データを解析して、在庫管理エリアａｒ１の管理区画ごとに、アイテムが置かれているか否かの状態を管理する装置である。情報処理装置２０は、例えば、パーソナルコンピュータ、または汎用コンピュータ等を含んで構成される。
【０１１１】
図１６に図示するように、情報処理装置２０は、取得部２００と、解析部２１０と、記憶部２２０と、出力部２３０と、を含んで構成される。
取得部２００は、撮像装置１０の送信部１０１から送信された画像データであって、少なくとも１つの管理区画を含んで構成される在庫管理エリアａｒ１が撮影された画像を示す画像データを取得する。
【０１１２】
解析部２１０は、マーカー検出部２１１と、充足率算出部２１３と、を含んで構成される。解析部２１０は、例えば、ＣＰＵを含んで構成される。
マーカー検出部２１１は、取得部２００が取得した画像データに基づく画像を解析してマーカーの検出を行う。
充足率算出部２１３は、検出されたマーカーの数に基づいて、当該マーカーに対応する管理区画の充足率を算出する。
【０１１３】
記憶部２２０は、管理区画とマーカーとを対応付ける区画情報テーブルを記憶する。また、記憶部２２０は、管理区画と充足率とを対応付ける充足状況情報テーブルを記憶する。記憶部２２０は、例えば、記憶媒体、ＨＤＤ、フラッシュメモリ、ＥＥＰＲＯＭ、ＲＡＭ、ＲＯＭ、またはそれらの任意の組み合わせを含んで構成される。
【０１１４】
出力部２３０は、解析部２１０によって判定された管理区画ごとのアイテムの充足率を示す情報を出力する。出力部２３０は、例えば、これらの情報を表示するディスプレイ、または、これらの情報を他の装置に送信するための通信インタフェースを含んで構成される。
【０１１５】
以上、説明したように本発明の第２の実施形態の変形例に係る情報処理装置２０は、検出されたマーカーの個数に基づいて、管理区画ごとのアイテムの充足率を算出する。これにより、情報処理装置２０は、管理区画ごとに、どれくらいのアイテムを置くことが可能な状態であるかを認識することができる。
【０１１６】
＜第３の実施形態＞
第１の実施形態および第２の実施形態においては、在庫管理システムは、管理区画ごとに設置されたマーカーを検出した。以下に説明する第３の実施形態に係る在庫管理システムは、管理区画ごとに設置されたマーカーの検出を試みるとともに、アイテムが存在する場合には、さらにアイテムごとに添付されたタグの検出を試みる。当該タグにより、アイテムが識別される。これにより、第３の実施形態に係る在庫管理システムは、各管理区画についてアイテムの有無を判定することができるとともに、アイテムが有ると判定した管理区画については、どのアイテムが置かれているのかを判定することができる。
以下、本発明の第３の実施形態について、図面を参照しながら説明する。
【０１１７】
（第３の実施形態に係るタグ情報テーブルの構成）
以下に、タグ情報テーブルの構成について、図面を参照しながら説明する。
図１７は、本発明の第３の実施形態に係る在庫管理システムが記憶するタグ情報テーブルの構成の一例を示す図である。
図示するように、第３の実施形態に係るタグ情報テーブルは、「タグ」および「アイテム」の２つの項目の列からなる２次元の表形式のデータである。タグｔｇ１、タグｔｇ２、タグｔｇ３、およびタグｔｇ４には、それぞれアイテムｉｔｍ１、アイテムｉｔｍ２、アイテムｉｔｍ３、およびアイテムｉｔｍ４が対応づけられている。
【０１１８】
上記のタグ情報テーブルにおけるタグとアイテムとの対応付けは、後述する図１８に示す在庫管理エリアａｒ１の管理区画に置かれたアイテムと当該アイテムに添付されたタグとの対応づけと一致している。これにより、在庫管理システムは、どの管理区画にどのアイテムが置かれているかを、タグ情報テーブルおよび上述した区画情報テーブルを参照することによって認識することができる。
【０１１９】
（第３の実施形態に係る在庫管理システムによるアイテムの有無の判定と識別）
以下に、アイテムの有無の判定と識別の一例について、図面を参照しながら説明する。
図１８は、本発明の第３の実施形態に係る在庫管理システムが管理対象とする在庫管理エリアにアイテムが格納された状態の一例を示す図である。
図示するように、在庫管理エリアａｒ１において、区画ａｒ００１にアイテムｉｔｍ１、区画ａｒ００５にアイテムｉｔｍ２、区画ａｒ００７に２つのアイテムｉｔｍ３、および区画ａｒ００９に３つのアイテムｉｔｍ４が置かれている。
【０１２０】
在庫管理システムは、撮像装置１０によって撮影された在庫管理エリアａｒ１の画像を解析する。そして、在庫管理システムは、当該画像において、上述した区画情報テーブルにおいて定義されているマーカーｍｋ００１、マーカーｍｋ００２、・・・、またはマーカーｍｋ００９と同一のマーカーの検出を試みる。当該検出の処理においては、例えば、テンプレートマッチング法などの一般的な画像マッチング技術が用いられる。
【０１２１】
なお、在庫管理システムが、取得された画像データに基づく画像から区画情報テーブルにおいて定義されているマーカーを、画像マッチング技術を用いて検出できるように、各管理区画に設置されるマーカーには、形状、色、またはパターン等がそれぞれ異なるマーカーが用いられる。
【０１２２】
図１８に図示するように、区画ａｒ００１に設置されたマーカーｍｋ００１と区画ａｒ００５に設置されたマーカーｍｋ００５の上には、それぞれアイテムｉｔｍ１とアイテムｉｔｍ２とが置かれているため、撮像装置１０により在庫管理エリアａｒ１の上方から撮影された画像にはマーカーｍｋ００１およびマーカーｍｋ００５は写らない。
また、図１８に図示するように、区画ａｒ００７に設置されたマーカーｍｋ００７と区画ａｒ００９に設置されたマーカーｍｋ００９の上には、それぞれ２つのアイテムｉｔｍ３と３つのアイテムｉｔｍ４とが置かれているため、撮像装置１０により在庫管理エリアａｒ１の上方から撮影された画像にはマーカーｍｋ００７およびマーカーｍｋ００９は一部分のみしか写らない。
【０１２３】
これにより、在庫管理システムは、上述したマーカーの検出において、マーカーｍｋ００１、マーカーｍｋ００５、マーカーｍｋ００７、およびマーカーｍｋ００９を検出することができない。すなわち、在庫管理システムは、上記のマーカー以外のマーカーであるマーカーｍｋ００２、マーカーｍｋ００３、マーカーｍｋ００４、マーカーｍｋ００６、およびマーカーｍｋ００８のみを検出することができる。
【０１２４】
在庫管理システムは、上述した区画情報テーブルを用いて、検出されたマーカーに対応する管理区画を特定し、特定された管理区画にはアイテムが置かれていないと判定する。すなわち、在庫管理システムは、マーカーｍｋ００２、マーカーｍｋ００３、マーカーｍｋ００４、マーカーｍｋ００６、およびマーカーｍｋ００８に該当する管理区画である区画ａｒ００２、区画ａｒ００３、区画ａｒ００４、区画ａｒ００６、および区画ａｒ００８を特定する。そして、在庫管理システムは、特定された管理区画である区画ａｒ００２、区画ａｒ００３、区画ａｒ００４、区画ａｒ００６、および区画ａｒ００８には、アイテムが置かれていないと判定する。
【０１２５】
また、在庫管理システムは、上記の判定においてアイテムが置かれていないと判定された管理区画以外の管理区画について、アイテムが置かれていると判定する。すなわち、在庫管理システムは、アイテムが置かれていないと判定された管理区画である区画ａｒ００２、区画ａｒ００３、区画ａｒ００４、区画ａｒ００６、および区画ａｒ００８以外の管理区画である区画ａｒ００１、区画ａｒ００５、区画ａｒ００７、および区画ａｒ００９について、アイテムが置かれていると判定する。
そして、在庫管理システムは、各管理区画についてアイテムが置かれているか否かを判定した結果を、自らの在庫管理システムが記憶する充足状況情報テーブルに記録する。
【０１２６】
さらに、在庫管理システムは、撮像装置１０によって撮影された在庫管理エリアａｒ１の画像を解析し、上記においてアイテムが置かれていると判定した管理区画である区画ａｒ００１、区画ａｒ００５、区画ａｒ００７、および区画ａｒ００９について、それぞれタグ情報テーブルにおいて定義されているタグｔｇ１、タグｔｇ２、タグｔｇ３、またはタグｔｇ４と同一のタグの検出を試みる。当該検出の処理においては、例えば、テンプレートマッチング法などの一般的な画像マッチング技術が用いられる。
【０１２７】
なお、第３の実施形態においては、在庫管理システムが、取得された画像データに基づく画像から、タグ情報テーブルにおいて定義されているタグを、画像マッチング技術を用いて検出するため、各アイテムに添付されるタグには、形状、色、またはパターン等がそれぞれ異なるタグが用いられる。
【０１２８】
（第３の実施形態に係る充足状況情報テーブルの構成）
以下に、充足状況情報テーブルの構成について、図面を参照しながら説明する。
図１９は、本発明の第３の実施形態に係る在庫管理システムが記憶する充足状況情報テーブルの構成の一例を示す図である。
図示するように、第３の実施形態に係る充足状況情報テーブルは、「区画」、「マーカー」、「アイテムの有無」、およびアイテムの４つの項目の列からなる２次元の表形式のデータである。区画ａｒ００１、区画ａｒ００２、・・・、および区画ａｒ００９には、それぞれマーカーｍｋ００１、マーカーｍｋ００２、・・・、およびマーカーｍｋ００９が対応づけられている。
【０１２９】
また、区画ａｒ００１、区画ａｒ００２、区画ａｒ００３、区画ａｒ００４、区画ａｒ００５、区画ａｒ００６、区画ａｒ００７、区画ａｒ００８、および区画ａｒ００９には、「アイテムの有無」の項目の値として、それぞれ「有り」、「無し」、「無し」、「無し」、「有り」、「無し」、「有り」、「無し」、および、「有り」という値が対応づけられている。すなわち、「アイテムの有無」の項目の値は、例えば、区画ａｒ００１にはアイテムが有る（置かれている）ことを表しており、また例えば、区画ａｒ００２にはアイテムが無い（置かれていない）ことを表している。
【０１３０】
また、区画ａｒ００１、区画ａｒ００５、区画ａｒ００７、および区画ａｒ００９には、「アイテム」の項目の値として、それぞれアイテムｉｔｍ１、アイテムｉｔｍ２、アイテムｉｔｍ３、およびアイテムｉｔｍ４が対応づけられている。すなわち、「アイテム」の項目の値は、区画ａｒ００１、区画ａｒ００５、区画ａｒ００７、および区画ａｒ００９には、それぞれアイテムｉｔｍ１、アイテムｉｔｍ２、アイテムｉｔｍ３、およびアイテムｉｔｍ４が置かれていることを表している。
【０１３１】
このように、在庫管理システムは、各管理区画におけるアイテムの有無を記憶する。これにより、在庫管理システムは、アイテムが有ると判定した管理区画である区画ａｒ００１、区画ａｒ００５、区画ａｒ００７、および区画ａｒ００９は空き区画ではないと認識することができる。また、在庫管理システムは、アイテムが無いと判定した管理区画である区画ａｒ００２、区画ａｒ００３、区画ａｒ００４、区画ａｒ００６、および区画ａｒ００８は空き区画であると認識することができる。そして、在庫管理システムは、各管理区画が空き区画であるか否かを示す情報を出力することができる。
【０１３２】
さらに、在庫管理システムは、アイテムが有る場合には当該アイテムを識別する情報を記憶する。これにより、在庫管理システムは、アイテムが有ると判定された管理区画である区画ａｒ００１、区画ａｒ００５、区画ａｒ００７、および区画ａｒ００９に置かれたアイテムが、それぞれアイテムｉｔｍ１、アイテムｉｔｍ２、アイテムｉｔｍ３、およびアイテムｉｔｍ４であることを認識することができる。そして、在庫管理システムは、アイテムが有ると判定された各管理区画と、当該管理区画に置かれたそれぞれのアイテムを識別する情報とを出力することができる。
【０１３３】
なお、説明を分かり易くするため、図１９に示す充足状況情報テーブルは、「マーカー」の項目の列を含むものとしたが、「区画」、「アイテムの有無」、および「アイテム」の３つの項目の列のみによって構成されるテーブルであっても構わない。
【０１３４】
（第３の実施形態に係る在庫管理システムの機能構成）
以下に、在庫管理システムの機能構成について、図面を参照しながら説明する。
図２０は、本発明の第３の実施形態に係る在庫管理システムの機能構成を示すブロック図である。
【０１３５】
撮像装置１０は、上述したように、在庫管理エリアａｒ１の上方、例えば、在庫管理エリアａｒ１を収容する倉庫の天井等に設置される。撮像装置１０は、在庫管理エリアａｒ１を撮影することができる装置であり、例えば、カメラを含んで構成される。
撮像装置１０は、撮像部１００と、送信部１０１と、を含んで構成される。
撮像部１００は、少なくとも１つの管理区画を含んで構成される在庫管理エリアを撮影する。
送信部１０１は、撮像部１００によって撮影された画像に基づく画像データを、後述する情報処理装置２０へ送信する。撮像装置１０と情報処理装置２０とは、通信ネットワークによって接続され、少なくとも撮像装置１０から情報処理装置２０への画像データの送信が可能であるように構成される。なお、当該通信ネットワークは、有線通信であってもよいし、無線通信であってもよい。
【０１３６】
情報処理装置２０は、撮像装置１０から送信された画像データを取得し、取得された画像データを解析して、在庫管理エリアａｒ１の管理区画ごとに、アイテムが置かれているか否かの状態を管理する装置である。情報処理装置２０は、例えば、パーソナルコンピュータ、または汎用コンピュータ等を含んで構成される。
【０１３７】
図２０に図示するように、情報処理装置２０は、取得部２００と、解析部２１０と、記憶部２２０と、出力部２３０と、を含んで構成される。
取得部２００は、撮像装置１０の送信部１０１から送信された画像データであって、少なくとも１つの管理区画を含んで構成される在庫管理エリアａｒ１が撮影された画像を示す画像データを取得する。
【０１３８】
解析部２１０は、マーカー検出部２１１と、充足状況判定部２１２と、タグ検出部２１４と、を含んで構成される。解析部２１０は、例えば、ＣＰＵを含んで構成される。
マーカー検出部２１１は、取得部２００が取得した画像データに基づく画像を解析してマーカーの検出を行う。
充足状況判定部２１２は、マーカー検出部２１１によってマーカーが検出された場合には、上述した区画情報テーブルに基づいて、検出されたマーカーに対応する管理区画を特定し、当該管理区画にはアイテムが無いと判定する。また、充足状況判定部２１２は、アイテムが無いと判定されなかった管理区画にはアイテムが有ると判定する。
タグ検出部２１４は、取得部２００が取得した画像データに基づく前記画像を解析して管理区画ごとにタグの検出を行い、当該タグが検出された場合には検出されたタグと記憶部２２０に記憶されたタグ情報テーブルに記憶されたタグとに基づいてアイテムを特定する。
【０１３９】
記憶部２２０は、管理区画とマーカーとを対応付ける区画情報テーブルを記憶する。また、記憶部２２０は、管理区画とアイテムの有無とを対応付ける充足状況情報テーブルを記憶する。また、記憶部２２０（タグ情報記憶部）は、アイテムと当該アイテムに添付されたタグとを対応付けるタグ情報テーブルを記憶する。記憶部２２０は記憶媒体、例えば、ＨＤＤ、フラッシュメモリ、ＥＥＰＲＯＭ、ＲＡＭ、ＲＯＭ、またはそれらの任意の組み合わせを含んで構成される。
【０１４０】
出力部２３０は、解析部２１０によって判定された管理区画ごとのアイテムの有無を示す情報、またはアイテムの有無を示す情報に基づいて判定される管理区画ごとの空き区画であるか否かを示す情報を出力する。また、出力部２３０は、解析部２１０によってアイテムが有ると判定された管理区画に置かれたアイテムを識別する情報を出力する。出力部２３０は、例えば、これらの情報を表示するディスプレイ、または、これらの情報を他の装置に送信するための通信インタフェースを含んで構成される。
【０１４１】
（第３の実施形態に係る情報処理装置の動作）
以下に、情報処理装置の動作について、図面を参照しながら説明する。
図２１は、本発明の第３の実施形態に係る情報処理装置の動作の一例を示すフローチャートである。本フローチャートは、撮像装置１０の送信部１０１から情報処理装置２０の取得部２００へ、画像データが送信された際に開始する。
【０１４２】
（ステップｓｔ１０１）情報処理装置２０の取得部２００は、少なくとも１つの管理区画を含んで構成される在庫管理エリアａｒ１が撮影された画像を示す画像データを取得する。取得部２００は、取得された画像データを、解析部２１０へ出力する。その後、ステップｓｔ１０２へ進む。
【０１４３】
（ステップｓｔ１０２）解析部２１０は、記憶部２２０から、在庫管理エリアａｒ１に対応する区画情報テーブルを読み出す。その後、ステップｓｔ１０３へ進む。
【０１４４】
（ステップｓｔ１０３）解析部２１０のマーカー検出部２１１は、取得部２００から入力された画像データに基づく画像を解析して、ステップｓｔ１０２において読み出された区画情報テーブルに定義されているマーカーと同一のマーカーの検出を試みる。その後、ステップｓｔ１０４へ進む。
【０１４５】
（ステップｓｔ１０４）マーカーが検出された場合には、ステップｓｔ１０５へ進む。マーカーが検出されなかった場合には、ステップｓｔ１０６へ進む。
【０１４６】
（ステップｓｔ１０５）解析部２１０の充足状況判定部２１２は、区画情報テーブルに基づいて、検出されたマーカーに対応する管理区画を特定し、当該管理区画にはアイテムが無いと判定する。その後、ステップｓｔ１０８へ進む。
【０１４７】
（ステップｓｔ１０６）解析部２１０の充足状況判定部２１２は、検出されなかったマーカーに対応する管理区画にはアイテムが置かれていると判定する。その後、ステップｓｔ１０７へ進む。
【０１４８】
（ステップｓｔ１０７）解析部２１０は、記憶部２２０から、タグ情報テーブルを読み出す。解析部２１０のタグ検出部２１４は、取得部２００から入力された画像データに基づく画像を解析して、タグ情報テーブルに定義されているタグと同一のタグの検出を試みる。
タグ検出部２１４は、タグ情報テーブルを用いて、検出されたタグに対応付けられたアイテムを識別する。その後、ステップｓｔ１０８へ進む。
【０１４９】
（ステップｓｔ１０８）マーカー検出部２１１が、区画情報テーブルに定義された全てのマーカーについて検出を試みることによって、区画情報テーブルに定義された全ての管理区画についてアイテムの有無の判定が完了した場合、ステップｓｔ１０９へ進む。そうでない場合は、ステップｓｔ１０３へ戻る。
【０１５０】
（ステップｓｔ１０９）解析部２１０は、各管理区画についてアイテムの有無を判定した結果に基づいて、記憶部２２０に記憶されている充足情報状況テーブルを更新する。また、解析部２１０は、アイテムが有ると判定された管理区画に置かれたアイテムを識別した結果に基づいて、記憶部２２０に記憶されている充足情報状況テーブルを更新する。
以上で、本フローチャートの処理を終了する。
【０１５１】
以上、説明したように、本発明の第３の実施形態に係る情報処理装置２０は、管理区画とマーカーとを対応付ける区画情報テーブルを記憶する記憶部２２０と、少なくとも１つの管理区画を含んで構成される在庫管理エリアａｒ１が撮影された画像を示す画像データを取得する取得部２００と、取得部２００によって取得された画像データに基づく画像を解析してマーカーの検出を行い、マーカーが検出された場合には当該マーカーに対応する管理区画にはアイテムが無いと判定する解析部２１０とを備える。さらに、記憶部２２０は、アイテムと当該アイテムに添付されたタグとを対応付けるタグ情報テーブルを記憶する。さらに、解析部２１０は、当該画像データに基づく画像を解析して管理区画ごとにタグの検出を行い、タグが検出された場合には検出されたタグと当該タグ情報テーブルとに基づいてアイテムを識別する。
【０１５２】
これにより、第３の実施形態に係る情報処理装置２０は、電波の受信を行う必要がある従来のＲＦＩＤを用いた在庫管理方法とは異なり、電波の受信を行う必要がない。そのため、第１の実施形態に係る情報処理装置２０は、例えば、在庫管理エリアと在庫を管理しないエリアとが接近しているような場合や、金属などの電波を遮蔽する物体が在庫管理エリア内に存在するような場合であっても、正しく在庫管理を行うことができる。
【０１５３】
また、第３の実施形態に係る情報処理装置２０は、一般的なカメラ等によって構成される撮像装置１０によって在庫管理エリアａｒ１全体を撮影し、撮影された画像を一般的な画像マッチング技術を用いて解析することから、簡易な構成で在庫管理を行うことができる。そのため、第３の実施形態に係る在庫管理システムによれば、複数のＲＦＩＤリーダ・ライタ装置を設置する機材コストや、複数の周波数帯を使用するように複数のＲＦＩＤリーダ・ライタ装置を用いてシステムを構成するための設計コストおよび管理コストが不要になるため、従来のＲＦＩＤを用いた在庫管理方法に比べて低コストで在庫管理を行うことができる。
【０１５４】
さらに、第３の実施形態に係る情報処理装置２０は、アイテムごとに添付されるタグについても、撮影された画像を解析することによって検出する。そのため、第３の実施形態に係る在庫管理システムおいては、タグは、例えば、アイテムを識別することができる識別子（例えば、記号や文字）が印刷された紙などであってもよいため、従来のＲＦＩＤタグを用いた在庫管理方法に比べて、低コストで在庫管理を行うことができる。
【０１５５】
以上、説明したように、本発明の第３の実施形態に係る情報処理装置２０は、簡易な構成かつ低コストで正しく在庫管理を行うことができる。
【０１５６】
＜第３の実施形態の変形例＞
上述した第３の実施形態に係る情報処理装置２０は、取得部２００によって取得された画像データに基づく画像を解析してマーカーの検出を試み、マーカーの検出結果に基づいて、まず管理区画ごとにアイテムの有無を判定した。そしてさらに、当該画像を解析して管理区画ごとにタグの検出を行い、タグが検出された場合には検出されたタグと当該タグ情報テーブルとに基づいてアイテムを識別した。
一方、以下に説明する第３の実施形態の変形例に係る情報処理装置２０は、マーカーの検出を行わず、管理区画ごとのアイテムの有無の判定を行わない。第３の実施形態の変形例に係る情報処理装置２０は、取得部２００によって取得された画像データに基づく画像を解析してタグの検出を試み、タグが検出された場合には検出されたタグと当該タグ情報テーブルとに基づいてアイテムを識別することにより、在庫管理エリアａｒ１に存在するアイテムを認識する。
【０１５７】
（第３の実施形態の変形例に係る在庫管理システムによるアイテムの識別）
以下に、アイテムの有無の判定と識別の一例について、再び図１８を参照しながら説明する。
図示するように、在庫管理エリアａｒ１において、アイテムｉｔｍ１、アイテムｉｔｍ２、２つのアイテムｉｔｍ３、および、３つのアイテムｉｔｍ４が置かれている。
【０１５８】
在庫管理システムは、撮像装置１０によって撮影された在庫管理エリアａｒ１の画像を解析し、タグ情報テーブルにおいて定義されているタグｔｇ１、タグｔｇ２、タグｔｇ３、またはタグｔｇ４と同一のタグの検出を試みる。当該検出の処理においては、例えば、テンプレートマッチング法などの一般的な画像マッチング技術が用いられる。
【０１５９】
なお、第３の実施形態の変形例においては、在庫管理システムが、取得された画像データに基づく画像から、タグ情報テーブルにおいて定義されているタグを、画像マッチング技術を用いて検出するため、各アイテムに添付されるタグには、形状、色、またはパターン等がそれぞれ異なるタグが用いられる。
【０１６０】
上述したタグの検出により、在庫管理システムは、図１８に示す在庫管理エリアａｒ１の画像から、１つのタグｔｇ１と、１つのタグｔｇ２と、２つのタグｔｇ３と、３つのタグｔｇ４と、を検出する。これにより、在庫管理システムは、これら検出されたタグとタグ情報テーブルとに基づいてアイテムを識別することにより、在庫管理エリアａｒ１に存在するアイテムを認識することができる。また、在庫管理システムは、在庫管理エリアａｒ１に存在するアイテムの、それぞれの個数も認識することができる。
【０１６１】
以上、説明したように、第３の実施形態の変形例に係る情報処理装置２０は、アイテムと当該アイテムに付けられたタグとを対応付けるタグ情報テーブルを記憶する記憶部２２０と、在庫管理エリアａｒ１が撮影された画像を示す画像データを取得する取得部２００と、取得部２００によって取得された画像データに基づく画像を解析してタグの検出を行い、タグが検出された場合には検出されたタグとタグ情報テーブルとに基づいて在庫管理エリアａｒ１に存在するアイテムを識別する解析部２１０とを備える。
【０１６２】
以上の構成により、第３の実施形態の変形例に係る情報処理装置２０は、管理区画ごとのアイテムの有無の判定は行わないが、在庫管理エリアａｒ１に存在するアイテムの識別、および識別されたそれぞれのアイテムの個数の認識をすることができる。第３の実施形態の変形例に係る情報処理装置２０においては、図２０に示すマーカー検出部２１１や、区画情報テーブル等が不要になるため、第３の実施形態に係る情報処理装置２０と比べてより簡単な構成で在庫管理を行うことができる。
【０１６３】
なお、各管理区画に置かれるアイテム（または、タグ）が予め一意に決められている場合には、第３の実施形態の変形例に係る情報処理装置２０は、在庫管理エリアａｒ１に存在すると認識されたアイテム（または、検出されたタグ）に基づいて、管理区画ごとのアイテムの有無を判定することもできる。
【０１６４】
＜第４の実施形態＞
第１の実施形態乃至第３の実施形態においては、各管理区画に設置されるマーカーには、それぞれ異なる種類のマーカーが用いられた。これにより、情報処理装置２０は、アイテムが置かれている管理区画およびアイテムが置かれていない管理区画を特定することができた。
【０１６５】
一方、第４の実施形態においては、すべての管理区画に設置されるマーカーには、同一の種類のマーカーが用いられる。この場合、第４の実施形態に係る情報処理装置２０は、アイテムが置かれている管理区画およびアイテムが置かれていない管理区画を特定することはできない。しかしながら、第４の実施形態に係る情報処理装置２０は、少なくとも在庫管理エリアａｒ１全体におけるアイテムの充足率を認識することができるとともに、より簡単な構成で在庫管理を行うことができる。
以下、本発明の第４の実施形態について、図面を参照しながら説明する。
【０１６６】
（第４の実施形態に係る在庫管理システムによるアイテムの有無の判定）
以下に、アイテムの有無の判定の一例について、図面を参照しながら説明する。
図２２は、本発明の第４の実施形態に係る在庫管理システムが管理対象とする在庫管理エリアにアイテムが格納された状態の一例を示す図である。
図示するように、在庫管理エリアａｒ１において、区画ａｒ００１にアイテムｉｔｍ１、区画ａｒ００５にアイテムｉｔｍ２、区画ａｒ００７に２つのアイテムｉｔｍ３、およびａｒ００９に３つのアイテムｉｔｍ４が置かれている。
【０１６７】
在庫管理システムは、撮像装置１０によって撮影された在庫管理エリアａｒ１の画像を解析する。そして、在庫管理システムは、当該画像において、予め決められた１種類のマーカー（図２２に示す例においては、星形のマーカー）の検出を試みる。当該検出の処理においては、例えば、テンプレートマッチング法などの一般的な画像マッチング技術が用いられる。
【０１６８】
図２２に図示するように、区画ａｒ００１に設置されたマーカーと区画ａｒ００５に設置されたマーカーの上には、それぞれアイテムｉｔｍ１とアイテムｉｔｍ２とが置かれているため、撮像装置１０により在庫管理エリアａｒ１の上方から撮影された画像にはマーカーは写らない。
また、図２２に図示するように、区画ａｒ００７に設置されたマーカーと区画ａｒ００９に設置されたマーカーの上には、それぞれ２つのアイテムｉｔｍ３と３つのアイテムｉｔｍ４とが置かれているため、撮像装置１０により在庫管理エリアａｒ１の上方から撮影された画像にはマーカーは一部分のみしか写らない。
【０１６９】
これにより、在庫管理システムは、上述したマーカーの検出において、５つのマーカー（すなわち、区画ａｒ００２、区画ａｒ００３、区画ａｒ００４、区画ａｒ００６、および区画ａｒ００８に設置されたマーカー）を検出する。
【０１７０】
在庫管理システムは、予め記憶している管理区画の数と、検出されたマーカーの数と、に基づいて、在庫管理エリアａｒ１全体のアイテムの充足率を算出する。すなわち、図２２に示す例においては、在庫管理システムは、検出されたマーカーの数である「５」を、管理区画の数である「９」で除算することによって、在庫管理エリアａｒ１全体の充足率を算出する。これにより、在庫管理システムは、在庫管理エリアａｒ１全体の充足率が、５６％に近い値であることを認識することができる。
【０１７１】
（第４の実施形態に係る在庫管理システムの機能構成）
以下に、在庫管理システムの機能構成について、図面を参照しながら説明する。
図２３は、本発明の第４の実施形態に係る在庫管理システムの機能構成を示すブロック図である。
図示するように、第１の実施形態に係る在庫管理システム１は、撮像装置１０と、情報処理装置２０と、を含んで構成される。
【０１７２】
撮像装置１０は、上述したように、在庫管理エリアａｒ１の上方、例えば、在庫管理エリアａｒ１を収容する倉庫の天井等に設置される。撮像装置１０は、在庫管理エリアａｒ１を撮影することができる装置であり、例えば、カメラを含んで構成される。
撮像装置１０は、撮像部１００と、送信部１０１と、を含んで構成される。
撮像部１００は、少なくとも１つの管理区画を含んで構成される在庫管理エリアを撮影する。
送信部１０１は、撮像部１００によって撮影された画像に基づく画像データを、後述する情報処理装置２０へ送信する。撮像装置１０と情報処理装置２０とは、通信ネットワークによって接続され、少なくとも撮像装置１０から情報処理装置２０への画像データの送信が可能であるように構成される。なお、当該通信ネットワークは、有線通信であってもよいし、無線通信であってもよい。
【０１７３】
情報処理装置２０は、撮像装置１０から送信された画像データを取得し、取得された画像データを解析して、在庫管理エリアａｒ１全体のアイテムの充足率を算出する装置である。情報処理装置２０は、例えば、パーソナルコンピュータ、または汎用コンピュータ等を含んで構成される。
【０１７４】
図２３に図示するように、情報処理装置２０は、取得部２００と、解析部２１０と、記憶部２２０と、出力部２３０と、を含んで構成される。
取得部２００は、撮像装置１０の送信部１０１から送信された画像データであって、少なくとも１つの管理区画を含んで構成される在庫管理エリアａｒ１が撮影された画像を示す画像データを取得する。
【０１７５】
解析部２１０は、マーカー検出部２１１と、全体充足率算出部２１５と、を含んで構成される。解析部２１０は、例えば、ＣＰＵを含んで構成される。
マーカー検出部２１１は、取得部２００が取得した画像データに基づく画像を解析してマーカーの検出を行う。
全体充足率算出部２１５は、解析部２１０によって検出されたマーカーの数に基づいて、在庫管理エリアａｒ１全体のアイテムの充足率を算出する。
【０１７６】
記憶部２２０は、全体充足率算出部２１５によって算出された在庫管理エリアａｒ１全体のアイテムの充足率を記憶する。記憶部２２０は、例えば、記憶媒体、ＨＤＤ、フラッシュメモリ、ＥＥＰＲＯＭ、ＲＡＭ、ＲＯＭ、またはそれらの任意の組み合わせを含んで構成される。
【０１７７】
出力部２３０は、全体充足率算出部２１５によって算出された在庫管理エリアａｒ１全体のアイテムの充足率を示す情報を出力する。出力部２３０は、例えば、これらの情報を表示するディスプレイ、または、これらの情報を他の装置に送信するための通信インタフェースを含んで構成される。
【０１７８】
以上、説明したように本発明の第４の実施形態に係る情報処理装置２０は、少なくとも在庫管理エリアａｒ１全体におけるアイテムの充足率を認識することができるとともに、より簡単な構成で在庫管理を行うことができる。
【０１７９】
＜第５の実施形態＞
第１の実施形態乃至第４の実施形態におけるマーカーの形態は、例えば、図形（記号）や文字によって構成される形態であった。しかしながら、マーカーの形態は、これに限られない。以下に説明する第５の実施形態におけるマーカーは、各管理区画の全面に敷広げられたマーカーであってその全面に模様が施されたもの、もしくは、各管理区画の全面に塗装された模様である。
以下、本発明の第５の実施形態について、図面を参照しながら説明する。
【０１８０】
（第５の実施形態に係る在庫管理システムによるアイテムの有無の判定）
以下に、アイテムの有無の判定の一例について、図面を参照しながら説明する。
図２４は、本発明の第５の実施形態に係る在庫管理システムが管理対象とする在庫管理エリアにアイテムが格納された状態の一例を示す図である。
図示するように、在庫管理エリアａｒ１において、区画ａｒ００１にアイテムｉｔｍ１、区画ａｒ００５にアイテムｉｔｍ２、区画ａｒ００７に２つのアイテムｉｔｍ３、およびａｒ００９に３つのアイテムｉｔｍ４が置かれている。
【０１８１】
在庫管理システムは、撮像装置１０によって撮影された在庫管理エリアａｒ１の画像を解析する。そして、在庫管理システムは、当該画像において、管理区画ごとに、当該管理区画と等しい大きさおよび形であって、予め決められた１種類の模様（図２４に示す例においては、千鳥格子の模様）によって構成されるマーカーの検出を試みる。当該検出の処理においては、例えば、テンプレートマッチング法などの一般的な画像マッチング技術が用いられる。
【０１８２】
図２４に図示するように、区画ａｒ００１、区画ａｒ００５、区画ａｒ００７、および区画ａｒ００９に設置されたマーカーの上には、それぞれ１つのアイテムｉｔｍ１、１つのアイテムｉｔｍ２、２つのアイテムｉｔｍ３、３つのアイテムｉｔｍ４が置かれている。そのため、撮像装置１０により在庫管理エリアａｒ１の上方から撮影された画像において、区画ａｒ００１、区画ａｒ００５、区画ａｒ００７、および区画ａｒ００９については、アイテムによって模様（マーカー）が隠された部分があるため、当該管理区画と等しい大きさおよび形であるマーカーは検出されない。
【０１８３】
これにより、在庫管理システムは、上述したマーカーの検出において、５つのマーカー（すなわち、区画ａｒ００２、区画ａｒ００３、区画ａｒ００４、区画ａｒ００６、および区画ａｒ００８に設置されたマーカー）を検出する。
【０１８４】
以上、説明したように本発明の第５の実施形態に係る情報処理装置２０は、各管理区画の全面に敷広げられた（もしくは、全面に塗装された）模様によって構成されるマーカーを検出することによって、在庫管理を行うことができる。第５の実施形態によれば、各管理区画においてマーカーを設置する位置を意識する必要がないため、マーカーの設置に係る設計コストを低くすることができる場合がある。
【０１８５】
＜第６の実施形態＞
第１の実施形態乃至第５の実施形態における在庫管理エリアａｒ１において、各管理区画は、いずれも共通の大きさおよび共通の形であるように構成された。しかしながら、管理区画の構成は、これに限られない。以下に説明する第６の実施形態における在庫管理エリアａｒ２においては、管理区画の大きさおよび形はそれぞれ異なるように構成される。
以下、本発明の第６の実施形態について、図面を参照しながら説明する。
【０１８６】
（第６の実施形態に係る在庫管理エリアの構成）
以下に、在庫管理エリアの構成について、図面を参照しながら説明する。
図２５は、本発明の第６の実施形態に係る在庫管理システムが管理対象とする在庫管理エリアの構成の一例を示す図である。
図示するように、図２５に示す例においては、在庫管理エリアａｒ２は、区画ａｒ０１１、区画ａｒ０１２、区画ａｒ０１３、区画ａｒ０１４、区画ａｒ０１５、区画ａｒ０１６、区画ａｒ０１７、区画ａｒ０１８、および区画ａｒ０１９の９つの管理区画によって構成される。そして、各管理区画の大きさや形はそれぞれ異なる。また、各管理区画には、それぞれマーカーが設置される。
【０１８７】
（第６の実施形態に係る在庫管理システムによるアイテムの有無の判定）
以下に、アイテムの有無の判定の一例について、図面を参照しながら説明する。
図２６は、本発明の第６の実施形態に係る在庫管理システムが管理対象とする在庫管理エリアにアイテムが格納された状態の一例を示す図である。
図示するように、在庫管理エリアａｒ２において、区画ａｒ０１１にアイテムｉｔｍ１、区画ａｒ０１４にアイテムｉｔｍ２、区画ａｒ０１６に２つのアイテムｉｔｍ３、およびａｒ０１８に３つのアイテムｉｔｍ４が置かれている。
【０１８８】
在庫管理システムは、撮像装置１０によって撮影された在庫管理エリアａｒ２の画像を解析する。そして、在庫管理システムは、当該画像において、区画情報テーブルにおいて定義されているマーカーと同一のマーカーの検出を試みる。当該検出には、例えば、テンプレートマッチング法などの一般的な画像マッチング技術が用いられる。
【０１８９】
図２６に図示するように、区画ａｒ０１１、区画ａｒ０１４、区画ａｒ０１６、および区画ａｒ０１８に設置されたマーカーの上には、それぞれアイテムが置かれているため、撮像装置１０により在庫管理エリアａｒ１の上方から撮影された画像には、マーカーは一部分のみしか写らないか、または全く写らない。図２６に示す例においては、区画ａｒ０１１、区画ａｒ０１６、および区画ａｒ０１８に設置されたマーカーは一部分のみしか写っておらず、区画ａｒ０１４に設置されたマーカーは全く写っていない。
【０１９０】
これにより、在庫管理システムは、上述したマーカーの検出において、区画ａｒ０１１、区画ａｒ０１４、区画ａｒ０１６、および区画ａｒ０１８以外の管理区画である区画ａｒ０１２、区画ａｒ０１３、区画ａｒ０１５、区画ａｒ０１７、および区画ａｒ０１９に設置されたマーカーのみを検出する。
【０１９１】
在庫管理システムは、区画情報テーブルを用いて、検出されたマーカーに対応する管理区画を特定し、特定された管理区画にはアイテムが置かれていないと判定する。すなわち、在庫管理システムは、対応するマーカーが検出された管理区画である区画ａｒ０１２、区画ａｒ０１３、区画ａｒ０１５、区画ａｒ０１７、および区画ａｒ０１９を特定する。そして、在庫管理システムは、特定された管理区画である区画ａｒ０１２、区画ａｒ０１３、区画ａｒ０１５、区画ａｒ０１７、および区画ａｒ０１９には、アイテムが置かれていないと判定する。
【０１９２】
また、在庫管理システムは、上記の判定においてアイテムが置かれていないと判定された管理区画以外の管理区画について、アイテムが置かれていると判定する。すなわち、在庫管理システムは、アイテムが置かれていないと判定された管理区画である区画ａｒ０１２、区画ａｒ０１３、区画ａｒ０１５、区画ａｒ０１７、および区画ａｒ０１９以外の管理区画である区画ａｒ０１１、区画ａｒ０１４、区画ａｒ０１６、および区画ａｒ０１８について、アイテムが置かれていると判定する。
そして、在庫管理システムは、各管理区画についてアイテムが置かれているか否かを判定した結果を、自らの在庫管理システムが記憶する充足状況情報テーブルに記録する。
【０１９３】
以上、説明したように本発明の第６の実施形態に係る情報処理装置２０は、管理区画の大きさおよび形がそれぞれ異なる在庫管理エリアａｒ２における在庫管理を行う。第６の実施形態によれば、管理区画の大きさおよび形を意識することなく管理区画を設定することができるため、管理区画の設定に係る設計コストなどを低くすることができる場合がある。
【０１９４】
以上、説明したように、本発明の第１の実施形態乃至第６の実施形態に係る情報処理装置２０は、簡易な構成かつ低コストで正しく在庫管理を行うことができる。
【０１９５】
以上、この発明の実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
【０１９６】
なお、上述した実施形態における情報処理装置２０の一部または全部をコンピュータで実現するようにしてもよい。その場合、この制御機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。
【０１９７】
なお、ここでいう「コンピュータシステム」とは、情報処理装置２０に内蔵されたコンピュータシステムであって、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【０１９８】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信回線のように、短時間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。
【０１９９】
また、上述した実施形態における情報処理装置２０を、ＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）等の集積回路として実現してもよい。情報処理装置２０の各機能ブロックは個別にプロセッサ化してもよいし、一部、または全部を集積してプロセッサ化してもよい。また、集積回路化の手法はＬＳＩに限らず専用回路、または汎用プロセッサで実現してもよい。また、半導体技術の進歩によりＬＳＩに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いてもよい。
【符号の説明】
【０２００】
１・・・在庫管理システム、１０・・・撮像装置、２０・・・情報処理装置、１００・・・撮像部、１０１・・・送信部、２００・・・取得部、２１０・・・解析部、２１１・・・マーカー検出部、２１２・・・充足状況判定部、２１３・・・充足率算出部、２１４・・・タグ検出部、２１５・・・全体充足率算出部、２２０・・・記憶部、２３０・・・出力部
【図１】
2017178621.tif 000003
【図２】
2017178621.tif 000004
【図３】
2017178621.tif 000005
【図４】
2017178621.tif 000006
【図５】
2017178621.tif 000007
【図６】
2017178621.tif 000008
【図７】
2017178621.tif 000009
【図８】
2017178621.tif 000010
【図９】
2017178621.tif 000011
【図１０】
2017178621.tif 000012
【図１１】
2017178621.tif 000013
【図１２】
2017178621.tif 000014
【図１３】
2017178621.tif 000015
【図１４】
2017178621.tif 000016
【図１５】
2017178621.tif 000017
【図１６】
2017178621.tif 000018
【図１７】
2017178621.tif 000019
【図１８】
2017178621.tif 000020
【図１９】
2017178621.tif 000021
【図２０】
2017178621.tif 000022
【図２１】
2017178621.tif 000023
【図２２】
2017178621.tif 000024
【図２３】
2017178621.tif 000025
【図２４】
2017178621.tif 000026
【図２５】
2017178621.tif 000027
【図２６】
2017178621.tif 000028