(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公開特許公報(A)
(11)【公開番号】P2023004042
(43)【公開日】2023-01-17
(54)【発明の名称】情報処理システム、情報管理方法、プログラム
(51)【国際特許分類】
G06F 3/12 20060101AFI20230110BHJP
B41J 29/38 20060101ALI20230110BHJP
H04N 1/00 20060101ALI20230110BHJP
G06Q 10/10 20230101ALI20230110BHJP
【FI】
G06F3/12 373
B41J29/38 801
B41J29/38 201
H04N1/00 127A
G06F3/12 303
G06F3/12 385
G06Q10/10
【審査請求】未請求
【請求項の数】12
【出願形態】OL
(21)【出願番号】P 2021105503
(22)【出願日】2021-06-25
(71)【出願人】
【識別番号】000006747
【氏名又は名称】株式会社リコー
(74)【代理人】
【識別番号】100107766
【弁理士】
【氏名又は名称】伊東 忠重
(74)【代理人】
【識別番号】100070150
【弁理士】
【氏名又は名称】伊東 忠彦
(72)【発明者】
【氏名】西田 隆頼
【テーマコード(参考)】
2C061
5C062
5L049
【Fターム(参考)】
2C061AP01
2C061AP07
2C061AQ05
2C061AQ06
2C061HK03
2C061HK15
2C061HK19
5C062AA05
5C062AA13
5C062AA35
5C062AB22
5C062AB38
5C062AC04
5C062AC34
5C062AF06
5C062AF13
5L049AA11
(57)【要約】
【課題】社員等が社外にある機器で行った出力について記録する情報処理システムを提供すること。
【解決手段】機器20に出力を要求する端末装置30又は前記機器とネットワークを介して通信することができる情報処理システム10であって、前記機器又は前記端末装置から前記機器による出力に関する情報を受信する収集部と、前記収集部が受信した前記機器による出力に関する情報が、社内の前記機器が出力したことを示すか否かの判断結果を前記機器による出力に関する情報に対応付けて記録するログ管理部と、を有することを特徴とする。
【選択図】
図1
【特許請求の範囲】
【請求項1】
機器に出力を要求する端末装置又は前記機器とネットワークを介して通信することができる情報処理システムであって、
前記機器又は前記端末装置から前記機器による出力に関する情報を受信する収集部と、
前記収集部が受信した前記機器による出力に関する情報が、社内の前記機器が出力したことを示すか否かの判断結果を前記機器による出力に関する情報に対応付けて記録する管理部と、
を有することを特徴とする情報処理システム。
【請求項2】
前記管理部は、前記機器に関する機器リストに、前記機器による出力に関する情報に含まれる前記機器が登録されているか否かにより、前記機器による出力に関する情報が社内の機器が出力したことを示すか否かを判断する請求項1に記載の情報処理システム。
【請求項3】
前記機器に関する機器リストには機器ごとに社内にある機器か自宅にある機器かが登録されており、
前記管理部は、前記機器による出力に関する情報に含まれる前記機器が、社内にある機器か否かに基づいて、前記機器による出力に関する情報が社内の機器が出力したことを示すか否かを判断する請求項1に記載の情報処理システム。
【請求項4】
前記機器リストには前記機器のIPアドレスが登録されており、
前記情報処理システムには、前記機器が接続されているネットワークのネットワークアドレスが登録されており、
前記管理部は、前記機器による出力に関する情報に含まれる前記機器のIPアドレスが、前記ネットワークアドレスに含まれるか否かに基づいて、前記機器による出力に関する情報が社内の機器が出力したことを示すか否かを判断する請求項2に記載の情報処理システム。
【請求項5】
前記情報処理システムには、業務用の出力か否かを判断するためのキーワードが登録されており、
社内の機器が出力したことを示していないと判断された前記機器による出力に関する情報について、前記キーワードが含まれるか否かに応じて、業務用の出力か否かを判断する解析部を有する請求項1~4のいずれか1項に記載の情報処理システム。
【請求項6】
前記情報処理システムには、業務の時間帯が登録されており、
社内の機器が出力したことを示していないと判断された前記機器による出力に関する情報について、出力の日時が前記時間帯に含まれるか否かに応じて、業務用の出力か否かを判断する解析部を有する請求項1~4のいずれか1項に記載の情報処理システム。
【請求項7】
前記情報処理システムには、業務用の出力か否かを判断するためのキーワードが登録されており、
前記情報処理システムに前記出力の対象の文書が登録された場合、
社内の機器が出力したことを示していないと判断された前記機器による出力に関する情報について、前記文書に前記キーワードが含まれるか否かに応じて、業務用の出力か否かを判断する解析部を有する請求項1~4のいずれか1項に記載の情報処理システム。
【請求項8】
社内の機器が出力したことを示していないと判断された前記機器による出力に関する情報のリストを表示する画面の情報を端末装置に提供する画面提供部を有し、
前記端末装置から業務用の出力である旨を指定された前記機器による出力に関する情報について、前記解析部は、業務用の出力でないという判断を業務用の出力であるという判断に変更する請求項5~7のいずれか1項に記載の情報処理システム。
【請求項9】
管理者の権限でログインした端末装置に対し、社内の機器が出力したことを示していないと判断された前記機器による出力に関する情報のリストを表示する画面の情報を端末装置に提供する画面提供部を有する請求項1~4のいずれか1項に記載の情報処理システム。
【請求項10】
社内の機器が出力したことを示していないと判断された前記機器による出力に関する情報であって、かつ、業務用の出力であると判断された前記機器による出力に関する情報を、経費精算システムに送信する経費精算登録部を有する請求項5~8のいずれか1項に記載の情報処理システム。
【請求項11】
機器に出力を要求する端末装置又は前記機器とネットワークを介して通信することができる情報処理システムが行う情報管理方法であって、
収集部が、前記機器又は前記端末装置から前記機器による出力に関する情報を受信するステップと、
管理部が、前記収集部が受信した前記機器による出力に関する情報が、社内の前記機器が出力したことを示すか否かの判断結果を前記機器による出力に関する情報に対応付けて記録するステップと、
を有することを特徴とする情報管理方法。
【請求項12】
機器に出力を要求する端末装置又は前記機器とネットワークを介して通信することができる情報処理システムを、
前記機器又は前記端末装置から前記機器による出力に関する情報を受信する収集部と、
前記収集部が受信した前記情報が、社内の前記機器が出力したことを示すか否かの判断結果を前記機器による出力に関する情報に対応付けて記録する管理部、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、情報処理システム、情報管理方法、及びプログラムに関する。
【背景技術】
【0002】
社内に設置された画像形成装置等の機器については、個人又は部署ごとに出力枚数などの出力管理が行われている。これにより、企業側は用紙やトナーの浪費を抑制したり、各部門又は個人の経費を管理したりできる。
【0003】
画像形成装置を用いた出力が私用か業務用かを判断することで出力管理を行う技術が知られている(例えば、特許文献1参照。)。特許文献1には、テンプレートや画像、単語に基づき文書が業務用か否かを判断する技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【0004】
しかしながら、従来の技術では、社員等が社外にある機器で行った出力について記録が残らないという問題がある。例えば、社員が在宅勤務等、社外で勤務した場合に自宅の画像形成装置で印刷する場合があるが、自宅の画像形成装置は出力管理の対象でないため、社員が自宅の画像形成装置で印刷した場合は出力管理されない状況が生じる場合があった。
【0005】
本発明は、上記課題に鑑み、社員等が社外にある機器で行った出力について記録する情報処理システムを提供することを目的とする。
【課題を解決するための手段】
【0006】
上記課題に鑑み、本発明は、機器に出力を要求する端末装置又は前記機器とネットワークを介して通信することができる情報処理システムであって、前記機器又は前記端末装置から前記機器による出力に関する情報を受信する収集部と、前記収集部が受信した前記機器による出力に関する情報が、社内の前記機器が出力したことを示すか否かの判断結果を前記機器による出力に関する情報に対応付けて記録する管理部と、を有することを特徴とする。
【発明の効果】
【0007】
社員等が社外にある機器で行った出力について記録する情報処理システムを提供できる。
【図面の簡単な説明】
【0008】
【
図1】出力システムの概略的な動作を説明する図である。
【
図2】出力システムのシステム構成例を示す図である。
【
図3】情報処理システム及び端末装置の一例のハードウェア構成を示す図である。
【
図4】画像形成装置のハードウェア構成図の一例である。
【
図5】出力システムの一例の機能構成を示す図である。
【
図6】機器リスト記憶部が保持する機器リストテーブルを説明する図である。
【
図7】印刷ログ記憶部が保持する印刷ログのリストを説明する図である。
【
図8】判断条件記憶部が保持する判断条件を説明する図である。
【
図9】印刷ログが社内の画像形成装置で印刷されたか否かを情報処理システムが判断する手順を示すフローチャート図である。
【
図10】判断条件記憶部に設定された判断条件に基づいて業務用か私用かが判断された場合に、端末装置が表示する経費登録画面の一例である。
【
図13】機器リスト記憶部が保持する機器リストテーブルを説明する図である(実施例2)。
【
図14】機器リスト記憶部が保持する機器リストテーブルを説明する図である(実施例3)。
【発明を実施するための形態】
【0009】
以下、本発明を実施するための形態の一例として、出力システムと出力システムが行う情報管理方法について図面を参照しながら説明する。
【0010】
<リモートワークの背景>
近年、在宅勤務などのリモートワークが可能である企業が世界的に多くなってきている。しかし、在宅勤務における印刷は、以下のような点が社内での印刷と異なってる。
【0011】
1. 業務用の文書を社外(主に家)で印刷することによる情報漏洩リスクが発生する。
【0012】
2. 業務用の文書を自宅の画像形成装置で印刷した場合に社員が勤務先に正確な費用を請求することが困難になる場合がある。
【0013】
<本実施形態の出力システムの概略>
そこで、本実施形態では、文書が自宅の画像形成装置又は社内の画像形成装置のどちらで印刷されたかを判断して、自宅の画像形成装置における印刷を管理する。
【0014】
図1は、本実施形態の出力システム1の概略的な動作を説明する図である。自宅9の端末装置30と社内8の端末装置30は情報処理システム10と通信できる。当該出力システム1を社員が使用するに当たって、例えば管理者は情報処理システム10に画像形成装置20に関する情報(後述する機器リストテーブル)を登録しておく。機器リストテーブルには以下のような情報が登録されている。
A.社内8の画像形成装置20のプリンタ名(実施例1)
B.画像形成装置20が自宅用かオフィス用か(実施例2)
C.画像形成装置20のネットワークアドレス(実施例3)
社員が自宅9又は社内8で画像形成装置20から印刷した場合、端末装置30(及び画像形成装置20も送信する場合がある)は印刷ログを情報処理システム10に送信する。印刷ログには、プリンタ名等、機器リストテーブルを参照することで、自宅9の画像形成装置20で印刷したか社内8の画像形成装置20で印刷したかを判断する情報が含まれる。したがって、情報処理システム10は印刷ジョブが自宅9で実行されたのか、社内8で実行されたのかを判断できる。
【0015】
次に、自宅9で印刷が実行された文書には、業務用のものと私用のものがある。そこで、情報処理システム10は判断ロジックで、業務用の文書が自宅9で印刷された印刷ログを特定する。業務用の文書の印刷に関するコストは、社員にとっては経費なので、情報処理システム10は経費請求に必要なページ数等の情報を経費精算システム等に登録しておく。
【0016】
したがって、本実施形態の出力システム1によれば、まず、社員から見て、自宅9の画像形成装置20で印刷した業務用の文書に対して、下記のメリットがある。
1. 出力ログが残るため正確な経費精算を実施することが可能。
2. 経費精算システムに登録されるため簡単な作業で経費精算可能。
【0017】
また、企業側の管理者(例えばセキュリティ担当)に対して、下記のメリットがある。
1. 自宅9の画像形成装置20の印刷についても出力管理できるため、情報漏洩の抑止となる。
2. 実際に情報漏洩した場合、印刷した社員を特定できる。
【0018】
なお、その他にも、本実施形態を利用すれば、社員が自宅9の画像形成装置20で印刷する場合、ユーザ認証などが必要ない、という利点がある。また、社員が自宅9の画像形成装置20で私用の文書を印刷する場合、単純に印刷するだけで、その後の処理は必要ないため、従来の自宅9における画像形成装置20の使用形態と利便性が変わらない、という利点がある。
【0019】
<用語について>
機器とはユーザが印刷物を出力するものであればよい。本実施形態では、画像形成装置という用語で説明される。
【0020】
機器による出力に関する情報は、機器が印刷した印刷ジョブなどの出力に関する記録である。例えば、だれがどの文書をいつ、どの機器から、どのような条件で出力したかの情報を含む。本実施形態では、ログ情報と称する。
【0021】
社内の機器とは、主に社内に設置してある機器である。社外であっても所有者である企業に管理されている機器は社内の機器である。
【0022】
社員とは、企業や自治体等に雇用されている労働者である。社員は正規社員、派遣社員、契約社員、パートやアルバイトなどが含まれてよい。出力システムのユーザと称してもよい。
【実施例0023】
<システム構成例>
図2は、本実施形態の出力システム1のシステム構成例を示す。
図2では社内8、自宅9、及び、外部オフィス7の3つの勤務場所がある。社内8には、一台以上の画像形成装置20、一台以上の端末装置30、及び、ゲートウェイサーバ70が存在する。
【0024】
自宅9と外部オフィス7にも、一台以上の画像形成装置20、及び、一台以上の端末装置30、が存在する。自宅9と外部オフィス7の端末装置30は、社内8の端末装置30を社員が持ち出したものでもよいし、自宅用又は外部オフィス7用の端末装置30でもよい。ただし、自宅用又は外部オフィス7用の端末装置30には、情報処理システム10と通信して印刷ログ等を送信するためのアプリケーションプログラム(以下、アプリという)がインストールされる。
【0025】
なお、以下の説明において、1つ以上の端末装置30a、30b、・・・のうち、任意の端末装置30を示す場合、「端末装置30」を用いる。1つ以上の画像形成装置20a、20b、・・・のうち、任意の画像形成装置20を示す場合、「画像形成装置20」を用いる。
【0026】
また、外部オフィス7とは、サテライトオフィス、シェアオフィス、コワーキングスペース、又はレンタルオフィス等と呼ばれる。社員が社内8以外でもオフィスと同様に勤務することが可能なように、外部オフィス7には、画像形成装置20、会議室、電源、及び、無線LAN等の設備が用意されている。外部オフィス7は主に商用サービスであるが、自治体が無料で提供してもよいし、マンションの共有施設が利用されてもよい。また、画像形成装置20による印刷が可能なら、社員は喫茶店やネットカフェ等で勤務してもよい。
【0027】
画像形成装置20は、端末装置30から送信された印刷ジョブを画像に変換して、用紙に画像を形成し、定着させ出力する。画像形成装置20は、プリンタ機能だけでなく、コピー機能、ファクシミリ機能、スキャナ機能、及びドキュメントボックス機能の1つ以上を有してよい。このような複数の機能を有する画像形成装置20をMFP(Multifunction Peripheral)や複合機という。また、画像形成装置20は、プリンタ又は印刷装置と呼ばれる場合がある。また、画像形成装置20の印刷方法には、電子写真方式やインクジェット方式があるが、本実施形態ではどちらでもよい。また、社内8、自宅9、又は外部オフィス7の画像形成装置20には印刷速度などの機能に違いがあってよい。
【0028】
また、社内8の画像形成装置20はプルプリントに対応している。プルプリントとは、社員が端末装置30やモバイル端末6から印刷ジョブをサーバに登録しておき、画像形成装置20を操作して印刷ジョブをサーバからダウンロードして印刷する仕組みをいう。プルプリントはセキュア印刷等と呼ばれる場合もある。本実施形態では、社内8の画像形成装置20は情報処理システム10(又はゲートウェイサーバ)から印刷ジョブをダウンロードして、印刷できる。
【0029】
社内8の画像形成装置20には、印刷ログを送信するものと送信しないものがある。この違いは、画像形成装置20に所定のアプリが搭載されているか否かによる。一方、アプリが搭載された端末装置30は印刷ログを情報処理システム10に送信するので、1回の印刷ジョブの実行で、端末装置30と画像形成装置20から同じ印刷ログが情報処理システム10に送信される場合がある。このため、情報処理システム10はジョブID等で印刷ログをマージする。なお、自宅9又は外部オフィス7の画像形成装置20はアプリが搭載されていないので、印刷ログを送信することはない。
【0030】
端末装置30は、社員が印刷ジョブを実行するためのコンピュータである。端末装置30は、Windows(登録商標)、MAC OS(登録商標)、Android(登録商標)、iOS(登録商標)等、一般的なOSで動作するデスクトップPC(パーソナルコンピュータ)、ノート型PC、スマートフォン、タブレット端末等でよい。この他、端末装置30は所定のアプリが動作可能な装置であればよい。また、このアプリはWebアプリでもよいし、ネイティブアプリでもよい。本実施形態では、該アプリは、例えば常駐型のアプリであり、情報処理システム10又はゲートウェイサーバ70のURL(IPアドレスでもよい)、及び、出力システム1の顧客の識別情報となるドメインが設定されるユーザーインタフェースを持つ。
【0031】
情報処理システム10は、一台以上の情報処理装置で実現され、ネットワークを介して、端末装置30又は画像形成装置20と通信する。情報処理システム10は、端末装置30及び画像形成装置20から印刷ログを受信し、社内8の画像形成装置20、又は、社内8以外(自宅9、又は、外部オフィス7等)の画像形成装置20で印刷されたのか判断する。社内8以外の画像形成装置20で印刷された場合、情報処理システム10は更に私用印刷か、業務用の印刷かを判断して、経費精算システムに登録するか否かを判断する。
【0032】
情報処理システム10は、クラウドコンピューティングにより実現されてもよいし、単一の情報処理装置によって実現されてもよい。クラウドコンピューティングとは、特定ハードウェア資源が意識されずにネットワーク上のリソースが利用される利用形態をいう。情報処理システム10は、インターネット上に存在しても、オンプレミス(社内8)に存在してもよい。
【0033】
ゲートウェイサーバ70は、幾つかの役割を有している。役割の1つは、情報処理システム10との通信を維持しておき、情報処理システム10からの通信を受け付けることである。役割の1つは、プルプリントにおいて印刷ジョブを保存することである。プルプリントにおいて印刷ジョブを保存するのは情報処理システム10が多いが、顧客によってはゲートウェイサーバ70に印刷ジョブが保存される。また、役割の1つは、印刷ログを情報処理システム10に送信することである。端末装置30又は画像形成装置20では、社員が、印刷ログを情報処理システム10に送信するか、ゲートウェイサーバ70に送信するかを設定できる。
【0034】
このように、ゲートウェイサーバ70は、端末装置30又は画像形成装置20と情報処理システム10との通信が途絶しても顧客が印刷を実行できるようにしたり、社内8で可能な限り出力システム1を運用したりするための装置なので、本実施形態では必須ではない。本実施形態では、ゲートウェイサーバ70を介した通信については説明を省略する。
【0035】
<ハードウェア構成例>
本実施形態に係る出力システム1に含まれる情報処理システム10、端末装置30及び
画像形成装置20のハードウェア構成について説明する。
【0036】
<<情報処理システム及び端末装置>>
図3は、本実施形態に係る情報処理システム10及び端末装置30の一例のハードウェア構成を示す図である。
図3に示されているように、情報処理システム10及び端末装置30はコンピュータによって構築されており、CPU501、ROM502、RAM503、HD504、HDD(Hard Disk Drive)コントローラ505、ディスプレイ506、外部機器接続I/F(Interface)508、ネットワークI/F509、バスライン510、キーボード511、ポインティングデバイス512、DVD-RW(Digital Versatile Disk Rewritable)ドライブ514、メディアI/F516を備えている。
【0037】
これらのうち、CPU501は、情報処理システム10及び端末装置30全体の動作を制御する。ROM502は、IPL等のCPU501の駆動に用いられるプログラムを記憶する。RAM503は、CPU501のワークエリアとして使用される。HD504は、プログラム等の各種データを記憶する。HDDコントローラ505は、CPU501の制御にしたがってHD504に対する各種データの読み出し又は書き込みを制御する。ディスプレイ506は、カーソル、メニュー、ウィンドウ、文字、又は画像などの各種情報を表示する。外部機器接続I/F508は、各種の外部機器を接続するためのインターフェースである。この場合の外部機器は、例えば、USB(Universal Serial Bus)メモリやプリンタ等である。ネットワークI/F509は、通信ネットワークN2を利用してデータ通信をするためのインターフェースである。バスライン510は、
図3に示されているCPU501等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。
【0038】
また、キーボード511は、文字、数値、各種指示などの入力のための複数のキーを備えた入力手段の一種である。ポインティングデバイス512は、各種指示の選択や実行、処理対象の選択、カーソルの移動などを行う入力手段の一種である。光学ドライブ514は、着脱可能な記録媒体の一例としての光メディア513に対する各種データの読み出し又は書き込みを制御する。なお、光メディア513は、CD、DVD、Blu-Ray(登録商標)等でよい。メディアI/F516は、フラッシュメモリ等の記録メディア515に対するデータの読み出し又は書き込み(記憶)を制御する。
【0039】
<<機器>>
図4は、画像形成装置20のハードウェア構成図である。
図4に示されているように、画像形成装置20は、コントローラ910、近距離通信回路920、エンジン制御部930、操作パネル940、ネットワークI/F950を備えている。
【0040】
これらのうち、コントローラ910は、コンピュータの主要部であるCPU901、システムメモリ(MEM-P)902、ノースブリッジ(NB)903、サウスブリッジ(SB)904、ASIC(Application Specific Integrated Circuit)906、記憶部であるローカルメモリ(MEM-C)907、HDDコントローラ908、及び、記憶部であるHD909を有し、NB903とASIC906との間をAGP(Accelerated Graphics Port)バス921で接続した構成となっている。
【0041】
これらのうち、CPU901は、画像形成装置20の全体制御を行う制御部である。NB903は、CPU901と、MEM-P902、SB904、及びAGPバス921とを接続するためのブリッジであり、MEM-P902に対する読み書きなどを制御するメモリコントローラと、PCI(Peripheral Component Interconnect)マスタ及びAGPターゲットとを有する。
【0042】
MEM-P902は、コントローラ910の各機能を実現させるプログラムやデータの格納用メモリであるROM902a、プログラムやデータの展開、及びメモリ印刷時の描画用メモリなどとして用いるRAM902bとからなる。なお、RAM902bに記憶されているプログラムは、インストール可能な形式又は実行可能な形式のファイルでCD-ROM、CD-R、DVD等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【0043】
SB904は、NB903とPCIデバイス、周辺デバイスとを接続するためのブリッジである。ASIC906は、画像処理用のハードウェア要素を有する画像処理用途向けのIC(Integrated Circuit)であり、AGPバス921、PCIバス922、HDDコントローラ908及びMEM-C907をそれぞれ接続するブリッジの役割を有する。このASIC906は、PCIターゲット及びAGPマスタ、ASIC906の中核をなすアービタ(ARB)、MEM-C907を制御するメモリコントローラ、ハードウェアロジックなどにより画像データの回転などを行う複数のDMAC(Direct Memory Access Controller)、並びに、スキャナ部931、プリンタ部932、及びファクシミリ部との間でPCIバス922を介したデータ転送を行うPCIユニットとからなる。なお、ASIC906には、USB(Universal Serial Bus)のインターフェースや、IEEE1394(Institute of Electrical and Electronics Engineers 1394)のインターフェースが接続されてもよい。
【0044】
MEM-C907は、コピー用画像バッファ及び符号バッファとして用いるローカルメモリである。HD909は、画像データの蓄積、印刷時に用いるフォントデータの蓄積、フォームの蓄積を行うためのストレージである。HD909は、CPU901の制御にしたがってHD909に対するデータの読出又は書込を制御する。AGPバス921は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレータカード用のバスインタフェースであり、MEM-P902に高スループットで直接アクセスすることにより、グラフィックスアクセラレータカードを高速にすることができる。
【0045】
また、近距離通信回路920には、近距離通信回路のアンテナ920aが備わっている。近距離通信回路920は、NFC、Bluetooth(登録商標)等の通信回路である。
【0046】
更に、エンジン制御部930は、スキャナ部931、プリンタ部932及びファクシミリ部933を有している。また、操作パネル940は、現在の設定値や選択画面等を表示させ、操作者からの入力を受け付けるタッチパネル等のパネル表示部940a、並びに、濃度の設定条件などの画像形成に関する条件の設定値を受け付けるテンキー及びコピー開始指示を受け付けるスタートキー等からなるハードキー940bを備えている。コントローラ910は、画像形成装置20全体の制御を行い、例えば、描画、通信、操作パネル940からの入力等を制御する。スキャナ部931又はプリンタ部932には、誤差拡散やガンマ変換などの画像処理部分が含まれている。
【0047】
なお、画像形成装置20は、操作パネル940のアプリケーション切り替えキーにより、ドキュメントボックス機能、コピー機能、プリンタ機能、及びファクシミリ機能を順次に切り替えて選択することが可能となる。画像形成装置20は、ドキュメントボックス機能の選択時にはドキュメントボックスモードとなり、コピー機能の選択時にはコピーモードとなり、プリンタ機能の選択時にはプリンタモードとなり、ファクシミリモードの選択時にはファクシミリモードとなる。
【0048】
また、ネットワークI/F950は、通信ネットワークN2を利用してデータ通信をするためのインターフェースである。近距離通信回路920及びネットワークI/F950は、PCIバス922を介して、ASIC906に電気的に接続されている。
【0049】
<機能について>
次に、本実施形態に係る出力システム1の機能構成について、
図5を参照しながら説明する。
図5は、本実施形態に係る出力システム1の一例の機能構成を示す図である。
【0050】
<<端末装置>>
端末装置30は、印刷ログ送信部41と、印刷処理監視部42とを有する。端末装置30が有する各機能部は、端末装置30にインストールされた1以上のプログラムに含まれる命令をCPU501が実行することで実現される機能又は手段である。なお、
図5では、自宅9の端末装置30が示されているが、社内8又は外部オフィス7にある端末装置30の機能も同様でよい。
【0051】
端末装置30は、画像形成装置20に印刷ジョブの実行を要求する場合と、情報処理システム10に印刷ジョブを送信しておき画像形成装置20がダウンロードする(プルプリント)場合がある。端末装置30の以下の機能は、端末装置30が画像形成装置20に印刷ジョブの実行を要求する場合の機能である。
【0052】
印刷処理監視部42は、社員が端末装置30で動作するワープロソフトなどから文書を印刷することで、ワープロソフトからプリンタドライバーに渡された印刷ジョブに関する情報(以下、印刷ログという)を、プリンタドライバーから取得する。印刷処理監視部42は、印刷ログを印刷ログ送信部41に送信する。
【0053】
印刷ログ送信部41は、印刷ログを情報処理システム10に送信する。印刷ログ送信部41はリアルタイムに印刷ログを送信してもよいし、一定時間ごとに送信してもよいし、又は、印刷ログが一定量蓄積したら送信してもよい。
【0054】
なお、
図5では、本実施形態の特徴部のみを示し、端末装置30が有する一般的な機能(表示制御部、操作受付部等)は省略されている。
【0055】
<<画像形成装置>>
画像形成装置20の以下の機能は、端末装置30が画像形成装置20に印刷ジョブの実行を要求する場合、及び、プルプリントで印刷される場合の機能である。
【0056】
社内8の画像形成装置20は、印刷ログ送信部43を有する。画像形成装置20が有する各機能部は、画像形成装置20にインストールされた1以上のプログラムに含まれる命令をCPU901が実行することで実現される機能又は手段である。なお、自宅9又は外部オフィス7の画像形成装置20は、印刷ログを情報処理システム10に送信しない。
【0057】
印刷ログ送信部43は、画像形成装置20が蓄積する印刷ログを情報処理システム10に送信する。印刷ログ送信部43はリアルタイムに印刷ログを送信してもよいし、一定時間ごとに送信してもよいし、又は、印刷ログが一定量蓄積したら送信してもよい。
【0058】
なお、印刷ジョブがプルプリントで実行されても、端末装置30から直接、実行されても、印刷ログ送信部43は区別なく印刷ログを情報処理システムに送信してよい。プルプリントによる印刷ログに、その旨が記録されてもよい。
【0059】
<<情報処理システム>>
情報処理システム10は、クラウドサービスA,B、Cの3つの機能を有している。クラウドサービスA,B、Cは一つのサービスとして存在してもよいし、
図5のように一つずつが独立して存在してもよい。また、クラウドサービスA,B、Cはそれぞれ別の情報処理装置に配置されてもよいし、任意の2つが一台の情報処理装置に配置されてもよい。
【0060】
クラウドサービスA,B、Cの主な機能は以下のとおりである。
クラウドサービスA = 印刷監視サービス
クラウドサービスB = 印刷ジョブ解析サービス
クラウドサービスC = 経費精算サービス(経費精算システム)
端末装置30又は画像形成装置20から送信された印刷ログは、クラウドサービスAで、会社の画像形成装置20と自宅9の画像形成装置20のどちらで印刷されたか大別される。クラウドサービスAは、印刷ログ収集部11と、ログ管理部13と、印刷ログ送信部12とを有している。クラウドサービスAが有する各機能部は、情報処理システム10にインストールされた1以上のプログラムに含まれる命令をCPU501が実行することで実現される機能又は手段である。クラウドサービスB,Cについても同様である。
【0061】
また、クラウドサービスAは、
図3のHD504等に形成される機器リスト記憶部14と印刷ログ記憶部15を有している。
【0062】
印刷ログ収集部11は、印刷ジョブを端末装置30から受信する。端末装置30又は画像形成装置20から送信された印刷ログを単に受信してもよいし、印刷ログ収集部11が端末装置30又は画像形成装置20に印刷ログの有無を問い合わせてもよい。印刷ログ収集部11は印刷ログを印刷ログ記憶部15に保存する。
【0063】
ログ管理部13は、機器リスト記憶部14を参照して、印刷ログが、社内8の画像形成装置20と自宅9の画像形成装置20のどちらで印刷されたことを示すか判断する。ログ管理部13は、印刷ログに対応付けて判断結果をフラグなどで設定する。印刷ログ送信部12は、クラウドサービスBに印刷ログを送信する。クラウドサービスBがクラウドサービスAのAPI(Application Programming Interface)を呼び出して印刷ログを取得してもよい。
【0064】
クラウドサービスBは、自宅9の画像形成装置20で印刷された印刷ジョブが、「業務用の印刷」か「私用印刷」かを判断条件記憶部25に記憶されている判断条件を使って仕分ける。
【0065】
クラウドサービスBは、印刷ログ取得部21、画面提供部22、ログ解析部23、及び、経費精算登録部24を有する。また、クラウドサービスBは、
図3のHD504等に形成される判断条件記憶部25及び印刷ログ記憶部26を有している。
【0066】
印刷ログ取得部21は、クラウドサービスAから印刷ログを取得する。画面提供部22は、社員又は管理者が操作入力するWebページを端末装置30に提供する。画面情報は、HTML、XML、スクリプト言語、及びCSS(cascading style sheet)等で記述されたプログラムであり、主にHTMLによりWebページの構造が特定され、スクリプト言語によりWebページの動作が規定され、CSSによりWebページのスタイルが特定される。
【0067】
ログ解析部23は、自宅9の画像形成装置20により印刷されたことを示す印刷ログが、「業務用の印刷」か「私用印刷」かを判断条件記憶部25に記憶されている判断条件を使って仕分ける。
【0068】
経費精算登録部24は、自宅の画像形成装置20で印刷され、業務用の印刷と仕分けられた印刷ログを経費精算情報としてクラウドサービスCに送信する。
【0069】
クラウドサービスCは、経費精算情報取得部31、経費精算処理部32、及び、経費精算画面提供部33を有する。また、クラウドサービスCは、
図3のHD504等に形成される経費精算情報記憶部34を有している。
【0070】
経費精算情報取得部31は、業務用の印刷と仕分けられた印刷ログに関する経費精算情報をクラウドサービスBから取得する。経費精算情報は経費精算情報記憶部34に保存される。
【0071】
経費精算処理部32は、経費精算情報記憶部34に保存されている経費精算情報に基づいて経費を精算する。すなわち、経費精算処理部32は、例えば月末などの締め日に、自宅9で印刷された業務用の印刷について社員ごとに費用を計算し、社員に支払われるように処理する。
【0072】
経費精算画面提供部33は、経費精算画面を端末装置30に提供し、社員からの経費精算の変更等を受け付ける。
【0073】
<<各記憶部が保持する情報>>
図6は、機器リスト記憶部14が保持する機器リストテーブルを説明する図である。機器リストテーブルの各項目について説明する。
【0074】
IDは、画像形成装置20の識別情報である。IDは、クラウドサービスAが採番しても、重複しない機器固有番号が使用されてもよい。
【0075】
プリンタ名は、画像形成装置20の名称である。画像形成装置20の名称は一般にプリンタドライバーの名称と同じであり、印刷ログに含まれるプリンタ名と同じである。
【0076】
IPアドレスは、画像形成装置20のグローバルIPアドレスである。したがって、IPアドレスは一意性が保証される。
【0077】
シリアル番号は、画像形成装置20の型番+製造番号など、画像形成装置20に固有の番号である。
【0078】
図6のような機器リストテーブルは、企業の管理者等が予め登録しておく。クラウドサービスAは、登録された画像形成装置20は社内8の画像形成装置20と認識し、社内8の画像形成装置20で印刷された印刷ログについては経費精算の対象としない。
【0079】
図7は、印刷ログ記憶部26が保持する印刷ログを説明する図である。印刷ログの各項目について説明する。
【0080】
IDは、印刷ジョブの識別情報である。クラウドサービスAの印刷ログ収集部11が重複しないIDを採番する。
【0081】
印刷者は、印刷ジョブを実行した社員の氏名である。印刷者は、端末装置30又は画像形成装置20にログインすることで特定されている。
【0082】
印刷文書名は、印刷された文書の名称であり、通常はファイル名である。
【0083】
ページ数は、印刷ジョブで印刷されたページ数である。ページ数は経費精算等に使用される。
【0084】
カラー/モノクロは、社員がカラーとモノクロのどちらで印刷したかを示す。カラー/モノクロは、経費精算等に使用される。
【0085】
両面/片面は、社員が両面と片面のどちらで印刷したかを示す。両面/片面は、経費精算等に使用される。
【0086】
出力プリンタ名は、印刷に使用された画像形成装置20の名称である。画像形成装置20の名称は一般にプリンタドライバーの名称と同じでよい。
【0087】
社内/自宅は、印刷ジョブが自宅9の画像形成装置20と社内8の画像形成装置20のどちらで実行されたかを示す。この項目は、クラウドサービスAの印刷ログ記憶部15では保持されないが、クラウドサービスBの印刷ログ記憶部26に保持される。
【0088】
業務用/私用は、業務用の印刷と判断されたか、私用印刷と判断されたかを示す。社内8の画像形成装置20により印刷されたことを示す印刷ログについては業務用か私用かは判断されない。
【0089】
なお、経費精算情報は、印刷ログのうち、経費精算に必要な情報であればよい。例えば、経費精算情報は、印刷者、日時、ページ数、カラー/モノクロ、及び、両面/片面を含む。ただし、経費精算情報が印刷ログと同じでもよい。
【0090】
図8は、判断条件記憶部25が保持する判断条件を説明する図である。判断条件の各項目について説明する。
【0091】
IDは、判断条件の識別情報である。クラウドサービスBが重複しないIDを採番する。
【0092】
抽出条件のキーは、判断される印刷ログの項目名である。抽出条件のキーでは、例えばキーワードが検索される印刷ログの項目が指定される。
【0093】
抽出条件は抽出条件のキーに対応した条件である。例えば、ID=1,2の抽出条件のキーは印刷文書名であるので、抽出条件としてはキーワードとなる。例えば、ID=3の抽出条件のキーは、日時であるので、抽出条件としては時間帯となる。例えば、一般的な勤務時間(業務の時間帯)に印刷された印刷ログであれば、社内8の画像形成装置20により印刷されたことを示すと推定される。
【0094】
<動作手順>
図9は、印刷ログが社内の画像形成装置で印刷されたか否かを情報処理システム10が判断する手順を示すフローチャート図である。
【0095】
社員は、アプリがインストールされた端末装置30を利用して、社内8又は自宅9に関わりなく同じ作業で印刷を実施する。端末装置30の印刷処理監視部42は印刷を検知し、印刷ログ送信部41が印刷ログをクラウドサービスAに送信する。画像形成装置20の印刷ログ送信部43が印刷ログを送信してもよい。
【0096】
印刷ログは、例えば下記の情報を含む。
印刷者
日時
印刷文書名
ページ数
カラー/モノクロ
両面/片面
出力プリンタ名(ポート名でも可)
【0097】
クラウドサービスAの印刷ログ収集部11は印刷ログを受信し、印刷ログ記憶部15に保存する(S1)。
【0098】
クラウドサービスAのログ管理部13は、印刷ログ記憶部15のうち未処理の印刷ログを1つずつ取り出す(S2)。
【0099】
ログ管理部13は、印刷ログが有する「出力プリンタ名」で、機器リストテーブルのプリンタ名を検索する(S3)。ログ管理部13は、機器リストテーブルに出力プリンタ名が存在すれば、社内8の画像形成装置20により印刷されたことを示す印刷ログ、存在しなければ、社外(自宅9又は外部オフィス7等)の画像形成装置20により印刷されたことを示す印刷ログと判断する。ログ管理部13は、印刷ログに社内/自宅の項目とその判断結果を追加する。
【0100】
印刷ログが社内8の画像形成装置20により印刷されたことを示す場合、経費精算が不要なので、従来と同様、印刷ログ送信部12は当該社員の部門の印刷として処理する(S8)。
【0101】
印刷ログが自宅9の画像形成装置20により印刷されたことを示す場合、ログ解析部23が、判断条件記憶部25を参照して業務用の印刷か私用印刷かを判断する(S4)。
【0102】
業務用の印刷と判断された場合、自宅9で業務用に印刷されたので(S5)、経費精算登録部24が経費精算情報をクラウドサービスCに登録する(S6)。
【0103】
業務用の印刷と判断されない場合、自宅9で私用に印刷されたと判断される(S7)。この場合、経費精算の対象とならないし、部門での印刷でもないので、処理は終了する。
【0104】
クラウドサービスBは、
図9の処理が終了した場合に、業務用の印刷か私用印刷かの判断結果を社員が修正できる旨を電子メールなどで社員に通知してよい。社員は自分の印刷について業務用か私用かの判断結果を修正できるタイミングであることを把握できる。電子メールには後述する登録確認画面のURLが記載されており、社員が容易に登録確認画面を表示できる。
【0105】
<経費登録画面からの社員の確認作業>
ステップS4の判断を行うことで自宅9の画像形成装置20で業務用に印刷された経費精算情報が経費精算システムに登録された。社員は、経費精算システムにログインし、基本的に全ての印刷について経費として精算する。キーワード等に基づく判断が誤っており、私用印刷の経費精算情報が登録されている場合、社員が経費の精算対象から除外する。キーワード等に基づく判断精度が一定以上である場合、社員が介在せずに、クラウドサービスC(経費精算システム)が全ての経費精算情報を経費として精算してもよい。
【0106】
しかし、ステップS4の判断で、実際には業務用に印刷されたが、自宅用に印刷されたと誤判断される場合がある。そこで、本実施形態では、社員がクラウドサービスBに対し判断を修正する仕組みを提供する。
【0107】
図10は、判断条件記憶部25に設定された判断条件に基づいて業務用か私用かが判断された場合に、端末装置30が表示する経費登録画面110の一例である。社員は端末装置30をクラウドサービスBに接続し、経費登録画面110を表示させる。経費登録画面110は画面提供部22が提供する。
【0108】
経費登録画面110は、選択欄111、日時欄112、印刷文書名欄113、ページ数欄114、カラー/モノクロ欄115、及び、両面/片面欄116を有している。したがって、選択欄を除き、印刷ログが有する項目と同じである。選択欄111は、業務用の印刷ログを社員が指定するための欄である。
【0109】
経費登録画面110は、自宅9の画像形成装置20で印刷されたことを示す印刷ログを表示するので、
図7の印刷ログのうち、自宅9の画像形成装置20により印刷された印刷ログのみが
図10に示されている。更に、業務用の印刷と判断された印刷ログは、その旨が経費登録画面110で分かるようになっている。
【0110】
例えば、
図10の登録画面の2行目の文書「社外秘-○○契約書.pdf」は、すでに経費精算システムに登録済のためグレイアウト(輝度が小さい)している。
【0111】
また、3行目の文書「○○仕様書.pdf」はキーワードに含まれていないため、経費精算システムに登録されていないが、実際は業務用の印刷となるため、社員がこの文書を選択し、上部にある経費精算候補に変更ボタン117を押下する。これにより、3行目の印刷ログがクラウドサービスC(経費精算システム)に送信される。したがって、業務用の印刷なのに、キーワード等に基づいて私用印刷と誤判断されても、社員が修正できる。
【0112】
<ステップS4の判断を行わない場合>
ステップS4の判断をなくし、自宅9の画像形成装置20により印刷されたことを示す印刷ログをすべて、クラウドサービスBが経費精算システムに登録してもよい。この場合、経費精算システムには、私用印刷と業務用の印刷による経費精算情報が登録されている。社員は端末装置30をクラウドサービスC(経費精算システム)に接続してログインし、クラウドサービスC(経費精算システム)が提供する経費精算情報から、業務用に印刷された印刷実行結果を選択して経費精算を行う。
【0113】
<印刷ジョブに基づく判断>
印刷ログには印刷される文書までは含まれない。このため、クラウドサービスBは、印刷ログでは文書に基づいて業務用か私用かを判断できない。
【0114】
一方、プルプリントでは印刷ジョブがクラウドサービスA又はBに登録される。そこで、プルプリントにおいては、ログ解析部23が、印刷ジョブの文書を参照し、業務用の印刷か私用印刷かを判別してよい。
【0115】
ログ解析部23は、印刷ジョブの文書に判断条件記憶部25のキーワードが含まれる場合、業務用に印刷されると判断する。
【0116】
また、例えば、契約書や請求書などのテンプレートを管理者等がクラウドサービスBに予め登録しておいてもよい。
図11は、テンプレートの一例を示す。テンプレートでは、特定の単語(契約書101、日時102、甲103、乙104等)が決まった場所に存在する。ログ解析部23は、印刷ジョブの文書から特定の単語を検出し、それらが決まった場所に配置されている場合、業務用で印刷されると判断する。
【0117】
なお、プルプリントでクラウドサービスA又はBに登録される文書はPDF形式なので、ログ解析部23がテキストを抽出するか、又は、テキストがない場合はOCR解析する。こうすることで、ログ解析部23が文書からテキストデータを抽出できる。
【0118】
また、テンプレートは、管理者が後から追加又は削除できることが好ましい。
【0119】
<管理者向け管理画面>
クラウドサービスBは、管理者の権限でログインした管理者に、自宅9の画像形成装置20で印刷された全ての印刷ジョブ(業務用か私用かを問わず)を閲覧可能な管理画面を提供する。管理者は端末装置30をクラウドサービスBに接続し、管理画面を表示させる。管理画面は画面提供部22が提供する。
【0120】
図12は、管理画面120の一例である。管理画面120が有する各項目について説明する。
【0121】
印刷者121は、印刷ジョブを実行した社員の氏名である。印刷者121は、端末装置30にログインすることで特定されている。
【0122】
日時122は印刷ジョブが実行された日時である。
【0123】
印刷文書名123は、印刷された文書の名称であり、通常はファイル名である。
【0124】
ページ数124は、印刷ジョブで印刷されたページ数である。
【0125】
カラー/モノクロ125は、社員がカラーとモノクロのどちらで印刷したかを示す。
【0126】
両面/片面126は、社員が両面と片面のどちらで印刷したかを示す。
【0127】
管理者は、社員が自宅9でどのような文書を印刷しているかを監視することができる。機密文書の印刷が多い社員について、管理者は印刷頻度の低減を依頼できる。また、漏洩した文書があれば、管理者が管理画面120でいつだれが印刷したかを特定できる。
【0128】
<主な効果>
本実施形態の出力システム1によれば、まず、社員から見て、自宅9の画像形成装置20で印刷した業務用の文書に対して、下記のメリットがある。
1. 出力ログが残るため正確な経費精算を実施することが可能。
2. 経費精算システムに登録されるため社員が簡単な作業で経費精算可能。
【0129】
また、企業側の管理者(例えばセキュリティ担当)に対して、下記のメリットがある。
1. 自宅9の画像形成装置20の印刷についても出力管理できるため、本実施形態は情報漏洩の抑止となる。
2. 実際に情報が漏洩した場合、管理者が印刷した社員を特定できる。
本実施例では、実施例1とは異なる機器リストテーブルにより、クラウドサービスAが自宅9又は社内8の画像形成装置20のどちらで印刷されたかを判断する出力システム1について説明する。
クラウドサービスAのログ管理部13は、印刷ログに含まれるプリンタ名で機器リストテーブルの画像形成装置20を特定する。ログ管理部13は、特定した画像形成装置20の自宅/社内の項目に基づいて、印刷ログが自宅9又は社内8の画像形成装置20のどちらで印刷されたことを示すかを判断する。
なお、ログ管理部13は、実施例1の機器リストテーブルを実施例2の機器リストテーブルで置き換えてもよいし、実施例1と2の機器リストテーブルを併用してもよい。