(57)【要約】【課題】書籍管理において書籍の認識処理に要する負荷を軽減する。【解決手段】書店端末装置３は、ディスプレイ３２と、複数の書籍が少なくとも一方向に並んでいる画像のデータを記憶する画像データ記憶部２７と、画像データを解析して、前記画像内の書籍が有する書籍の識別情報を特定するための情報に基づいて前記画像内の書籍の識別情報を特定する画像処理部２１と、特定された識別情報に基づいて、複数の書籍が並んでいる順序に従った書籍のリストをディスプレイ３２に表示させるＵＩ処理部２５とを備える。【選択図】図１
2017156909.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータプログラムであって、
ディスプレイと、複数の書籍が少なくとも一方向に並んでいる画像のデータを記憶する記憶手段と、を備えた情報処理装置において実行されると、
前記画像データを解析して、前記画像内の書籍が有する書籍の識別情報を特定するための情報に基づいて前記画像内の書籍の識別情報を特定し、
前記特定された識別情報に基づいて、前記複数の書籍が並んでいる順序に従った書籍のリストを前記ディスプレイに表示させる、コンピュータプログラム。
【請求項２】
前記画像内の書籍が有する書籍の識別情報を特定するための情報は、書籍の識別情報を示すコードである、請求項１記載のコンピュータプログラム。
【請求項３】
前記識別情報はＩＳＢＮ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｓｔａｎｄａｒｄ  Ｂｏｏｋ  Ｎｕｍｂｅｒ）コードである、請求項１または２に記載のコンピュータプログラム。
【請求項４】
書籍の販売実績を示すデータをさらに取得し、
前記リスト内の書籍をそれぞれの書籍の販売実績に応じた態様で表示する、請求項１〜３のいずれかに記載のコンピュータプログラム。
【請求項５】
前記画像データを解析して識別情報を特定できない書籍があるとき、前記書籍のリスト上で前記識別情報を特定できない書籍に対応する位置に、前記識別情報を特定できない書籍の存在を知らせる表示を含む、請求項１〜４のいずれかに記載のコンピュータプログラム。
【請求項６】
前記識別情報を特定できない書籍が複数冊連続しているときは、前記書籍のリスト上で前記連続している冊数を判別可能に表示する、請求項５記載のコンピュータプログラム。
【請求項７】
カメラと、
ディスプレイと、
前記カメラで撮影された、複数の書籍が少なくとも一方向に並んでいる画像のデータを記憶する記憶手段と、
前記画像データを解析して、前記画像内の書籍が有する書籍の識別情報を特定するための情報に基づいて前記画像内の書籍の識別情報を特定する手段と、
前記特定された識別情報に基づいて、前記複数の書籍が並んでいる順序に従った書籍のリストを前記ディスプレイに表示させる手段と、を備える情報処理装置。
【請求項８】
ディスプレイと、複数の書籍が少なくとも一方向に並んでいる画像のデータを記憶する記憶手段と、を備えた情報処理装置が行う情報処理方法であって、
前記画像データを解析して、前記画像内の書籍が有する書籍の識別情報を特定するための情報に基づいて前記画像内の書籍の識別情報を特定し、
前記特定された識別情報に基づいて、前記複数の書籍が並んでいる順序に従った書籍のリストを前記ディスプレイに表示させる、方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、書店における書籍を管理する技術に関する。
【背景技術】
【０００２】
特許文献１には、書籍が並んだ本棚の画像を撮影して、画像に写っている書籍の発注及び返品等を行うことができる書籍管理システムが記載されている。ここでは、画像に写っている書籍を認識するために書籍画像を予め保持しておき、撮影された画像に写った書籍とのマッチングを行っている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１０８９７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、画像マッチングによる書籍の認識を行う場合、この画像処理を行うコンピュータにかかる負荷が大きい。また、画像に写っている書籍の一部が正しく認識できない可能性もある。
【０００５】
そこで、本発明の目的は、書籍の認識処理に要する負荷を軽減した書籍管理に関する技術を提供することである。
【０００６】
本発明の別の目的は、画像に写っている書籍の一部が認識できないときでも適切に書籍管理できる技術を提供することである。
【課題を解決するための手段】
【０００７】
本発明の一つの実施態様に従うコンピュータプログラムは、ディスプレイと、複数の書籍が少なくとも一方向に並んでいる画像のデータを記憶する記憶手段と、を備えた情報処理装置において実行されると、前記画像データを解析して、前記画像内の書籍が有する書籍の識別情報を特定するための情報に基づいて前記画像内の書籍の識別情報を特定し、前記特定された識別情報に基づいて、前記複数の書籍が並んでいる順序に従った書籍のリストを前記ディスプレイに表示させる。
【０００８】
好適な実施態様では、前記画像内の書籍が有する書籍の識別情報を特定するための情報は、書籍の識別情報を示すコードであってもよい。
【０００９】
好適な実施態様では、前記識別情報はＩＳＢＮ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｓｔａｎｄａｒｄ  Ｂｏｏｋ  Ｎｕｍｂｅｒ）コードであってもよい。
【００１０】
好適な実施態様では、書籍の販売実績を示すデータをさらに取得し、前記リスト内の書籍をそれぞれの書籍の販売実績に応じた態様で表示してもよい。
【００１１】
好適な実施態様では、前記画像データを解析して識別情報を特定できない書籍があるとき、前記書籍のリスト上で前記識別情報を特定できない書籍に対応する位置に、前記識別情報を特定できない書籍の存在を知らせる表示を含んでもよい。
【００１２】
好適な実施態様では、前記識別情報を特定できない書籍が複数冊連続しているときは、前記書籍のリスト上で前記連続している冊数を判別可能に表示するようにしてもよい。
【図面の簡単な説明】
【００１３】
【図１】第１の実施形態に係る書籍管理システムの構成例を示す。
【図２】書籍管理テーブルの構成例を示す。
【図３】在庫管理テーブルの構成例を示す。
【図４】販売管理テーブルの構成例を示す。
【図５】書籍リストの構成例を示す。
【図６】書籍画像の一例を示す。
【図７】画像処理部の処理手順を示すフローチャートである。
【図８】表示リストを含む表示画面の一例を示す。
【図９】表示画面の一例を示す。
【発明を実施するための形態】
【００１４】
以下、本発明の一実施形態に係る書籍管理システムについて、図面を参照して説明する。
【００１５】
図１は、本発明の実施形態に係る書籍管理システム１の構成例を示す。書籍管理システム１は、書店における書籍を管理するシステムである。書籍管理システム１は、書籍管理装置２と、一以上の書店端末装置３とを有する。
【００１６】
書籍管理装置２が一つの書店を管理する場合、書籍管理装置２および書店端末装置３は、その書店内に設置され、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の通信ネットワーク５を通じて接続されてもよい。書籍管理装置２が管理する対象が複数の書店である場合、各書店に書店端末装置３が設置され、書籍管理装置２および各書店端末装置３は、インターネット等の通信ネットワーク５を通じて接続されてもよい。
【００１７】
書籍管理装置２は、書店における書籍を管理する。書籍管理装置２は、ＣＰＵ（不図示）、記憶デバイス（不図示）および通信デバイス（不図示）等を備えるコンピュータであってよい。書籍管理装置２は、これらのリソースを用いてコンピュータプログラムを実行することにより、後述する各種機能を実現してもよい。
【００１８】
書籍管理装置２は、機能及びデータとして、照会処理部１１と、在庫管理部１３と、書籍管理テーブル１００と、在庫管理テーブル１２０と、販売管理テーブル１４０とを有する。
【００１９】
図２は、書籍管理テーブル１００の構成例を示す。書籍管理テーブル１００は、書籍に関する情報（「書籍情報」という）を保持する。書籍情報は、項目として、書籍ＩＤ１０１と、書籍名１０２と、著者名１０３と、出版社名１０４と、価格１０５とを有してもよい。
【００２０】
書籍ＩＤ１０１には、書籍を識別するためのＩＤが登録される。書籍ＩＤ１０１は、ＩＳＢＮ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｓｔａｎｄａｒｄ  Ｂｏｏｋ  Ｎｕｍｂｅｒ）、書籍ＪＡＮコード及び／又は雑誌コード等であってもよいし、独自のＩＤであってもよい。
【００２１】
書籍名１０２、著者名１０３、出版社名１０４および価格１０５には、それぞれ書籍ＩＤ１０１に対応する書籍の書籍名、著者名、出版社名および価格の情報が登録される。
【００２２】
図３は、在庫管理テーブル１２０の構成例を示す。在庫管理テーブル１２０は、書店における書籍の在庫状況を保持する。在庫管理テーブル１２０は、項目として、書店ＩＤ１２１と、書籍ＩＤ１２２と、在庫数１２３と、発注数１２４と、返品数１２５とを有してよい。
【００２３】
書店ＩＤ１２１および書籍ＩＤ１２２は、上記で説明したとおりである。在庫数１２３、発注数１２４及び返品数１２５は、それぞれ、書店ＩＤ１２１の書店における、書籍ＩＤ１２２の書籍の在庫数、発注数及び返品数が登録される。
【００２４】
図４は、販売管理テーブル１４０の構成例を示す。販売管理テーブル１４０は、書籍の販売に関する情報（「販売情報」という）を保持する。販売管理テーブル１４０は、各店舗の所定期間に販売された書籍を、日ごとに整理したものであってよい。販売情報は、項目として、書店ＩＤ１４１と、販売日１４２と、書籍ＩＤ１４３と、価格１４４と、販売数１４５とを有してよい。この例では、販売情報は日ごとに整理したものであるが、週ごとまたは月ごとに整理したものであってもよい。
【００２５】
書店ＩＤ１４１、書籍ＩＤ１４３および価格１４４は、上記で説明したとおりである。販売日１４２には、書籍ＩＤ１４３の書籍が販売された日付が登録される。販売数１４５には、書籍ＩＤ１４３の書籍が販売日１４２に販売された数が登録される。
【００２６】
図１を参照すると、照会処理部１１は、書店端末装置３からの問い合わせを受けて、書籍管理テーブル１００、在庫管理テーブル１２０及び販売管理テーブル１４０の一つ以上を参照してその問い合わせに応答する。例えば、書店端末装置３から書店ＩＤ及び書籍ＩＤを含む販売実績の照会を受け付けると、照会処理部１１が販売管理テーブル１４０から書店ＩＤ１４３及び書籍ＩＤ１４１に対応する販売情報（販売日１４２ごとの販売数１４５を含む）を取得しても良い。取得した販売情報は書店端末装置３へ送信される。また、書店端末装置３から書籍ＩＤを含む書籍情報の照会を受け付けると、照会処理部１１が書籍管理テーブル１００から書籍ＩＤ１４１に対応する書籍情報（書籍名１０２及び著者名１０３を含む）を取得しても良い。取得した書籍情報は書店端末装置３へ送信される。
【００２７】
在庫管理部１３は、書店端末装置３からの要求に応じて在庫管理テーブル１２０の在庫データを管理する。例えば、書店端末装置３から発注要求を受け付けると、在庫管理部１３は在庫管理テーブル１２０の発注数１２４を更新する。また、書店端末装置３から返品要求を受け付けると、在庫管理部１３は在庫管理テーブル１２０の返品数１２５を更新する。
【００２８】
書店端末装置３は、書籍の発注、返品及び／又は陳列等に関する業務を支援する装置である。書店端末装置３は、ＣＰＵ（ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）（不図示）、記憶デバイス（不図示）、無線通信デバイス（不図示）、バッテリ（不図示）、カメラデバイス（以下、カメラ）３１およびタッチパネル型ディスプレイデバイス（以下、ディスプレイ）３２等を備えるタブレット型コンピュータであってよい。書店端末装置３は、これらのリソースを用いてコンピュータプログラムを実行することにより、後述する各種機能を実現してもよい。書店端末装置３は、書店端末装置３が配置されている書店の識別情報である書店ＩＤを保持していても良い。
【００２９】
書店端末装置３は、機能として、画像処理部２１と、書籍リスト管理部２３と、ＵＩ処理部２５と、画像データ記憶部２７と、書籍リストデータ記憶部２９とを有する。
【００３０】
画像データ記憶部２７は、カメラ３１によって撮影された画像のデータを記憶する。画像は、例えば、少なくとも一方向に並んでいる複数の書籍の画像でよい。一例として、画像は本棚に並んでいる複数の書籍の画像でもよい。この画像には、書籍の背表紙が並んでいてもよいし、平積みにされた本の表表紙または裏表紙が並んでいても良い。本の並ぶ方向は一方向でも良いし、二方向（例えば、一方向とこれに略直行する他の方向）に平面的に並んでいても良い。
【００３１】
ここで、本の表表紙、裏表紙及び背表紙のいずれか一つ以上は、その本の識別情報を特定するための情報（以下、ＩＤ特定情報という）を有する。本の識別情報は、例えば上述した書籍ＩＤでよい。ＩＤ特定情報は、書籍ＩＤを特定するための情報で、例えば、ＱＲコード（登録商標、以下同じ）、マイクロＱＲコード、バーコードなどの書籍ＩＤをコード化した画像でも良いし、書籍ＩＤの文字そのものでもよい。ＩＤ特定情報として、ＱＲコード、マイクロＱＲコード、バーコード及び文字等が混在しても良い。
【００３２】
書籍リストデータ記憶部２９は、画像に写っている書籍の書籍リスト２９０のデータを記憶する。
【００３３】
図５は、書籍リスト２９０のデータ構造の一例を示す。書籍リスト２９０は、項目として、項番２９１と、本棚ＩＤ２９２と、書籍ＩＤ２９３と、書籍情報２９４と、販売情報２９５とを有する。
【００３４】
項番２９１は、画像に写っている書籍に割り当てた通し番号であってよい。例えば、項番２９１は、画像内で並んでいる順に従って各書籍に割り当てた番号でも良い。
【００３５】
書籍情報２９４は、書籍ＩＤ２９３の書籍に関する情報である。書籍管理装置２から取得して設定されても良い。
【００３６】
販売情報２９５は、書籍ＩＤ２９３の書籍の販売実績に関する情報である。書籍管理装置２から取得して設定されても良い。
【００３７】
図１を参照すると、画像処理部２１は、画像データ記憶部２７に保存されている画像データを読み出して、所定の画像処理を行う。画像処理部２１は、画像処理結果に基づいて書籍リストの書籍の順序を決定する。
【００３８】
例えば、画像処理部２１は画像データを解析して、画像内の書籍が有する書籍の識別情報を特定するための情報に基づいて画像内の書籍の識別情報を特定してもよい。例えば、画像は少なくとも一方向に並んだ複数の書籍が写っていても良い。本実施形態では、本棚を撮影した画像であって、複数の本の背表紙が並んだ画像を対象としても良い。画像処理部２１は、画像内の書籍が有するＩＤ特定情報に基づいて書籍ＩＤを抽出してもよい。本実施形態では、本の背表紙にＩＤ特定情報としてＱＲコード等の所定のコードが付されていても良い。画像処理部２１は、画像内の書籍に付されたコードを認識して書籍ＩＤを抽出してもよい。
【００３９】
図６は、画像データ記憶部２７に保存されている書籍画像２００の一例を示す。同図に示すように、書籍画像２００には、本棚２１０に収容された複数の書籍の背表紙２２１〜２２９が写っている。背表紙２２１〜２２９は書籍画像２００内で横方向に並んでいる。背表紙２２１、２２２、２２４、２２７〜２２９にはＱＲコード２４１、２４２、２４４、２４７〜２４９が付されている。
【００４０】
図７は、画像処理部２１の処理手順を示すフローチャートである。同図を参照しつつ、画像処理部２１が書籍画像２００を処理する場合の処理について説明する。
【００４１】
画像処理部２１は、書籍画像２００に写っている書籍が収容されている本棚のＩＤを特定する（Ｓ１０１）。画像処理部２１は、画像内の本棚の領域に付された本棚を特定する情報を検出したときは、それに基づいて本棚ＩＤを検出してもよい。例えば、本棚の表面に本棚の識別情報を示すＱＲコードなどの画像が付されているときは、そのＱＲコード等を認識して本棚ＩＤを特定してもよい。画像処理部２１が画像解析によって本棚ＩＤを特定できないときは、画像処理部２１はユーザに通知して、ユーザによる手入力等の別の方法で本棚ＩＤを取得しても良いし、本棚ＩＤを特定しなくても良い。
【００４２】
画像処理部２１は、書籍画像２００に写っている書籍２２１〜２２９の冊数をカウントする（Ｓ１０３）。例えば、画像処理部２１は画像解析により書籍画像２００内の矩形の本の背表紙領域を抽出し、処理対象とする書籍の冊数を決定してもよい。
【００４３】
画像処理部２１は、書籍画像２００内の書籍に関する書籍リスト２９０を生成する（Ｓ１０５）。画像処理部２１は、ステップＳ１０３でカウントした書籍の冊数分のリストを生成しても良い。例えば、画像処理部２１は、書籍画像内で背表紙領域として抽出された矩形領域に左から右へ、１から順に番号を割り振ってもよい。画像処理部２１は、矩形領域に割り振った番号を書籍リスト２９０の項番２９１としても良い。生成された書籍リスト２９０は書籍リストデータ記憶部２９に保存される。画像処理部２１が本棚ＩＤを特定できたときは、特定された本棚ＩＤを書籍リスト２９０の本棚ＩＤ２９２の領域に保存しても良い。
【００４４】
画像処理部２１は、書籍画像に写っているＩＤ特定情報の画像領域を抽出する。例えば、ＩＤ特定情報がＱＲコードであるとき、画像処理部２１は書籍画像２００の中から書籍の背表紙に付されたＱＲコード２４１〜２４９の領域を検出する（Ｓ１０７）。例えば、画像処理部２１はステップＳ１０５で矩形領域に対して振られた番号順に、すなわち、書籍画像２００の左から順番に、各矩形領域内のＱＲコードを検出する。
【００４５】
ステップＳ１０７で対象の矩形領域でＱＲコードが検出されたときは（Ｓ１０７：Ｙｅｓ）、画像処理部２１は検出したＱＲコードを認識する（Ｓ１０９）。
【００４６】
ステップＳ１０９でＱＲコードの認識に成功し、書籍ＩＤを取得したときは（Ｓ１０９：Ｙｅｓ）は、その書籍ＩＤを書籍リスト２９０の対応する項番２９１の書籍ＩＤ２９３の領域に保存する（Ｓ１１１）。
【００４７】
ステップＳ１０７で対象の矩形領域でＱＲコードが検出されなかったときは（Ｓ１０７：Ｎｏ）、書籍リスト２９０の対応する項番２９１の書籍ＩＤ２９３の領域にＱＲコード未検出を示す情報（Ｎ／Ａ）を保存する（Ｓ１０８）。
【００４８】
ステップＳ１０９で対象の矩形領域のＱＲコードの認識に失敗したとき（Ｓ１０９：Ｎｏ）は、書籍リスト２９０の対応する項番２９１の書籍ＩＤ２９３の領域にＱＲコードの認識エラーを示す情報（Ｅｒｒ）を保存する（Ｓ１１３）。
【００４９】
画像処理部２１は、ステップＳ１０３で検出された矩形領域に対して、割り振られた番号順にステップＳ１０７以降の処理を繰り返す（Ｓ１１５）。
【００５０】
これにより、書籍画像２００に写った複数の書籍の並び順に対応した書籍リスト２９０が生成される。
【００５１】
なお、ステップＳ１０１は省略することができる。
【００５２】
また、ステップＳ１０３は省略することができる。書籍画像２００内の書籍の冊数をカウントしないときは、画像処理部２１が検出したＱＲコードに対して左から順に項番を割り当てても良い。
【００５３】
図１を参照すると、書籍リスト管理部２３は、書籍リストデータ記憶部２９に保存されている書籍リスト２９０を管理する。例えば、上述のように、書籍画像２００に写っている書籍の書籍ＩＤ２９３が画像処理部２１によって設定されてもよい。書籍リスト２９０において書籍ＩＤ２９３が設定されている書籍について、書籍リスト管理部２３は、書籍情報２９４及び販売情報２９５を書籍管理装置２から取得して設定してもよい。
【００５４】
例えば、書籍リスト管理部２３が、書店端末装置３が配置されている書店の書店ＩＤ及び書籍ＩＤを書籍管理装置２へ送信すると、書籍管理装置２の照会処理部１１がこれを受信する。そして、照会処理部１１がこれに応じて、書籍情報を書店端末装置３へ送信するようにしても良い。同様に、照会処理部１１がこれに応じて販売情報を書店端末装置３へ送信するようにしても良い。照会処理部１１は、月別に販売数１４５を集計した月間の販売情報を書店端末装置３へ返送するようにしても良い。書籍リスト管理部２３は、書籍管理装置２から返送された書籍情報及び販売情報をそれぞれ書籍リスト２９０へ保存する。
【００５５】
ＵＩ処理部２５はディスプレイ３２を制御し、ユーザに様々な情報を提示すると共に、ユーザからの様々な入力を受け付ける。
【００５６】
ＵＩ処理部２５は、書籍リストデータ記憶部２９の書籍リスト２９０のデータに基づいて、ディスプレイ３２に書籍のリスト（以下、表示リストという）を表示させる。表示リストは、例えば、画像から特定された書籍の識別情報に基づいて、画像で複数の書籍が並んでいる順序に従ったリストであっても良い。例えば、書籍が一方向（横方向）に並んでいる画像に基づく表示リストでは、画像と同じ順序で一方向に書籍を並べるようにしてもよい。例えば、表示リストは、ディスプレイ３２に表示させたとき横方向に並ぶリストでも良いし、縦方向に並ぶリストでも良いが、書籍の並ぶ順序が画像と同じであることが望ましい。
【００５７】
画像解析によって識別情報を特定できない書籍があるとき、ＵＩ処理部２５は、表示リスト上で識別情報を特定できない書籍に対応する位置に、識別情報を特定できない書籍の存在を知らせる表示を含んでもよい。例えば、書籍リスト２９０において、書籍ＩＤ２９３が設定されていない書籍については、表示リスト上で書籍ＩＤが不明であることを示す表示をしても良い。書籍ＩＤが不明である書籍が複数冊連続しているときは、表示リストでその冊数を判別可能に表示しても良い。
【００５８】
図８は、ディスプレイ３２に表示させる表示リスト３１０を含む表示画面３００の一例を示す。画面は、本棚ＩＤ３０１の表示と、ＯＫボタン３０３と、表示リスト３１０とを有する。
【００５９】
ＵＩ処理部２５は、書籍リスト２９０の本棚ＩＤ２９２に保存されている本棚ＩＤを本棚ＩＤ３０１に表示させる。本棚ＩＤ２９２に本棚ＩＤが保存されていないときは、本棚ＩＤ３０１はブランクでも良い。そのとき、ユーザから本棚ＩＤの入力を受け付けても良い。
【００６０】
表示リスト３１０は、項目として、書籍ＩＤ３１１、書籍名３１２、月間販売実績３１３、発注数３１４及び返品数３１５を含む。発注数３１４及び返品数３１５は、それぞれ各書籍の発注数及び返品数の入力を受け付けることが可能である。この表示リスト３１０では、書籍リスト２９０の項番２９１の順に書籍が並んでいる。すなわち、表示リスト３１０は、書籍リスト２９０の項番１〜９の順に上から下に書籍が並んだリストである。書籍ＩＤが取得できなかった書籍については、表示リスト３１０上でその書籍の位置に「認識できない書籍がありました」と表示されている。書籍ＩＤが取得できない場合には、ＱＲコードが検出できない場合と、検出したＱＲコードの認識ができない場合がある。表示リスト３１０ではこれらを区別可能な態様で表示しても良い。なお、表示リスト３１０において、月間販売実績３１３、発注数３１４及び返品数３１５の一つ以上を省略しても良い。
【００６１】
表示リスト３１０の各書籍の領域は、それぞれの販売実績に応じた態様で表示されても良い。例えば、月間販売実績３１３に応じて色分け表示しても良い。例えば、販売数が所定の閾値よりも多い売れ筋書籍の場合は赤で表示し、販売数が多いほど濃い赤で表示するようにしてもよい。また、販売数が所定の閾値よりも少ない売れ筋書籍でない場合は青で表示し、販売数が少ないほど濃い青で表示するようにしてもよい。
【００６２】
また、直近の月間販売実績３１３が所定の閾値以上の書籍については、発注数３１４の領域に数値を入力可能としても良いし、返品数３１５の領域への数値入力を不可としても良い。直近の月間販売実績３１３が所定の閾値に満たないときは、発注数３１４の領域への数値入力を不可としても良いし、返品数３１５の領域に数値を入力可能としても良い。
【００６３】
ＯＫボタン３０３がユーザによって操作されると、この書店の書店ＩＤと、少なくとも書籍ＩＤ３１１、発注数３１４及び返品数３１５を含む発注・返品要求が書籍管理装置２へ送信されるようにしても良い。
【００６４】
図９は、ＵＩ処理部２５の処理手順を示すフォローチャートである。同図を参照して、ＵＩ処理部２５が表示画面３００を表示させる処理について説明する。
【００６５】
ＵＩ処理部２５は、書籍リストデータ記憶部２９に保存されている書籍リスト２９０を読み出す（Ｓ２０１）。
【００６６】
ＵＩ処理部２５は、書籍ＩＤ２９３が設定されている書籍について、書籍情報２９４から書籍名を抽出する（Ｓ２０３）。
【００６７】
ＵＩ処理部２５は、書籍ＩＤ２９３が設定されている書籍について、販売情報２９５か販売数を参照して、月間販売実績を抽出する（Ｓ２０５）。ここで、販売情報２９５に日ごとの販売数が含まれているときは、ＵＩ処理部２５が月間の販売数を算出しても良い。
【００６８】
ＵＩ処理部２５は、書籍ごとの月間販売数に基づいて、各書籍の売れ筋判定を行う（Ｓ２０７）。例えば、ＵＩ処理部２５は月間の販売数に応じて書籍を予め定められている複数の販売状態のいずれかに分類する。例えば、ＵＩ処理部２５は、直近の所定期間の販売数に応じて各書籍を「よく売れている」、「売れている」、「あまり売れていない」、「売れていない」の４つのいずれかに分類しても良い。
【００６９】
ＵＩ処理部２５は、ステップＳ２０１〜２０７の処理結果を用いて表示リスト３１０を含む表示画面３００を生成し、ディスプレイ３２に表示させる（Ｓ２０９）。例えば、ＵＩ処理部２５は、各書籍の表示エリアをステップＳ２０７で分類された販売状態に応じて色分けするなど、各書籍の販売状態を視覚的に容易に識別できるような表示態様で表示リスト３１０を生成しても良い。
【００７０】
表示リスト３１０を含む表示画面３００は、図示しないプリンタから印刷出力可能としても良い。
【００７１】
本実施形態によれば、書籍管理において書籍の認識処理に要する負荷を軽減できる。
【００７２】
さらに、本実施形態によれば、画像に写っている書籍の一部が認識できないときでも適切に書籍管理ができる。
【００７３】
上述した本発明の実施形態は、本発明の説明のための例示であり、本発明の範囲をそれらの実施形態にのみ限定する趣旨ではない。当業者は、本発明の要旨を逸脱することなしに、他の様々な態様で本発明を実施することができる。
【符号の説明】
【００７４】
１         書籍管理システム
２         書籍管理装置
３         書店端末装置
１１     照会処理部
１３     在庫管理部
２１     画像処理部
２３     書籍リスト管理部
２５     ＵＩ処理部
２７     画像データ記憶部
２９     書籍リストデータ記憶部
３１     カメラ
３２     ディスプレイ
１００  書籍管理テーブル
１２０  在庫管理テーブル
１４０  販売管理テーブル
２００  書籍画像
２９０  書籍リスト
３１０  表示リスト
【図１】
2017156909.tif 000003
【図２】
2017156909.tif 000004
【図３】
2017156909.tif 000005
【図４】
2017156909.tif 000006
【図５】
2017156909.tif 000007
【図６】
2017156909.tif 000008
【図７】
2017156909.tif 000009
【図８】
2017156909.tif 000010
【図９】
2017156909.tif 000011