(57)【要約】【課題】書籍等の物品が規則正しい順序で配置されていない場合においても、目的の物品の位置を効率的に検索可能とする。【解決手段】各検索用端末装置３ａ，３ｂ，…，３ｎは、書架に配置されている複数の書籍の背表紙をカメラで撮影して解析対象画像を取得し、その解析対象画像を含む解析要求をホストシステム１０１に送信する。各検索用端末装置３ａ，３ｂ，…，３ｎからの解析要求に応答して、ホストシステム１０１は、解析対象画像を解析して書籍毎に背表紙に含まれる文字データおよび位置情報を取得し、それらを要求元の検索用端末装置３ａ，３ｂ，…，３ｎに返信する。要求元ではホストシステム１０１から受信した文字データから目的の書籍を特定し、位置情報に基づいて作成した位置判別画像を解析対象画像に重ね合わせて表示する。【選択図】図１
2013203481.tif 000002
【特許請求の範囲】
【請求項１】
ホストシステムと、複数の検索用端末装置とを備える物品管理システムであって、
前記ホストシステムは、
管理対象となる物品を識別するための識別情報を含む物品情報と、収容装置内における当該物品の位置を示す位置情報とが紐付けて登録されている物品管理データベースと、
前記各検索用端末装置から、識別情報を含む検索要求を受信する検索要求受信手段と、
前記検索要求受信手段によって受信された検索要求に応答して、当該検索要求に含まれる識別情報を含む物品情報を前記物品管理データベースから検索し、検索された物品情報と、当該物品情報に紐付けられている位置情報とを読出す検索処理手段と、
前記検索処理手段によって読み出された物品情報と位置情報とを、前記検索要求を送信した検索用端末装置に送信する検索情報送信手段と、
前記各検索用端末装置から、各物品の部分画像と位置検出マークとが含まれる解析対象画像を含む解析要求を受信する解析要求受信手段と、
前記解析要求受信手段によって受信された解析要求に応答して、前記解析対象画像から物品毎に部分画像を切り出す画像処理手段と、
切り出された前記部分画像から文字データを抽出し、前記解析対象画像に含まれる位置検出マークに基づいて前記部分画像の位置情報を求める認識処理手段と、
前記認識処理手段によって抽出された文字データおよび求められた位置情報を、前記解析要求を送信した検索用端末装置に向けて送信する送信手段と、
前記認識処理手段によって抽出された文字データを用いて前記物品管理データベースを検索し、抽出された前記文字データと一致する識別情報が検索された場合に、一致した当該識別情報を含む物品情報に紐付けられている前記物品管理データベースに登録されている位置情報を、前記認識処理手段によって求められた位置情報で更新する物品管理データベース更新手段と、
を備え、
前記各検索用端末装置は、
管理対象となる物品を識別するための識別情報を受け付ける識別情報受付手段と、
前記識別情報受付手段によって受け付けられた識別情報を含む前記検索要求を前記ホストシステムに送信する検索要求送信手段と、
前記検索要求に応答して前記ホストシステムから送信された物品情報と位置情報とを受信する検索物品情報受信手段と
前記検索物品情報受信手段によって受信された当該物品情報に含まれる識別情報と当該位置情報とを表示する検索物品情報表示手段と、
前記検索物品情報表示手段によって表示されている識別情報によって識別される物品の位置を検索する位置検索指示を受け付ける検索指示受付手段と、
前記検索指示受付手段によって位置検索指示が受け付けられたことに応答して、カメラから入力される入力画像が位置検出マークを含む場合に、当該入力画像を取得する画像取得手段と、
前記画像取得手段によって取得された入力画像について、前記位置検出マークに基づいて前記収容装置内において当該入力画像が撮影された位置を求め、当該入力画像の撮影された位置が所定の位置条件を満たすか否か判定する位置判定手段と、
前記位置判定手段によって所定の位置条件を満たすと判定された場合に、カメラから入力される画像とともに撮影可能であることを示す撮影可能情報を表示し、撮影指示を受け付けたことに応答して前記入力画像が撮影された位置の解析対象画像を撮影して、撮影された当該解析対象画像を含む前記解析要求を前記ホストシステムに送信する解析要求送信手段と、
前記ホストシステムから文字データおよび位置情報を受信し、当該文字データと前記検索要求に応答して前記ホストシステムから送信された物品情報に含まれる識別情報とが一致するか否か判別し、一致した場合に、前記解析要求送信手段によって送信された解析要求に含まれる解析対象画像に重ねて、前記ホストシステムから受信した位置情報に基づいて作成した位置判別画像を表示する情報表示処理手段と、
を備える、
ことを特徴とする物品管理システム。
【請求項２】
前記情報表示処理手段が前記文字データと前記検索要求に応答して前記ホストシステムから送信された物品情報に含まれる識別情報とが一致しないと判別した場合、一致しないと判別されたことに応答して、前記位置判定手段が前記収容装置内で未撮影部分が存在する方向を指示する指示画像を作成し、カメラから入力される画像に重ねあわせて表示する、
ことを特徴とする請求項１に記載の物品管理システム。
【請求項３】
管理対象となる物品を識別するための識別情報を含む物品情報と収容装置内における当該物品の位置を示す位置情報とが紐付けて登録されている物品管理データベースを有するホストシステムと、複数の検索用端末装置とを備える物品管理システムにおける物品管理方法であって、
前記各検索用端末装置が、管理対象となる物品を識別するための識別情報を受け付ける識別情報受付ステップと、
前記各検索用端末装置が、受け付けられた前記識別情報を含む検索要求を前記ホストシステムに送信する検索要求送信ステップと、
前記ホストシステムが、前記各検索用端末装置から、前記検索要求を受信する検索要求受信ステップと、
前記ホストシステムが、受信された前記検索要求に応答して、前記検索要求に含まれる識別情報を含む物品情報を前記物品管理データベースから検索し、検索された物品情報と、当該物品情報に紐付けられている位置情報とを読出す検索処理ステップと、
前記ホストシステムが、前記物品管理データベースから読み出された物品情報と位置情報とを、前記検索要求を送信した検索用端末装置に送信する検索情報送信ステップと、
前記各検索用端末装置が、前記検索要求に応答して前記ホストシステムから送信された物品情報と位置情報とを受信する検索物品情報受信ステップと
前記各検索用端末装置が、受信された前記物品情報に含まれる識別情報と受信された前記位置情報とを表示する検索物品情報表示ステップと、
前記各検索用端末装置が、表示されている識別情報によって識別される物品の位置を検索する位置検索指示を受け付ける検索指示受付ステップと、
前記各検索用端末装置が、前記位置検索指示が受け付けられたことに応答して、カメラから入力される入力画像が位置検出マークを含む場合に、当該入力画像を取得する画像取得ステップと、
前記各検索用端末装置が、取得された前記入力画像について、前記位置検出マークに基づいて前記収容装置内において当該入力画像が撮影された位置を求め、当該入力画像の撮影された位置が所定の位置条件を満たすか否か判定する位置判定ステップと、
前記各検索用端末装置が、前記入力画像の撮影された位置が所定の位置条件を満たすと判定された場合に、カメラから入力される画像とともに撮影可能であることを示す撮影可能情報を表示し、撮影指示を受け付けたことに応答して前記入力画像が撮影された位置の解析対象画像を撮影して、撮影された当該解析対象画像を含む前記解析要求を前記ホストシステムに送信する解析要求送信ステップと、
前記ホストシステムが、前記各検索用端末装置から、前記解析対象画像を含む解析要求を受信する解析要求受信ステップと、
前記ホストシステムが、受信された前記解析要求に応答して、前記解析対象画像から物品毎に部分画像を切り出す画像処理ステップと、
前記ホストシステムが、切り出された前記部分画像から文字データを抽出し、前記解析対象画像に含まれる位置検出マークに基づいて位置情報を求める認識処理ステップと、
前記ホストシステムが、前記部分画像から抽出された文字データおよび前記位置検出マークに基づいて求められた位置情報を、前記解析要求を送信した検索用端末装置に向けて送信する送信ステップと、
前記ホストシステムが、前記部分画像から抽出された文字データを用いて前記物品管理データベースを検索し、抽出された前記文字データと一致する識別情報が検索された場合に、一致した当該識別情報を含む物品情報に紐付けられている前記物品管理データベースに登録されている位置情報を、前記位置検出マークに基づいて求められた位置情報で更新する物品管理データベース更新ステップと、
前記各検索用端末装置が、前記ホストシステムから文字データおよび位置情報を受信し、当該文字データと前記検索要求に応答して前記ホストシステムから送信された物品情報に含まれる識別情報とが一致するか否か判別し、一致した場合に、前記解析要求に含まれる解析対象画像に重ねて、前記ホストシステムから受信した位置情報に基づいて作成した位置判別画像を表示する情報表示処理ステップと、
を備えることを特徴とする物品管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、図書館等において、書籍等の貸出用物品の収納位置を管理する物品管理システムおよび物品管理方法に関する。
【背景技術】
【０００２】
図書館等において棚に収納された書籍を管理する場合、バーコードや体系化された記号のような、書籍を管理するための書籍管理情報を書き込んだラベルを書籍の背表紙あるいは表紙に貼付している。そして、これらのラベルに含まれる書籍管理情報を書籍情報と対応付けてデータベースで管理しておき、書籍に貼付されたラベルから書籍管理情報を読み取ることにより、書籍の在庫管理を行っている。
【０００３】
最近では、それらの書籍管理情報を非接触型ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）タグ等のＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）メディアに書き込み、バーコード等と同様に書籍に貼り付けして、書籍を管理する方法も普及しつつある。
この方法では、書籍を収納する書架等にＲＦＩＤメディアの情報を取得するための読み取り装置を設置し、書籍の出し入れを検知することで、在庫に加えて収納状態を管理する技術が考案されている（例えば、特許文献１参照。）。
【０００４】
また、バーコード等の代わりに、互いに異なる色相を有する複数のマークが配列され、該複数のマークの配列順序によってコード情報が表現されるカラーコードを用いることで、厚さが薄い書籍等の在庫管理を精度良く行う技術も考案されている（例えば、特許文献２参照。）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１１−０７９３２８号公報
【特許文献２】特開２００９−２０３０６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
図書館等において書籍を検索する場合、現在では上記のような管理方法をベースに構築された書籍検索システムが一般的に使用されている。これらの検索システムでは、書籍名や著者名をキーにデータベース内から目的の書籍を検索し、対応する書籍管理情報を表示することが可能である。
【０００７】
しかし、書籍の設置場所に関しては、収納されている書架位置やその書架番号までしか管理していない場合が多い。そのため、実際に書籍を探す場合には、検索システムにより表示された書架の場所へ行き、書籍名、著者名、及びラベルを頼りに目視で確認しながら目的の書籍を見つける必要がある。
書籍管理情報が一意に割り振られ、書架内で規則正しく配置されている場合（例えば、書籍管理情報内の分類コードの辞書順等）であれば、指定の書架内で順番に書籍管理情報を確認していくことで、目的の書籍を比較的容易に見つけることが可能である。しかし、図書館等の施設では、利用者が書籍を自由に参照可能な場合が多く、書籍の参照後、元あった場所とは別のところに収納する可能性もある。
このため、書籍の順序が元々の配置順とは異なった並びになり、書籍の検索に時間がかかる要因となっている。
【０００８】
本発明の目的は、書籍等の物品が規則正しい順序で配置されていない場合を含め、目的の物品の位置を効率的に検索することができる物品管理システムおよび物品管理方法を提供することである。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の物品管理システムは、
ホストシステムと、複数の検索用端末装置とを備える物品管理システムであって、
前記ホストシステムは、
管理対象となる物品を識別するための識別情報を含む物品情報と、収容装置内における当該物品の位置を示す位置情報とが紐付けて登録されている物品管理データベースと、
前記各検索用端末装置から、識別情報を含む検索要求を受信する検索要求受信手段と、
前記検索要求受信手段によって受信された検索要求に応答して、当該検索要求に含まれる識別情報を含む物品情報を前記物品管理データベースから検索し、検索された物品情報と、当該物品情報に紐付けられている位置情報とを読出す検索処理手段と、
前記検索処理手段によって読み出された物品情報と位置情報とを、前記検索要求を送信した検索用端末装置に送信する検索情報送信手段と、
前記各検索用端末装置から、各物品の部分画像と位置検出マークとが含まれる解析対象画像を含む解析要求を受信する解析要求受信手段と、
前記解析要求受信手段によって受信された解析要求に応答して、前記解析対象画像から物品毎に部分画像を切り出す画像処理手段と、
切り出された前記部分画像から文字データを抽出し、前記解析対象画像に含まれる位置検出マークに基づいて前記部分画像の位置情報を求める認識処理手段と、
前記認識処理手段によって抽出された文字データおよび求められた位置情報を、前記解析要求を送信した検索用端末装置に向けて送信する送信手段と、
前記認識処理手段によって抽出された文字データを用いて前記物品管理データベースを検索し、抽出された前記文字データと一致する識別情報が検索された場合に、一致した当該識別情報を含む物品情報に紐付けられている前記物品管理データベースに登録されている位置情報を、前記認識処理手段によって求められた位置情報で更新する物品管理データベース更新手段と、
を備え、
前記各検索用端末装置は、
管理対象となる物品を識別するための識別情報を受け付ける識別情報受付手段と、
前記識別情報受付手段によって受け付けられた識別情報を含む前記検索要求を前記ホストシステムに送信する検索要求送信手段と、
前記検索要求に応答して前記ホストシステムから送信された物品情報と位置情報とを受信する検索物品情報受信手段と
前記検索物品情報受信手段によって受信された当該物品情報に含まれる識別情報と当該位置情報とを表示する検索物品情報表示手段と、
前記検索物品情報表示手段によって表示されている識別情報によって識別される物品の位置を検索する位置検索指示を受け付ける検索指示受付手段と、
前記検索指示受付手段によって位置検索指示が受け付けられたことに応答して、カメラから入力される入力画像が位置検出マークを含む場合に、当該入力画像を取得する画像取得手段と、
前記画像取得手段によって取得された入力画像について、前記位置検出マークに基づいて前記収容装置内において当該入力画像が撮影された位置を求め、当該入力画像の撮影された位置が所定の位置条件を満たすか否か判定する位置判定手段と、
前記位置判定手段によって所定の位置条件を満たすと判定された場合に、カメラから入力される画像とともに撮影可能であることを示す撮影可能情報を表示し、撮影指示を受け付けたことに応答して前記入力画像が撮影された位置の解析対象画像を撮影して、撮影された当該解析対象画像を含む前記解析要求を前記ホストシステムに送信する解析要求送信手段と、
前記ホストシステムから文字データおよび位置情報を受信し、当該文字データと前記検索要求に応答して前記ホストシステムから送信された物品情報に含まれる識別情報とが一致するか否か判別し、一致した場合に、前記解析要求送信手段によって送信された解析要求に含まれる解析対象画像に重ねて、前記ホストシステムから受信した位置情報に基づいて作成した位置判別画像を表示する情報表示処理手段と、
を備える、
ことを特徴とする。
【００１０】
好ましくは、本発明の物品管理システムは、
前記情報表示処理手段が前記文字データと前記検索要求に応答して前記ホストシステムから送信された物品情報に含まれる識別情報とが一致しないと判別した場合、一致しないと判別されたことに応答して、前記位置判定手段が前記収容装置内で未撮影部分が存在する方向を指示する指示画像を作成し、カメラから入力される画像に重ねあわせて表示する、
ことを特徴とする。
【００１１】
また、本発明の物品管理方法は、
管理対象となる物品を識別するための識別情報を含む物品情報と収容装置内における当該物品の位置を示す位置情報とが紐付けて登録されている物品管理データベースを有するホストシステムと、複数の検索用端末装置とを備える物品管理システムにおける物品管理方法であって、
前記各検索用端末装置が、管理対象となる物品を識別するための識別情報を受け付ける識別情報受付ステップと、
前記各検索用端末装置が、受け付けられた前記識別情報を含む検索要求を前記ホストシステムに送信する検索要求送信ステップと、
前記ホストシステムが、前記各検索用端末装置から、前記検索要求を受信する検索要求受信ステップと、
前記ホストシステムが、受信された前記検索要求に応答して、前記検索要求に含まれる識別情報を含む物品情報を前記物品管理データベースから検索し、検索された物品情報と、当該物品情報に紐付けられている位置情報とを読出す検索処理ステップと、
前記ホストシステムが、前記物品管理データベースから読み出された物品情報と位置情報とを、前記検索要求を送信した検索用端末装置に送信する検索情報送信ステップと、
前記各検索用端末装置が、前記検索要求に応答して前記ホストシステムから送信された物品情報と位置情報とを受信する検索物品情報受信ステップと
前記各検索用端末装置が、受信された前記物品情報に含まれる識別情報と受信された前記位置情報とを表示する検索物品情報表示ステップと、
前記各検索用端末装置が、表示されている識別情報によって識別される物品の位置を検索する位置検索指示を受け付ける検索指示受付ステップと、
前記各検索用端末装置が、前記位置検索指示が受け付けられたことに応答して、カメラから入力される入力画像が位置検出マークを含む場合に、当該入力画像を取得する画像取得ステップと、
前記各検索用端末装置が、取得された前記入力画像について、前記位置検出マークに基づいて前記収容装置内において当該入力画像が撮影された位置を求め、当該入力画像の撮影された位置が所定の位置条件を満たすか否か判定する位置判定ステップと、
前記各検索用端末装置が、前記入力画像の撮影された位置が所定の位置条件を満たすと判定された場合に、カメラから入力される画像とともに撮影可能であることを示す撮影可能情報を表示し、撮影指示を受け付けたことに応答して前記入力画像が撮影された位置の解析対象画像を撮影して、撮影された当該解析対象画像を含む前記解析要求を前記ホストシステムに送信する解析要求送信ステップと、
前記ホストシステムが、前記各検索用端末装置から、前記解析対象画像を含む解析要求を受信する解析要求受信ステップと、
前記ホストシステムが、受信された前記解析要求に応答して、前記解析対象画像から物品毎に部分画像を切り出す画像処理ステップと、
前記ホストシステムが、切り出された前記部分画像から文字データを抽出し、前記解析対象画像に含まれる位置検出マークに基づいて位置情報を求める認識処理ステップと、
前記ホストシステムが、前記部分画像から抽出された文字データおよび前記位置検出マークに基づいて求められた位置情報を、前記解析要求を送信した検索用端末装置に向けて送信する送信ステップと、
前記ホストシステムが、前記部分画像から抽出された文字データを用いて前記物品管理データベースを検索し、抽出された前記文字データと一致する識別情報が検索された場合に、一致した当該識別情報を含む物品情報に紐付けられている前記物品管理データベースに登録されている位置情報を、前記位置検出マークに基づいて求められた位置情報で更新する物品管理データベース更新ステップと、
前記各検索用端末装置が、前記ホストシステムから文字データおよび位置情報を受信し、当該文字データと前記検索要求に応答して前記ホストシステムから送信された物品情報に含まれる識別情報とが一致するか否か判別し、一致した場合に、前記解析要求に含まれる解析対象画像に重ねて、前記ホストシステムから受信した位置情報に基づいて作成した位置判別画像を表示する情報表示処理ステップと、
を備えることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、書籍等の物品が規則正しい順序で配置されていない場合を含め、目的の物品の位置を効率的に検索することが可能となる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態に係る物品管理システムの構成の一例を示す図である。
【図２】検索用移動端末装置３の構成の一例を示す図である。
【図３】本発明の管理対象の一例である書籍を収納する書架の正面図である。
【図４】検索用移動端末装置を用いて書架内を検索する形態の一例を示す図である。
【図５】ホストシステムの処理の流れの一例を示す図である。
【図６】検索用移動端末装置の画面遷移の一例を示す図である。
【図７】検索用移動端末装置における位置検索処理の流れの一例を示す図である。
【図８】検索時の画面上に一致結果が表示される具体例を示す図である。
【図９】検索時の画面上に次回の撮影方向が表示される具体例を示す図である。
【図１０】書籍管理データベースの構成の一例を示す図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態に係る物品管理システムについて図面を参照しながら説明する。
【００１５】
図１は、本発明の実施形態に係る物品管理システム１００の構成の一例を示す。
物品管理システム１００は、図書館にて貸出される書籍等を管理・検索するシステムである。物品管理システム１００は、ホストシステム１０１と複数の検索用移動端末装置３ａ，３ｂ，…，３ｎとで構成される。ホストシステム１０１と複数の検索用移動端末装置３ａ，３ｂ，…，３ｎとは無線によりデータを送受信することができる。
ホストシステム１０１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等で構成されるメモリと、ハーディスク等で構成される記憶装置１０２と、無線送受信部４とを備える。
ホストシステム１０１のメモリには書籍管理プログラムが記憶されており、ＣＰＵがその書籍管理プログラムを実行することによって、ＤＢ更新部６と、検索処理部７と、画像処理部８と、認識処理部９との各部の機能が実現される。なお、ホストシステム１０１の各部の機能については後で詳細に説明する。
ホストシステム１０１の記憶装置１０２には、書籍管理データベース（ＤＢ）１と位置更新情報テーブル５とが格納される。書籍管理データベース１には、管理対象となる書籍の書籍名や著者名を含む書籍情報と、それら書籍の書架番号とを含む書籍の位置情報とが紐付けて登録されている。位置更新情報テーブル５には、書籍管理データベース１を更新するために使用する書籍の位置情報が一時的に保存される。
無線送受信部４は、無線回線により検索用移動端末装置３ａ，３ｂ，３ｎとデータを送受信する。
また、ホストシステム１０１には、貸し出し処理システム１１が接続されており、ＤＢ更新部６は書籍の貸し出し処理と連動して書籍管理データベース１を更新するように構成されている。
なお、書籍管理データベース１は物品管理データベースの一例であり、書籍は物品の一例であり、書籍名および／または著者名は管理対象となる物品を識別するための識別情報の一例であり、書籍情報は物品情報の一例である。
【００１６】
図２は、検索用移動端末装置３の構成の一例を示す。
検索用移動端末装置３は、データ処理部２１と、カメラ２２と、表示部２３と、無線送受信部２４とを備える。
データ処理部２１は、ＣＰＵと、ＲＡＭやフラッシュメモリ等で構成されるメモリとを備える。データ処理部２１のメモリには、データ処理プログラムが格納されている。データ処理部２１のＣＰＵがデータ処理プログラムを実行することにより、検索要求部２１０と、画像取得部２１１と、位置判定部２１２と、情報表示処理部２１３との各部の機能が実現される。なお、データ処理部２１の各部の機能については後で詳細に説明する。
カメラ２２は、書籍背表紙を含む書架の画像を撮影する。
表示部２３は、ディスプレイ等を含み、カメラ２２が撮影する画像、および書籍検索画面等を表示する。また、表示部２３は、タッチパネルの機能を有し、検索情報等の入力部も兼ねる。
無線送受信部２４は、無線回線によりホストシステム１０１とデータを送受信する。
【００１７】
図３は、管理対象となる書籍が収納される書架の一例を示す。
管理対象となる書籍が収納される書架３０としては、例えば、図３に示すように、３つの棚３１ａ〜３１ｄが縦方向に配置されたものが考えられる。これらの棚３１ａ〜３１ｄにはそれぞれ、管理対象となる書籍３３が背表紙を前面とするように並べられて設置される。これにより、それぞれの書籍の背表紙に記載された書籍名、および著者名が外部から視認可能となっている。
また、各棚３１ａ〜３１ｄの間には、棚位置検出マーク３２ａ〜３２ｎが予め決められた一定の間隔で貼り付けされている。棚位置検出マーク３２ａ〜３２ｎは、書架番号、書架内棚番号、および棚内位置を識別するための識別子を表現するものであり、識別子は、例えば書架番号「１」、書架内棚番号「２」、棚内位置「Ａ」とした場合、「００１０２Ａ」のように表現される。これら棚位置検出マーク３２ａ〜３２ｎは、２次元コード等で表現されるのが望ましい。
なお、書架３０は収容装置の一例である。
【００１８】
図４は、検索用移動端末装置３を用いて書架３０内を検索する形態の一例を示す。
書籍３３を検索する利用者は、検索用移動端末装置３で書籍３３を検索して表示された内容を元に、目的の書籍３３が収納されていると思われる書架３０の設置場所へ行く。そして、利用者は、検索用移動端末装置３に内蔵されているカメラ２２を使用して、書架３０内に配置されている書籍３３の背表紙を含む撮影範囲４１部分に該当する画像を撮影する。この時撮影される画像には、表示画面４２に示されるように、棚位置検出マーク３２が少なくとも２つ以上含まれるようにする必要がある。撮影した画像を元に検索処理を行った結果、撮影範囲４１内に検索対象となる書籍３３が見つからなかった場合、撮影範囲を移動して、再度撮影を行う。
【００１９】
図１に示したホストシステム１０１の各部の機能について以下に説明する。
検索処理部７は、検索用移動端末装置３からの検索要求に応答して、書籍管理データベース１の検索処理を行う。検索処理部７は、検索要求に含まれる書籍名および／著者名をキーとして書籍管理データベース１を検索し、検索された書籍情報と、その書籍情報に紐付けられている位置情報とを読出す。
画像処理部８は、検索用移動端末装置３からの解析要求に応答して、その解析要求に含まれる書架３０の一部が撮影された解析対象画像から書籍３３毎に背表紙の背表紙画像を切り出す。
認識処理部９は、解析対象画像に対して位置認識を実行して各背表紙画像の位置情報を求めるとともに、切り出された各背表紙画像に対して文字認識を実行して文字データを抽出する。
ＤＢ更新部６は、貸し出し処理システム１１における書籍の貸し出し処理と連動して書籍管理データベース１を更新する。また、ＤＢ更新部６は、認識処理部９で抽出された文字データに含まれる書籍名および著者名と書籍管理データベース１の書籍情報に含まれる書籍名および著者名とが一致した場合、その書籍情報に紐付けられている位置情報を、認識処理部９で求められた位置情報を使用して更新する。
なお、背表紙画像は部分画像の一例である。
【００２０】
図５は、ホストシステム１０１の処理の流れの一例を示す。
検索要求部２１０は、ユーザによって入力された書籍名および／または著者名を含む検索要求をホストシステム１０１に送信する。検索処理部７は、検索用移動端末装置３からの検索要求を受信したか否かを判定する（Ｓ５０１）。検索要求を受信していない場合（Ｓ５０１：Ｎｏ）、画像処理部８は解析要求を受信したか否かを判定する（Ｓ５０４）。
検索要求を受信した場合（Ｓ５０１：Ｙｅｓ）、検索処理部７は検索要求に含まれる書籍名および／または著者名を元に書籍情報を書籍管理データベース１から検索し（Ｓ５０２）、検索された書籍情報と、その書籍情報に紐付けられている位置情報とを書籍管理データベース１から読み出して、検索要求を送信した検索用移動端末装置３に送信する（Ｓ５０３）。検索要求に含まれる書籍名および／または著者名を含む書籍情報が存在しない場合は、「該当の書籍はありません」といったメッセージを検索要求元の検索用移動端末装置３に送信する。以上の動作の後、ステップＳ５０１の検索要求受信判定動作へ戻る。
【００２１】
次に、検索用移動端末装置３は、解析対象画像を含む解析要求をホストシステム１０１に送信する。解析対象画像は書架の一部を撮影したものであり、複数の書籍の背表紙とともに、上述したように、棚位置検出マーク３２が少なくとも２つ以上含まれる。解析要求を受信した場合（Ｓ５０４：Ｙｅｓ）、画像処理部８は、解析要求に含まれる解析対象画像を処理し、書籍毎に背表紙画像を切り出す（Ｓ５０５）。背表紙画像は書籍名や著者名等を特定することが可能な画像を含む。
認識処理部９は、解析要求に含まれる解析対象画像に対して位置認識を実行して各背表紙画像の位置情報を求めるとともに、切り出された背表紙画像に対して文字認識を実行して文字データを抽出する（Ｓ５０６）。認識処理部９はステップＳ５０６により抽出された各書籍の文字データおよび位置情報を位置更新情報テーブル６に一旦保存する（Ｓ５０７）。それと同時に、認識処理部９は、ステップＳ５０６により抽出された文字データおよび書籍の位置情報を解析要求元の検索用移動端末装置３に送信する（Ｓ５０８）。以上の動作の後、ステップＳ５０１の検索要求受信判定動作へ戻る。
【００２２】
また、検索要求および解析要求を共に受信していない状態の時、ＤＢ更新部６は位置更新情報テーブル５に文字データおよび位置情報が保存されているかどうかを判定する（Ｓ５０９）。位置更新情報テーブル５に文字データおよび位置情報が保存されている場合（Ｓ５０９：Ｙｅｓ）、ＤＢ更新部６は保存されている文字データ内に含まれる書籍名と著者名をキーとして、書籍管理データベース１を検索し、書籍名と著者名が一致する書籍情報が検索された場合、その書籍情報に紐付けられている位置情報を、位置更新情報テーブル５に保存されている位置情報を使用して更新する（Ｓ５１０）。書籍管理データベース１の更新後、ＤＢ更新部６は更新に使用した位置更新情報テーブル５内のデータを削除する（Ｓ５１１）。以上の動作の後、ステップＳ５０１の検索要求受信判定動作へ戻る。ステップＳ５０９からステップＳ５１１の動作により、検索用移動端末装置３から受信したデータを、書籍管理データベース１の内容にフィードバックすることが可能となる。
【００２３】
図６は、検索用移動端末装置３の画面遷移の一例を示す。
初期状態では、検索用移動端末装置３の表示部２３には、画面６１のように書籍名の入力ボックス６１１と著者名の入力ボックス６１２、検索ボタン６１３が表示されている。ここで、表示部２３は入力部としての機能も有しているため、検索データの入力は、ソフトウェアキーボード等の入力機構を使用して行うことが可能である。画面６１において検索データを入力し、検索ボタン６１３を押すと、画面６２へ遷移する。検索ボタン６１３が押されると、検索用移動端末装置３は入力ボックス６１１に入力された書籍名および／または入力ボックス６１２に入力された著者名をホストシステム１０１に送信する。
検索用移動端末装置３が、ホストマシン１０１から検索された書籍情報とその書籍情報に紐付けられている位置情報とを受信すると、画面６２に示すように、画面６１で入力した検索結果に該当する書籍情報がリスト６２１に一覧表示される。リスト６２１上の書籍名部分はハイパーリンクとなっており、この部分を選択することで画面６３へ遷移する。
画面６３では、画面６２で選択した書籍の詳細情報が表示される。ここで位置検索ボタン６３１を押すと、検索用移動端末装置３は位置検索モードとなり、カメラ機能が起動する。また、一覧へ戻るボタン６３２を押すと、画面６３へ遷移する前に表示していた画面６２の表示へ戻る。尚、画面６２の検索終了ボタン６２２、または画面６３の検索終了ボタン６３３を押した場合は、画面６１へ遷移する。
なお、位置検索ボタン６３１は検索指示受付手段の一例である。
【００２４】
次に、図２に示したデータ処理部２１の各部の機能について以下に説明する。
検索要求部２１０は、ユーザによって入力された書籍名および／または著者名を含む書籍検索要求をホストシステム１０１に送信し、ホストシステム１０１から、書籍管理データベース１から読み出された書籍情報と位置情報とを受信する。
画像取得部２１１は、カメラ２２からの入力画像内に棚位置検出マーク３２が２つ以上に存在した場合、その入力画像を取得する。
位置判定部２１２は、画像取得部２１１によって取得された入力画像を解析し、棚位置検出マーク３２の位置関係から書架３０内において撮影された位置を求め、その入力画像の撮影された位置が所定の位置条件を満たす場合に、ユーザからの指示に応答して解析対象画像を撮影して、撮影された解析対象画像を含む解析要求をホストシステム１０１に送信する。なお、解析対象画像には複数の背表紙画像が含まれている。
情報表示処理部２１３は、ホストシステム１０１から、解析対象画像の解析結果として背表紙画像毎に文字データおよび位置情報を受信し、その文字データと検索要求に応答してホストシステム１０１から送信された書籍情報に含まれる書籍名および著者名とが一致する場合に、解析要求に含まれる解析対象画像に重ねて、ホストシステム１０１から受信した位置情報に基づいて作成した位置判別画像を表示する。
また、情報表示処理部２１３が文字データと書籍情報に含まれる書籍名および著者名とが一致しないと判別した場合、一致しないと判別されたことに応答して、位置判定部２１２は、書架３０内で未撮影部分が存在する方向を指示する指示画像を作成し、カメラ２２から入力される画像に重ねあわせて表示する。
【００２５】
図７は、検索用移動端末装置３における位置検索処理の流れの一例を示す。
検索用移動端末装置３は、画面６３の位置検索ボタン６３１の操作により位置検索モードとなると、データの初期化、カメラ２２の起動を行う（Ｓ７０１）。これにより、検索用移動端末装置３の表示部２３に、カメラ２２から入力される入力画像が表示されるようになる。
画像取得部２１１は、カメラ２２から入力される入力画像を解析し、棚位置検出マーク３２が撮影範囲内に２つ以上存在するかどうかを判定する（Ｓ７０２）。棚位置検出マーク３２が２つ以上撮影範囲に入るまでは、画像取得部２１１はカメラ２２からの入力画像に対してステップＳ７０２の棚位置検出マーク３２の判定処理を繰り返す。棚位置検出マーク３２が２つ以上撮影範囲に存在した場合（Ｓ７０２：Ｙｅｓ）、画像取得部２１１は、その入力画像を取得する。
【００２６】
位置判定部２１２は、画像取得部２１１によって取得された入力画像を解析し、棚位置検出マーク３２の位置関係から書架内において撮影された位置を求める（Ｓ７０３）。ここで、棚位置検出マーク３２は、棚３１上に予め一定の間隔で配置されており、棚位置検出マーク３２間の長さは既知である。そのため、画像上に２つ以上存在する棚位置検出マーク３２間のピクセル数から、２点間の距離が算出でき、撮影範囲全体のサイズも算出可能となる。また、棚位置検出マーク３２からは書架内棚番号と棚内位置が取得可能であるため、その撮影範囲が書架内および棚内のどの部分に当たるかも算出可能である。位置判定部２１２は、このようにして算出した撮影位置と、既に撮影して保存済みの撮影位置とを比較し、撮影された位置の重複の有無を判別する（Ｓ７０４）。重複部分の面積が撮影範囲の面積に対して一定の比率以下の場合、重複部分なし（Ｓ７０４：Ｎｏ）として処理対象画像を確定する。ここで、判別に使用する比率は予め指定しておくことが可能である。
ステップＳ７０４で重複部分なしと判定された場合（Ｓ７０４：Ｎｏ）、位置判定部２１２は、検索用移動端末装置３の表示部２３上にカメラ２２からの入力画像と重ねて撮影ボタンを表示し（Ｓ７０６）、ボタンの押下判定処理を行う（Ｓ７０７）。この状態で一定時間撮影ボタンが押されなかった場合（Ｓ７０７：Ｎｏ）、位置判定部２１２は、ステップＳ７０２の棚位置検出マーク３２の判定処理へ戻る。撮影ボタンが押されると（Ｓ７０７：Ｙｅｓ）、位置判定部２１２は、画像を取得し、算出済みの位置データを、撮影済み位置情報として取得された画像とともに保存する（Ｓ７０８）。そして、位置判定部２１２は、ホストシステム１０１へ取得された画像を含む解析要求を送信する（Ｓ７０９）。
【００２７】
その後、情報表示処理部２１３は、撮影範囲内に含まれていた各書籍の情報として、ホストシステム１０１によって解析された結果である各書籍の背表紙部分の文字データおよび各書籍の位置情報を受信する（Ｓ７１０）。次に、情報表示処理部２１３は、検索モードへの移行前に画面６３に表示していた書籍名および著者名（すなわち、ホストシステム１０１が検索要求に応答して送信した書籍名および著者名）と、ホストマシン１０１から受信した文字データを比較し、一致している文字データがあるかどうかを判別する（Ｓ７１１）。一致する文字データが存在した場合（Ｓ７１１：Ｙｅｓ）、情報表示処理部２１３は、目的の書籍位置が容易に判別可能となるように、ホストマシン１０１から受信した位置情報に基づいて位置判別画像８１を作成し、図８のように、ステップＳ７０８で取得された画像（すなわち、解析要求とともにホストシステム１０１へ送信した画像）に重ね合せて表示部２３上に表示し（Ｓ７１２）、更に終了ボタン８２を表示する。ユーザは位置判別画像８１により検索対象となる書籍の位置を知ることができる。終了ボタン８２が押されると、位置検索処理は終了となる。
ステップＳ７１１で一致データが存在しない場合（Ｓ７１１：Ｎｏ）、情報表示処理部２１３はその旨をメッセージ表示して別の撮影範囲での再撮影を促した後（Ｓ７１３）、ステップＳ７０２の棚位置検出マーク３２の判定処理へと戻る。この時、位置判定部２１２は、ステップＳ７０８で保存された撮影済位置情報を参照して書架内で未撮影部分が存在する方向を指示する指示画像を作成し、カメラ２２からの入力画像に重ね合わせて図９に示されるように表示部２３上に表示する。これにより、未撮影部分を明確にし、効率的に全体の撮影を行うことが可能となる。また、ステップＳ７０４において、重複ありと判定された場合も、位置判定部２１２は、同様に重複部分が少なくなる方向を指示する指示画像を作成し、カメラ２２からの入力画像に重ね合わせて図９に示されるように表示部２３上に表示する（Ｓ７０５）。この表示は、ステップＳ７０４の判定で、重複なしと判定されるまで継続する。
【００２８】
図１０は、図１に示した書籍管理データベース１の構成の一例を示す。
書籍管理データベース１には、書籍名９１１、著者名９１２、書架番号９１５と書架内棚番号９１６と段内エリア番号９１７とからなる収納位置情報９１９が紐付けられて登録されている。また、同一書籍が複数ある場合の通し番号を表す番号９１３、貸出状態を表す状態９１４、データの更新日時９１８も同様に登録されている。
上述したように、図５のステップＳ５１０では、書籍の背表紙部分の文字データに含まれる書籍名、著者名と書籍管理データベース１の書籍名９１１、著者名９１２を比較し、一致する情報の収納位置情報９１９が更新される。この時、収納位置情報９１９内の書架番号９１５および書架内棚番号９１６は、書架３０内の棚３１に貼付けされた棚位置検出マーク３２内の情報により特定される。また、棚内エリア番号９１７は、例えば、棚位置検出マーク３２ａと棚位置検出マーク３２ｂの間を「Ａ」とし、その後「Ｂ」、「Ｃ」・・・といったように、予め定められた識別子である。尚、書籍名および著者名が同一の書籍が複数存在する場合は、それらを識別するための情報、例えば通し番号を印刷したラベルを背表紙部分に貼付けする等の方法を用いる必要がある。
また、状態９１４は、ホストシステム１０１と接続されている貸し出し処理システム１１により更新される。
【００２９】
なお、上述した実施形態においては、ホストシステムと検索用移動端末装置とを無線回線で接続する例を挙げて説明したが、有線回線で接続されるものであっても同様に適用できることは言うまでもない。
また、上述した実施形態においては、管理対象となる物品を識別するための識別情報の例として書籍名および／または著者名を示したが、識別情報は管理対象となる物品を識別することができる情報であればよく、例えば、背表紙に貼付されたラベルに書かれている書籍を管理するための書籍管理情報の一部または全部を識別情報とすることもできる。
また、上述した実施形態においては、管理対象を図書館で貸出しされる書籍等を例として説明しているが、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）やＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）等書籍以外であっても、背表紙等により識別可能な物品であれば本発明を適用可能である。
【００３０】
以上説明したように、本発明によれば、書籍等の物品が規則正しい順序で配置されていない場合を含め、目的の物品の位置を効率的に検索することが可能となる。
【符号の説明】
【００３１】
１…書籍管理データベース、３ａ，３ｂ，３ｎ…検索用移動端末装置、４…無線送受信部、５…位置更新情報テーブル、６…ＤＢ更新部、７…検索処理部、８…画像処理部、９…認識処理部、１１…貸出処理システム、２１…データ処理部、２１０…検索要求部、２１１…画像取得部、２１２…位置判定部、２１３…情報表示処理部、２２…カメラ、２３…表示部、２４…無線送受信部、３０…書架、３１…棚、３２…棚位置検出マーク、３３…書籍、１００…物品管理システム、１０１…ホストシステム、１０２…記憶装置
【図１】
2013203481.tif 000003
【図２】
2013203481.tif 000004
【図３】
2013203481.tif 000005
【図４】
2013203481.tif 000006
【図５】
2013203481.tif 000007
【図６】
2013203481.tif 000008
【図７】
2013203481.tif 000009
【図８】
2013203481.tif 000010
【図９】
2013203481.tif 000011
【図１０】
2013203481.tif 000012