(57)【要約】【課題】端末装置に設けられた指紋センサーによりユーザーの指紋を検出させ、この検出されたユーザーの指紋を用いて、装置の複雑化を招くことなく、画像データのセキュリティを向上させる。【解決手段】画像処理システムＳｙにおいて、画像形成装置１０の制御部２１は、ユーザー識別情報が入力されると、暗号化コードの送信要求を通信部１３から該ユーザー識別情報ＩＤが設定された携帯端末装置３０に送信し、暗号化コードが通信部１３で受信されると、該暗号化コードを用いて、画像データを暗号化する。また、携帯端末装置３０の制御部４１は、暗号化コードの送信要求が通信部３３で受信されると、指紋センサー３６により検出されたユーザーの指紋を暗号化コードに変換して、該暗号化コードを通信部３３から画像形成装置１０に送信させる。【選択図】図１
2020188321.tif 000002
【特許請求の範囲】
【請求項１】
端末装置と、該端末装置との間でデータ通信を相互に行う画像形成装置と、を備える画像処理システムであって、
前記画像形成装置は、
画像データを記憶する記憶部と、
前記端末装置側で予め設定されたユーザー識別情報を入力する入力部と、
前記端末装置との間でデータ通信を行う第１通信部と、
前記入力部により前記ユーザー識別情報が入力されると、暗号化コードの送信要求を前記第１通信部から該ユーザー識別情報が設定された前記端末装置に送信し、前記暗号化コードが該第１通信部で受信されると、該暗号化コードに対応付けて、前記記憶部に記憶されている画像データを暗号化する第１制御部と、を備え、
前記端末装置は、
ユーザーの指紋を検出する指紋センサーと、
前記画像形成装置との間でデータ通信を行う第２通信部と、
前記暗号化コードの送信要求が前記第２通信部で受信されると、前記指紋センサーにより検出された前記ユーザーの指紋を前記暗号化コードに変換して、該暗号化コードを前記第２通信部から前記画像形成装置に送信させる第２制御部と、を備える画像処理システム。
【請求項２】
前記画像形成装置の第１制御部は、画像データの復号化処理時には、前記入力部により前記ユーザー識別情報が入力されると、前記暗号化コードの送信要求を前記第１通信部から該ユーザー識別情報が設定された前記端末装置に送信し、前記暗号化コードが該第１通信部で受信されると、該暗号化コードを用いて、前記記憶部に記憶されている前記暗号化された画像データを復号化し、
前記端末装置の第２制御部は、前記暗号化コードの送信要求が前記第２通信部で受信されると、前記指紋センサーにより検出された前記ユーザーの指紋を暗号化コードに変換して、該暗号化コードを前記第２通信部から前記画像形成装置に送信させる請求項１に記載の画像処理システム。
【請求項３】
前記画像形成装置の第１制御部は、画像データの符号化処理時に、前記暗号化コードの送信要求を前記第１通信部から前記端末装置に送信しても、前記暗号化コードが該第１通信部で受信されなかった場合に、前記記憶部に記憶されている暗号化前の画像データを消去する請求項１又は請求項２に記載の画像処理システム。
【請求項４】
前記暗号化コードは、ハッシュ値である請求項１乃至請求項３の何れか１つに記載の画像処理システム。
【請求項５】
端末装置及び該端末装置との間でデータ通信を相互に行う画像形成装置により実施される画像処理方法であって、
前記画像形成装置において、
画像データを記憶する記憶ステップと、
前記端末装置側で予め設定されたユーザー識別情報を入力する入力ステップと、
前記入力ステップで前記ユーザー識別情報が入力されると、暗号化コードの送信要求を該ユーザー識別情報が設定された前記端末装置に送信する第１制御ステップと、
前記暗号化コードが前記端末装置から受信されると、該暗号化コードを用いて、前記記憶ステップで記憶された画像データを暗号化する第２制御ステップと、を実施し、
前記端末装置において、
ユーザーの指紋を検出する検出ステップと、
前記暗号化コードの送信要求が受信されると、前記検出ステップで検出された前記ユーザーの指紋を前記暗号化コードに変換して、該暗号化コードを前記画像形成装置に送信する第３制御ステップと、を実施する画像処理方法。
【請求項６】
前記画像形成装置において、
画像データの復号化処理時に、第１制御ステップで、前記入力ステップで前記ユーザー識別情報が入力されると、前記暗号化コードの送信要求を該ユーザー識別情報が設定された前記端末装置に送信し、
第４制御ステップとして、前記暗号化コードが受信されると、該暗号化コードを用いて、前記暗号化された画像データを復号化し、
前記端末装置において、
前記検出ステップでは、指紋センサーにより前記ユーザーの指紋を検出し、
前記第３制御ステップでは、前記暗号化コードの送信要求が受信されると、前記検出ステップで検出された前記ユーザーの指紋を暗号化コードに変換して、該暗号化コードを前記画像形成装置に送信する請求項５に記載の画像処理方法。
【請求項７】
端末装置との間でデータ通信を相互に行う画像形成装置であって、
画像データを記憶する記憶部と、
前記端末装置側で予め設定されたユーザー識別情報を入力する入力部と、
前記端末装置との間でデータ通信を行う第１通信部と、
前記入力部により前記ユーザー識別情報が入力されると、暗号化コードの送信要求を前記第１通信部から該ユーザー識別情報が設定された前記端末装置に送信し、前記暗号化コードが該第１通信部で受信されると、該暗号化コードに対応付けて、前記記憶部に記憶されている画像データを暗号化する第１制御部と、を備える画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理システム、画像処理方法、及び画像形成装置に関し、特に画像のセキュリティを向上させるための技術に関する。
【背景技術】
【０００２】
周知のように画像などのセキュリティを向上させる方法として、パスワードを用いて、画像などを保護する方法がある。しかしながら、パスワードのクラック（割り出し）や漏洩などによる被害が懸念される。
【０００３】
一方、特許文献１に記載の画像形成装置では、符号情報を用いてユーザーを認証する符号認証部と、ユーザーの身体的特徴を表す生体情報を用いて前記ユーザーをさらに認証する生体認証部とを備え、符号認証部による認証がなされた段階では文書データに係る属性を表示してもその内容を表示せず、生体認証部による認証がなされた段階で内容の表示、印刷または外部機器への送信に関する指示を受け付けるようにしている。
【０００４】
また、特許文献２に記載のＭＦＰユーザーを生物測定学的に認証する装置では、スキャナー機能を使ってユーザーの指紋を読み取って、この読み取った指紋を予め登録されている使用権限を持つユーザーの指紋と照合し、両者の指紋が一致した場合に、その読み取った指紋のユーザーによるＭＦＰへのアクセスを認証している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−２２１８４７号公報
【特許文献２】特開２００３−１２３０６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ここで、特許文献１及び特許文献２では、ユーザーの生体情報あるいは指紋を用いて、ユーザーの認証を行い、セキュリティの向上を図っているが、生体情報あるいは指紋を検出するセンサーを設ける必要があり、装置の複雑化を招くこととなる。
【０００７】
本発明は、上記の事情に鑑みなされたものであり、装置の複雑化を招くことなく、画像データを暗号化してセキュリティを向上させることを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一局面に係る画像処理システムは、端末装置と、該端末装置との間でデータ通信を相互に行う画像形成装置と、を備える画像処理システムであって、前記画像形成装置は、画像データを記憶する記憶部と、前記端末装置側で予め設定されたユーザー識別情報を入力する入力部と、前記端末装置との間でデータ通信を行う第１通信部と、前記入力部により前記ユーザー識別情報が入力されると、暗号化コードの送信要求を前記第１通信部から該ユーザー識別情報が設定された前記端末装置に送信し、前記暗号化コードが該第１通信部で受信されると、該暗号化コードに対応付けて、前記記憶部に記憶されている画像データを暗号化する第１制御部と、を備え、前記端末装置は、ユーザーの指紋を検出する指紋センサーと、前記画像形成装置との間でデータ通信を行う第２通信部と、前記暗号化コードの送信要求が前記第２通信部で受信されると、前記指紋センサーにより検出された前記ユーザーの指紋を前記暗号化コードに変換して、該暗号化コードを前記第２通信部から前記画像形成装置に送信させる第２制御部と、を備えるものである。
【０００９】
また、本発明の一局面に係る画像処理方法は、端末装置及び該端末装置との間でデータ通信を相互に行う画像形成装置により実施される画像処理方法であって、前記画像形成装置において、画像データを記憶する記憶ステップと、前記端末装置側で予め設定されたユーザー識別情報を入力する入力ステップと、前記入力ステップで前記ユーザー識別情報が入力されると、暗号化コードの送信要求を該ユーザー識別情報が設定された前記端末装置に送信する第１制御ステップと、前記暗号化コードが前記端末装置から受信されると、該暗号化コードを用いて、前記記憶ステップで記憶された画像データを暗号化する第２制御ステップと、を実施し、前記端末装置において、ユーザーの指紋を検出する検出ステップと、前記暗号化コードの送信要求が受信されると、前記検出ステップで検出された前記ユーザーの指紋を前記暗号化コードに変換して、該暗号化コードを前記画像形成装置に送信させる第３制御ステップと、を実施するものである。
【００１０】
また、本発明の一局面に係る画像形成装置は、端末装置との間でデータ通信を相互に行う画像形成装置であって、画像データを記憶する記憶部と、前記端末装置側で予め設定されたユーザー識別情報を入力する入力部と、前記端末装置との間でデータ通信を行う第１通信部と、前記入力部により前記ユーザー識別情報が入力されると、暗号化コードの送信要求を前記第１通信部から該ユーザー識別情報が設定された前記端末装置に送信し、前記暗号化コードが該第１通信部で受信されると、該暗号化コードに対応付けて、前記記憶部に記憶されている画像データを暗号化する第１制御部と、を備えるものである。
【発明の効果】
【００１１】
本発明によれば、装置の複雑化を招くことなく、画像データを暗号化してセキュリティを向上させることができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態にかかる画像処理システムを示すブロック図である。
【図２】本実施形態の画像処理システムにおける各携帯端末装置のユーザー識別情報ＩＤが記憶されたデータテーブルを概念的に示す図である。
【図３】暗号化モードを設定して、画像データを暗号化するための処理手順を示すフローチャートである。
【図４】本実施形態の画像処理システムにおける画像形成装置の表示部に表示された初期画面を示す図である。
【図５】画像形成装置の表示部に表示されたＩＤ入力画面を示す図である。
【図６】ユーザーが画像形成装置及び携帯端末装置を操作している状態を示す図である。
【図７】携帯端末装置の表示部に表示された指紋認証を促すメッセージを示す図である。
【図８】復号化モードを設定して、暗号化された画像データを復号化するための処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態にかかる画像処理システム、画像形成装置、及び携帯端末装置について図面を参照して説明する。
【００１４】
図１は、本発明の一実施形態にかかる画像処理システムを示すブロック図である。本実施形態の画像処理システムＳｙは、画像形成装置１０と複数の携帯端末装置３０を、ネットワークを通じて接続している。
【００１５】
この画像処理システムＳｙにおいて、画像形成装置１０は、例えば、コピー機能、プリンター機能、スキャナー機能のような複数の機能を兼ね備えたＭＦＰ（復号機）である。この画像形成装置１０は、表示部１１、操作部１２、通信部１３、タッチパネル１４、画像読取部１５、画像形成部１６、制御ユニット１９、及び記憶部１８などを備えている。これらの構成要素は、互いにバスを通じてデータ又は信号の送受信が可能とされている。
【００１６】
画像読取部１５は、コンタクトガラスに載置された原稿を光学的に読み取るスキャナーを有し、この原稿の画像を示す画像データを生成する。
【００１７】
画像形成部１６は、感光体ドラム、感光体ドラムの表面を均一帯電させる帯電装置、感光体ドラムの表面を露光して、感光体ドラムの表面に静電潜像を形成する露光装置、感光体ドラムの表面の静電潜像をトナー像に現像する現像装置、及び感光体ドラムの表面のトナー像（画像）を記録紙に転写する転写装置等を備え、画像データによって示される画像を記録紙に形成する。
【００１８】
表示部１１は、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（ＯＬＥＤ：Organic Light-Emitting Diode）ディスプレイなどから構成される。
【００１９】
操作部１２は、テンキー、決定キー、スタートキーなどのハードキーを備えている。
【００２０】
表示部１１の画面には、タッチパネル１４が重ねられている。タッチパネル１４は、該タッチパネル１４に対するユーザーの指などの接触（タッチ）をその接触位置と共に検知し、表示部１１の画面に対するユーザーの指示を入力する。
【００２１】
通信部１３は、ＬＡＮチップなどの通信モジュールを備える通信インターフェイスである。この通信部１３は、ネットワークを通じて、携帯端末装置３０に接続され、携帯端末装置３０との間でデータ通信を行う。
【００２２】
画像メモリー１７は、画像読取部１５により読取られた原稿の画像を示す画像データを一時的に記憶する。
【００２３】
記憶部１８は、大容量のＳＳＤ（Solid State Drive）又はＨＤＤ（Hard Disk Drive）などからなり、各種のデータやプログラムを記憶している。
【００２４】
制御ユニット１９は、プロセッサー、ＲＡＭ(Random Access Memory）、及びＲＯＭ（Read Only Memory）などから構成される。プロセッサーは、例えばＣＰＵ（Central Processing Unit）、ＡＳＩＣ（Application Specific Integrated Circuit）、又はＭＰＵ（Micro Processing Unit）等である。この制御ユニット１９は、上記のＲＯＭ又は記憶部１８に記憶された制御プログラムが上記プロセッサーで実行されることにより、制御部２１として機能する。
【００２５】
制御ユニット１９は、画像形成装置１０の全体的な制御を司る。また、制御ユニット１９は、表示部１１、操作部１２、通信部１３、タッチパネル１４、画像読取部１５、画像形成部１６、画像メモリー１７、及び記憶部１８などと接続されており、上記各構成要素の制御や、各構成要素との間での信号またはデータの送受信を行う。
【００２６】
制御部２１は、種々の処理を実行する処理部としての役割を果たす。また、制御部２１は、表示部１１及び通信部１３を制御する機能を有する。
【００２７】
また、制御部２１は、後で述べるハッシュ値を用いて、画像メモリー１７に記憶されている画像データを暗号化する暗号化部２２、及びそのハッシュ値を用いて、暗号化された画像データを復号化する復号化部２３としての機能を果たす。
【００２８】
次に、画像処理システムＳｙにおいて、複数の携帯端末装置３０は、例えばスマートフォンやモバイルなどである。各携帯端末装置３０のいずれも、表示部３１と、操作部３２と、通信部３３と、タッチパネル３４と、指紋センサー３６と、記憶部３８と、制御ユニット３９とを備えている。これらの構成要素は、互いにバスを通じてデータ又は信号の送受信が可能とされている。
【００２９】
表示部３１は、液晶ディスプレイや有機ＥＬなどから構成される。
【００３０】
操作部３２は、ユーザーにより操作されるハードキーである。
【００３１】
表示部３１の画面には、操作部としての役割を果たすタッチパネル３４が重ねられている。
【００３２】
通信部３３は、通信インターフェイスであり、ネットワークを通じて画像形成装置１０に接続されて、画像形成装置１０との間でデータを送受信する。
【００３３】
指紋センサー３６は、周知の指先の指紋を検出するセンサーである。
【００３４】
記憶部３８は、ＲＡＭ、ＲＯＭ（フラッシュメモリー）などの記憶装置であって、各種のアプリケーションプログラムや種々の情報等を記憶している。
【００３５】
制御ユニット３９は、ＣＰＵ（プロセッサー）、ＲＡＭ、及びＲＯＭなどから構成される。制御ユニット３９は、上記のＲＯＭ又は記憶部３８に記憶された制御プログラムが上記ＣＰＵで実行されることにより、制御部４１として機能する。
【００３６】
制御ユニット３９は、携帯端末装置３０の全体的な制御を司る。また、制御ユニット３９は、表示部３１、操作部３２、通信部３３、タッチパネル３４、指紋センサー３６、及び記憶部３８などと接続されており、上記各構成要素の制御や、各構成要素との間での信号またはデータの送受信を行う。
【００３７】
制御部４１は、種々の処理を実行する処理部としての役割を果たす。また、制御部４１は、表示部３１及び通信部３３を制御する機能を有する。
【００３８】
また、制御部４１の暗号化コード生成部４２は、指紋センサー３６により検出された指紋を暗号化する処理を行う。暗号化コード生成部４２は、例えば、指紋センサー３６により検出された指紋の特徴点を抽出し、この指紋の特徴点をハッシュ関数によりハッシュ値に変換することで暗号化処理を行う。
【００３９】
ここで、画像形成装置１０では、例えば、ユーザーが、原稿を画像読取部１５にセットし、操作部１２のスタートキーを操作して、コピージョブの実行の指示を入力すると、制御部２１は、その指示を受け付け、画像読取部１５により原稿の画像を読取らせて、この画像を示す画像データを画像メモリー１７に一旦記憶させ、この画像データを画像形成部１６に入力させて、この画像データによって示される画像を画像形成部１６により記録紙に印刷させる。
【００４０】
一方、画像形成装置１０では、制御部２１が、ユーザーによる操作部１２又はタッチパネル１４の操作に応じて、暗号化モード又は復号化モードを設定する。制御部２１は、暗号化モードを設定した場合、画像読取部１５により読取られた画像を示す画像データを画像メモリー１７に一旦記憶させ、制御部２１が暗号化部２２として、後で述べるハッシュ値を暗号化コードとして用いて、画像メモリー１７内の画像データを暗号化し、この暗号化された画像データを記憶部１８に記憶させる。
【００４１】
また、制御部２１は、復号化モードを設定した場合、暗号化された画像データを記憶部１８から画像メモリー１７に読み込ませ、制御部２１が復号化部２３として、ハッシュ値を用いて、画像メモリー１７内の暗号化された画像データを復号化して、元の画像データを生成する。
【００４２】
また、画像形成装置１０の制御部２１は、暗号化モード又は復号化モードに設定したとき、ハッシュ値の送信要求を、通信部１３からユーザーの携帯端末装置３０に送信させる。携帯端末装置３０では、ハッシュ値の送信要求が通信部３３で受信されると、この送信要求に応じて、暗号化コード生成部４２が、ユーザーが指紋センサー３６に読み取らせた当該ユーザー自身の指紋の特徴点を抽出して、この指紋の特徴点をハッシュ値に変換する。制御部４１は、ハッシュ値を、通信部３３を通じて画像形成装置１０に向けて送信させる。
【００４３】
従って、ハッシュ値は、画像形成装置１０から携帯端末装置３０へと送受信されたハッシュ値の送信要求に応じて該携帯端末装置３０側でユーザーの指紋に基づき生成され、携帯端末装置３０から画像形成装置１０へと送信されて、画像形成装置１０側で画像データの暗号化及び復号化のために用いられる。
【００４４】
このように指紋に基づくハッシュ値を用いて、画像データを暗号化及び復号化しているので、画像データのセキュリティを高くすることができる。
【００４５】
また、携帯端末装置３０の制御部４１の暗号化コード生成部４２は、予め上記ＲＯＭ又は記憶部３８に記憶されているアプリケーションプログラムの実行によりその機能が果たされるものであり、該アプリケーションプログラムに固有のユーザー識別情報ＩＤを取得したときに暗号化処理を開始する。
【００４６】
このユーザー識別情報ＩＤは、画像形成装置１０側で入力されて認証されると、画像形成装置１０からユーザーの携帯端末装置３０へと送信され、携帯端末装置３０で再度認証される。暗号化コード生成部４２（アプリケーションプログラム）は、当該ユーザー識別情報ＩＤを取得して、該アプリケーションプログラムによる処理を開始する。
【００４７】
従って、ユーザー識別情報ＩＤが画像形成装置１０及び携帯端末装置３０で認証されない限り、暗号化コード生成部４２による処理が開始されることはなく、よってハッシュ値が携帯端末装置３０から画像形成装置１０へと送信されることもなく、画像データの暗号化及び復号化が行われない。
【００４８】
このようなアプリケーションプログラムに固有のユーザー識別情報ＩＤによっても、画像データのセキュリティを高くすることができる。
【００４９】
このユーザー識別情報ＩＤは、例えば、携帯端末装置３０における制御部４１の暗号化コード生成部４２（アプリケーションプログラム）の初期設定時に、該アプリケーションプログラムにより生成されて、該アプリケーションプログラムに対応付けて記憶部３８に記憶される。このとき、制御部４１は、このユーザー識別情報ＩＤを画像形成装置１０に送信する。なお、ユーザー識別情報ＩＤは、ユーザーによって入力された任意の情報（英数字記号等）であってもよい。
【００５０】
画像形成装置１０では、ユーザー識別情報ＩＤが通信部１３により携帯端末装置３０から受信されると、制御部２１は、ユーザー識別情報ＩＤを記憶部１８に記憶させる。ユーザー識別情報ＩＤは、各携帯端末装置３０別に生成されて、図２に示すようなデータテーブルＩＤとして記憶部１８に記憶される。
【００５１】
このデータテーブルＩＤは、暗号化モード又は復号化モードの設定に際し、ユーザー識別情報ＩＤを認証するために参照される。
【００５２】
次に、暗号化モードを設定して、画像データを暗号化するための処理手順を、図３に示すフローチャートなどを参照して説明する。
【００５３】
まず、画像形成装置１０において、制御部２１は、図４に示すような初期画面Ｇ１を表示部１１表示させているものとする。この初期画面Ｇ１には、それぞれの機能に対応付けられた複数の機能キー５１ａ、５１ｂ、……５１ｇ、５１ｈ等が表示されている。この初期画面Ｇ１が表示されているときに、ユーザーが暗号化モードを設定するための機能キー５１ｇにタッチ操作すると、制御部２１は、タッチパネル１４を通じて、機能キー５１ｇに対応付けられた暗号化モードの設定指示を受け付け、当該指示に従って、画像形成装置１０を暗号化モードを設定する（Ｓ１０１）。
【００５４】
この暗号化モードが設定された状態で、ユーザーは、原稿を画像読取部１５にセットし、操作部１２のスタートキーを操作すると、制御部２１は、原稿読取指示を受け付け、この指示に従って、画像読取部１５により原稿の画像を読取らせて、この画像を示す画像データを画像メモリー１７に一旦記憶させ（Ｓ１０２）、経過時間Ｔ１の計時を開始する（Ｓ１０３）。
【００５５】
また、制御部２１は、図５に示すようなユーザー識別情報ＩＤを入力するためのＩＤ入力画面Ｇ２を表示部１１に表示させる（Ｓ１０４）。この図５に示すＩＤ入力画面Ｇ２には、ユーザー識別情報ＩＤの入力を促すメッセージＭ１、ユーザー識別情報ＩＤを入力するためのテキストボックスＴ１、及びＯＫキーＫ１が表示されている。
【００５６】
図６に示すようにユーザーは、画像形成装置１０の表示部１１に表示されているメッセージＭ１を見て、自分の携帯端末装置３０の操作部３２又はタッチパネル３４を操作して、暗号化コード生成部４２（アプリケーションプログラム）を起動させる（Ｓ２０１）。携帯端末装置３０の制御部４１は、暗号化コード生成部４２が起動されると、暗号化コード生成部４２の初期設定時に生成したユーザー識別情報ＩＤを記憶部３８から読み出して、このユーザー識別情報ＩＤを表示部３１の画面に表示させる（Ｓ２０２）。このとき、制御部４１は、通信部３３を通じて、画像形成装置１０にアクセスして、画像形成装置１０との間でのデータ通信を開始させる（Ｓ２０３）。
【００５７】
ユーザーは、自分の携帯端末装置３０の表示部３１に表示されているユーザー識別情報ＩＤを見て、画像形成装置１０の操作部１２又はタッチパネル１４を操作して、ユーザー識別情報ＩＤを画像形成装置１０の表示部１１に表示されているＩＤ入力画面Ｇ２のテキストボックスＴ１に入力して、ＯＫキーＫ１をタッチ操作する。
【００５８】
画像形成装置１０において、制御部２１は、経過時間Ｔ１が予め設定された一定時間ｔに達したか否かを判定しつつ（Ｓ１０５）、ＯＫキーＫ１に対するタッチ操作により、表示されているユーザー識別情報ＩＤを承認する指示が入力されるのを待機しており（Ｓ１０６）、ＯＫキーＫ１に対するタッチ操作が行われることなく（Ｓ１０６「Ｎｏ」）、経過時間Ｔ１が一定時間ｔに達すると（Ｓ１０５「Ｙｅｓ」）、画像メモリー１７に記憶された画像データを消去して（Ｓ１０７）、図３に示す処理を終了する。
【００５９】
また、制御部２１は、経過時間Ｔ１が一定時間ｔに達する前に（Ｓ１０５「Ｎｏ」）、タッチパネル１４を通じて、ＯＫキーＫ１に対するタッチ操作により、表示されているユーザー識別情報ＩＤを承認する指示が入力されたことを検出すると（Ｓ１０６「Ｙｅｓ」）、ユーザー識別情報ＩＤが入力されたと判定して、このユーザー識別情報ＩＤが図２に示すデータテーブルＤＬにおけるいずれかのユーザー識別情報ＩＤに一致するか否かを判定する（Ｓ１０８）。例えば、制御部２１は、その入力されたユーザー識別情報ＩＤがデータテーブルＤＬにおけるいずれのユーザー識別情報ＩＤにも一致しないと判定すると（Ｓ１０８「Ｎｏ」）、画像メモリー１７に記憶された画像データを消去する（Ｓ１０７）。この後、処理は終了する。
【００６０】
また、制御部２１は、その入力されたユーザー識別情報ＩＤがデータテーブルＤＬにおけるいずれかのユーザー識別情報ＩＤに一致すると判定すると（Ｓ１０８「Ｙｅｓ」）、このユーザー識別情報ＩＤをハッシュ値の送信要求と共に通信部１３から携帯端末装置３０に向けて送信させる（Ｓ１０９）。尚、ユーザー識別情報ＩＤの送信のみにより、携帯端末装置３０に対するハッシュ値の送信要求がなされたものとして予め定義しておいてもよい。
【００６１】
携帯端末装置３０では、ユーザー識別情報ＩＤ及びハッシュ値の送信要求が通信部３３で受信されると（Ｓ２０４）、制御部４１は、この受信したユーザー識別情報ＩＤが、記憶部３８に記憶されているユーザー識別情報ＩＤに一致するか否か、つまり暗号化コード生成部４２の初期設定時に生成されたユーザー識別情報ＩＤに一致するか否かを判定し（Ｓ２０５）、一致しないと判定すると（Ｓ２０５「Ｎｏ」）、図３に示す処理を終了する。
【００６２】
また、携帯端末装置３０の制御部４１は、この受信したユーザー識別情報ＩＤが記憶部３８に記憶されているユーザー識別情報ＩＤに一致すると判定すると（Ｓ２０５「Ｙｅｓ」）、図７に示すように指紋認証を促すメッセージＭ２を表示部３１の画面に表示させる。ユーザーは、携帯端末装置３０の表示部３１に表示されているメッセージＭ２を見て、自分の指を指紋センサー３６の検出面に当てる。指紋センサー３６は、ユーザーの指紋を検出する（Ｓ２０６）。制御部４１の暗号化コード生成部４２は、指紋センサー３６により検出されたその指紋の特徴点を抽出して、この指紋の特徴点をハッシュ関数によりハッシュ値に変換する（Ｓ２０７）。制御部４１は、ハッシュ値を、通信部３３を通じて画像形成装置１０へと送信させる（Ｓ２０８）。尚、暗号化コード生成部４２が指紋センサー３６に指紋の検出を複数回繰り返させ、暗号化コード生成部４２がその度に指紋の特徴点を抽出し、この繰り返し抽出した少なくとも２組の指紋の特徴点が一致する場合に、この一致した指紋の特徴点をハッシュ値に変換するのが好ましい。これにより、指紋の検出精度を高くして、ハッシュ値の誤差を防止することができる。
【００６３】
画像形成装置１０では、制御部２１が、ハッシュ値が通信部１３で受信されるのを待機しており（Ｓ１１０）、ハッシュ値が受信されなかった場合（Ｓ１１０「Ｎｏ」）、制御部２１は、画像メモリー１７に記憶された画像データを消去して（Ｓ１０７）、図３に示す処理を終了する。
【００６４】
また、ハッシュ値が受信された場合（Ｓ１１０「Ｙｅｓ」）、制御部２１の暗号化部２２は、この受信したハッシュ値を暗号化コードとして用いて、画像メモリー１７内の画像データを暗号化する（Ｓ１１１）。制御部２１は、この暗号化された画像データをテキストボックスＴ１に入力されたユーザー識別情報ＩＤに対応付けて記憶部１８に記憶させる（Ｓ１１２）。
【００６５】
このように携帯端末装置３０側でユーザーの指紋に基づき生成されたハッシュ値が用いられて、画像形成装置１０側で画像データが暗号化される。
【００６６】
次に、復号化モードを設定して、画像データを復号化するための処理手順を、図８に示すフローチャートなどを参照して説明する。
【００６７】
画像形成装置１０において、制御部２１は、図４に示すような初期画面Ｇ１を表示部１１に表示させているものとする。このときに、ユーザーが復号化モードを設定するための機能キー５１ｈにタッチ操作すると、制御部２１は、タッチパネル１４を通じて、機能キー５１ｈに対するタッチ操作を検出し、復号化モードの設定時を受け付け、復号化モードを設定する（Ｓ３０１）。
【００６８】
制御部２１は、復号化モードを設定した状態で、経過時間Ｔ２の計時を開始し（Ｓ３０２）、また図５に示すようなユーザー識別情報ＩＤを入力するためのＩＤ入力画面Ｇ２を表示部１１に表示させる（Ｓ３０３）。
【００６９】
図６に示すようにユーザーは、画像形成装置１０の表示部１１に表示されているＩＤ入力画面Ｇ２のメッセージＭ１を見て、自分の携帯端末装置３０の操作部３２又はタッチパネル３４を操作して、暗号化コード生成部４２（アプリケーションプログラム）を起動させる（Ｓ４０１）。携帯端末装置３０の制御部４１は、暗号化コード生成部４２が起動されると、暗号化コード生成部４２の初期設定時に生成したユーザー識別情報ＩＤを記憶部３８から読み出して、このユーザー識別情報ＩＤを表示部３１の画面に表示させる（Ｓ４０２）。このとき、制御部４１は、通信部３３を通じて、画像形成装置１０にアクセスして、画像形成装置１０との間でのデータ通信を開始させる（Ｓ４０３）。
【００７０】
ユーザーは、自分の携帯端末装置３０の表示部３１に表示されているユーザー識別情報ＩＤを見て、画像形成装置１０の操作部１２又はタッチパネル１４を操作して、ユーザー識別情報ＩＤを画像形成装置１０の表示部１１に表示されているＩＤ入力画面Ｇ２のテキストボックスＴ１に入力して、ＯＫキーＫ１をタッチ操作する。
【００７１】
画像形成装置１０において、制御部２１は、経過時間Ｔ２が予め設定された一定時間ｔに達したか否かを判定しつつ（Ｓ３０４）、ＯＫキーＫ１に対するタッチ操作により、表示されているユーザー識別情報ＩＤを承認する指示が入力されるのを待機しており（Ｓ３０５）、ＯＫキーＫ１に対するタッチ操作が行われることなく（Ｓ３０５「Ｎｏ」）、経過時間Ｔ２が一定時間ｔに達すると（Ｓ３０４「Ｙｅｓ」）、図８に示す処理を終了する。
【００７２】
また、制御部２１は、経過時間Ｔ２が一定時間ｔに達する前に（Ｓ３０４「Ｎｏ」）、タッチパネル１４を通じて、ＯＫキーＫ１に対するタッチ操作により、表示されているユーザー識別情報ＩＤを承認する指示が入力されたことを検出すると（Ｓ３０５「Ｙｅｓ」）、テキストボックスＴ１にユーザー識別情報ＩＤが入力されたと判定して、このユーザー識別情報ＩＤが図２に示すデータテーブルＤＬにおけるいずれかのユーザー識別情報ＩＤに一致するか否かを判定する（Ｓ３０６）。例えば、制御部２１は、その入力されたユーザー識別情報ＩＤがデータテーブルＤＬにおけるいずれのユーザー識別情報ＩＤにも一致しないと判定すると（Ｓ３０６「Ｎｏ」）、図８に示す処理を終了する。
【００７３】
また、制御部２１は、その入力されたユーザー識別情報ＩＤがデータテーブルＤＬにおけるいずれかのユーザー識別情報ＩＤに一致すると判定すると（Ｓ３０６「Ｙｅｓ」）、その入力されたユーザー識別情報ＩＤに対応付けられている暗号化された画像データを記憶部１８から読み出して画像メモリー１７に記憶させると共に（Ｓ３０７）、このユーザー識別情報ＩＤをハッシュ値の送信要求と共に通信部１３から携帯端末装置３０に送信させる（Ｓ３０８）。尚、ユーザー識別情報ＩＤの送信のみにより、携帯端末装置３０に対するハッシュ値の送信要求がなされたものとして予め定義しておいてもよい。
【００７４】
携帯端末装置３０では、ユーザー識別情報ＩＤが通信部３３で受信されると（Ｓ４０４）、制御部４１は、この受信したユーザー識別情報ＩＤが記憶部３８に記憶されているユーザー識別情報ＩＤに一致するか否かを判定し（Ｓ４０５）、一致しないと判定すると（Ｓ４０５「Ｎｏ」）、図８に示す処理を終了する。
【００７５】
また、制御部４１は、その受信したユーザー識別情報ＩＤが記憶部３８に記憶されているユーザー識別情報ＩＤに一致すると判定すると（Ｓ４０５「Ｙｅｓ」）、図７に示すように指紋認証を促すメッセージＭ２を表示部３１の画面に表示させる。ユーザーは、携帯端末装置３０の表示部３１に表示されているメッセージＭ２を見て、自分の指を指紋センサー３６の検出面に当てる。指紋センサー３６は、ユーザーの指紋を検出する（Ｓ４０６）。制御部２１の暗号化コード生成部４２は、指紋センサー３６により検出されたその指紋の特徴点を抽出して、この指紋の特徴点を、Ｓ２０７で用いたものと同じハッシュ関数によりハッシュ値に変換する（Ｓ４０７）。制御部４１は、当該ハッシュ値を、通信部３３を通じて画像形成装置１０へと送信させる（Ｓ４０８）。ここでも、暗号化コード生成部４２が指紋センサー３６に指紋の検出を複数回繰り返させ、暗号化コード生成部４２がその度に指紋の特徴点を抽出し、この繰り返し抽出した少なくとも２組の指紋の特徴点が一致する場合に、この一致した指紋の特徴点をハッシュ値に変換するのが好ましい。
【００７６】
画像形成装置１０では、上記ハッシュ値が通信部１３で受信されるのを待機しており（Ｓ３０９）、ハッシュ値が受信されなかった場合（Ｓ３０９「Ｎｏ」）、図８に示す処理を終了する。
【００７７】
また、ハッシュ値が受信された場合（Ｓ３０９「Ｙｅｓ」）、制御部２１の復号化部２３は、この受信したハッシュ値を暗号化コードとして用いて、画像メモリー１７に記憶されている暗号化された画像データを復号化して、元の画像データを生成する（Ｓ３１０）。制御部２１は、この元の画像データによって示される画像を画像形成部１６により記録紙に記録させる（Ｓ３１１）。
【００７８】
このように携帯端末装置３０側でユーザーの指紋に基づき生成されたハッシュ値が用いられて、画像形成装置１０側で暗号化された画像データが復号化され、元の画像データによって示される画像が記録紙に記録される。
【００７９】
ここで、Ｓ３０７において画像メモリー１７に記憶された画像データは、ユーザー識別情報ＩＤに対応付けて記憶部１８に記憶されていたものであり、携帯端末装置３０の指紋センサー３６により検出されたユーザーの指紋に基づくハッシュ値を用いて暗号化されたものである。また、画像データの復号化に用いられるハッシュ値は、携帯端末装置３０の指紋センサー３６により検出された該ユーザーの指紋に基づくものである。従って、画像データの暗号化に用いられたハッシュ値と画像データの復号化に用いられたハッシュ値は、同一のユーザーの指紋に基づくものであって、互いに一致する。このため、暗号化された画像データの復号化が可能となる。
【００８０】
このように本実施形態では、指紋に基づくハッシュ値を用いて、画像データを暗号化及び復号化し、かつユーザー識別情報ＩＤの認証に基づき暗号化及び復号化の処理を行うようにしているので、画像データのセキュリティを極めて高くすることができる。
【００８１】
また、携帯端末装置３０に既設の指紋センサー３６を利用して、ユーザーの認証を行っているので、画像形成装置１０に指紋センサーを設ける必要がない。
【００８２】
ここで、ユーザーは、復号化された画像データによって示される画像が記録された記録紙の引き取りを、他の信頼できる者に依頼することが可能である。例えば、ユーザーは、ユーザー識別情報ＩＤを他の信頼できる者に教えて、他の信頼できる者を画像形成装置１０まで行かせ、他の信頼できる者によりユーザー識別情報ＩＤを画像形成装置１０に入力してもらう。そして、ユーザー識別情報ＩＤ及びハッシュ値の送信要求が画像形成装置１０から携帯端末装置３０へと送信されると、上記ユーザーは、携帯端末装置３０の指紋センサー３６により自分の指紋を検出させて、ハッシュ値を携帯端末装置３０から画像形成装置１０へと送信させる。画像形成装置１０では、ハッシュ値が受信されると、このハッシュ値を用いて、暗号化された画像データを復号化し、この復号化された元の画像データによって示される画像を記録紙に記録する。他の信頼できるユーザーは、その記録紙を引き取る。これにより、他の信頼できる者に、画像データを暗号化及び復号化するための情報を教えることなく、ユーザー識別情報ＩＤを教えるだけで、当該画像データを復号化して利用することが可能になる。
【００８３】
また、暗号化された画像データをユーザー識別情報ＩＤに対応付けてインターネット上のストレージに記憶させ、複数の画像形成装置１０からインターネットを通じて該ストレージにアクセスできるようにしてもよい。この場合、いずれの画像形成装置１０においても、インターネットを通じて、ユーザー識別情報ＩＤに対応付けられている暗号化された画像データをそのストレージから読み出し、携帯端末装置３０から受信したハッシュ値を用いて、その暗号化された画像データを復号化することが可能となる。
【００８４】
従って、上記実施形態によれば、装置の複雑化を招くことなく、画像データを暗号化してセキュリティを向上させることができる。
【００８５】
尚、図１乃至図８を用いて説明した上記実施形態及び変形例の構成及び処理は、本発明の一実施形態に過ぎず、本発明を当該構成及び処理に限定する趣旨ではない。
【符号の説明】
【００８６】
１０          画像形成装置
１１、３１    表示部
１２、３２    操作部
１３、３３    通信部
１４、３４    タッチパネル
１５          画像読取部
１６          画像形成部
１７          画像メモリー
１８、３８    記憶部
１９、３９    制御ユニット
２１、４１    制御部
２２          暗号化部
２３          復号化部
４２          暗号化コード生成部
Ｓｙ          画像処理システム
【図１】
2020188321.tif 000003
【図２】
2020188321.tif 000004
【図３】
2020188321.tif 000005
【図４】
2020188321.tif 000006
【図５】
2020188321.tif 000007
【図６】
2020188321.tif 000008
【図７】
2020188321.tif 000009
【図８】
2020188321.tif 000010
【手続補正書】
【提出日】令和2年4月17日(2020.4.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
端末装置と、該端末装置との間でデータ通信を相互に行う画像形成装置と、を備える画像処理システムであって、
前記画像形成装置は、
画像データを記憶する記憶部と、
前記端末装置側で予め設定されたユーザー識別情報を入力する入力部と、
前記端末装置との間でデータ通信を行う第１通信部と、
前記入力部により前記ユーザー識別情報が入力されると、暗号化コードの送信要求を前記第１通信部から該ユーザー識別情報が設定された前記端末装置に送信し、前記暗号化コードが該第１通信部で受信されると、該暗号化コードに対応付けて、前記記憶部に記憶されている画像データを暗号化する第１制御部と、を備え、
前記端末装置は、
ユーザーの指紋を検出する指紋センサーと、
前記画像形成装置との間でデータ通信を行う第２通信部と、
前記暗号化コードの送信要求が前記第２通信部で受信されると、前記指紋センサーにより検出された前記ユーザーの指紋を前記暗号化コードに変換して、該暗号化コードを前記第２通信部から前記画像形成装置に送信させる第２制御部と、を備える画像処理システム。
【請求項２】
前記画像形成装置の第１制御部は、画像データの復号化処理時には、前記入力部により前記ユーザー識別情報が入力されると、前記暗号化コードの送信要求を前記第１通信部から該ユーザー識別情報が設定された前記端末装置に送信し、前記暗号化コードが該第１通信部で受信されると、該暗号化コードを用いて、前記記憶部に記憶されている前記暗号化された画像データを復号化し、
前記端末装置の第２制御部は、前記暗号化コードの送信要求が前記第２通信部で受信されると、前記指紋センサーにより検出された前記ユーザーの指紋を暗号化コードに変換して、該暗号化コードを前記第２通信部から前記画像形成装置に送信させる請求項１に記載の画像処理システム。
【請求項３】
前記画像形成装置の第１制御部は、画像データの暗号化処理時に、前記暗号化コードの送信要求を前記第１通信部から前記端末装置に送信しても、前記暗号化コードが該第１通信部で受信されなかった場合に、前記記憶部に記憶されている暗号化前の画像データを消去する請求項１に記載の画像処理システム。
【請求項４】
前記暗号化コードは、ハッシュ値である請求項１乃至請求項３の何れか１つに記載の画像処理システム。
【請求項５】
端末装置及び該端末装置との間でデータ通信を相互に行う画像形成装置により実施される画像処理方法であって、
前記画像形成装置において、
画像データを記憶する記憶ステップと、
前記端末装置側で予め設定されたユーザー識別情報を入力する入力ステップと、
前記入力ステップで前記ユーザー識別情報が入力されると、暗号化コードの送信要求を該ユーザー識別情報が設定された前記端末装置に送信する第１制御ステップと、
前記暗号化コードが前記端末装置から受信されると、該暗号化コードを用いて、前記記憶ステップで記憶された画像データを暗号化する第２制御ステップと、を実施し、
前記端末装置において、
ユーザーの指紋を検出する検出ステップと、
前記暗号化コードの送信要求が受信されると、前記検出ステップで検出された前記ユーザーの指紋を前記暗号化コードに変換して、該暗号化コードを前記画像形成装置に送信する第３制御ステップと、を実施する画像処理方法。
【請求項６】
前記画像形成装置において、
画像データの復号化処理時に、第１制御ステップで、前記入力ステップで前記ユーザー識別情報が入力されると、前記暗号化コードの送信要求を該ユーザー識別情報が設定された前記端末装置に送信し、
第４制御ステップとして、前記暗号化コードが受信されると、該暗号化コードを用いて、前記暗号化された画像データを復号化し、
前記端末装置において、
前記検出ステップでは、指紋センサーにより前記ユーザーの指紋を検出し、
前記第３制御ステップでは、前記暗号化コードの送信要求が受信されると、前記検出ステップで検出された前記ユーザーの指紋を暗号化コードに変換して、該暗号化コードを前記画像形成装置に送信する請求項５に記載の画像処理方法。
【請求項７】
端末装置との間でデータ通信を相互に行う画像形成装置であって、
画像データを記憶する記憶部と、
前記端末装置側で予め設定されたユーザー識別情報を入力する入力部と、
前記端末装置との間でデータ通信を行う第１通信部と、
前記入力部により前記ユーザー識別情報が入力されると、暗号化コードの送信要求を前記第１通信部から該ユーザー識別情報が設定された前記端末装置に送信し、前記暗号化コードが該第１通信部で受信されると、該暗号化コードに対応付けて、前記記憶部に記憶されている画像データを暗号化する第１制御部と、を備える画像形成装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理システム、画像処理方法、及び画像形成装置に関し、特に画像のセキュリティを向上させるための技術に関する。
【背景技術】
【０００２】
周知のように画像などのセキュリティを向上させる方法として、パスワードを用いて、画像などを保護する方法がある。しかしながら、パスワードのクラック（割り出し）や漏洩などによる被害が懸念される。
【０００３】
一方、特許文献１に記載の画像形成装置では、符号情報を用いてユーザーを認証する符号認証部と、ユーザーの身体的特徴を表す生体情報を用いて前記ユーザーをさらに認証する生体認証部とを備え、符号認証部による認証がなされた段階では文書データに係る属性を表示してもその内容を表示せず、生体認証部による認証がなされた段階で内容の表示、印刷または外部機器への送信に関する指示を受け付けるようにしている。
【０００４】
また、特許文献２に記載のＭＦＰユーザーを生物測定学的に認証する装置では、スキャナー機能を使ってユーザーの指紋を読み取って、この読み取った指紋を予め登録されている使用権限を持つユーザーの指紋と照合し、両者の指紋が一致した場合に、その読み取った指紋のユーザーによるＭＦＰへのアクセスを認証している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−２２１８４７号公報
【特許文献２】特開２００３−１２３０６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ここで、特許文献１及び特許文献２では、ユーザーの生体情報あるいは指紋を用いて、ユーザーの認証を行い、セキュリティの向上を図っているが、生体情報あるいは指紋を検出するセンサーを設ける必要があり、装置の複雑化を招くこととなる。
【０００７】
本発明は、上記の事情に鑑みなされたものであり、装置の複雑化を招くことなく、画像データを暗号化してセキュリティを向上させることを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一局面に係る画像処理システムは、端末装置と、該端末装置との間でデータ通信を相互に行う画像形成装置と、を備える画像処理システムであって、前記画像形成装置は、画像データを記憶する記憶部と、前記端末装置側で予め設定されたユーザー識別情報を入力する入力部と、前記端末装置との間でデータ通信を行う第１通信部と、前記入力部により前記ユーザー識別情報が入力されると、暗号化コードの送信要求を前記第１通信部から該ユーザー識別情報が設定された前記端末装置に送信し、前記暗号化コードが該第１通信部で受信されると、該暗号化コードに対応付けて、前記記憶部に記憶されている画像データを暗号化する第１制御部と、を備え、前記端末装置は、ユーザーの指紋を検出する指紋センサーと、前記画像形成装置との間でデータ通信を行う第２通信部と、前記暗号化コードの送信要求が前記第２通信部で受信されると、前記指紋センサーにより検出された前記ユーザーの指紋を前記暗号化コードに変換して、該暗号化コードを前記第２通信部から前記画像形成装置に送信させる第２制御部と、を備えるものである。
【０００９】
また、本発明の一局面に係る画像処理方法は、端末装置及び該端末装置との間でデータ通信を相互に行う画像形成装置により実施される画像処理方法であって、前記画像形成装置において、画像データを記憶する記憶ステップと、前記端末装置側で予め設定されたユーザー識別情報を入力する入力ステップと、前記入力ステップで前記ユーザー識別情報が入力されると、暗号化コードの送信要求を該ユーザー識別情報が設定された前記端末装置に送信する第１制御ステップと、前記暗号化コードが前記端末装置から受信されると、該暗号化コードを用いて、前記記憶ステップで記憶された画像データを暗号化する第２制御ステップと、を実施し、前記端末装置において、ユーザーの指紋を検出する検出ステップと、前記暗号化コードの送信要求が受信されると、前記検出ステップで検出された前記ユーザーの指紋を前記暗号化コードに変換して、該暗号化コードを前記画像形成装置に送信させる第３制御ステップと、を実施するものである。
【００１０】
また、本発明の一局面に係る画像形成装置は、端末装置との間でデータ通信を相互に行う画像形成装置であって、画像データを記憶する記憶部と、前記端末装置側で予め設定されたユーザー識別情報を入力する入力部と、前記端末装置との間でデータ通信を行う第１通信部と、前記入力部により前記ユーザー識別情報が入力されると、暗号化コードの送信要求を前記第１通信部から該ユーザー識別情報が設定された前記端末装置に送信し、前記暗号化コードが該第１通信部で受信されると、該暗号化コードに対応付けて、前記記憶部に記憶されている画像データを暗号化する第１制御部と、を備えるものである。
【発明の効果】
【００１１】
本発明によれば、装置の複雑化を招くことなく、画像データを暗号化してセキュリティを向上させることができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態にかかる画像処理システムを示すブロック図である。
【図２】本実施形態の画像処理システムにおける各携帯端末装置のユーザー識別情報ＩＤが記憶されたデータテーブルを概念的に示す図である。
【図３】暗号化モードを設定して、画像データを暗号化するための処理手順を示すフローチャートである。
【図４】本実施形態の画像処理システムにおける画像形成装置の表示部に表示された初期画面を示す図である。
【図５】画像形成装置の表示部に表示されたＩＤ入力画面を示す図である。
【図６】ユーザーが画像形成装置及び携帯端末装置を操作している状態を示す図である。
【図７】携帯端末装置の表示部に表示された指紋認証を促すメッセージを示す図である。
【図８】復号化モードを設定して、暗号化された画像データを復号化するための処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態にかかる画像処理システム、画像形成装置、及び携帯端末装置について図面を参照して説明する。
【００１４】
図１は、本発明の一実施形態にかかる画像処理システムを示すブロック図である。本実施形態の画像処理システムＳｙは、画像形成装置１０と複数の携帯端末装置３０を、ネットワークを通じて接続している。
【００１５】
この画像処理システムＳｙにおいて、画像形成装置１０は、例えば、コピー機能、プリンター機能、スキャナー機能のような複数の機能を兼ね備えたＭＦＰ（復号機）である。この画像形成装置１０は、表示部１１、操作部１２、通信部１３、タッチパネル１４、画像読取部１５、画像形成部１６、制御ユニット１９、及び記憶部１８などを備えている。これらの構成要素は、互いにバスを通じてデータ又は信号の送受信が可能とされている。
【００１６】
画像読取部１５は、コンタクトガラスに載置された原稿を光学的に読み取るスキャナーを有し、この原稿の画像を示す画像データを生成する。
【００１７】
画像形成部１６は、感光体ドラム、感光体ドラムの表面を均一帯電させる帯電装置、感光体ドラムの表面を露光して、感光体ドラムの表面に静電潜像を形成する露光装置、感光体ドラムの表面の静電潜像をトナー像に現像する現像装置、及び感光体ドラムの表面のトナー像（画像）を記録紙に転写する転写装置等を備え、画像データによって示される画像を記録紙に形成する。
【００１８】
表示部１１は、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（ＯＬＥＤ：Organic Light-Emitting Diode）ディスプレイなどから構成される。
【００１９】
操作部１２は、テンキー、決定キー、スタートキーなどのハードキーを備えている。
【００２０】
表示部１１の画面には、タッチパネル１４が重ねられている。タッチパネル１４は、該タッチパネル１４に対するユーザーの指などの接触（タッチ）をその接触位置と共に検知し、表示部１１の画面に対するユーザーの指示を入力する。
【００２１】
通信部１３は、ＬＡＮチップなどの通信モジュールを備える通信インターフェイスである。この通信部１３は、ネットワークを通じて、携帯端末装置３０に接続され、携帯端末装置３０との間でデータ通信を行う。
【００２２】
画像メモリー１７は、画像読取部１５により読取られた原稿の画像を示す画像データを一時的に記憶する。
【００２３】
記憶部１８は、大容量のＳＳＤ（Solid State Drive）又はＨＤＤ（Hard Disk Drive）などからなり、各種のデータやプログラムを記憶している。
【００２４】
制御ユニット１９は、プロセッサー、ＲＡＭ(Random Access Memory）、及びＲＯＭ（Read Only Memory）などから構成される。プロセッサーは、例えばＣＰＵ（Central Processing Unit）、ＡＳＩＣ（Application Specific Integrated Circuit）、又はＭＰＵ（Micro Processing Unit）等である。この制御ユニット１９は、上記のＲＯＭ又は記憶部１８に記憶された制御プログラムが上記プロセッサーで実行されることにより、制御部２１として機能する。
【００２５】
制御ユニット１９は、画像形成装置１０の全体的な制御を司る。また、制御ユニット１９は、表示部１１、操作部１２、通信部１３、タッチパネル１４、画像読取部１５、画像形成部１６、画像メモリー１７、及び記憶部１８などと接続されており、上記各構成要素の制御や、各構成要素との間での信号またはデータの送受信を行う。
【００２６】
制御部２１は、種々の処理を実行する処理部としての役割を果たす。また、制御部２１は、表示部１１及び通信部１３を制御する機能を有する。
【００２７】
また、制御部２１は、後で述べるハッシュ値を用いて、画像メモリー１７に記憶されている画像データを暗号化する暗号化部２２、及びそのハッシュ値を用いて、暗号化された画像データを復号化する復号化部２３としての機能を果たす。
【００２８】
次に、画像処理システムＳｙにおいて、複数の携帯端末装置３０は、例えばスマートフォンやモバイルなどである。各携帯端末装置３０のいずれも、表示部３１と、操作部３２と、通信部３３と、タッチパネル３４と、指紋センサー３６と、記憶部３８と、制御ユニット３９とを備えている。これらの構成要素は、互いにバスを通じてデータ又は信号の送受信が可能とされている。
【００２９】
表示部３１は、液晶ディスプレイや有機ＥＬなどから構成される。
【００３０】
操作部３２は、ユーザーにより操作されるハードキーである。
【００３１】
表示部３１の画面には、操作部としての役割を果たすタッチパネル３４が重ねられている。
【００３２】
通信部３３は、通信インターフェイスであり、ネットワークを通じて画像形成装置１０に接続されて、画像形成装置１０との間でデータを送受信する。
【００３３】
指紋センサー３６は、周知の指先の指紋を検出するセンサーである。
【００３４】
記憶部３８は、ＲＡＭ、ＲＯＭ（フラッシュメモリー）などの記憶装置であって、各種のアプリケーションプログラムや種々の情報等を記憶している。
【００３５】
制御ユニット３９は、ＣＰＵ（プロセッサー）、ＲＡＭ、及びＲＯＭなどから構成される。制御ユニット３９は、上記のＲＯＭ又は記憶部３８に記憶された制御プログラムが上記ＣＰＵで実行されることにより、制御部４１として機能する。
【００３６】
制御ユニット３９は、携帯端末装置３０の全体的な制御を司る。また、制御ユニット３９は、表示部３１、操作部３２、通信部３３、タッチパネル３４、指紋センサー３６、及び記憶部３８などと接続されており、上記各構成要素の制御や、各構成要素との間での信号またはデータの送受信を行う。
【００３７】
制御部４１は、種々の処理を実行する処理部としての役割を果たす。また、制御部４１は、表示部３１及び通信部３３を制御する機能を有する。
【００３８】
また、制御部４１の暗号化コード生成部４２は、指紋センサー３６により検出された指紋を暗号化する処理を行う。暗号化コード生成部４２は、例えば、指紋センサー３６により検出された指紋の特徴点を抽出し、この指紋の特徴点をハッシュ関数によりハッシュ値に変換することで暗号化処理を行う。
【００３９】
ここで、画像形成装置１０では、例えば、ユーザーが、原稿を画像読取部１５にセットし、操作部１２のスタートキーを操作して、コピージョブの実行の指示を入力すると、制御部２１は、その指示を受け付け、画像読取部１５により原稿の画像を読取らせて、この画像を示す画像データを画像メモリー１７に一旦記憶させ、この画像データを画像形成部１６に入力させて、この画像データによって示される画像を画像形成部１６により記録紙に印刷させる。
【００４０】
一方、画像形成装置１０では、制御部２１が、ユーザーによる操作部１２又はタッチパネル１４の操作に応じて、暗号化モード又は復号化モードを設定する。制御部２１は、暗号化モードを設定した場合、画像読取部１５により読取られた画像を示す画像データを画像メモリー１７に一旦記憶させ、制御部２１が暗号化部２２として、後で述べるハッシュ値を暗号化コードとして用いて、画像メモリー１７内の画像データを暗号化し、この暗号化された画像データを記憶部１８に記憶させる。
【００４１】
また、制御部２１は、復号化モードを設定した場合、暗号化された画像データを記憶部１８から画像メモリー１７に読み込ませ、制御部２１が復号化部２３として、ハッシュ値を用いて、画像メモリー１７内の暗号化された画像データを復号化して、元の画像データを生成する。
【００４２】
また、画像形成装置１０の制御部２１は、暗号化モード又は復号化モードに設定したとき、ハッシュ値の送信要求を、通信部１３からユーザーの携帯端末装置３０に送信させる。携帯端末装置３０では、ハッシュ値の送信要求が通信部３３で受信されると、この送信要求に応じて、暗号化コード生成部４２が、ユーザーが指紋センサー３６に読み取らせた当該ユーザー自身の指紋の特徴点を抽出して、この指紋の特徴点をハッシュ値に変換する。制御部４１は、ハッシュ値を、通信部３３を通じて画像形成装置１０に向けて送信させる。
【００４３】
従って、ハッシュ値は、画像形成装置１０から携帯端末装置３０へと送受信されたハッシュ値の送信要求に応じて該携帯端末装置３０側でユーザーの指紋に基づき生成され、携帯端末装置３０から画像形成装置１０へと送信されて、画像形成装置１０側で画像データの暗号化及び復号化のために用いられる。
【００４４】
このように指紋に基づくハッシュ値を用いて、画像データを暗号化及び復号化しているので、画像データのセキュリティを高くすることができる。
【００４５】
また、携帯端末装置３０の制御部４１の暗号化コード生成部４２は、予め上記ＲＯＭ又は記憶部３８に記憶されているアプリケーションプログラムの実行によりその機能が果たされるものであり、該アプリケーションプログラムに固有のユーザー識別情報ＩＤを取得したときに暗号化処理を開始する。
【００４６】
このユーザー識別情報ＩＤは、画像形成装置１０側で入力されて認証されると、画像形成装置１０からユーザーの携帯端末装置３０へと送信され、携帯端末装置３０で再度認証される。暗号化コード生成部４２（アプリケーションプログラム）は、当該ユーザー識別情報ＩＤを取得して、該アプリケーションプログラムによる処理を開始する。
【００４７】
従って、ユーザー識別情報ＩＤが画像形成装置１０及び携帯端末装置３０で認証されない限り、暗号化コード生成部４２による処理が開始されることはなく、よってハッシュ値が携帯端末装置３０から画像形成装置１０へと送信されることもなく、画像データの暗号化及び復号化が行われない。
【００４８】
このようなアプリケーションプログラムに固有のユーザー識別情報ＩＤによっても、画像データのセキュリティを高くすることができる。
【００４９】
このユーザー識別情報ＩＤは、例えば、携帯端末装置３０における制御部４１の暗号化コード生成部４２（アプリケーションプログラム）の初期設定時に、該アプリケーションプログラムにより生成されて、該アプリケーションプログラムに対応付けて記憶部３８に記憶される。このとき、制御部４１は、このユーザー識別情報ＩＤを画像形成装置１０に送信する。なお、ユーザー識別情報ＩＤは、ユーザーによって入力された任意の情報（英数字記号等）であってもよい。
【００５０】
画像形成装置１０では、ユーザー識別情報ＩＤが通信部１３により携帯端末装置３０から受信されると、制御部２１は、ユーザー識別情報ＩＤを記憶部１８に記憶させる。ユーザー識別情報ＩＤは、各携帯端末装置３０別に生成されて、図２に示すようなデータテーブルＤＬとして記憶部１８に記憶される。
【００５１】
このデータテーブルＤＬは、暗号化モード又は復号化モードの設定に際し、ユーザー識別情報ＩＤを認証するために参照される。
【００５２】
次に、暗号化モードを設定して、画像データを暗号化するための処理手順を、図３に示すフローチャートなどを参照して説明する。
【００５３】
まず、画像形成装置１０において、制御部２１は、図４に示すような初期画面Ｇ１を表示部１１表示させているものとする。この初期画面Ｇ１には、それぞれの機能に対応付けられた複数の機能キー５１ａ、５１ｂ、……５１ｇ、５１ｈ等が表示されている。この初期画面Ｇ１が表示されているときに、ユーザーが暗号化モードを設定するための機能キー５１ｇにタッチ操作すると、制御部２１は、タッチパネル１４を通じて、機能キー５１ｇに対応付けられた暗号化モードの設定指示を受け付け、当該指示に従って、画像形成装置１０を暗号化モードを設定する（Ｓ１０１）。
【００５４】
この暗号化モードが設定された状態で、ユーザーは、原稿を画像読取部１５にセットし、操作部１２のスタートキーを操作すると、制御部２１は、原稿読取指示を受け付け、この指示に従って、画像読取部１５により原稿の画像を読取らせて、この画像を示す画像データを画像メモリー１７に一旦記憶させ（Ｓ１０２）、経過時間Ｔ１の計時を開始する（Ｓ１０３）。
【００５５】
また、制御部２１は、図５に示すようなユーザー識別情報ＩＤを入力するためのＩＤ入力画面Ｇ２を表示部１１に表示させる（Ｓ１０４）。この図５に示すＩＤ入力画面Ｇ２には、ユーザー識別情報ＩＤの入力を促すメッセージＭ１、ユーザー識別情報ＩＤを入力するためのテキストボックスＴ１、及びＯＫキーＫ１が表示されている。
【００５６】
図６に示すようにユーザーは、画像形成装置１０の表示部１１に表示されているメッセージＭ１を見て、自分の携帯端末装置３０の操作部３２又はタッチパネル３４を操作して、暗号化コード生成部４２（アプリケーションプログラム）を起動させる（Ｓ２０１）。携帯端末装置３０の制御部４１は、暗号化コード生成部４２が起動されると、暗号化コード生成部４２の初期設定時に生成したユーザー識別情報ＩＤを記憶部３８から読み出して、このユーザー識別情報ＩＤを表示部３１の画面に表示させる（Ｓ２０２）。このとき、制御部４１は、通信部３３を通じて、画像形成装置１０にアクセスして、画像形成装置１０との間でのデータ通信を開始させる（Ｓ２０３）。
【００５７】
ユーザーは、自分の携帯端末装置３０の表示部３１に表示されているユーザー識別情報ＩＤを見て、画像形成装置１０の操作部１２又はタッチパネル１４を操作して、ユーザー識別情報ＩＤを画像形成装置１０の表示部１１に表示されているＩＤ入力画面Ｇ２のテキストボックスＴ１に入力して、ＯＫキーＫ１をタッチ操作する。
【００５８】
画像形成装置１０において、制御部２１は、経過時間Ｔ１が予め設定された一定時間ｔに達したか否かを判定しつつ（Ｓ１０５）、ＯＫキーＫ１に対するタッチ操作により、表示されているユーザー識別情報ＩＤを承認する指示が入力されるのを待機しており（Ｓ１０６）、ＯＫキーＫ１に対するタッチ操作が行われることなく（Ｓ１０６「Ｎｏ」）、経過時間Ｔ１が一定時間ｔに達すると（Ｓ１０５「Ｙｅｓ」）、画像メモリー１７に記憶された画像データを消去して（Ｓ１０７）、図３に示す処理を終了する。
【００５９】
また、制御部２１は、経過時間Ｔ１が一定時間ｔに達する前に（Ｓ１０５「Ｎｏ」）、タッチパネル１４を通じて、ＯＫキーＫ１に対するタッチ操作により、表示されているユーザー識別情報ＩＤを承認する指示が入力されたことを検出すると（Ｓ１０６「Ｙｅｓ」）、ユーザー識別情報ＩＤが入力されたと判定して、このユーザー識別情報ＩＤが図２に示すデータテーブルＤＬにおけるいずれかのユーザー識別情報ＩＤに一致するか否かを判定する（Ｓ１０８）。例えば、制御部２１は、その入力されたユーザー識別情報ＩＤがデータテーブルＤＬにおけるいずれのユーザー識別情報ＩＤにも一致しないと判定すると（Ｓ１０８「Ｎｏ」）、画像メモリー１７に記憶された画像データを消去する（Ｓ１０７）。この後、処理は終了する。
【００６０】
また、制御部２１は、その入力されたユーザー識別情報ＩＤがデータテーブルＤＬにおけるいずれかのユーザー識別情報ＩＤに一致すると判定すると（Ｓ１０８「Ｙｅｓ」）、このユーザー識別情報ＩＤをハッシュ値の送信要求と共に通信部１３から携帯端末装置３０に向けて送信させる（Ｓ１０９）。尚、ユーザー識別情報ＩＤの送信のみにより、携帯端末装置３０に対するハッシュ値の送信要求がなされたものとして予め定義しておいてもよい。
【００６１】
携帯端末装置３０では、ユーザー識別情報ＩＤ及びハッシュ値の送信要求が通信部３３で受信されると（Ｓ２０４）、制御部４１は、この受信したユーザー識別情報ＩＤが、記憶部３８に記憶されているユーザー識別情報ＩＤに一致するか否か、つまり暗号化コード生成部４２の初期設定時に生成されたユーザー識別情報ＩＤに一致するか否かを判定し（Ｓ２０５）、一致しないと判定すると（Ｓ２０５「Ｎｏ」）、図３に示す処理を終了する。
【００６２】
また、携帯端末装置３０の制御部４１は、この受信したユーザー識別情報ＩＤが記憶部３８に記憶されているユーザー識別情報ＩＤに一致すると判定すると（Ｓ２０５「Ｙｅｓ」）、図７に示すように指紋認証を促すメッセージＭ２を表示部３１の画面に表示させる。ユーザーは、携帯端末装置３０の表示部３１に表示されているメッセージＭ２を見て、自分の指を指紋センサー３６の検出面に当てる。指紋センサー３６は、ユーザーの指紋を検出する（Ｓ２０６）。制御部４１の暗号化コード生成部４２は、指紋センサー３６により検出されたその指紋の特徴点を抽出して、この指紋の特徴点をハッシュ関数によりハッシュ値に変換する（Ｓ２０７）。制御部４１は、ハッシュ値を、通信部３３を通じて画像形成装置１０へと送信させる（Ｓ２０８）。尚、暗号化コード生成部４２が指紋センサー３６に指紋の検出を複数回繰り返させ、暗号化コード生成部４２がその度に指紋の特徴点を抽出し、この繰り返し抽出した少なくとも２組の指紋の特徴点が一致する場合に、この一致した指紋の特徴点をハッシュ値に変換するのが好ましい。これにより、指紋の検出精度を高くして、ハッシュ値の誤差を防止することができる。
【００６３】
画像形成装置１０では、制御部２１が、ハッシュ値が通信部１３で受信されるのを待機しており（Ｓ１１０）、ハッシュ値が受信されなかった場合（Ｓ１１０「Ｎｏ」）、制御部２１は、画像メモリー１７に記憶された画像データを消去して（Ｓ１０７）、図３に示す処理を終了する。
【００６４】
また、ハッシュ値が受信された場合（Ｓ１１０「Ｙｅｓ」）、制御部２１の暗号化部２２は、この受信したハッシュ値を暗号化コードとして用いて、画像メモリー１７内の画像データを暗号化する（Ｓ１１１）。制御部２１は、この暗号化された画像データをテキストボックスＴ１に入力されたユーザー識別情報ＩＤに対応付けて記憶部１８に記憶させる（Ｓ１１２）。
【００６５】
このように携帯端末装置３０側でユーザーの指紋に基づき生成されたハッシュ値が用いられて、画像形成装置１０側で画像データが暗号化される。
【００６６】
次に、復号化モードを設定して、画像データを復号化するための処理手順を、図８に示すフローチャートなどを参照して説明する。
【００６７】
画像形成装置１０において、制御部２１は、図４に示すような初期画面Ｇ１を表示部１１に表示させているものとする。このときに、ユーザーが復号化モードを設定するための機能キー５１ｈにタッチ操作すると、制御部２１は、タッチパネル１４を通じて、機能キー５１ｈに対するタッチ操作を検出し、復号化モードの設定指示を受け付け、復号化モードを設定する（Ｓ３０１）。
【００６８】
制御部２１は、復号化モードを設定した状態で、経過時間Ｔ２の計時を開始し（Ｓ３０２）、また図５に示すようなユーザー識別情報ＩＤを入力するためのＩＤ入力画面Ｇ２を表示部１１に表示させる（Ｓ３０３）。
【００６９】
図６に示すようにユーザーは、画像形成装置１０の表示部１１に表示されているＩＤ入力画面Ｇ２のメッセージＭ１を見て、自分の携帯端末装置３０の操作部３２又はタッチパネル３４を操作して、暗号化コード生成部４２（アプリケーションプログラム）を起動させる（Ｓ４０１）。携帯端末装置３０の制御部４１は、暗号化コード生成部４２が起動されると、暗号化コード生成部４２の初期設定時に生成したユーザー識別情報ＩＤを記憶部３８から読み出して、このユーザー識別情報ＩＤを表示部３１の画面に表示させる（Ｓ４０２）。このとき、制御部４１は、通信部３３を通じて、画像形成装置１０にアクセスして、画像形成装置１０との間でのデータ通信を開始させる（Ｓ４０３）。
【００７０】
ユーザーは、自分の携帯端末装置３０の表示部３１に表示されているユーザー識別情報ＩＤを見て、画像形成装置１０の操作部１２又はタッチパネル１４を操作して、ユーザー識別情報ＩＤを画像形成装置１０の表示部１１に表示されているＩＤ入力画面Ｇ２のテキストボックスＴ１に入力して、ＯＫキーＫ１をタッチ操作する。
【００７１】
画像形成装置１０において、制御部２１は、経過時間Ｔ２が予め設定された一定時間ｔに達したか否かを判定しつつ（Ｓ３０４）、ＯＫキーＫ１に対するタッチ操作により、表示されているユーザー識別情報ＩＤを承認する指示が入力されるのを待機しており（Ｓ３０５）、ＯＫキーＫ１に対するタッチ操作が行われることなく（Ｓ３０５「Ｎｏ」）、経過時間Ｔ２が一定時間ｔに達すると（Ｓ３０４「Ｙｅｓ」）、図８に示す処理を終了する。
【００７２】
また、制御部２１は、経過時間Ｔ２が一定時間ｔに達する前に（Ｓ３０４「Ｎｏ」）、タッチパネル１４を通じて、ＯＫキーＫ１に対するタッチ操作により、表示されているユーザー識別情報ＩＤを承認する指示が入力されたことを検出すると（Ｓ３０５「Ｙｅｓ」）、テキストボックスＴ１にユーザー識別情報ＩＤが入力されたと判定して、このユーザー識別情報ＩＤが図２に示すデータテーブルＤＬにおけるいずれかのユーザー識別情報ＩＤに一致するか否かを判定する（Ｓ３０６）。例えば、制御部２１は、その入力されたユーザー識別情報ＩＤがデータテーブルＤＬにおけるいずれのユーザー識別情報ＩＤにも一致しないと判定すると（Ｓ３０６「Ｎｏ」）、図８に示す処理を終了する。
【００７３】
また、制御部２１は、その入力されたユーザー識別情報ＩＤがデータテーブルＤＬにおけるいずれかのユーザー識別情報ＩＤに一致すると判定すると（Ｓ３０６「Ｙｅｓ」）、その入力されたユーザー識別情報ＩＤに対応付けられている暗号化された画像データを記憶部１８から読み出して画像メモリー１７に記憶させると共に（Ｓ３０７）、このユーザー識別情報ＩＤをハッシュ値の送信要求と共に通信部１３から携帯端末装置３０に送信させる（Ｓ３０８）。尚、ユーザー識別情報ＩＤの送信のみにより、携帯端末装置３０に対するハッシュ値の送信要求がなされたものとして予め定義しておいてもよい。
【００７４】
携帯端末装置３０では、ユーザー識別情報ＩＤが通信部３３で受信されると（Ｓ４０４）、制御部４１は、この受信したユーザー識別情報ＩＤが記憶部３８に記憶されているユーザー識別情報ＩＤに一致するか否かを判定し（Ｓ４０５）、一致しないと判定すると（Ｓ４０５「Ｎｏ」）、図８に示す処理を終了する。
【００７５】
また、制御部４１は、その受信したユーザー識別情報ＩＤが記憶部３８に記憶されているユーザー識別情報ＩＤに一致すると判定すると（Ｓ４０５「Ｙｅｓ」）、図７に示すように指紋認証を促すメッセージＭ２を表示部３１の画面に表示させる。ユーザーは、携帯端末装置３０の表示部３１に表示されているメッセージＭ２を見て、自分の指を指紋センサー３６の検出面に当てる。指紋センサー３６は、ユーザーの指紋を検出する（Ｓ４０６）。制御部４１の暗号化コード生成部４２は、指紋センサー３６により検出されたその指紋の特徴点を抽出して、この指紋の特徴点を、Ｓ２０７で用いたものと同じハッシュ関数によりハッシュ値に変換する（Ｓ４０７）。制御部４１は、当該ハッシュ値を、通信部３３を通じて画像形成装置１０へと送信させる（Ｓ４０８）。ここでも、暗号化コード生成部４２が指紋センサー３６に指紋の検出を複数回繰り返させ、暗号化コード生成部４２がその度に指紋の特徴点を抽出し、この繰り返し抽出した少なくとも２組の指紋の特徴点が一致する場合に、この一致した指紋の特徴点をハッシュ値に変換するのが好ましい。
【００７６】
画像形成装置１０では、上記ハッシュ値が通信部１３で受信されるのを待機しており（Ｓ３０９）、ハッシュ値が受信されなかった場合（Ｓ３０９「Ｎｏ」）、図８に示す処理を終了する。
【００７７】
また、ハッシュ値が受信された場合（Ｓ３０９「Ｙｅｓ」）、制御部２１の復号化部２３は、この受信したハッシュ値を復号化コードとして用いて、画像メモリー１７に記憶されている暗号化された画像データを復号化して、元の画像データを生成する（Ｓ３１０）。制御部２１は、この元の画像データによって示される画像を画像形成部１６により記録紙に記録させる（Ｓ３１１）。
【００７８】
このように携帯端末装置３０側でユーザーの指紋に基づき生成されたハッシュ値が用いられて、画像形成装置１０側で暗号化された画像データが復号化され、元の画像データによって示される画像が記録紙に記録される。
【００７９】
ここで、Ｓ３０７において画像メモリー１７に記憶された画像データは、ユーザー識別情報ＩＤに対応付けて記憶部１８に記憶されていたものであり、携帯端末装置３０の指紋センサー３６により検出されたユーザーの指紋に基づくハッシュ値を用いて暗号化されたものである。また、画像データの復号化に用いられるハッシュ値は、携帯端末装置３０の指紋センサー３６により検出された該ユーザーの指紋に基づくものである。従って、画像データの暗号化に用いられたハッシュ値と画像データの復号化に用いられたハッシュ値は、同一のユーザーの指紋に基づくものであって、互いに一致する。このため、暗号化された画像データの復号化が可能となる。
【００８０】
このように本実施形態では、指紋に基づくハッシュ値を用いて、画像データを暗号化及び復号化し、かつユーザー識別情報ＩＤの認証に基づき暗号化及び復号化の処理を行うようにしているので、画像データのセキュリティを極めて高くすることができる。
【００８１】
また、携帯端末装置３０に既設の指紋センサー３６を利用して、ユーザーの認証を行っているので、画像形成装置１０に指紋センサーを設ける必要がない。
【００８２】
ここで、ユーザーは、復号化された画像データによって示される画像が記録された記録紙の引き取りを、他の信頼できる者に依頼することが可能である。例えば、ユーザーは、ユーザー識別情報ＩＤを他の信頼できる者に教えて、他の信頼できる者を画像形成装置１０まで行かせ、他の信頼できる者によりユーザー識別情報ＩＤを画像形成装置１０に入力してもらう。そして、ユーザー識別情報ＩＤ及びハッシュ値の送信要求が画像形成装置１０から携帯端末装置３０へと送信されると、上記ユーザーは、携帯端末装置３０の指紋センサー３６により自分の指紋を検出させて、ハッシュ値を携帯端末装置３０から画像形成装置１０へと送信させる。画像形成装置１０では、ハッシュ値が受信されると、このハッシュ値を用いて、暗号化された画像データを復号化し、この復号化された元の画像データによって示される画像を記録紙に記録する。他の信頼できるユーザーは、その記録紙を引き取る。これにより、他の信頼できる者に、画像データを暗号化及び復号化するための情報を教えることなく、ユーザー識別情報ＩＤを教えるだけで、当該画像データを復号化して利用することが可能になる。
【００８３】
また、暗号化された画像データをユーザー識別情報ＩＤに対応付けてインターネット上のストレージに記憶させ、複数の画像形成装置１０からインターネットを通じて該ストレージにアクセスできるようにしてもよい。この場合、いずれの画像形成装置１０においても、インターネットを通じて、ユーザー識別情報ＩＤに対応付けられている暗号化された画像データをそのストレージから読み出し、携帯端末装置３０から受信したハッシュ値を用いて、その暗号化された画像データを復号化することが可能となる。
【００８４】
従って、上記実施形態によれば、装置の複雑化を招くことなく、画像データを暗号化してセキュリティを向上させることができる。
【００８５】
尚、図１乃至図８を用いて説明した上記実施形態及び変形例の構成及び処理は、本発明の一実施形態に過ぎず、本発明を当該構成及び処理に限定する趣旨ではない。
【符号の説明】
【００８６】
１０          画像形成装置
１１、３１    表示部
１２、３２    操作部
１３、３３    通信部
１４、３４    タッチパネル
１５          画像読取部
１６          画像形成部
１７          画像メモリー
１８、３８    記憶部
１９、３９    制御ユニット
２１、４１    制御部
２２          暗号化部
２３          復号化部
４２          暗号化コード生成部
Ｓｙ          画像処理システム