(57)【要約】【課題】発注作業におけるユーザーの手間を削減する。【解決手段】消耗品を使用する機器のユーザーを特定するユーザー情報の入力を受付ける受付部と、情報をコード化した情報画像に含まれた消耗品の発注先を特定する発注先情報を読取る読取部と、受付部が受付けたユーザー情報、及び読取部が読取った発注先情報に基づいて、消耗品の発注方法を取得するとともに、発注すべき消耗品である発注品を決定する発注先情報管理部と、機器を特定する機器情報を取得する機器情報取得部と、機器情報取得部が取得した機器情報、及び発注先情報管理部が決定した発注品を示す発注品情報を示す画面を表示させる表示部と、表示部が表示させた画面に沿った発注を認める入力を受付部が受付けた場合に、発注先情報管理部が取得した発注方法により、機器から発注先へ発注品情報を送信することにより、消耗品を発注する通信部と、を有する。【選択図】図３
2015108900.tif 000002
【特許請求の範囲】
【請求項１】
消耗品を使用する機器のユーザーを特定するユーザー情報の入力を受付ける受付部と、
情報をコード化した情報画像に含まれた消耗品の発注先を特定する発注先情報を読取る読取部と、
前記受付部が受付けたユーザー情報、及び前記読取部が読取った発注先情報に基づいて、消耗品の発注方法を取得するとともに、発注すべき消耗品である発注品を決定する発注先情報管理部と、
前記機器を特定する機器情報を取得する機器情報取得部と、
前記機器情報取得部が取得した機器情報、及び前記発注先情報管理部が決定した発注品を示す発注品情報を示す画面を表示させる表示部と、
前記表示部が表示させた画面に沿った発注を認める入力を前記受付部が受付けた場合に、前記発注先情報管理部が取得した発注方法により、前記機器から発注先へ前記発注品情報を送信することにより、消耗品を発注する通信部と、
を有することを特徴とする情報処理システム。
【請求項２】
前記機器が使用する消耗品は、トナー及び用紙であり、
前記発注先情報管理部は、
前記トナー及び用紙の残量、並びに発注先における前記トナー及び用紙の保有在庫状況を取得して発注品を決定すること
を特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記発注先情報管理部は、
前記トナー及び用紙の残量が予め定められた発注基準に達した場合に発注品を決定すること
を特徴とする請求項２に記載の情報処理システム。
【請求項４】
前記発注基準は、変更可能にされていること
を特徴とする請求項３に記載の情報処理システム。
【請求項５】
ユーザーを認証する認証制御部をさらに有すること
を特徴とする請求項１乃至４のいずれか１項に記載の情報処理システム。
【請求項６】
前記発注方法は、サーバを備えたネットワークを介した通信、又はファクシミリによる通信であること
を特徴とする請求項１乃至５のいずれか１項に記載の情報処理システム。
【請求項７】
消耗品を使用する機器のユーザーを特定するユーザー情報を取得する工程と、
情報をコード化した情報画像に含まれた消耗品の発注先を特定する発注先情報を読取る工程と、
取得したユーザー情報、及び読取った発注先情報に基づいて、消耗品の発注方法を取得する工程と、
前記機器を特定する機器情報を取得する工程と、
発注すべき消耗品である発注品を決定する工程と、
取得した機器情報、及び決定した発注品を示す発注品情報を示す画面を表示する工程と、
表示した画面に沿った発注を認める入力に応じて、取得した発注方法により前記機器から発注先へ前記発注品情報を送信することにより、消耗品を発注する工程と
を含む情報処理方法。
【請求項８】
消耗品を使用する機器のユーザーを特定するユーザー情報を取得するステップと、
情報をコード化した情報画像に含まれた消耗品の発注先を特定する発注先情報を読取るステップと、
取得したユーザー情報、及び読取った発注先情報に基づいて、消耗品の発注方法を取得するステップと、
前記機器を特定する機器情報を取得するステップと、
発注すべき消耗品である発注品を決定するステップと、
取得した機器情報、及び決定した発注品を示す発注品情報を示す画面を表示するステップと、
表示した画面に沿った発注を認める入力に応じて、取得した発注方法により前記機器から発注先へ前記発注品情報を送信することにより、消耗品を発注するステップと
をコンピュータに実行させるための情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、情報処理方法及び情報処理プログラムに関する。
【背景技術】
【０００２】
従来、バーコードやＱＲコード（登録商標）などから情報を読取り、例えばＵＲＬ情報を取得して機器の消耗品の発注画面などを表示させることによって発注を促す発注方法が知られている。
【０００３】
また、特許文献１には、利用者の認証を行い、画像形成装置のタッチパネルから入力された情報をオフィス用品情報サーバへ送信し、オフィス用品をオフィス用品情報サーバへ発注する画像形成装置利用システムが開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、例えば発注画面などを表示させて消耗品の発注を促す場合にも、発注に必要な情報をユーザーがさらに入力しなければならないという問題があった。
【０００５】
本発明は、上記に鑑みてなされたものであって、発注作業におけるユーザーの手間を削減することができる情報処理システム、情報処理方法及び情報処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、消耗品を使用する機器のユーザーを特定するユーザー情報の入力を受付ける受付部と、情報をコード化した情報画像に含まれた消耗品の発注先を特定する発注先情報を読取る読取部と、前記受付部が受付けたユーザー情報、及び前記読取部が読取った発注先情報に基づいて、消耗品の発注方法を取得するとともに、発注すべき消耗品である発注品を決定する発注先情報管理部と、前記機器を特定する機器情報を取得する機器情報取得部と、前記機器情報取得部が取得した機器情報、及び前記発注先情報管理部が決定した発注品を示す発注品情報を示す画面を表示させる表示部と、前記表示部が表示させた画面に沿った発注を認める入力を前記受付部が受付けた場合に、前記発注先情報管理部が取得した発注方法により、前記機器から発注先へ前記発注品情報を送信することにより、消耗品を発注する通信部と、を有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、発注作業におけるユーザーの手間を削減することができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施の形態にかかる情報処理システムのハードウェア構成例を示すブロック図である。
【図２】図２は、ＭＦＰのソフトウェア構成の一例を示す模式図である。
【図３】図３は、実施の形態にかかる情報処理システムのソフトウェア機能構成例を示すブロック図である。
【図４】図４は、発注先情報管理テーブルを示す図表である。
【図５】図５は、ＦＡＸフォームテーブルを示す図表である。
【図６】図６は、発注条件テーブルを示す図表である。
【図７】図７は、ＭＦＰからサーバ装置を介して消耗品を発注する場合の発注方法を示すフローチャートである。
【図８】図８は、ＭＦＰからファクシミリによって消耗品を発注する場合の発注方法を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下に添付図面を参照して、実施の形態にかかる情報処理システム１００について説明する。図１は、実施の形態にかかる情報処理システム１００のハードウェア構成例を示すブロック図である。図１に示すように、情報処理システム１００は、例えばＭＦＰ（Multifunction  Peripheral：画像形成装置）１と、サーバ装置（発注サーバ）３０と、ファクシミリ（ＦＡＸ）６０と、クライアントＰＣ（パーソナルコンピュータ）７０と、サーバＰＣ（パーソナルコンピュータ）８０とを備える。
【００１０】
ＭＦＰ１は、インターネットなどのネットワーク４０を経由してサーバ装置３０及びサーバＰＣ８０と接続されている。また、ＭＦＰ１は、公衆回線などのネットワーク５０を介してＦＡＸ６０と接続されている。図１では、サーバ装置３０と接続されるＭＦＰの台数が１台である場合を例示しているが、これに限らず、ＭＦＰの台数は任意である。また、ＭＦＰ１に接続されるＦＡＸ６０の台数も任意である。
【００１１】
図１に示すように、ＭＦＰ１は、コピー機能、スキャナ機能、ファクス機能、プリンタ機能などの各種の機能を実現可能な本体１０と、ユーザーの操作に応じた入力を受け付ける操作部２０と、を備える。本体１０と操作部２０は、専用の通信路３００を介して相互に通信可能に接続されている。通信路３００は、例えばＵＳＢ（Universal  Serial  Bus）規格のものであってもよいし、有線か無線かを問わず任意の規格のものであってもよい。
【００１２】
本体１０は、操作部２０により受け付けた入力に応じた動作を行う。また、本体１０は、クライアントＰＣ７０とも通信可能であり、クライアントＰＣ７０から受信した指示に応じた動作を行うことも可能にされている。
【００１３】
次に、本体１０のハードウェア構成について説明する。図１に示すように、本体１０は、ＣＰＵ１１と、ＲＯＭ１２と、ＲＡＭ１３と、ＦＣＵ（Facsimile  Control  Unit）１４と、通信Ｉ／Ｆ（インタフェース）１５と、接続Ｉ／Ｆ１６と、エンジン部１７と、ＨＤＤ（ハードディスクドライブ）１９とを備え、これらがシステムバス１８を介して相互に接続されている。
【００１４】
ＣＰＵ１１は、本体１０の動作を統括的に制御する。ＣＰＵ１１は、ＲＡＭ１３をワークエリア（作業領域）としてＲＯＭ１２又はＨＤＤ１９等に格納されたプログラムを実行することにより、本体１０全体の動作を制御し、上述したコピー機能、スキャナ機能、ファクス機能、プリンタ機能などの各種機能を実現する。
【００１５】
ＦＣＵ１４は、ネットワーク５０を介してＦＡＸ６０との間でファクシミリの通信を行う。通信Ｉ／Ｆ１５は、クライアントＰＣ７０と通信するためのインタフェースである。接続Ｉ／Ｆ１６は、通信路３００を介して操作部２０と通信するためのインタフェースである。
【００１６】
エンジン部１７は、コピー機能、スキャナ機能、及びプリンタ機能などを実現させるための汎用的な情報処理及び通信以外の処理を行う画像形成部としての機能を備えたハードウェアである。例えば、エンジン部１７は、原稿の画像をスキャンして読み取るスキャナ（画像読取部）、用紙等のシート材への印刷を行うプロッタ（画像形成部）などを備え、画像を形成可能にされている。更に、印刷済みシート材を仕分けるフィニッシャや、原稿を自動給送するＡＤＦ（自動原稿給送装置）のような特定のオプションを備えていてもよい。
【００１７】
次に、操作部２０のハードウェア構成について説明する。図１に示すように、操作部２０は、ＣＰＵ２１と、ＲＯＭ２２と、ＲＡＭ２３と、フラッシュメモリ２４と、通信Ｉ／Ｆ２５と、接続Ｉ／Ｆ２６と、操作パネル２７とを備え、これらがシステムバス２８を介して相互に接続されている。
【００１８】
ＣＰＵ２１は、操作部２０の動作を統括的に制御する。ＣＰＵ２１は、ＲＡＭ２３をワークエリア（作業領域）としてＲＯＭ２２又はフラッシュメモリ２４等に格納されたプログラムを実行することにより、操作部２０全体の動作を制御し、ユーザーから受け付けた入力に応じた情報（画像）の表示などの後述する各種機能を実現する。
【００１９】
通信Ｉ／Ｆ２５は、ネットワーク４０を介してサーバ装置３０と通信するためのインタフェースである。接続Ｉ／Ｆ２６は、通信路３００を介して本体１０と通信するためのインタフェースである。
【００２０】
操作パネル２７は、ユーザーの操作に応じた各種の入力を受け付けるとともに、各種の情報（例えば受け付けた入力に応じた情報、ＭＦＰ１の動作状況を示す情報、設定状態などを示す情報など）を表示する表示装置としての機能を有する。この例では、操作パネル２７は、タッチパネル機能を搭載した液晶表示装置（ＬＣＤ）で構成されるが、これに限られるものではない。例えばタッチパネル機能が搭載された有機ＥＬ表示装置で構成されてもよい。さらに、これに加えて又はこれに代えて、ハードウェアキー等の操作部やランプ等の表示部が設けられてもよい。
【００２１】
次に、サーバ装置３０のハードウェア構成について説明する。図１に示すように、サーバ装置３０は、ＣＰＵ３１と、ＲＯＭ３２と、ＲＡＭ３３と、ＨＤＤ（ハードディスクドライブ）３４と、通信Ｉ／Ｆ（インタフェース）３５とを備え、これらがシステムバス３８を介して相互に接続されている。ＣＰＵ３１は、サーバ装置３０の動作を統括的に制御する。ＣＰＵ３１は、ＲＡＭ３３をワークエリア（作業領域）としてＲＯＭ３２又はＨＤＤ３４等に格納されたプログラムを実行することにより、サーバ装置３０全体の動作を制御し、後述の各種機能を実現する。また、通信Ｉ／Ｆ３５は、ネットワーク４０を介して操作部２０及びサーバＰＣ８０と通信するためのインタフェースである。
【００２２】
次に、ＭＦＰ１のソフトウェア構成について説明する。図２は、ＭＦＰ１のソフトウェア構成の一例を示す模式図である。図２に示すように、本体１０は、アプリ層１０１と、サービス層１０２と、ＯＳ層１０３とを有する。アプリ層１０１、サービス層１０２、及び、ＯＳ層１０３の実体は、ＲＯＭ１２やＨＤＤ１９等に格納されている各種ソフトウェアである。ＣＰＵ１１が、これらのソフトウェアを実行することにより、各種の機能が提供される。
【００２３】
アプリ層１０１のソフトウェアは、ハードウェア資源を動作させて所定の機能を提供するためのアプリケーションソフトウェア（以下の説明では、単に「アプリケーション」又は「アプリ」と称する場合がある）である。例えばアプリとしては、コピー機能を提供するためのコピーアプリ、スキャナ機能を提供するためのスキャナプリ、ファクス機能を提供するためのファクスアプリ、プリンタ機能を提供するためのプリンタアプリなどが挙げられる。
【００２４】
サービス層１０２のソフトウェアは、アプリ層１０１とＯＳ層１０３との間に介在し、アプリに対し、本体１０が備えるハードウェア資源を利用するためのインタフェースを提供するためのソフトウェアである。より具体的には、ハードウェア資源に対する動作要求の受付、動作要求の調停を行う機能を提供するためのソフトウェアである。サービス層１０２が受け付ける動作要求としては、スキャナによる読み取りやプロッタによる印刷等の要求が考えられる。
【００２５】
なお、サービス層１０２によるインタフェースの機能は、本体１０のアプリ層１０１だけではなく、操作部２０のアプリ層２０１に対しても提供される。すなわち、操作部２０のアプリ層２０１（アプリ）も、サービス層１０２のインタフェース機能を介して、本体１０のハードウェア資源（例えばエンジン部１７）を利用した機能を実現することができる。
【００２６】
ＯＳ層１０３のソフトウェアは、本体１０が備えるハードウェアを制御する基本機能を提供するための基本ソフトウェア（オペレーティングシステム）である。サービス層１０２のソフトウェアは、各種アプリからのハードウェア資源の利用要求を、ＯＳ層１０３が解釈可能なコマンドに変換してＯＳ層１０３に渡す。そして、ＯＳ層１０３のソフトウェアによりコマンドが実行されることで、ハードウェア資源は、アプリの要求に従った動作を行う。
【００２７】
同様に、操作部２０は、アプリ層２０１と、サービス層２０２と、ＯＳ層２０３とを有する。操作部２０が備えるアプリ層２０１、サービス層２０２及びＯＳ層２０３も、階層構造については本体１０側と同様である。ただし、アプリ層２０１のアプリにより提供される機能や、サービス層２０２が受け付け可能な動作要求の種類は、本体１０側とは異なる。アプリ層２０１のアプリは、操作部２０が備えるハードウェア資源を動作させて所定の機能を提供するためのソフトウェアであってもよいが、主として本体１０が備える機能（コピー機能、スキャナ機能、ファクス機能、プリンタ機能）に関する操作や表示を行うためのＵＩ（ユーザインタフェース）の機能を提供するためのソフトウェアである。
【００２８】
なお、本実施形態では、機能の独立性を保つために、本体１０側のＯＳ層１０３のソフトウェアと操作部２０側のＯＳ層２０３のソフトウェアが互いに異なる。つまり、本体１０と操作部２０は、別々のオペレーティングシステムで互いに独立して動作する。例えば、本体１０側のＯＳ層１０３のソフトウェアとしてＬｉｎｕｘ（登録商標）を用い、操作部２０側のＯＳ層２０３のソフトウェアとしてＡｎｄｒｏｉｄ（登録商標）を用いることも可能である。
【００２９】
以上のように、本実施形態のＭＦＰ１において、本体１０と操作部２０は別々のオペレーティングシステムで動作するため、本体１０と操作部２０との間の通信は、共通の装置内のプロセス間通信ではなく、異なる装置間の通信として行われる。操作部２０が受け付けた入力（ユーザからの指示内容）を本体１０へ伝達する動作（コマンド通信）や、本体１０が操作部２０へイベントを通知する動作などがこれに該当する。ここでは、操作部２０が本体１０へコマンド通信を行うことにより、本体１０の機能を使用することができる。また、本体１０から操作部２０に通知するイベントには、本体１０における動作の実行状況、本体１０側で設定された内容などが挙げられる。
【００３０】
また、本実施形態では、操作部２０に対する電力供給は、本体１０から通信路３００を経由して行われているので、操作部２０の電源制御を、本体１０の電源制御とは別に（独立して）行うことができる。
【００３１】
次に、本実施の形態にかかる情報処理システム１００のソフトウェア機能構成例について説明する。図３は、実施の形態にかかる情報処理システム１００のソフトウェア機能構成例を示すブロック図である。情報処理システム１００は、操作部２０におけるソフトウェア（発注アプリケーション）の機能として、受付部２１１と、起動処理部２１２と、機器情報取得部２１３と、認証制御部２１４と、発注画像生成部２１５と、表示部２１６と、通知部２１７と、発注先情報管理部２１８と、注文画像取得部２１９と、在庫情報取得部２２０とを備える。なお、情報処理システム１００が実行する各機能は、ソフトウェアで構成されてもよいし、ハードウェアで構成されてもよい。
【００３２】
受付部２１１は、各種入力を受け付ける。起動処理部２１２は、ユーザーからの入力に応じたアプリの起動を行う。機器情報取得部２１３は、サービス層１０２からＭＦＰ１の機器情報を取得する。機器情報には、例えば機器を特定可能にする機器識別情報と、トナー及び用紙などの消耗品の残量を示す残量情報とが含まれる。
【００３３】
認証制御部２１４は、ユーザー認証を行う。発注画像生成部（送信画像生成部）２１５は、ＦＡＸ送信するために用いる発注画像を生成する。表示部２１６は、操作パネル２７に画像を表示させる。通知部２１７は、サーバ装置３０及びサーバＰＣ８０との間で通信を行うことによって通知を行う。
【００３４】
発注先情報管理部（送信先情報管理部）２１８は、図４に示した発注先情報管理テーブルを用いて発注先毎の発注方法を決定し、図６に示した発注条件テーブルを用いて発注品を決定して、発注先毎の発注内容（発注品、発注方法、発注数量、及び発注先の消耗品の保有在庫状況など）の情報を管理する。発注先情報管理テーブルは、各ユーザー及び発注先毎（発注先ＩＤ毎）の発注方法やアクセス先の情報を含む。発注条件テーブルは、機器の状態や、在庫情報に基づいて発注を実施するための条件（発注基準）を定義している。
例えば、図６に示すように、用紙Ａの残量が３０％以下、かつＭＦＰ１側での在庫が１以下に達した場合に、発注先情報管理部２１８は、発注品を決定する。発注基準の値は、図１に示したクライアントＰＣ７０などから設定変更可能とされている。なお、発注先情報管理テーブル及び発注条件テーブルは、例えばＲＯＭ２２又はフラッシュメモリ２４などに記憶されている。
【００３５】
また、発注先情報管理部２１８は、ファクシミリによる発注を可能にするために、送信先のＦＡＸ番号と、事前にスキャナ（エンジン部１７）が読み取った発注用定型フォーム（テンプレートファイル）と、テンプレートファイルへの入力項目と項目座標情報を登録したレイアウトファイルとを、図５に示したＦＡＸフォームテーブルに対応付けて記憶している。ＦＡＸフォームテーブルは、クライアントＰＣ７０などを介してユーザー毎に作成され、事前登録される。
【００３６】
注文画像取得部２１９（図３）は、サーバ装置３０から発注画面を取得する。在庫情報取得部２２０は、サーバＰＣ８０が管理している消耗品の在庫状況を取得する。なお、サーバＰＣ８０は、在庫情報（消耗品の保有在庫状況）を管理するための在庫情報管理テーブル８０１を記憶している。
【００３７】
サーバ装置３０は、記憶部３０１と、認証部３０２と、第２特定部３０３と、通信部３０４と、第１特定部３０５と、生成部３０６とを有する。
【００３８】
記憶部３０１は、サーバ装置３０が有する各機能を実現するために必要な情報をＨＤＤ３４に記憶させる。
【００３９】
認証部３０２は、ＭＦＰ１から送信された認証情報を用いて、通信部３０４による通信を行うことが許可されるか否かを判定するために、ユーザー及びＭＦＰ１の認証を行う。
【００４０】
第２特定部３０３は、後述するＦＡＸ送信確認画面に基づいて、マシン固有情報に対応する発注品及び発注品の数を特定する。
【００４１】
通信部３０４は、ネットワーク４０を介して操作部２０との間で通信を行う。
【００４２】
第１特定部３０５は、機器識別情報などのマシン固有情報に対応する消耗品と、ＭＦＰ１から送信された発注情報とに基づいて、マシン固有情報に対応する発注品及び発注品の数を示す発注品情報を特定する。
【００４３】
生成部３０６は、第１特定部３０５が特定した発注品情報に基づいて、発注品確認画面（発注品確認画面情報）を生成する。発注品確認画面は、機器に対応する発注品名及び金額のリストを示す画面とする。
【００４４】
次に、情報処理システム１００を用いた発注方法について説明する。図７は、ＭＦＰ１からサーバ装置３０を介してＭＦＰ１の消耗品を発注する場合の発注方法を示すフローチャートである。
【００４５】
ステップ１００（Ｓ１００）において、ユーザーが操作パネル２７に対して入力を行うことにより、起動処理部２１２が発注アプリケーション（発注アプリ）を起動させる。
【００４６】
ステップ１０２（Ｓ１０２）において、表示部２１６は、操作パネル２７に認証画面を表示させる。
【００４７】
ステップ１０４（Ｓ１０４）において、受付部２１１は、操作パネル２７を介して入力されたユーザー名及びパスワードを受け付ける。つまり、受付部２１１は、消耗品を使用する機器のユーザーを特定するユーザー情報の入力を受付ける。認証制御部２１４は、ユーザー名及びパスワードを用いてユーザーの認証を行い、認証に成功した場合にはＳ１０６の処理に進み、認証に失敗した場合にはＳ１２８の処理に進む。
【００４８】
ステップ１０６（Ｓ１０６）において、ＭＦＰ１は、エンジン部１７のスキャナ機能により、消耗品に付されて発注先情報（発注先ＩＤ）が記録されているバーコードを読取る。つまり、エンジン部１７は、情報をコード化したバーコード（情報画像）に含まれた消耗品の発注先を特定する発注先情報を読取る。バーコードは、例えば国番号、発注先ＩＤ（送信先）となるメーカーの番号（メーカーコード）、消耗品の番号（アイテムコード）、間違い防止の番号（チェックデジット）などを示す情報を含む。ＭＦＰ１は、バーコードリーダーなどによってバーコードを読取るようにされてもよい。
【００４９】
ステップ１０８（Ｓ１０８）において、発注先情報管理部２１８は、エンジン部１７が読取った発注先情報（発注先ＩＤ）、及び認証制御部２１４が認証したユーザーの情報（ユーザー情報）に基づいて発注先管理テーブルを参照することにより、消耗品の発注方法の取得を試みる。つまり、発注先情報管理部２１８は、受付部２１１が受付けたユーザー情報、及びエンジン部（読取装置）１７が読取った発注先情報に基づいて、消耗品の発注方法の取得を試みる。
【００５０】
ステップ１１０（Ｓ１１０）において、発注先情報管理部２１８は、ユーザー情報及び発注先情報に対応する発注方法があるか否かを判定する。発注先情報管理部２１８は、ユーザー情報及び発注先情報に対応する発注方法がある場合（Ｓ１１０：Ｙｅｓ）には、Ｓ１１２の処理に進む。また、発注先情報管理部２１８は、ユーザー情報及び発注先情報に対応する発注方法がない場合（Ｓ１１０：Ｎｏ）には、Ｓ１２８の処理に進む。
【００５１】
ステップ１１２（Ｓ１１２）において、発注先情報管理部２１８は、発注先管理テーブルに登録された発注情報（及び発注必要情報）を取得する。
【００５２】
ステップ１１４（Ｓ１１４）において、機器情報取得部２１３は、機器情報（機器識別情報及び残量情報など）を取得する。また、在庫情報取得部２２０は、消耗品の在庫情報を取得する。
【００５３】
ステップ１１６（Ｓ１１６）において、発注先情報管理部２１８は、機器情報及び在庫情報に基づいて発注品を決定する。つまり、発注先情報管理部２１８は、発注すべき消耗品である発注品を決定する。
【００５４】
ステップ１１８（Ｓ１１８）において、通知部２１７は、図４に示した発注先情報管理テーブルに登録されている接続先（発注サーバー：サーバ装置３０）へ認証情報を送付する。
【００５５】
ステップ１２０（Ｓ１２０）において、サーバ装置３０は、認証情報を用いて認証を行い、認証結果をＭＦＰ１に対して送信する。サーバ装置３０が認証に成功した場合（Ｓ１２０：Ｙｅｓ）にはＭＦＰ１がＳ１２２の処理を行い、サーバ装置３０が認証に失敗した場合（Ｓ１２０：Ｎｏ）にはＭＦＰ１がＳ１２８の処理を行う。
【００５６】
ステップ１２２（Ｓ１２２）において、ＭＦＰ１は、サーバ装置３０へ機器識別情報などのマシン固有情報、及び発注情報を送付する。
【００５７】
ステップ１２４（Ｓ１２４）において、第１特定部３０５は、ＭＦＰ１から送信されたマシン固有情報に対応する消耗品と、ＭＦＰ１から送信された発注情報とに基づいて、マシン固有情報に対応する発注品及び発注品の数を示す発注品情報を特定する。生成部３０６は、第１特定部３０５が特定した発注品情報に基づいて、発注品確認画面（発注品確認画面情報）を生成する。ＭＦＰ１は、サーバ装置３０から発注品確認画面情報を取得し、発注品確認画面を表示する。つまり、受付部２１１は、機器情報取得部２１３が取得した機器情報、及び発注先情報管理部２１８が決定した発注品を示す発注品情報を示す画面を操作パネル２７に表示させる。このように、ＭＦＰ１は、発注品確認画面を表示することにより、ユーザーが発注品確認画面（操作画面）上で発注ボタンを押下して発注を行うことを促す。
【００５８】
ステップ１２６（Ｓ１２６）において、ユーザーは、ＭＦＰ１が表示する発注品確認画面（操作画面）上で発注ボタンを押下し、ＭＦＰ１からサーバ装置３０へ発注を行う発注情報を送る。つまり、通知部２１７は、表示部２１６が操作パネル２７に表示させた画面に沿った発注を認める入力を受付部２１１が受付けた場合に、発注先情報管理部２１８が取得した発注方法により、ＭＦＰ１からサーバ装置（発注先）３０へ発注品情報を送信することにより、消耗品を発注する。
【００５９】
ステップ１２８（Ｓ１２８）において、ＭＦＰ１は、発注に支障があることを示すアラートを表示する。
【００６０】
次に、ＭＦＰ１からファクシミリによってＭＦＰ１の消耗品を発注する場合の発注方法について説明する。図８は、ＭＦＰ１からファクシミリによってＭＦＰ１の消耗品を発注する場合の発注方法を示すフローチャートである。なお、図９に示したフローチャートにおいて、図８に示した処理と実質的に同一の処理には同一の符号が付してある。
【００６１】
ステップ１３０（Ｓ１３０）において、発注画像生成部（送信画像生成部）２１５は、発注先情報管理部（送信先情報管理部）２１８から送信先のＦＡＸ番号、発注用定型フォームのテンプレートファイル及びレイアウトファイル（ＦＡＸ用のテンプレートとレイアウト情報）を取得する。
【００６２】
ステップ１３２（Ｓ１３２）において、発注画像生成部２１５は、送信画像を生成する。ここで、送信画像とは、発注用定型フォームの画像に対し、入力項目に入力された情報を項目座標情報に応じてマージしたＦＡＸ送信確認画面に対応する画像とする。つまり、ＦＡＸ送信確認画面には、ＭＦＰ１から発注された発注品及び発注品の数などを示す発注品情報が含まれる。
【００６３】
ステップ１３４（Ｓ１３４）において、ＭＦＰ１は、操作パネル２７にＦＡＸ送信確認画面を表示する。ＦＡＸ送信確認画面は、発注画像生成部２１５が生成した送信画像である。つまり、ＭＦＰ１は、ＦＡＸ送信確認画面を表示することにより、ユーザーがＦＡＸ送信確認画面（操作画面）上で発注ボタンを押下して発注を行うことを促す。
【００６４】
ステップ１３６（Ｓ１３６）において、ユーザーは、ＭＦＰ１のＦＡＸ送信確認画面（操作画面）上で発注ボタンを押下することにより、発注を示すＦＡＸ送信をＦＣＵ１４を介して行う。ユーザーが発注操作を行うと、ネットワーク５０を介した発注が行われる。
【００６５】
ＭＦＰ１は、バーコードから発注先情報を取得して発注先における在庫情報などを取得し、ログインしているユーザーの情報及び機種情報に基づいて発注に必要な情報を表示することによって、ユーザーによる発注を促す。ユーザーは、発注ボタンを押すだけで発注のための操作を完了する。
【００６６】
なお、本実施の形態は、本発明の範囲を限定するものではなく、サーバ装置３０とサーバＰＣ８０とが一体とされていてもよい。また、情報処理システム１００を構成するサーバ装置３０は複数台でも良く、どのサーバ装置３０に機能を備えさせてもよい。また、本実施の形態で説明するＭＦＰ１と、サーバ装置３０とが接続されたシステム構成は一例であり、用途や目的に応じて様々なシステム構成例があることは言うまでもない。
【符号の説明】
【００６７】
１      ＭＦＰ
１０    本体
１４    ＦＣＵ
２０    操作部
２７    操作パネル
３０    サーバ装置
４０    ネットワーク
５０    ネットワーク
１００  情報処理システム
２１１  受付部
２１２  起動処理部
２１３  機器情報取得部
２１４  認証制御部
２１５  発注画像生成部
２１６  表示部
２１７  通知部
２１８  発注先情報管理部
２１９  注文画像取得部
２２０  在庫情報取得部
３０１  記憶部
３０２  認証部
３０３  第２特定部
３０４  通信部
３０５  第１特定部
３０６  生成部
【先行技術文献】
【特許文献】
【００６８】
【特許文献１】特開２００５−０１８７４２号公報
【図１】
2015108900.tif 000003
【図２】
2015108900.tif 000004
【図３】
2015108900.tif 000005
【図４】
2015108900.tif 000006
【図５】
2015108900.tif 000007
【図６】
2015108900.tif 000008
【図７】
2015108900.tif 000009
【図８】
2015108900.tif 000010