(57)【要約】【課題】在庫状態を好適に判定することが可能な在庫状態判定装置、表示システム、制御方法及びプログラムを提供する。【解決手段】サーバ装置１は、出版物の返品数などの情報を含む出版物ごとの在庫データＳ２を出版社端末２から受信し、在庫データＳ２に基づき、指定された出版物の在庫状態が適正在庫、注意在庫、過剰在庫のいずれに該当するか判定する。そして、サーバ装置１は、在庫状態に関する判定結果を示した表示情報Ｓ３を出版社端末２に送信する。【選択図】図１
2019087203.tif 000002
【特許請求の範囲】
【請求項１】
商品の返品数を含む、商品ごとの在庫データを取得する取得部と、
前記在庫データに基づき、指定された商品の在庫状態を判定する判定部と、
前記判定部が判定した前記在庫状態に関する情報を出力する出力部と、
を備えることを特徴とする在庫状態判定装置。
【請求項２】
前記在庫データには、商品ごとの納品数がさらに含まれ、
前記判定部は、前記在庫データから算出した前記商品の実売数に基づき、当該商品の在庫状態を判定することを特徴とする請求項１に記載の在庫状態判定装置。
【請求項３】
前記在庫データには、商品ごとの在庫数及び生産数がさらに含まれ、
前記判定部は、前記在庫データから算出した在庫回転数及び在庫率の少なくとも一方に基づき、前記在庫状態を判定することを特徴とする請求項１または２に記載の在庫状態判定装置。
【請求項４】
前記判定部は、前記在庫回転数及び前記在庫率の少なくとも一方に対し、実売数に応じた閾値を設定することで、前記在庫状態を判定することを特徴とする請求項３に記載の在庫状態判定装置。
【請求項５】
前記判定部は、前記在庫データから算出される実売回転数又は在庫資産額に基づき、前記在庫状態を判定することを特徴とする請求項１〜４のいずれか一項に記載の在庫状態判定装置。
【請求項６】
前記判定部は、前記在庫状態が適正と判定される条件に基づき、前記商品ごとに推奨される推奨在庫数を算出し、
前記出力部は、前記推奨在庫数に関する情報を出力することを特徴とする請求項１〜５のいずれか一項に記載の在庫状態判定装置。
【請求項７】
前記判定部は、在庫が過剰であるか否かの判定基準に基づき分けられた前記在庫状態の区分を前記商品ごとに判定し、
前記出力部は、前記区分に関する情報を出力することを特徴とする請求項１〜６のいずれか一項に記載の在庫状態判定装置。
【請求項８】
請求項１〜７のいずれか一項に記載の在庫状態判定装置と、表示部を備える表示装置とを有する表示システムであって、
前記在庫状態判定装置の出力部は、商品の在庫状態に関する表示情報を前記表示装置へ送信し、
前記表示装置は、
前記表示情報を前記在庫状態判定装置から受信する受信部と、
前記表示情報に基づき前記表示部の表示を制御する表示制御部と、
を有することを特徴とする表示システム。
【請求項９】
前記表示制御部は、前記在庫状態に基づき色分けしたグラフ又は表を、前記表示情報に基づき前記表示部に表示させることを特徴とする請求項８に記載の表示システム。
【請求項１０】
前記表示制御部は、実売数に基づき分類された商品のそれぞれの在庫状態を示すグラフ又は表を、前記表示情報に基づき前記表示部に表示させることを特徴とする請求項８または９に記載の表示システム。
【請求項１１】
前記表示装置は、検索条件を前記在庫状態判定装置に送信する送信手段を有し、
前記出力部は、前記送信手段から受信した検索条件に合致する商品の在庫状態に関する表示情報を、前記表示装置に送信し、
前記表示制御部は、前記表示情報に基づき、前記検索条件に合致した商品の在庫に関する情報を前記表示部に表示させることを特徴とする請求項８〜１０のいずれか一項に記載の表示システム。
【請求項１２】
前記表示装置は、商品のジャンルごとの在庫状態に関する判定条件を前記在庫状態判定装置に送信する送信手段を有し、
前記判定部は、前記判定条件と前記商品のジャンルに関する情報とに基づき、前記在庫状態を判定することを特徴とする請求項８〜１１のいずれか一項に記載の表示システム。
【請求項１３】
前記表示装置は、判定対象となる在庫状態の対象期間を指定する情報を前記在庫状態判定装置に送信する送信手段を有し、
前記判定部は、前記対象期間における商品の在庫状態を判定することを特徴とする請求項８〜１２のいずれか一項に記載の表示システム。
【請求項１４】
商品の在庫状態に関する情報を出力する在庫状態判定装置と、表示部を備える表示装置とを有する表示システムであって、
前記在庫状態判定装置は、
商品の返品数を含む、商品ごとの在庫データを取得する取得部と、
前記在庫データに基づき、指定されたジャンルに属する商品の在庫状態を判定する判定部と、
前記判定部が判定した前記在庫状態に関する表示情報を前記表示装置へ送信する出力部と、
を備え、
前記表示装置は、
前記表示情報を前記在庫状態判定装置から受信する受信部と、
前記表示情報に基づき前記表示部の表示を制御する表示制御部と、
を有することを特徴とする表示システム。
【請求項１５】
在庫状態判定装置が実行する制御方法であって、
商品の返品数を含む、商品ごとの在庫データを取得する取得工程と、
前記在庫データに基づき、指定された商品の在庫状態を判定する判定工程と、
前記判定工程において判定された前記在庫状態に関する情報を出力する出力工程と、
を有することを特徴とする制御方法。
【請求項１６】
請求項１〜７のいずれか一項に記載の在庫状態判定装置としてコンピュータを機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、商品の在庫状態を判定する技術に関する。
【背景技術】
【０００２】
従来から、在庫を適正化するための技術が知られている。例えば、特許文献１には、書籍の売り上げ状況等に基づき適正な在庫数を推奨在庫数として算出して出力することが可能な書店情報集中管理システムが開示されている。また、特許文献２には、書店店頭における売れ行き情報、在庫情報、新刊重版情報などを、書店、取次業者、出版社がネットワークを介して供給することが可能な書籍情報管理システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２６５７６１号公報
【特許文献２】特開２００２−３５８３５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
出版社の出版物在庫については、出版物特有の商習慣である返品条件付きの販売委託が存在し、出版社には書店又は取次業者に納品してから数カ月後に返品が発生する。特許文献１及び特許文献２には、上述の返品に基づき過剰在庫となる可能性を考慮して在庫を管理する技術については、何ら開示されていない。そこで、本発明は、返品が生じ得る商品の在庫状態を好適に判定することが可能な在庫状態判定装置、表示システム、制御方法及びプログラムを提供することを主な課題とする。
【課題を解決するための手段】
【０００５】
本発明の１つの観点では、在庫状態判定装置は、商品の返品数を含む、商品ごとの在庫データを取得する取得部と、前記在庫データに基づき、指定された商品の在庫状態を判定する判定部と、前記判定部が判定した前記在庫状態に関する情報を出力する出力部と、を備える。ここで、「指定された商品」とは、任意の条件により指定された商品を指し、商品名や商品ＩＤにより個別に指定された商品の他、ジャンル、キーワード、製造元、販売元、その他１又は複数の条件により指定された商品群であってもよい。「情報を出力する」とは、当該情報を所定形式のファイルとして出力する態様の他、当該情報を表示するのに必要な表示情報等を他の装置に送信する態様も含む。この態様では、在庫状態判定装置は、納品数に加えて返品数を考慮して商品の在庫状態を判定することで、指定された商品の在庫状態を的確に判定し、その判定結果を出力することができる。
【０００６】
上記在庫状態判定装置の一態様では、前記在庫データには、商品ごとの納品数がさらに含まれ、前記判定部は、前記在庫データから算出した前記商品の実売数に基づき、当該商品の在庫状態を判定する。この態様によれば、在庫状態判定装置は、納品数及び返品数の両方を考慮した実売数に基づき、商品の在庫状態を的確に判定することができる。
【０００７】
上記在庫状態判定装置の他の一態様では、前記在庫データには、商品ごとの在庫数及び生産数がさらに含まれ、前記判定部は、前記在庫データから算出した在庫回転数及び在庫率の少なくとも一方に基づき、前記在庫状態を判定する。この態様により、在庫状態判定装置は、納品数に対する在庫数の割合、又は／及び、生産数（出版物の場合には刷数）に対する在庫数の割合を考慮し、在庫状態をより的確に判定することができる。
【０００８】
上記在庫状態判定装置の他の一態様では、前記判定部は、前記在庫回転数及び前記在庫率の少なくとも一方に対し、実売数に応じた閾値を設定することで、前記在庫状態を判定する。この態様により、実売数、在庫回転数、在庫率を好適に考慮して在庫状態を判定することができる。
【０００９】
上記在庫状態判定装置の他の一態様では、前記判定部は、前記在庫データから算出される実売回転数又は在庫資産額に基づき、前記在庫状態を判定する。この態様によっても、在庫状態判定装置は、好適に在庫状態を判定することができる。
【００１０】
上記在庫状態判定装置の他の一態様では、前記判定部は、前記在庫状態が適正と判定される条件に基づき、前記商品ごとに推奨される推奨在庫数を算出し、前記出力部は、前記推奨在庫数に関する情報を出力する。この態様により、在庫状態判定装置は、指定された商品の目安となる在庫数の情報を好適に出力して適正な在庫管理を支援することができる。
【００１１】
上記在庫状態判定装置の他の一態様では、前記判定部は、在庫が過剰であるか否かの判定基準に基づき分けられた前記在庫状態の区分を前記商品ごとに判定し、前記出力部は、前記区分に関する情報を出力する。この態様により、在庫状態判定装置は、在庫状態が過剰であるか否かが容易に把握可能な情報を好適に出力することができる。
【００１２】
本発明の他の観点では、上記いずれか記載の在庫状態判定装置と、表示部を備える表示装置とを有する表示システムであって、前記在庫状態判定装置の出力部は、商品の在庫状態に関する表示情報を前記表示装置へ送信し、前記表示装置は、前記表示情報を前記在庫状態判定装置から受信する受信部と、前記表示情報に基づき前記表示部の表示を制御する表示制御部と、を有する。この態様によれば、表示装置は、在庫状態判定装置により判定された商品の在庫状態に関する情報を好適に表示することができる。
【００１３】
上記表示システムの一態様では、前記表示制御部は、前記在庫状態に基づき色分けしたグラフ又は表を、前記表示情報に基づき前記表示部に表示させる。この態様により、表示対象となっている商品の在庫状態を容易にユーザが視認できるようにグラフ又は表を表示することができる。
【００１４】
上記表示システムの他の一態様では、前記表示制御部は、実売数に基づき分類された商品のそれぞれの在庫状態を示すグラフ又は表を、前記表示情報に基づき前記表示部に表示させる。このようにすることで、納品数が過剰となっている商品とそれ以外の商品とを好適に分類してそれぞれの在庫状態を好適に表示することができる。
【００１５】
上記表示システムの他の一態様では、前記表示装置は、検索条件を前記在庫状態判定装置に送信する送信手段を有し、前記出力部は、前記送信手段から受信した検索条件に合致する商品の在庫状態に関する表示情報を、前記表示装置に送信し、前記表示制御部は、前記表示情報に基づき、前記検索条件に合致した商品の在庫に関する情報を前記表示部に表示させる。この態様により、表示装置は、ユーザが指定した検索条件に合致する商品の在庫状態に関する情報を好適に表示することができる。
【００１６】
上記表示システムの他の一態様では、前記表示装置は、商品のジャンルごとの在庫状態に関する判定条件を前記在庫状態判定装置に送信する送信手段を有し、前記判定部は、前記判定条件と前記商品のジャンルに関する情報とに基づき、前記在庫状態を判定する。この態様により、表示装置は、商品のジャンルごとに判定条件を指定し、当該判定条件に基づき判定された各商品の在庫状態に関する判定結果を、好適に表示することができる。
【００１７】
上記表示システムの他の一態様では、前記表示装置は、判定対象となる在庫状態の対象期間を指定する情報を前記在庫状態判定装置に送信する送信手段を有し、前記判定部は、前記対象期間における商品の在庫状態を判定する。この態様により、表示装置は、ユーザが指定した期間における各商品の在庫状態に関する判定結果を、好適に表示することができる。
【００１８】
本発明のさらに別の観点では、商品の在庫状態に関する情報を出力する在庫状態判定装置と、表示部を備える表示装置とを有する表示システムであって、前記在庫状態判定装置は、商品の返品数を含む、商品ごとの在庫データを取得する取得部と、前記在庫データに基づき、指定されたジャンルに属する商品の在庫状態を判定する判定部と、前記判定部が判定した前記在庫状態に関する表示情報を前記表示装置へ送信する出力部と、を備え、前記表示装置は、前記表示情報を前記在庫状態判定装置から受信する受信部と、前記表示情報に基づき前記表示部の表示を制御する表示制御部と、を有する。この態様によれば、表示装置は、特定のジャンルに属する商品の在庫状態に関する情報を好適に表示することができる。
【００１９】
本発明のさらに別の観点では、在庫状態判定装置が実行する制御方法であって、商品の返品数を含む、商品ごとの在庫データを取得する取得工程と、前記在庫データに基づき、指定された商品の在庫状態を判定する判定工程と、前記判定工程において判定された前記在庫状態に関する情報を出力する出力工程と、を有する。在庫状態判定装置は、この制御方法を実行することで、指定された商品の在庫状態を的確に判定し、その判定結果を出力することができる。
【００２０】
本発明の他の観点では、プログラムは、上記いずれか記載の在庫状態判定装置としてコンピュータを機能させる。このプログラムをコンピュータにインストールして機能させることで、本発明に係る在庫状態判定装置を構成させることができる。
【発明の効果】
【００２１】
本発明に係る在庫状態判定装置は、指定された商品の返品数を考慮して当該商品の在庫状態を的確に判定し、その判定結果を出力することができる。また、表示システムは、在庫状態判定装置により判定された各商品の在庫状態に関する情報を表示装置に好適に表示させることができる。
【図面の簡単な説明】
【００２２】
【図１】実施形態に係る在庫管理システムの構成を示す。
【図２】サーバ装置のブロック図を示す。
【図３】出版社端末のブロック図を示す。
【図４】データ登録画面の表示例である。
【図５】在庫データ削除画面の表示例である。
【図６】対象年月選択画面の表示例である。
【図７】第１グラフ表示画面の表示例である。
【図８】第２グラフ表示画面の表示例である。
【図９】集計表示画面の表示例を示す。
【図１０】リスト表示画面の表示例を示す。
【図１１】閾値設定画面の表示例である。
【図１２】表示情報生成処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００２３】
以下、図面を参照しながら、本発明を実施するのに好適な実施形態について説明する。
【００２４】
［在庫管理システムの構成］
図１は、本実施形態に係る在庫管理システム１００の構成を示す。在庫管理システム１００は、出版社の出版物在庫の在庫状態を判定及び表示するシステムであって、ウェブサーバとして機能するサーバ装置１と、各出版社に設置された出版社端末２とを有する。サーバ装置１と出版社端末２とは、それぞれ、ネットワーク３を介して通信を行う。在庫管理システム１００は、本発明における「表示システム」として機能する。
【００２５】
サーバ装置１は、各出版物の書誌データ「Ｓ１」及び月次毎に集計した在庫データ「Ｓ２」を出版社端末２から受信する。そして、サーバ装置１は、受信した書誌データＳ１及び在庫データＳ２に基づき、各出版物の在庫数等の集計や在庫状態の判定などを行う。また、サーバ装置１は、在庫量の集計結果などを出版社端末２が表示するための表示情報「Ｓ３」を生成し、出版社端末２へ送信する。サーバ装置１は、本発明における「在庫状態判定装置」の一例である。
【００２６】
出版社端末２は、例えば、各出版社の在庫に関する担当者が使用する端末であって、各担当者は、自社が出版した出版物の在庫が適正であるか否かを出版社端末２により確認する。出版社端末２は、当該出版社端末２を使用する出版社の出版物の書誌データＳ１と、当該出版物の月毎の在庫に関する集計データである在庫データＳ２とを、サーバ装置１に送信する。また、出版社端末２は、サーバ装置１から表示情報Ｓ３を受信することで、出版物の在庫状態に関する表示を行う。出版社端末２は、本発明における「表示装置」の一例である。
【００２７】
なお、以後において、「納品数」とは、出版社が対象の出版物を書店、取次などに納品した部数を指し、「返品数」は、書店又は取次店から出版社に返品された書籍の部数を指し、「実売数」は、納品数から返品数を差し引いた部数を指す。
【００２８】
［サーバ装置の構成］
図２は、サーバ装置１のブロック図である。サーバ装置１は、記憶部１３と、データ通信を行う通信部１４と、制御部１５とを備える。これらの各要素は、バスライン１０を介して相互に接続されている。
【００２９】
記憶部１３は、ハードディスク又はフラッシュメモリといったメモリによって構成される。記憶部１３は、制御部１５が実行するプログラムを記憶したり、制御部１５が表示情報Ｓ３を生成するのに必要な情報を記憶したりする。例えば、記憶部１３は、各出版社端末２から受信した書誌データＳ１のデータベースである書誌ＤＢ１３１と、各出版社端末２から受信した在庫データＳ２のデータベースである在庫ＤＢ１３２とを有する。ここで、各書誌データＳ１には、出版物ごとに、ＩＳＢＮ、書誌名、商品区分、出版社のジャンルコード、発売日、著者名、本体価格、初版部数などの情報が含まれる。また、各在庫データＳ２には、出版物ごとに、ＩＳＢＮ、集計対象年月、初版及び重版を含めた全発行部数、重版部数の累計数、集計対象年月での棚卸単価、総計在庫数（即ち、出版社倉庫の在庫計）、集計対象年月での納品数、集計対象年月での返品数などの情報が含まれる。
【００３０】
制御部１５は、図示しないＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などを備え、サーバ装置１内の各構成要素に対して種々の制御を行う。制御部１５は、通信部１４を介し、各出版社端末２から書誌データＳ１及び在庫データＳ２を受信したり、表示情報Ｓ３を生成して各出版社端末２に送信したりする。そして、制御部１５は、本発明における「取得部」、「判定部」、「出力部」及び本発明におけるプログラムを実行する「コンピュータ」として機能する。
【００３１】
［出版社端末の構成］
図３は、出版社端末２のブロック図である。出版社端末２は、ディスプレイなどの表示部２１と、マウス、キーボード、タッチパネルなどの入力部２２と、記憶部２３と、データ通信を行う通信部２４と、制御部２５とを備える。これらの各要素は、バスライン２０を介して相互に接続されている。
【００３２】
記憶部２３は、ハードディスク又はフラッシュメモリといったメモリによって構成される。また、記憶部２３は、制御部２５が実行するプログラムを記憶する。また、記憶部２３は、自社の出版物に関する書誌事項、及び、各出版物の月毎の納品数、返品数、刷数（即ち、発行部数又は生産数）、在庫数などの各種情報などが登録された出版社ＤＢ２３１を記憶する。出版社ＤＢ２３１は、書誌データＳ１及び在庫データＳ２を制御部２５が生成する際に参照される。
【００３３】
制御部２５は、図示しないＣＰＵ、ＲＯＭ及びＲＡＭなどを備え、出版社端末２内の各構成要素に対して種々の制御を行う。例えば、制御部２５は、入力部２２からの入力に基づき、サーバ装置１に送信すべき書誌データＳ１及び在庫データＳ２を特定し、通信部２４により送信する処理、及び、後述する各種画面の表示要求を通信部２４によりサーバ装置１へ送信する処理などを行う。また、制御部２５は、サーバ装置１から表示情報Ｓ３を受信した場合に、受信した表示情報Ｓ３に基づく画面を表示部２１に表示させる。そして、制御部２５は、本発明における「送信部」、「受信部」、及び「表示制御部」として機能する。
【００３４】
［データ登録処理］
まず、書誌データＳ１及び在庫データＳ２をサーバ装置１に登録するためのデータ登録処理について、図４の表示例を参照して説明する。
【００３５】
図４（Ａ）、（Ｂ）は、サーバ装置１から受信した表示情報Ｓ３に基づき出版社端末２が表示するデータ登録画面の表示例である。この場合、例えば、出版社端末２は、サーバ装置１が管理する所定のＵＲＬにアクセスすることにより、図４（Ａ）及び図４（Ｂ）に示すデータ登録画面の表示情報Ｓ３をサーバ装置１から受信して表示部２１に表示している。図４（Ａ）及び図４（Ｂ）に示すデータ登録画面では、登録するデータの種類を選択するためのデータ種類選択欄３１と、登録するデータを記録したファイルを選択するためのファイル選択欄３２と、登録ボタン３３とが設けられている。
【００３６】
出版社端末２は、データ種類選択欄３１として、書誌データＳ１に相当する「在庫管理書誌」と、在庫データＳ２に相当する「在庫データ」との二択を行うためのプルダウンメニューを表示している。これにより、出版社端末２のユーザは、サーバ装置１に登録するデータの種類を好適に指定することができる。なお、図４（Ａ）は、書誌データＳ１を送信する場合に選択される「在庫管理書誌」が選択された状態を示し、図４（Ｂ）は、在庫データＳ２を送信する場合に選択される「在庫データ」が選択された状態を示している。また、サーバ装置１は、ファイル選択欄３２の選択ボタンが押下された場合、図示しないファイル選択画面を表示し、登録するデータ（即ち書誌データＳ１または在庫データＳ２）を記録したファイルを選択可能とする。このように、データ種類選択欄３１においてデータ種類が選択され、かつ、ファイル選択欄３２において登録するデータを表すファイルが指定される。
【００３７】
なお、書誌データＳ１を記録したファイル及び在庫データＳ２を記録したファイルは、例えばｔｓｖ形式のテキストファイルである。この場合、書誌データＳ１を記録したファイルには、ＩＳＢＮ、書誌名、商品区分、出版社のジャンルコード、発売日などの種々の項目に該当するデータがタブにより区切られて記録されている。同様に、在庫データＳ２を記録したファイルには、ＩＳＢＮ、対象年月、全発行部数、重版部数の累計数などの種々の項目に該当するデータがタブにより区切られて記録されている。なお、出版社端末２は、書誌データＳ１及び在庫データＳ２に相当する各ファイルを、出版社ＤＢ２３１を参照して生成してもよく、入力部２２による入力に基づき生成してもよい。
【００３８】
また、出版社端末２は、登録ボタン３３の選択を検知した場合、ファイル選択欄３２にて指定されたファイルを、データ種類選択欄３１で指定されたデータ種類を表わすデータとしてサーバ装置１に送信する。その後、サーバ装置１は、書誌データＳ１を受信した場合には、書誌データＤ１に含まれる出版物のＩＳＢＮを主キーとして、受信した書誌データＳ１を書誌ＤＢ１３１に登録する。同様に、サーバ装置１は、在庫データＳ２を受信した場合、在庫データＳ２に含まれる出版物ＩＳＢＮ及び集計対象年月を主キーとして、受信した在庫データＳ２を在庫ＤＢ１３２に登録する。
【００３９】
また、出版社端末２は、サーバ装置１から受信する表示情報Ｓ３に基づき、在庫ＤＢ１３２に登録した特定期間の在庫データを削除する操作を受け付ける画面を表示してもよい。図５は、表示情報Ｓ３に基づき表示する在庫データ削除画面の表示例である。図５では、出版社端末２は、表示情報Ｓ３に基づき、在庫ＤＢ１３２から在庫データを削除する削除対象年月を指定するプルダウンメニューである削除対象年月指定欄３４と、削除実行ボタン３５とを、在庫データ削除画面上に表示している。そして、出版社端末２は、削除対象年月指定欄３４において削除対象年月が指定された状態で削除実行ボタン３５の選択を検知した場合、削除対象年月指定欄３４において指定された削除対象年月の在庫データを削除する旨の指示信号をサーバ装置１に送信する。サーバ装置１は、この指示信号に基づき、指定された削除対象年月の在庫データを在庫ＤＢ１３２から削除する。
【００４０】
［在庫状態表示処理］
次に、ユーザが指定した各出版物の在庫状態の表示処理を、図６〜図１０を参照して説明する。
【００４１】
（１）対象年月選択画面
図６は、在庫状態を表示する出版物を指定するための対象年月選択画面の表示例である。図６では、出版社端末２は、サーバ装置１から受信した表示情報Ｓ３に基づき、在庫状態を表示させる対象年月（集計年月）を指定するプルダウンメニューである表示対象年月指定欄３６と、グラフ表示ボタン３７と、集計表示ボタン３８と、リスト表示ボタン３９とを対象年月選択画面上に表示している。ここでは、出版社端末２は、一例として、最新年月（２０１７年５月）を含む過去１３か月分のタブを表示対象年月指定欄３６において指定可能に表示する。
【００４２】
そして、出版社端末２は、グラフ表示ボタン３７の選択を検知した場合、後述する図７に示す表示画面の表示要求を、表示対象年月指定欄３６で指定された対象年月の情報と共にサーバ装置１に送信する。また、出版社端末２は、集計表示ボタン３８の選択を検知した場合、後述する図９に示す表示画面の表示要求を、表示対象年月指定欄３６で指定された対象年月の情報と共にサーバ装置１に送信する。さらに、出版社端末２は、リスト表示ボタン３９の選択を検知した場合、図１０に示す表示画面の表示要求を、表示対象年月指定欄３６で指定された対象年月の情報と共にサーバ装置１に送信する。
【００４３】
なお、出版社端末２は、対象年月選択画面の表示前に、図示しないログイン画面などを表示し、出版社端末２又は当該端末の使用者を認証するための認証情報の入力を受け付けて、当該認証情報をサーバ装置１へ送信してもよい。この場合、サーバ装置１は、出版社端末２から受信した認証情報に基づき出版社を認識し、当該出版社が出版した出版物を対象として、在庫状態等を示す各種表示画面の表示情報Ｓ３の生成等を行う。
【００４４】
（２）グラフ表示画面
図７は、グラフ表示ボタン３７の選択後に表示される第１グラフ表示画面の表示例である。図７に示すように、出版社端末２は、サーバ装置１から受信した表示情報Ｓ３に基づき、第１グラフ表示画面上に、実売正グラフ４１と、実売負グラフ４２と、ジャンル指定欄４３と、スケール指定欄４４と、棒グラフ表示ボタン４５とを表示している。
【００４５】
実売正グラフ４１は、対象年月において実売数が０以上となる（即ち出版社の倉庫在庫が消費されている）各出版物の在庫状態を、色付きのドットによりプロットしたグラフである。また、実売負グラフ４２は、対象年月において実売数が０未満となる（即ち出版社の倉庫在庫が増加傾向にある）各出版物の在庫状態を、色付きのドットによりプロットしたグラフである。ここで、実売正グラフ４１及び実売負グラフ４２の縦軸は、対象年月の時点における在庫数を対象年月における月単位の納品数により割った数である在庫回転数（即ち、在庫数／納品数）に相当し、横軸は、対象年月の時点における在庫数を対象年月の時点における総発行部数（累計刷数）により割った数である刷部数在庫比率（即ち、在庫数／総発行部数）に相当する。なお、縦軸の在庫回転数は、対数目盛となっている。刷部数在庫比率は、本発明における「在庫率」の一例である。
【００４６】
ここで、各出版物の在庫状態は、適正在庫、注意在庫、過剰在庫の３つの区分のいずれかに分類され、それぞれ、緑色（Ｇｒｅｅｎ）、黄色（Ｙｅｌｌｏｗ）、赤色（Ｒｅｄ）に対応付けられている。具体的には、実売正グラフ４１において、適正在庫となる出版物が緑色（図では中間の濃淡色）のドット群「Ｇ１」によりプロットされ、注意在庫となる各出版物が黄色（図では最も薄い色）のドット群「Ｙ１」によりプロットされ、過剰在庫となる各出版物が赤色（図では最も濃い色）のドット群「Ｒ１」によりプロットされている。また、実売負グラフ４２では、注意在庫となる各出版物が黄色のドット群「Ｙ２」によりプロットされ、過剰在庫となる各出版物が赤色のドット群「Ｒ２」によりプロットされている。このように、対象年月において実売数が０未満となる出版物の在庫状態は、適正在庫とは判定されず、注意在庫または過剰在庫のいずれかと判定される。
【００４７】
ここで、サーバ装置１は、図７に示す第１グラフ表示画面の表示情報Ｓ３を生成する場合、まず、表示対象となる各出版物の在庫状態の区分を判定するための指標（「判定指標」とも呼ぶ。）となる実売数、在庫回転数、刷部数在庫比率をそれぞれ算出する。そして、サーバ装置１は、在庫回転数及び刷部数在庫比率のそれぞれに対し、実売数の正負によって異なる判定用の閾値（「判定閾値」とも呼ぶ。）を設定することで、各出版物の在庫状態の区分を判定する。この場合、上述の判定閾値は、後述するように、出版社端末２へのユーザ入力に基づき設定することが可能となっている。そして、サーバ装置１は、出版物ごとに算出した各判定指標の値及び判定した在庫状態の区分に基づき、実売正グラフ４１及び実売負グラフ４２に相当するグラフの情報を含む表示情報Ｓ３を生成する。
【００４８】
なお、サーバ装置１は、月ごとの各出版物の在庫回転数と刷部数在庫比率の算出及び在庫状態の判定を図７に示す第１グラフ表示画面の表示要求の受信前に予め行っておき、これらの算出及び判定結果を記憶部２３に予め記憶してもよい。この場合、サーバ装置１は、第１グラフ表示画面の表示要求を受信したときに、記憶部２３から上述の算出及び判定結果を参照することで、図７に示すグラフ表示画面の表示情報Ｓ３を生成する。
【００４９】
ジャンル指定欄４３は、実売正グラフ４１及び実売負グラフ４２において表示対象となる出版物のジャンルを選択するためのプルダウンメニューであり、出版社端末２は、ジャンル指定欄４３にて指定されたジャンルの情報をサーバ装置１へ送信する。この場合、サーバ装置１は、書誌ＤＢ１３１などを参照することで、出版社端末２から指定されたジャンルに該当する出版物を特定し、特定した出版物に対応する色付きドットをプロットした実売正グラフ４１及び実売負グラフ４２等を表示するための表示情報Ｓ３を生成し、出版社端末２へ送信する。スケール指定欄４４は、実売正グラフ４１及び実売負グラフ４２の縦軸の在庫回転数の表示スケールを指定する欄であり、出版社端末２は、スケール指定欄４４において指定されたスケールにより実売正グラフ４１及び実売負グラフ４２を表示する。また、出版社端末２は、棒グラフ表示ボタン４５の選択を検知した場合、出版物の在庫状態に関する別のグラフ表示画面（後述の図８参照）の表示要求を、サーバ装置１に送信する。
【００５０】
図８は、図７の第１グラフ表示画面において棒グラフ表示ボタン４５が選択された後に出版社端末２が表示する第２グラフ表示画面の表示例である。図８に示すように、出版社端末２は、サーバ装置１から受信した表示情報Ｓ３に基づき、第２グラフ表示画面上に、ジャンル別在庫状態一覧表５１と、ジャンル別推奨在庫一覧表５２と、棒グラフ５３、５４とを表示する。
【００５１】
ジャンル別在庫状態一覧表５１は、図７の第１グラフ表示画面のジャンル指定欄４３にて指定されたジャンルの出版物の在庫状態に関する集計結果を示した表である。具体的には、ジャンル別在庫状態一覧表５１は、適正在庫（Ｇｒｅｅｎ）、注意在庫（Ｙｅｌｌｏｗ）、過剰在庫（Ｒｅｄ）の在庫状態の区分ごとに、指定ジャンルにおいて該当するタイトル数を示す「タイトル」と、当該タイトル数の全体における構成比率を示す「タイトル数構成％」と、「在庫数」と、当該在庫数の全体における構成比率を示す「在庫数構成％」と、棚卸単価を在庫数により乗じた金額を示す「棚卸単価×在庫」と、当該金額の全体における構成比率を示す「在庫金額構成％」とを含む各項目を示している。ここで、ジャンル別在庫状態一覧表５１の各行は、該当する在庫状態の区分に対応する色により色分け表示されている。
【００５２】
ジャンル別推奨在庫一覧表５２は、ジャンル指定欄４３にて指定されたジャンルの出版物の推奨在庫数に関する集計結果を示した表である。具体的には、ジャンル別推奨在庫一覧表５２は、適正在庫（Ｇｒｅｅｎ）、注意在庫（Ｙｅｌｌｏｗ）、過剰在庫（Ｒｅｄ）の在庫状態ごとに、「推奨在庫数」と、当該推奨在庫数を棚卸単価で乗じた金額である「棚卸単価×推奨在庫数」と、実際の在庫数と推奨在庫数との差分を示す「推奨在庫差分」と、実際の在庫数に対する推奨在庫差分の割合を示す「在庫数差分％」と、棚卸単価を推奨在庫差分により乗じた金額を示す「棚卸単価×推奨在庫差分」と、「棚卸単価×在庫」に対する「棚卸単価×推奨在庫差分」の割合を示した「在庫金額差分％」と、を含む各項目を示している。ここで、ジャンル別推奨在庫一覧表５２の各行は、該当する在庫状態の区分に対応する色により色分け表示されている。
【００５３】
ここで、推奨在庫数は、適正在庫（Ｇｒｅｅｎ）となる基準を満たす在庫数に設定される。本実施形態では、注意在庫（Ｙｅｌｌｏｗ）、過剰在庫（Ｒｅｄ）となる出版物の推奨在庫数は、在庫状態を判定する指標となる在庫回転数及び刷部数在庫比率が、それぞれ適正在庫（Ｇｒｅｅｎ）となる閾値を満たすような在庫数の最大値に設定される。このように、サーバ装置１は、推奨在庫数を算出してジャンル別推奨在庫一覧表５２上に表示することで、適正な在庫数の目安を好適に出版社端末２のユーザに提示することができる。また、注意在庫（Ｙｅｌｌｏｗ）、過剰在庫（Ｒｅｄ）となる出版物に対する推奨在庫差分は、推奨在庫数と対象年月での在庫数との差分に相当し、対象年月において余剰となっている在庫数を表わしている。
【００５４】
なお、適正在庫（Ｇｒｅｅｎ）となる出版物の推奨在庫数は、現在の在庫数（即ち在庫数の実績値）と同数に設定される。よって、適正在庫（Ｇｒｅｅｎ）となる出版物に対する推奨在庫差分等は、０となっており、在庫調整を行う必要がないことが明確となっている。
【００５５】
棒グラフ５３、５４は、ジャンル別在庫状態一覧表５１及びジャンル別推奨在庫一覧表５２の数値の一部を視覚的に表している。具体的には、棒グラフ５３は、ジャンル別在庫状態一覧表５１に示される対象年月での在庫数（即ち在庫数の実績値）とジャンル別推奨在庫一覧表５２に示される推奨在庫数とを、それぞれ在庫状態の区分（下から適正在庫，注意在庫，過剰在庫）ごとに色分けして積み上げた棒グラフである。出版社端末２は、棒グラフ５３を表示することで、在庫状態の区分ごとの在庫数の実績値及び推奨値をユーザに視覚的に把握させることができる。また、棒グラフ５４は、ジャンル別在庫状態一覧表５１に示される「棚卸単価×在庫」とジャンル別推奨在庫一覧表５２に示される「棚卸単価×推奨在庫」とを、それぞれ在庫状態の区分（下から適正在庫，注意在庫，過剰在庫）ごとに色分けして積み上げた棒グラフである。出版社端末２は、棒グラフ５３、５４を表示することで、在庫状態の区分ごとの在庫の金額の実績額と推奨額とをユーザに視覚的に把握させることができる。
【００５６】
（３）集計表示画面
図９は、図６において集計表示ボタン３８が選択された場合の集計表示画面の表示例を示す。図９に示すように、出版社端末２は、サーバ装置１から受信した表示情報Ｓ３に基づき、集計表示画面上に、在庫状態一覧表６１と、推奨在庫一覧表６２と、詳細在庫状態一覧表６３と、詳細推奨在庫一覧表６４とを表示する。
【００５７】
在庫状態一覧表６１は、全ジャンルの出版物（図９の例では１６５６タイトル分）の在庫状態の集計結果を示した表である。具体的には、在庫状態一覧表６１は、適正在庫（Ｇｒｅｅｎ）、注意在庫（Ｙｅｌｌｏｗ）、過剰在庫（Ｒｅｄ）の在庫状態の区分ごとに、「タイトル」と、タイトルの構成比率を示す「タイトル数構成％」と、「在庫数」と、在庫数の構成比率である「在庫数構成％」と、棚卸単価を在庫数により乗じた金額である「棚卸単価×在庫」と、その構成比率である「在庫金額構成％」とを示している。推奨在庫一覧表６２は、全ジャンルの出版物の推奨在庫数に関する集計結果を示した表である。具体的には、推奨在庫一覧表６２は、適正在庫（Ｇｒｅｅｎ）、注意在庫（Ｙｅｌｌｏｗ）、過剰在庫（Ｒｅｄ）の在庫状態の区分ごとに、「推奨在庫数」と、当該推奨在庫数を棚卸単価で乗じた金額である「棚卸単価×推奨在庫数」と、「推奨在庫差分」と、実際の在庫数に対する推奨在庫差分の割合である「在庫数差分％」と、棚卸単価を推奨在庫差分により乗じた金額である「棚卸単価×推奨在庫差分」と、「棚卸単価×在庫」に対する「棚卸単価×推奨在庫差分」の割合である「在庫金額差分％」とを示している。
【００５８】
詳細在庫状態一覧表６３は、在庫状態の区分（適正在庫、注意在庫、過剰在庫）に加えて、実売数の正負（実売数（＋）、実売数（−））ごとに出版物を分類し、分類されたカテゴリ毎に在庫状態一覧表６１と同一項目に関する数値を示した表である。ここで、実売数（−）（即ち実売数が０未満）の場合、適正在庫（Ｇｒｅｅｎ）に該当する出版物は存在しないため、適正在庫に関する各項目の数値が０となっている。また、詳細推奨在庫一覧表６４は、在庫状態の区分（適正在庫、注意在庫、過剰在庫）に加えて、実売数の正負（実売数（＋）、実売数（−））ごとに分類した出版物のカテゴリごとに、推奨在庫一覧表６２と同一項目に関する数値を示した表である。この場合においても、実売数（−）（即ち実売数が０未満）の場合、適正在庫（Ｇｒｅｅｎ）に該当する出版物は存在しないため、適正在庫に関する各項目の数値が０となっている。また、実売数（−）の場合の推奨在庫数は、例えば、実売数が正となる在庫数であって、かつ、実売数以外の判定指標（在庫回転数と刷部数在庫比率）がそれぞれの判定閾値と比較した場合にいずれも適正在庫とみなされる在庫数の最大値に設定される。
【００５９】
このように、出版社端末２は、サーバ装置１から受信する表示情報Ｓ３に基づき集計表示画面を表示することで、出版社端末２を管理する出版社が出版する全ての出版物の在庫状態及び推奨在庫数に関する集計結果を好適にユーザに把握させることができる。
【００６０】
（４）リスト表示画面
図１０は、図６においてリスト表示ボタン３９が選択された場合に表示されるリスト表示画面の表示例を示す。図１０に示すように、出版社端末２は、サーバ装置１から受信した表示情報Ｓ３に基づき、リスト表示画面上に、複数の検索条件指定欄７１（７１１〜７１５）と、検索実行ボタン７６と、クリアボタン７７と、検索結果リスト７８と、区分色表示指定欄７９とを表示する。
【００６１】
検索条件指定欄７１は、後述する検索結果リスト７８に在庫状態等を表示させる出版物の検索条件を指定する欄であり、表示させる出版物の在庫状態の区分を１又は複数指定する区分指定欄７１１と、表示させる出版物のＩＳＢＮを指定するＩＳＢＮ指定欄７１２と、表示させる出版物の発売日を指定する発売日指定欄７１３と、表示させる出版物のジャンルを指定するジャンル指定欄７１４と、表示させる出版物の書誌名を指定する書誌名指定欄７１５とを含んでいる。出版社端末２は、マウスやキーボードなどの入力部２２を介し、これらの各指定欄７１１〜７１５へのユーザ入力を受け付ける。なお、出版社端末２は、詳細条件表示ボタン７０の選択を検知した場合、各指定欄７１１〜７１５以外の詳細な検索条件を指定する指定欄をさらにリスト表示画面上に表示させる。詳細条件表示ボタン７０が選択された際にさらに指定可能となる検索条件としては、例えば、実売数の正負、商品区分、棚卸単価、初版部数、推奨在庫数、推奨在庫差分などに関する種々の検索条件が含まれる。
【００６２】
出版社端末２は、検索実行ボタン７６の選択を検知した場合、検索条件指定欄７１にて指定された検索条件に関する情報をサーバ装置１へ送信する。この場合、サーバ装置１は、受信した情報に基づき、書誌ＤＢ１３１及び在庫ＤＢ１３２を参照することで、指定された検索条件に合致する出版物を特定し、特定した出版物のレコードを各データベースから抽出することで、検索結果リスト７８に相当する表示情報Ｓ３を生成し、出版社端末２へ送信する。これにより、出版社端末２は、出版物ごとに書誌事項や在庫の情報が示された一覧表である検索結果リスト７８をリスト表示画面上に表示する。図１０の例では、区分指定欄７１１において在庫状態の区分「Ｒｅｄ」が指定されていることから、検索結果リスト７８には、在庫状態の区分「Ｒｅｄ」（即ち過剰在庫）に該当する出版物の情報がリスト表示されている。また、出版社端末２は、クリアボタン７７の選択を検知した場合、検索条件指定欄７１に入力された内容を全て消去する。
【００６３】
図１０の例では、検索結果リスト７８には、検索条件指定欄７１で指定された検索条件に合致する出版物ごとに、通し番号である「ＮＯ」と、在庫状態の区分を示す「区分」と、実売数の正負を示す「実売±」と、「集計期間」と、「書誌区分」と、「ＩＳＢＮ」と、「書名」と、「ジャンル」と、「推奨在庫数」と、「推奨在庫差分」とを含む各項目が設けられている。なお、検索結果リスト７８の項目は、これらの項目に限られず、書誌ＤＢ１３１及び在庫ＤＢ１３２に登録された任意の登録情報、当該登録情報から算出した任意の情報（例えば刷部数在庫比率、在庫回転数）などであってもよい。
【００６４】
また、出版社端末２は、区分色表示指定欄７９が選択状態となった場合、検索結果リスト７８の各リストを、在庫状態の区分に応じて、図９の集計表示画面の在庫状態一覧表６１等と同様、色分けして表示する。
【００６５】
このように、出版社端末２は、サーバ装置１から受信する表示情報Ｓ３に基づきリスト表示画面を表示することで、出版社端末２が指定した検索条件に合致する出版物の個別の情報を好適にユーザに提示することができる。
【００６６】
（５）閾値設定画面
図１１は、判定閾値を設定するための閾値設定画面の表示例である。出版社端末２は、例えば、所定の設定画面において閾値設定画面の表示を指示する入力を検知した場合に、サーバ装置１から受信する表示情報Ｓ３に基づき図１１の閾値設定画面を表示する。
【００６７】
図１１の例では、ジャンルごとに、実売数が正（＋）の場合及び負（−）の場合のそれぞれについて、判定指標となる在庫回転数及び刷部数在庫比率ごとに、判定閾値を指定する入力欄８１が設けられている。ここで、入力欄８１は、適正在庫（Ｇｒｅｅｎ）と注意在庫（Ｙｅｌｌｏｗ）との境界値となる判定閾値と、注意在庫（Ｙｅｌｌｏｗ）と過剰在庫（Ｒｅｄ）との境界値となる判定閾値とが指定できるように複数設けられている。各入力欄８１の下には、入力欄８１により指定された各判定閾値を視覚的に表すための▲バー８４が設けられている。なお、在庫回転数の最も右に設けられた入力欄８１０は、▲バー８４の表示のための在庫回転数の上限値を便宜上定めるための入力欄であり、判定閾値の設定には関連しない。
【００６８】
また、出版社端末２は、入力欄８１への入力以外に、▲バー８４のマーク「▲」をマウス操作などにより移動させる操作を受け付けることで、判定閾値の設定の入力を受け付ける。この場合、出版社端末２は、入力欄８１の数値と、▲バー８４のマーク「▲」の位置とが整合するように、一方の変更があった場合には他方の数値又は位置を即時に変更させる。
【００６９】
また、出版社端末２は、ジャンルごとに、集計期間（の長さ）を指定するための集計期間指定欄８２を設けている。例えば、集計期間指定欄８２は、集計期間を１、３、６、１２ヶ月から選択可能なプルダウンメニューとなっている。集計期間指定欄８２において指定された集計期間は、納品数、実売数などの判定指標等を算出する際の期間長として採用される。従って、集計期間が１ヶ月より長い場合には、実売数等は、対象年月選択画面において指定された対象年月を始期、終期又は中間期として含む集計期間における月平均値に設定される。
【００７０】
そして、出版社端末２は、登録ボタン８３の選択を検知した場合、入力欄８１又は▲バー８４において指定された判定閾値及び集計期間指定欄８２により指定されたジャンルごとの集計期間に関する設定情報をサーバ装置１へ送信する。この場合、サーバ装置１は、出版社端末２から受信した設定情報を、送信元の出版社端末２の出版社の識別情報等と関連付けて記憶部１３に記憶する。
【００７１】
このように、図１１に示す閾値設定画面によれば、出版社端末２は、ジャンルごとに、判定閾値や集計期間を指定する入力を好適に受け付け、各種表示画面の表示に反映させることができる。
【００７２】
（６）処理フロー
図１２は、サーバ装置１による表示情報Ｓ３の生成処理の手順を示すフローチャートである。ここでは、一例として、図７に示した第１グラフ表示画面の表示情報Ｓ３を生成する場合について説明する。サーバ装置１は、図１２に示す処理を、第１グラフ表示画面の表示要求を出版社端末２から受信した場合に実行する。
【００７３】
まず、サーバ装置１は、対象年月等の指定条件を取得する（ステップＳ１０１）。例えば、サーバ装置１は、対象年月選択画面において指定された対象年月、及び、ジャンル指定欄４３にて指定されたジャンルの情報を取得する。
【００７４】
次に、サーバ装置１は、ステップＳ１０１で取得した指定条件を満たす出版物を特定する（ステップＳ１０２）。この場合、サーバ装置１は、例えば、指定された対象年月に対応する在庫データが在庫ＤＢ１３２に登録されている出版物であって、指定されたジャンルと同じジャンルとして書誌ＤＢ１３１に登録されている出版物を特定する。
【００７５】
その後、サーバ装置１は、以後のステップＳ１０３〜Ｓ１１３の処理を、特定した出版物の各々に対して実行する。具体的には、まず、サーバ装置１は、実売正グラフ４１又は実売負グラフ４２にプロットされていない任意の出版物について、在庫ＤＢ１３２に登録されている納品数、返品数、在庫数、刷数の情報等を取得する（ステップＳ１０３）。そして、サーバ装置１は、ステップＳ１０３で取得したデータに基づき、判定指標である実売数、刷部数在庫比率及び在庫回転数を算出する（ステップＳ１０４）。そして、サーバ装置１は、実売数の正負に応じ、実売数以外の各判定指標（刷部数在庫比率及び在庫回転数）に対する判定閾値を取得する（ステップＳ１０５）。上述の判定閾値は、例えば、図１１に示した閾値設定画面でのユーザ入力に基づき生成され、記憶部１３に記憶されている。
【００７６】
そして、サーバ装置１は、判定指標と判定閾値とを比較することで、対象となる出版物の在庫状態の区分を判定する（ステップＳ１０６）。そして、サーバ装置１は、判定した在庫状態の区分が適正在庫（Ｇｒｅｅｎ）である場合（ステップＳ１０７；Ｙｅｓ）、対象の出版物の推奨在庫数を現在の在庫数に設定する（ステップＳ１０８）。一方、サーバ装置１は、判定した在庫状態の区分が適正在庫ではない場合（ステップＳ１０７；Ｎｏ）、即ち注意在庫（Ｙｅｌｌｏｗ）又は過剰在庫（Ｒｅｄ）である場合、推奨在庫数を、適正在庫となる在庫数に設定する（ステップＳ１０９）。即ち、サーバ装置１は、実売数が正となり、かつ、在庫状態を判定する指標となる在庫回転数及び刷部数在庫比率が、それぞれ適正在庫となる判定閾値を満たすような在庫数の最大値に設定する。
【００７７】
次に、サーバ装置１は、対象の出版物の実売数が正であるか否か判定する（ステップＳ１１０）。そして、サーバ装置１は、対象の出版物の実売数が正である場合（ステップＳ１１０；Ｙｅｓ）、実売正グラフ上に、在庫状態の区分に応じた色のドットをプロットする（ステップＳ１１１）。一方、サーバ装置１は、対象の出版物の実売数が負値である場合（ステップＳ１１０；Ｎｏ）、実売負グラフ上に、在庫状態の区分に応じた色のドットをプロットする（ステップＳ１１２）。そして、サーバ装置１は、対象となる全ての出版物に対してステップＳ１１１又はＳ１１２でのプロットが完了したか否か判定する（ステップＳ１１３）。そして、プロットされていない出版物が存在する場合（ステップＳ１１３；Ｎｏ）、サーバ装置１は、ステップＳ１０３へ処理を戻す。一方、サーバ装置１は、対象となる全ての出版物に対してステップＳ１１１又はＳ１１２でのプロットが完了した場合（ステップＳ１１３；Ｙｅｓ）、フローチャートの処理を終了する。この場合、サーバ装置１は、図１２のフローチャートに基づき生成した表示情報Ｓ３を出版社端末２に送信し、第１グラフ表示画面を出版社端末２に表示させる。ステップＳ１０８又はＳ１０９で設定した推奨在庫数の情報は、他の表示画面の表示情報Ｓ３の生成時に用いられる。
【００７８】
［在庫管理システムの作用効果］
実施形態の在庫管理システム１００によれば、サーバ装置１は、各出版社端末２から受信する書誌データＳ１及び在庫データＳ２に基づき書誌ＤＢ１３１及び在庫ＤＢ１３２を更新し、各出版物の在庫状態の区分を、実売数、在庫回転数及び刷部数在庫比率に基づき判定する。そして、出版社端末２は、サーバ装置１から受信する表示情報Ｓ３に基づき、在庫状態の区分ごとに色分けしてグラフに表示したり、在庫状態の区分ごとに集計して一覧表を表示したりする。これにより、出版社端末２のユーザは、自社の各出版物の在庫の概況（傾向）等を好適に把握することができる。また、サーバ装置１は、注意在庫又は過剰在庫となる出版物について推奨在庫数を算出し、当該推奨在庫数に関する表示を行うことで、適正な在庫数の目安を好適にユーザに把握させることができる。
【００７９】
［変形例］
次に、上述の実施形態に好適な変形例について説明する。以下の変形例は、任意に組み合わせて上述の実施形態に適用してもよい。
【００８０】
（変形例１）
図１の在庫管理システム１００の構成は、一例であり、本発明が適用可能な構成は、これに限定されない。
【００８１】
例えば、サーバ装置１は、複数のサーバから構成されていてもよい。この場合、サーバ装置１は、例えば、書誌ＤＢ１３１を記憶するサーバ、在庫ＤＢ１３２を記憶するサーバ、及び図１２のフローチャートの処理などを実行することで表示情報Ｓ３を生成するサーバ等から構成されていてもよい。この場合、表示情報Ｓ３を生成するサーバは、本発明における「在庫状態判定装置」として機能し、割り当てられた処理に必要な情報の授受を、ネットワーク２を介して他のサーバと行う。
【００８２】
（変形例２）
サーバ装置１は、判定指標として、実売数と在庫回転数と刷部数在庫比率を用いた。しかし、本発明が適用可能な判定指標は、これらに限定されない。例えば、サーバ装置１は、在庫回転数に代えて、返品を加味した在庫回転数に相当する実売回転数（即ち、在庫数／実売数）を、判定指標として用いてもよい。他の例では、サーバ装置１は、実売数に代えて、在庫資産額の正負に応じて判定閾値を変えたり、図７の第１グラフ表示画面において、在庫資産額が正の出版物と在庫資産額が負の出版物とで別のグラフ（即ち在庫資産額が正のグラフと在庫資産額が負のグラフ）により、各出版物の在庫状態を表示したりしてもよい。
【００８３】
さらに別の例では、サーバ装置１は、在庫回転数と刷部数在庫比率の両方を用いて在庫状態の区分を判定する代わりに、在庫回転数と刷部数在庫比率の一方を用いて在庫状態の区分を判定してもよい。この場合、サーバ装置１は、実売数が正の場合及び負の場合のそれぞれの出版物について、在庫回転数又は刷部数在庫比率の一方を用いて在庫状態の区分を判定する。さらに別の例では、サーバ装置１は、実売数を用いることなく、在庫回転数と刷部数在庫比率の少なくとも一方を用いて在庫状態の区分を判定してもよい。この場合、判定閾値は、実売数の正負によらない値に設定される。このように、サーバ装置１は、判定指標として、実売数と在庫回転数と刷部数在庫比率の少なくとも１つを用いてもよい。これらの例によっても、サーバ装置１は、在庫状態の区分を好適に判定することができる。
【００８４】
（変形例３）
実施形態では、在庫状態は、在庫数が過剰か否かの観点に基づき、適正在庫、注意在庫、過剰在庫の３区分に分けられていたが、本発明が適用可能な在庫状態の区分けの態様はこれに限定されない。
【００８５】
例えば、これに加えて、在庫数が過小か否かの観点に基づき、在庫状態が区分けされていてもよい。この場合、在庫状態は、例えば、過小在庫、過小注意在庫、適正在庫、過剰注意在庫、過剰在庫に分けられ、サーバ装置１は、それぞれの在庫状態を判定するための判定閾値を設定することで、算出した各判定指標から各出版物の在庫状態を判定する。他の例では、在庫状態は、過小在庫、適正在庫、過剰在庫の３区分に分けられてもよい。
【００８６】
（変形例４）
サーバ装置１は、表示情報Ｓ３を生成する代わりに、又はこれに加えて、指定された出版物の在庫状態に関する情報（例えば図１０の検索結果リスト７８の情報）を所定のファイル形式により出力してもよい。この場合、サーバ装置１は、生成したファイルを記憶部１３に記憶してもよく、出版社端末２へ送信してもよい。
【００８７】
（変形例５）
サーバ装置１は、第１グラフ表示画面の実売正グラフ４１及び実売負グラフ４２の縦軸及び横軸を、在庫回転数と刷部数在庫比率以外の指標に設定してもよい。この場合、例えば、サーバ装置１は、実売正グラフ４１及び実売負グラフ４２の縦軸及び横軸を、ユーザ入力に基づき指定された指標に設定してもよい。
【００８８】
（変形例６）
在庫管理システム１００は、出版物に限らず、返品条件付きの販売委託契約等に基づき製造元や販売元に対して返品が発生する任意の商品を対象として、在庫状態の判定処理や当該在庫状態を示した表示処理などを行ってもよい。
【符号の説明】
【００８９】
１…サーバ装置
２…出版社端末
３…ネットワーク
１００…在庫管理システム
【図１】
2019087203.tif 000003
【図２】
2019087203.tif 000004
【図３】
2019087203.tif 000005
【図４】
2019087203.tif 000006
【図５】
2019087203.tif 000007
【図６】
2019087203.tif 000008
【図７】
2019087203.tif 000009
【図８】
2019087203.tif 000010
【図９】
2019087203.tif 000011
【図１０】
2019087203.tif 000012
【図１１】
2019087203.tif 000013
【図１２】
2019087203.tif 000014