(57)【要約】【課題】画像形成装置に使用すべき消耗品の発注をユーザーフレンドリーとする。【解決手段】発注サーバー装置は、到着予定スケジュール情報を、在庫管理サーバー装置から受信し、到着予定スケジュールを示すメッセージ画面を画像形成装置の表示装置に表示するためのメッセージ画面データを生成し、メッセージ画面データを画像形成装置に送信し、画像形成装置は、メッセージ画面データを発注サーバー装置から受信し、メッセージ画面データを不揮発性記憶装置に記憶し、メッセージ画面を表示装置に表示し、入力装置を介して入力された、メッセージ画面を最小化するための要求を検出すると、最小ＧＵＩを表示装置に表示し、最小ＧＵＩが表示装置に表示されているときに、入力装置を介して入力された、最小ＧＵＩを最大化するための要求を検出すると、メッセージ画面データを不揮発性記憶装置から読み出し、メッセージ画面を表示装置に表示する。【選択図】図１３
2020107192.tif 000002
【特許請求の範囲】
【請求項１】
表示装置と、不揮発性記憶装置と、入力装置とを有し、消耗品を使用する画像形成装置と、
前記画像形成装置と通信可能に接続された発注サーバー装置と、
前記発注サーバー装置と通信可能に接続された１以上の在庫管理サーバー装置と
を具備し、
前記画像形成装置は、
前記画像形成装置が使用中の消耗品の残量を示す残量情報を、前記発注サーバー装置に送信し、
前記発注サーバー装置は、
前記残量情報を前記画像形成装置から受信し、
前記残量情報に基づき、前記画像形成装置が使用すべき消耗品を発注すると判断し、
前記画像形成装置の位置情報を示す画像形成装置位置情報を取得し、
各前記１以上の在庫管理サーバー装置の位置情報を示す在庫管理サーバー位置情報を取得し、
前記画像形成装置位置情報及び前記在庫管理サーバー位置情報に基づき、前記画像形成装置からの距離が最も小さい１つの在庫管理サーバー装置を判断し、
判断した前記在庫管理サーバー装置に、前記消耗品を発注するための発注要求であって、前記画像形成装置位置情報を含む前記発注要求を送信し、
前記在庫管理サーバー装置は、
前記発注要求を前記発注サーバー装置から受信し、
前記消耗品の発送が完了すると、前記画像形成装置位置情報及び前記在庫管理サーバー位置情報に基づき、発送した前記消耗品の到着予定スケジュールを判断し、
前記到着予定スケジュールを示す到着予定スケジュール情報を、前記発注サーバー装置に送信し、
前記発注サーバー装置は、
前記到着予定スケジュール情報を、前記在庫管理サーバー装置から受信し、
前記到着予定スケジュールを示すメッセージ画面を前記画像形成装置の前記表示装置に表示するためのメッセージ画面データを生成し、
前記メッセージ画面データを前記画像形成装置に送信し、
前記画像形成装置は、
前記メッセージ画面データを前記発注サーバー装置から受信し、
前記メッセージ画面データを前記不揮発性記憶装置に記憶し、
前記メッセージ画面を前記表示装置に表示し、
前記入力装置を介して入力された、前記メッセージ画面を最小化するための要求を検出すると、最小ＧＵＩを前記表示装置に表示し、
前記最小ＧＵＩが前記表示装置に表示されているときに、前記入力装置を介して入力された、前記最小ＧＵＩを最大化するための要求を検出すると、前記メッセージ画面データを前記不揮発性記憶装置から読み出し、前記メッセージ画面を前記表示装置に表示する
発注システム。
【請求項２】
請求項１に記載の発注システムであって、
前記画像形成装置は、
発注済みの前記消耗品が前記画像形成装置に装着されたことを判断すると、前記メッセージ画面データを前記不揮発性記憶装置から削除し、前記メッセージ画面及び前記最小ＧＵＩを前記表示装置に非表示とする
発注システム。
【請求項３】
請求項１又は２に記載の発注システムであって、
前記画像形成装置は、
前記消耗品を使用する機能を示す機能ＧＵＩを前記表示装置に表示し、
前記残量の不足により前記画像形成装置が前記消耗品を使用する機能の一部を実行不可のときであって、且つ、前記最小ＧＵＩが前記表示装置に表示されているときに、前記入力装置を介して入力された、実行不可の機能の前記機能ＧＵＩを選択するための要求を検出すると、前記メッセージ画面データを前記不揮発性記憶装置から読み出し、前記メッセージ画面を前記表示装置に表示する
発注システム。
【請求項４】
請求項１乃至３の何れか一項に記載の発注システムであって、
前記画像形成装置は、
前記残量の不足により前記画像形成装置が前記消耗品を使用する機能の全部を実行不可のとき、前記表示装置に、前記最小ＧＵＩを表示し、且つ、前記機能を示すＧＵＩを非表示とする
発注システム。
【請求項５】
表示装置と、不揮発性記憶装置と、入力装置とを有し、消耗品を使用する画像形成装置と、
前記画像形成装置と通信可能に接続された発注サーバー装置と、
前記発注サーバー装置と通信可能に接続された１以上の在庫管理サーバー装置と
を具備する発注システムに含まれる前記画像形成装置であって、
前記画像形成装置は、
前記画像形成装置が使用中の消耗品の残量を示す残量情報を、前記発注サーバー装置に送信し、
前記発注サーバー装置は、
前記残量情報を前記画像形成装置から受信し、
前記残量情報に基づき、前記画像形成装置が使用すべき消耗品を発注すると判断し、
前記画像形成装置の位置情報を示す画像形成装置位置情報を取得し、
各前記１以上の在庫管理サーバー装置の位置情報を示す在庫管理サーバー位置情報を取得し、
前記画像形成装置位置情報及び前記在庫管理サーバー位置情報に基づき、前記画像形成装置からの距離が最も小さい１つの在庫管理サーバー装置を判断し、
判断した前記在庫管理サーバー装置に、前記消耗品を発注するための発注要求であって、前記画像形成装置位置情報を含む前記発注要求を送信し、
前記在庫管理サーバー装置は、
前記発注要求を前記発注サーバー装置から受信し、
前記消耗品の発送が完了すると、前記画像形成装置位置情報及び前記在庫管理サーバー位置情報に基づき、発送した前記消耗品の到着予定スケジュールを判断し、
前記到着予定スケジュールを示す到着予定スケジュール情報を、前記発注サーバー装置に送信し、
前記発注サーバー装置は、
前記到着予定スケジュール情報を、前記在庫管理サーバー装置から受信し、
前記到着予定スケジュールを示すメッセージ画面を前記画像形成装置の前記表示装置に表示するためのメッセージ画面データを生成し、
前記メッセージ画面データを前記画像形成装置に送信し、
前記画像形成装置は、
前記メッセージ画面データを前記発注サーバー装置から受信し、
前記メッセージ画面データを前記不揮発性記憶装置に記憶し、
前記メッセージ画面を前記表示装置に表示し、
前記入力装置を介して入力された、前記メッセージ画面を最小化するための要求を検出すると、最小ＧＵＩを前記表示装置に表示し、
前記最小ＧＵＩが前記表示装置に表示されているときに、前記入力装置を介して入力された、前記最小ＧＵＩを最大化するための要求を検出すると、前記メッセージ画面データを前記不揮発性記憶装置から読み出し、前記メッセージ画面を前記表示装置に表示する
画像形成装置。
【請求項６】
表示装置と、不揮発性記憶装置と、入力装置とを有し、消耗品を使用する画像形成装置と、
前記画像形成装置と通信可能に接続された発注サーバー装置と、
前記発注サーバー装置と通信可能に接続された１以上の在庫管理サーバー装置と
を具備し、
前記画像形成装置は、
前記画像形成装置が使用中の消耗品の残量を示す残量情報を、前記発注サーバー装置に送信し、
前記発注サーバー装置は、
前記残量情報を前記画像形成装置から受信し、
前記残量情報に基づき、前記画像形成装置が使用すべき消耗品を発注すると判断し、
前記画像形成装置の位置情報を示す画像形成装置位置情報を取得し、
各前記１以上の在庫管理サーバー装置の位置情報を示す在庫管理サーバー位置情報を取得し、
前記画像形成装置位置情報及び前記在庫管理サーバー位置情報に基づき、前記画像形成装置からの距離が最も小さい１つの在庫管理サーバー装置を判断し、
判断した前記在庫管理サーバー装置に、前記消耗品を発注するための発注要求であって、前記画像形成装置位置情報を含む前記発注要求を送信し、
前記在庫管理サーバー装置は、
前記発注要求を前記発注サーバー装置から受信し、
前記消耗品の発送が完了すると、前記画像形成装置位置情報及び前記在庫管理サーバー位置情報に基づき、発送した前記消耗品の到着予定スケジュールを判断し、
前記到着予定スケジュールを示す到着予定スケジュール情報を、前記発注サーバー装置に送信し、
前記発注サーバー装置は、
前記到着予定スケジュール情報を、前記在庫管理サーバー装置から受信し、
前記到着予定スケジュールを示すメッセージ画面を前記画像形成装置の前記表示装置に表示するためのメッセージ画面データを生成し、
前記メッセージ画面データを前記画像形成装置に送信する
発注システムに含まれる前記画像形成装置の制御回路を、
前記メッセージ画面データを前記発注サーバー装置から受信し、
前記メッセージ画面データを前記不揮発性記憶装置に記憶し、
前記メッセージ画面を前記表示装置に表示し、
前記入力装置を介して入力された、前記メッセージ画面を最小化するための要求を検出すると、最小ＧＵＩを前記表示装置に表示し、
前記最小ＧＵＩが前記表示装置に表示されているときに、前記入力装置を介して入力された、前記最小ＧＵＩを最大化するための要求を検出すると、前記メッセージ画面データを前記不揮発性記憶装置から読み出し、前記メッセージ画面を前記表示装置に表示する
よう動作させる情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、消耗品を使用する画像形成装置と、この画像形成装置と通信可能に接続された発注サーバー装置と、この発注サーバー装置と通信可能に接続された１以上の在庫管理サーバー装置とを含む発注システムに関する。
【背景技術】
【０００２】
画像形成装置は、消耗品（例えば、トナー）を使用する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−０３４６８５号公報
【特許文献２】特開２００３−３３０６９５号公報
【特許文献３】特開２００６−２１５４０１号公報
【特許文献４】特開平６−１４９８５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
画像形成装置に使用すべき消耗品（例えば、トナー）を発注する際、ユーザーフレンドリーであることが望ましい。
【課題を解決するための手段】
【０００５】
本開示の一形態に係る発注システムは、
表示装置と、不揮発性記憶装置と、入力装置とを有し、消耗品を使用する画像形成装置と、
前記画像形成装置と通信可能に接続された発注サーバー装置と、
前記発注サーバー装置と通信可能に接続された１以上の在庫管理サーバー装置と
を具備し、
前記画像形成装置は、
前記画像形成装置が使用中の消耗品の残量を示す残量情報を、前記発注サーバー装置に送信し、
前記発注サーバー装置は、
前記残量情報を前記画像形成装置から受信し、
前記残量情報に基づき、前記画像形成装置が使用すべき消耗品を発注すると判断し、
前記画像形成装置の位置情報を示す画像形成装置位置情報を取得し、
各前記１以上の在庫管理サーバー装置の位置情報を示す在庫管理サーバー位置情報を取得し、
前記画像形成装置位置情報及び前記在庫管理サーバー位置情報に基づき、前記画像形成装置からの距離が最も小さい１つの在庫管理サーバー装置を判断し、
判断した前記在庫管理サーバー装置に、前記消耗品を発注するための発注要求であって、前記画像形成装置位置情報を含む前記発注要求を送信し、
前記在庫管理サーバー装置は、
前記発注要求を前記発注サーバー装置から受信し、
前記消耗品の発送が完了すると、前記画像形成装置位置情報及び前記在庫管理サーバー位置情報に基づき、発送した前記消耗品の到着予定スケジュールを判断し、
前記到着予定スケジュールを示す到着予定スケジュール情報を、前記発注サーバー装置に送信し、
前記発注サーバー装置は、
前記到着予定スケジュール情報を、前記在庫管理サーバー装置から受信し、
前記到着予定スケジュールを示すメッセージ画面を前記画像形成装置の前記表示装置に表示するためのメッセージ画面データを生成し、
前記メッセージ画面データを前記画像形成装置に送信し、
前記画像形成装置は、
前記メッセージ画面データを前記発注サーバー装置から受信し、
前記メッセージ画面データを前記不揮発性記憶装置に記憶し、
前記メッセージ画面を前記表示装置に表示し、
前記入力装置を介して入力された、前記メッセージ画面を最小化するための要求を検出すると、最小ＧＵＩを前記表示装置に表示し、
前記最小ＧＵＩが前記表示装置に表示されているときに、前記入力装置を介して入力された、前記最小ＧＵＩを最大化するための要求を検出すると、前記メッセージ画面データを前記不揮発性記憶装置から読み出し、前記メッセージ画面を前記表示装置に表示する。
【０００６】
（１）本実施形態によれば、画像形成装置は、メッセージ画面を最小化するための要求を検出すると、最小ＧＵＩを表示装置に表示する。このように、画像形成装置は、最小ＧＵＩを表示することでメッセージ画面が存在することをユーザーに明示的に示すことができる。また、画像形成装置は、最小ＧＵＩを最大化するための要求を検出すると、メッセージ画面データを不揮発性記憶装置から読み出し、メッセージ画面を表示装置に表示する。このように、メッセージ画面データを不揮発性記憶装置に記憶しておくことで、画像形成装置は、ユーザーが最大化したい場合にメッセージ画面を表示することができる。
【０００７】
前記画像形成装置は、
発注済みの前記消耗品が前記画像形成装置に装着されたことを判断すると、前記メッセージ画面データを前記不揮発性記憶装置から削除し、前記メッセージ画面及び前記最小ＧＵＩを前記表示装置に非表示とする。
【０００８】
（２）本実施形態によれば、画像形成装置は、メッセージ画面を表示する必要が無くなると、メッセージ画面及び最小ＧＵＩを表示装置に非表示とするので、不必要な画面を表示して表示装置及び操作装置が使いにくくなるおそれがない。また、メッセージ画面及び最小ＧＵＩを表示装置に非表示とすることにより、消耗品が装着されたことをユーザーに伝えることができる。
【０００９】
前記画像形成装置は、
前記消耗品を使用する機能を示す機能ＧＵＩを前記表示装置に表示し、
前記残量の不足により前記画像形成装置が前記消耗品を使用する機能の一部を実行不可のときであって、且つ、前記最小ＧＵＩが前記表示装置に表示されているときに、前記入力装置を介して入力された、実行不可の機能の前記機能ＧＵＩを選択するための要求を検出すると、前記メッセージ画面データを前記不揮発性記憶装置から読み出し、前記メッセージ画面を前記表示装置に表示する。
【００１０】
（３）本実施形態によれば、画像形成装置は、実行不可の機能の機能ＧＵＩを選択するための要求を検出すると、メッセージ画面データを不揮発性記憶装置から読み出し、メッセージ画面を表示装置に表示する。これにより、画像形成装置は、ユーザーにメッセージを伝える必要性が高い場合に、メッセージ画面を表示することができる。
【００１１】
前記画像形成装置は、
前記残量の不足により前記画像形成装置が前記消耗品を使用する機能の全部を実行不可のとき、前記表示装置に、前記最小ＧＵＩを表示し、且つ、前記機能を示すＧＵＩを非表示とする。
【００１２】
（４）本実施形態によれば、画像形成装置は、消耗品を使用する機能の全部を実行不可のとき、最小ＧＵＩを表示し、且つ、機能を示すＧＵＩを非表示とする。このように、画像形成装置は、最小ＧＵＩを表示することでメッセージ画面が存在することをユーザーに明示的に示し、且つ、機能の全部を実行不可であることをユーザーに伝えることができる。
【発明の効果】
【００１３】
本開示によれば、画像形成装置に使用すべき消耗品（例えば、トナー）を発注する際、ユーザーフレンドリーであることを図れる。
【００１４】
なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれかの効果であってもよい。
【図面の簡単な説明】
【００１５】
【図１】本開示の一実施形態に係る発注システムを模式的に示す。
【図２】画像形成装置のハードウェア構成を示す。
【図３】発注サーバー装置のハードウェア構成を示す。
【図４】在庫管理サーバー装置のハードウェア構成を示す。
【図５】端末装置のハードウェア構成を示す。
【図６】発注システムの機能的構成を示す。
【図７】発注サーバー装置の第１の動作フローを示す。
【図８】発注サーバー装置の第２の動作フローを示す。
【図９】在庫管理サーバー装置の動作フローを示す。
【図１０】画像形成装置の第１の動作フローを示す。
【図１１】画像形成装置の第２の動作フローを示す。
【図１２】発注システムの第１の動作シーケンスを示す。
【図１３】発注システムの第２の動作シーケンスを示す。
【図１４】減少率を説明するためのグラフを示す。
【図１５】在庫管理テーブルの構造の一例を示す。
【図１６】発注テーブルの構造の一例を示す。
【図１７】メッセージ画面の一例を示す。
【図１８】最小ＧＵＩを含むメニュー画面の一例を示す。
【図１９】最小ＧＵＩを含むメニュー画面の別の例を示す。
【図２０】最小ＧＵＩを含むコピーメニュー画面の一例を示す。
【発明を実施するための形態】
【００１６】
以下、図面を参照しながら、本開示の実施形態を説明する。
【００１７】
１．発注システム
【００１８】
図１は、本開示の一実施形態に係る発注システムを模式的に示す。
【００１９】
発注システム１は、画像形成装置１０、発注サーバー装置２０、１以上の在庫管理サーバー装置３０、端末装置４０を有する。画像形成装置１０、発注サーバー装置２０、１以上の在庫管理サーバー装置３０、端末装置４０は、インターネットを含むネットワークＮに接続される。以下、１以上の在庫管理サーバー装置３０を区別する必要が無い場合、単に１つの在庫管理サーバー装置３０を図示および説明する。
【００２０】
画像形成装置１０は、例えば、ＭＦＰ（Multifunction Peripheral）である。画像形成装置１０は、消耗品を使用する。本実施形態では、「消耗品」は、トナーである。
【００２１】
発注サーバー装置２０は、画像形成装置１０が使用中の消耗品の残量に応じて、画像形成装置１０が使用すべき消耗品を発注するための発注要求を、在庫管理サーバー装置３０に送信する。
【００２２】
在庫管理サーバー装置３０は、消耗品のディストリビューター（販売者）が使用する。在庫管理サーバー装置３０は、発注サーバー装置２０から発注要求を受信し、発送要求を端末装置４０に送信し、消耗品の在庫を管理する。
【００２３】
端末装置４０は、消耗品を発送する現場（倉庫等）の従業員が使用する。端末装置４０は、在庫管理サーバー装置３０から発送要求を受信する。従業員は、受信した発送要求に従って、消耗品を物理的に発送する。端末装置４０は、典型的には、スマートフォン、タブレットコンピューター等のモバイルデバイスであるが、パーソナルコンピューター等のモバイルでないデバイスでもよい。
【００２４】
２．画像形成装置のハードウェア構成
【００２５】
図２は、画像形成装置のハードウェア構成を示す。
【００２６】
画像形成装置１０（画像形成装置）は、制御回路１００を備える。制御回路１００は、プロセッサーであるＣＰＵ１１ａ（Central Processing Unit）、ＲＡＭ１１ｂ（Random Access Memory）、メモリーであるＲＯＭ１１ｃ（Read Only Memory）及び専用のハードウェア回路等から構成され、画像形成装置１０の全体的な動作制御を司る。ＣＰＵ１１ａは、ＲＯＭ１１ｃが記憶する情報処理プログラムをＲＡＭ１１ｂにロードして実行する。ＲＯＭ１１ｃは、ＣＰＵ１１ａが実行するプログラムやデータなどを固定的に記憶する。ＲＯＭ１１ｃは、非一過性のコンピューター読み取り可能な記録媒体の一例である。
【００２７】
制御回路１００は、ＧＰＳ（Global Positioning System）受信装置１１、画像読取部１２（イメージスキャナー）、画像処理部１４（ＧＰＵ（Graphics Processing Unit）を含む）、画像メモリー１５、画像形成部１６（プリンター）、表示部１７ａを備える操作部１７（タッチパネル）、ＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）等の大容量の不揮発性の記憶装置１８、ファクシミリ通信部１９及びネットワーク通信インターフェース１３等と接続されている。制御回路１００は、接続されている上記各部の動作制御や、各部との間での信号又はデータの送受信を行う。
【００２８】
３．発注サーバー装置のハードウェア構成
【００２９】
図３は、発注サーバー装置のハードウェア構成を示す。
【００３０】
発注サーバー装置２０は、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、ＨＤＤやＳＳＤ等の大容量の不揮発性の記憶装置２４、ネットワーク通信インターフェース２５、操作装置２６及び表示装置２７と、これらを相互に接続するバス２８とを有する。
【００３１】
ＣＰＵ２１、ＲＯＭ２２、及びＲＡＭ２３は、制御回路２００を構成する。ＣＰＵ２１は、ＲＯＭ２２が記憶する情報処理プログラムをＲＡＭ２３にロードして実行する。ＲＯＭ２２は、ＣＰＵ２１が実行するプログラムやデータなどを固定的に記憶する。ＲＯＭ２２は、非一過性のコンピューター読み取り可能な記録媒体の一例である。
【００３２】
４．在庫管理サーバー装置のハードウェア構成
【００３３】
図４は、在庫管理サーバー装置のハードウェア構成を示す。
【００３４】
在庫管理サーバー装置３０は、ＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、ＳＳＤ等の大容量の不揮発性の記憶装置３４、ネットワーク通信インターフェース３５、操作装置３６及び表示装置３７（タッチパネル）並びにＧＰＳ受信装置３９と、これらを相互に接続するバス３８とを有する。
【００３５】
ＣＰＵ３１、ＲＯＭ３２、及びＲＡＭ３３は、制御回路３００を構成する。ＣＰＵ３１は、ＲＯＭ３２が記憶する情報処理プログラムをＲＡＭ３３にロードして実行する。ＲＯＭ３２は、ＣＰＵ３１が実行するプログラムやデータなどを固定的に記憶する。ＲＯＭ３２は、非一過性のコンピューター読み取り可能な記録媒体の一例である。
【００３６】
５．端末装置のハードウェア構成
【００３７】
図５は、端末装置のハードウェア構成を示す。
【００３８】
端末装置４０は、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、ＨＤＤやＳＳＤ等の大容量の不揮発性の記憶装置４４、ネットワーク通信インターフェース４５、操作装置４６及び表示装置４７並びに読取装置４９（カメラ等の撮像装置）と、これらを相互に接続するバス４８とを有する。
【００３９】
ＣＰＵ４１、ＲＯＭ４２、及びＲＡＭ４３は、制御回路４００を構成する。ＣＰＵ４１は、ＲＯＭ４２が記憶する情報処理プログラムをＲＡＭ４３にロードして実行する。ＲＯＭ４２は、ＣＰＵ４１が実行するプログラムやデータなどを固定的に記憶する。ＲＯＭ４２は、非一過性のコンピューター読み取り可能な記録媒体の一例である。
【００４０】
６．発注システムの機能的構成
【００４１】
図６は、発注システムの機能的構成を示す。
【００４２】
画像形成装置１０の制御回路１００において、ＣＰＵ１１ａは、ＲＯＭ１１ｃが記憶する情報処理プログラムをＲＡＭ１１ｂにロードして実行することにより、画面データ取得部１０１、画面表示制御部１０２、トナー装着判断部１０３として動作する。
【００４３】
発注サーバー装置２０の制御回路２００において、ＣＰＵ２１は、ＲＯＭ２２が記憶する情報処理プログラムをＲＡＭ２３にロードして実行することにより、消耗品情報取得部２０１、発注判断部２０２、発注部２０３、スケジュール取得部２０４、画面生成部２０５として動作する。
【００４４】
在庫管理サーバー装置３０の制御回路３００において、ＣＰＵ３１は、ＲＯＭ３２が記憶する情報処理プログラムをＲＡＭ３３にロードして実行することにより、発注要求取得部３０１、在庫管理部３０２、発送要求部３０３、スケジュール判断部３０４、完了通知取得部３０５として動作する。在庫管理サーバー装置３０の記憶装置３４は、在庫管理テーブル３１０、発注テーブル３２０を記憶する
【００４５】
７．発注システムの動作
【００４６】
図１２は、発注システムの第１の動作シーケンスを示す。
【００４７】
図７は、発注サーバー装置の第１の動作フローを示す。
【００４８】
発注サーバー装置２０の消耗品情報取得部２０１は、画像形成装置識別子と、画像形成装置位置情報と、消耗品情報を、画像形成装置１０からネットワークＮを介して受信する（ステップＳ１０１）。発注サーバー装置２０は、画像形成装置１０から定期的にこれらの情報を受信してもよいし、画像形成装置１０に定期的にポーリングする応答としてこれらの情報を受信してもよいし、残量が特定値（発注閾値）になったときに画像形成装置１０からこれらの情報を受信してもよい。
【００４９】
「画像形成装置識別子」は、例えばシリアルナンバーであり、個々の画像形成装置１０を一意に識別する。「画像形成装置位置情報」は、画像形成装置１０の位置を示す情報であり、例えば、画像形成装置１０のＧＰＳ受信装置１１が受信したＧＰＳ情報である。「消耗品情報」は、画像形成装置１０が使用中の消耗品（トナー）に関する情報であり、例えば、トナー名、トナー識別子、残量情報、トナーカバレッジ情報を含む。「トナー名」は、トナーの種類を識別し、例えば、モデル名及び色名を含む。「トナー識別子」は、例えばシリアルナンバーであり、個々のトナーを一意に識別する。残量情報は、画像形成装置１０が使用中のトナーの残量（トナーレベル）を示す。「トナーカバレッジ」は、用紙（例えば１枚当たりの用紙）に対するトナーの使用率である。例えば、用紙全体を黒一色で塗りつぶした場合。黒色のトナーカバレッジは、１００％である。
【００５０】
発注サーバー装置２０の発注判断部２０２は、画像形成装置１０から受信した消耗品情報に含まれる残量情報に基づき、画像形成装置１０が使用すべき消耗品を発注するか否かを判断する。例えば、発注判断部２０２は、受信した消耗品情報に基づき、残量が発注閾値以下であるか否かを判断する（ステップＳ１０２）。「発注閾値」は、例えば、１０〜３０％程度とすればよく、ロー（５％程度）より大きい値である。
【００５１】
発注サーバー装置２０の発注判断部２０２は、残量が発注閾値以下と判断すると（ステップＳ１０２、ＹＥＳ）、受信した画像形成装置識別子により識別される画像形成装置１０に対して、受信したトナー名により識別されるトナーを既に発注したか否かを判断する（ステップＳ１０３）。発注判断部２０２は、この画像形成装置１０に対してトナーを未だ発注していないと判断すると（ステップＳ１０３、ＮＯ）、発注すべきトナーが複数かあるか否かを判断する（ステップＳ１０４）。
【００５２】
発注サーバー装置２０の発注判断部２０２は、発注すべきトナーが複数あると判断すると（ステップＳ１０４、ＹＥＳ）、優先度に基づき、複数のトナーの発注順を決定する（ステップＳ１０５）。「発注すべきトナーが複数ある」とは、１つの画像形成装置１０に対して複数色のトナーを発注する場合や、複数の画像形成装置１０に対してそれぞれトナーを発注する場合である。発注判断部２０２は、トナーの残量を最優先し、トナーカバレッジを２番目に優先し、トナーの減少率を３番目に優先し、複数のトナーの発注順を決定する。具体的には、以下の通りである。
【００５３】
図８は、発注サーバー装置の第２の動作フローを示す。
【００５４】
発注サーバー装置２０の発注判断部２０２は、複数のトナーのうち、残量が閾値以下のトナーがあるか否かを判断する（ステップＳ２０１）。「閾値」は、典型的には、発注閾値（１０〜３０％程度）より小さい値であり、例えば、５％程度（ロー）である。
【００５５】
発注サーバー装置２０の発注判断部２０２は、残量が閾値以下のトナーがあり（ステップＳ２０１、ＹＥＳ）、残量が閾値以下のトナーが１つであれば（ステップＳ２０２、ＮＯ）、そのトナーを選択する（ステップＳ２０３）。発注判断部２０２は、選択したトナーの発注順を決定する（ステップＳ２０７）。発注判断部２０２は、初期値を１とし、１ずつインクリメントすることにより、各トナーの発注順を決定する。
【００５６】
一方、発注サーバー装置２０の発注判断部２０２は、残量が閾値以下のトナーが無い（ステップＳ２０１、ＮＯ）又は複数あれば（ステップＳ２０２、ＹＥＳ）、複数のトナーのトナーカバレッジを比較する（ステップＳ２０４、ＹＥＳ）。発注判断部２０２は、トナーカバレッジが最高のトナーを選択する（ステップＳ２０５）。発注判断部２０２は、選択したトナーである発注順を決定する（ステップＳ２０７）。
【００５７】
一方、発注サーバー装置２０の発注判断部２０２は、複数のトナーのトナーカバレッジが不明（典型的には、画像形成装置１０からトナーカバレッジ情報を受信していない）であれば（ステップＳ２０４、ＮＯ）、特定期間の残量情報に基づき、複数のトナーの、特定期間の減少率を判断し、減少率が最高であるトナーを選択する（ステップＳ２０６）。発注判断部２０２は、選択したトナーである発注順を決定する（ステップＳ２０７）。
【００５８】
図１４は、減少率を説明するためのグラフを示す。
【００５９】
具体的には、発注サーバー装置２０の発注判断部２０２は、画像形成装置１０から受信した、特定期間（例えば、１週間分）の残量（図１４の破線）に対して、最小二乗法による直線近似式を求め、その近似直線（図１４の実線）における傾き（図１４で、−２．７８５７）を算出する。傾き（負の値）が大きいほど、トナーレベルの減少率が高いことを意味する。
【００６０】
図８を参照し、発注サーバー装置２０の発注判断部２０２は、複数のトナー全ての発注順を決定する（ステップＳ２０８）。すなわち、発注判断部２０２は、残量が閾値以下であるトナーを発注する優先度を最高と判断し、あるいは、トナーカバレッジが最高であるトナーから降順に、あるいは、減少率が最高であるトナーから降順に、複数のトナー全ての発注順を決定する。
【００６１】
図７を参照し、発注サーバー装置２０の発注判断部２０２は、発注すべきトナー各々について、発注先の在庫管理サーバー装置３０を判断する（ステップＳ１０６）。具体的には、発注判断部２０２は、画像形成装置１０から受信した画像形成装置位置情報（ステップＳ１０１）及び在庫管理サーバー装置３０の位置情報（在庫管理サーバー位置情報）に基づき、画像形成装置１０からの距離が最も小さい１つの在庫管理サーバー装置３０を、発注先として判断する。
【００６２】
なお、発注サーバー装置２０は、在庫管理サーバー位置情報を、在庫管理サーバー装置３０からネットワークＮを介して、定期的に又は任意のタイミングで（例えば、ネットワークＮへの接続時や再接続時に）受信すればよい。「在庫管理サーバー位置情報」は、例えば、在庫管理サーバー装置３０のＧＰＳ受信装置３９が受信したＧＰＳ情報である。
【００６３】
発注サーバー装置２０の発注部２０３は、トナーを発注するための発注要求を、発注先の在庫管理サーバー装置３０にネットワークＮを介して送信する（ステップＳ１０７）。「発注要求」は、発注すべきトナーのトナー名（モデル名及び色名を含む）と、発注されたトナーを使用すべき画像形成装置１０の画像形成装置識別子及び画像形成装置位置情報とを含む。
【００６４】
図９は、在庫管理サーバー装置の動作フローを示す。
【００６５】
在庫管理サーバー装置３０の発注要求取得部３０１は、発注要求を、発注サーバー装置２０からネットワークＮを介して受信する（ステップＳ３０１）。
【００６６】
在庫管理サーバー装置３０の在庫管理部３０２は、記憶装置３４が記憶する在庫管理テーブル３１０を参照し、発注サーバー装置２０から受信した発注要求に含まれるトナー名により示されるトナー（要するに、発注すべきトナー）の在庫の有無を判断する（ステップＳ３０２）。
【００６７】
図１５は、在庫管理テーブルの構造の一例を示す。
【００６８】
在庫管理テーブル３１０は、トナー名３１１、トナー識別子３１２、在庫ステータス３１３を互いに関連付けて記憶する。トナー名３１１は、トナーの種類を識別し、例えば、モデル名及び色名を含む。トナー識別子３１２は、例えばシリアルナンバーであり、個々のトナーを一意に識別する。在庫ステータス３１３は、「In stock」、「Order」、「Delivered」の何れかである。「In stock」は、トナーの在庫があることを示す。「Order」は、在庫管理サーバー装置３０が端末装置４０にトナーの発注要求を送信済みであるが、未発送であることを示す。「Delivered」は、トナーが画像形成装置１０のサイトに到着したことを示す。
【００６９】
図９を参照し、在庫管理サーバー装置３０の在庫管理部３０２は、在庫管理テーブル３１０を参照し、発注サーバー装置２０から受信した発注要求に含まれるトナー名３１１に、在庫ステータス３１３として「In stock」が関連付けられている（即ち、発注すべきトナーの在庫がある）か否かを判断する（ステップＳ３０２）。在庫管理サーバー装置３０の在庫管理部３０２は、トナー名３１１に「In stock」が関連付けられている（即ち、発注すべきトナーの在庫がある）と判断する（ステップＳ３０３、ＹＥＳ）。
【００７０】
次に、在庫管理サーバー装置３０の在庫管理部３０２は、記憶装置３４が記憶する発注テーブル３２０を参照し、発注サーバー装置２０から受信した発注要求に含まれるトナー名が示すトナーを、発注要求に含まれる画像形成装置識別子により識別される画像形成装置１０に、直近の特定期間（例えば、数日から数週間程度）中に発送したか否かを判断する（ステップＳ３０４）。同じ画像形成装置１０に同じトナーを重複発送するのを防ぐためである。
【００７１】
図１６は、発注テーブルの構造の一例を示す。
【００７２】
発注テーブル３２０は、トナー名３２１、トナー識別子３２２、画像形成装置識別子３２３、画像形成装置位置情報３２４を互いに関連付けて記憶する。発注テーブル３２０には、在庫管理サーバー装置３０が端末装置４０に直近の特定期間に発送要求を送信したトナーに関する情報が登録される。
【００７３】
図９を参照し、在庫管理サーバー装置３０の在庫管理部３０２は、発注サーバー装置２０から受信した発注要求に含まれるトナー名３２１及び画像形成装置識別子３２３が、互いに関連付けて発注テーブル３２０に登録されているか否かを判断する（ステップＳ３０４）。
【００７４】
在庫管理サーバー装置３０の在庫管理部３０２は、トナー名３２１及び画像形成装置識別子３２３が、互いに関連付けて登録されていないと判断する（ステップＳ３０４、ＮＯ）。これは、直近の特定期間に、画像形成装置識別子３２３により識別される画像形成装置１０に、トナー名３２１が示すトナーが発送されていない（重複発送のおそれが無い）ことを示す。在庫管理部３０２は、発注サーバー装置２０から受信した発注要求に含まれるトナー名３２１、画像形成装置識別子３２３及び画像形成装置位置情報３２４と、発送すべきトナーのトナー識別子３２２とを、互いに関連付けて発注テーブル３２０に登録する。
【００７５】
在庫管理サーバー装置３０の発送要求部３０３は、トナーの発送要求（例えば、電子メール）を、ネットワークＮを介して端末装置４０に送信する（ステップＳ３０５）。「発送要求」は、「発注要求」と異なり、トナーを物理的に出荷し配送するための要求である。
【００７６】
端末装置４０は、トナーを発送する現場（倉庫等）の従業員が使用する。端末装置４０は、発送要求（例えば、電子メール）を、在庫管理サーバー装置３０からネットワークＮを介して受信する。従業員は、受信した発送要求に従って、トナーを物理的に発送する。端末装置４０は、従業員により操作装置４６に入力された特定の操作（例えば、電子メールに含まれるリンク先に接続するための操作）を検出すると、発送完了通知を、在庫管理サーバー装置３０にネットワークＮを介して送信する。
【００７７】
在庫管理サーバー装置３０の発送要求部３０３は、発送完了通知を、ネットワークＮを介して端末装置４０から受信する（ステップＳ３０６、ＹＥＳ）。発送要求部３０３は、発送完了通知を受信すると（即ち、消耗品の発送が完了すると）、在庫管理テーブル３１０において、発送されたトナーの在庫ステータス３１３を、「In stock」から「Order」に更新する（ステップＳ３０７）。
【００７８】
在庫管理サーバー装置３０のスケジュール判断部３０４は、画像形成装置位置情報及び在庫管理サーバー位置情報に基づき、発送したトナーの到着予定スケジュールを判断する（ステップＳ３０８）。要するに、スケジュール判断部３０４は、画像形成装置１０と在庫管理サーバー装置３０の距離に基づき、到着予定スケジュールを判断すればよい。スケジュール判断部３０４は、到着予定スケジュール情報を、ネットワークＮを介して発注サーバー装置２０に送信する（ステップＳ３０９）。「到着予定スケジュール情報」は、到着予定スケジュール（日時等）、トナー名を含む。
【００７９】
図７を参照し、発注サーバー装置２０のスケジュール取得部２０４は、到着予定スケジュール情報を、在庫管理サーバー装置３０からネットワークＮを介して受信する（ステップＳ１０８、ＹＥＳ）。発注サーバー装置２０の画面生成部２０５は、受信した到着予定スケジュール情報に基づき、到着予定スケジュールを示すメッセージ画面を画像形成装置１０の表示部１７ａに表示するためのメッセージ画面データＭＳＧを生成する（ステップＳ１０９）。画面生成部２０５は、生成したメッセージ画面データＭＳＧを、ネットワークＮを介して画像形成装置１０に送信する（ステップＳ１１０）。
【００８０】
図１０は、画像形成装置の第１の動作フローを示す。
【００８１】
画像形成装置１０の画面データ取得部１０１は、メッセージ画面データＭＳＧを、ネットワークＮを介して発注サーバー装置２０から受信する（ステップＳ４０１）。画面データ取得部１０１は、受信したメッセージ画面データＭＳＧを、不揮発性の記憶装置１８に記憶する（ステップＳ４０２）。画像形成装置１０の画面表示制御部１０２は、記憶装置１８からメッセージ画面データＭＳＧを読み出し、メッセージ画面１１０を生成して表示部１７ａに表示する（ステップＳ４０３）。
【００８２】
図１７は、メッセージ画面の一例を示す。
【００８３】
メッセージ画面１１０は、トナー名１１１、到着予定スケジュール（日時等）１１２、クローズボタン１１３を含む。クローズボタン１１３は、メッセージ画面１１０を最小化するための要求を、操作部１７を介して入力するためのＧＵＩ（Graphical User Interface）である。
【００８４】
図１０を参照し、画像形成装置１０の画面表示制御部１０２は、メッセージ画面１１０に含まれるクローズボタン１１３が、操作部１７を介して操作されたことを検出する（ステップＳ４０４、ＹＥＳ）。言い換えれば、画面表示制御部１０２は、メッセージ画面を最小化するための要求を検出する。すると、画面表示制御部１０２は、最小ＧＵＩを含むメニュー画面を、記憶装置１８から読み出し、表示部１７ａに表示する。
【００８５】
図１８は、最小ＧＵＩを含むメニュー画面の一例を示す。
【００８６】
メニュー画面１２０は、最小ＧＵＩ１２１と、画像形成装置１０が現在実行可能な複数の機能を示す複数のＧＵＩ１２２（コピー機能ＧＵＩ１２３を表示）を含む。最小ＧＵＩ１２１は、メッセージ画面１１０を最小化したことを示すＧＵＩである。
【００８７】
図１９は、最小ＧＵＩを含むメニュー画面の別の例を示す。
【００８８】
メニュー画面１３０は、最小ＧＵＩ１３１と、画像形成装置１０が現在実行可能な複数の機能を示す複数のＧＵＩ１３２（コピー機能ＧＵＩを非表示）を含む。最小ＧＵＩ１３１は、メッセージ画面１１０を最小化したことを示すＧＵＩである。
【００８９】
図１０を参照し、画像形成装置１０の画面表示制御部１０２は、画像形成装置１０の全色のトナーがエンプティか否かを判断する（ステップＳ４０５）。エンプティでないトナーが１色でもであれば（ステップＳ４０５、ＮＯ）、画像形成装置１０は、コピー機能の一部を実行できる（例えば、白黒コピーは実行可だが、フルカラーコピーは実行不可）。従って、画面表示制御部１０２は、メニュー画面１２０（コピー機能ＧＵＩ１２３を表示）を表示する（ステップＳ４０６、図１８）。画像形成装置１０の全色のトナーがエンプティであれば（ステップＳ４０５、ＹＥＳ）、画像形成装置１０は、コピー機能の全部を実行できない（例えば、白黒コピーもフルカラーコピーも実行不可）。従って、画面表示制御部１０２は、メニュー画面１３０（コピー機能ＧＵＩを非表示）を表示する（ステップＳ４０７、図１９）。
【００９０】
以下、エンプティでないトナーがあり（ステップＳ４０５、ＮＯ）、メニュー画面１２０（コピー機能ＧＵＩ１２３を表示）が表示されている（ステップＳ４０６、図１８）と仮定して説明する。
【００９１】
ユーザーは、表示部１７ａを備える操作部１７（タッチパネル）に表示されたメニュー画面１２０に含まれるコピー機能ＧＵＩ１２３を操作する。画面表示制御部１０２は、その操作を検出すると、最小ＧＵＩ１４１を含むコピーメニュー画面１４０を、記憶装置１８から読み出し、表示部１７ａに表示する。
【００９２】
図２０は、最小ＧＵＩを含むコピーメニュー画面の一例を示す。
【００９３】
コピーメニュー画面１４０は、最小ＧＵＩ１４１と、複数のカラー選択機能ＧＵＩ１４２等を含む。最小ＧＵＩ１４１は、メッセージ画面１１０を最小化したことを示すＧＵＩである。複数のカラー選択機能ＧＵＩ１４２は、コピー機能のカラーモードを選択するためのＧＵＩである。
【００９４】
図１０を参照し、画像形成装置１０の画面表示制御部１０２は、操作部１７を介して入力された、実行不可のカラー選択機能ＧＵＩ１４２を選択するための要求を検出する（ステップＳ４０８、ＹＥＳ）。例えば、白黒コピーは実行可だが、フルカラーコピーは実行不可の場合に、フルカラーＧＵＩ１４３が選択されたような場合である。この場合、画面表示制御部１０２は、記憶装置１８からメッセージ画面データＭＳＧを読み出し、メッセージ画面１１０を生成して表示部１７ａに表示する（ステップＳ４０３）。
【００９５】
画像形成装置１０の画面表示制御部１０２は、また、各画面１２０、１３０、１４０に表示された最小ＧＵＩ１２１、１３１、１４１を最大化するための要求（即ち、最小ＧＵＩ１２１、１３１、１４１の操作）を検出すると（ステップＳ４０９、ＹＥＳ）、記憶装置１８からメッセージ画面データＭＳＧを読み出し、メッセージ画面１１０を生成して表示部１７ａに表示する（ステップＳ４０３）。
【００９６】
図１３は、発注システムの第２の動作シーケンスを示す。
【００９７】
図１１は、画像形成装置の第２の動作フローを示す。
【００９８】
発送されたトナーが画像形成装置１０のサイトに到着し、画像形成装置１０のユーザーは、画像形成装置１０にトナーを物理的に装着する。画像形成装置１０のトナー装着判断部１０３は、新たなトナー識別子により識別されるトナーが物理的に装着されたことを検出する（ステップＳ５０１、ＹＥＳ）。すると、トナー装着判断部１０３は、記憶装置１８に記憶されたメッセージ画面データＭＳＧ（ステップＳ４０２）を、記憶装置１８から削除する（ステップＳ５０２）。これにより、画像形成装置１０の画面表示制御部１０２は、記憶装置１８からメッセージ画面データＭＳＧを読み出し、メッセージ画面１１０を生成して表示部１７ａに表示することができなくなる。また、画面表示制御部１０２は、最小ＧＵＩを含まないメニュー画面等（図示せず）を、記憶装置１８から読み出して表示部１７ａに表示するようになる。
【００９９】
画像形成装置１０のトナー装着判断部１０３は、画像形成装置識別子と、画像形成装置位置情報と、消耗品情報を、発注サーバー装置２０にネットワークＮを介して、定期的に又は任意のタイミングで送信する（ステップＳ５０３）。上述のように、「消耗品情報」は、例えば、トナー名、トナー識別子、残量情報、トナーカバレッジ情報を含む。従って、新たなトナーが装着された画像形成装置１０の消耗品情報は、新たなトナー識別子と、残量情報（１００％に近い）を含む。
【０１００】
図７を参照し、発注サーバー装置２０の消耗品情報取得部２０１は、画像形成装置識別子と、画像形成装置位置情報と、消耗品情報を、画像形成装置１０からネットワークＮを介して受信する（ステップＳ１０１）。発注判断部２０２は、残量が発注閾値より大きいと判断する（ステップＳ１０２、ＮＯ）。発注判断部２０２は、受信した消耗品情報が、新たなトナー識別子と、残量情報（１００％に近い）とを含むか否かを判断する（ステップＳ１１１）。本例では、発注判断部２０２は、消耗品情報が、新たなトナー識別子と、残量情報（１００％に近い）とを含むと判断する（ステップＳ１１１、ＹＥＳ）。これにより、発注判断部２０２は、発注済みのトナーが画像形成装置１０に装着されたことを判断する。
【０１０１】
発注サーバー装置２０の発注部２０３は、画像形成装置１０にトナーが装着されたことを示す完了通知を、発注要求（ステップＳ１０７）を送信した在庫管理サーバー装置３０にネットワークＮを介して送信する（ステップＳ１１２）。「完了通知」は、画像形成装置１０から受信したトナー識別子及び画像形成装置識別子を含む。
【０１０２】
図９を参照し、在庫管理サーバー装置３０の完了通知取得部３０５は、完了通知を、発注サーバー装置２０からネットワークＮを介して受信する（ステップＳ３１０、ＹＥＳ）。完了通知取得部３０５は、在庫管理テーブル３１０において、完了通知に含まれるトナー識別子３１２に関連付けられた在庫ステータス３１３を、「Order」から「Delivered」に更新する（ステップＳ３１１）。
【０１０３】
以上が動作フローの本流である。以下、動作フローの支流（１）、（２）について説明する。
【０１０４】
（１）在庫管理サーバー装置において、発注すべきトナーの在庫無しの場合
【０１０５】
図９を参照し、在庫管理サーバー装置３０の在庫管理部３０２は、在庫管理テーブル３１０を参照し、在庫ステータス３１３として「In stock」が関連付けられたトナー名３１１が無い（即ち、発注すべきトナーの在庫が無い）と判断する（ステップＳ３０３、ＮＯ）。この場合、在庫管理部３０２は、発注すべきトナーの在庫が無いことを示す在庫無し通知を、発注サーバー装置２０にネットワークＮを介して送信する（ステップＳ３１２）。
【０１０６】
図７を参照し、発注サーバー装置２０の発注判断部２０２は、在庫無し通知を、在庫管理サーバー装置３０からネットワークＮを介して受信する（ステップＳ１１３、ＹＥＳ）。すると、発注判断部２０２は、発注先として、別の在庫管理サーバー装置３０を判断する（ステップＳ１０６）。
【０１０７】
（２）在庫管理サーバー装置において、直近の特定期間にトナーを発送した場合
【０１０８】
図９を参照し、在庫管理サーバー装置３０の在庫管理部３０２は、直近の特定期間に、画像形成装置識別子３２３により識別される画像形成装置１０に、トナー名３２１が示すトナーを発送した（重複発送になる）と判断する（ステップＳ３０４、ＹＥＳ）。この場合、在庫管理部３０２は、発送済みであることを示す発送済み通知を、発注サーバー装置２０にネットワークＮを介して送信する（ステップＳ３１３）。
【０１０９】
図７を参照し、発注サーバー装置２０の発注判断部２０２は、発送済み通知を、在庫管理サーバー装置３０からネットワークＮを介して受信する（ステップＳ１１４）。すると、発注判断部２０２は、処理を終了する。
【０１１０】
８．結語
【０１１１】
（１）画像形成装置は、消耗品であるトナーを消費する。画像形成装置のユーザーは、消耗品の残量が少なくなると、新しい消耗品を発注する必要がある。しかし、画像形成装置のユーザーは、発注先（ディストリビューター（販売者））の情報を予め知る必要があり、また、ユーザーが知っている発注先が最適とは限らない（距離が遠い等）。また、ユーザーが知っている発注先が、必ずトナーの在庫があるとは限らない。
【０１１２】
（１−１）これに対して、本実施形態によれば、発注サーバー装置２０は、画像形成装置１０からの距離が最も小さい１つの在庫管理サーバー装置３０に、消耗品を発注する（ステップＳ１０７）。これにより、消耗品が最短時間で到着することを図れる。また、画像形成装置１０のユーザーが、最短距離の在庫管理サーバー装置３０を知らなくても、発注サーバー装置２０が最短距離の在庫管理サーバー装置３０を選択することができる。
【０１１３】
（１−２）本実施形態によれば、在庫管理サーバー装置３０は、画像形成装置１０位置情報及び在庫管理サーバー位置情報を取得しているため、画像形成装置１０から在庫管理サーバー装置３０までの距離に基づき、到着予定スケジュールを判断し（ステップＳ１０９）、画像形成装置１０に送信できる（ステップＳ１１０）。画像形成装置１０は、到着予定スケジュールを表示することができる（ステップＳ４０３）。
【０１１４】
（１−３）本実施形態によれば、発注サーバー装置２０は、在庫無し通知を在庫管理サーバー装置３０から受信すると（ステップＳ１１３、ＹＥＳ）、画像形成装置１０からの距離が次に小さい１つの在庫管理サーバー装置３０（ステップＳ１０６）に、消耗品を発注する。これにより、在庫無しの在庫管理サーバー装置３０に発注した結果入荷待ちとなり、消耗品の発送が大幅に遅れる、ということがない。また、これにより、消耗品の在庫があるうち最も距離の近い在庫管理サーバー装置３０に消耗品を発注できるので、消耗品が比較的短時間で到着することを図れる。また、画像形成装置１０のユーザーが、距離が次に小さい在庫管理サーバー装置３０を知らなくても、発注サーバー装置２０が距離が次に小さい在庫管理サーバー装置３０を選択することができる。
【０１１５】
（１−４）本実施形態によれば、発注サーバー装置２０は、発注済みの消耗品が画像形成装置１０に装着されたことを判断すると（ステップＳ１１１、ＹＥＳ）、完了通知を在庫管理サーバー装置３０に送信する（ステップＳ１１２）。これにより、在庫管理サーバー装置３０は、より正確に在庫を管理することができる。
【０１１６】
（１−５）本実施形態によれば、発注サーバー装置２０は、残量が閾値以下であるトナーを発注する優先度を最高と判断する（ステップＳ２０３）。また、発注サーバー装置２０は、トナーカバレッジが最高であるトナーから降順に、発注要求を在庫管理サーバー装置３０に送信する（ステップＳ２０５）。トナーカバレッジが高いとは、トナーの使用量が大きいことを意味するため、優先的に発注する必要性がある。これにより、発注サーバー装置２０は、発注する必要性の高いトナーから順に発注することができる。また、トナー１つずつ毎に発注するので、複数のトナーを纏めて１つの在庫管理サーバー装置３０に発注し、一部のトナーの在庫が無いために全てのトナーの発送が遅延するおそれもない。
【０１１７】
（１−６）本実施形態によれば、発注サーバー装置２０は、減少率が最高であるトナーから降順に、発注要求を、在庫管理サーバー装置３０に送信する（ステップＳ２０６）。減少率が高いとは、トナーの使用量が大きいことを意味するため、優先的に発注する必要性がある。これにより、発注サーバー装置２０は、発注する必要性の高いトナーから順に発注することができる。また、トナー１つずつ毎に発注するので、複数のトナーを纏めて１つの在庫管理サーバー装置３０に発注し、一部のトナーの在庫が無いために全てのトナーの発送が遅延するおそれもない。
【０１１８】
（２）画像形成装置の表示装置は、パーソナルコンピューター等の表示装置よりも小型である。このため、画像形成装置の表示装置に、消耗品の到着予定スケジュール等を示すメッセージ画面を表示すると、他の情報を表示する領域が狭くなったり、他の操作を入力しにくいおそれがある。一方、１人のユーザーの操作によりメッセージ画面を非表示とすると、他のユーザーが、メッセージ画面に含まれる情報を知ることができなくなる恐れがある。
【０１１９】
（２−１）これに対して、本実施形態によれば、画像形成装置１０は、メッセージ画面を最小化するための要求を検出すると（ステップＳ４０４、ＹＥＳ）、最小ＧＵＩを表示部１７ａに表示する（ステップＳ４０６、ステップＳ４０７）。このように、画像形成装置１０は、最小ＧＵＩを表示することでメッセージ画面が存在することをユーザーに明示的に示すことができる。また、画像形成装置１０は、最小ＧＵＩを最大化するための要求を検出すると（ステップＳ４０９、ＹＥＳ）、メッセージ画面データを不揮発性記憶装置１８から読み出し、メッセージ画面を表示部１７ａに表示する（ステップＳ４０３）。このように、メッセージ画面データを不揮発性記憶装置１８に記憶しておくことで、画像形成装置１０は、ユーザーが最大化したい場合にメッセージ画面を表示することができる。
【０１２０】
（２−２）本実施形態によれば、画像形成装置１０は、メッセージ画面を表示する必要が無くなると（ステップＳ５０１、ＹＥＳ）、メッセージ画面及び最小ＧＵＩを表示部１７ａに非表示とするので（ステップＳ５０２）、不必要な画面を表示して表示部１７ａ及び操作装置が使いにくくなるおそれがない。また、メッセージ画面及び最小ＧＵＩを表示部１７ａに非表示とすることにより、消耗品が装着されたことをユーザーに伝えることができる。
【０１２１】
（２−３）本実施形態によれば、画像形成装置１０は、実行不可の機能の機能ＧＵＩを選択するための要求を検出すると（ステップＳ４０８、ＹＥＳ）、メッセージ画面データを不揮発性記憶装置１８から読み出し、メッセージ画面を表示部１７ａに表示する（ステップＳ４０３）。これにより、画像形成装置１０は、ユーザーにメッセージを伝える必要性が高い場合に、メッセージ画面を表示することができる。
【０１２２】
（２−４）本実施形態によれば、画像形成装置１０は、消耗品を使用する機能の全部を実行不可のとき、最小ＧＵＩを表示し、且つ、機能を示すＧＵＩを非表示とする（ステップＳ４０７）。このように、画像形成装置１０は、最小ＧＵＩを表示することでメッセージ画面が存在することをユーザーに明示的に示し、且つ、機能の全部を実行不可であることをユーザーに伝えることができる。
【０１２３】
本技術の各実施形態及び各変形例について上に説明したが、本技術は上述の実施形態にのみ限定されるものではなく、本技術の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【符号の説明】
【０１２４】
発注システム１
画像形成装置１０
発注サーバー装置２０
在庫管理サーバー装置３０
端末装置４０
画面データ取得部１０１
画面表示制御部１０２
トナー装着判断部１０３
消耗品情報取得部２０１
発注判断部２０２
発注部２０３
スケジュール取得部２０４
画面生成部２０５
発注要求取得部３０１
在庫管理部３０２
発送要求部３０３
スケジュール判断部３０４
完了通知取得部３０５
【図１】
2020107192.tif 000003
【図２】
2020107192.tif 000004
【図３】
2020107192.tif 000005
【図４】
2020107192.tif 000006
【図５】
2020107192.tif 000007
【図６】
2020107192.tif 000008
【図７】
2020107192.tif 000009
【図８】
2020107192.tif 000010
【図９】
2020107192.tif 000011
【図１０】
2020107192.tif 000012
【図１１】
2020107192.tif 000013
【図１２】
2020107192.tif 000014
【図１３】
2020107192.tif 000015
【図１４】
2020107192.tif 000016
【図１５】
2020107192.tif 000017
【図１６】
2020107192.tif 000018
【図１７】
2020107192.tif 000019
【図１８】
2020107192.tif 000020
【図１９】
2020107192.tif 000021
【図２０】
2020107192.tif 000022