JP7163588B2 - 表示データ生成装置、表示データ生成方法、プログラム及び情報処理システム - Google Patents

表示データ生成装置、表示データ生成方法、プログラム及び情報処理システム Download PDF

Info

Publication number
JP7163588B2
JP7163588B2 JP2018020525A JP2018020525A JP7163588B2 JP 7163588 B2 JP7163588 B2 JP 7163588B2 JP 2018020525 A JP2018020525 A JP 2018020525A JP 2018020525 A JP2018020525 A JP 2018020525A JP 7163588 B2 JP7163588 B2 JP 7163588B2
Authority
JP
Japan
Prior art keywords
display data
data
request
display
usage
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.)
Active
Application number
JP2018020525A
Other languages
English (en)
Other versions
JP2019139392A (ja
Inventor
昇平 新井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2018020525A priority Critical patent/JP7163588B2/ja
Priority to US16/240,847 priority patent/US11044182B2/en
Publication of JP2019139392A publication Critical patent/JP2019139392A/ja
Application granted granted Critical
Publication of JP7163588B2 publication Critical patent/JP7163588B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0876Network utilisation, e.g. volume of load or congestion level
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/06Generation of reports
    • H04L43/065Generation of reports related to network devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
    • G06F11/3013Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system is an embedded system, i.e. a combination of hardware and software dedicated to perform a certain function in mobile devices, printers, automotive or aircraft systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3065Monitoring arrangements determined by the means or processing involved in reporting the monitored data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/32Monitoring with visual or acoustical indication of the functioning of the machine
    • G06F11/324Display of status information
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3409Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment
    • G06F11/3419Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment by assessing time
    • G06F11/3423Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment by assessing time where the assessed time is active or idle time
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1273Print job history, e.g. logging, accounting, tracking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/085Retrieval of network configuration; Tracking network configuration history
    • H04L41/0853Retrieval of network configuration; Tracking network configuration history by actively collecting configuration information or by backing up configuration information
    • H04L41/0856Retrieval of network configuration; Tracking network configuration history by actively collecting configuration information or by backing up configuration information by backing up or archiving configuration information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/04Processing captured monitoring data, e.g. for logfile generation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/10Active monitoring, e.g. heartbeat, ping or trace-route
    • H04L43/106Active monitoring, e.g. heartbeat, ping or trace-route using time related information in packets, e.g. by adding timestamps
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2201/00Indexing scheme relating to error detection, to error correction, and to monitoring
    • G06F2201/88Monitoring involving counting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/04Processing captured monitoring data, e.g. for logfile generation
    • H04L43/045Processing captured monitoring data, e.g. for logfile generation for graphical visualisation of monitoring data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/06Generation of reports
    • H04L43/067Generation of reports using time frame reporting

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Human Computer Interaction (AREA)
  • General Health & Medical Sciences (AREA)
  • Environmental & Geological Engineering (AREA)
  • Health & Medical Sciences (AREA)
  • Cardiology (AREA)
  • Computing Systems (AREA)
  • Computer Hardware Design (AREA)
  • Data Mining & Analysis (AREA)
  • Mathematical Physics (AREA)
  • Facsimiles In General (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Facsimile Transmission Control (AREA)
  • Information Transfer Between Computers (AREA)

Description

本発明は表示データ生成装置、表示データ生成方法、プログラム及び情報処理システムに関する。
従来からネットワークを介して接続された機器からデータを取得することで、当該機器を管理する機器管理システムが知られている。
例えばレポート作成サーバにより作成された機器の消費電力量、二酸化炭素排出量、使用頻度などのレポートをユーザ端末のブラウザ上に表示させる機器管理システムは既に知られている(例えば特許文献1参照)。
例えば、従来の機器管理システムは、特定の機器のレポートをユーザ端末に表示させるために、そのユーザ端末において特定の機器を選択する操作が必要になる。このため、従来の機器管理システムでは、物理的に目の前にある機器のレポートを表示させたい場合であっても、その機器の名前やアドレスを調べなければならない。
また、レポートを表示させたい機器の操作パネルなどの表示画面に、ユーザ端末と同様なレポートを表示させる機能を搭載することも考えられるが、ユーザ端末の表示画面と機器の表示画面とは表示領域サイズや操作方法が異なる場合には、ユーザの操作性や視認性の良い最適なレイアウトが異なるという問題があった。
本発明の実施の形態は、表示データ要求元に基づきユーザの操作性及び視認性を考慮したレイアウトの表示データを生成できる表示データ生成装置の提供を目的とする。
上記した課題を達成するために本願請求項1は、顧客環境に設置された複数の機器に対して対応する機器の一意性情報と対応付けて機器の使用実績に関する日次データ又は月次データを蓄積している使用実績情報蓄積手段から前記使用実績に関する日次データ又は月次データを取得し、前記使用実績に関する日次データ又は月次データを利用して表示データを生成する表示データ生成装置であって、前記複数の機器に含まれる何れかの機器から第一の表示データの要求又は前記機器とは異なる情報処理装置から第二の表示データの要求を受け付ける表示データ要求受付手段と、前記第一の表示データの要求を受け付けた場合に、要求元の機器の一意性情報に対応する前記機器の使用実績に関する日次データ又は月次データを前記使用実績情報蓄積手段から取得し、前記第二の表示データの要求を受け付けた場合に、前記情報処理装置から取得した顧客の一意性情報に対応する顧客環境に設置された複数の機器の使用実績に関する日次データ又は月次データを前記使用実績情報蓄積手段から取得する使用実績情報取得手段と、前記第一の表示データの要求を受け付けた場合に、前記機器の使用実績に関する日次データ又は月次データを利用して、前記機器の表示画面に対応するレイアウトで前記機器の使用量のレポートを表示する第一の表示データを生成し、前記第二の表示データの要求を受け付けた場合に、前記顧客環境に設置された複数の機器の使用実績に関する日次データ又は月次データを利用して、前記情報処理装置の表示画面に対応するレイアウトで前記顧客環境に設置された複数の機器の使用量のレポートを表示する第二の表示データを生成する表示データ生成手段と、前記第一の表示データの要求を受け付けた場合に、前記要求元の機器へ生成した前記第一の表示データを送信し、前記第二の表示データの要求を受け付けた場合に、前記要求元の情報処理装置へ生成した前記第二の表示データを送信する送信手段と、を有することを特徴とする。

本発明の実施の形態によれば、表示データ要求元に基づきユーザの操作性及び視認性を考慮したレイアウトの表示データを生成できる。
第1の実施形態に係る情報処理システムの一例の構成図である。 コンピュータの一例のハードウェア構成図である。 複合機の一例のハードウェア構成図である。 本実施形態に係るカウンタ蓄積装置の一例の処理ブロック図である。 本実施形態に係る複合機の一例の処理ブロック図である。 本実施形態に係る表示データ生成装置の一例の処理ブロック図である。 カウンタ設定の一例の構成図である。 日次データの一例の構成図である。 月次データの一例の構成図である。 顧客情報の一例の構成図である。 機器情報の一例の構成図である。 カウンタ蓄積処理の手順を示した一例のフローチャートである。 レポートの表示処理及び印刷処理の手順を示した一例のシーケンス図である。 利用可能アプリ一覧画面の一例のイメージ図である。 操作パネルに表示させるUIの一例のイメージ図である。 表示データ生成処理の一例のフローチャートである。 レポートの表示処理の手順を示した一例のシーケンス図である。 PCの表示装置に表示させるUIの一例のイメージ図である。
以下、本発明の実施形態について図面を参照しながら説明する。
[第1の実施形態]
<システム構成>
図1は第1の実施形態に係る情報処理システムの一例の構成図である。図1の情報処理システム1は、顧客環境が、インターネットなどのネットワーク60を介してカウンタ蓄積装置20及び表示データ生成装置40に接続されている。
顧客環境は顧客側のネットワーク環境である。なお、顧客は企業、団体や部署などの組織であってもよいし、個人ユーザであってもよい。顧客環境には、複合機10と、1台以上の電子機器12と、仲介機14と、ファイヤウォール16と、PC18とが例えばLAN等のネットワーク70を介して接続されている。
複合機10は、画像形成装置の一例である。複合機10は、プリント機能、スキャナ機能、コピー機能、又は、ファクシミリ機能などを備えたマルチファンクションプリンタである。複合機10は、操作パネルなどの入出力デバイスを備え、ユーザからの操作の受け付けと、表示データの表示とが可能である。また、電子機器12も、画像形成装置の一例である。電子機器12は、例えばレーザプリンタ、プロジェクタ、電子黒板、テレビ会議装置、カメラ、通信機能を備えた産業用機器や医療機器、車などである。
また、仲介機14は、複合機10、電子機器12から、その複合機10、電子機器12の使用実績を示す情報(カウンタ値)を収集し、まとめてカウンタ蓄積装置20に送信する。なお、複合機10は仲介機14を介さず、カウンタ値を自らカウンタ蓄積装置20に送信してもよい。情報処理システム1は仲介機14を有さない場合もある。なお、カウンタ蓄積装置20に送信されるカウンタ値は、生涯カウンタ値とも呼ばれ、複合機10や電子機器12が生産されてから現在まで、該当する機能等が使用されたときにカウントされ続けた値である。
PC18は、情報処理装置の一例であって、マウス等の入力デバイス及びディスプレイ等の表示デバイスを備え、ユーザからの操作の受け付けと、表示データの表示とが可能である。
カウンタ蓄積装置20は顧客環境から受信した複合機10や電子機器12のカウンタ値を後述のように蓄積する。表示データ生成装置40はカウンタ蓄積装置20から取得したカウンタ値を例えばグラフや表などで表現したUIの表示データを生成する。表示データ生成装置40は複合機10からアクセスされると、その複合機10の一意性情報に対応するカウンタ値を例えばグラフや表などで表現したUIの表示データを生成してアクセス元の複合機10に提供する。また、表示データ生成装置40はPC18からアクセスされると、そのPCから指定された機器(複合機10又は電子機器12)の一意性情報に対応する表示データを生成して複合機10に提供する。
表示データ生成装置40は複合機10から指定された機器(複合機10又は電子機器12)の一意性情報に対応するカウンタ値を取得し、そのカウンタ値を利用して生成したUIの表示データを複合機10に提供してもよい。表示データ生成装置40が生成するUIの表示データはアクセス元の複合機10又はPC18においてユーザの操作性及び視認性を考慮したレイアウトであるとする。UIの表示データを提供された複合機10又はPC18は、表示データ生成装置40から提供されたUIの表示データに基づき、複合機10や電子機器12の使用実績に関する情報をグラフや表などで表現した使用量のレポートを含むUIを後述のように表示する。
なお、図1の情報処理システム1の構成は一例であって、顧客環境と、カウンタ蓄積装置20及び表示データ生成装置40との間に、1つ以上のサーバ装置(プロキシサーバやゲートウェイサーバなど)が介在していてもよい。カウンタ蓄積装置20及び表示データ生成装置40は、複数台の情報処理装置に分散して実現してもよい。また、カウンタ蓄積装置20及び表示データ生成装置40の機能の一部又は全部は、その他のサーバ装置に備えてもよい。カウンタ蓄積装置20と表示データ生成装置40とは一つの情報処理装置で実現されてもよい。
このように本実施形態に係る情報処理システム1では複合機10や電子機器12の使用実績を示す情報がカウンタ蓄積装置20に集められる。表示データ生成装置40は機器の一意性情報を指定してカウンタ蓄積装置20からカウンタ値を取得する。表示データ生成装置40は取得したカウンタ値を利用してUIの表示データを生成し、アクセス元の複合機10又はPC18に提供する。複合機10又はPC18は、提供されたUIの表示データに基づき、複合機10や電子機器12の使用実績に関する情報をグラフや表などで表現したUIを後述のように表示することができる。
<ハードウェア構成>
《コンピュータ》
図1のPC18、カウンタ蓄積装置20及び表示データ生成装置40を実現する一台以上の情報処理装置は、例えば図2に示すようなハードウェア構成のコンピュータにより実現される。
図2はコンピュータの一例のハードウェア構成図である。図2のコンピュータ500は入力装置501、表示装置502、外部I/F503、RAM504、ROM505、CPU506、通信I/F507及びHDD508などを備え、それぞれがバスBで相互に接続されている。なお、入力装置501及び表示装置502は必要なときに接続して利用する形態であってもよい。
入力装置501はキーボードやマウス、タッチパネルなどを含み、ユーザが各操作信号を入力するのに用いられる。表示装置502はディスプレイ等を含み、コンピュータ500による処理結果を表示する。
通信I/F507はコンピュータ500を各種ネットワークに接続するインタフェースである。これにより、コンピュータ500は通信I/F507を介してデータ通信を行うことができる。
また、HDD508は、プログラムやデータを格納している不揮発性の記憶装置の一例である。格納されるプログラムやデータには、コンピュータ500全体を制御する基本ソフトウェアであるOS、及びOS上において各種機能を提供するアプリケーションソフトウェア(以下、単にアプリケーションと呼ぶ)などがある。なお、コンピュータ500はHDD508に替え、記憶媒体としてフラッシュメモリを用いるドライブ装置(例えばソリッドステートドライブ:SSD)を利用するものであってもよい。
外部I/F503は、外部装置とのインタフェースである。外部装置には、記録媒体503aなどがある。これにより、コンピュータ500は外部I/F503を介して記録媒体503aの読み取り及び/又は書き込みを行うことができる。記録媒体503aにはフレキシブルディスク、CD、DVD、SDメモリカード、USBメモリなどがある。
ROM505は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリ(記憶装置)の一例である。ROM505にはコンピュータ500の起動時に実行されるBIOS、OS設定、及びネットワーク設定などのプログラムやデータが格納されている。RAM504はプログラムやデータを一時保持する揮発性の半導体メモリ(記憶装置)の一例である。
CPU506は、ROM505やHDD508などの記憶装置からプログラムやデータをRAM504上に読み出し、処理を実行することで、コンピュータ500全体の制御や機能を実現する演算装置である。PC18、カウンタ蓄積装置20及び表示データ生成装置40は例えば図2に示すコンピュータ500のハードウェア構成により、後述するような各種処理を実現できる。
《複合機》
図1の複合機10は、例えば図3に示すようなハードウェア構成のコンピュータにより実現される。図3は複合機の一例のハードウェア構成図である。図3に示す複合機10はコントローラ601、操作パネル602、外部I/F603、通信I/F604、プリンタ605及びスキャナ606などを備える。
コントローラ601はCPU611、RAM612、ROM613、NVRAM614及びHDD615などを備える。ROM613は、各種プログラムやデータが格納されている。RAM612はプログラムやデータを一時保持する。NVRAM614は、例えば設定情報等が格納されている。また、HDD615は各種プログラムやデータが格納されている。
CPU611は、ROM613やNVRAM614、HDD615などからプログラムやデータ、設定情報等をRAM612上に読み出し、処理を実行することで、複合機10全体の制御や機能を実現する。
操作パネル602は、ユーザからの入力を受け付ける入力部と、表示を行う表示部とを備えている。外部I/F603は外部装置とのインタフェースである。外部装置には、記録媒体603aなどがある。これにより、複合機10は外部I/F603を介して記録媒体603aの読み取り及び/又は書き込みを行うことができる。記録媒体603aにはICカード、フレキシブルディスク、CD、DVD、SDメモリカード、USBメモリ等がある。
通信I/F604は、複合機10をネットワーク70に接続させる為のインタフェースである。これにより、複合機10は通信I/F604を介してデータ通信を行うことができる。プリンタ605は印刷データを被搬送物に印刷するための印刷装置である。例えば被搬送物は、紙、コート紙、厚紙、OHP、プラスチックフィルム、プリプレグ、銅箔など、紙に限定されない。スキャナ606は原稿から画像データ(電子データ)を読み取るための読取装置である。なお、図1の電子機器12のハードウェア構成についての説明は省略する。本実施形態では表示データ生成装置40が生成したUIをPC18又は複合機10が表示する例を示すが、ユーザからの入力を受け付ける入力部と、表示を行う表示部とを備えた電子機器12に、表示データ生成装置40が生成したUIを表示してもよい。
<ソフトウェア構成>
《カウンタ蓄積装置》
本実施形態に係るカウンタ蓄積装置20は例えば図4に示す処理ブロックにより実現される。図4は、本実施形態に係るカウンタ蓄積装置の一例の処理ブロック図である。カウンタ蓄積装置20はプログラムを実行することで、図4に示すような処理ブロックを実現する。
図4に示すカウンタ蓄積装置20は、通信部21、情報記憶部22、カウンタ設定記憶部23、カウンタ蓄積処理部24、カウンタ記憶部25、カウンタ提供処理部26を実現している。通信部21は外部とのデータ通信を行う。例えば通信部21は複合機10、仲介機14及び表示データ生成装置40とデータ通信を行う。
情報記憶部22は後述の顧客情報や機器情報を記憶している。顧客情報及び機器情報により、顧客環境に設置されている複合機10又は電子機器12の特定と、その複合機10又は電子機器12の日次データ及び月次データの特定と、が可能となる。カウンタ設定記憶部23は後述のカウンタ設定を記憶している。カウンタ設定はカウンタ蓄積処理部24においてカウンタ値の蓄積を行うために必要な情報である。カウンタ蓄積処理部24はカウンタ設定に基づき、複合機10又は電子機器12ごとの日次データ、月次データをカウンタ記憶部25に記憶させる。なお、カウンタ蓄積処理部24は更に、顧客環境ごとの日次データ、月次データをカウンタ記憶部25に記憶させてもよい。
カウンタ記憶部25は、複合機10又は電子機器12ごとの日次データ、月次データを記憶する。カウンタ記憶部25は、顧客環境ごとの日次データ、月次データを記憶してもよい。
カウンタ提供処理部26は、複合機10又は電子機器12の一意性情報を指定した表示データ生成装置40からの要求に対し、カウンタ記憶部25に記憶されている、その複合機10又は電子機器12の日次データ、月次データを提供する。また、カウンタ提供処理部26は表示データ生成装置40からの顧客の一意性情報を指定した要求に対し、カウンタ記憶部25に記憶されている顧客環境ごとの日次データ、月次データを提供してもよい。さらに、カウンタ提供処理部26は複合機10又は電子機器12の一意性情報を指定した表示データ生成装置40からの要求に対し、その複合機10又は電子機器12の一意性情報と対応付けられている顧客環境の日次データ、月次データを提供してもよい。
《複合機》
本実施形態に係る複合機10は例えば図5に示す処理ブロックにより実現される。図5は本実施形態に係る複合機の一例の処理ブロック図である。複合機10はプログラムを実行することで、図5に示すような処理ブロックを実現する。
図5の複合機10は通信部31、機器情報取得部32、レポート出力処理部33、表示データ取得処理部34及び印刷データ取得処理部35を実現している。通信部31は外部とのデータ通信を行う。例えば通信部31は電子機器12、仲介機14、カウンタ蓄積装置20又は表示データ生成装置40とデータ通信を行う。
機器情報取得部32は機器本体から機番(機器ID)やMACアドレスなどの機器情報を取得する。機器情報は、機器の一意性情報の一例である。また、機器情報取得部32は機器種別が複合機であることを示す情報を取得する。レポート出力処理部33は表示データ生成装置40から取得したUIの表示データに基づく複合機10又は電子機器12の例えば日次データや月次データのレポートを、操作パネル602に表示させる。また、レポート出力処理部33は操作パネル602に表示されたレポートをプリンタ605に印刷させる。
表示データ取得処理部34は、表示データ生成装置40からUIの表示データを取得してレポート出力処理部33に提供する。印刷データ取得処理部35は、操作パネル602に表示されたレポートの印刷データを表示データ生成装置40から取得してレポート出力処理部33に提供する。
《表示データ生成装置》
本実施形態に係る表示データ生成装置40は例えば図6の処理ブロックにより実現される。図6は、本実施形態に係る表示データ生成装置の一例の処理ブロック図である。表示データ生成装置40はプログラムを実行することで、図6に示すような処理ブロックを実現する。
図6に示す表示データ生成装置40は、通信部41、レイアウト情報記憶部42、使用レイアウト判定部43、表示データ要求受付部44、カウンタ取得処理部45、表示データ生成部46、表示データ提供部47、印刷データ要求受付部48、印刷データ生成部49及び印刷データ提供部50を実現している。
通信部41は外部とのデータ通信を行う。例えば通信部41は複合機10、PC18及びカウンタ蓄積装置20とデータ通信を行う。レイアウト情報記憶部42は、表示画面の表示領域サイズや操作方法を考慮してユーザの操作性や視認性の良い最適なレイアウトを複合機10、電子機器12及びPC18と対応付けて記憶している。なお、レイアウト情報記憶部42は、表示画面の表示領域サイズ及び操作方法と対応付けて操作性や視認性の良い最適なレイアウトを記憶していてもよい。
使用レイアウト判定部43はレイアウト情報記憶部42に記憶されているレイアウト情報を利用し、表示データ要求の要求元である複合機10、電子機器12又はPC18においてユーザの操作性や視認性の良い最適なレイアウトを判定する。表示データ要求受付部44は複合機10、電子機器12又はPC18から表示データ要求を受け付ける。カウンタ取得処理部45はカウンタ蓄積装置20からカウンタ値を取得する。
表示データ生成部46はカウンタ蓄積装置20から取得したカウンタ値を利用し、使用レイアウト判定部43が判定したレイアウトのUIの表示データを生成する。表示データ提供部47は生成したUIの表示データを、表示データ要求の要求元である複合機10、電子機器12又はPC18に提供する。
印刷データ要求受付部48は、複合機10又は印刷機能を有する電子機器12から印刷データ要求を受け付ける。印刷データ生成部49は、複合機10又は印刷機能を有する電子機器12からの印刷データ要求に基づき、印刷データを生成する。印刷データ提供部50は生成した印刷データを、印刷データ要求の要求元である複合機10又は印刷機能を有する電子機器12に提供する。
《設定、データ及び情報》
図7はカウンタ設定の一例の構成図である。カウンタ設定は、機器ID、MACアドレス、日次データID、月次データID、締め日を項目として有する。機器IDは機器本体から取得する機器情報の一例である。MACアドレスは通信ネットワーク上において複合機10や電子機器12を一意に識別する機器情報の一例である。日次データIDは機器IDやMACアドレスにより特定される複合機10や電子機器12の日次データを一意に識別するための識別情報の一例である。月次データIDは機器IDやMACアドレスにより特定される複合機10や電子機器12の月次データを一意に識別するための識別情報の一例である。締め日は月次データの作成などに必要な顧客の締め日を表している。
図8は日次データの一例の構成図である。日次データは、日次データID、年月日、各種カウンタ値を項目として有する。日次データIDは、日次データを一意に識別する識別情報の一例である。年月日は、その日次データの各種カウンタ値がカウントされた日次である。各種カウンタ値は日次のカウンタ値であって、トータル、機能別、色別、用紙サイズ別などの異なる種類のカウンタ値である。
図9は月次データの一例の構成図である。月次データは、月次データID、年月、各種カウンタ値を項目として有する。月次データIDは、月次データを一意に識別する識別情報の一例である。年月は、その月次データの各種カウンタ値がカウントされた月次を表している。各種カウンタ値は月次のカウンタ値であって、トータル、機能別、色別、用紙サイズ別などの異なる種類のカウンタ値である。
図10は顧客情報の一例の構成図である。顧客情報は、顧客ID、名称、住所、電話番号及びメールアドレスを項目として有する。顧客IDは、顧客を一意に識別する識別情報の一例である。名称、住所、電話番号及びメールアドレスは、顧客の名称、住所、電話番号及びメールアドレスである。顧客情報は、例えばレポートに顧客の名称、住所、電話番号及びメールアドレスを表示するために利用される。
図11は機器情報の一例の構成図である。機器情報は、機器ID、顧客ID、MACアドレス、日次データID、月次データIDを項目として有する。機器情報は、顧客IDと機器ID及びMACアドレスとを対応付けたことで、顧客環境と、その顧客環境に設置されている複合機10及び電子機器12とを対応付ける。
また、機器情報は、顧客IDと日次データID及び月次データIDとを対応付けたことにより、顧客と、その顧客の日次データ及び月次データとを対応付ける。さらに、機器情報は、機器ID及びMACアドレスと日次データID及び月次データIDとを対応付けたことで、複合機10及び電子機器12と、その複合機10及び電子機器12の日次データ及び月次データとを対応付ける。
<処理>
《カウンタ蓄積処理》
本実施形態に係る情報処理システム1のカウンタ蓄積装置20は、例えば図12に示す手順によりカウンタ蓄積処理を行う。図12は、カウンタ蓄積処理の手順を示した一例のフローチャートである。
カウンタ蓄積装置20のカウンタ蓄積処理部24は顧客環境の複合機10又は仲介機14からカウンタ値を受信するまでステップS11で待機する。カウンタ蓄積装置20のカウンタ蓄積処理部24はカウンタ値を受信するとステップS12に進み、カウンタ設定記憶部23から図7のカウンタ設定を読み出す。
ステップS13に進み、カウンタ蓄積処理部24はステップS12で読み出したカウンタ設定に基づき、受信したカウンタ値に日次データIDを付加して作成した日次データのレコードを、カウンタ記憶部25に記憶させる。
ステップS14に進み、カウンタ蓄積処理部24はステップS12で読み出したカウンタ設定に基づき、締め日を経過したか判定する。締め日を経過していなければ、カウンタ蓄積処理部24はステップS15の処理をスキップし、ステップS11に戻る。
締め日を経過していれば、カウンタ蓄積処理部24はステップS15に進み、一ヶ月分の日次データから月次データを作成する。そして、カウンタ蓄積処理部24は作成した月次データのレコードを、カウンタ記憶部25に記憶させる。
なお、図12のフローチャートでは日次データのレコードをカウンタ記憶部25に記憶させたあと、その顧客の締め日を経過していれば、日次データから月次データを作成する例を示したが、これに限らない。例えばカウンタ蓄積処理部24は、複合機10から月次データを要求されたタイミングで日次データから月次データを作成してもよい。また、カウンタ蓄積処理部24は月次データに替えて週次データを作成してもよい。
《レポートの表示処理、印刷処理》
本実施形態に係る情報処理システム1は、例えば図13に示す手順によりレポートの表示処理及び印刷処理を行う。図13は、レポートの表示処理及び印刷処理の手順を示した一例のシーケンス図である。なお、図13のシーケンス図はユーザが複合機10を操作する例を示している。ユーザがPC18を操作する例については後述する。
ステップS21において、例えば顧客環境の管理者などのユーザは複合機10を操作してレポート出力アプリの起動を行う。レポート出力アプリの起動は、操作パネル602に表示された例えば図14に示す利用可能アプリ一覧画面1000から、ユーザがレポート出力アプリのアイコン1002を選択することで行うことができる。
ステップS22において、複合機10の機器情報取得部32は機器本体から機器の一意性情報としての機器IDやMACアドレスなどの機器情報と、機器種別が複合機であることを示す情報とを取得する。ステップS23に進み、複合機10の表示データ取得処理部34はステップS22で機器情報取得部32が取得した機器情報及び機器種別が複合機であることを示す情報を指定し、表示データ生成装置40に表示データ要求を行う。
表示データ生成装置40の表示データ要求受付部44は複合機10から表示データ要求を受け付ける。ステップS24に進み、表示データ生成装置40のカウンタ取得処理部45はカウンタ蓄積装置20に表示データ要求元の複合機10の機器情報を指定して、日次データや月次データなどのカウンタデータ(カウンタ値)の取得を要求する。
カウンタ蓄積装置20のカウンタ提供処理部26は、機器情報を指定した表示データ生成装置40からのカウンタデータの取得要求に対し、その機器情報に対応したカウンタデータをカウンタ記憶部25から読み出す。そして、ステップS25において、カウンタ提供処理部26は機器情報に対応したカウンタデータを表示データ生成装置40に返す。表示データ生成装置40のカウンタ取得処理部45はカウンタ蓄積装置20からカウンタデータを取得する。
ステップS26に進み、表示データ生成装置40の使用レイアウト判定部43はレイアウト情報記憶部42に記憶されているレイアウト情報を利用し、表示データ要求の要求元である複合機10においてユーザの操作性や視認性の良い最適なレイアウトを判定する。表示データ生成部46はカウンタ蓄積装置20から取得したカウンタデータを利用し、使用レイアウト判定部43が判定したレイアウトのUIの表示データを生成する。
ステップS27に進み、表示データ生成装置40の表示データ提供部47は表示データ生成部46が生成したUIの表示データを、表示データ要求の要求元である複合機10に提供する。ステップS28に進み、複合機10の表示データ取得処理部34は表示データ生成装置40からUIの表示データを取得してレポート出力処理部33に提供する。レポート出力処理部33は提供されたUIの表示データに基づいて例えば図15に示すようなUIを操作パネル602に表示させる。図15は操作パネルに表示させるUIの一例のイメージ図である。
図15(A)~図15(C)はタブ1102によりUIの表示内容(カウンタデータに基づくグラフや表など)が切り替わる様子を示している。複合機用のUIのレイアウトは図15に示すように、操作パネル602の表示領域サイズに収まる構成であり、タブ1102により表示内容を切り替えられるため、スクロールを不要としている。
なお、図15はレポートの種別の一例として、当月のトータル出力面数構成比率、過去13ヶ月のトータル出力面数、及び、モード別時間構成比(%)と消費電力(KWh)をタブ1102により切り替え表示している様子を示している。
また、図15のUIには印刷ボタン1101が設けられている。ユーザは印刷ボタン1101を押下することで複合機10にレポートの印刷要求を行うことができる。ステップS29に進み、印刷データ取得処理部35はユーザからレポートの印刷要求を受け付けたかを判定する。ユーザからレポートの印刷要求を受け付けた場合、印刷データ取得処理部35は操作パネル602に表示されているレポートの印刷データを表示データ生成装置40に要求する。
表示データ生成装置40の印刷データ要求受付部48は複合機10から印刷データ要求を受け付ける。ステップS31に進み、表示データ生成装置40の印刷データ生成部49は印刷データ要求を受け付けたレポートの印刷データを生成する。ステップS32に進み、表示データ生成装置40の印刷データ提供部50は印刷データ生成部49が生成した印刷データを複合機10に提供する。
ステップS33に進み、複合機10の印刷データ取得処理部35は表示データ生成装置40から取得した印刷データをレポート出力処理部33に提供する。レポート出力処理部33は提供された印刷データをプリンタ605に印刷させる。なお、印刷ボタン1101の押下により印刷されるレポートは、タブ1102の操作により、操作パネル602に表示されているレポートのみであってもよいし、タブ1102の操作により操作パネル602に表示可能な全てのレポートであってもよい。
なお、ステップS23において、複合機10の表示データ取得処理部34はユーザに指定された他の電子機器12の機器情報を指定し、表示データ生成装置40から複合機用のUIの表示データを取得してもよい。この場合、ステップS28では複合機10が自機のレポートでなく、他の電子機器12のレポートを表示する。
さらに、ステップS23において、複合機10の表示データ取得処理部34はユーザに指定された顧客IDを指定し、表示データ生成装置40から複合機用のUIの表示データを取得してもよい。この場合、ステップS28では複合機10が自機だけでなく、顧客環境に設置されている複合機10及び電子機器12のレポートを表示する。
ユーザに他の電子機器12の機器情報を指定させる方法は様々考えられるが、例えば複合機10がネットワーク70に接続されている電子機器12から機器の一意性情報を取得しておき、その機器の一意性情報から選択させることが考えられる。例えば複合機10はブロードキャストやマルチキャストでネットワーク70に接続されている電子機器12に機器の一意性情報を要求し、電子機器12から機器の一意性情報を取得する。また、複合機10は電子機器12の機器の一意性情報をユーザに入力させるようにしてもよい。
表示データ生成装置40は例えば図16のフローチャートに示す手順で、UIの表示データを生成する。図16は表示データ生成処理の一例のフローチャートである。ステップS24に進み、表示データ生成装置40のカウンタ取得処理部45は表示データ要求元の複合機10の機器情報を指定して、カウンタ蓄積装置20から日次データや月次データなどのカウンタデータを取得する。
ステップS52に進み、使用レイアウト判定部43はレイアウト情報記憶部42に記憶されているレイアウト情報を利用し、表示データ要求の要求元に基づき、UIの使用レイアウトを判定する。例えば使用レイアウト判定部43は要求元の機器種別に基づいて判定してもよいし、表示画面の表示領域サイズ及び操作方法に基づいて判定してもよい。より具体的には、使用レイアウト判定部43は表示画面が小さく、スクロールに適さない入出力デバイスを備えた複合機10や電子機器12が要求元であれば、例えば図15に示したようなレイアウトをUIの使用レイアウトと判定する。
ステップS53に進み、表示データ生成部46はステップS52で判定された使用レイアウトのレイアウト情報(例えばHTMLデータ)を取得する。そして、ステップS54に進み、表示データ生成部46はカウンタ蓄積装置20から取得したカウンタデータを利用し、取得したレイアウト情報に基づき、UIの表示データを生成する。
ユーザがPC18を操作する場合、本実施形態に係る情報処理システム1は例えば図17に示す手順によりレポートの表示処理を行う。図17は、レポートの表示処理の手順を示した一例のシーケンス図である。
ステップS61において、例えば顧客環境の管理者などのユーザはPC18を操作してレポート出力アプリの起動を行う。レポート出力アプリの起動は、表示装置502に表示されたレポート出力アプリのアイコンを選択することで行うことができる。ステップS62において、PC18はユーザの入力により顧客ID、パスワードを取得する。PC18は予め設定済みの顧客ID、パスワードを読み出すことで取得してもよい。
ステップS63に進み、PC18はステップS62で取得した顧客ID、パスワードを指定すると共に、機器種別が複合機であることを示す情報を指定し、表示データ生成装置40に表示データ要求を行う。
表示データ生成装置40の表示データ要求受付部44はPC18から表示データ要求を受け付ける。ステップS64に進み、表示データ生成装置40のカウンタ取得処理部45はカウンタ蓄積装置20に顧客IDを指定して、日次データや月次データなどのカウンタデータ(カウンタ値)の取得を要求する。
カウンタ蓄積装置20のカウンタ提供処理部26は、顧客IDを指定した表示データ生成装置40からのカウンタデータの取得要求に対し、その顧客IDに対応したカウンタデータをカウンタ記憶部25から読み出す。そして、ステップS65において、カウンタ提供処理部26は顧客IDに対応したカウンタデータを表示データ生成装置40に返す。表示データ生成装置40のカウンタ取得処理部45はカウンタ蓄積装置20からカウンタデータを取得する。
ステップS66に進み、表示データ生成装置40の使用レイアウト判定部43はレイアウト情報記憶部42に記憶されているレイアウト情報を利用し、表示データ要求の要求元であるPC18においてユーザの操作性や視認性の良い最適なレイアウトを判定する。表示データ生成部46はカウンタ蓄積装置20から取得したカウンタデータを利用し、使用レイアウト判定部43が判定したレイアウトのUIの表示データを生成する。
ステップS67に進み、表示データ生成装置40の表示データ提供部47は表示データ生成部46が生成したUIの表示データを、表示データ要求の要求元であるPC18に提供する。ステップS68に進み、PC18は表示データ生成装置40から取得したUIの表示データに基づいて例えば図18に示すようなUIを表示装置502に表示させる。図18はPCの表示装置に表示させるUIの一例のイメージ図である。
図18に示したPC用のUIのレイアウトは、ディスプレイなどの表示装置502の表示領域サイズが複合機10の操作パネル602よりも大きいことが多いため、複数の種別のグラフを含み、スクロールにより表示される表示データの範囲を変化させる構成を示している。
なお、ステップS63において、PC18はユーザに指定された複合機10又は電子機器12の機器情報を指定し、表示データ生成装置40からPC用のUIの表示データを取得してもよい。この場合、ステップS68ではPC18が顧客環境に設置されている複合機10及び電子機器12全体のレポートでなく、複合機10及び電子機器ごとのレポートを表示する。例えば図18に示したPC用のUIのレイアウトは図15(A)~図15(C)に示した種別のレポートを全て含み、スクロールにより表示される表示データの範囲を変化させる構成となる。
(まとめ)
以上、本実施形態に係る情報処理システム1によれば、表示データ要求の要求元が複合機10であれば、複合機10の操作パネル602におけるユーザの操作性及び視認性を考慮した複合機用のレイアウトの表示データを生成できる。また、表示データ要求の要求元がPC18であれば、PC18の表示装置502におけるユーザの操作性及び視認性を考慮したPC用のレイアウトの表示データを生成できる。
したがって、本実施形態に係る情報処理システム1によれば、表示データ要求の要求元に基づき、その要求元でのユーザの操作性及び視認性を考慮したレイアウトの表示データを生成できる。
なお、本実施形態に係る情報処理システム1は、複合機10や電子機器12にカウント値を溜めずに、カウンタ蓄積装置20に溜めることで、複合機10や電子機器12の記録容量を増やすことなく、長期間及び多種類のカウント値を保持できる。
さらに、本実施形態に係る情報処理システム1は、複合機10や電子機器12の機器の一意性情報と対応付けてカウント値を保持する。複合機10は、複合機10や電子機器12の機器の一意性情報を指定してカウント値を要求することで、ユーザIDなどの別の識別子を使用せず、複合機10や電子機器12のカウント値を取得できる。
本発明は、具体的に開示された上記の実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。複合機10は特許請求の範囲に記載した機器の一例である。カウンタ蓄積装置20は使用実績情報蓄積装置の一例である。表示データ生成装置40は表示データ生成装置の一例である。
また、特許請求の範囲に記載した使用実績に関する情報はカウンタ値に限定されるものではない。特許請求の範囲に記載した使用実績に関する情報は、使用した時間、撮像した画像のデータ量や枚数、通信データ量、データを出力している時間や出力するデータの量も含まれる。
なお、本実施形態で説明した情報処理システム1は一例であって、用途や目的に応じて様々なシステム構成例があることは言うまでもない。
1 情報処理システム
10 複合機
12 電子機器
14 仲介機
16 ファイヤウォール
18 PC
20 カウンタ蓄積装置
21 通信部
22 情報記憶部
23 カウンタ設定記憶部
24 カウンタ蓄積処理部
25 カウンタ記憶部
26 カウンタ提供処理部
31 通信部
32 機器情報取得部
33 レポート出力処理部
34 表示データ取得処理部
35 印刷データ取得処理部
40 表示データ生成装置
41 通信部
42 レイアウト情報記憶部
43 使用レイアウト判定部
44 表示データ要求受付部
45 カウンタ取得処理部
46 表示データ生成部
47 表示データ提供部
48 印刷データ要求受付部
49 印刷データ生成部
50 印刷データ提供部
60、70 ネットワーク
500 コンピュータ
501 入力装置
502 表示装置
503 外部I/F
503a 記録媒体
504 RAM
505 ROM
506 CPU
507 通信I/F
508 HDD
601 コントローラ
602 操作パネル
603 外部I/F
603a 記録媒体
604 通信I/F
605 プリンタ
606 スキャナ
611 CPU
612 RAM
613 ROM
614 NVRAM
615 HDD
1000 利用可能アプリ一覧画面
1002 アイコン
1101 印刷ボタン
1102 タブ
B バス
特開2014-32627号公報

Claims (10)

  1. 顧客環境に設置された複数の機器に対して対応する機器の一意性情報と対応付けて機器の使用実績に関する日次データ又は月次データを蓄積している使用実績情報蓄積手段から前記使用実績に関する日次データ又は月次データを取得し、前記使用実績に関する日次データ又は月次データを利用して表示データを生成する表示データ生成装置であって、
    前記複数の機器に含まれる何れかの機器から第一の表示データの要求又は前記機器とは異なる情報処理装置から第二の表示データの要求を受け付ける表示データ要求受付手段と、
    前記第一の表示データの要求を受け付けた場合に、要求元の機器の一意性情報に対応する前記機器の使用実績に関する日次データ又は月次データを前記使用実績情報蓄積手段から取得し、前記第二の表示データの要求を受け付けた場合に、前記情報処理装置から取得した顧客の一意性情報に対応する顧客環境に設置された複数の機器の使用実績に関する日次データ又は月次データを前記使用実績情報蓄積手段から取得する使用実績情報取得手段と、
    前記第一の表示データの要求を受け付けた場合に、前記機器の使用実績に関する日次データ又は月次データを利用して、前記機器の表示画面に対応するレイアウトで前記機器の使用量のレポートを表示する第一の表示データを生成し、前記第二の表示データの要求を受け付けた場合に、前記顧客環境に設置された複数の機器の使用実績に関する日次データ又は月次データを利用して、前記情報処理装置の表示画面に対応するレイアウトで前記顧客環境に設置された複数の機器の使用量のレポートを表示する第二の表示データを生成する表示データ生成手段と、
    前記第一の表示データの要求を受け付けた場合に、前記要求元の機器へ生成した前記第一の表示データを送信し、前記第二の表示データの要求を受け付けた場合に、前記要求元の情報処理装置へ生成した前記第二の表示データを送信する送信手段と、
    を有する表示データ生成装置。
  2. 前記表示データ生成手段は、前記表示データの要求の要求元に基づく使用レイアウトを判定し、判定した前記使用レイアウトのレイアウト情報を取得して、前記レイアウト情報に基づく前記表示データを生成すること
    を特徴とする請求項1記載の表示データ生成装置。
  3. 前記表示データ生成手段が生成する前記第一の表示データは、前記要求元の機器が有する操作部の表示画面サイズに応じた大きさであって、タブ機能により前記要求元の機器が有する操作部の表示画面に表示される前記機器の使用量のレポートの表示内容を複数のタブにそれぞれ対応する複数の異なる前記機器の使用量のレポートの何れかに切り替え可能なように前記複数のタブにそれぞれ対応する複数の異なる表示データを含むこと
    を特徴とする請求項1又は2記載の表示データ生成装置。
  4. 前記複数の異なる表示データは、複数の異なるグラフ又は表で表現された前記機器の使用量のレポートであること
    を特徴とする請求項3記載の表示データ生成装置。
  5. 前記表示データ生成装置が生成する前記第二の表示データは、前記複数のタブにそれぞれ対応する複数の異なる表示データの表示内容を含み、スクロール機能により前記情報処理装置の表示部に表示させるレイアウトの表示データを含むこと
    を特徴とする請求項3記載の表示データ生成装置。
  6. 前記顧客環境に設置された複数の機器は画像形成装置であることを特徴とする請求項1乃至5の何れか一項に記載の表示データ生成装置。
  7. 顧客環境に設置された複数の機器に対して対応する機器の一意性情報と対応付けて機器の使用実績に関する日次データ又は月次データを蓄積している使用実績情報蓄積手段から前記機器の使用実績に関する日次データ又は月次データを取得し、前記機器の使用実績に関する日次データ又は月次データを利用して表示データを生成する表示データ生成装置が行う表示データ生成方法であって、
    前記複数の機器に含まれる何れかの機器から第一の表示データの要求又は前記機器とは異なる情報処理装置から第二の表示データの要求を受け付ける表示データ要求受付ステップと、
    前記第一の表示データの要求を受け付けた場合に、要求元の機器の一意性情報に対応する前記機器の使用実績に関する日次データ又は月次データを前記使用実績情報蓄積手段から取得し、前記第二の表示データの要求を受け付けた場合に、前記情報処理装置から取得した顧客の一意性情報に対応する顧客環境に設置された複数の機器の使用実績に関する日次データ又は月次データを前記使用実績情報蓄積手段から取得する使用実績情報取得ステップと、
    前記第一の表示データの要求を受け付けた場合に、前記機器の使用実績に関する日次データ又は月次データを利用して、前記機器表示画面に対応するレイアウトで前記機器の使用量のレポートを表示する第一の表示データを生成し、前記第二の表示データの要求を受け付けた場合に、前記顧客環境に設置された複数の機器の使用実績に関する日次データ又は月次データを利用して、前記情報処理装置の表示画面に対応するレイアウトで前記顧客環境に設置された複数の機器の使用量のレポートを表示する第二の表示データを生成する表示データ生成ステップと、
    前記第一の表示データの要求を受け付けた場合に、前記要求元の機器へ生成した前記第一の表示データを送信し、前記第二の表示データの要求を受け付けた場合に、前記要求元の情報処理装置へ生成した前記第二の表示データを送信する送信ステップと、
    を有する表示データ生成方法。
  8. 顧客環境に設置された複数の機器に対して対応する機器の一意性情報と対応付けて機器の使用実績に関する日次データ又は月次データを蓄積している使用実績情報蓄積手段から前記機器の使用実績に関する日次データ又は月次データを取得し、前記機器の使用実績に関する日次データ又は月次データを利用して表示データを生成する表示データ生成装置を、
    前記複数の機器に含まれる何れかの機器から第一の表示データの要求又は前記機器とは異なる情報処理装置から第二の表示データの要求を受け付ける表示データ要求受付手段、
    前記第一の表示データの要求を受け付けた場合に、要求元の機器の一意性情報に対応する前記機器の使用実績に関する日次データ又は月次データを前記使用実績情報蓄積手段から取得し、前記第二の表示データの要求を受け付けた場合に、前記情報処理装置から取得した顧客の一意性情報に対応する顧客環境に設置された複数の機器の使用実績に関する日次データ又は月次データを前記使用実績情報蓄積手段から取得する使用実績情報取得手段、
    前記第一の表示データの要求を受け付けた場合に、前記機器の使用実績に関する日次データ又は月次データを利用して、前記機器の表示画面に対応するレイアウトで前記機器の使用量のレポートを表示する第一の表示データを生成し、前記第二の表示データの要求を受け付けた場合に、前記顧客環境に設置された複数の機器の使用実績に関する日次データ又は月次データを利用して、前記情報処理装置の表示画面に対応するレイアウトで前記顧客環境に設置された複数の機器の使用量のレポートを表示する第二の表示データを生成する表示データ生成手段、
    前記第一の表示データの要求を受け付けた場合に、前記要求元の機器へ生成した前記第一の表示データを送信し、前記第二の表示データの要求を受け付けた場合に、前記要求元の情報処理装置へ生成した前記第二の表示データを送信する送信手段、
    として機能させるためのプログラム。
  9. 顧客環境に設置された複数の機器に対して対応する機器の一意性情報と対応付けて機器の使用実績に関する日次データ又は月次データを蓄積している使用実績情報蓄積手段から前記機器の使用実績に関する日次データ又は月次データを取得し、前記機器の使用実績に関する日次データ又は月次データを利用して表示データを生成する表示データ生成装置と、前記顧客環境に設置された複数の機器と、を有する情報処理システムであって、
    前記表示データ生成装置は、
    前記複数の機器に含まれる何れかの機器から第一の表示データの要求又は前記機器とは異なる情報処理装置から第二の表示データの要求を受け付ける表示データ要求受付手段と、
    前記第一の表示データの要求を受け付けた場合に、要求元の機器の一意性情報に対応する前記機器の使用実績に関する日次データ又は月次データを前記使用実績情報蓄積手段から取得し、前記第二の表示データの要求を受け付けた場合に、前記情報処理装置から取得した顧客の一意性情報に対応する顧客環境に設置された複数の機器の使用実績に関する日次データ又は月次データを前記使用実績情報蓄積手段から取得する使用実績情報取得手段と、
    前記第一の表示データの要求を受け付けた場合に、前記機器の使用実績に関する日次データ又は月次データを利用して、前記機器の使用実績を表示する表示画面に対応するレイアウトで前記機器の使用量のレポートを表示する第一の表示データを生成し、前記第二の表示データの要求を受け付けた場合に、前記顧客環境に設置された複数の機器の使用実績に関する日次データ又は月次データを利用して、前記情報処理装置の表示画面に対応するレイアウトで前記顧客環境に設置された複数の機器の使用量のレポートを表示する第二の表示データを生成する表示データ生成手段と、
    前記第一の表示データの要求を受け付けた場合に、前記要求元の機器へ生成した前記第一の表示データを送信し、前記第二の表示データの要求を受け付けた場合に、前記要求元の情報処理装置へ生成した前記第二の表示データを送信する送信手段と、
    を有し、
    前記複数の機器はそれぞれ、
    前記機器の一意性情報を指定して前記第一の表示データの要求を行う表示データ要求手段と、
    前記表示データ生成装置から送信された前記第一の表示データを表示する表示手段と、
    を有する情報処理システム。
  10. 前記表示データ生成装置は、
    前記機器から印刷データ要求を受け付ける印刷データ要求受付手段と、
    前記印刷データ要求に基づき印刷データを生成する印刷データ生成手段と、
    を有し、
    前記複数の機器はそれぞれ、
    前記機器の一意性情報を指定して印刷データ要求を行う印刷データ要求手段と、
    前記表示データ生成装置から提供された前記印刷データを印刷する印刷手段と、
    を有する請求項9記載の情報処理システム。
JP2018020525A 2018-02-07 2018-02-07 表示データ生成装置、表示データ生成方法、プログラム及び情報処理システム Active JP7163588B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2018020525A JP7163588B2 (ja) 2018-02-07 2018-02-07 表示データ生成装置、表示データ生成方法、プログラム及び情報処理システム
US16/240,847 US11044182B2 (en) 2018-02-07 2019-01-07 Display data generating device, display data generating method, and information processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018020525A JP7163588B2 (ja) 2018-02-07 2018-02-07 表示データ生成装置、表示データ生成方法、プログラム及び情報処理システム

Publications (2)

Publication Number Publication Date
JP2019139392A JP2019139392A (ja) 2019-08-22
JP7163588B2 true JP7163588B2 (ja) 2022-11-01

Family

ID=67477169

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018020525A Active JP7163588B2 (ja) 2018-02-07 2018-02-07 表示データ生成装置、表示データ生成方法、プログラム及び情報処理システム

Country Status (2)

Country Link
US (1) US11044182B2 (ja)
JP (1) JP7163588B2 (ja)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014032627A (ja) 2012-08-06 2014-02-20 Ricoh Co Ltd 機器管理システム、機器管理装置及びプログラム
JP2016144152A (ja) 2015-02-04 2016-08-08 富士ゼロックス株式会社 操作画面提供システム、中継装置及びプログラム

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7710586B2 (en) * 2006-04-18 2010-05-04 Xerox Corporation System and method for supporting printer features in an IPDS printing environment
US20080082461A1 (en) 2006-09-29 2008-04-03 Konica Minolta Systems Laboratory, Inc. Systems and methods for print accounting
JP5359530B2 (ja) * 2008-06-19 2013-12-04 株式会社リコー 印刷サービス提供方法、印刷サービス提供システム、呼制御サーバ及びプログラム
CN102782676B (zh) * 2009-08-11 2015-07-29 惠普开发有限公司 基于地理标记推荐的在线搜索
US8330984B2 (en) * 2010-03-18 2012-12-11 Emerge Paint Management, LLC Field metering patrol system and method for metering and monitoring printers
US8667114B2 (en) * 2011-02-15 2014-03-04 Seiko Epson Corporation Program update management server and program update management method
US8972278B2 (en) * 2011-09-15 2015-03-03 Hewlett-Packard Development Company, L.P. Recommending print locations
US8627204B2 (en) * 2011-10-18 2014-01-07 Microsoft Corporation Custom optimization of web pages
US9286414B2 (en) * 2011-12-02 2016-03-15 Microsoft Technology Licensing, Llc Data discovery and description service
US20160342690A1 (en) * 2015-05-19 2016-11-24 Timothy J. Young Computer architecture and network for customizing the content of publications and multimedia
US10325568B2 (en) * 2015-08-03 2019-06-18 Qualtrics, Llc Providing a display based electronic survey
US20180053431A1 (en) * 2016-05-19 2018-02-22 Timothy J. Young Computer architecture for customizing the content of publications and multimedia
JP2018020480A (ja) 2016-08-03 2018-02-08 株式会社リコー 画像形成装置、プログラム、使用実績情報出力方法及び情報処理システム
JP6763267B2 (ja) 2016-09-29 2020-09-30 株式会社リコー 情報処理システム、情報処理装置、プログラム及びレポート作成方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014032627A (ja) 2012-08-06 2014-02-20 Ricoh Co Ltd 機器管理システム、機器管理装置及びプログラム
JP2016144152A (ja) 2015-02-04 2016-08-08 富士ゼロックス株式会社 操作画面提供システム、中継装置及びプログラム

Also Published As

Publication number Publication date
US20190245761A1 (en) 2019-08-08
US11044182B2 (en) 2021-06-22
JP2019139392A (ja) 2019-08-22

Similar Documents

Publication Publication Date Title
US20140022591A1 (en) Image forming apparatus, information processing apparatus, and control method therefor
CN104219407A (zh) 图像形成***以及日志管理方法
US20180039452A1 (en) Image forming apparatus, usage record information output method, and information processing system
US20240007568A1 (en) Image processing device and image processing method
US20090083317A1 (en) File system, data processing apparatus, file reference method, and storage medium
US20070006221A1 (en) Software install environment constructing apparatus
JP5054618B2 (ja) ネットワークファイル処理システム
JP7163588B2 (ja) 表示データ生成装置、表示データ生成方法、プログラム及び情報処理システム
JP2009151618A (ja) 印刷出力制御システム及び印刷出力制御方法、並びにコンピュータ・プログラム
JP5847120B2 (ja) インターネットファクシミリ装置
JP2017021616A (ja) 情報蓄積装置、プログラム及び情報処理システム
US20140153050A1 (en) Image forming apparatus that generates log image, image forming system, and non-transitory recording medium
US20090150531A1 (en) Data processing apparatus, control method therefor, and storage medium
JP2017220160A (ja) 情報処理装置、プログラム、使用量予測方法及び情報処理システム
JP7020237B2 (ja) 画像形成装置、プログラム、使用実績情報出力方法及び情報処理システム
JP6409762B2 (ja) 電子機器及びメモリー寿命警告プログラム
US9674381B2 (en) Electronic device including a job information generating device and access managing device, information management method to enable the electronic device to function, and a non-transitory computer-readable storage medium to store a program for the information management method
JP6973178B2 (ja) 情報処理装置、システム、方法、及びプログラム
US11586395B2 (en) Print job transmission device and computer readable non-transitory recording medium storing a print job transmission program
JP2005346738A (ja) サーバ、プリンタ機器情報作成装置、プリンタ機器情報設定方法、プリンタ機器情報作成方法、プログラム、及び記録媒体
JP6432499B2 (ja) 電子機器及びメモリー寿命警告プログラム
JP2010016884A (ja) 画像データ処理装置
JP2005182107A (ja) 仕入先ランク付けシステム、仕入先ランク付け装置、仕入先ランク付け方法及びプログラム
JP2017134604A (ja) 画像形成装置およびデータ処理プログラム
JP2020198515A (ja) 情報処理システム、情報処理装置、プログラム、及び料金表生成方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20201118

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20210208

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210830

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210914

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20211110

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220405

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220526

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20220920

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20221003

R151 Written notification of patent or utility model registration

Ref document number: 7163588

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151