(57)【要約】【課題】認証が必要な印刷データについて認証エラーを早く報知する、利便性が高い画像形成装置を提供する。【解決手段】  印刷データ取得部１００は、ユーザーのＩＤ５１０、パスワード５２０、及びページデータ５３０を含む印刷データ５００を取得する。認証データ取得部１１０は、印刷データ取得部１００により取得された印刷データ５００の最初のページ内でＩＤ及びパスワードを取得する。認証実行部１３０は、認証データ取得部１１０により取得されたＩＤとパスワードとが揃った時点で認証を行う。画像形成部１７は、認証実行部１３０による認証が成功した場合、ページデータ５３０の画像形成を行う。【選択図】図２
2015009453.tif 000002
【特許請求の範囲】
【請求項１】
ユーザーのＩＤ、パスワード、及びページデータを含む印刷データを取得する印刷データ取得手段と、
該印刷データ取得手段により取得された前記印刷データの最初のページ内でＩＤ及びパスワードを取得する認証データ取得手段と、
該認証データ取得手段により取得されたＩＤとパスワードとが揃った時点で認証を行う認証実行手段と、
該認証実行手段による認証が成功した場合、前記ページデータの画像形成を行う画像形成手段とを備える
ことを特徴とする画像形成装置。
【請求項２】
前記認証実行手段により認証が失敗した場合、前記印刷データの最初のページ内で他のＩＤ及びパスワードの取得を試み、他のＩＤ及びパスワードが取得できた場合に再認証を行う再認証手段を備え、
前記画像形成手段は、前記再認証手段による再認証が成功した場合にも、前記ページデータの画像形成を行う
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
画像形成装置による画像形成方法において、
ユーザーのＩＤ、パスワード、及びページデータを含む印刷データを取得し、
取得された前記印刷データの最初のページ内でＩＤ及びパスワードを取得し、
取得されたＩＤとパスワードとが揃ったら認証を行い、
認証が失敗した場合、前記印刷データの最初のページ内で他のＩＤ及びパスワードの取得を試み、他のＩＤ及びパスワードが取得できた場合に再度認証を行い、
認証が成功した場合、すぐに前記ページデータの画像形成を行う
ことを特徴とする画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及び画像形成方法に係り、特にＰＤＬ（Page Description Language）により記述されているＰＤＬデータに含まれている認証データに基づいて認証を行う画像形成装置及び画像形成方法に関する。
【背景技術】
【０００２】
従来から、文書や画像を印刷可能な複合機（Multifunctional Peripheral, MFP）等の画像形成装置が存在する。
このような画像形成装置には、ＰＤＬ（Page Description Language）に含まれる認証データに基づいて認証を行うものが存在する。
【０００３】
ここで、特許文献１を参照すると、認証データと、前記認証データより後に配置された複数のページのデータとを含んでいるＰＤＬデータを受信して前記認証データに基づいた認証を実行する画像形成装置であって、前記ＰＤＬデータから前記認証データを取得する認証データ取得手段と、前記ＰＤＬデータから前記ページのデータを取得するページデータ取得手段と、前記認証データ取得手段によって取得された前記認証データに基づいて前記認証を実行する認証実行手段と、前記認証実行手段による前記認証が成功しているときに前記ページのデータに基づいて印刷を実行する印刷実行手段とを備えており、前記印刷実行手段は、前記ページデータ取得手段によって前記複数のページのデータのうち最初のページのデータが取得された時点で前記認証実行手段による前記認証が成功しているときに、前記ページのデータに基づいて印刷を実行することを特徴とする画像形成装置が開示されている（以下、従来技術１とする。）。
従来技術１は、この構成により、ＰＤＬデータに含まれている複数のページのデータのうち最初のページのデータが取得された時点で認証が成功しているときに印刷を実行することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−１４４０１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術１は、大きな図面データを含むようなデータ量が多いページを印刷する際に、認証が失敗した場合でも、最初のページのデータが取得されるまではエラーが報知されず、ユーザーが待たされていた。
このため、使い勝手が悪いという問題があった。
【０００６】
本発明は、このような状況に鑑みてなされたものであって、上述の問題点を解消する画像形成装置を提供することを課題とする。
【課題を解決するための手段】
【０００７】
本発明の画像形成装置は、ユーザーのＩＤ、パスワード、及びページデータを含む印刷データを取得する印刷データ取得手段と、該印刷データ取得手段により取得された前記印刷データの最初のページ内でＩＤ及びパスワードを取得する認証データ取得手段と、該認証データ取得手段により取得されたＩＤとパスワードとが揃った時点で認証を行う認証実行手段と、該認証実行手段による認証が成功した場合、前記ページデータの画像形成を行う画像形成手段とを備えることを特徴とする。
本発明の画像形成装置は、前記認証実行手段により認証が失敗した場合、前記印刷データの最初のページ内で他のＩＤ及びパスワードの取得を試み、他のＩＤ及びパスワードが取得できた場合に再認証を行う再認証手段を備え、前記画像形成手段は、前記再認証手段による再認証が成功した場合にも、前記ページデータの画像形成を行うことを特徴とする。
本発明の画像形成方法は、画像形成装置による画像形成方法において、ユーザーのＩＤ、パスワード、及びページデータを含む印刷データを取得し、取得された前記印刷データの最初のページ内でＩＤ及びパスワードを取得し、取得されたＩＤとパスワードとが揃ったら認証を行い、認証が失敗した場合、前記印刷データの最初のページ内で他のＩＤ及びパスワードの取得を試み、他のＩＤ及びパスワードが取得できた場合に再度認証を行い、認証が成功した場合、すぐに前記ページデータの画像形成を行うことを特徴とする。
【発明の効果】
【０００８】
本発明によれば、最初のページ内で取得されたＩＤとパスワードとが揃った時点ですぐに認証を行うことで、エラーが報知されるまでユーザーを待たせる時間を減少させ、使い勝手の良い画像形成装置を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の画像形成装置及び端末の実施の形態に係るシステム構成図である。
【図２】図１に示す画像形成装置及び端末の制御構成を示すブロック図である。
【図３】図２に示す印刷データのデータ構造の概念図である。
【図４】図１に示す画像形成装置の概略図である。
【図５】本発明の実施の形態に係る認証印刷処理のフローチャートである。
【図６】図５に示す認証実行処理のフローチャートである。
【発明を実施するための形態】
【００１０】
＜実施の形態＞
〔画像形成装置１のシステム構成〕
画像形成装置１は、画像処理部１１、原稿読取部１２、原稿給送部１３、搬送部（給紙ローラー４２２、搬送ローラー４４、排出ローラー４５）、ネットワーク送受信部１５、操作パネル部１６、画像形成部１７（画像形成手段）、及び記憶部１９等が制御部１０に接続されている。各部は、制御部１０によって動作制御される。
【００１１】
制御部１０は、ＧＰＰ（General Purpose Processor）、ＣＰＵ（Central Processing Unit、中央処理装置）、ＭＰＵ（Micro Processing Unit）、ＤＳＰ（Digital Signal Processor）、ＧＰＵ（Graphics Processing Unit）、ＡＳＩＣ（Application Specific Processor、特定用途向けプロセッサー）等の情報処理手段である。
制御部１０は、記憶部１９のＲＯＭやＨＤＤに記憶されている制御プログラムを読み出して、この制御プログラムをＲＡＭに展開させて実行することで、後述する機能ブロックの各手段として動作させられる。また、制御部１０は、端末２や操作パネル部１６から入力された所定の指示情報に応じて、装置全体の制御を行う。
【００１２】
画像処理部１１は、ＤＳＰ（Digital Signal Processor）やＧＰＵ（Graphics Processing Unit）等の制御演算手段である。画像処理部１１は、画像データに対して所定の画像処理を行う手段であり、例えば、拡大縮小処理、濃度調整、階調調整、画像改善処理等の各種画像処理を行う。画像処理部１１は、原稿読取部１２で読み取られた画像を、ＰＤＦやＴＩＦＦ等のフォーマットのファイル単位に変換した上で、記憶部１９に印刷データ５００として記憶する。
【００１３】
原稿読取部１２は、セットされた用紙等の原稿を読み取る（スキャン）手段である。
原稿給送部１３は、原稿読取部１２で読み取られる原稿を搬送する手段である。
画像形成部１７は、ユーザーの出力指示により、端末２から取得されたり、記憶部１９に記憶されていたり、原稿読取部１２で読み取られたりしたデータから記録紙への画像形成を行わせる手段である。
搬送部は、給紙カセット４２１（図３）から記録紙を搬送し、画像形成部１７で画像形成させ、その後にスタックトレイ５０へ搬送する。
なお、原稿読取部１２、原稿給送部１３、搬送部、画像形成部１７の動作については後述する。
【００１４】
ネットワーク送受信部１５は、ネットワーク５に接続するためのＬＡＮボードや無線送受信機等を含むネットワーク接続手段である。ネットワーク５は、有線、無線のインターネットやイントラネットや携帯網等である。
ネットワーク送受信部１５は、データ通信用の回線ではデータを送受信し、音声電話回線では音声信号を送受信する。
【００１５】
また、画像形成装置１は、ネットワーク送受信部１５からネットワーク５を介して、端末２と接続されている。
端末２は、一般的なＰＣ／ＡＴ互換機等のＰＣ（Personal Computer）、タブレット端末、スマートフォン、携帯電話等であり、ＣＰＵ等の制御手段と、ＨＤＤやＳＳＤやＲＯＭやＲＡＭ等の記憶手段と、ネットワーク５と接続するためのネットワーク接続手段と、キーボードやマウスやタッチパネル等の入力手段と、ＬＣＤディスプレイや有機ＥＬディスプレイ等の表示手段とを備えている。
【００１６】
操作パネル部１６は、ユーザーによる画像形成装置１の各種ジョブの指示を取得する。また、操作パネル部１６から取得したユーザーの指示により、各ユーザーの情報を入力、変更することも可能である。
操作パネル部１６は、表示部６０（表示手段）と、各種指示を行うための入力部６１（入力手段）とを備えている。
【００１７】
表示部６０は、ＬＣＤ（Liquid Crystal Display）、有機ＥＬ（Organic Electro-Luminescence）、ＦＥＤ（Field Emission Display）等の平面ディスプレイパネル、プロジェクタ、ステータス表示用ＬＥＤ等である。
【００１８】
入力部６１は、抵抗膜方式や静電容量方式のタッチパネル、スタートキー、テンキー、複写、スキャナー等の動作モードの切り換え、選択された文書の印刷／送信／受信等に係る指示を取得するためのボタン等を備えている。
入力部６１は、ユーザーによる画像形成装置１の指示を受けとるユーザー指示取得手段として機能する。
【００１９】
記憶部１９は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等の半導体メモリやＨＤＤ（Hard Disk Drive）等の記録媒体を用いた記憶手段である。
記憶部１９のＲＯＭやＨＤＤには画像形成装置１の動作制御を行うための制御プログラムが記憶されている。
また、記憶部１９には、ユーザーの端末２から送信されたり、原稿読取部１２によってスキャンされ画像処理部１１で画像処理されたＰＤＬデータ等である印刷データ５００（図２）を格納する領域、アカウント設定１９０を格納する領域、ユーザー毎の保存フォルダの領域、解析されたＩＤ５１０やパスワード５２０を一時的に格納する領域等が含まれている。
また、記憶部１９は、制御部１０の制御プログラム、他の印刷文書のデータ、サムネイル画像、その他の各種ファイルのデータ等も記憶している。
【００２０】
なお、画像形成装置１において、制御部１０及び画像処理部１１は、ＧＰＵ内蔵ＣＰＵ等やチップ・オン・モジュールパッケージのように、一体的に形成されていてもよい。
また、制御部１０及び画像処理部１１は、ＲＡＭやＲＯＭやフラッシュメモリ等を内蔵していてもよい。
また、画像形成装置１は、ファクシミリの送受信を行うＦＡＸ送受信部を備えていてもよい。
【００２１】
〔画像形成装置１及び端末２の詳細構成〕
ここで、図２及び図３を参照して、本実施形態の画像形成装置１の機能構成について説明する。画像形成装置１及び端末２は、画像形成システムを構成する。
画像形成装置１は、印刷データ取得部１００（印刷データ取得手段）、認証データ取得部１１０（ＩＤ取得手段）、認証実行部１３０（認証実行手段）、及び再認証部１４０（再認証手段）を備えている。
また、画像形成装置１の記憶部１９には、印刷データ５００及びアカウント設定１９０が記憶されている。
また、端末２は、印刷データ作成部２００（印刷データ作成手段）を備えている。
【００２２】
印刷データ取得部１００は、ユーザーのＩＤ５１０、パスワード５２０、及びページデータ５３０を含む印刷データ５００を取得する。印刷データ取得部１００は、印刷データ５００を、端末２や外部に接続された記録媒体（図示せず）から取得する。
【００２３】
認証データ取得部１１０は、印刷データ取得部１００により取得された印刷データ５００の最初のページ内でＩＤ５１０及びパスワード５２０を取得する。認証データ取得部１１０は、印刷データ５００のＰＤＬデータをパーサーやＰＤＬインタプリター等により、例えば、一行のようなコマンドのブロック単位で読みだして解析する。これにより、認証データ取得部１１０は、主にメタデータ等として含まれているユーザーのＩＤ５１０及びパスワード５２０等を取得する。
また、認証データ取得部１１０は、ＩＤ５１０の記憶部１９への一時保存や削除等の処理も行う。
【００２４】
認証実行部１３０は、認証データ取得部１１０により取得されたＩＤ５１０とパスワード５２０とが揃ったら認証を行う。また、認証実行部１３０は、ＩＤ情報１９１に存在しており、ＩＤ５１０と対応づけられたパスワード５２０が、パスワード情報１９２に含まれるものと一致する場合、認証の成功と判断する。逆に、認証実行部１３０は、ＩＤ５１０がアカウント設定１９０のＩＤ情報１９１に存在していない場合には、又はパスワード５２０が一致しなかった場合、認証の失敗と判断する。
また、認証実行部１３０は、印刷データ５００に含まれたＩＤ５１０のユーザーの部門について、アカウント設定１９０の部門認証情報１９４を参照し、当該ユーザーの所属する部門による出力が許可されているか否か判断する。また、認証実行部１３０は、印刷データ５００のパスワード５２０に認証方法の情報が含まれていた場合、ネットワーク５を介して端末２又は操作パネル部１６からパスワードを取得して認証を行う。この際、認証実行部１３０は、端末２又は操作パネル部１６からＩＤを取得してもよい。また、認証実行部１３０は、サインやＩＣカードや生体認証等により認証を行うことも可能である。
また、認証実行部１３０は、記憶部１９へパスワード５２０を一時保存し、認証実行後に、一時保存されていたＩＤ５１０やパスワード５２０を削除する等の処理も行う。
【００２５】
再認証部１４０は、認証実行部１３０により認証が失敗した場合、印刷データ５００の最初のページ内で他のＩＤ５１０及びパスワード５２０の取得を試み、他のＩＤ５１０及びパスワード５２０が取得できた場合に再度の認証を行う。
【００２６】
印刷データ作成部２００は、図示しないアプリケーション・ソフトウェア等からの指示により、画像形成装置１用のＰＳ（Postscript（登録商標））形式等のＰＤＬ（Page Description Language）データ等として印刷データ５００を作成し、画像形成装置１へ送信する。
なお、画像形成装置１において、原稿読取部１２や外部記録媒体から、直接、印刷データ５００を取得するような構成であってもよい。
【００２７】
印刷データ５００は、印刷データ作成部２００により作成され、ＩＤ５１０、パスワード５２０、ページデータ５３０を含んでいる。
【００２８】
ＩＤ５１０は、印刷データ５００を作成等したユーザーのＩＤ（Identification、ユーザー名）を示すデータである。ＩＤ５１０は、ＰＤＬの例えばＩＤコマンドのような形式で印刷データ５００に含まれている。また、ＩＤ５１０は、ユーザーの所属するチームや画像形成装置１の課金単位等に基づくグループである「部門」の情報も含まれている。
なお、ＩＤ５１０は、暗号化されていてもよい。
【００２９】
パスワード５２０は、ユーザー毎又は部門毎等のパスワード自体、及び／又はパスワードに関連する情報等を含んでいる。パスワード５２０は、ＩＤ５１０と対応付けされている。また、パスワード５２０は、画像形成装置１の記憶部１９に記憶された固有鍵（図示せず）により暗号化されていてもよい。パスワード５２０は、画像形成装置１への印刷、ログイン、及びユーザー毎の記録フォルダからの出力の際等に参照される。
【００３０】
パスワード５２０は、パスワードに関連する情報として、認証方法の情報である認証設定を含んでいてもよい。この認証設定は、ＩＤ５１０の部門の情報のみで認証させる部門認証、又はユーザーにより認証させるユーザー認証のどちらを用いるかの設定を含んでいる。また、認証設定は、ユーザー認証については、印刷データ５００のパスワード５２０により認証するファイル認証、ユーザー認証操作パネル部１６から行うローカル認証、ネットワークを介して端末２等から認証させるネットワーク認証、ローカル認証及びネットワーク認証の両方の認証等を行う拡張認証の設定の情報も含ませることが可能である。
これに加えて、パスワード５２０は、そもそも所定の条件での印刷の許可、不許可に関する情報を含んでいてもよい。この所定の条件としては、認証情報を無効化する条件、出力可能な時刻の条件、出力可能な用紙のサイズやトレイの条件等が含まれる。
【００３１】
ページデータ５３０は、実際に描画される画像データや文字データ等を含む印刷用のデータである。ページデータ５３０は、所定のエンコード方法でエンコードされていてもよい。ページデータ５３０に含まれる画像データは、ＲＧＢカラーやモノクロやグレースケールのビットマップ形式の画像データ、ベクトル（線画）データ、これらが所定形式で圧縮されたデータ等であってもよい。
【００３２】
また、ＩＤ５１０と、対応付けられたパスワード５２０とは、認証データ５１５を構成する。ＩＤ５１０とパスワード５２０とは、画像形成装置１への認証の際に認証情報として用いられる。また、ＩＤ５１０とパスワード５２０とは、実際には画像形成されないメタデータやコマンド等の形式で含まれている。
【００３３】
なお、印刷データ５００は、端末２や他の端末（図示せず）から送信されたＰＤＬデータであってもよい。
また、印刷データ５００は、ユーザーが画像形成装置１に接続した記録媒体から読み込まれたＰＤＦやＴＩＦＦ等の形式の文書データや画像データ等が変換されたＰＤＬデータであってもよい。
また、印刷データ５００は、原稿読取部１２で読み取られ画像処理部１１で画像処理された画像データであってもよい。印刷データ５００は、画像処理部１１や制御部１０でＰＤＬデータに変換されてもよい。
【００３４】
アカウント設定１９０は、記憶部１９に保存され、ユーザーのアカウントに係る各種情報を保持するデータベースである。
アカウント設定１９０は、ＩＤ情報１９１、パスワード情報１９２、部門認証情報１９４等を保持している。
【００３５】
ＩＤ情報１９１は、ＩＤ５１０と対応した、ユーザーのアカウント毎のＩＤの情報と、当該ＩＤによる画像形成装置１からの出力が許可されているか否かについての情報を保持している。また、ＩＤ情報１９１は、ユーザーの所属する部門の情報も保持している。
また、ＩＤ情報１９１は、ユーザーの端末２のＩＰアドレスやメールアドレス等も含んでいる。
【００３６】
パスワード情報１９２は、パスワード５２０と対応した、ユーザーのアカウント毎のパスワードと、認証方法についての情報を保持している。
【００３７】
部門認証情報１９４は、部門毎に、画像形成装置１で出力が許可されているか否かについての情報と、認証方法の情報とを保持している。
部門毎の認証方法の情報は、当該部門に所属していれば認証が不要か、ローカル認証が必要か否か等の設定の情報を含んでいる。また、部門毎の認証方法の情報は、当該部門用のローカル認証のパスワード自体も含んでいる。
【００３８】
なお、アカウント設定１９０は、他にも、権限情報、端末２のＩＰアドレス、メールアドレス等を含んでいてもよい。このうち、権限情報は、一般ユーザーと管理者等の種別の情報を含んでいてもよい。
アカウント設定１９０は、操作パネル部１６や端末２からユーザーが入力した各種情報を用いて登録される。
【００３９】
画像形成装置１の制御部１０、画像処理部１１は、記憶部１９に記憶された制御プログラムを実行することで、印刷データ取得部１００、認証データ取得部１１０、認証実行部１３０、再認証部１４０として機能する。
また、画像形成装置１の記憶部１９は、印刷データ５００を記憶する印刷データ記憶手段として機能する。また、画像形成装置１の記憶部１９は、アカウント設定１９０を記憶するアカウント設定記憶手段として機能する。
また、端末２の制御部は、記憶手段に記憶された制御プログラムを制御手段が実行することで、印刷データ作成部２００として機能する。また、端末２の記憶手段は、印刷データ５００を記憶する。
また、上述の画像形成装置１及び端末２の各部は、本発明の画像形成方法を実行するハードウェア資源となる。
【００４０】
ここで、図３を参照して、印刷データ５００の詳細な構成について説明する。
図３によると、印刷データ５００は、ページ毎に区切られたＰＤＬデータであり、各種データを含んでいる。
このうち、ＩＤ５１０とパスワード５２０は、通常は、印刷データ５００の最初のページの任意の位置に含まれている。また、各ページには、実際に描画されるページデータ５３０が含まれている。
なお、ＩＤ５１０とパスワード５２０とは、複数含まれてもよい。特に、ユーザーがテキストファイル等にて作成したＰＳ形式のファイルを取り込んだ場合、印刷データ５００に複数のＩＤ５１０とパスワード５２０とが含まれることがある。この場合、制御部１０は、認証が成功していれば、後のＩＤ５１０とパスワード５２０は無視してもよい。
【００４１】
〔画像形成装置１の動作〕
次に、図４を参照して、本発明の実施の形態に係る画像形成装置１の動作について説明する。
原稿読取部１２は、本体部１４の上部に配設され、原稿給送部１３は、原稿読取部１２の上部に配設されている。スタックトレイ５０は、本体部１４に形成された記録紙の排出口４１側に配設され、また、操作パネル部１６は、画像形成装置１のフロント側に配設されている。
【００４２】
原稿読取部１２は、スキャナー１２ａと、プラテンガラス１２ｂと、原稿読取スリット１２ｃとを備えている。スキャナー１２ａは、露光ランプ、及びＣＣＤ(Charge Coupled Device)やＣＭＯＳ（Complementary Metal Oxide Semiconductor）撮像センサー等から構成され、原稿給送部１３による原稿の搬送方向に移動可能に構成されている。
プラテンガラス１２ｂは、ガラス等の透明部材により構成された原稿台である。原稿読取スリット１２ｃは、原稿給送部１３による原稿の搬送方向と直交方向に形成されたスリットを有する。
【００４３】
プラテンガラス１２ｂに載置された原稿を読み取る場合には、スキャナー１２ａは、プラテンガラス１２ｂに対向する位置に移動され、プラテンガラス１２ｂに載置された原稿を走査しながら原稿を読み取って画像データを取得して、取得した画像データを本体部１４に出力する。
また、原稿給送部１３により搬送された原稿を読み取る場合には、スキャナー１２ａは、原稿読取スリット１２ｃと対向する位置に移動され、原稿読取スリット１２ｃを介し、原稿給送部１３による原稿の搬送動作と同期して原稿を読み取って画像データを取得し、取得した画像データを本体部１４に出力する。
【００４４】
原稿給送部１３は、原稿載置部１３ａと、原稿排出部１３ｂと、原稿搬送機構１３ｃとを備えている。原稿載置部１３ａに載置された原稿は、原稿搬送機構１３ｃによって、１枚ずつ順に繰り出されて原稿読取スリット１２ｃに対向する位置へ搬送され、その後、原稿排出部１３ｂに排出される。
なお、原稿給送部１３は、可倒式に構成され、原稿給送部１３を上方に持ち上げることで、プラテンガラス１２ｂの上面を開放させることができる。
【００４５】
本体部１４は、画像形成部１７を備えると共に、給紙部４２と、用紙搬送路４３と、搬送ローラー４４と、排出ローラー４５とを備えている。給紙部４２は、それぞれサイズ又は向きが異なる記録紙を収納する複数の給紙カセット４２１と、給紙カセット４２１から記録紙を１枚ずつ用紙搬送路４３に繰り出す給紙ローラー４２２とを備えている。給紙ローラー４２２、搬送ローラー４４、及び排出ローラー４５は、搬送部として機能する。記録紙は、この搬送部により搬送される。
給紙ローラー４２２によって用紙搬送路４３に繰り出された記録紙は、搬送ローラー４４によって画像形成部１７に搬送される。そして、画像形成部１７によって記録が施された記録紙は、排出ローラー４５によってスタックトレイ５０に排出される。
【００４６】
画像形成部１７は、感光体ドラム１７ａと、露光部１７ｂと、現像部１７ｃと、転写部１７ｄと、定着部１７ｅとを備えている。露光部１７ｂは、レーザー装置やミラーやレンズやＬＥＤアレイ等を備えた光学ユニットであり、画像データに基づいて光等を出力して感光体ドラム１７ａを露光し、感光体ドラム１７ａの表面に静電潜像を形成する。現像部１７ｃは、トナーを用いて感光体ドラム１７ａに形成された静電潜像を現像する現像ユニットであり、静電潜像に基づいたトナー像を感光体ドラム１７ａ上に形成させる。転写部１７ｄは、現像部１７ｃによって感光体ドラム１７ａ上に形成されたトナー像を記録紙に転写させる。定着部１７ｅは、転写部１７ｄによってトナー像が転写された記録紙を加熱してトナー像を記録紙に定着させる。
【００４７】
〔画像形成装置１による認証印刷処理〕
次に、図５を参照して、本発明の画像形成装置１の実施の形態に係る認証印刷処理の説明を行う。
ここでは、制御部１０が、機密文書等である印刷データ５００を取得して、認証を行った上で印刷等の出力を行う例を示している。
この処理は、主に制御部１０が、記憶部１９に記憶されたプログラムを、各部と協働してハードウェア資源を用いて実行する。
以下では、図５のフローチャートにより、認証印刷処理をステップ毎に説明する。
【００４８】
（ステップＳ１０１）
まず、制御部１０は、印刷データ取得部１００により、印刷データ取得処理を行う。
端末２で実行されるアプリケーション・ソフトウェアの指示により印刷データ作成部２００にて印刷データ５００が作成され送信された場合、制御部１０は、これを取得する。制御部１０は、取得した印刷データ５００を、一旦、一時データとして記憶部１９に保存する。
【００４９】
なお、制御部１０は、原稿給送部１３にセットされた原稿を原稿読取部１２に読み取らせ、印刷データ５００を取得してもよい。
また、制御部１０は、接続された記録媒体や記憶部１９のユーザーの保存フォルダ等に既に存在する印刷データ５００を取得し、記憶部１９に保存してもよい。また、制御部１０は、端末２や他の端末の保存フォルダ（図示せず）から既に存在するファイルを印刷データ５００として取得し、記憶部１９に記憶してもよい。
また、制御部１０は、他の画像形成装置１や他のサーバー（図示せず）からネットワークを介して印刷データ５００を取得し、又はファクシミリ受信した原稿等を印刷データ５００として取得してもよい。
【００５０】
なお、一旦、印刷データ５００をユーザーの記憶フォルダ等に保存した場合、制御部１０は、パスワード５２０のパスワード自体を削除し、ローカル認証が必要な認証設定を含めるように構成してもよい。これにより、操作パネル部１６の入力部６１から、保存された印刷データ５００を印刷する際には、ローカル認証が必要となり、セキュリティーを向上させることが可能となる。
【００５１】
（ステップＳ１０２）
次に、制御部１０は、認証データ取得部１１０によりブロック読み出し処理を行う。
制御部１０は、記憶部１９に一旦、記憶された印刷データ５００から、パーサーやＰＤＬインタプリター等を用いて、ＰＤＬデータを展開し、例えば、一行のようなコマンドのブロック単位で逐次読み出しを行う。
この上で、制御部１０は、メタデータ等として含まれるユーザーのＩＤ５１０を検出した場合、これを取得する。また、制御部１０は、印刷データ５００のページ毎のＰＤＬデータから、検出したＩＤ５１０と対応付けられたパスワード５２０を検出した場合、これも取得する。なお、ＩＤ５１０とパスワード５２０とが暗号化されていた場合、制御部１０は、記憶部１９に記憶された秘密鍵で復号化する。
【００５２】
（ステップＳ１０３）
次に、制御部１０は、認証データ取得部１１０により、ＩＤを取得したか否かを判定する。
制御部１０は、ＩＤを取得した場合、Ｙｅｓと判定する。制御部１０は、まだＩＤを取得していない場合にはＮｏと判定する。
Ｙｅｓの場合、制御部１０は、処理をステップＳ１０４に進める。
Ｎｏの場合、制御部１０は、処理をステップＳ１０５に進める。
【００５３】
（ステップＳ１０４）
ＩＤ５１０を取得した場合、制御部１０は、認証データ取得部１１０によりＩＤ一時保存処理を行う。
制御部１０は、取得したＩＤ５１０を記憶部１９に一時保存する。この際、制御部１０は、認証データ取得部１１０により既にＩＤ５１０が取得され、記憶部１９に一時保存されていた場合は、上書き等する。
その後、制御部１０は、処理をステップＳ１０７に進める。
【００５４】
（ステップＳ１０５）
ＩＤ５１０を取得しなかった場合、認証データ取得部１１０により、パスワード５２０を取得したか否かを判定する。
制御部１０は、パスワード５２０を取得した場合、Ｙｅｓと判定する。制御部１０は、それ以外の場合にはＮｏと判定する。
Ｙｅｓの場合、制御部１０は、処理をステップＳ１０６に進める。
Ｎｏの場合、制御部１０は、処理をステップＳ１０８に進める。
【００５５】
（ステップＳ１０６）
パスワード５２０を取得した場合、制御部１０は、認証実行部１３０によりパスワード一時保存処理を行う。
制御部１０は、記憶部１９に一時的に記憶されたＩＤ５１０に対応付けて、取得したパスワード５２０を、記憶部１９に保存する。この際、制御部１０は、認証データ取得部１１０により既にパスワード５２０が取得され、記憶部１９に一時保存されていた場合も、上書き等する。
【００５６】
（ステップＳ１０７）
ここで、制御部１０は、認証実行部１３０により、ＩＤ５１０及びパスワード５２０が揃っているか否かについて判定する。
制御部１０は、記憶部１９にＩＤ５１０と、これと対応付けられたパスワード５２０とが一時保存されている場合、ＩＤ５１０及びパスワード５２０が揃っているものとしてＹｅｓと判定する。制御部１０は、それ以外の場合にはＮｏと判定する。
Ｙｅｓの場合、制御部１０は、処理をステップＳ１０９に進める。
Ｎｏの場合、制御部１０は、処理をステップＳ１０８に進める。
【００５７】
（ステップＳ１０８）
パスワード５２０を取得しなかった場合又はＩＤ５１０及びパスワード５２０が揃っていなかった場合、制御部１０は、認証データ取得部１１０により、最初のページのＰＤＬデータを全て読み出し済みであるか否かについて判定する。
制御部１０は、印刷データの最初のページのＰＤＬデータのブロックを全て読み出した場合、Ｙｅｓと判定する。制御部１０は、それ以外の場合にはＮｏと判定する。
Ｙｅｓの場合、制御部１０は、処理をステップＳ１１０に進める。
Ｎｏの場合、制御部１０は、処理をステップＳ１０２に戻して、ＰＤＬデータのブロックの読み出しを続ける。
【００５８】
（ステップＳ１０９）
ＩＤ５１０及びパスワード５２０が揃っている場合、制御部１０は、認証実行部１３０により、認証実行処理を行う。
ここでは、制御部１０は、図６の各処理により認証を行う。この処理の詳細については後述する。
【００５９】
（ステップＳ１１０）
ここで、制御部１０は、認証実行部１３０により、認証が成功しているか否かを判定する。
制御部１０は、認証実行処理が実行され、認証が成功したと判断された場合、Ｙｅｓと判定する。制御部１０は、それ以外の場合にはＮｏと判定する。
Ｙｅｓの場合、制御部１０は、処理をステップＳ１１５に進める。
Ｎｏの場合、制御部１０は、処理をステップＳ１１１に進める。
【００６０】
（ステップＳ１１１）
認証が成功しなかった場合、制御部１０は、印刷データ取得部１００により、最初のページ内のデータを全て読み出し済みであるか否かを判定する。
制御部１０は、既に印刷データ５００のページ毎のＰＤＬデータのうち、最初のページのＰＤＬデータが全て読み込まれていた場合、Ｙｅｓと判定する。制御部１０は、それ以外の場合にはＮｏと判定する。
Ｙｅｓの場合、制御部１０は、処理をステップＳ１１４に進める。
Ｎｏの場合、制御部１０は、処理をステップＳ１１２に進める。
【００６１】
（ステップＳ１１２）
最初のページを読み込み済みでなかった場合、制御部１０は、再認証部１４０により、再認証処理を行う。
印刷データ５００の最初のページのＰＤＬデータを逐次読みだして、ステップＳ１０８で認証に失敗したのとは他のＩＤ５１０及びパスワード５２０の取得を試みる。この取得は、ステップＳ１０２のＩＤ又はパスワード取得処理と同様に行う。
制御部１０は、他のＩＤ５１０及びパスワード５２０が取得できた場合に、再度の認証を行う。この再度の認証も、ステップＳ１０８の認証実行処理と同様に行う。
また、制御部１０は、他のＩＤ５１０及びパスワード５２０が複数取得できた場合にはこの他のＩＤ５１０及びパスワード５２０のそれぞれについて、再度の認証を行うことが可能である。
【００６２】
（ステップＳ１１３）
次に、制御部１０は、再認証部１４０により、再認証が成功したか否か判定する。
Ｙｅｓ、すなわち再認証が成功した場合、制御部１０は、処理をステップＳ１１５に進め、画像形成を行う。
Ｎｏ、すなわち再認証が失敗した場合、制御部１０は、処理をステップＳ１１４に進める。
【００６３】
（ステップＳ１１４）
最初のページを全て読み込み済みの場合、又は再認証に失敗した場合、制御部１０は、認証実行部１３０により認証失敗報知処理を行う。
制御部１０は、ブザー等を鳴らし、操作パネル部１６の表示部６０又は端末２の表示部等に「認証エラー、認証に失敗しました」等の表示を行い、認証の失敗を報知する。
その後、制御部１０は、処理をステップＳ１１８に進める。
【００６４】
（ステップＳ１１５）
認証が成功したと判定された場合、制御部１０は、印刷データ取得部１００によりページデータ展開処理を行う。
制御部１０は、記憶部１９に一旦、記憶された印刷データ５００から、ページデータ５３０をパーサーやＰＤＬインタプリター等を用いて読み出し、ページ毎に展開する。
この際、制御部１０は、印刷データ５００が機密データ等であり、パスワードを設定されている場合には、記憶部１９に記憶された秘密鍵等で復号化する。
【００６５】
（ステップＳ１１６）
次に、制御部１０は、画像形成部１７により画像形成処理を行う。
制御部１０は、印刷データ５００のページ毎のページデータ５３０をラスタライズする等により描画し、画像形成部１７に画像形成させて印刷を行う。
なお、制御部１０は、印刷データ５００を、ＰＤＦファイル作成、記録媒体へ記録、端末２へのファイル送信、ファクシミリ送信等により出力してもよい。
【００６６】
（ステップＳ１１７）
次に、制御部１０は、印刷データ取得部１００により、次のページが存在するか否か判定する。
制御部１０は、印刷データ５００に、次のページのＰＤＬデータがあった場合、Ｙｅｓと判定する。制御部１０は、それ以外の場合、つまり全てのページのＰＤＬデータの出力が終了した場合にはＮｏと判定する。
Ｙｅｓの場合、制御部１０は、処理をステップＳ１１５に戻して、ページ毎のＰＤＬデータを読み込み、ページデータ５３０の展開を続ける。
Ｎｏの場合、制御部１０は、処理をステップＳ１１８に進める。
【００６７】
（ステップＳ１１８）
ここで、全てのページのＰＤＬデータの出力が終了した場合、又は認証失敗した場合、制御部１０は、認証実行部１３０により一時保存ＩＤパスワード削除処理を行う。
制御部１０は、印刷データ５００から取得され、記憶部１９に一時的に記憶されたＩＤ５１０とパスワード５２０とを削除する。
【００６８】
（ステップＳ１１９）
次に、制御部１０は、認証実行部１３０により出力終了処理を行う。
制御部１０は、印刷等を終了して、待機状態に戻る。この際、制御部１０は、記憶部１９に記憶された印刷データ５００を削除するか、又は、必要ならユーザーの保存フォルダに移動してもよい。
また、制御部１０は、端末２と接続されていた場合には、切断するログアウトの処理を行う。
以上により、本発明の実施の形態に係る認証印刷処理を終了する。
【００６９】
〔認証実行処理の詳細〕
次に、図６を参照して、図５のステップＳ１０８の認証実行処理の詳細についてステップ毎に説明する。
この処理は、制御部１０が、認証実行部１３０により、ハードウェア資源を用いて実行する。
【００７０】
（ステップＳ２００）
まず、制御部１０は、ファイル認証か否かを判定する。
制御部１０は、パスワード５２０にパスワード自体が含まれていた場合、ファイル認証を行うものとして、Ｙｅｓと判定する。制御部１０は、それ以外、つまり認証設定が含まれてた場合にはＮｏと判定する。
Ｙｅｓの場合、制御部１０は、処理をステップＳ２１２に進める。
Ｎｏの場合、制御部１０は、処理をステップＳ２０１に進める。
【００７１】
（ステップＳ２０１）
ファイル認証でなかった場合、制御部１０は、認証設定取得処理を行う。
制御部１０は、記憶部１９に一時的に記憶されたパスワード５２０の認証設定を取得する。
この認証設定は、部門認証かユーザー認証か、ユーザー認証の場合はローカル認証かネットワーク認証か拡張認証かについての設定の情報を含んでいる。
【００７２】
（ステップＳ２０２）
次に、制御部１０は、部門認証か否かを判定する。
制御部１０は、取得した認証設定に、部門認証の設定の情報が含まれていた場合、Ｙｅｓと判定する。制御部１０は、それ以外、つまり部門認証の設定の情報が含まれていなかった場合にはＮｏと判定する。
Ｙｅｓの場合、制御部１０は、処理をステップＳ２０３に進める。
Ｎｏの場合、制御部１０は、処理をステップＳ２０５に進める。
【００７３】
（ステップＳ２０３）
認証設定が部門認証の設定の情報を含んでいた場合、制御部１０は、部門毎認証情報取得処理を行う。
制御部１０は、記憶部１９に一時的に記憶されたパスワード５２０と対応付けられているＩＤ５１０の部門の情報により、当該ＩＤ５１０のユーザーが所属している部門が部門認証情報１９４にあるか否かを検索する。
制御部１０は、ユーザーが所属している部門が検索された場合、部門認証情報１９４から、当該部門の認証方法の情報を取得する。
【００７４】
（ステップＳ２０４）
次に、制御部１０は、ローカル認証が必要か否かを判定する。
制御部１０は、ユーザーが所属している部門の認証方法の情報に、ローカル認証が必要となる設定の情報が含まれていた場合、Ｙｅｓと判定する。制御部１０は、それ以外、つまり当該認証方法の情報に、当該部門に所属していれば認証が不要となる設定の情報が含まれていた場合、Ｎｏと判定する。
Ｙｅｓの場合、制御部１０は、処理をステップＳ２１１に進める。
Ｎｏの場合、制御部１０は、処理をステップＳ２１３に進める。
【００７５】
（ステップＳ２０５）
ここで、取得した認証設定に、部門認証の設定の情報が含まれていなかった場合、制御部１０は、フォルダ出力か否かを判定する。
制御部１０は、ユーザーから出力を指示された印刷データ５００が、端末２の印刷データ作成部２００から送信されていたものではない場合、フォルダ出力の指示として、Ｙｅｓと判定する。つまり、制御部１０は、現在読み込まれている印刷データ５００が、既に記憶部１９のユーザーの保存フォルダに記憶させていたものであった場合や、記録媒体から読み込まれたものであった場合、Ｙｅｓと判定する。制御部１０は、それ以外の場合には、フォルダ出力は指示されていないといして、Ｎｏと判定する。
Ｙｅｓの場合、制御部１０は、処理をステップＳ２１１に進める。
Ｎｏの場合、制御部１０は、処理をステップＳ２０６に進める。
【００７６】
（ステップＳ２０６）
フォルダ出力が指示されていなかった場合、制御部１０は、ユーザー認証か否かを判定する。
制御部１０は、取得した認証設定がユーザー認証を用いる設定が含まれていた場合、Ｙｅｓと判定する。制御部１０は、それ以外の場合にはＮｏと判定する。
Ｙｅｓの場合、制御部１０は、処理をステップＳ２０７に進める。
Ｎｏの場合、制御部１０は、処理をステップＳ２１３に進める。
【００７７】
（ステップＳ２０７）
次に、制御部１０は、ネットワーク認証又は拡張認証を行うか否かを判定する。
制御部１０は、取得した認証設定に、ネットワーク認証又は拡張認証を行う設定の情報が含まれていた場合、Ｙｅｓと判定する。制御部１０は、それ以外の場合にはＮｏと判定する。
Ｙｅｓの場合、制御部１０は、処理をステップＳ２０８に進める。
Ｎｏの場合、制御部１０は、処理をステップＳ２１３進める。
【００７８】
（ステップＳ２０８）
認証設定にユーザー認証を用いる設定が含まれていた場合、制御部１０は、端末アドレス取得処理を行う。
制御部１０は、取得した認証設定を含むパスワード５２０と対応付けられたＩＤ５１０に対応するＩＤ情報１９１から、端末２のＩＰアドレスやメールアドレス等を取得する。
【００７９】
（ステップＳ２０９）
ネットワーク認証又は拡張認証を行う場合、制御部１０は、ネットワーク認証印刷処理を行う。
制御部１０は、取得した端末２のＩＰアドレスやメールアドレスを用いて、当該端末２にＩＤ及びパスワードを送信するよう指示する。制御部１０は、端末２から、ネットワーク５を介してＩＤ及びパスワードを取得する。
制御部１０は、取得したＩＤ及びパスワードと、取得した認証設定を含むパスワード５２０と対応付けられているＩＤ５１０とを比較し、一致した場合、更に当該ユーザーＩＤのアカウントのＩＤ情報１９１及びパスワード情報１９２に含まれるＩＤ及びパスワードと一致するか否かを判断する。
【００８０】
（ステップＳ２１０）
次に、制御部１０は、ローカル認証又は拡張認証を行うか否かを判定する。
制御部１０は、取得した認証設定に、ローカル認証又は拡張認証を行う設定の情報が含まれていた場合には、Ｙｅｓと判定する。制御部１０は、それ以外の場合には、Ｎｏと判定する。
Ｙｅｓの場合、制御部１０は、処理をステップＳ２１１に進める。
Ｎｏの場合、制御部１０は、処理をステップＳ２１３に進める。
【００８１】
（ステップＳ２１１）
ローカル認証又は拡張認証を行う場合、制御部１０は、ローカル認証処理を行う。
制御部１０は、操作パネル部１６にて、ユーザーにパスワードを入力するよう指示し、入力部６１にて入力されたパスワードを取得する。
制御部１０は、取得したパスワードと、当該ユーザーＩＤのアカウントのパスワード情報１９２に含まれるパスワードとが一致するか否かを判断する。
なお、制御部１０は、図示しないＩＣカードリーダーによる入力や生体認証やサイン認証等により、パスワードに相当する情報を取得してもよい。
その後、制御部１０は、処理をステップＳ２１３に進める。
【００８２】
（ステップＳ２１２）
パスワード５２０にパスワード自体が含まれている場合、制御部１０は、ファイル認証実行処理を行う。
ここでは、制御部１０は、揃っていた当該ＩＤ５１０及びパスワード５２０が、アカウント設定１９０のＩＤ情報１９１及びパスワード情報１９２に保持されたものと一致するか否かを判断する。
【００８３】
（ステップＳ２１３）
ここで、制御部１０は、認証結果設定処理を行う。
この処理において、制御部１０は、認証は成功したか否かの結果を記憶部１９に設定する。
具体的には、制御部１０は、ファイル認証の場合、ＩＤ５１０及びパスワード５２０がＩＤ情報１９１及びパスワード情報１９２に保持されたものと一致した場合、認証の結果を成功と判断する。また、制御部１０は、当該ＩＤ５１０がＩＤ情報１９１に存在しないか、当該パスワード５２０にパスワード情報１９２に保持されたものと一致しない場合には、認証の結果を失敗と判断する。
また、制御部１０は、認証設定が部門認証の場合、ユーザーの所属する部門による出力が許可され、当該部門に所属していれば認証が不要となる場合、認証の結果を成功と判断する。
また、制御部１０は、ローカル認証、ネットワーク認証、又は拡張認証において、それぞれ取得したＩＤ及びパスワードが一致した場合、認証の結果を成功と判断する。この際に、拡張認証の場合は、ネットワーク認証処理で端末２から取得したＩＤ及びパスワードと、ローカル認証で取得したＩＤ及びパスワードが一致した場合に、認証の結果を成功と判断する。
また、そもそも認証設定に、パスワード５２０に認証情報を無効化する条件が含まれている場合も認証の結果を成功と判断する。
制御部１０は、それ以外の場合には、認証の結果を失敗と判断する。
また、制御部１０は、パスワード５２０に所定の条件での印刷の許可、不許可に関する情報が含まれており、この所定の条件に合致せず、印刷が不許可となる場合も認証の結果を失敗と判断する。
以上により、認証実行処理を終了する。
【００８４】
以上のように構成することで、以下のような効果を得ることができる。
本発明の実施の形態に係る画像形成装置１は、ユーザーのＩＤ５１０、パスワード５２０、及びページデータ５３０を含む印刷データ５００を取得する印刷データ取得部１００と、印刷データ取得部１００により取得された印刷データ５００の最初のページ内でＩＤ及びパスワードを取得する認証データ取得部１１０と、認証データ取得部１１０により取得されたＩＤとパスワードとが揃った時点で認証を行う認証実行部１３０と、認証実行部１３０による認証が成功した場合、ページデータ５３０の画像形成を行う画像形成部１７とを備えることを特徴とする。
このように構成することで、本実施形態の画像形成装置１は、ＩＤ５１０とパスワード５２０とが揃った時点で認証を行うことができ、最初のページのＰＤＬデータをすべて読み込むまで待つ必要がなくなる。
このため、画像形成装置１は、印刷データ５００の最初のページに巨大な画像等のデータが含まれるような場合であっても、エラーによりユーザーを待たせる時間を減らし、ユーザーの利便性を高めることができる。また、認証の速度が向上し全体的な認証の速度やパフォーマンスを向上させることが可能となる。
【００８５】
また、本発明の実施の形態に係る画像形成装置１は、認証実行部１３０により認証が失敗した場合、印刷データ５００の最初のページ内で他のＩＤ５１０及びパスワード５２０の取得を試み、他のＩＤ５１０及びパスワード５２０が取得できた場合に再認証を行う再認証部１４０を備え、画像形成部１７は、再認証部１４０による再認証が成功した場合にも、ページデータ５３０の画像形成を行うことを特徴とする。
このように構成することで、特に認証用のＩＤ５１０やパスワード５２０を柔軟に設定できる言語仕様のＰＤＬが含まれる印刷データ５００にも対応可能となる。こういった例として、例えば、ユーザーが印刷データ５００にＰＳファイル等を付加して、ＩＤ５１０やパスワード５２０が複数含まれるような場合でも対応可能となる。
つまり、認証を最初のＩＤ５１０やパスワード５２０で行ってしまうと、例えば、ユーザーが添付したＰＳファイルに元々含まれていた正しくないＩＤ５１０やパスワード５２０で認証が行われ、認証が失敗することがある。こういった場合でも他の正しいＩＤ５１０やパスワード５２０で対応が可能となり、確実な認証が可能となる。
【００８６】
また、本実施形態の画像形成装置１は、ユーザーが保存フォルダから印刷データ５００を出力する際には、ローカル認証が必要なように、認証設定を加える手段を備えていてもよい。
【００８７】
なお、上述の実施の形態においては、拡張認証については、ローカル認証とネットワーク認証が両方必要と記載したがこれに限られない。たとえば、拡張認証として、生体センサーでの認証、ＩＣカードでの認証、パスワードでの認証を「マクロ」のような形式で組み合わせることも可能である。
【００８８】
なお、本発明は、画像形成装置以外の情報処理装置にも適用できる。つまり、ネットワークスキャナー、スキャナーをＵＳＢ等で別途接続したサーバー等を用いる構成であってもよい。
【００８９】
なお、上記実施の形態の構成及び動作は例であって、本発明の趣旨を逸脱しない範囲で適宜変更して実行することができることは言うまでもない。
【符号の説明】
【００９０】
１  画像形成装置
２  端末
５  ネットワーク
１０  制御部
１１  画像処理部
１２  原稿読取部
１２ａ  スキャナー
１２ｂ  プラテンガラス
１２ｃ  原稿読取スリット
１３  原稿給送部
１３ａ  原稿載置部
１３ｂ  原稿排出部
１３ｃ  原稿搬送機構
１４  本体部
１５、２５  ネットワーク送受信部
１６  操作パネル部
１７  画像形成部
１７ａ  感光体ドラム
１７ｂ  露光部
１７ｃ  現像部
１７ｄ  転写部
１７ｅ  定着部
１９  記憶部
４１  排出口
４２  給紙部
４３  用紙搬送路
４４  搬送ローラー
４５  排出ローラー
５０  スタックトレイ
６０  表示部
６１  入力部
１００  印刷データ取得部
１１０  認証データ取得部
１３０  認証実行部
１４０  再認証部
１９０  アカウント設定
１９１  ＩＤ情報
１９２  パスワード情報
１９４  部門認証情報
２００  印刷データ作成部
４２１  給紙カセット
４２２  給紙ローラー
５００  印刷データ
５１０  ＩＤ
５１５  認証データ
５２０  パスワード
５３０  ページデータ
【図１】
2015009453.tif 000003
【図２】
2015009453.tif 000004
【図３】
2015009453.tif 000005
【図４】
2015009453.tif 000006
【図５】
2015009453.tif 000007
【図６】
2015009453.tif 000008