(57)【要約】  【課題】  複数の機能を持つ画像形成装置において、私用で使う可能性の低い機能に影響を与えることなく、業務/私用の区分に応じた画像形成に関する処理を行う。  【解決手段】  制御モジュール１０１による制御の下、機能特定モジュール１０２は、画像形成装置の複数の機能の中から指定機能を特定し、指定機能が「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」である場合には、個人特定モジュール１０３が個人ＩＤを特定し、業務/私用区分特定モジュール１０４が業務/私用区分を特定し、時間帯判定モジュール１０５が時間帯を判定する。この結果に応じて、画像読出しモジュール１０６は、画像データを読み出し、画像形成指示モジュール１０７は、その画像データに基づく画像形成を指示し、履歴記録モジュール１０８は、画像形成の履歴を記録し、課金モジュール１０９は、私用の場合は個人に、それ以外の場合は部門に課金する。  【選択図】  図２
2005111948.tif 000002
【特許請求の範囲】
【請求項１】
複数の機能により画像形成を行うことが可能な画像形成装置において、
受け付けた画像形成指示により画像形成を行う機能を、前記複数の機能の中から特定する機能特定手段と、
前記機能特定手段により特定された前記機能が予め決められた所定の機能と一致する場合に、前記画像形成指示が業務に係るものか私用かの区分を特定する業務/私用区分特定手段と、
前記業務/私用区分特定手段により特定された区分に応じて、前記画像形成指示に基づく処理を行う処理手段と
を備えたことを特徴とする画像形成装置。
【請求項２】
前記処理手段は、
前記画像形成指示を受け付けた時刻が予め定められた所定の時間帯に属するかを判定する時間帯判定手段と、
前記業務/私用区分特定手段により特定された区分が私用である場合は、前記時間帯判定手段により前記所定の時間帯に属すると判定されれば前記画像形成指示に基づく画像形成を行う画像形成手段と
を更に備えたことを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記処理手段は、
前記画像形成指示を行った個人を特定する個人特定手段と、
前記業務/私用区分特定手段により特定された区分が私用である場合は、前記個人特定手段により特定された前記個人に対し前記画像形成指示に基づく画像形成についての課金を行い、前記業務/私用区分特定手段により特定された区分が業務である場合は前記個人が属する部門に対し前記画像形成指示に基づく画像形成についての課金を行う課金手段と
を更に備えたことを特徴とする請求項１記載の画像形成装置。
【請求項４】
複数の機能により画像形成を行うことが可能な画像形成装置と当該画像形成装置に対する画像形成指示を送出する端末装置とに接続された画像形成サーバにおいて、
前記端末装置から受信した前記画像形成指示により画像形成を行う機能を、前記画像形成装置における前記複数の機能の中から特定する機能特定手段と、
前記機能特定手段により特定された前記機能が予め決められた所定の機能と一致する場合に、前記画像形成指示が業務に係るものか私用かの区分を特定する業務/私用区分特定手段と、
前記業務/私用区分特定手段により特定された区分に応じて、前記画像形成指示に基づく処理を行う処理手段と
を備えたことを特徴とする画像形成サーバ。
【請求項５】
前記処理手段は、
前記業務/私用区分特定手段により特定された区分が私用である場合は、外部からの指示に応じて、前記端末装置から受信した画像データの出力を前記画像形成装置に指示し、前記業務/私用区分特定手段により特定された区分が業務である場合は、外部からの指示を待たずに、前記端末装置から受信した画像データの出力を前記画像形成装置に指示する画像形成指示手段を更に備えたことを特徴とする請求項４記載の画像形成サーバ。
【請求項６】
前記処理手段は、
前記画像形成指示を受信した時刻が予め定められた所定の時間帯に属するかを判定する時間帯判定手段と、
前記業務/私用区分特定手段により特定された区分が私用である場合は、前記時間帯判定手段により前記所定の時間帯に属すると判定されれば前記画像形成指示に基づく画像形成を行う画像形成手段と
を更に備えたことを特徴とする請求項４記載の画像形成サーバ。
【請求項７】
前記処理手段は、
前記画像形成指示の送信を指示した個人を特定する個人特定手段と、
前記業務/私用区分特定手段により特定された区分が私用である場合は、前記個人特定手段により特定された前記個人に対し前記画像形成指示に基づく画像形成についての課金を行い、前記業務/私用区分特定手段により特定された区分が業務である場合は前記個人が属する部門に対し前記画像形成指示に基づく画像形成についての課金を行う課金手段と
を更に備えたことを特徴とする請求項４記載の画像形成サーバ。
【請求項８】
複数の機能により画像形成を行うことが可能な画像形成装置と、当該画像形成装置における画像形成についての課金処理を行う課金サーバとからなる課金システムであって、
前記画像形成装置は、
受け付けた画像形成指示が前記複数の機能のうち予め決められた所定の機能による画像形成を指示するものである場合に、当該画像形成指示が業務に係るものか私用かの区分を特定し、特定された前記区分が私用であれば、当該画像形成指示を行った個人に課金するための課金情報を前記課金サーバに送信し、特定された前記区分が業務であれば、当該画像形成指示を行った個人が属する部門に課金するための課金情報を前記課金サーバに送信し、
前記課金サーバは、
前記画像形成装置から受信した前記課金情報に基づき、課金処理を行うことを特徴とする課金システム。
【請求項９】
複数の機能により画像形成を行うことが可能な画像形成装置を制御する画像形成サーバと、当該画像形成装置における画像形成についての課金処理を行う課金サーバとからなる課金システムであって、
前記画像形成サーバは、
端末装置から受信した画像形成指示が、前記画像形成装置における前記複数の機能のうち予め決められた所定の機能による画像形成を指示するものである場合に、当該画像形成指示が業務に係るものか私用かの区分を特定し、特定された前記区分が私用であれば、外部からの指示に応じて、当該画像形成指示に係る画像データの出力を前記画像形成装置に指示すると共に、当該画像形成指示を行った個人に課金するための課金情報を前記課金サーバに送信し、特定された前記区分が業務であれば、外部からの指示を待たずに、当該画像形成指示に係る画像データの出力を前記画像形成装置に指示すると共に、当該画像形成指示を行った個人が属する部門に課金するための課金情報を前記課金サーバに送信し、
前記課金サーバは、
前記画像形成サーバから受信した前記課金情報に基づき、課金処理を行うことを特徴とする課金システム。
【請求項１０】
受け付けた画像形成指示により画像形成を行う機能を、画像形成装置が有する複数の機能の中から特定するステップと、
特定された前記機能が予め決められた所定の機能と一致する場合に、前記画像形成指示が業務に係るものか私用かの区分を特定するステップと、
特定された前記区分に応じて、前記画像形成指示に基づく処理を行うステップと
を含むことを特徴とする画像形成制御方法。
【請求項１１】
他のコンピュータから受信した画像形成指示を解析することにより、当該画像形成指示により画像形成を行う機能を、画像形成装置が有する複数の機能の中から特定するステップと、
特定された前記機能が予め決められた所定の機能と一致する場合に、前記受信した画像形成指示を解析することにより、当該画像形成指示が業務に係るものか私用かの区分を特定するステップと、
特定された前記区分に応じて、前記受信した画像形成指示に基づく処理を行うステップと
を含むことを特徴とする画像形成制御方法。
【請求項１２】
コンピュータに、
受け付けた画像形成指示により画像形成を行う機能を、画像形成装置が有する複数の機能の中から特定する機能と、
特定された前記機能が予め決められた所定の機能と一致する場合に、前記画像形成指示が業務に係るものか私用かの区分を特定する機能と、
特定された前記区分に応じて、前記画像形成指示に基づく処理を行う機能と
を実現させるためのプログラム。
【請求項１３】
前記画像形成指示に基づく処理を行う機能において、
特定された前記区分が私用である場合に、前記画像形成装置に一旦蓄積された画像データを取り出すための認証ＩＤを発行する機能を実現することを特徴とする請求項１２記載のプログラム。
【請求項１４】
コンピュータに、
他のコンピュータから受信した画像形成指示を解析することにより、当該画像形成指示により画像形成を行う機能を、画像形成装置が有する複数の機能の中から特定する機能と、
特定された前記機能が予め決められた所定の機能と一致する場合に、前記受信した画像形成指示を解析することにより、当該画像形成指示が業務に係るものか私用かの区分を特定する機能と、
特定された前記区分に応じて、前記受信した画像形成指示に基づく処理を行う機能と
を実現させるためのプログラム。
【請求項１５】
前記画像形成指示に基づく処理を行う機能において、
特定された前記区分が私用である場合は、外部からの指示に応じて、当該画像形成指示に係る画像データの出力を前記画像形成装置に指示し、特定された前記区分が業務である場合は、外部からの指示を待たずに、当該画像形成指示に係る画像データの出力を前記画像形成装置に指示する機能を実現することを特徴とする請求項１４記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の機能のうちの指定された機能により画像形成を行うことの可能な画像形成装置等に関する。
【背景技術】
【０００２】
近年、銀塩写真に代わってデジタルカメラが普及し、写真等の画像がデジタル情報として取り扱われるようになったため、画像の出力は、従来のようなＤＰＥではなく、プリンタ等の画像形成装置で行うのが一般的になってきている。写真ライクな画像を出力する装置としては、デジタルミニラボ機(デジタル入力の銀塩プリンタ)、インクジェットプリンタ、昇華型プリンタ等があるが、個人用の写真出力装置としては、装置コスト、ランニングコストが無視できず、生産性も低い。更に、高画質をうたう染料インクを用いたインクジェットでは、プリント後の保存性に疑問が残る。
【０００３】
これに対し、電子写真方式のプリンタがオフィス用として広く用いられている。最近では、写真同等の出力を行うことのできるものも登場してきており、このようなオフィスプリンタを用いて写真プリントを行うこととすれば、オフィスで写真プリントの必要が生じた場合に、わざわざＤＰＥショップまで出かける必要もなくなる。但し、写真プリントは、私用のプリントである可能性が高く、オフィスプリンタを用いてそのようなプリントを行うことを無条件に許可したのでは、私用プリントの料金をオフィスに支払わせることにもなり問題がある。そこで、従来は、印刷データについて私用か公用かを判定し、私用の場合はそのプリントを行った個人に課金する等、業務か私用かを切り分けることが行われていた(例えば、特許文献１参照。)。
【０００４】
【特許文献１】特開２００３−５０６９１号公報(第５−６頁、第４図、第６図)
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の発明では、私用の印刷についてはその印刷を行ったユーザに課金するために、パーソナルコンピュータ(以下、「ＰＣ」という)を使用する際、必ずユーザ名を入力してログオンしなければならない。即ち、特許文献１の発明では、私用の印刷を行うかどうかにかかわらず、一律にユーザ名を入力することが求められる。
【０００６】
ところで、オフィスで用いられる電子写真方式のプリンタの中には、写真プリント機能、オフィスプリント機能といった複数種の出力形態に対応可能なものも出てきている。ところが、これらの機能の中には、写真プリント機能のように私用に用いられる可能性が比較的高いものと、オフィスプリント機能のようにそういった可能性が比較的低いものとがある。従って、このように性質の異なる複数の機能に対し、特許文献１の発明のように一律に私用プリント制限のための処理を行うようにしたのでは、そのような処理が、私用プリントの可能性の低い機能を用いた作業にも影響を与え、円滑な業務遂行の妨げになりかねないという問題があった。
【０００７】
また、私用で用いられる可能性の高い機能と低い機能とを兼ね備えたコピー機等、その他の画像形成装置においても、同様の問題は起こり得る。
【０００８】
本発明は、以上のような技術的課題を解決するためになされたものであって、その目的は、複数の機能のうちの指定された機能により画像形成を行うことの可能な画像形成装置において、私用で用いられる可能性の低い機能による画像形成には影響を与えることなく、業務/私用の区分に応じた画像形成を行えるようにすることにある。
【課題を解決するための手段】
【０００９】
かかる目的のもと、本発明は、例えば、「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」といった私用で用いられる可能性の高い機能が、画像形成指示により動作する場合にのみ、業務か私用かを判定し、その判定結果に応じて、画像形成指示に基づく処理を行うこととした。即ち、本発明の画像形成装置は、複数の機能により画像形成を行うことが可能なものであり、受け付けた画像形成指示により画像形成を行う機能を、複数の機能の中から特定する機能特定手段と、この機能特定手段により特定された機能が予め決められた所定の機能と一致する場合に、画像形成指示が業務に係るものか私用かの区分を特定する業務/私用区分特定手段と、この業務/私用区分特定手段により特定された区分に応じて、画像形成指示に基づく処理を行う処理手段とを備えている。
【００１０】
また、本発明は、例えば、「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」といった私用で用いられる可能性の高い機能が、端末装置から受信した画像形成指示により動作する場合にのみ、業務か私用かを判定し、その判定結果に応じて、画像形成指示に基づく処理を行う画像形成サーバの観点から捉えることもできる。即ち、本発明の画像形成サーバは、複数の機能により画像形成を行うことが可能な画像形成装置とその画像形成装置に対する画像形成指示を送出する端末装置とに接続されたものであり、端末装置から受信した画像形成指示により画像形成を行う機能を、画像形成装置における複数の機能の中から特定する機能特定手段と、この機能特定手段により特定された機能が予め決められた所定の機能と一致する場合に、画像形成指示が業務に係るものか私用かの区分を特定する業務/私用区分特定手段と、この業務/私用区分特定手段により特定された区分に応じて、画像形成指示に基づく処理を行う処理手段とを備えている。
【００１１】
更に、本発明は、画像形成装置と課金サーバとからなる課金システムとして捉えることもできる。その場合、画像形成装置は、受け付けた画像形成指示が複数の機能のうち予め決められた所定の機能による画像形成を指示するものである場合に、その画像形成指示が業務に係るものか私用かの区分を特定し、特定された区分が私用であれば、その画像形成指示を行った個人に課金するための課金情報を課金サーバに送信し、特定された区分が業務であれば、その画像形成指示を行った個人が属する部門に課金するための課金情報を課金サーバに送信し、課金サーバは、画像形成装置から受信した課金情報に基づき、課金処理を行う。
【００１２】
更にまた、本発明は、画像形成サーバと課金サーバとからなる課金システムとして捉えることもできる。その場合、画像形成サーバは、端末装置から受信した画像形成指示が、画像形成装置における複数の機能のうち予め決められた所定の機能による画像形成を指示するものである場合に、その画像形成指示が業務に係るものか私用かの区分を特定し、特定された区分が私用であれば、外部からの指示に応じて、その画像形成指示に係る画像データの出力を画像形成装置に指示すると共に、その画像形成指示を行った個人に課金するための課金情報を課金サーバに送信し、特定された区分が業務であれば、外部からの指示を待たずに、その画像形成指示に係る画像データの出力を画像形成装置に指示すると共に、その画像形成指示を行った個人が属する部門に課金するための課金情報を課金サーバに送信し、課金サーバは、画像形成サーバから受信した課金情報に基づき、課金処理を行う。
【００１３】
更に、本発明は、画像形成装置または端末装置における方法として捉えることもできる。その場合、本発明の画像形成制御方法は、受け付けた画像形成指示により画像形成を行う機能を、画像形成装置が有する複数の機能の中から特定するステップと、特定された機能が予め決められた所定の機能と一致する場合に、画像形成指示が業務に係るものか私用かの区分を特定するステップと、特定された区分に応じて、画像形成指示に基づく処理を行うステップとを含んでいる。
【００１４】
更にまた、本発明は、画像形成サーバにおける方法として捉えることもできる。その場合、本発明の画像形成制御方法は、他のコンピュータから受信した画像形成指示を解析することにより、その画像形成指示により画像形成を行う機能を、画像形成装置が有する複数の機能の中から特定するステップと、特定された機能が予め決められた所定の機能と一致する場合に、受信した画像形成指示を解析することにより、その画像形成指示が業務に係るものか私用かの区分を特定するステップと、特定された区分に応じて、受信した画像形成指示に基づく処理を行うステップとを含んでいる。
【００１５】
一方、本発明は、画像形成装置または端末装置に画像形成制御機能を実現させるためのコンピュータプログラムとして捉えることもできる。その場合、本発明のプログラムは、コンピュータに、受け付けた画像形成指示により画像形成を行う機能を、画像形成装置が有する複数の機能の中から特定する機能と、特定された機能が予め決められた所定の機能と一致する場合に、画像形成指示が業務に係るものか私用かの区分を特定する機能と、特定された区分に応じて、画像形成指示に基づく処理を行う機能とを実現させる。
【００１６】
また、本発明は、画像形成サーバに画像形成制御機能を実現させるためのコンピュータプログラムとして捉えることもできる。その場合、本発明のプログラムは、コンピュータに、他のコンピュータから受信した画像形成指示を解析することにより、その画像形成指示により画像形成を行う機能を、画像形成装置が有する複数の機能の中から特定する機能と、特定された機能が予め決められた所定の機能と一致する場合に、受信した画像形成指示を解析することにより、その画像形成指示が業務に係るものか私用かの区分を特定する機能と、特定された区分に応じて、受信した画像形成指示に基づく処理を行う機能とを実現させる。
【発明の効果】
【００１７】
本発明によれば、複数の機能のうちの指定された機能により画像形成を行うことの可能な画像形成装置において、私用で用いられる可能性の低い機能による画像形成には影響を与えることなく、業務/私用の区分に応じた画像形成を行うことが可能となる。
【発明を実施するための最良の形態】
【００１８】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
(第１の実施の形態)
図１は、本発明の第１の実施の形態における画像形成装置のハードウェア構成の一例を示したものである。この画像形成装置は、処理部１０と、画像入力部２０と、画像出力部３０と、メディアリーダ４０と、ＵＩ部５０と、記憶装置６０とから構成される。
【００１９】
処理部１０は、画像編集部(ESS:Electric Sub System)に対応し、画像入力部２０またはメディアリーダ４０から入力され蓄積された画像データを処理する部分である。画像の縮小・拡大等の通常の画像形成装置における機能に加え、本実施の形態特有の機能をも有する。なお、この部分は、例えば、汎用的なパーソナルコンピュータによって実現することもできる。いずれにしても、図示しないが、中央処理装置(ＣＰＵ)、メインメモリ、これらを結合するバス等により構成される。
画像入力部(IIT:Image Input Terminal)２０は、例えば、スキャナを含む機構であり、プラテン上に配置された原稿を読み取り、画像上の二次元画像の濃淡と位置の情報を処理部１０に伝えるものである。
画像出力部(IOT:Image Output Terminal)３０は、例えば、プリンタを含む機構であり、処理部１０より伝えられる画像データに応じて、紙等の媒体上に画像を再生するものである。
メディアリーダ４０は、例えば、フラッシュメモリ等のメディア(記録媒体)から指示された画像データを読み取り、その画像データを処理部１０に受け渡すものである。
ＵＩ部５０は、ユーザが情報の入出力を行うための操作部であり、例えば、タッチパネルディスプレイである。
記憶装置６０は、例えば、ハードディスクデバイス(ＨＤＤ)であり、処理部１０における各機能を実現するプログラムや、各機能実現のために必要となるデータの格納場所として機能するものである。
なお、この画像形成装置は、社内のネットワーク(ＬＡＮ)等を介して課金サーバと接続されていてもよい。ここで、課金サーバとは、各個人に対する種々の課金情報を管理すると共に、月末等で集計して給与からの引き落とし処理等を実行するサーバであり、会社の場合は、各個人の勤怠管理等の機能を兼ね備えることもできる。
【００２０】
次に、本実施の形態における処理部１０の内部構成について説明する。
図２は、処理部１０にて動作するプログラムの構成を示した図である。
図２に示すように、このプログラムは、各モジュールの動作を制御する制御モジュール１０１と、画像形成装置が有する複数の機能のうちの指定された機能を特定する機能特定モジュール１０２と、画像形成指示を行った個人を特定する個人特定モジュール１０３と、画像形成指示について業務/私用区分を特定する業務/私用区分特定モジュール１０４と、画像形成指示が行われた時間帯を判定する時間帯判定モジュール１０５と、画像形成指示に係る画像データを読み出す画像読出しモジュール１０６と、画像形成の実行を画像出力部３０に対して指示する画像形成指示モジュール１０７と、画像形成の履歴を記録する履歴記録モジュール１０８と、画像形成について課金を行う課金モジュール１０９とを備えている。
【００２１】
なお、このプログラムは、例えば、記憶装置６０に記憶されており、処理部１０の図示しないＣＰＵがこれを主記憶装置に読み出して実行することにより、各モジュールは、処理部１０における各機能を実現する。
具体的には、制御モジュール１０１は、処理部１０における各機能を制御する制御手段を実現し、機能特定モジュール１０２は、画像形成装置が有する複数の機能のうちの指定された機能を特定する機能特定手段を実現し、個人特定モジュール１０３は、画像形成指示を行った個人を特定する個人特定手段を実現し、業務/私用区分特定モジュール１０４は、画像形成指示について業務/私用区分を特定する業務/私用区分特定手段を実現し、時間帯判定モジュール１０５は、画像形成指示が行われた時間帯を判定する時間帯判定手段を実現し、画像読出しモジュール１０６は、画像形成指示に係る画像データを読み出す画像読出し手段を実現し、画像形成指示モジュール１０７は、画像形成の実行を画像出力部３０に対して指示する画像形成指示手段を実現し、履歴記録モジュール１０８は、画像形成の履歴を記録する履歴記録手段を実現し、課金モジュール１０９は、画像形成について課金を行う課金手段を実現する。
【００２２】
次に、本実施の形態における処理部１０の動作について説明する。
図３は、処理部１０の動作を示すフローチャートである。
まず、制御モジュール１０１は、機能特定モジュール１０２を呼び出す。機能特定モジュール１０２は、画像形成装置が有する複数の機能、例えば、「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」、「Ｏｆｆｉｃｅ  Ｐｒｉｎｔ機能」等を選択肢として含むメニュー画面をＵＩ部５０に表示し、ユーザがこれらの機能の中からいずれかの機能を指定して画像形成の指示を行うのを待つ。そして、ユーザが画像形成指示を行うと、機能特定モジュール１０２は、その画像形成指示で指定された機能(以下、「指定機能」という)を制御モジュール１０１に伝える。これにより、制御モジュール１０１は、指定機能が「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」であるかどうかを判定する(ステップ１００１)。
【００２３】
ここで、指定機能が「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」でない場合は、通常の画像形成処理を行うために、ステップ１００５に進むが、指定機能が「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」である場合、制御モジュール１０１は、個人特定モジュール１０３を介して、画像形成指示を行った個人の個人ＩＤを取得する(ステップ１００２)。
なお、個人ＩＤの取得方法としては、例えば、ＵＩ部５０においてユーザに個人ＩＤの入力を促し、それに応じてユーザが入力した個人ＩＤを取得する方法が挙げられる。また、個人ＩＤを記録したカード等の挿入をユーザに促し、それに応じてユーザが挿入したカード等から個人ＩＤを取得する方法も考えられる。会社であれば、社員証が個人情報を磁気データとして保持し、社内においてクレジットカードと同様に使用されることも多い。従って、後者の方法の場合は、社員証から社員番号を個人ＩＤとして読み取るようにすればよい。
【００２４】
次に、制御モジュール１０１は、業務/私用区分特定モジュール１０４を呼び出す。業務/私用区分特定モジュール１０４は、例えば、画像形成指示が「業務」であるか「私用」であるかを選択するためのメニュー画面をＵＩ部５０に表示し、ユーザがそのメニュー画面で「業務」または「私用」を選択すると、その選択の結果である業務/私用区分を制御モジュール１０１に伝える。これにより、制御モジュール１０１は、画像形成指示が業務に係るものか私用のものかを判定する(ステップ１００３)。
【００２５】
ここで、画像形成指示が業務に係るものである場合は、通常の画像形成処理を行うために、ステップ１００５に進むが、画像形成指示が私用のものである場合、制御モジュール１０１は、時間帯判定モジュール１０５を呼び出す。
時間帯判定モジュール１０５は、現在時刻が所定の時間帯に含まれるかどうかを判定する。例えば、所定の時間帯として勤務時間を考えた場合、システム時計から取得した現在時刻と、勤務時間や休憩時間を管理する勤務時間テーブル(図示せず)とに基づき、現在時刻が勤務時間内か勤務時間外であるかの情報を生成し、制御モジュール１０１に返す。これにより、制御モジュール１０１は、現在時刻が勤務時間内であるか勤務時間外であるかを判定する(ステップ１００４)。
【００２６】
本実施の形態では、勤務時間内に私用の写真プリントを行うことは認めていないので、現在時刻が勤務時間内である場合、処理は終了する。
一方、現在時刻が勤務時間外である場合、制御モジュール１０１は、画像読出しモジュール１０６を読み出す。画像読出しモジュール１０６は、指定された画像データを読み出し、制御モジュール１０１に受け渡す(ステップ１００５)。例えば、画像形成装置がメディアに記憶された画像データに基づくプリントを行うプリンタであるとすると、画像読出しモジュール１０６は、メディアに記憶された画像のサムネイルを表示する等してユーザに画像形成を行う対象の画像データを選択させ、その選択された画像データを、メディアリーダ４０を介して読み出す。また、画像形成装置がコピー機であるとすると、画像読出しモジュール１０６は、プラテン上に置かれた画像を、画像入力部２０を介して読み取る。
【００２７】
また、制御モジュール１０１は、この受け渡された画像データを画像形成指示モジュール１０７に受け渡し、画像形成の実行を指示する(ステップ１００６)。
更に、制御モジュール１０１は、履歴記録モジュール１０８を呼び出し、個人ＩＤ、指定機能、業務/私用区分、枚数、サイズを伝えて、画像形成の履歴を記録させる(ステップ１００７)。
【００２８】
図４に、このステップで記録される画像形成の履歴の一例を示す。
画像形成の履歴には、処理番号、個人ＩＤ、日時、指定機能、業務/私用区分、枚数、サイズ等が含まれる。ここで、処理番号は、画像形成指示を一意に識別するために付された番号である。また、個人ＩＤは、ステップ１００２で個人特定モジュール１０３により取得された情報である。日時は、画像形成指示を受けた時点でシステム時計から取得した日時である。更に、指定機能は、ステップ１００１で機能特定モジュール１０２により取得された情報であり、業務/私用区分は、ステップ１００３で業務/私用区分特定モジュール１０４により取得された情報である。更にまた、枚数、サイズは、ステップ１００５で画像読出しモジュール１０６により読み出された画像データの属性として制御モジュール１０１が取得した情報である。
なお、このような画像形成履歴は、主に課金の際に用いるが、ステップ１００３において、私用であるにもかかわらず業務であると偽って行われた画像形成指示を後で追跡調査する際に用いることもできるので、勤務時間内の私用プリントに対する抑止力ともなる。
【００２９】
その後、制御モジュール１０１は、画像形成が私用のものかどうかを判定する(ステップ１００８)。具体的には、指定機能が「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」であり、かつ、業務/私用区分が「私用」である場合に、「私用」と判定し、指定機能が「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」であり、かつ、業務/私用区分が「業務」である場合、または、指定機能が「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」でない場合に、「私用」でないと判定する。
【００３０】
ここで、「私用」と判定された場合、制御モジュール１０１は、課金モジュール１０９に対し、個人に対して課金するよう指示し(ステップ１００９)、「私用」と判定されなかった場合、制御モジュール１０１は、部門に対して課金するよう課金モジュール１０９に指示する(ステップ１０１０)。
なお、個人に対して課金するか部門に対して課金するかを制御モジュール１０１が課金モジュール１０９に伝える方法としては、次のようなものが考えられる。
第一の方法は、制御モジュール１０１が、個人に対して課金する場合は、その個人の個人ＩＤを課金モジュール１０９に受け渡し、部門に対して課金する場合は、その部門の部門ＩＤを課金モジュール１０９に受け渡すというものである。こうすれば、課金モジュール１０９は、制御モジュール１０１から受け渡されたＩＤに対し課金することで、個人に対する課金と部門に対する課金とを意識することなく切り分けることができる。
第二の方法は、制御モジュール１０１が、個人に対して課金する場合は、その個人の個人ＩＤと個人に対して課金すべきことを示す情報とを課金モジュール１０９に受け渡し、部門に対して課金する場合は、その個人の個人ＩＤと部門に対して課金すべきことを示す情報とを課金モジュール１０９に受け渡すというものである。この場合、課金モジュール１０９は、制御モジュール１０１から個人に対して課金すべきことを受け取った場合は、同時に受け取った個人ＩＤに対し課金し、制御モジュール１０１から部門に対して課金すべきことを受け取った場合は、同時に受け取った個人ＩＤに対応する部門ＩＤに対し課金することになる。
なお、個人の個人ＩＤからその個人が属する部門の部門ＩＤを求めるには、図示しないが、そのような対応情報を予め作成し、保持しておけばよい。
また、プリント料金を決定するために必要な情報としては、枚数、サイズの情報があるが、これについては、ステップ１００７で記録された画像形成の履歴から、例えば、制御モジュール１０１が取得するようにすればよい。
【００３１】
以上により、本発明の第１の実施の形態における処理部１０の動作は終了する。
なお、本実施の形態では、画像形成装置が有する複数の機能のうちのいずれかを指定して画像形成指示を行うこととしたが、複数の機能のうちのいずれかの指定とその機能による画像形成の指示とを別々のタイミングで行うこととしてもよい。
また、本実施の形態では、「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」が指定された場合に、個人ＩＤを取得するステップと、業務か私用かを問い合わせるステップとを実行するようにしたが、「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」が指定された場合に、私用であれば個人ＩＤを、業務であれば部門ＩＤを入力させるステップを実行するようにしてもよい。但し、私用であるにもかかわらず業務であると偽って行われた画像形成指示を後で追跡調査できるよう、業務の場合には、個人ＩＤも併せて入力することが望ましい。また、ステップ１００３では、業務か私用かをユーザに問い合わせるようにしたが、予め定義された情報に基づき画像形成装置が自動的に判定するようにしてもよい。
更に、本実施の形態では、課金モジュール１０９が課金処理を行うこととしたが、課金を行うための情報を、課金サーバに送信し、課金サーバで課金処理を行うようにしてもよい。
【００３２】
更にまた、本実施の形態は、「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」および「Ｏｆｆｉｃｅ  Ｐｒｉｎｔ機能」を有する画像形成装置に対し本発明を適用したものであったが、私用として用いられる可能性が比較的高い第１の機能と私用として用いられる可能性が比較的低い第２の機能とを有する如何なる画像形成装置に対しても本発明は適用可能である。
また、本発明の第１の実施の形態の変形例として、勤務時間内の私用プリントを認める代わりに、私用プリントに要した時間をその者の勤務時間から削減するという構成も考えられる。そのような構成においては、ステップ１００４での判定が「ＹＥＳ」であった場合、私用プリントの操作に要した時間をその者の勤務時間から削減するステップを経て、ステップ１００５に進むことになる。
【００３３】
このように、本実施の形態では、例えば、「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」といった私用で用いられる可能性の高い機能が指定された場合にのみ、業務であるか私用であるかを問い合わせ、業務か私用かに応じた処理を行うこととしたので、私用で用いられる可能性の低い機能による画像形成には影響を与えることなく、私用での画像形成に対する制限を行うことが可能となる。
【００３４】
(第２の実施の形態)
図５は、本発明の第２の実施の形態におけるコンピュータシステムの構成の一例を示したものである。このコンピュータシステムは、端末装置７１、７２、…、７ｎと、画像形成サーバ８０と、ＵＩ端末８１と、画像形成装置８２と、課金サーバ９０とから構成される。オフィスでは、画像形成装置は各社員に割り当てられた端末装置にネットワークを介して接続され、画像形成指示は端末装置から行うのが一般的であり、図５は、そのようなオフィスにおけるコンピュータシステムの構成の一例を示すものである。
【００３５】
端末装置７１、７２、…、７ｎは、例えば、ＰＣであり、画像形成サーバ８０を介して、画像形成装置８２に対し画像形成指示を行うものである。
画像形成サーバ８０は、一般的なサーバコンピュータであり、端末装置７１、７２、…、７ｎから受信した画像形成指示に従い、画像形成装置８２を制御する。
ＵＩ端末８１は、ユーザが情報の入出力を行うための操作部を備えた端末であり、操作部としては、例えば、タッチパネルディスプレイが考えられる。
画像形成装置８２は、図１に示したのと同様のハードウェア構成を有するものであり、画像形成サーバ８０による制御の下、端末装置７１、７２、…、７ｎが送出した画像形成指示に基づく画像形成を行うものである。なお、画像形成装置８２には、図１に示した全ての構成が備わっている必要はなく、例えば、ＵＩ端末８１で同様の機能が実現できるので、図１のＵＩ部５０は設けなくてもよい。
課金サーバ９０は、各個人に対する種々の課金情報を管理すると共に、月末等で集計して給与からの引き落とし処理等を実行するサーバであり、会社の場合は、各個人の勤怠管理等の機能を兼ね備えることもできる。
【００３６】
次に、本実施の形態における端末装置７１および画像形成サーバ８０の内部構成について説明する。なお、端末装置７１、７２、…、７ｎについては、全て同等の機能を有しているので、端末装置７１に代表させて説明する。
図６は、端末装置７１にて動作するプログラムの構成を示した図である。
図６に示すように、このプログラムは、各モジュールの動作を制御する制御モジュール７０１と、画像形成装置８２が有する複数の機能のうちの指定された機能を特定する機能特定モジュール７０２と、画像形成指示を行った個人を特定する個人特定モジュール７０３と、画像形成指示について業務/私用区分を特定する業務/私用区分特定モジュール７０４と、画像形成指示が行われた時間帯を判定する時間帯判定モジュール７０５と、認証ＩＤを発行する認証ＩＤ発行モジュール７０６と、画像形成指示に係る画像データを読み出す画像読出しモジュール７０７と、画像形成指示を画像形成サーバ８０に対して送信する画像形成指示送信モジュール７０８とを備えている。
【００３７】
なお、このプログラムは、例えば、画像形成装置８２に対応するドライバソフト(周辺機器を動作させるためのソフトウェア)であり、各種アプリケーションプログラム(以下、「ＡＰ」という)から呼び出されて、画像形成装置８２による画像形成の指示を受ける。また、このプログラムは、例えば、端末装置７１に設けられた図示しない記憶装置に記憶されており、端末装置７１における図示しないＣＰＵがこれを主記憶装置に読み出して実行することにより、各モジュールは、端末装置７１における各機能を実現する。
具体的には、制御モジュール７０１は、端末装置７１における各機能を制御する制御手段を実現し、機能特定モジュール７０２は、画像形成装置８２が有する複数の機能のうちの指定された機能を特定する機能特定手段を実現し、個人特定モジュール７０３は、画像形成指示を行った個人を特定する個人特定手段を実現し、業務/私用区分特定モジュール７０４は、画像形成指示について業務/私用区分を特定する業務/私用区分特定手段を実現し、時間帯判定モジュール７０５は、画像形成指示が行われた時間帯を判定する時間帯判定手段を実現し、認証ＩＤ発行モジュール７０６は、認証ＩＤを発行する認証ＩＤ発行手段を実現し、画像読出しモジュール７０７は、画像形成指示に係る画像データを読み出す画像読出し手段を実現し、画像形成指示送信モジュール７０８は、画像形成指示を画像形成サーバ８０に対して送信する画像形成指示送信手段を実現する。
【００３８】
また、図７は、画像形成サーバ８０にて動作するプログラムの構成を示した図である。
図７に示すように、このプログラムは、各モジュールの動作を制御する制御モジュール８０１と、端末装置７１、７２、…、７ｎから画像形成指示を受信する画像形成指示受信モジュール８０２と、画像形成装置８２が有する複数の機能のうちの指定された機能を特定する機能特定モジュール８０３と、画像形成指示を行った個人を特定する個人特定モジュール８０４と、画像形成指示について業務/私用区分を特定する業務/私用区分特定モジュール８０５と、端末装置７１、７２、…、７ｎから受信した画像データを蓄積する画像蓄積モジュール８０６と、認証ＩＤの入力を受け付ける認証ＩＤ受付モジュール８０７と、画像形成指示が行われた時間帯を判定する時間帯判定モジュール８０８と、画像形成指示に係る画像データを読み出す画像読出しモジュール８０９と、画像形成の実行を画像形成装置８２に対して指示する画像形成指示モジュール８１０と、画像形成の履歴を記録する履歴記録モジュール８１１と、画像形成についての課金情報を課金サーバ９０に送信する課金情報送信モジュール８１２とを備えている。
【００３９】
なお、このプログラムは、例えば、画像形成サーバ８０に設けられた図示しない記憶装置に記憶されており、画像形成サーバ８０における図示しないＣＰＵがこれを主記憶装置に読み出して実行することにより、各モジュールは、画像形成サーバ８０における各機能を実現する。
具体的には、制御モジュール８０１は、画像形成サーバ８０における各機能を制御する制御手段を実現し、画像形成指示受信モジュール８０２は、端末装置７１、７２、…、７ｎから画像形成指示を受信する画像形成指示受信手段を実現し、機能特定モジュール８０３は、画像形成装置８２が有する複数の機能のうちの指定された機能を特定する機能特定手段を実現し、個人特定モジュール８０４は、画像形成指示を行った個人を特定する個人特定手段を実現し、業務/私用区分特定モジュール８０５は、画像形成指示について業務/私用区分を特定する業務/私用区分特定手段を実現し、画像蓄積モジュール８０６は、端末装置７１、７２、…、７ｎから受信した画像データを蓄積する画像蓄積手段を実現し、認証ＩＤ受付モジュール８０７は、認証ＩＤの入力を受け付ける認証ＩＤ受付手段を実現し、時間帯判定モジュール８０８は、画像形成指示が行われた時間帯を判定する時間帯判定手段を実現し、画像読出しモジュール８０９は、画像形成指示に係る画像データを読み出す画像読出し手段を実現し、画像形成指示モジュール８１０は、画像形成の実行を画像形成装置８２に対して指示する画像形成指示手段を実現し、履歴記録モジュール８１１は、画像形成の履歴を記録する履歴記録手段を実現し、課金情報送信モジュール８１２は、画像形成についての課金情報を課金サーバ９０に送信する課金情報送信手段を実現する。
【００４０】
次に、本実施の形態における端末装置７１および画像形成サーバ８０の動作について説明する。
図８は、端末装置７１の動作を示すフローチャートである。
この動作は、端末装置７１で実行されるＡＰにおいて、ユーザが画像形成装置８２における画像形成を指示することにより開始される。
まず、制御モジュール７０１は、機能特定モジュール７０２を呼び出す。機能特定モジュール７０２は、画像形成装置が有する複数の機能、例えば、「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」、「Ｏｆｆｉｃｅ  Ｐｒｉｎｔ機能」のうち指定機能を特定し、制御モジュール７０１に伝える。これにより、制御モジュール７０１は、指定機能が「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」であるかどうかを判定する(ステップ７００１)。
なお、ここでの指定機能の特定方法としては、「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」、「Ｏｆｆｉｃｅ  Ｐｒｉｎｔ機能」等を選択肢として含むメニュー画面を端末装置７１のディスプレイに表示し、ユーザがこれらの機能の中からいずれかの機能を指定すると、それを指定機能として特定するというものが考えられる。あるいは、ＡＰが、「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」を用いるもの、「Ｏｆｆｉｃｅ  Ｐｒｉｎｔ機能」を用いるもの等に分類可能であれば、ＡＰとそのＡＰが用いる機能との対応を管理するＡＰ管理テーブル(図示せず)を用意し、このドライバプログラムの呼び出し元のＡＰをキーとしてこのＡＰ管理テーブルを参照することにより、指定機能を特定するというものでもよい。
【００４１】
ここで、指定機能が「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」でない場合は、通常の画像形成処理を行うために、ステップ７００６に進むが、指定機能が「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」である場合、制御モジュール７０１は、個人特定モジュール７０３を介して、画像形成指示を行った個人の個人ＩＤを取得する(ステップ７００２)。
なお、個人ＩＤの取得方法としては、例えば、ＵＩ部５０においてユーザに個人ＩＤの入力を促し、それに応じてユーザが入力した個人ＩＤを取得する方法が挙げられる。また、個人ＩＤを記録したカード等の挿入をユーザに促し、それに応じてユーザが挿入したカード等から個人ＩＤを取得する方法も考えられる。会社であれば、社員証が個人情報を磁気データとして保持し、社内においてクレジットカードと同様に使用されることも多い。従って、後者の方法の場合は、社員証から社員番号を個人ＩＤとして読み取るようにすればよい。
【００４２】
次に、制御モジュール７０１は、業務/私用区分特定モジュール７０４を呼び出す。業務/私用区分特定モジュール７０４は、例えば、画像形成指示が「業務」であるか「私用」であるかを選択するためのメニュー画面をディスプレイに表示し、ユーザがそのメニュー画面で「業務」または「私用」を選択すると、その選択の結果である業務/私用区分を制御モジュール７０１に伝える。これにより、制御モジュール７０１は、画像形成指示が業務に係るものか私用のものかを判定する(ステップ７００３)。
【００４３】
ここで、画像形成指示が業務に係るものである場合は、通常の画像形成処理を行うために、ステップ７００６に進むが、画像形成指示が私用のものである場合、制御モジュール７０１は、時間帯判定モジュール７０５を呼び出す。
時間帯判定モジュール７０５は、現在時刻が所定の時間帯に含まれるかどうかを判定する。例えば、所定の時間帯として勤務時間を考えた場合、システム時計から取得した現在時刻と、勤務時間や休憩時間を管理する勤務時間テーブル(図示せず)とに基づき、現在時刻が勤務時間内か勤務時間外であるかの情報を生成し、制御モジュール７０１に返す。これにより、制御モジュール７０１は、現在時刻が勤務時間内であるか勤務時間外であるかを判定する(ステップ７００４)。
【００４４】
本実施の形態では、勤務時間内に私用の写真プリントを行うことは認めていないので、現在時刻が勤務時間内である場合、処理は終了する。
一方、現在時刻が勤務時間外である場合、制御モジュール７０１は、認証ＩＤ発行モジュール７０６を読み出す。認証ＩＤ発行モジュール７０６は、画像形成装置８２で画像出力を行う際に用いる認証ＩＤをユーザに対して発行する(ステップ７００５)。
画像形成装置８２が画像形成指示を受けてすぐに画像出力を行ってしまうと、画像形成指示を行った者が出力された画像を取りに行くまでの間に画像が人目に触れてしまう虞がある。特に、私用の写真プリントの場合は、人に見られなくないという要望は強いものと思われる。そこで、本実施の形態では、認証ＩＤを発行し、画像形成装置８２に出向いたユーザが認証ＩＤを入力することにより画像出力が行われるようにしている。
【００４５】
また、制御モジュール７０１は、画像読出しモジュール７０７を読み出す。画像読出しモジュール７０７は、画像形成を行う対象の画像データをユーザに選択させ、その選択された画像データを図示しない記憶装置から読み出し、制御モジュール７０１に受け渡す(ステップ７００６)。
更に、制御モジュール７０１は、この受け渡された画像データを画像形成指示送信モジュール７０８に受け渡し、画像形成サーバ８０への画像形成指示の送信を指示する(ステップ７００７)。なお、ここで送信される画像形成指示には、個人ＩＤ、指定機能、業務/私用区分、認証ＩＤ、画像データが含まれるものとする。
【００４６】
図９は、画像形成サーバ８０の動作を示すフローチャートである。
まず、制御モジュール８０１は、画像形成指示受信モジュール８０２を呼び出す。画像形成指示受信モジュール８０２は、端末装置７１、７２、…、７ｎから受信した画像形成指示を受信し、制御モジュール８０１に受け渡す(ステップ８００１)。
次に、制御モジュール８０１は、機能特定モジュール８０３を呼び出す。機能特定モジュール８０３は、画像形成指示を解析することにより、画像形成装置が有する複数の機能、例えば、「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」、「Ｏｆｆｉｃｅ  Ｐｒｉｎｔ機能」のうち指定機能を特定し、制御モジュール８０１に伝える。これにより、制御モジュール８０１は、指定機能が「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」であるかどうかを判定する(ステップ８００２)。
【００４７】
ここで、指定機能が「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」でない場合は、通常の画像形成処理を行うために、ステップ８００９に進むが、指定機能が「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」である場合、制御モジュール８０１は、個人特定モジュール８０４を介して、画像形成指示に含まれる個人ＩＤを取得する(ステップ８００３)。
次に、制御モジュール８０１は、業務/私用区分特定モジュール８０５を呼び出す。業務/私用区分特定モジュール８０５は、画像形成指示を解析することにより、業務/私用区分を特定し、制御モジュール８０１に伝える。これにより、制御モジュール８０１は、画像形成指示が業務に係るものか私用のものかを判定する(ステップ８００４)。
【００４８】
ここで、画像形成指示が業務に係るものである場合は、通常の画像形成処理を行うために、ステップ８００９に進むが、画像形成指示が私用のものである場合、制御モジュール８０１は、画像蓄積モジュール８０６を呼び出す。
画像蓄積モジュール８０６は、画像形成指示に含まれる画像データと、この画像データを管理するための画像管理情報とを図示しない記憶装置に記憶する。なお、指定機能が「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」であり、かつ、業務/私用区分が「私用」である場合に、このように画像データをすぐに出力せずに、一旦蓄積しておくのは、出力された画像を他人に見られないようにするためである。
【００４９】
図１０に、このステップで記憶される画像管理情報の一例を示す。
画像管理情報には、例えば、処理番号、画像ＩＤ、認証ＩＤが含まれる。ここで、処理番号は、画像形成指示を一意に識別するために付された番号であり、図４の画像形成履歴と共通のキーとなる項目である。また、画像ＩＤは、画像形成サーバ８０において画像を一意に識別するために生成された情報であり、画像形成サーバ８０が各画像データに対して付与した名前であってもよいし、画像形成サーバ８０における各画像データの記憶位置を示すアドレス情報であってもよい。認証ＩＤは、ステップ７００５で認証ＩＤ発行モジュール７０６により発行され、画像形成指示に含めて渡された情報である。
【００５０】
その後、制御モジュール８０１は、認証ＩＤ受付モジュール８０７を呼び出し、ユーザが認証ＩＤを入力するのを待つ。認証ＩＤ受付モジュール８０７は、認証ＩＤが入力されたかどうかを判定し(ステップ８００６)、認証ＩＤが入力されていなければ、ステップ８００６の処理を繰り返し、認証ＩＤが入力されれば、時間帯判定モジュール８０８を呼び出す。
【００５１】
時間帯判定モジュール８０８は、現在時刻が所定の時間帯に含まれるかどうかを判定する。例えば、所定の時間帯として勤務時間を考えた場合、システム時計から取得した現在時刻と、勤務時間や休憩時間を管理する勤務時間テーブル(図示せず)とに基づき、現在時刻が勤務時間内か勤務時間外であるかの情報を生成し、制御モジュール８０１に返す。これにより、制御モジュール８０１は、現在時刻が勤務時間内であるか勤務時間外であるかを判定する(ステップ８００７)。
【００５２】
本実施の形態では、勤務時間内に私用の写真プリントを行うことは認めていないので、現在時刻が勤務時間内である場合、処理は終了する。
一方、現在時刻が勤務時間外である場合、制御モジュール８０１は、画像読出しモジュール８０９を読み出す。画像読出しモジュール８０９は、ステップ８００６で入力された認証ＩＤに対応する画像ＩＤを図１０の画像管理情報により求め、この画像ＩＤで特定される画像データを、ステップ８００５で蓄積された画像の中から読み出し、制御モジュール８０１に受け渡す(ステップ８００８)。
【００５３】
また、制御モジュール８０１は、この受け渡された画像データを画像形成指示モジュール８１０に受け渡し、画像形成装置８２に対し画像形成の実行を依頼するよう指示する(ステップ８００９)。
更に、制御モジュール８０１は、履歴記録モジュール８１１を呼び出し、個人ＩＤ、指定機能、業務/私用区分、枚数、サイズを伝えて、画像形成の履歴を記録させる(ステップ８０１０)。
なお、このステップで記録される画像形成の履歴は、図４に示したものと同様である。但し、日時としては、指定機能が「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」であり、かつ、業務/私用区分が「業務」である場合、または、指定機能が「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」でない場合は、画像形成指示を受けると外部からの指示を待つことなく直ちに画像形成を実行しているので、画像形成指示を受信した時刻を記録する。一方、指定機能が「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」であり、かつ、業務/私用区分が「私用」である場合は、受信した画像データを一旦蓄積し、外部からの指示により画像形成を実行しているので、外部から指示があった時刻を記録する。
また、このような画像形成履歴は、主に課金の際に用いるが、ステップ１００３において、私用であるにもかかわらず業務であると偽って行われた画像形成指示を後で追跡調査する際に用いることもできるので、勤務時間内の私用プリントに対する抑止力ともなる。
【００５４】
その後、制御モジュール８０１は、画像形成が私用のものかどうかを判定する(ステップ８０１１)。具体的には、指定機能が「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」であり、かつ、業務/私用区分が「私用」である場合に、「私用」と判定し、指定機能が「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」であり、かつ、業務/私用区分が「業務」である場合、または、指定機能が「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」でない場合に、「私用」でないと判定する。
【００５５】
ここで、「私用」と判定された場合、制御モジュール８０１は、個人ＩＤを課金情報として課金サーバ９０に送信するよう課金情報送信モジュール８１２に指示し(ステップ８０１２)、「私用」と判定されなかった場合、制御モジュール８０１は、部門ＩＤを課金情報として課金サーバ９０に送信するよう課金情報送信モジュール８１２に指示する(ステップ８０１３)。
なお、個人の個人ＩＤからその個人が属する部門の部門ＩＤを求めるには、図示しないが、そのような対応情報を予め作成し、保持しておけばよい。
また、プリント料金を決定するために必要な情報としては、枚数、サイズの情報があるが、これについては、ステップ８０１０で記録された画像形成の履歴から、例えば、制御モジュール８０１が取得するようにすればよい。
【００５６】
以上により、本発明の第２の実施の形態の動作は終了する。
なお、本実施の形態では、端末装置７１、７２、…、７ｎにおいて、「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」が指定された場合に、個人ＩＤを取得するステップと、業務か私用かを問い合わせるステップとを実行するようにしたが、「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」が指定された場合に、私用であれば個人ＩＤを、業務であれば部門ＩＤを入力させるステップを実行するようにしてもよい。但し、私用であるにもかかわらず業務であると偽って行われた画像形成指示を後で追跡調査できるよう、業務の場合には、個人ＩＤも併せて入力することが望ましい。また、ステップ７００３では、業務か私用かをユーザに問い合わせるようにしたが、予め定義された情報に基づき画像形成サーバ８０が自動的に判定するようにしてもよい。
また、本実施の形態では、課金情報送信モジュール８１２が課金情報を課金サーバ９０に送信し、課金サーバ９０が課金処理を行うこととしたが、画像形成サーバ８０内で課金処理を行うこととしてもよい。
【００５７】
更に、本実施の形態では、端末装置７１、７２、…、７ｎが、指定機能、個人ＩＤ、業務/私用区分を取得し、それらを含む画像形成指示を画像形成サーバ８０に送信し、画像形成サーバ８０は、受信した画像形成指示の中から指定機能、個人ＩＤ、業務/私用区分を取得する構成としたが、端末装置７１、７２、…、７ｎが、画像データのみを画像形成サーバ８０に送信し、画像形成サーバ８０が、画像形成指示以外、例えば、ＵＩ端末８１に入力された情報の中から、指定機能、個人ＩＤ、業務/私用区分を取得する構成としてもよい。
更にまた、本実施の形態では、画像形成サーバ８０に認証ＩＤを入力すると画像形成装置８２で画像出力が行われるように構成したが、画像形成装置８２の親展ボックス機能を利用して画像データを親展ボックスに格納しておき、画像形成装置８２で認証ＩＤを用いて親展ボックスの認証を行うことにより画像出力を行うように構成してもよい。また、認証ＩＤは、指定機能が「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」であり、かつ、業務/私用区分が「私用」である場合にのみ発行することとしたが、それ以外の場合にも発行することとしてよい。その場合、指定機能が「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」であり、かつ、業務/私用区分が「私用」である場合と、指定機能が「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」であり、かつ、業務/私用区分が「業務」である場合と、指定機能が「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」でない場合とで、認証ＩＤの取り得る値の範囲が異なるように設定しておけば、認証ＩＤのみに基づいて、指定機能、業務/私用区分を判定することが可能となる。
【００５８】
更に、本実施の形態では、図８に示す処理を行うプログラムはドライバプログラムであるものとして説明したが、画像形成指示を行うＡＰが図８に示す処理を行うものと捉えることもできる。その場合、ユーザは、そのＡＰに対し「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」、「Ｏｆｆｉｃｅ  Ｐｒｉｎｔ機能」等を指定し、ステップ７００１では、そのようにして指定された機能が「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」であるかどうかを判定することになる。なお、このようなＡＰはＷｅｂブラウザ上で動作するプログラムとしても実現できる。
また、本実施の形態は、「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」および「Ｏｆｆｉｃｅ  Ｐｒｉｎｔ機能」を有する画像形成装置に対し本発明を適用したものであったが、私用として用いられる可能性が比較的高い第１の機能と私用として用いられる可能性が比較的低い第２の機能とを有する如何なる画像形成装置に対しても本発明は適用可能である。
更にまた、本発明の第２の実施の形態の変形例として、勤務時間内の私用プリントを認める代わりに、私用プリントに要した時間をその者の勤務時間から削減するという構成も考えられる。そのような構成においては、ステップ７００４での判定が「ＹＥＳ」であった場合、私用プリントの操作に要した時間をその者の勤務時間から削減するステップを経て、ステップ７００５に進むか、または、ステップ８００７での判定が「ＹＥＳ」であった場合、私用プリントの操作に要した時間をその者の勤務時間から削減するステップを経て、ステップ８００８に進むことになる。
【００５９】
このように、本実施の形態では、例えば、「Ｐｈｏｔｏ  Ｐｒｉｎｔ機能」といった私用で用いられる可能性の高い機能が指定された場合にのみ、業務であるか私用であるかを問い合わせ、業務か私用かに応じた処理を行うこととしたので、私用で用いられる可能性の低い機能による画像形成には影響を与えることなく、私用での画像形成に対する制限を行うことが可能となる。
【図面の簡単な説明】
【００６０】
【図１】本発明の第１の実施の形態における画像形成装置のハードウェア構成図である。
【図２】本発明の第１の実施の形態における処理部で動作するプログラムの構成を示した図である。
【図３】本発明の第１の実施の形態における処理部の動作を示したフローチャートである。
【図４】本発明の第１および第２の実施の形態において記録される画像形成の履歴の一例を示した図である。
【図５】本発明の第２の実施の形態におけるコンピュータシステムの構成の一例を示したブロック図である。
【図６】本発明の第２の実施の形態における端末装置で動作するプログラムの構成を示した図である。
【図７】本発明の第２の実施の形態における画像形成サーバで動作するプログラムの構成を示した図である。
【図８】本発明の第２の実施の形態における端末装置で動作するプログラムの流れを示したフローチャートである。
【図９】本発明の第２の実施の形態における画像形成サーバで動作するプログラムの流れを示したフローチャートである。
【図１０】本発明の第２の実施の形態において記録される画像管理情報の一例を示した図である。
【符号の説明】
【００６１】
１０…処理部、２０…画像入力部、３０…画像出力部、４０…メディアリーダ、５０…ＵＩ部、６０…記憶装置、１０１、７０１、８０１…制御モジュール、１０２、７０２、８０３…機能特定モジュール、１０３、７０３、８０４…個人特定モジュール、１０４、７０４、８０５…業務/私用区分特定モジュール、１０５、７０５、８０８…時間帯判定モジュール、１０６、７０７、８０９…画像読出しモジュール、１０７、８１０…画像形成指示モジュール、１０８、８１１…履歴記録モジュール、１０９…課金モジュール、７０６…認証ＩＤ発行モジュール、７０８…画像形成指示送信モジュール、８０２…画像形成指示受信モジュール、８０６…画像蓄積モジュール、８０７…認証ＩＤ受付モジュール、８１２…課金情報送信モジュール
【図１】
2005111948.tif 000003
【図２】
2005111948.tif 000004
【図３】
2005111948.tif 000005
【図４】
2005111948.tif 000006
【図５】
2005111948.tif 000007
【図６】
2005111948.tif 000008
【図７】
2005111948.tif 000009
【図８】
2005111948.tif 000010
【図９】
2005111948.tif 000011
【図１０】
2005111948.tif 000012