(57)【要約】【課題】ユーザの設定値に基づいたレポートを含む画面を容易に表示させることができる情報処理システムを提供すること。【解決手段】ユーザの操作する端末装置に表示させるレポートを含む画面の画面データを生成して端末装置に画面を表示させる情報処理システムであって、画面の画面データを生成する為に利用するレポートに係る設定値をユーザと対応付けて記憶する記憶手段と、端末装置を操作するユーザの設定値を記憶手段から取得し、ユーザの設定値に基づいた画面の画面データを生成する画面データ生成手段と、画面データ生成手段が生成した画面データを端末装置に送信して、ユーザの設定値を指定せずに画面を端末装置に表示させる画面データ送信手段と、を有することにより上記課題を解決する。【選択図】  図１
2019164492.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの操作する端末装置に表示させるレポートを含む画面の画面データを生成して前記端末装置に前記画面を表示させる情報処理システムであって、
前記画面の画面データを生成する為に利用する前記レポートに係る設定値を前記ユーザと対応付けて記憶する記憶手段と、
前記端末装置を操作する前記ユーザの設定値を前記記憶手段から取得し、前記ユーザの設定値に基づいた画面の画面データを生成する画面データ生成手段と、
前記画面データ生成手段が生成した前記画面データを前記端末装置に送信して、前記ユーザが前記ユーザの設定値を指定せずに前記画面を前記端末装置に表示させる画面データ送信手段と、
を有する情報処理システム。
【請求項２】
前記画面データ生成手段は、ログインした前記ユーザの設定値を前記記憶手段から取得して、前記ユーザの設定値に基づいたログイン後の画面の画面データを生成すること
を特徴とする請求項１記載の情報処理システム。
【請求項３】
前記記憶手段は、前記画面の画面データを生成する為に利用する前記レポートに係る設定値を前記ユーザ及び前記画面の種類と対応付けて記憶し、
前記画面データ生成手段は、ログインした前記ユーザ、及び、前記ユーザが選択した前記画面の種類、に対応付いた前記ユーザの設定値を前記記憶手段から取得し、前記ユーザの設定値に基づいた前記画面の種類の画面データを生成すること
を特徴とする請求項２記載の情報処理システム。
【請求項４】
前記記憶手段は、前記ユーザ及び前記画面の種類と前記設定値とを対応付ける第１の設定値情報、前記ユーザと前記設定値とを対応付ける第２の設定値情報、及び、デフォルトの設定値の第３の設定値情報、を記憶し、
前記画面データ生成手段は、ログインした前記ユーザ、及び、前記ユーザが選択した前記画面の種類、に対応付いた前記ユーザの設定値が前記第１の設定値情報として前記記憶手段に記憶されていなければ、前記第２の設定値情報からログインした前記ユーザに対応付いた前記ユーザの設定値を取得し、前記ユーザの設定値に基づいた前記画面の種類の画面データを生成すること
を特徴とする請求項３記載の情報処理システム。
【請求項５】
前記画面データ生成手段は、ログインした前記ユーザ、及び、前記ユーザが選択した前記画面の種類、に対応付いた前記ユーザの設定値が前記第１の設定値情報として前記記憶手段に記憶されておらず、且つ、ログインした前記ユーザに対応付いた前記ユーザの設定値が前記第２の設定値情報として前記記憶手段に記憶されていなければ、前記第３の設定値情報から前記デフォルトの設定値を取得し、前記デフォルトの設定値に基づいた前記画面の種類の画面データを生成すること
を特徴とする請求項４記載の情報処理システム。
【請求項６】
ユーザの操作する端末装置に表示させるレポートを含む画面の画面データを生成して前記端末装置に前記画面を表示させる情報処理システムの画面表示方法であって、
前記画面の画面データを生成する為に利用する前記レポートに係る設定値を前記ユーザと対応付けて記憶手段に記憶するステップと、
前記端末装置を操作する前記ユーザの設定値を前記記憶手段から取得し、前記ユーザの設定値に基づいた画面の画面データを生成するステップと、
前記生成するステップで生成した前記画面データを前記端末装置に送信して、前記ユーザが前記ユーザの設定値を指定せずに前記画面を前記端末装置に表示させるステップと、
を有する画面表示方法。
【請求項７】
ユーザの操作する端末装置に表示させるレポートを含む画面の画面データを生成して前記端末装置に前記画面を表示させる情報処理装置であって、
前記画面の画面データを生成する為に利用する前記レポートに係る設定値を前記ユーザと対応付けて記憶する記憶手段と、
前記端末装置を操作する前記ユーザの設定値を前記記憶手段から取得し、前記ユーザの設定値に基づいた画面の画面データを生成する画面データ生成手段と、
前記画面データ生成手段が生成した前記画面データを前記端末装置に送信して、前記ユーザが前記ユーザの設定値を指定せずに前記画面を前記端末装置に表示させる画面データ送信手段と、
を有する情報処理装置。
【請求項８】
ユーザの操作する端末装置に表示させるレポートを含む画面の画面データを生成して前記端末装置に前記画面を表示させる情報処理装置を、
前記画面の画面データを生成する為に利用する前記レポートに係る設定値を前記ユーザと対応付けて記憶する記憶手段、
前記端末装置を操作する前記ユーザの設定値を前記記憶手段から取得し、前記ユーザの設定値に基づいた画面の画面データを生成する画面データ生成手段、
前記画面データ生成手段が生成した前記画面データを前記端末装置に送信して、前記ユーザが前記ユーザの設定値を指定せずに前記画面を前記端末装置に表示させる画面データ送信手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理システム、画面表示方法、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
例えば複写機やプリンタなど画像形成装置の機器管理、障害復旧、印刷状況の改善などを行うデバイス管理サービスが普及している。
【０００３】
従来のデバイス管理サービスは、蓄積した日々の運用状況を月単位、拠点単位、組織単位にドリルダウンしてクライアントのＷｅｂＵＩに表示し、ユーザに運用状況の問題点や改善点をレポートする機能を提供していた（例えば特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来のデバイス管理サービスは、定型的な統計情報が考慮されたレポート画面を提供するショートカット情報を管理することで、所望される分析情報が簡易な操作でユーザに提供される。しかし、従来のデバイス管理サービスは、ユーザが明示的にパラメータもしくはショートカット情報を指定しなければ所望される分析情報がユーザに提供されない。
【０００５】
本発明の実施の形態は、ユーザの設定値に基づいたレポートを含む画面を容易に表示させることができる情報処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本願請求項１は、ユーザの操作する端末装置に表示させるレポートを含む画面の画面データを生成して前記端末装置に前記画面を表示させる情報処理システムであって、前記画面の画面データを生成する為に利用する前記レポートに係る設定値を前記ユーザと対応付けて記憶する記憶手段と、前記端末装置を操作する前記ユーザの設定値を前記記憶手段から取得し、前記ユーザの設定値に基づいた画面の画面データを生成する画面データ生成手段と、前記画面データ生成手段が生成した前記画面データを前記端末装置に送信して、前記ユーザが前記ユーザの設定値を指定せずに前記画面を前記端末装置に表示させる画面データ送信手段と、を有することを特徴とする。
【発明の効果】
【０００７】
本発明の実施の形態によれば、ユーザの設定値に基づいたレポートを含む画面を容易に表示させることができる。
【図面の簡単な説明】
【０００８】
【図１】第１の実施形態に係る情報処理システムの一例の構成図である。
【図２】コンピュータの一例のハードウェア構成図である。
【図３】出力機器の一例のハードウェア構成図である。
【図４】本実施形態に係るＷｅｂサーバ装置の一例の処理ブロック図である。
【図５】ユーザプロファイル設定値情報の一例の構成図である。
【図６】報告書設定値情報の一例の構成図である。
【図７】報告書設定値の保存処理の一例のフローチャートである。
【図８】報告書の詳細設定画面の一例のイメージ図である。
【図９】ユーザプロファイルの設定画面の一例のイメージ図である。
【図１０】トップ画面表示処理の手順を示した一例のシーケンス図である。
【図１１】トップ画面の一例の画面イメージ図である。
【図１２】報告書選択画面の一例のイメージ図である。
【図１３】報告書画面表示処理の手順を示した一例のシーケンス図である。
【図１４】ステップＳ５３の設定判断処理の一例のフローチャートである。
【図１５】ユーザ別集計報告書が表示された報告書画面の一例のイメージ図である。
【図１６】月間資産管理状況報告書が表示された報告書画面の一例のイメージ図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について図面を参照しながら説明する。
［第１の実施形態］
＜システム構成＞
図１は、第１の実施形態に係る情報処理システムの一例の構成図である。図１の情報処理システム１は、顧客環境及びＷｅｂサービス提供環境が、インターネットなどのネットワーク５０を介して接続されている。
【００１０】
顧客はＷｅｂサービス提供環境によって提供されるサービスの顧客であって、企業、団体、教育機関、行政機関や部署などの組織が含まれる。顧客環境は１台以上の出力機器１０と、クライアント端末１２と、仲介機１４と、ファイヤウォール１６と、を有し、ＬＡＮなどのネットワーク６０を介して接続されている。また、Ｗｅｂサービス提供環境はカウンタ蓄積サーバ装置２０と、分析データ蓄積サーバ装置３０と、Ｗｅｂサーバ装置４０と、を有し、ネットワーク５０に接続されている。
【００１１】
さらに、図１では販売会社（以下、販社と呼ぶ）のユーザに操作されるクライアント端末７０がネットワーク５０に接続されている。なお、販社はサービスを提供する側の一例である。顧客はサービスを受ける側の一例である。
【００１２】
出力機器１０は、レーザプリンタや複合機（マルチファンクションプリンタ）などの画像形成装置、プロジェクタ、電子黒板、テレビ会議装置、カメラ、通信機能を備えた産業用又は家庭用機器、通信機能を備えた医療機器などである。出力機器１０は管理対象とされる機器の一例であり、稼働履歴情報（カウンタ値）を保持する。
【００１３】
また、クライアント端末１２は顧客のユーザが利用するスマートフォンや携帯電話、タブレットＰＣ、デスクトップＰＣ、ノートＰＣ、等の情報処理装置である。クライアント端末１２には、Ｗｅｂブラウザなどの画面表示機能を有するアプリケーションが搭載されている。アプリケーションはＷｅｂサーバ装置４０から受信したデータを画面表示する機能を有していればよくＷｅｂブラウザに限られない。
【００１４】
また、仲介機１４は出力機器１０から、その出力機器１０のカウンタ値を収集し、まとめてカウンタ蓄積サーバ装置２０に送信する。出力機器１０は仲介機１４を介さず、カウンタ値を自らカウンタ蓄積サーバ装置２０に送信してもよい。情報処理システム１は仲介機１４を有さない場合もある。
【００１５】
カウンタ蓄積サーバ装置２０は顧客環境から受信した出力機器１０のカウンタ値をＯＬＴＰ（オンライントランザクション処理）テーブルで蓄積する。例えばＯＬＴＰテーブルには出力機器１０のカウンタ値の日次データが蓄積される。分析データ蓄積サーバ装置３０はカウンタ蓄積サーバ装置２０のＯＬＴＰテーブルを利用し、ＯＬＡＰ（オンライン分析処理）キューブを作成する。例えばＯＬＡＰキューブには、ＯＬＴＰテーブルに蓄積されている日次データから、締め日を基準に生成した月次データが蓄積される。
【００１６】
また、Ｗｅｂサーバ装置４０はカウンタ蓄積サーバ装置２０のＯＬＴＰテーブル又は分析データ蓄積サーバ装置３０のＯＬＡＰキューブから、出力機器１０を利用するグループごとの日次データや月次データを取得する。Ｗｅｂサーバ装置４０は、日次データや月次データに基づき、レポートを作成し、そのレポートを含むトップ画面や報告書画面をクライアント端末１２に表示させる画面データを作成し、クライアント端末１２に送信する。
【００１７】
また、クライアント端末７０は販社のユーザが利用するスマートフォンや携帯電話、タブレットＰＣ、デスクトップＰＣ、ノートＰＣ、等の情報処理装置である。クライアント端末７０には、Ｗｅｂブラウザなどの画面表示機能を有するアプリケーションが搭載されている。
【００１８】
なお、図１に示す情報処理システム１の構成は一例であって、顧客環境と、カウンタ蓄積サーバ装置２０との間に１つ以上のサーバ装置（プロキシサーバやゲートウェイサーバなど）が介在していてもよい。また、クライアント端末１２は、顧客環境以外にあってもよく、例えばネットワーク５０に接続されていてもよい。図１のカウンタ蓄積サーバ装置２０、分析データ蓄積サーバ装置３０及びＷｅｂサーバ装置４０は１台の情報処理装置に統合して実現してもよいし、複数台の情報処理装置に分散して実現してもよい。
【００１９】
例えばカウンタ蓄積サーバ装置２０の機能の一部又は全部は分析データ蓄積サーバ装置３０、Ｗｅｂサーバ装置４０、又は、その他のサーバ装置に備えてもよい。分析データ蓄積サーバ装置３０の機能の一部又は全部はカウンタ蓄積サーバ装置２０、Ｗｅｂサーバ装置４０、又は、その他のサーバ装置に備えてもよい。また、Ｗｅｂサーバ装置４０の機能の一部又は全部はカウンタ蓄積サーバ装置２０、分析データ蓄積サーバ装置３０、又は、その他のサーバ装置に備えてもよい。
【００２０】
このように本実施形態に係る情報処理システム１では出力機器１０の日次データがカウンタ蓄積サーバ装置２０に集められる。分析データ蓄積サーバ装置３０は、カウンタ蓄積サーバ装置２０から日次データを取得し、グループや出力機器１０ごとの月次データを作成する。
【００２１】
そして、Ｗｅｂサーバ装置４０は、グループや出力機器１０ごとの月次データなどの情報をレポートとして含むＷｅｂページを作成し、クライアント端末１２又は７０に搭載されたＷｅｂブラウザに表示させる。また、Ｗｅｂサーバ装置４０はグループや出力機器１０ごとの使用状況報告書や環境情報報告書などの報告書を情報として含むＷｅｂページを作成し、クライアント端末１２又は７０に搭載されたＷｅｂブラウザに表示させる。
【００２２】
＜ハードウェア構成＞
《コンピュータ》
図１のクライアント端末１２、７０は例えば図２に示すようなハードウェア構成のコンピュータにより実現される。また、カウンタ蓄積サーバ装置２０、分析データ蓄積サーバ装置３０及びＷｅｂサーバ装置４０を実現する一台以上の情報処理装置も図２に示すようなハードウェア構成のコンピュータにより実現される。
【００２３】
図２はコンピュータの一例のハードウェア構成図である。図２のコンピュータ５００は入力装置５０１、表示装置５０２、外部Ｉ／Ｆ５０３、ＲＡＭ５０４、ＲＯＭ５０５、ＣＰＵ５０６、通信Ｉ／Ｆ５０７及びＨＤＤ５０８などを備え、それぞれがバスＢで相互に接続されている。なお、入力装置５０１及び表示装置５０２は必要なときに接続して利用する形態であってもよい。
【００２４】
入力装置５０１はキーボードやマウス、タッチパネルなどを含み、ユーザが各操作信号を入力するのに用いられる。表示装置５０２はディスプレイ等を含み、コンピュータ５００による処理結果を表示する。
【００２５】
通信Ｉ／Ｆ５０７はコンピュータ５００を各種ネットワークに接続するインタフェースである。これにより、コンピュータ５００は通信Ｉ／Ｆ５０７を介してデータ通信を行うことができる。
【００２６】
また、ＨＤＤ５０８は、プログラムやデータを格納している不揮発性の記憶装置の一例である。格納されるプログラムやデータには、コンピュータ５００全体を制御する基本ソフトウェアであるＯＳ、及びＯＳ上において各種機能を提供するアプリケーションソフトウェア（以下、単にアプリケーションと呼ぶ）などがある。なお、コンピュータ５００はＨＤＤ５０８に替え、記憶媒体としてフラッシュメモリを用いるドライブ装置（例えばソリッドステートドライブ：ＳＳＤ）を利用するものであってもよい。
【００２７】
外部Ｉ／Ｆ５０３は、外部装置とのインタフェースである。外部装置には、記録媒体５０３ａなどがある。これにより、コンピュータ５００は外部Ｉ／Ｆ５０３を介して記録媒体５０３ａの読み取り及び／又は書き込みを行うことができる。記録媒体５０３ａにはフレキシブルディスク、ＣＤ、ＤＶＤ、ＳＤメモリカード、ＵＳＢメモリなどがある。
【００２８】
ＲＯＭ５０５は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリ（記憶装置）の一例である。ＲＯＭ５０５にはコンピュータ５００の起動時に実行されるＢＩＯＳ、ＯＳ設定、及びネットワーク設定などのプログラムやデータが格納されている。ＲＡＭ５０４はプログラムやデータを一時保持する揮発性の半導体メモリ（記憶装置）の一例である。
【００２９】
ＣＰＵ５０６は、ＲＯＭ５０５やＨＤＤ５０８などの記憶装置からプログラムやデータをＲＡＭ５０４上に読み出し、処理を実行することで、コンピュータ５００全体の制御や機能を実現する演算装置である。
【００３０】
クライアント端末１２、クライアント端末７０、カウンタ蓄積サーバ装置２０、分析データ蓄積サーバ装置３０及びＷｅｂサーバ装置４０は例えば図２に示すコンピュータ５００のハードウェア構成により、後述するような各種処理を実現できる。
【００３１】
《出力機器》
図１の出力機器１０は、複合機の場合、例えば図３に示すようなハードウェア構成のコンピュータにより実現される。図３は出力機器の一例のハードウェア構成図である。図３に示す出力機器１０はコントローラ６０１、操作パネル６０２、外部Ｉ／Ｆ６０３、通信Ｉ／Ｆ６０４、プリンタ６０５及びスキャナ６０６などを備える。
【００３２】
コントローラ６０１はＣＰＵ６１１、ＲＡＭ６１２、ＲＯＭ６１３、ＮＶＲＡＭ６１４及びＨＤＤ６１５などを備える。ＲＯＭ６１３は、各種プログラムやデータが格納されている。ＲＡＭ６１２はプログラムやデータを一時保持する。ＮＶＲＡＭ６１４は、例えば設定情報等が格納されている。また、ＨＤＤ６１５は各種プログラムやデータが格納されている。
【００３３】
ＣＰＵ６１１は、ＲＯＭ６１３やＮＶＲＡＭ６１４、ＨＤＤ６１５などからプログラムやデータ、設定情報等をＲＡＭ６１２上に読み出し、処理を実行することで、出力機器１０全体の制御や機能を実現する。
【００３４】
操作パネル６０２はユーザからの入力を受け付ける入力部と、表示を行う表示部とを備えている。外部Ｉ／Ｆ６０３は外部装置とのインタフェースである。外部装置には、記録媒体６０３ａなどがある。これにより、出力機器１０は外部Ｉ／Ｆ６０３を介して記録媒体６０３ａの読み取り及び／又は書き込みを行うことができる。記録媒体６０３ａにはＩＣカード、フレキシブルディスク、ＣＤ、ＤＶＤ、ＳＤメモリカード、ＵＳＢメモリ、ＳＩＭカード等がある。
【００３５】
通信Ｉ／Ｆ６０４は、出力機器１０をネットワーク６０に接続させるインタフェースである。これにより、出力機器１０は通信Ｉ／Ｆ６０４を介してデータ通信を行うことができる。プリンタ６０５は印刷データを被搬送物に印刷するための印刷装置である。例えば被搬送物は、紙、コート紙、厚紙、ＯＨＰ、プラスチックフィルム、プリプレグ、銅箔など、紙に限定されない。スキャナ６０６は原稿から画像データ（電子データ）を読み取るための読取装置である。なお、図３はあくまで出力機器１０が複合機の場合の例を示しており、出力機器１０が上述したように複合機でない場合にはプリンタ６０５やスキャナ６０６を必ずしも備える必要はない。また、カメラ、ランプ光源、タッチパネルなど図３に示した以外のハードウェアを有していてもよい。
【００３６】
＜ソフトウェア構成＞
《Ｗｅｂサーバ装置》
本実施形態に係るＷｅｂサーバ装置４０は例えば図４に示す処理ブロックにより実現される。図４は、本実施形態に係るＷｅｂサーバ装置の一例の処理ブロック図である。Ｗｅｂサーバ装置４０はプログラムを実行することで、図４に示すような処理ブロックを実現する。Ｗｅｂサーバ装置４０は通信部５１、ユーザプロファイル記憶部５２、報告書設定記憶部５３、認証部５４、Ｗｅｂページ作成部５５、カウンタ取得処理部５６及び分析データ取得処理部５７を実現している。
【００３７】
通信部５１は外部とのデータ通信を行う。ユーザプロファイル記憶部５２は、後述するユーザプロファイル設定値情報を記憶している。報告書設定記憶部５３は、後述の報告書設定値情報を記憶している。ユーザプロファイル設定値情報及び報告書設定値情報はＷｅｂページ作成部５５において出力機器１０のレポートを含むＷｅｂページを作成するために必要な情報である。
【００３８】
認証部５４はクライアント端末１２又はクライアント端末７０を操作するユーザの認証を行う。ユーザの認証は例えば通信部５１によって受信した認証情報（例えばユーザＩＤ及びパスワードの組み合わせ）がＷｅｂサーバ装置４０に予め登録されている認証情報と一致するか否かを判断することで認証できるが、この方法以外の認証方法で認証してもよい。なお、予め登録されているユーザの認証情報はＷｅｂサーバ装置４０の外部のデータベースに登録されていてもよい。Ｗｅｂページ作成部５５はクライアント端末１２又はクライアント端末７０からの要求に基づいてＷｅｂページを作成し、クライアント端末１２又はクライアント端末７０に搭載されたＷｅｂブラウザに表示させる。
【００３９】
また、Ｗｅｂページ作成部５５は、Ｗｅｂページの作成に、出力機器１０の日次データや条件別の月次データが必要であれば、カウンタ取得処理部５６や分析データ取得処理部５７に要求して取得する。Ｗｅｂページ作成部５５は、Ｗｅｂページの作成に、レポートが必要であれば、後述のようにレポートを作成する。
【００４０】
カウンタ取得処理部５６は、Ｗｅｂページ作成部５５から要求された出力機器１０の日次データをカウンタ蓄積サーバ装置２０から取得し、出力機器１０の日次データをＷｅｂページ作成部５５に提供する。また、分析データ取得処理部５７はＷｅｂページ作成部５５から要求された条件別の月次データを分析データ蓄積サーバ装置３０から取得し、Ｗｅｂページ作成部５５に提供する。
【００４１】
図５はユーザプロファイル設定値情報の一例の構成図である。図５のユーザプロファイル設定値情報はユーザＩＤに言語設定、年月日形式設定、桁区切り形式設定及び報告書サイズ形式設定が対応付けられた構成である。
【００４２】
ユーザＩＤはユーザを識別する識別情報の一例である。言語設定は、ユーザＩＤにより識別されるユーザに設定されているＷｅｂページの表示言語である。例えば図５の例ではユーザＩＤが「ユーザＡ」のユーザのＷｅｂページの表示言語として「日本語」が設定されている。なお、ユーザＩＤは文字、数字、記号などの組合せで表現してもよい。
【００４３】
図６は報告書設定値情報の一例の構成図である。図６の報告書設定値情報は報告書の種類ごとに設けられ、ユーザＩＤに機器の表示範囲設定、表示項目設定、言語設定、年月日形式設定、桁区切り形式設定及び用紙サイズ形式設定が対応付けられた構成である。
【００４４】
ユーザＩＤはユーザを識別する識別情報の一例である。機器の表示範囲設定は報告書において表示対象とする出力機器１０の範囲を表す。表示項目設定は報告書において表示するレポート項目を表す。言語設定は報告書において表示する言語を表す。年月日形式設定は報告書において表示する年月日形式を表す。桁区切り形式設定は報告書において表示する桁区切り形式を表す。用紙サイズ形式は報告書のサイズを表す。
【００４５】
＜処理＞
《報告書設定値の保存処理》
本実施形態に係る情報処理システム１は、例えば図７に示す手順で報告書設定値の保存処理を行う。図７は報告書設定値の保存処理の一例のフローチャートである。ステップＳ１１においてＷｅｂサーバ装置４０のＷｅｂページ作成部５５はクライアント端末１２を操作するユーザから報告書の選択を受け付ける。
【００４６】
ステップＳ１２に進み、Ｗｅｂページ作成部５５は図８に示すような報告書の詳細設定画面の画面データを作成し、その画面データを送信することでクライアント端末１２に図８の報告書の詳細設定画面を表示させる。図８は報告書の詳細設定画面の一例のイメージ図である。図８の報告書の詳細設定画面は、図６の報告書設定値に対応している。
【００４７】
ステップＳ１３に進み、Ｗｅｂサーバ装置４０のＷｅｂページ作成部５５はクライアント端末１２を操作するユーザから図８の報告書の詳細設定画面への報告書設定値の入力を受け付ける。ステップＳ１４に進み、Ｗｅｂページ作成部５５は報告書の詳細設定画面へのユーザの入力に基づき、図６の報告書設定値情報へ報告書設定値を保存する。
【００４８】
《ユーザプロファイル設定値の保存処理》
本実施形態に係る情報処理システム１は、例えば図９に示すようなユーザプロファイルの設定画面からユーザプロファイル設定値の保存処理を行う。図９はユーザプロファイルの設定画面の一例のイメージ図である。図９のユーザプロファイルの設定画面は図５に示したユーザプロファイル設定値に対応している。
【００４９】
《トップ画面の表示処理》
本実施形態に係る情報処理システム１は、例えば図１０の手順でトップ画面表示処理を行う。図１０は、トップ画面表示処理の手順を示した一例のシーケンス図である。
【００５０】
ステップＳ３１において、例えば顧客環境の管理者などのユーザはクライアント端末１２を操作し、Ｗｅｂサーバ装置４０へのログインを要求する。この要求の際にクライアント端末１２から送信されたユーザＩＤ及びパスワードを通信部５１が受信する。ステップＳ３２に進み、Ｗｅｂサーバ装置４０はログインを要求したユーザを、受信したユーザＩＤ及びパスワードの組み合わせと予め登録されているユーザＩＤ及びパスワードの組み合わせが一致するか否かに基づいて認証する。図１０では認証が成功した例を示している。なお、認証が失敗すれば、ステップＳ３３以降の処理は行われない。
【００５１】
ステップＳ３３に進み、Ｗｅｂサーバ装置４０は認証が成功したユーザのユーザＩＤと図５のユーザプロファイル設定値情報とに基づき、トップ画面を生成する為に利用する設定値を判断する。なお、ユーザプロファイル設定値が保存されていなければデフォルトの設定値を利用する。
【００５２】
例えばログインしたユーザのユーザＩＤが「ユーザＡ」の場合には、図５のユーザプロファイル設定値情報に基づいて、言語設定「日本語」と年月日形式設定「ｙｙｙｙ／ＭＭ／ｄｄ」と桁区切り形式設定「１，２３４，５６７．８９」と報告書サイズ形式設定「Ａ４」とが設定値として特定される。
【００５３】
ステップＳ３４に進み、Ｗｅｂサーバ装置４０の分析データ取得処理部５７は後述のトップ画面の画面データを作成するために必要な月次データを分析データ蓄積サーバ装置３０から通信部５１によって受信することによって取得する。
【００５４】
ステップＳ３５に進み、Ｗｅｂサーバ装置４０のＷｅｂページ作成部５５は分析データ蓄積サーバ装置３０から取得した月次データを含んだ後述のトップ画面の画面データをステップＳ３３で判断した設定値に基づき作成する。ステップＳ３６に進み、Ｗｅｂサーバ装置４０はトップ画面の画面データを通信部５１によってクライアント端末１２に送信する。ステップＳ３７において画面データを受信したクライアント端末１２のＷｅｂブラウザは、例えば図１１に示すようなトップ画面を表示する。
【００５５】
図１１はトップ画面の一例の画面イメージ図である。図１１に示すトップ画面１１００はユーザプロファイル設定値情報の言語が「日本語」の例である。ユーザはトップ画面１１００の報告書ボタン１１０２を押下することで、報告書を選択するための図１２の報告書選択画面１１０６を表示させることができる。図１２は報告書選択画面の一例のイメージ図である。また、ユーザは図１１の左側に表示されている設定ボタン１１０４を押下することで、図９のユーザプロファイルの設定画面をクライアント端末１２に表示できる。ユーザは報告書選択画面から報告書の種類を選択することにより、選択した種類の報告書を次のように表示させることができる。
【００５６】
《報告書画面の表示処理》
本実施形態に係る情報処理システム１は、例えば図１３の手順で報告書画面表示処理を行う。図１３は、報告書画面表示処理の手順を示した一例のシーケンス図である。例えば顧客環境の管理者などのユーザはクライアント端末１２を操作し、報告書選択画面から表示させる報告書の種類を選択する。ステップＳ５１においてクライアント端末１２は報告書の種類の選択をユーザから受け付ける。
【００５７】
ステップＳ５２において、クライアント端末１２はユーザから選択を受け付けた種類の報告書の表示を、ユーザＩＤを指定してＷｅｂサーバ装置４０に要求する。ステップＳ５３に進み、Ｗｅｂサーバ装置４０のＷｅｂページ作成部５５は指定されたユーザＩＤと図５のユーザプロファイル設定値情報と図６の報告書設定値情報とデフォルトの設定値とに基づき、報告書画面を生成する為に利用する設定値を図１４に示すように判断する。
【００５８】
図１４はステップＳ５３の設定判断処理の一例のフローチャートである。Ｗｅｂページ作成部５５はユーザＩＤと対応付いた報告書設定値が保存されていれば、ステップＳ７２に進み、報告書画面を生成する為にユーザＩＤと対応付いた報告書設定値を利用する。
【００５９】
Ｗｅｂページ作成部５５はユーザＩＤと対応付いた報告書設定値が保存されていなければステップＳ７３に進む。Ｗｅｂページ作成部５５はユーザＩＤと対応付いたユーザプロファイル設定値が保存されていれば、ステップＳ７４に進み、報告書画面を生成する為にユーザＩＤと対応付いたユーザプロファイル設定値を利用する。Ｗｅｂページ作成部５５はユーザＩＤと対応付いたユーザプロファイル設定値が保存されていなければ、ステップＳ７５に進み、報告書画面を生成する為にデフォルトの設定値を利用する。
【００６０】
ステップＳ５４に進み、Ｗｅｂサーバ装置４０の分析データ取得処理部５７は報告書画面の画面データを作成するために必要な月次データを分析データ蓄積サーバ装置３０から通信部５１によって受信することによって取得する。
【００６１】
ステップＳ５５に進み、Ｗｅｂサーバ装置４０のＷｅｂページ作成部５５は分析データ蓄積サーバ装置３０から取得した月次データを利用し、ステップＳ５３で判断した設定値に基づき、報告書画面の画面データを作成する。ステップＳ５６に進み、Ｗｅｂサーバ装置４０は報告書画面の画面データを通信部５１によってクライアント端末１２に送信する。ステップＳ５７において画面データを受信したクライアント端末１２のＷｅｂブラウザは、例えば図１５又は図１６に示すような報告書画面１２００を表示する。
【００６２】
図１５はユーザ別集計報告書が表示された報告書画面の一例のイメージ図である。図１６は月間資産管理状況報告書が表示された報告書画面の一例のイメージ図である。図１５及び図１６の報告書画面１２００には、図８と同様な報告書の詳細設定画面１２０２が含まれている。ユーザは図１５又は図１６の報告書の詳細設定画面１２０２で報告書設定値の入力を行うことで、その報告書設定値を次に表示する報告書画面に反映させることができる。
【００６３】
以上、第１の実施形態に係る情報処理システム１では、トップ画面及び報告書画面を生成する為に利用する設定値をユーザと対応付けて保存しておき、例えば最新月のデータに対して設定値を反映したトップ画面又は報告書画面を表示できる。したがって、第１の実施形態に係る情報処理システム１は、ユーザの設定値に基づいた最新月などの最新の報告書画面を容易に表示できる。
［第２の実施形態］
図１の情報処理システム１はカウンタ蓄積サーバ装置２０、分析データ蓄積サーバ装置３０及びＷｅｂサーバ装置４０が顧客環境の外側のインターネットなどのネットワーク５０に接続されている。言い換えれば図１の情報処理システム１はカウンタ蓄積サーバ装置２０、分析データ蓄積サーバ装置３０及びＷｅｂサーバ装置４０が、いわゆるクラウド環境に備えられた例である。
【００６４】
なお、カウンタ蓄積サーバ装置２０、分析データ蓄積サーバ装置３０及びＷｅｂサーバ装置４０は顧客環境の内側（オンプレミス環境）に備えられていてもよい。なお、第２の実施形態の情報処理システム１のハードウェア構成、ソフトウェア構成及び処理は、図１の情報処理システム１と同様であるため、説明を省略する。
【００６５】
本発明は、具体的に開示された上記の実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。なお、カウンタ値は使用量情報の一例である。使用量情報は、出力機器１０を使用した時間、出力機器１０が撮像した画像のデータ量や枚数、出力機器１０の通信データ量、出力機器１０がデータを出力している時間や出力するデータの量も含まれる。
【００６６】
なお、本実施形態で説明した情報処理システム１は一例であって、用途や目的に応じて様々なシステム構成例があることは言うまでもない。
【符号の説明】
【００６７】
１    情報処理システム
１０    出力機器
１２、７０    クライアント端末
１４    仲介機
１６    ファイヤウォール
２０    カウンタ蓄積サーバ装置
３０    分析データ蓄積サーバ装置
４０    Ｗｅｂサーバ装置
５１    通信部
５２    ユーザプロファイル記憶部
５３    報告書設定記憶部
５４    認証部
５５    Ｗｅｂページ作成部
５６    カウンタ取得処理部
５７    分析データ取得処理部
５０、６０    ネットワーク
１１００    トップ画面
１１０２    報告書ボタン
１１０４    設定ボタン
１１０６    報告書選択画面
１２００    報告書画面
１２０２    報告書の詳細設定画面
【先行技術文献】
【特許文献】
【００６８】
【特許文献１】特開２０１５−１４１４６４号公報
【図１】
2019164492.tif 000003
【図２】
2019164492.tif 000004
【図３】
2019164492.tif 000005
【図４】
2019164492.tif 000006
【図５】
2019164492.tif 000007
【図６】
2019164492.tif 000008
【図７】
2019164492.tif 000009
【図８】
2019164492.tif 000010
【図９】
2019164492.tif 000011
【図１０】
2019164492.tif 000012
【図１１】
2019164492.tif 000013
【図１２】
2019164492.tif 000014
【図１３】
2019164492.tif 000015
【図１４】
2019164492.tif 000016
【図１５】
2019164492.tif 000017
【図１６】
2019164492.tif 000018