JP2019064214A - Image formation apparatus, system, information processing method and program - Google Patents
Image formation apparatus, system, information processing method and program Download PDFInfo
- Publication number
- JP2019064214A JP2019064214A JP2017194138A JP2017194138A JP2019064214A JP 2019064214 A JP2019064214 A JP 2019064214A JP 2017194138 A JP2017194138 A JP 2017194138A JP 2017194138 A JP2017194138 A JP 2017194138A JP 2019064214 A JP2019064214 A JP 2019064214A
- Authority
- JP
- Japan
- Prior art keywords
- information
- image forming
- forming apparatus
- seller
- cpu
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
本発明は、画像形成装置、システム、情報処理方法及びプログラムに関する。 The present invention relates to an image forming apparatus, system, information processing method, and program.
近年、画像形成装置の販売方法は多様化しており、購入者は、量産店で購入する場合もあれば、メーカー等の特定のディーラーから購入する場合もある。画像形成装置に関し、特許文献1には、トナーやインク等の消耗品が少なくなった状態を検知すると、消耗品を購入するためのWebサービスにユーザを誘導するような技術が開示されている。
In recent years, sales methods of image forming apparatuses are diversified, and a purchaser may purchase at a mass production store or may purchase from a specific dealer such as a manufacturer. With regard to an image forming apparatus,
しかしながら、消耗品を購入する場合において、画像形成装置を購入した販売元の販売サイトから消耗品も購入したい等、特定の販売サイトにおいて消耗品を購入したいと希望する場合もある。 However, when purchasing consumables, there are also cases where it is desirable to purchase consumables at a specific sales site, such as wanting to purchase consumables from the sales site of the vendor that purchased the image forming apparatus.
本発明は、このような問題点に鑑みなされたもので、煩雑なユーザ操作を要することなく、特定の販売元から消耗品を購入できるような仕組みを提供することを目的とする。 The present invention has been made in view of such problems, and it is an object of the present invention to provide a mechanism for purchasing consumables from a specific seller without requiring complicated user operations.
そこで、本発明は、画像形成装置であって、前記画像形成装置で利用される消耗品の販売元を識別する販売元識別情報を受け付ける受付手段と、前記販売元にアクセスするためのアクセス情報の取得要求を、前記販売元識別情報と共に、販売元を管理する管理サーバへ送信する送信手段と、前記アクセス情報を前記管理サーバから受信する受信手段と、前記受信手段が受信した前記アクセス情報を出力するよう制御する出力制御手段とを有することを特徴とする。 Therefore, the present invention is an image forming apparatus, and an accepting unit for accepting vendor identification information for identifying a vendor of a consumable item used in the image forming apparatus, and access information for accessing the vendor The transmission means for transmitting an acquisition request to the management server that manages the seller together with the seller identification information, the reception means for receiving the access information from the management server, and the access information received by the reception means And output control means for performing control.
本発明によれば、煩雑なユーザ操作を要することなく、特定の販売元から消耗品を購入できる仕組みを提供することができる。 ADVANTAGE OF THE INVENTION According to this invention, the structure which can purchase consumables from a specific seller can be provided, without requiring complicated user operation.
以下、本発明の実施形態について図面に基づいて説明する。
(第1の実施形態)
図1は、第1の実施形態に係るMFP(Multi Function Peripheral)100のハードウェア構成図である。MFP100は、受信した印刷データの印刷、電子メールの送信、原稿のコピーなどを実行する機能を有している。なお、本実施形態では画像形成装置の一例としてMFP100を説明するが、これに限定されるものではない。他の例としては、画像形成装置は、単機能のプリンタや3Dプリンタなど、消耗品を使用して処理を実行するSFP(Single Function Peripheral)であってもよい。
Hereinafter, embodiments of the present invention will be described based on the drawings.
First Embodiment
FIG. 1 is a hardware configuration diagram of an MFP (Multi Function Peripheral) 100 according to the first embodiment. The MFP 100 has a function of printing received print data, transmitting an e-mail, copying an original, and the like. Although the
MFP100は、コントローラ部101と、印刷部108と、読取部110と、タッチパネル111と、回線インターフェース(I/F)113とを有している。コントローラ部101は、MFP100の全体の制御を司る。コントローラ部101は、CPU(Central Processing Unit)102と、RAM(Random Access Memory)103と、ROM(Read Only Memory)104と、を有している。コントローラ部101は、また、EEPROM(Electrically Erasable Programmable ROM)105を有している。コントローラ部101はまた、印刷部I/F107と、読取部I/F109と、MODEM112と、USB(Universal Serial Bus)I/F116と、ネットワークI/F117とを有している。コントローラ部101の各部は、システムバス106にて接続されている。
The MFP 100 includes a
CPU102は、ROM104のプログラム領域に記憶された各種制御プログラムを読み出し、これを実行することにより、MFP100の全体を総括的に制御する。なお、各種制御プログラムは、ROM104のプログラム領域に記憶された圧縮された状態で記憶され、CPU102は、これを読み出し、RAM103へ伸張、展開して実行してもよい。また、他の例としては、各種制御プログラムは、図示しないハードディスクドライブ(HDD)に圧縮状態/非圧縮状態で格納されていてもよい。この場合には、CPU102は、HDDから各種制御プログラムを読み出す。
The
ネットワークI/F117は、有線通信部118または無線通信部119を介してネットワーク122と通信する。ネットワーク122を介してデータROM104等にアクセスしてデータの書き込みや読み込みが可能となる。MODEM112は、回線I/F113を介して公衆回線網115と接続し、図示しない他の画像形成装置やファクシミリ装置、電話機などと通信処理を行う。回線I/F113と公衆回線網115とは、電話線114等で接続される。
The network I / F 117 communicates with the
印刷部I/F107は、印刷部108(プリンタエンジン)に画像信号を出力するインターフェースを担う。また、読取部I/F109は、読取部110(スキャナエンジン)からの読取画像信号を入力するインターフェースを担う。CPU102は、読取部I/F109より入力された画像信号を処理し、記録画像信号として印刷部I/F107へ出力する。印刷部108において、通信I/F123が印刷部I/F107から記録画像信号を受け取ると、CPU124は、記録画像信号を印字データに変換し、印字部125に通知する。印字部125は、印字データに基づいてトナーカートリッジ126内のトナーを記録紙に印字することで印刷を実現する。また、CPU124は、検知部127が検知したトナーカートリッジ126内のトナー残量を、通信I/F123を介して、コントローラ部101に通知する。ここで、トナーやトナーカートリッジ126は、MFP100で利用される消耗品の一例である。
The printing unit I / F 107 has an interface for outputting an image signal to the printing unit 108 (printer engine). The reading unit I / F 109 also has an interface for inputting a read image signal from the reading unit 110 (scanner engine). The
CPU102は、ROM104のフォント領域に記憶されたフォント情報を用いて、タッチパネル111の表示部に文字や記号を表示したり、ユーザの指示を受けたタッチパネル111からの指示情報を受けたりする。ROM104のデータ領域には、CPU102によってMFP100の装置情報や、ユーザの電話帳情報、部門管理情報などが記憶され、CPU102により必要に応じて読み出され、必要に応じて更新される。
The
なお、本実施形態のMFP100では、1つのCPU102が1つのメモリ(RAM103)を用いて後述するフローチャートに示す各処理を実行するものとするが、他の様態であっても構わない。例えば複数のCPU、RAM、ROM、及びストレージを協働させて後述する各処理を実行してもよい。
In the
図2は、管理サーバ200のハードウェア構成図である。管理サーバ200は、MFP100の販売元となる量販店等のWebサイトのURL(Uniform Resourse Locater)等、販売元へのアクセスのための情報を記憶、管理する。また、管理サーバ200は、URL等の情報が変更された場合には、記憶される情報も適宜更新する。なお、管理サーバ200は、複数の販売元それぞれに対し、WebサイトのURL等の情報を記憶しているものとする。ただし、管理サーバ200は、少なくとも1つの販売元の情報を記憶していればよい。管理サーバ200は、CPU201と、RAM202と、ストレージ203と、ネットワークI/F205と、を有している。管理サーバ200の各部はシステムバス210にて接続されている。ネットワークI/F205は、有線通信部206または無線通信部207を介してネットワーク122と通信する。管理サーバ200は、複数のMFPからの要求を同時に処理できるよう、複数のコンピューティング・リソースを用いてデータ変換やデータ処理を分散実行するクラウドサービスとして実現されていてもよい。
FIG. 2 is a hardware configuration diagram of the
管理サーバ200のストレージ203には、例えば、店情報テーブルと、消耗品情報テーブルとが記憶されている。図3は、店情報テーブルのデータ構成例を示す図である。図4は、消耗品テーブルのデータ構成例を示す図である。図3に示すように、店情報テーブル300は、PIN(Personal Identification Number)コードと、店URLと、店名と、を対応付けて記憶している。ここで、PINコードは、MFP100の販売元の店を識別する販売元識別情報の一例である。店URLは、店の販売サイトにアクセスするためのアクセス情報である。店名は、店の名称を示す情報である。なお、図3の例では、2つのPINコードに対応したレコードが記憶されているが、レコードの数は2つに限定されるものではなく、3以上のレコードを記憶してもよく、1つのレコードのみでもよい。なお、本実施形態では販売元識別情報の一例としてPINコードを例示しているがこれに限定されるものではない。英数字から構成されるパスコードなどであってもよい。また、図4に示すように、消耗品テーブル400は、PINコードと、製品IDと、各色のトナー数と、クエリ文字列と、を対応付けて記憶している。製品IDは、MFP100の種類を示す識別情報である。トナー数は、購入するトナーの数を示す情報である。クエリ文字列は、対応するトナーを要求するための文字列である。
In the
また、管理サーバ200は、図3や図4に示したレコードに新たな店情報を追加する機能、既存のレコードにおける店情報やクエリ情報を修正するメンテナンス機能を有する。これらのメンテナンス機能は、例えば、Webアプリケーションとして提供され、各販売店のWeb担当者やMFP100を製造するベンダーなどが当該Webアプリケーションにアクセスし、図3や図4のデータを適宜修正することができるものとする。
The
図5は、MFP100及び管理サーバ200による販売元登録処理を示すシーケンス図である。販売元登録処理は、MFP100の初回起動時にユーザが時刻や国情報を入力する設定ナビにおいて、ユーザ操作に応じて実行されるものとする。また、本実施形態では、販売店が、MFP100の販売元のPINコードを示す情報が格納された2次元バーコードと、PINコードの文字列が印字された紙を事前に用意し、MFP100を購入したユーザに配布しているものとする。また、他の例としては、MFP100は、タッチパネル111に販売元の情報を取得するためのボタンを表示し、このボタンの押下に従い、登録指示を受け付けた場合に、販売元登録処理を実行することとしてもよい。
FIG. 5 is a sequence diagram showing a seller registration process by
S500において、MFP100のCPU102は、ユーザ操作に応じて、PINコードを受け付ける。本処理は、販売元識別情報としてのPINコードを受け付ける受付処理の一例である。例えば、CPU102は、タッチパネル111上にPIN入力画面を表示し、ユーザからPIN入力画面を介したPINコードの入力を受け付ける。ユーザは、例えば、MFP100の販売元のPINコードを示す情報が格納された2次元バーコードが印字された紙を、読取部110を用いてスキャンさせる。この場合、CPU102は、スキャンされた画像を解析することで2次元バーコードに対応したPINコードを取得する。なお、読取部を有しない画像形成装置においては、タッチパネル111を介したユーザ操作によりPINコードの入力を受け付けるようにすることもできる。また、他の例としては、CPU102は、データ化されたPINコードを保持したUSBメモリからUSB_I/F116を介して、PINコードを取得してもよい。
In step S500, the
なお、ユーザが入力するPINコードは、必ずしもMFP100の販売元に対応するものである必要はなく、ユーザが特定の販売元から消耗品を購入したいと希望する場合には、この特定の販売元に対応したPINコードを入力してもよい。
Note that the PIN code input by the user does not necessarily correspond to the vendor of
次に、S501において、CPU102は、受け付けたPINコードをEEPROM105に格納する。次に、S502において、CPU102は、ネットワークI/F117を介して、管理サーバ200にアクセスすることが可能か否かを確認する。CPU102は、アクセス可能な場合には(S502でYES)、処理をS503へ進める。CPU102は、アクセス可能でない場合には(S502でNO)、処理を終了する。S503において、CPU102は、販売元情報の取得要求を管理サーバ200に送信する。ここで、販売元情報とは、MFP100の販売元に関する情報である。販売元情報については後述する。販売元情報の取得要求には、S500において受け付けたPINコードと、MFP100の装置IDとが含まれるものとする。なお、装置IDは、MFP100を識別する装置識別情報の一例である。
Next, in S501, the
管理サーバ200のCPU201は、S503において販売元情報の取得要求を受信すると、続いてS504において、取得要求が正常なデータか否かを判断する。例えば、取得要求にPINコードと装置IDの少なくとも一方が含まれていない場合には、正常なデータでないと判断する。CPU201は、正常なデータと判断した場合には(S504でYES)、処理をS505へ進める。CPU201は、正常なデータでないと判断して場合には(S504でNO)、処理を終了する。
When the
S505において、CPU201は、PINコードをキーにして、店情報テーブル300から、対応する店URLと、店名と、をPINコードに対応した店情報として取得する。例えばPINコード「0000」の場合、PINコード「0000」をキーにして、店情報テーブル300から店URL「http://a―denki.com」と、店名「A電気」と、を取得する。なお、CPU201は、店情報テーブル300にPINコードに対応したレコードが存在しない場合には、店情報をNULLとする。
In S505, using the PIN code as a key, the
次に、S506において、CPU201は、PINコードと、装置IDをキーにして、消耗品テーブル400から対応するレコードを取得する。そして、CPU201は、取得したレコードに基づいて、消耗品情報を生成する。ここで、消耗品情報は、Cトナー数、Mトナー数、Yトナー数、Kトナー数、クエリ文字列を結合したデータ構造体である。
Next, in step S506, the
例えばPINコード「0000」、装置ID「MFP00xx」をキーとする場合には、CPU201は、消耗品情報1から消耗品情報5の計5つの消耗品情報を生成する。ここで、消耗品情報1は、Cトナー数「1」、クエリ文字列「itemID=c_tonner_00xx」を示す情報である。消耗品情報2、はMトナー数「1」、クエリ文字列「itemID=m_tonner_00xx」を示す情報である。消耗品情報3は、Yトナー数「1」、クエリ文字列「itemID=y_tonner_00xx」を示す情報である。消耗品情報4は、Kトナー数「1」、クエリ文字列「itemID=k_tonner_00xx」を示す情報である。消耗品情報5は、Cトナー数「1」、Mトナー数「1」、Yトナー数「1」、Kトナー数「1」、クエリ文字列「itemID=matome_tonner_00xx」を示す情報である。
For example, in the case where the PIN code “0000” and the device ID “MFP00xx” are used as keys, the
また、PINコード「0001」、装置ID「MFP00yy」をキーとする場合には、CPU201は、1つの消耗品情報のみを生成する。この消耗品情報は、Kトナー数「1」、クエリ文字列「code=00yyK」を示す情報である。
When the PIN code “0001” and the device ID “MFP 00 yy” are used as keys, the
次に、S507において、CPU201は、S505において取得した店情報(店URLと店名)と、S506において生成した消耗品情報とを販売元情報としてMFP100に送信する。例えば、PINコード「0000」、装置ID「MFP00xx」を含む取得要求を受信したとする。この場合には、上述の通り、消耗品情報1から消耗品情報5の計5つの消耗品情報と、店舗名「A電気」、店URL「http://a―denki.com」とを含む情報が販売元情報としてMFP100に送信される。なお、販売元情報は、販売元にアクセスするためのアクセス情報の一例である。
Next, in step S507, the
上述のように、販売元情報に含まれるクエリ文字列は、対応するMFP100の消耗品の種類(例えばCトナー、Mトナー、Yトナー、Kトナー)の数と1対1に対応する必要はない。CPU201は、各トナーの購入ページにジャンプするためのクエリ文字列を含んだ消耗品情報に加えて、全トナーの購入ページにジャンプするためのクエリ文字列を含んだ消耗品情報を販売元情報に含めてもよい。また、他の例としては、CPU201は、Kトナーを複数まとめ買いするためのページにジャンプするためのクエリ文字列を含んだ消耗品情報を含めてもよい。
As described above, the query string included in the vendor information need not have a one-to-one correspondence with the number of consumable types (eg, C toner, M toner, Y toner, K toner) of the
MFP100のCPU102は、S507において、販売元情報を受信すると、S508において、販売元情報が解析可能か否かを確認する。CPU102は、販売元情報に店URL、店名及び消耗品情報のすべてが含まれている場合に解析可能と判断し、販売元情報に店URL、店名及び消耗品情報のうち少なくとも1つが含まれていない場合に解析可能でないと判断する。CPU102は、解析可能と判断した場合には(S508でYES)、処理をS509へ進める。CPU102は、解析可能でないと判断した場合には(S508でNO)、処理を終了する。
When the
S509において、CPU102は、販売元情報を解析する。具体的には、CPU102は、販売元情報を分解し、MFP100において保存するためのデータ形式に変換する。CPU102は、例えば、販売元情報を、店URLと、店名と、消耗品情報と、に分解する。そして、CPU102は、店URLと、店名と、消耗品情報とを対応付けて、RAM103に格納する。
In S 509, the
次に、S510において、CPU102は、販売元情報を正常に取得できたか否かを判断する。CPU102は、販売元情報に、店情報と消耗品情報とが含まれている場合には、販売元情報を正常に取得できたと判断する。また、CPU102は、販売元情報に含まれる店情報がNULLの場合や、消耗品情報が一部でも欠けている場合には、販売元情報を正常に取得できなかったと判断する。例えば、Cトナー、Mトナー、Yトナー、Kトナーを搭載するMFP100の販売元情報にKトナーに対応した消耗品情報が含まれていない場合には、消耗品情報が欠けていると判断される。CPU102は、販売元情報を正常に取得できたと判断した場合には(S510でYES)、処理をS512へ進める。CPU102は、販売元情報を正常に取得できなかったと判断した場合には(S510でNO)、処理をS511へ進める。
Next, in S510, the
S511においては、CPU102は、タッチパネル111にエラーであることを示す情報を表示し、処理を終了する。ここで、エラーであることを示す情報としては、例えば「入力されたコードから購入ページを特定することができませんでした」といったエラーメッセージが挙げられる。なお、S511において、CPU102はさらに、デフォルト値として、店名、店URL、クエリ文字列に、それぞれメーカー名、量販店URL、メーカーのオンラインショッピングサイトのURLをEEPROM105に格納してもよい。
In step S <b> 511, the
S512において、CPU102は、店名と、確認ボタンと、再取得ボタンと、をタッチパネル111に表示する。次に、S513において、CPU102は、ユーザから受け付けた指示を確認する。ユーザにより確認ボタンが押下されると、CPU102は、S507において受信した販売元情報の登録指示を受け付ける。また、ユーザにより再取得ボタンが押下されると、CPU102は、販売元情報の再取得指示を受け付ける。CPU102は、登録指示を受け付けた場合には(S513で登録指示)、処理をS514へ進める。CPU102は、再取得指示を受け付けた場合には(S513で再取得指示)、処理をS500へ進め、再びPINコードを受け付ける。S514において、CPU102は、S507において受信した販売元情報に示される店URLと、消耗品情報と、をEEPROM105に格納する。以上で、販売元登録処理が完了する。
In S512, the
図6は、MFP100による、QRコード表示処理を示すフローチャートである。ここで、QRコードは、2次元コードの一例である。S600において、MFP100のCPU102は、検知部127が、消耗品LOWを検知した場合に(S600でYES)、処理をS601へ進める。ここで、消耗品LOWとは、消耗品としてのトナーの残量が所定の閾値以下(例えば、10%以下)となった状態である。消耗品LOWは、予め定められた消耗品の状態の一例である。S601において、CPU102は、EEPROM105に販売元情報が格納されているか否かを確認する。なお、CPU102は、販売元情報に店URL及び消耗品情報のいずれか一方が含まれない場合には、販売元情報が格納されていないと判断する。CPU102は、販売元情報が格納されていると判断した場合には(S601でYES)、処理をS602へ進める。CPU102は、販売元情報が格納されていないと判断した場合には(S601でNO)、QRコード表示処理を終了する。
FIG. 6 is a flowchart showing QR code display processing by the
S602において、CPU102は、購入ページURLを生成する。ここで、購入ページURLとは、消耗品LOWの状態が検知された消耗品を購入するためのページへアクセスするためのURLであり、アクセス情報の一例である。図7は、S602における詳細な処理を示すフローチャートである。S700において、MFP100のCPU102は、EEPROM105に店URLが格納されているか否かを判断する。CPU102は、EEPROM105に店URLが格納されていない場合や、店情報がNULLの場合には、店URLが格納されていないと判断する。CPU102は、店URLが格納されている場合には(S700でYES)、処理をS701へ進める。CPU102は、店URLが格納されていない場合には(S700でNO)、S602の処理を終了する。
In S602, the
S701において、CPU102は、EEPROM105から店URLを取得する。次に、S702において、CPU102は、検知部127の検知結果に基づいて、Cトナー、Mトナー、Yトナー、Kトナーのうち、いずれのトナーが消耗品LOWの状態であるかを確認する。次に、S703において、CPU102は、消耗品LOWの状態のトナーに対応したクエリ文字列がEEPROM105に格納されているか否かを判断する。CPU102は、クエリ文字列が格納されている場合には(S703でYES)、処理をS704へ進める。CPU102は、クエリ文字列が格納されていない場合には(S703でNO)、S602の処理を終了する。S704において、CPU102は、EEPROM105からクエリ文字列を取得する。次に、S705において、CPU102は、S701で取得したURLと、S704で取得したクエリ文字列を結合し、消耗品の購入ページURLを生成する。以上で、S602の処理が完了する。
In S701, the
例えば、MFP100の装置IDが「MFP00xx」で、PINコード「0000」が入力されたとする。さらに、MFP100において、CトナーのLOWが検知されたとする。この場合、CPU102は、店URL「http://a―denki.com」とCトナー数「1」のクエリ文字列「itemID=c_tonner_00xx」をURLとパラメータの区切り文字である「?」と共に結合する。これにより、CPU102は、「http://a―denki.com?itemID=c_tonner_00xx」という購入ページURLを生成する。
For example, it is assumed that the device ID of the
また、Cトナー、Mトナー、Yトナー、Kトナー全てがLOWと検知されたとする。この場合には、CPU102は、全トナーまとめ買いページのクエリ文字列である「itemId=matome_tonner_00xx」をEEPROM105から取得し、量販店URL「http://a―denki.com」と結合する。これにより、CPU102は、「http://a―denki.com?itemId=matome_tonner_00xx」という購入ページURLを生成する。
Further, it is assumed that C toner, M toner, Y toner, and K toner are all detected as LOW. In this case, the
図6に戻り、S602の処理の後、S603において、CPU102は、S602において、購入ページURLの生成に成功したか否かを判断する。CPU102は、成功したと判断した場合には(S603でYES)、処理をS604へ進める。CPU102は、成功しなかったと判断した場合には(S603でNO)、QRコード表示処理を終了する。S604において、CPU102は、購入ページURLにより購入ページにアクセス可能か否かを判断する。CPU102は、例えば、購入ページURLに対応したページが存在しない場合には購入ページにアクセスできないと判断する。CPU102は、アクセス可能と判断した場合には(S604でYES)、処理をS605へ進める。CPU102は、アクセス不可と判断した場合には(S604でNO)、処理をS609へ進める。
Returning to FIG. 6, after the processing of S602, in S603, the
S605において、CPU102は、S602において生成した購入ページURLを示すQRコードを生成する。次に、S606において、CPU102は、タッチパネル111にQRコードの表示ボタンを表示するよう制御する。次に、S607において、CPU102は、ユーザ操作に応じて、表示ボタンが押下されるまで待機し、表示ボタンが押下されると、表示指示を受け付け(S607でYES)、処理をS608へ進める。S608において、CPU102は、S605において生成したQRコードを表示する。ここで、S608の処理は、2次元コードを表示するよう制御する表示制御処理(出力制御処理)の一例である。以上で、QRコード表示処理が完了する。ユーザは、自身が所持するスマートフォン等の通信端末を用いて、タッチパネル111に表示されたQRコードをスキャンすることで、販売元のWebコンテンツにアクセスするためのURLを取得することができる。取得したWebコンテンツは通信端末上の表示部を表示される。従って、ユーザが使い慣れている通信端末で消耗品の購入が行えるようになる。
In S605, the
一方で、S609においては、CPU102は、管理サーバ200にアクセス可能か否かを判断する。CPU102は、アクセス可能な場合には(S609でYES)、処理をS610へ進める。CPU102は、アクセス不可な場合には(S609でNO)、QRコード生成処理を終了する。S610において、CPU102は、販売元情報受信処理を行う。ここで、販売元情報受信処理は、図5を参照しつつ説明したS503〜S504の処理と同様である。このように、MFP100は、購入ページにアクセスできない場合には、再度管理サーバ200にアクセスし、販売元情報を取得する。このため、MFP100は、販売元登録処理の実行後に、販売サイトのURLや、消耗品を特定するためのクエリ文字列が変更になった場合においても、変更後のURLを管理サーバ200から受信することができる。
On the other hand, in S609, the
次に、S611において、CPU102は、販売元情報が解析可能か否かを確認する。本処理は、図5のS508の処理と同様である。CPU102は、解析可能と判断した場合には(S611でYES)、処理をS612へ進める。CPU102は、解析可能でないと判断した場合には(S611でNO)、QRコード生成処理を終了する。S612において、CPU102は、販売元情報を解析する。本処理は、図5のS509の処理と同様である。次に、S613において、CPU102は、販売元情報を正常に取得できたか否かを判断する。本処理は、図5のS510の処理と同様である。CPU102は、販売元情報を正常に取得できたと判断した場合には(S613でYES)、処理をS614へ進める。CPU102は、販売元情報を正常に取得できなかったと判断した場合には(S614でNO)、QRコード生成処理を終了する。
Next, in step S <b> 611, the
S614において、CPU102は、販売元情報に示される店URLと、消耗品情報と、をEEPROM105に格納する。本処理は、S514の処理と同様である。CPU102は、S614の処理の後、処理をS605へ進める。そして、この場合には、S605において、CPU102は、S614においてEEPROM105に格納した販売元情報に基づいて、購入ページURLを示すQRコードを生成し、その後S606以降の処理を行う。
In step S <b> 614, the
以上のように、第1の実施形態のMFP100は、販売元を管理する管理サーバ200から販売元へのアクセス情報を受信し、これを表示するよう制御する。したがって、ユーザは、表示されたアクセス情報を用いることで、煩雑なユーザ操作を要することなく、特定の販売元の販売サイトから消耗品を購入することができる。さらに、上述のように、MFP100は、販売元へのアクセス情報が変更になった場合においても、管理サーバ200から変更後のアクセス情報を受信し、これを表示するよう制御することができる。
As described above, the
第1の実施形態の第1の変形例について説明する。MFP100は、QRコード表示処理(図6)のS603、S609、S611、S613でNOと判断された場合には、販売元の情報の取得に失敗した旨のエラー情報を表示した上で、処理を終了するようにしてもよい。また、エラー情報に、販売元の再登録を促す通知を含めることもできる。また、他の例としては、MFP100は、これらの場合には、消耗品のメーカーの販売サイトにおける購入ページのURLのQRコードを生成し、これを適宜表示することとしてもよい。なお、メーカーの販売サイトにおける購入ページのURLは、予めMFP100のEEPROM105等に記憶されているものとする。
A first modification of the first embodiment will be described. If the
第2の変形例としては、QRコード表示処理(図6)において、MFP100は、ユーザからの表示指示を受け付けたか否かに関わらず、S605において生成したQRコードを表示することとしてもよい。
As a second modification, in the QR code display process (FIG. 6), the
第3の変形例としては、MFP100は、PINコードに対応した販売元のウェブサイトを適宜表示できるようにすればよく、そのための具体的な処理は実施形態に限定されるものではない。例えば、MFP100は、PINコードを含んだ取得要求を管理サーバ200に送信し、返答として、販売元のウェブサイトのトップページのURLを含んだ販売元情報を受信し、これに対応したQRコードを表示してもよい。また、MFP100自身がウェブブラウザとして機能することもできる。この場合、MFP100は、当該URLにアクセスし、タッチパネル111上に販売元のウェブサイトを表示するようにすることもできる。さらに、この場合に、QRコードの表示タイミングも実施形態に限定されるものではない。すなわち、MFP100は、任意のタイミングで、販売元のトップページのURLに対応したQRコードを表示すればよい。
As a third modification,
また、他の例としては、MFP100は、PINコードと製品IDと、を含んだ取得要求を送信してもよい。この場合、MFP100は、返答として、販売元のウェブサイト内のページのうち、製品IDで特定される装置(MFP)の消耗品の販売ページのURLを含んだ販売元情報を受信する。例えば、販売元のウェブサイトにおいて、製品ID毎に、対応する消耗品の販売ページが設けられている場合には、MFP100は、自装置の製品IDに対応した消耗品の販売ページのURLを含んだ販売元情報を受信する。そして、この場合には、MFP100は、消耗品の販売ページのURLに対応したQRコードを表示する。
As another example,
第4の変形例としては、MFP100は、アクセス情報としての購入ページURLをユーザがアクセス可能に出力すればよく、その出力形態は実施形態に限定されるものではない。他の例としては、MFP100は、購入ページURLの文字列を表示してもよい。また、他の例としては、MFP100は、購入ページURLのQRコードを印刷部108に印字させてもよい。
As a fourth modification,
(第2の実施形態)
次に、第2の実施形態に係るMFP100及び管理サーバ200について、第1の実施形態に係るMFP100及び管理サーバ200と異なる点を主に説明する。図8は、第2の実施形態に係るMFP100によるPINコード登録処理を示すフローチャートである。PINコード登録処理は、MFP100の初回起動時にユーザが時刻や国情報を入力する設定ナビにおいて、ユーザ操作に応じて実行されるものとする。また、他の例としては、MFP100のタッチパネル111に販売元の情報を取得するためのボタンを表示し、このボタンの押下に従い、登録指示を受け付けた場合に、PINコード登録処理を実行することとしてもよい。
Second Embodiment
Next, with respect to the
S800において、CPU102は、ユーザ操作に応じて、MFP100の販売元のPINコードを受け付ける。本処理は、第1の実施形態において図5を参照しつつ説明したS500の処理と同様である。次に、S801において、CPU102は、S700において受け付けたPINコードをクエリ文字化して、EEPROM105に格納する。例えば、PINコード「0000」を受け付けた場合には、CPU102は、「PIN=0000」というクエリ文字列をEEPROM105に格納する。以上で、PINコード登録処理が完了する。
In step S800, the
図9は、MFP100による、QRコード表示処理を示すフローチャートである。S900において、MFP100のCPU102は、検知部127が、消耗品LOWを検知した場合に(900でYES)、処理をS901へ進める。本処理は、図6のS600の処理と同様である。S901において、CPU102は、管理サーバ200のURLをEEPROM105から取得する。CPU102は、例えば、「http://canon−toiawase.co.jp」といった管理サーバURLを取得する。なお、EEPROM105には、管理サーバURLが予め記憶されているものとする。そして、管理サーバ200のURLが変更になる場合には、ファームウェアのアップデートにおいて、管理サーバのURLも自動的に書き替えられるものとする。また、他の例としては、ユーザ操作に応じて、管理サーバのURLを適宜変更可能としてもよい。
FIG. 9 is a flowchart showing QR code display processing by the
次に、S902において、CPU102は、データROM104から、装置IDクエリ文字列を取得する。装置IDクエリ文字列は、ROM104に予め記憶されているものとする。装置IDクエリ文字列は、機種固有の値であり、例えば「MFP00xx」という製品では「device=MFP00xx」というクエリ文字列が記憶されている。次に、S903において、CPU102は、図8のS801においてEEPROM105に格納したPINコードクエリ文字列を取得する。
Next, in step S902, the
次に、S904において、CPU102は、検知部127の検知結果に基づいて、Cトナー、Mトナー、Yトナー、Kトナーのうち、いずれのトナーが消耗品LOWの状態であるかを確認する。本処理は、図7のS702の処理と同様である。次に、S905において、CPU102は、消耗品LOWの状態のトナーに応じた消耗品クエリ文字列をEEPROM105から取得する。例えば、CトナーがLOWの場合「c_tonner=Low」の消耗品クエリ文字列を取得する。なお、EEPROM105には、各トナーに応じた消耗品クエリ文字列が予め格納されているものとする。EEPROM105には、「c_tonner=Low」の他、Mトナー、Yトナー、Kトナーに対応した、「m_tonner=Low」、「y_tonner=Low」、「k_tonner=Low」が格納されているものとする。
Next, in S904, based on the detection result of the
次に、S906において、CPU102は、S901において取得した管理サーバのURLとS905で取得した消耗品クエリ文字列を結合し、問い合わせURLを生成する。例えばMFP100の製品IDが「MFP00xx」で、CトナーがLOWであったとする。この場合、CPU102は、問い合わせURL「http://canon−toiawase.co.jp」と、装置IDクエリ文字列「device=MFP00xx」と、PINコードクエリ文字列「PIN=0000」とを取得する。CPU102はさらに、CトナーのLOWに対応するクエリ文字列「c_tonner=Low」を取得する。そして、CPU102は、これらを、パラメータの区切り文字である「?」、パラメータ間の区切り文字である「&」と共に結合する。これにより、「http://canon−toiawase.co.jp?device=MFP00xx&PIN=0000&c_tonner=Low」という問い合わせURLが生成される。次に、S907において、CPU102は、S906において生成した問い合わせURLを示すQRコードを生成する。続く、S908〜S910の処理は、図6のS606〜S608の処理と同様である。
Next, in S906, the
ユーザが自身の所持するスマートフォン等の通信端末を用いて、タッチパネル111に表示されたQRコードをスキャンすると、MFP100は、購入ページURLの取得要求を管理サーバ200に送信する。ここで、購入ページURLは、MFP100の販売元のWebサイト内の、消耗品LOWが検知された消耗品の購入ページのURLである。管理サーバ200は、この取得要求を受信すると、問い合わせURLのパラメータ部を解析することで、消耗品の販売ページのURLを生成し、端末装置に対し、生成したURLを送信する。ユーザは、受信したURLにアクセスすることで、販売ページを表示させることができる。したがって、容易に、消耗品を購入することができる。
When the user scans a QR code displayed on
図10は、管理サーバ200による購入ページURL通知処理を示すフローチャートである。S1000において、管理サーバ200のCPU201は、購入ページURLの取得要求を、ユーザの通信端末から受信する。次に、S1001において、CPU201は、S1000において受信した取得要求が正常なデータか否かを判断する。CPU201は、例えば、PINコード、装置ID、消耗品LOWが検知された消耗品のうち、少なくとも1つが不足している場合には、正常なデータでないと判断する。また、CPU201は、取得要求に解析不可能なパラメータが付与されている場合には、正常なデータでないと判断する。CPU201は、正常なデータと判断した場合には(S1001でYES)、処理をS1002へ進める。CPU201は、正常なデータでないと判断した場合には(S1001でNO)、購入ページURL通知処理を終了する。
FIG. 10 is a flowchart showing purchase page URL notification processing by the
S1002において、CPU201は、取得要求のパラメータ部を解析し、店URLと、クエリ文字列を取得するためのキー情報を抽出する。例えば、パラメータ部が「device=MFP00xx&PIN=0000&c_tonner=Low」であるとする。この場合には、CPU201は、キー情報として、装置ID「MFP00xx」、PINコード「0000」、LOW検知された消耗品「Cトナー」を抽出する。次に、S1003において、CPU201は、S1002において抽出したキー情報に基づいて、店情報テーブル300から販売店の店URLを取得する。例えば、PINコードが「0000」の場合、CPU201は、PINコード「0000」をキーにして、店情報テーブル300から店URL「http://a―denki.com」を取得する。次に、S1004において、CPU201は、S1002において得られたキー情報に基づいて、消耗品テーブル400からクエリ文字列を取得する。例えば装置IDが「MFP00xx」、PINコードが「0000」、消耗品LOWの消耗品が「Cトナー」であるとする。この場合には、CPU201は、PINコード「0000」、装置ID「MFP00xx」、消耗品「Cトナー」をキーにして、図4に示す消耗品テーブル400からクエリ文字列「itemID=c_tonner_00xx」を取得する。
In S1002, the
次に、S1005において、CPU201は、購入ページURLを生成可能かどうか判断する。CPU201は、S1003において店URLを取得できなかった場合には生成できないと判断する。また、CPU201は、S1004において、クエリ文字列を取得できなかった場合には生成できないと判断する。CPU201は、これら以外の場合には、生成可能と判断する。CPU201は、生成可能と判断した場合には(S1005でYES)、処理をS1006へ進める。CPU201は、生成できないと判断した場合には(S1005でNO)、処理をS1008へ進める。
Next, in S1005, the
S1006において、CPU201は、S1003において取得した店URLと、S1004において取得したクエリ文字列とを、URLとパラメータの区切り文字である「?」と共に結合することで、購入ページURLを生成する。例えば店URLが「http://a―denki.com」、クエリ文字列が「itemID=c_tonner_00xx」であるとする。この場合、CPU201は、「http://a―denki.com?itemID=k_tonner_00xx」という購入ページURLを生成する。
In S1006, the
次に、S1007において、CPU201は、生成した購入ページURLを、リダイレクト先のURLとして取得要求の送信元の通信端末に送信する。管理サーバ200からリダイレクト先のURLを取得した通信端末は、当該リダイレクト先のURLを使用したHTTPリクエストを送信し、当該リクエストの応答として消耗品LOWが検知された消耗品の購入ページを示すWebコンテンツを取得する。取得したWebコンテンツは通信端末上の表示部を表示される。従って、ユーザが使い慣れている通信端末で消耗品の購入が行えるようになる。
Next, in S1007, the
以上で、購入ページURL通知処理が完了する。また、S1008においては、CPU201は、エラー処理を行う。具体的には、CPU201は、MFP100において、再度PINコードを登録するよう促すメッセージを形態端末装置に送信する。また、他の例としては、CPU201は、エラー処理として、消耗品の購入ページが存在しない旨の情報と、メーカーの販売サイトのURLを通信端末に送信してもよい。以上で購入ページURL通知処理が終了する。なお、第2の実施形態に係るMFP100及び管理サーバ200のこれ以外の構成及び情報処理は、第1の実施形態に係るMFP100及び管理サーバ200の構成及び情報処理と同様である。
Above, purchase page URL notification processing is completed. Further, in S1008, the
従来、トナーLOWを検出した場合に、メーカーのオンラインショッピングサイトへの誘導画面を表示するような装置が知られていた。しかしながら、例えば、店独自のポイントプログラムに係るポイントを貯めたい等の理由で、MFP100を購入した販売元の店等、メーカー以外から消耗品の購入を希望するユーザも存在する。これに対し、上記実施形態に係るMFP100は、MFP100に入力されたPINコードに対応した販売元のサイトにアクセスするための情報を表示することができる。
Conventionally, there has been known an apparatus which displays a guidance screen to a maker's online shopping site when the toner LOW is detected. However, for example, there are also users who wish to purchase consumables from other than the manufacturer, such as a store of a selling source who has purchased the
以上、上述した各実施形態によれば、煩雑なユーザ操作を要することなく、特定の販売元から消耗品を購入できる仕組みを提供することができる。 As mentioned above, according to each embodiment mentioned above, the structure which can purchase expendable goods from a specific seller can be provided, without requiring complicated user operation.
(変形例)
なお、本実施形態では販売元を特定するためにPINコードを用いる場合を例示したがこれに限定されるものではない。例えば、MFP100から店舗名称などをユーザに入力させ、当該入力された店舗名称をサーバに送信して、販売元のWebサイトへのアクセス情報を取得するようにすることもできる。この場合の店舗名称の入力には音声入力を使用することもできる。
(Modification)
In the present embodiment, although the case of using the PIN code to specify the seller is illustrated, the present invention is not limited to this. For example, a store name or the like may be input by the user from the
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。 Although the preferred embodiments of the present invention have been described above in detail, the present invention is not limited to the specific embodiments, and various modifications may be made within the scope of the present invention as set forth in the claims.・ Change is possible.
(その他の実施例)
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
(Other embodiments)
The present invention supplies a program that implements one or more functions of the above-described embodiments to a system or apparatus via a network or storage medium, and one or more processors in a computer of the system or apparatus read and execute the program. Can also be realized. It can also be implemented by a circuit (eg, an ASIC) that implements one or more functions.
100 MFP
102 CPU
111 タッチパネル
200 管理サーバ
201 CPU
100 MFP
102 CPU
111
Claims (15)
前記画像形成装置で利用される消耗品の販売元を識別する販売元識別情報を受け付ける受付手段と、
前記販売元にアクセスするためのアクセス情報の取得要求を、前記販売元識別情報と共に、販売元を管理する管理サーバへ送信する送信手段と、
前記アクセス情報を前記管理サーバから受信する受信手段と、
前記受信手段が受信した前記アクセス情報を出力するよう制御する出力制御手段と
を有することを特徴とする画像形成装置。 An image forming apparatus,
Accepting means for accepting vendor identification information for identifying a vendor of the consumable used in the image forming apparatus;
Transmission means for transmitting a request for acquisition of access information for accessing the seller together with the seller identification information to a management server that manages the seller;
Receiving means for receiving the access information from the management server;
An image forming apparatus comprising: output control means for controlling to output the access information received by the receiving means.
前記出力制御手段は、前記2次元コードを前記表示手段に表示するよう制御することを特徴とする請求項2に記載の画像形成装置。 It further comprises generation means for generating a two-dimensional code indicating the access information,
3. The image forming apparatus according to claim 2, wherein the output control means controls to display the two-dimensional code on the display means.
前記受信手段は、前記販売元のウェブサイト内の、前記装置識別情報により特定される画像形成装置で利用される消耗品の購入ページにアクセスするための前記アクセス情報を受信することを特徴とする請求項1乃至6の何れか1項に記載の画像形成装置。 The transmission unit transmits, together with the acquisition request, apparatus identification information for identifying the image forming apparatus.
The receiving means receives the access information for accessing a purchase page of consumables used in the image forming apparatus specified by the apparatus identification information in the website of the selling source. The image forming apparatus according to any one of claims 1 to 6.
前記画像形成装置で利用される消耗品の販売元を識別する販売元識別情報を受け付ける受付手段と、
前記販売元識別情報と、販売元へのアクセス情報を管理する管理サーバにアクセスするためのアクセス情報と、前記画像形成装置で利用される消耗品の取得要求と、を含んだ問い合わせ情報を出力するよう制御する出力制御手段と
を有することを特徴とする画像形成装置。 An image forming apparatus,
Accepting means for accepting vendor identification information for identifying a vendor of the consumable used in the image forming apparatus;
Outputting inquiry information including the seller identification information, access information for accessing a management server that manages access information to the seller, and an acquisition request for consumables used in the image forming apparatus And an output control unit configured to control the image forming apparatus.
前記通信端末は、
前記画像形成装置の出力制御手段によって出力された前記問い合わせ情報を取得する取得手段と、
Webコンテンツをリクエストするリクエスト手段と、
前記リクエストの応答として得られたWebコンテンツを表示する表示手段と、
前記問い合わせ情報を取得したことに少なくとも従って、前記問い合わせ情報に基づいて、前記管理サーバにWebコンテンツをリクエストするよう前記リクエスト手段を制御する制御手段と、
を有し、
前記管理サーバは、
前記通信端末から前記問い合わせ情報を受信したことに従って、当該問い合わせ情報に基づいて、販売元にアクセスするためのアクセス情報を生成し、当該生成されたアクセス情報を、リダイレクト先のアクセス情報として前記通信端末に送信する送信手段と、
を有し、
前記通信端末の前記制御手段は、前記リクエストの応答として前記リダイレクト先のアクセス情報を取得したことに従って、当該アクセス情報に基づくWebコンテンツをリクエストするよう前記リクエスト手段を制御することを特徴とするシステム。 A system including the image forming apparatus according to any one of claims 9 to 11, a management server, and a communication terminal,
The communication terminal is
Acquisition means for acquiring the inquiry information output by the output control means of the image forming apparatus;
Request means for requesting web content;
Display means for displaying the web content obtained as a response to the request;
Control means for controlling the request means to request Web content to the management server based on the inquiry information, at least according to the acquisition of the inquiry information;
Have
The management server is
According to the reception of the inquiry information from the communication terminal, the access information for accessing the seller is generated based on the inquiry information, and the generated access information is used as the access information of the redirect destination. Means of transmission to
Have
The system according to claim 1, wherein the control means of the communication terminal controls the request means to request Web content based on the access information in accordance with acquisition of the access information of the redirect destination as a response to the request.
前記画像形成装置で利用される消耗品の販売元を識別する販売元識別情報を受け付ける受付ステップと、
前記販売元にアクセスするためのアクセス情報の取得要求を、前記販売元識別情報と共に、販売元を管理する管理サーバへ送信する送信ステップと、
前記アクセス情報を前記管理サーバから受信する受信ステップと、
前記受信ステップにおいて受信した前記アクセス情報を出力するよう制御する出力制御ステップと
を含むことを特徴とする情報処理方法。 An information processing method executed by the image forming apparatus;
An accepting step of accepting vendor identification information for identifying a vendor of the consumable used in the image forming apparatus;
A transmitting step of transmitting an acquisition request of access information for accessing the seller together with the seller identification information to a management server that manages the seller;
Receiving the access information from the management server;
An output control step of controlling to output the access information received in the receiving step.
前記画像形成装置で利用される消耗品の販売元を識別する販売元識別情報を受け付ける受付ステップと、
前記販売元識別情報と、販売元へのアクセス情報を管理する管理サーバにアクセスするためのアクセス情報と、前記画像形成装置で利用される消耗品の取得要求と、を含んだ問い合わせ情報を出力するよう制御する出力制御ステップと
を含むことを特徴とする情報処理方法。 An information processing method executed by the image forming apparatus;
An accepting step of accepting vendor identification information for identifying a vendor of the consumable used in the image forming apparatus;
Outputting inquiry information including the seller identification information, access information for accessing a management server that manages access information to the seller, and an acquisition request for consumables used in the image forming apparatus And controlling an output control step.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017194138A JP2019064214A (en) | 2017-10-04 | 2017-10-04 | Image formation apparatus, system, information processing method and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017194138A JP2019064214A (en) | 2017-10-04 | 2017-10-04 | Image formation apparatus, system, information processing method and program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2019064214A true JP2019064214A (en) | 2019-04-25 |
Family
ID=66338848
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017194138A Pending JP2019064214A (en) | 2017-10-04 | 2017-10-04 | Image formation apparatus, system, information processing method and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2019064214A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11108924B2 (en) | 2020-01-08 | 2021-08-31 | Toshiba Tec Kabushiki Kaisha | Image forming apparatus |
US11283961B2 (en) | 2020-01-08 | 2022-03-22 | Toshiba Tec Kabushiki Kaisha | Image forming apparatus |
-
2017
- 2017-10-04 JP JP2017194138A patent/JP2019064214A/en active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11108924B2 (en) | 2020-01-08 | 2021-08-31 | Toshiba Tec Kabushiki Kaisha | Image forming apparatus |
US11283961B2 (en) | 2020-01-08 | 2022-03-22 | Toshiba Tec Kabushiki Kaisha | Image forming apparatus |
US11588951B2 (en) | 2020-01-08 | 2023-02-21 | Toshiba Tec Kabushiki Kaisha | Image forming apparatus |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3182689B1 (en) | System and control method therefor | |
JP5544871B2 (en) | Terminal device and program | |
JP6750880B2 (en) | Management server, program, information processing system, and information processing method | |
JP5800926B2 (en) | RECOMMENDATION DEVICE, RECOMMENDATION METHOD, RECOMMENDATION MEDIUM PRODUCTION METHOD, AND PROGRAM | |
JP6784071B2 (en) | Image processing equipment and systems | |
US9769333B2 (en) | SERVER for collecting status information of image forming devices | |
JP6848699B2 (en) | Image forming device, information processing system, setting method of image forming device, and program | |
JP2019064214A (en) | Image formation apparatus, system, information processing method and program | |
JP2010113620A (en) | Image forming system | |
JP6701806B2 (en) | Server device, communication system and program | |
JP7357893B2 (en) | Information processing device, user terminal, store terminal, information processing method, and program | |
JP2015219545A (en) | Information processing system, information processing method and program | |
JP7277237B2 (en) | Delivery system and its control method, information processing device and its control method, and program | |
CN114125165A (en) | System and image processing apparatus | |
JP7047504B2 (en) | Job system, job execution method, information processing device, program | |
JP2019204141A (en) | Work presentation apparatus and work presentation program | |
JP2021022234A (en) | Screen generation server, control method therefor, program, and product information provision system | |
JP2020038549A (en) | Data management device and data management program | |
JP2015005153A (en) | Information presentation system, information processing system, information presentation method and program | |
JP7172176B2 (en) | Image output system, server device and program | |
JP2019160095A (en) | Information processing system and information processing device | |
US11551286B2 (en) | System and processing apparatus | |
JP6142523B2 (en) | Information processing apparatus, preview image generation method, and information processing system | |
JP2004054307A (en) | Information presenting device, information presenting server and information presenting system | |
JP2017216593A (en) | Information processor, control method, and program |