(57)【要約】【課題】セキュリティの水準を高く保ったまま、ユーザーのパスワードの設定や管理が煩雑とならず、使い勝手のよい画像形成装置を提供する。【解決手段】  画像形成装置１は、読み取られた画像データをパスワードにより暗号化する暗号化制御部８１を備える。暗号化制御部８１は、固有暗号鍵によりパスワードを暗号化する。また、暗号化制御部８１は、暗号化されたスキャン画像データ９５と、暗号化されたパスワードとからスキャン画像ファイル１１０を作成する。また、暗号化制御部８１は、スキャン画像ファイル１１０から暗号化されたパスワードを取得して、固有暗号鍵で復号化する。暗号化制御部８１は、復号化されたパスワードを操作パネル部６の表示部に表示する。【選択図】図２
2014131124.tif 000002
【特許請求の範囲】
【請求項１】
画像データをパスワードにより暗号化する暗号化手段を備えた画像形成装置において、
固有暗号鍵により前記パスワードを暗号化するパスワード暗号化手段と、
暗号化された前記画像データと暗号化された前記パスワードとから画像ファイルを作成する画像ファイル作成手段とを備える
ことを特徴とする画像形成装置。
【請求項２】
前記画像ファイルから暗号化された前記パスワードを取得する画像ファイル解析手段と、
暗号化された前記パスワードを前記固有暗号鍵で復号化するパスワード復号手段と、
復号化された前記パスワードを表示する表示手段とを備える
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記画像形成装置の機器固有情報と、前記画像ファイルを作成するユーザーの認証情報とから、前記固有暗号鍵を作成する固有暗号鍵作成手段を備える
ことを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
管理者の認証を行う管理者認証手段を備え、
前記パスワード復号手段は、前記管理者による認証が行われた場合、前記機器固有情報を用いて前記固有暗号鍵を復号化する
ことを特徴とする請求項３に記載の画像形成装置。
【請求項５】
読み取られた画像データをパスワードにより暗号化する画像形成方法において、
固有暗号鍵により前記パスワードを暗号化し、
暗号化された前記画像データと暗号化された前記パスワードとから画像ファイルを作成する
ことを特徴とする画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及び画像形成方法に係り、特に暗号化された画像ファイルを作成する画像形成装置及び画像形成方法に関する。
【背景技術】
【０００２】
従来の複写機や複合機（Multifunctional Peripheral, MFP）等の画像形成装置には、画像を読み取りＰＤＦ等のスキャン画像のファイルを作成する機能を備えるものが存在する。このようなＭＦＰにおいて、スキャン画像のファイルをＰＤＦ形式で保存する際、ファイル開示時のパスワード設定を行うことで、文書の機密性を保つことが可能である。
しかしながら、設定したパスワードを忘れてしまう、又はパスワード設定ミスによりユーザーの意思と異なるパスワードが入力されてしまった場合、ファイルを開くことができないという問題があった。
【０００３】
この問題を解決するための従来の技術として、特許文献１を参照すると、画像データを暗号化する際に、暗号解除コードとは異なる他の暗号鍵を用いて別途、複製データを暗号化するように構成されているデータ処理システムが記載されている（以下、従来技術１とする。）。
従来技術１は、異なる鍵（暗号解除コード、他の暗号鍵）によって別の画像データが生成されるため、一方の鍵を忘れた場合でも、他方の鍵を用いて暗号化された画像データを容易に復号することが可能となるという効果が得られる。
従来技術１では、この異なる鍵として、「ユーザーのＩＤコード」が用いられる。
【０００４】
次に、特許文献２を参照すると、文書に関するスキャン画像を取得する手段と、不可視情報として文書に埋め込まれた埋込情報をスキャン画像に基づいて抽出する抽出手段と、入力パスワードと埋込情報に含まれる正規パスワードとを照合して認証動作を実行する認証手段と、認証動作において入力パスワードと正規パスワードとが一致しない場合には、埋込情報に含まれる連絡先の情報を表示手段に表示させる表示制御手段とを備えることを特徴とする文書管理装置が記載されている（以下、従来技術２とする。）。
従来技術２では、入力パスワードと正規パスワードとが一致しない場合には、埋込情報に含まれる連絡先の情報が表示される。このため、操作者は、文書に関する連絡先情報を容易に知得することができる。したがって、操作者がパスワードを忘れた場合でも、当該連絡先に対する連絡を行うことによって、文書に対するアクセス許可を得ることが可能になるという効果が得られる。
【０００５】
次に、特許文献３を参照すると、画像入力装置により入力画像をＮ×Ｍ（Ｎ，Ｍは正の整数）個の複数画像に分割する手段と、分割した画像をその名前からは復元後における並びを推定できないようなファイル名を付けて管理する手段と、分割した画像を対応づけられたファイル名で保存する手段と、印刷時にＮ×Ｍの割付印刷を利用して分割したファイルから原画像を復元する手段を有することを特徴とする装置でスキャン及び印刷する画像処理装置が記載されている（以下、従来技術３とする。）。
従来技術３は、印刷時にのみ画像を復元できるので、画像がＰＣにファイルとして存在しても、どのような画像ファイルかが簡単には判断できないため、セキュリティが高い暗号化が行えるという効果が得られる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−１０９３５３号公報
【特許文献２】特開２００９−１７１１７４号公報
【特許文献３】特開２００８−５３８２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来技術１は、一つのパスワードを忘れても他のパスワードによる復元が可能となる反面、セキュリティの水準が低下するという問題があった。また、従来技術１は、ユーザーのパスワード設定や管理が煩雑となるという問題もあった。
従来技術２は、その文書のセキュリティ管理を行う部門がパスワードを開示してよいメンバーか否かの判別方法次第ではセキュリティの水準が低下する問題があった。加えて、従来技術２は、正しいパスワードの入力により文書を出力するまでに時間を要するという問題もあった。
さらに、従来技術３は、画像ファイルを作成した画像処理装置でしか印刷そのものができず、使い勝手が悪いという問題があった。
【０００８】
本発明は、このような状況に鑑みてなされたものであり、上述の課題を解消することを課題とする。
【課題を解決するための手段】
【０００９】
本発明の画像形成装置は、画像データをパスワードにより暗号化する暗号化手段を備えた画像形成装置において、固有暗号鍵により前記パスワードを暗号化するパスワード暗号化手段と、暗号化された前記画像データと暗号化された前記パスワードとから画像ファイルを作成する画像ファイル作成手段とを備えることを特徴とする
本発明の画像形成装置は、前記画像ファイルから暗号化された前記パスワードを取得する画像ファイル解析手段と、暗号化された前記パスワードを前記固有暗号鍵で復号化するパスワード復号手段と、復号化された前記パスワードを表示する表示手段とを備えることを特徴とする。
本発明の画像形成装置は、前記画像形成装置の機器固有情報と、前記画像ファイルを作成するユーザーの認証情報とから、前記固有暗号鍵を作成する固有暗号鍵作成手段を備えることを特徴とする。
本発明の画像形成装置は、管理者の認証を行う管理者認証手段を備え、前記パスワード復号手段は、前記管理者による認証が行われた場合、前記機器固有情報を用いて前記固有暗号鍵を復号化することを特徴とする。
本発明の画像形成方法は、読み取られた画像データをパスワードにより暗号化する画像形成方法において、固有暗号鍵により前記パスワードを暗号化し、暗号化された前記画像データと暗号化された前記パスワードとから画像ファイルを作成することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、セキュリティの水準を高く保ったまま、ユーザーのパスワードの設定や管理が煩雑とならず、迅速に正しいパスワードを示し、パスワードさえ判明すれば他の画像形成装置や端末等で印刷や閲覧も可能で使い勝手のよい画像形成装置を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施の形態に係る画像形成装置１の内部構成を示す概略模式断面図である。
【図２】本発明の実施の形態に係る画像形成装置１の制御構成を示すブロック図である。
【図３】本発明の実施の形態に係る画像形成装置１の制御部８の詳細構成を示すブロック図である。
【図４】本発明の実施の形態に係るスキャン画像ファイル作成処理のフローチャートである。
【図５】本発明の実施の形態に係るスキャン画像ファイルの作成例である。
【図６】本発明の実施の形態に係るパスワード復号化処理のフローチャートである。
【図７】本発明の実施の形態に係る記録媒体検索表示処理の画面例である。
【発明を実施するための形態】
【００１２】
＜実施の形態＞
〔画像形成装置１の構成〕
次に、図１〜図２を参照して、本発明の実施の形態に係る画像形成装置１の構成について詳しく説明する。
図１によると、本実施の形態の画像形成装置１は、原稿読取部２、原稿給送部３、本体部４、スタックトレイ５、操作パネル部６（表示手段）、及び記録媒体接続部６３（記録媒体接続手段）を備えている。
原稿読取部２は、本体部４の上部に配設され、原稿給送部３は、原稿読取部２の上部に配設されている。スタックトレイ５は、本体部４に形成された記録紙の排出口４１側に配設され、また、操作パネル部６は、画像形成装置１のフロント側に配設されている。
【００１３】
原稿読取部２は、スキャナー２１と、プラテンガラス２２と、原稿読取スリット２３とを備える。スキャナー２１は、露光ランプ、及びＣＣＤ(Charge Coupled Device)やＣＭＯＳ（Complementary Metal Oxide Semiconductor）撮像センサ等から構成され、原稿給送部３による原稿の搬送方向に移動可能に構成されている。プラテンガラス２２は、ガラス等の透明部材により構成された原稿台である。原稿読取スリット２３は、原稿給送部３による原稿の搬送方向と直交方向に形成されたスリットを有する。
原稿読取部２は、原稿を一枚ずつ、名刺〜Ａ３等の原稿サイズを自動的に認識して、認識したサイズに対応する所定範囲の画像を読み取る（スキャン）ことができる。
【００１４】
プラテンガラス２２に載置された原稿を読み取る場合には、スキャナー２１は、プラテンガラス２２に対向する位置に移動され、プラテンガラス２２に載置された原稿を走査しながら原稿を読み取って画像データを取得して、取得した画像データを本体部４に出力する。
また、原稿給送部３により搬送された原稿を読み取る場合には、スキャナー２１は、原稿読取スリット２３と対向する位置に移動され、原稿読取スリット２３を介し、原稿給送部３による原稿の搬送動作と同期して原稿を読み取って画像データを取得し、取得した画像データを本体部４に出力する。
【００１５】
原稿給送部３は、原稿載置部３１と、原稿排出部３２と、原稿搬送機構３３とを備えている。原稿載置部３１に載置された原稿は、原稿搬送機構３３によって、１枚ずつ順に繰り出されて原稿読取スリット２３に対向する位置へ搬送され、その後、原稿排出部３２に排出される。なお、原稿給送部３は、可倒式に構成され、原稿給送部３を上方に持ち上げることで、プラテンガラス２２の上面を開放させるプラテンカバーとしても機能させることができる。
【００１６】
本体部４は、画像形成部７を備えると共に、給紙部４２と、用紙搬送路４３と、搬送ローラー４４と、排出ローラー４５とを備えている。給紙部４２は、それぞれサイズ又は向きが異なる記録紙を収納する複数の給紙カセット４２１と、給紙カセット４２１から記録紙を１枚ずつ用紙搬送路４３に繰り出す給紙ローラー４２２とを備えている。給紙カセット４２１は、用紙保持部として機能する。
給紙ローラー４２２、搬送ローラー４４、及び排出ローラー４５は、搬送部として機能する。記録紙は、この搬送部により搬送される。給紙ローラー４２２によって用紙搬送路４３に繰り出された記録紙は、搬送ローラー４４によって画像形成部７に搬送される。
そして、画像形成部７によって記録が施された記録紙は、排出ローラー４５によってスタックトレイ５に排出される。
【００１７】
操作パネル部６は、ＬＣＤ等の表示部と、各種指示を行うためのタッチパネル６１やボタン部６２等とを備えている。
タッチパネル６１は、抵抗膜方式や静電容量方式のタッチパネルであり、ユーザーが押下した表示部上の座標や押圧等による指示情報を取得する。タッチパネル６１は、マルチタッチ対応のパネルの場合には、複数の座標や押圧等を検知できる。
ボタン部６２は、スタートキー、テンキー、複写、スキャン等の動作モードの切り換えや、選択された文書の印刷／送信／受信等に係るユーザーの指示を取得するためのボタンである。
操作パネル部６のタッチパネル６１及びボタン部６２は、ユーザーによる画像形成装置１の指示を取得する。このため、操作パネル部６のタッチパネル６１やボタン部６２からユーザー認証を行うことができる。
【００１８】
記録媒体接続部６３は、記録媒体１００と接続されるリーダ／ライタ等である。
記録媒体接続部６３は、無線や光学的な接続にて記録媒体１００や各種機器と接続されても、端子が直接接触し有線で接続されてもよい。記録媒体接続部６３は、無線で接続される場合は、ＲＦ、ＮＦＣ、Ｂｌｕｅｔｏｏｔｈ（登録商標）等のアンテナ及び復調器を含む送受信部や、ＩｒＤＡの赤外線送受信部等を備える。記録媒体接続部６３は、有線で接続される場合は、記録媒体１００の読み書きに対応した端子やコネクタ等を備える。
さらに、記録媒体接続部６３は、記録媒体１００とのアクセスを制御するＵＳＢホスト部や、他の端末との通信を制御するＮ／Ｗインターフェイス部、ＵＳＢインターフェイス部等を含んで構成されている。
記録媒体接続部６３に接続された記録媒体１００は、記憶部９（図２参照）と同様に記憶部として機能する。
【００１９】
記録媒体１００は、ＵＳＢメモリ、ＳＤカード／ｘＤ／メモリースティック等の各種フラッシュメモリ、ＲＦＩＤ（Radio Frequency IDentification）カード、スマートフォン、タブレット、ＰＤＡ、ＵＳＢ接続のＨＤＤ、デジタルカメラやビデオカメラ等の記憶媒体を内蔵した各種機器等である。
記録媒体１００には、当該画像形成装置１で読み取り（スキャン）され作成されたスキャン画像ファイル１１０が記憶される。画像形成装置１は、このファイルのパスワードを解析して再生（表示）する。
記録媒体１００は、また、ユーザー認証に用いる情報等が記憶されてもよい。また、記録媒体１００は、他の文書や写真のファイル等が記憶されてもよい。
なお、スキャン画像ファイル１１０は、記録媒体１００に記憶されておらず、他の画像形成装置１やユーザーのＰＣ（Personal Computer）やスマートフォン等の他の端末（図示せず）からネットワークを介して送信又は受信されてもよい。
【００２０】
画像形成部７は、感光体ドラム７１と、露光部７２と、現像部７３と、転写部７４と、定着部７５とを備えている。
露光部７２は、レーザー装置やＬＥＤアレイやミラーやレンズ等を備えた光学ユニットであり、画像データに基づいて光等を出力して感光体ドラム７１を露光し、感光体ドラム７１の表面に静電潜像を形成する。
現像部７３は、トナーを用いて感光体ドラム７１に形成された静電潜像を現像する現像ユニットであり、静電潜像に基づいたトナー像を感光体ドラム７１上に形成させる。転写部７４は、現像部７３によって感光体ドラム７１上に形成されたトナー像を記録紙に転写させる。定着部７５は、転写部７４によってトナー像が転写された記録紙を加熱してトナー像を記録紙に定着させる。
【００２１】
なお、原稿給送部３は、原稿が原稿載置部３１に載置された際に、原稿のサイズや枚数等も含めて検知する原稿検知センサを備えている。また、原稿給送部３は、プラテンカバーが開閉されたことを検知する開閉センサ等も備えている。
また、本体部４は、図示しない手差しトレイの開閉や、給紙カセット４２１の交換等を用紙セットとして検知するセンサも備えている。この他にも、各部位は、状態の変化を検知するためのセンサを備えている。
制御部８は、これらのセンサ及び操作パネル部６からのユーザーの指示を検知して、通常起動状態で、スキャンを含む各種ジョブを実行することができる。
【００２２】
図２には、画像形成装置１の概略制御構成を示すブロック図が示されている。上述の原稿読取部２、原稿給送部３、搬送部（給紙ローラー４２２、搬送ローラー４４、排出ローラー４５）、操作パネル部６、及び画像形成部７は、制御部８に接続され、制御部８によって動作制御される。また、制御部８には、記憶部９、画像処理部１０、記録媒体接続部６３等が接続されている。
【００２３】
制御部８は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等を備えたマイクロコンピュータ等の情報処理部である。ＲＯＭには画像形成装置１の動作制御を行うための制御プログラムが記憶されている。
制御部８は、ＲＯＭに記憶されている制御プログラムを読み出し、制御プログラムをＲＡＭに展開させることで、操作パネル部６から入力されたユーザーの指示情報に応じて、装置全体の制御を行う。また、制御部８及び画像処理部１０は、他の端末からの指示で、各種の制御を行うこともできる。
また、制御部８は、暗号化制御部８１（ユーザー認証手段、管理者認証手段）を機能部位として備えている。暗号化制御部８１は、スキャン画像ファイル１１０の作成、解析、スキャン画像データ９５の暗号化や復号化、パスワードの暗号化や復号化を行う。暗号化制御部８１の詳細構成については後述する。
【００２４】
記憶部９は、半導体メモリやＨＤＤ（Hard Disk Drive）等の記憶部位である。
記憶部９は、原稿読取部２で読み取られ画像処理部１０で画像処理された画像データをスキャン画像データ９５として一時ファイルとして記憶する。また、記憶部９は、記録媒体１００から読み出された各種ファイル、サムネイル（thumbnail）画像のデータ等も記憶する。
また、記憶部９には、各ユーザーの保存フォルダを備えている。この保存フォルダは、スキャン画像ファイル１１０、その他の画像データや印刷データ等をＮＡＳ（Network Attached Storage）のように保持する。また、これらのデータは、ネットワーク経由で図示しない端末に送信されてもよい。
また、記憶部９は、アカウント設定９０を記憶するアカウント設定記憶部として機能する。さらに、記憶部９は、機器固有情報９１を記憶する機器固有情報記憶部として機能する。
【００２５】
アカウント設定９０は、ユーザーのアカウント毎の画像形成装置１の各種情報を備えたデータベースである。
アカウント設定９０は、ユーザーＩＤ（Identification）とパスワードを含む暗号化された認証情報等を含んでいる。この認証情報は、ユーザー認証（個人認証）の際に用いられる。この認証情報として、暗号化されたスキャン画像ファイル１１０の暗号化及び復号化に用いられるパスワードである「スキャン専用パスワード」を別途含んでいてもよい。アカウント設定９０は、機器固有情報９１と認証情報から作成された固有暗号鍵を更に含んでいてもよい。また、アカウント設定９０は、管理者や一般ユーザーやゲスト等の権限についても認証情報等として記憶している。
また、アカウント設定９０は、スキャン画像ファイル１１０を暗号化するか否かの暗号化設定、及び原稿読み取り設定を含む。また、アカウント設定９０は、保存フォルダの名称や位置、ユーザーのＩＰアドレスやメールアドレス、住所録等を含んでいてもよい。
アカウント設定９０の各ユーザーの情報は、操作パネル部６から入力・変更される。また、図示しない外部端末や記録媒体接続部６３に接続された記録媒体１００等から、当該ユーザーの各種情報を入力して登録してもよい。また、アカウント設定９０には、ゲストのユーザーを登録してもよい。
【００２６】
機器固有情報９１は、画像形成装置１のシリアル番号や製造番号や固有番号等を含む機器固有ＩＤと、暗号化や複合化に必要な共通鍵、公開鍵、暗号鍵等を含んでいる。
機器固有情報９１は、スキャン画像ファイル１１０の作成と、スキャン画像ファイル１１０のパスワードの復号（再生）に用いられる。
【００２７】
スキャン画像データ９５は、主に原稿読取部２で読み取られ画像処理部１０で画像処理された画像データである。
スキャン画像データ９５としては、ＲＧＢカラーやモノクロやグレースケールのビットマップ画像のファイルや、ランレングスやＬＺＷ等で軽度に圧縮されたファイル等が用いられる。
なお、スキャン画像データ９５として、画像処理部１０や制御部８で既にＰＤＦやＴＩＦＦ等のファイル化されたデータを用いてもよい。
【００２８】
画像処理部１０は、ＤＳＰ（Digital Signal Processor）やＧＰＵ（Graphics Processing Unit）の制御演算部位である。画像処理部１０は、画像データに対して所定の画像処理を行う機能部位であり、例えば、拡大縮小処理や、濃度調整、階調調整等の画像改善処理を含む各種画像処理を行う。
また、画像処理部１０は、原稿読取部２で読み取られた画像を、ＰＤＦやＴＩＦＦ等のフォーマットの画像データに変換するための演算に用いられてもよい。
【００２９】
なお、画像形成装置１は、制御部８や画像処理部１０等を、ＧＰＵ内蔵ＣＰＵや、チップ・オン・モジュールパッケージのように、一体的に形成してもよい。
また、画像形成装置１は、ファクシミリの送受信を行うＦＡＸ送受信部や、ネットワークと接続するネットワーク送受信部を備えていてもよい。また、画像形成装置１は、他の画像形成装置１、又は外部のサーバ（図示せず）にアップロードを行うためのアップロード部等を備えていてもよい。
【００３０】
〔暗号化制御部８１の詳細構成〕
ここで、図３を参照して、本実施形態の制御部８の暗号化制御部８１の詳細な構成について説明する。
暗号化制御部８１は、スキャン画像ファイル作成部８１０（画像ファイル作成手段）、スキャン画像ファイル解析部８２０（画像ファイル解析手段）、暗号／復号部８３０（暗号化手段、復号化手段、固有暗号鍵作成手段、パスワード暗号化手段、パスワード復号手段）を備えている。
【００３１】
スキャン画像ファイル作成部８１０は、原稿読取部２により読み取られ記憶部９に記憶されたスキャン画像データ９５から、所定のファイル形式のスキャン画像ファイル１１０を作成する。
スキャン画像ファイル作成部８１０は、暗号化されたスキャン画像ファイル１１０を作成する場合、暗号／復号部８３０によりスキャン専用パスワードで暗号化されたスキャン画像データ９５を用いる。これに加え、スキャン画像ファイル作成部８１０は、スキャン画像ファイル１１０のコメント部や電子透かし等に、後述する固有暗号鍵で暗号化されたスキャン専用パスワード自体を付加する。
また、スキャン画像ファイル１１０のファイル形式としては、ＰＤＦ（Portable Document Format）、ＴＩＦＦ（Tagged Image File Format）、ＪＰＥＧ（Joint Photographic Experts Group）、ＧＩＦ（Graphics Interchange Format）、ＰＮＧ（Portable Network Graphics）等の各種画像ファイルのファイル形式が用いられる。加えて、このファイル形式として、ＯＣＲ（光学文字認識）された文字データを含む画像ファイルのフォーマット、テキストやリッチテキスト等の文字データや文書や表のファイル形式、ＸＭＬを用いたファイル形式等、各種のファイル形式を用いてもよい。
【００３２】
スキャン画像ファイル解析部８２０は、記録媒体１００又は記憶部９に記憶されているスキャン画像ファイル１１０を解析するパーサ等の部位である。
スキャン画像ファイル作成部８１０は、スキャン画像ファイル１１０のコメント部や電子透かし等に含まれる暗号化されたスキャン専用パスワード等を取得する。
また、スキャン画像ファイル解析部８２０は、スキャン画像ファイル１１０が暗号化された際のユーザーＩＤと、ログインされたユーザーＩＤとが同一か否かを判別する。
【００３３】
暗号／復号部８３０は、機器固有情報９１及びアカウント設定９０から固有暗号鍵を作成する。
暗号／復号部８３０は、この固有暗号鍵を用いて、スキャン画像ファイル１１０のスキャン専用パスワード自体を暗号化し、復号化する。
また、暗号／復号部８３０は、各種暗号化／復号化アルゴリズムを用いて、スキャン専用パスワードにより、スキャン画像データ９５自体の暗号化も行う。
なお、暗号／復号部８３０は、３ＤＥＳやＡＥＳ等の暗号化／復号化の演算を高速化するための専用の演算部位を備えていてもよい。
【００３４】
〔画像形成装置１によるスキャン画像ファイル作成処理〕
次に、図４を参照して、本発明の実施の形態に係る画像形成装置１によるスキャン画像ファイル作成処理について説明する。
本実施形態の画像形成装置１は、スキャン機能により作成したスキャン画像データ９５から、スキャン画像ファイル１１０を作成する。この際、画像形成装置１は、設定によりスキャン画像ファイル１１０を暗号化する。この暗号化は、画像形成装置１の機器固有情報９１とユーザーの認証情報とを用いて行う。そして、画像形成装置１は、暗号化に用いた固有暗号鍵を、スキャン画像ファイル１１０の原稿データ部とは別の領域、例えばコメント部や電子透かし等で追記する。この固有暗号鍵により、画像形成装置１にて当該スキャン画像ファイル１１０のパスワードを確認可能となる。
以下で、図４のフローチャートにより、本実施形態のスキャン画像ファイル作成処理をステップ毎に詳しく説明する。以下の処理は、制御部８の主に暗号化制御部８１が、記憶部９に記憶されたプログラムに従って、ハードウェア資源を用いて実行する。
【００３５】
（ステップＳ１０１）
まず、暗号化制御部８１は、原稿セット待機処理を行う。
暗号化制御部８１は、原稿読取部２で読み取るための原稿がセットされたことを検知するまで待機する。
また、暗号化制御部８１は、ユーザー操作が行われるまで待機する。つまり、暗号化制御部８１は、記録媒体１００が記録媒体接続部６３と無線や接触等により接続された状態となった場合、ユーザーが操作パネル部６のタッチパネル６１やボタン部６２等を操作したことを検知した場合、又は他の端末からネットワークを介したスキャンの指示があった場合等の場合に、ユーザー操作が行われたと判断し、待機状態から起動する。
【００３６】
（ステップＳ１０２）
次に、暗号化制御部８１は、スキャン設定処理を行う。
暗号化制御部８１は、ユーザーにより原稿の読み取り（スキャン）が指定された場合、このスキャンの設定を行う。
まず、暗号化制御部８１は、ユーザーの指示により、スキャンの種別、出力先等についての原稿読み取り設定を行う。暗号化制御部８１は、スキャンの種別としては、原稿のファイル形式、解像度、カラーか白黒かグレースケールかといった設定を行う。また、暗号化制御部８１は、出力先としては、記録媒体１００にするか記憶部９の保存フォルダにするか他の端末にするかといった設定を行う。また、暗号化制御部８１は、原稿読み取り設定の際に、暗号化制御部８１は、ユーザー認証を行ってもよい。
これに加え、暗号化制御部８１は、ユーザーの指示により、暗号化を行うか否かの暗号化設定を行う。また、この暗号化設定として、暗号化制御部８１は、作成されるスキャン画像ファイル１１０のパスワードを設定してもよい。暗号化制御部８１は、このスキャン画像ファイル１１０の作成用のパスワードとして、アカウント設定９０のユーザー認証と同一のパスワードを設定しても、ユーザーの入力によるパスワードを設定しても、ランダムで生成してもよい。さらに、暗号化制御部８１は、ユーザーの指示により、後述するように、パスワードを確認した際に、新たなパスワードを再設定するか否かについてについて設定してもよい。
暗号化制御部８１は、原稿読み取り設定及び暗号化設定を、記憶部９のアカウント設定９０に反映させる。また、暗号化制御部８１は、スキャン画像ファイル１１０のパスワードをスキャン専用パスワードとして、認証情報に反映させる。
これらの設定の完了後、暗号化制御部８１は処理をステップＳ１０３に進める。
【００３７】
（ステップＳ１０３）
次に、暗号化制御部８１は、原稿読み込み処理を行う。
暗号化制御部８１は、上述の原稿読み取り設定により、原稿読取部２に原稿を読み取らせ、画像処理部１０で処理させる。
画像処理部１０で処理された画像データは、一時ファイルであるスキャン画像データ９５として、一旦、記憶部９に記憶される。
【００３８】
（ステップＳ１０４）
次に、暗号化制御部８１は、暗号化設定をされているか否かを判定する。
暗号化制御部８１は、アカウント設定９０を参照し、原稿読み込みを行ったユーザーが暗号化を設定していた場合には、Ｙｅｓと判定する。暗号化制御部８１は、それ以外の場合には、Ｎｏと判定する。
Ｙｅｓの場合、暗号化制御部８１は、処理をステップＳ１０５に進める。
Ｎｏの場合、暗号化制御部８１は、処理をステップＳ１０７に進める。
【００３９】
（ステップＳ１０５）
ユーザーが暗号化を設定していた場合、暗号化制御部８１は、暗号／復号部８３０を用いて、固有暗号鍵作成処理を行う。
暗号化制御部８１は、画像形成装置１の機器固有情報９１と、ユーザーのアカウント設定９０のユーザーの認証情報等とを用いて、ユーザー固有の固有暗号鍵を作成する。暗号化制御部８１は、例えば、機器固有情報９１の機器固有ＩＤと、ユーザーの認証情報のログインＩＤやパスワード等とを、機器固有情報９１の公開鍵と所定のハッシュ関数により暗号化する。
この固有暗号鍵は、スキャン専用パスワード自体を暗号化し、復号化するのに用いられる。この固有暗号鍵自体も、共通鍵であっても、暗号化用の公開鍵と復号化用の秘密鍵を別々に作成してもよい。
【００４０】
（ステップＳ１０６）
次に、暗号化制御部８１は、暗号／復号部８３０を用いて、暗号化処理を行う。
暗号化制御部８１は、スキャン画像データ９５を、スキャン専用パスワードにて暗号化する。この暗号化には、ＡＥＳ、３ＤＥＳ等の一般的な暗号化方式を用いてもよい。
また、暗号化制御部８１は、電子透かし等により、この暗号化されたスキャン画像データ９５に、上述の固有暗号鍵を付加してもよい。
【００４１】
（ステップＳ１０７）
ここで、暗号化制御部８１は、スキャン画像ファイル作成部８１０を用いて、スキャン画像ファイル作成処理を行う。
図５を参照して、スキャン画像ファイル１１０のファイル形式としてＰＤＦが選択されている場合の処理の例について説明する。
暗号化制御部８１は、まず、スキャン画像ファイル１１０の実際の画像データとは別のコメント部等に、暗号化に使用したスキャン専用パスワードを固有暗号鍵で暗号化して出力する。図５の例では、この暗号化されたスキャン専用パスワードが、暗号化に用いる鍵と復号化に用いるスキャン専用パスワードとして、ＰＤＦ形式フォーマットにおける「コメント」に追記される。なお、この際、暗号化制御部８１は、ユーザーＩＤ等については暗号化せずに別途出力してもよい。
暗号化制御部８１は、続いて、スキャン画像データ９５を、スキャン画像ファイル作成部８１０により選択されたファイル形式に合わせて変換し、スキャン画像ファイル１１０の画像データ部に出力する。この際、ユーザーにより暗号化が設定されている場合は、上述の暗号化されたスキャン画像データ９５が出力される。これにより、スキャン画像ファイル１１０が作成される。
なお、暗号化制御部８１は、作成されたスキャン画像ファイル１１０に電子透かし等により固有暗号鍵で暗号化されたスキャン専用パスワードを付加してもよい。
また、暗号化制御部８１は、固有暗号鍵で暗号化されたスキャン専用パスワードを、鍵情報のファイルとして別途出力してもよい。
【００４２】
（ステップＳ１０８）
次に、暗号化制御部８１は、出力処理を行う。
暗号化制御部８１は、原稿読み取り設定で設定された出力先へ、作成されたスキャン画像ファイル１１０を出力する。すなわち、暗号化制御部８１は、スキャン画像ファイル１１０を記録媒体１００に出力したり、記憶部９に記憶したり、他の端末等へ送信したりする。
上述したように、このスキャン画像ファイル１１０は、暗号化された場合には、コメント部や電子透かし等内に暗号化されたスキャン専用パスワードを含み、画像データ部内に暗号化された画像データを含んで構成される。
以上により、本発明の実施の形態に係るスキャン画像ファイル作成処理を終了する。
【００４３】
〔画像形成装置１によるパスワード復号化処理〕
次に、図６及び図７を参照して、暗号化されたスキャン画像ファイル１１０のパスワードを解析し、画像形成装置の操作部に表示するパスワード復号化処理について説明する
ここで、スキャン画像ファイル１１０のパスワードを確認したい場合、ユーザーは、スキャンを実行した画像形成装置１本体に、スキャン画像ファイル１１０を記憶した記録媒体１００を接続等する。この上で、通常のログインと同様のユーザー認証が行われると、画像形成装置１は、スキャン画像ファイル１１０のコメント部等を解析し、固有暗号鍵によりスキャン専用パスワードを復号化する。
これにより、スキャン専用パスワードを操作パネル部６の表示部に表示等したり、スキャン画像ファイル１１０の閲覧、復号化、画像形成部７からの出力等が可能になる。
以下で、図６のフローチャートにより、本実施形態のパスワード復号化処理をステップ毎に詳しく説明する。以下の処理も、制御部８の主に暗号化制御部８１が、記憶部９に記憶されたプログラムに従って、ハードウェア資源を用いて実行する。
【００４４】
（ステップＳ２０１）
まず、暗号化制御部８１は、ユーザー認証処理を行う。
ユーザーは、スキャン専用パスワードを確認したいスキャン画像ファイル１１０を、ＵＳＢメモリ等の記録媒体１００に格納し、無線や接触等により記録媒体接続部６３に接続する。
暗号化制御部８１は、記録媒体１００が接続された状態となったことを検出する。
この上で、暗号化制御部８１は、ユーザーに対して、操作パネル部６のタッチパネル６１やボタン部６２等により、ユーザーＩＤやパスワード等の入力をさせる。暗号化制御部８１は、入力された内容とアカウント設定９０の認証情報を参照して、当該ユーザーの認証を行う。
なお、暗号化制御部８１は、ユーザーの認証情報が記録媒体１００に記憶されている場合、これを検知して認証を行ってもよい。
また、暗号化制御部８１は、他の端末等からのネットワークを介したアクセスにより、ユーザー認証を行ってもよい。この際に、他の端末の記憶部に記憶されたスキャン画像ファイル１１０について、以下の処理を行ってもよい。
【００４５】
（ステップＳ２０２）
次に、暗号化制御部８１は、ユーザー認証が成功したか否かを判定する。
暗号化制御部８１は、ユーザーにより入力されたユーザーＩＤやパスワード等が正しかった場合は、ユーザー認証が成功した、すなわちＹｅｓと判定する。それ以外の場合は、ユーザー認証が失敗した、すなわちＮｏと判定する。
Ｙｅｓの場合、暗号化制御部８１は、処理をステップＳ２０３に進める。
Ｎｏの場合、暗号化制御部８１は、処理をステップＳ２０１に戻して、ユーザー認証処理を再トライする。
【００４６】
（ステップＳ２０３）
ユーザー認証が成功した場合、暗号化制御部８１は、記録媒体検索表示処理を行う。
図７の画面例５００を参照して、この処理について説明する。暗号化制御部８１は、接続された記録媒体１００からスキャン画像ファイル１１０等を検索する。そして、暗号化制御部８１は、検索結果を操作パネル部６の表示部に、ファイル名とサムネイル画像等として表示する。
【００４７】
より具体的に説明すると、暗号化制御部８１は、図７の表示欄６１０に、ユーザーのアカウントＩＤである「ユーザーＰ」と記録媒体１００の種類の名称等を表示する。
暗号化制御部８１は、表示欄６２０には、当該ユーザーのスキャン画像ファイル１１０等の名称とサムネイル画像等を表示する。暗号化制御部８１は、暗号化されたスキャン画像ファイル１１０に関しては「暗号化」等と表示する。また、暗号化制御部８１は、表示欄６２０には、この処理を終了する「戻る」ボタン７１０等を表示する。
暗号化制御部８１は、表示欄６３０には、スキャン画像ファイル１１０等をユーザーが選択した際に呼び出し可能な機能等を表示し選択させる。ユーザーは、タッチパネル６１やボタン部６２等で、印刷や削除や他の端末への送信やファクシミリ送信等の各種ジョブに関する機能の実行を指示する。これに加え、暗号化制御部８１は、暗号化されたスキャン画像ファイル１１０の場合、「パスワード確認」「復号化」「パスワード変更」等のダイアログを操作パネル部６の表示部に表示し、ユーザーの指示を求める。
【００４８】
（ステップＳ２０４）
暗号化制御部８１は、スキャン画像ファイル解析部８２０を用いて、作成ユーザー確認処理を行う。
暗号化制御部８１は、暗号化されたスキャン画像ファイル１１０の各機能の実行が指示された場合、文書のセキュリティを確保するため、そのスキャン画像ファイル１１０を作成したユーザーであるかを確認する。
具体的には、暗号化制御部８１は、スキャン画像ファイル解析部８２０を用い、暗号化されたスキャン画像ファイル１１０から、コメント部や電子透かし等から暗号化されたスキャン専用パスワードやユーザーＩＤの記載された箇所を検索する。
暗号化制御部８１は、当該箇所があった場合には、当該箇所からユーザーＩＤを取得して、認証されたユーザのユーザーＩＤと比較する。
【００４９】
（ステップＳ２０５）
次に、暗号化制御部８１は、作成ユーザーか否かを判定する。
暗号化制御部８１は、暗号化されたスキャン画像ファイル１１０の作成者と、認証されたユーザが同一であるか否か確認する。暗号化制御部８１は、同一の場合はＹｅｓと判定する。暗号化制御部８１は、それ以外の場合はＮｏと判定する。
Ｙｅｓの場合、暗号化制御部８１は、処理をステップＳ２０９に進める。
Ｎｏの場合、暗号化制御部８１は、処理をステップＳ２０６に進める。
【００５０】
（ステップＳ２０６）
暗号化制御部８１は、暗号化されたスキャン画像ファイル１１０の作成者と、認証されたユーザが異なる場合、管理者認証処理を行う。
暗号化制御部８１は、アカウント設定９０を参照して、認証されたユーザーが管理者の権限をもっているか否かを調べる。また、暗号化制御部８１は、認証されたユーザーが管理者の権限をもっていない場合は、上述のユーザー認証処理と同様の手順で、管理者の管理パスワード等を入力させる。
【００５１】
（ステップＳ２０７）
次に、暗号化制御部８１は、管理者認証成功か否かを判定する。
暗号化制御部８１は、認証されたユーザーが管理者の権限があるか、又は管理パスワード等を入力して認証された場合に、管理者認証成功としてＹｅｓと判定する。暗号化制御部８１は、それ以外の場合、管理者認証失敗としてＮｏと判定する。
Ｙｅｓの場合、暗号化制御部８１は、処理をステップＳ２０９に進める。
Ｎｏの場合、暗号化制御部８１は、処理をステップＳ２０８に進める。
【００５２】
（ステップＳ２０８）
管理者認証が失敗した場合、暗号化制御部８１は、エラー処理を行う。
暗号化制御部８１は、操作パネル部６の表示部に、エラーを表示してパスワード復号化処理を終了する。
なお、暗号化制御部８１は、エラーの表示をする代わりに、アカウント設定９０を参照して、スキャン画像ファイル１１０の作成者又は管理者の連絡先を表示してもよい。
【００５３】
（ステップＳ２０９）
管理者認証が成功した場合、暗号化制御部８１は、暗号／復号部８３０を用いて、パスワード再生処理を行う。
まず、暗号化制御部８１は、記憶部９のアカウント設定９０の認証された当該ユーザーの認証情報と、機器固有情報９１とを参照して、認証された当該ユーザーの固有暗号鍵を作成する。暗号化制御部８１は、この固有暗号鍵の作成は、上述の固有暗号鍵作成処理と同様に行う。ここで、管理者認証が行われた場合には、暗号化制御部８１は、スキャン画像ファイル１１０の作成者のユーザーＩＤの認証情報をアカウント設定９０を参照して取得し、固有暗号鍵の作成に用いる。暗号化制御部８１は、固有暗号鍵の作成にあたって、機器固有情報９１の共通鍵や秘密鍵を用いる。
この上で、暗号化制御部８１は、判別されたスキャン専用パスワードの記載された箇所の暗号化されたスキャン専用パスワードを、当該固有暗号鍵で復号化する。
【００５４】
（ステップＳ２１０）
次に、暗号化制御部８１は、出力処理を行う。
具体的には、ユーザーが「パスワード確認」を指示した場合、暗号化制御部８１は、復号化されたスキャン専用パスワードを操作パネル部６の表示部に表示する。また、暗号化制御部８１は、復号化されたスキャン専用パスワードを画像形成部７で印刷したり、スキャン専用パスワードの画像や文字が記載されたファイルを記録媒体１００や他の端末等に出力してもよい。
また、ユーザーが「復号化」を指示した場合、暗号化制御部８１は、当該暗号化されたスキャン画像ファイル１１０を復号化して、記録媒体１００や他の端末等へ出力する。
また、ユーザーが各種ジョブに関する機能を指示した場合、暗号化制御部８１は、当該暗号化されたスキャン画像ファイル１１０を、一時的に記憶部９に記憶した上で復号化する。この上で、暗号化制御部８１は、各種ジョブに関する機能を実行する。
【００５５】
なお、ユーザーが「パスワード確認」を指示した場合については後述する。
また、暗号化されたスキャン画像ファイル１１０を記録媒体１００を用いて画像形成装置１に読み込みさせる以外に、ネットワーク経由で他の端末からログインし、暗号化されたスキャン画像ファイル１１０を記憶部９の保存フォルダにアップロードする構成であってもよい。この場合も、暗号化制御部８１は、上述の処理と同様のユーザー認証を行い、他の端末の画面上にスキャン専用パスワードを表示等したり、それぞれの機能を実行させたりすることが可能である。
【００５６】
（ステップＳ２１１）
次に、暗号化制御部８１は、パスワード設定変更処理を行う。
暗号化制御部８１は、一旦、パスワードを確認した後でパスワードを再設定する設定の場合、新たなパスワードを入力させ、設定する。この際、暗号化制御部８１は、「パスワードを変更しますか？」等のダイアログを操作パネル部６の表示部に表示した上で、上述のスキャン設定処理と同様にスキャン専用パスワードの設定を行う。
スキャン専用パスワードが変更された場合、暗号化制御部８１は、当該暗号化されたスキャン画像ファイル１１０のコメント部や電子透かし等に、この新しいスキャン専用パスワードを付加する。この際、暗号化制御部８１は、記憶部９のアカウント設定９０の、当該ユーザーのスキャン専用パスワードを変更する。また、暗号化制御部８１は、コメント部等のユーザーＩＤと変更したユーザーＩＤが異なっている場合は、これを変更してもよい。
以上により、本発明の実施の形態に係るスキャン画像ファイル作成処理を終了する。
【００５７】
以上のように構成することで、以下のような効果を得ることができる。
本発明の実施の形態に係る画像形成装置１は、コメント部や電子透かし等に暗号化した本文のパスワードを保持したスキャン画像ファイル１１０を作成する。このスキャン画像ファイル１１０は、作成した画像形成装置１にてそのファイルを解析することにより、容易にパスワードを操作パネル部６に示すことができる。この際、コメントに追記するパスワードの暗号化には、画像形成装置１の個別のシリアル番号等の機器固有情報９１及びアカウント設定９０のユーザーＩＤ等を使用する。
このため、単にユーザーＩＤを用いる場合より、セキュリティが高まる。
【００５８】
また、従来から、インターネットなどの環境においては、アカウント名やログインパスワードを忘れた場合に、パスワードをｅ−ｍａｉｌに再送するなどの仕組みを持たせているのが一般的である。しかしながら、ＰＤＦファイルのパスワードについては、ファイルの提供元に問い合わせをするか、再度、文書のスキャンを行う以外に解決方法がない。
これに対して、本発明の実施の形態に係る画像形成装置１は、スキャン画像ファイル１１０を作成した画像形成装置１でユーザー確認を行い、ＰＤＦのコメント部や電子透かしに記載されたパスワードを復号化することで、ＰＤＦファイルのパスワードを表示等できる。このため、セキュリティを十分に保ったまま、ユーザーの利便性を高められる。
【００５９】
また、本発明の実施の形態に係る画像形成装置１は、通常のユーザー認証により、迅速にスキャン専用パスワードを出力することができる。これにより、ユーザーの使い勝手をよくすることができる。また、パスワードを複数管理する必要がないため、煩雑さを避けることができる。
また、本実施形態の画像形成装置１は、管理者認証でもスキャン専用パスワード表示可能である。このため、管理者により確実にパスワードを知ることができ、セキュリティと使い勝手とを両立することができる。
【００６０】
なお、本実施形態の画像形成装置１は、画像形成装置以外の情報処理装置にも適用できる。
また、画像形成装置１は、記録媒体接続部６３を別途接続せずに本体部４に内蔵するような構成であってもよい。
また、画像形成装置１は、他の画像形成装置や別途接続されたスキャナーやネットワークスキャナーで作成したスキャン画像データ９５を暗号化してスキャン画像ファイル１１０を作成するような構成であってもよい。
【００６１】
なお、上記実施の形態の構成及び動作は例であって、本発明の趣旨を逸脱しない範囲で適宜変更して実行することができることは言うまでもない。
【符号の説明】
【００６２】
１  画像形成装置
２  原稿読取部
３  原稿給送部
４  本体部
５  スタックトレイ
６  操作パネル部
７  画像形成部
８  制御部
９  記憶部
１０  画像処理部
２１  スキャナー
２２  プラテンガラス
２３  原稿読取スリット
３１  原稿載置部
３２  原稿排出部
３３  原稿搬送機構
４１  排出口
４２  給紙部
４３  用紙搬送路
４４  搬送ローラー
４５  排出ローラー
６１  タッチパネル
６２  ボタン部
６３  記録媒体接続部
７１  感光体ドラム
７２  露光部
７３  現像部
７４  転写部
７５  定着部
８１  暗号化制御部
９０  アカウント設定
９１  機器固有情報
９５  スキャン画像データ
１００  記録媒体
１１０  スキャン画像ファイル
４２１  給紙カセット
４２２  給紙ローラー
５００  画面例
６１０、６２０、６３０  表示欄
７１０  ボタン
８１０  スキャン画像ファイル作成部
８２０  スキャン画像ファイル解析部
８３０  暗号／復号部
８２１  センサ検出部
【図１】
2014131124.tif 000003
【図２】
2014131124.tif 000004
【図３】
2014131124.tif 000005
【図４】
2014131124.tif 000006
【図５】
2014131124.tif 000007
【図６】
2014131124.tif 000008
【図７】
2014131124.tif 000009