JP5014013B2 - 画像処理装置 - Google Patents
画像処理装置 Download PDFInfo
- Publication number
- JP5014013B2 JP5014013B2 JP2007201492A JP2007201492A JP5014013B2 JP 5014013 B2 JP5014013 B2 JP 5014013B2 JP 2007201492 A JP2007201492 A JP 2007201492A JP 2007201492 A JP2007201492 A JP 2007201492A JP 5014013 B2 JP5014013 B2 JP 5014013B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- marking
- image processing
- processing apparatus
- image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09C—CIPHERING OR DECIPHERING APPARATUS FOR CRYPTOGRAPHIC OR OTHER PURPOSES INVOLVING THE NEED FOR SECRECY
- G09C5/00—Ciphering apparatus or methods not provided for in the preceding groups, e.g. involving the concealment or deformation of graphic data such as designs, written or printed messages
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00838—Preventing unauthorised reproduction
- H04N1/0084—Determining the necessity for prevention
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00838—Preventing unauthorised reproduction
- H04N1/00856—Preventive measures
- H04N1/00875—Inhibiting reproduction, e.g. by disabling reading or reproduction apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32128—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title attached to the image data, e.g. file header, transmitted message header, information on the same page or in the same computer file as the image
- H04N1/32133—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title attached to the image data, e.g. file header, transmitted message header, information on the same page or in the same computer file as the image on the same paper sheet, e.g. a facsimile page header
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3202—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of communication or activity log or report
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3204—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a user, sender, addressee, machine or electronic recording medium
- H04N2201/3205—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a user, sender, addressee, machine or electronic recording medium of identification information, e.g. name or ID code
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3225—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
- H04N2201/3242—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of processing required or performed, e.g. for reproduction or before recording
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3269—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of machine readable codes or marks, e.g. bar codes or glyphs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3274—Storage or retrieval of prestored additional information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/328—Processing of the additional information
- H04N2201/3281—Encryption; Ciphering
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Facsimiles In General (AREA)
- Editing Of Facsimile Originals (AREA)
- Record Information Processing For Printing (AREA)
Description
上記技術を組み合わせて、MFPで読み取った文書(原稿)を電子データ(画像データ)として蓄積し、再活用が行えるシステムにおいて、蓄積した文書を特定する情報や再利用時の出力条件等をマーキング情報(コード情報)として作成し、再利用時にはそのマーキング情報をMFPに入力することで、蓄積した文書を自動で再利用できるような技術も、既に知られている。(例えば特許文献2参照)
この発明は、上記の点に鑑みてなされたものであり、マーキング情報等のコード情報から蓄積されている画像データ(文書)を特定し、再利用を可能としている画像処理装置において、コード情報とそれによって再利用することができる文書を「第3者からの不正な利用から守る」ことを目的とする。
請求項4の発明による画像処理装置は、請求項3の画形処理装置において、上記処理手段が、上記操作手段で受け付けた復号情報が誤っていた回数が所定回数を超えた場合に、対応する上記二次元コード情報を利用不可能とするものである。
請求項6の発明による画像処理装置は、請求項1〜5のいずれかの画形処理装置において、上記蓄積装置が、当該画像処理装置の格納装置または所定のコンピュータ装置を含むものである。
請求項8の発明による画像処理装置は、請求項5又は6の画形処理装置において、上記コード情報生成手段による二次元コード情報の利用回数が所定回数を経過した場合に、上記コード暗号化手段による該二次元コード情報の暗号化および上記操作手段による復号情報の表示を行わせる手段を設けたものである。
まず、第1実施形態のMFPについて説明する。
図1は、この発明の第1実施形態であるMFPにおけるマーキング作成処理の流れの一例を示す説明図である。
第1実施形態のMFP1において、蓄積制御部(蓄積制御手段)101は、スキャナ(実際にはコンタクトガラス等の読み取り位置)にセットされた紙原稿の画像(入力画像)の読み取りを行い、電子データ(画像データ)としての文書を作成し、記憶装置(蓄積装置)101a(例えばMFP1内)に蓄積する。
マーキング作成・出力部104は、暗号化部103によって暗号化されたマーキング情報から二次元バーコード等のマーキング画像を作成し、復号鍵と共にユーザに対して出力を行う。例えば、用紙等の記録媒体に印刷出力するか、操作パネル上に表示出力するか、あるいは電子メール等の通信手段を用いて送信出力する。よって、このマーキング作成・出力部104が、印刷手段としての機能を果たす。
MFP1は、自機の操作パネルを利用してユーザに復号鍵を通知することを可能としている。ここでは、復号鍵を文字列としてユーザに対して通知している。
MFP1において、図1のマーキング作成・出力部104によって出力されたマーキングと復号鍵がユーザによって入力されることにより、記憶装置101aに蓄積されている画像データ(文書)を読み出し、再利用することができる。
図4は、ユーザがマーキングを復号するためのキーを入力する際の操作パネル上の画面例を示す図である。
MFP1は、ユーザが操作パネルを利用して復号鍵を入力することを可能としている。ここでは、復号鍵を文字列としてユーザに入力することを要求する。
MFP1のマーキング情報作成部102によって作成されるマーキング情報のうちの文書の蓄積に関する情報には、文書(画像データ)を特定するための文書名(ファイル名)等の情報に加え、文書内の画像を特定するための画像識別子となる画像IDや、文書が蓄積されている記憶装置101aが自機以外の電子機器(MFP等)を含む場合、文書が格納されている電子機器(格納機器)やフォルダを特定する情報を含む格納場所の情報を必要とする。なお、文書が記憶装置101aに蓄積された日を加えても良い。あるいは、それらの情報の少なくともいずれかであってもよい。
作成されたマーキング情報に対して暗号化を行った場合、文書情報や画像情報、出力条件情報は、復号鍵がなければ解読できないような情報となる。
また、機器情報だけは復号鍵を用いなくても読み取ることができるようにし、入力されたマーキングに格納されているマーキング情報内の機器情報が、自機の機器情報と異なる場合に、入力された機器情報に対応する電子機器に文書の取得を依頼することを実現可能とする(図12参照)。
図6は、MFP1を使用するネットワーク環境の一例を示す図である。
サーバ3は、高機能の情報処理装置(コンピュータ装置)である。
通信線4は、MFP1を個別に接続するIEEE1394の通信線である。
なお、各MFP1がそれぞれ入力する紙原稿の画像データを自機以外のサーバとなる機器に蓄積することを可能とするために、LAN2又はWANのネットワーク上で他のMFP1や文書の蓄積を目的としたサーバ3a,3bが接続されている。
このMFP1は、CPU11,HDD(ハードディスク装置)12,メモリ13,エンジン14の各ハードウェア(リソース)と、OS(オペレーティングシステム)15,スキャナモジュール16,画像データ蓄積モジュール17,マーキング情報作成モジュール18,文書紐付け情報管理モジュール19,暗号化/復号モジュール20,鍵生成モジュール21,ネットワークモジュール22,マーキング生成モジュール23,マーキング解析モジュール24,マーキング生成アプリ25,およびマーキング情報読取アプリ26の各ソフトウェアとを備えている。
メモリ13は、ブートローダ(ブートプログラム)を含む固定のデータを記憶するROMや、CPU11が処理を行う際に使用するRAMなどである。
エンジン14は、紙原稿の画像を読み取るスキャナ(画像読取手段)、およびスキャナによって読み取った画像データあるいは外部の電子機器から受信した画像データを可視画像として用紙(他の記録媒体でもよい)上に印刷(画像形成)するプロッタ(画像形成手段)に相当するハードウェアである。
OS15は、CPU11が各種処理(装置全体の制御)を行うための基本のソフトウェアである。
画像データ蓄積モジュール17は、スキャナモジュール16によって読み込んだ紙原稿の画像を電子データである画像データとして記憶装置(ここではHDD12)に蓄積するためのソフトウェアである。
マーキング情報作成モジュール18は、画像データ蓄積モジュール17によってHDD12に蓄積した画像データ(文書)の文書名等の書誌情報(文書の付属情報),その画像データの蓄積場所等の蓄積に関する情報,その画像データの再利用時の印刷条件等の出力条件などをマーキング情報として作成するためのソフトウェアである。
暗号化/復号モジュール20は、マーキング情報作成モジュール18によって作成したマーキング情報の暗号化/復号を行うためのソフトウェアである。
鍵生成モジュール21は、暗号化や復号に必要な鍵を自動で生成するためのソフトウェアである。
ネットワークモジュール22は、ネットワーク上の他の電子機器とやりとりするためのソフトウェアである。
マーキング解析モジュール24は、マーキング画像を解析するためのソフトウェアである。
マーキング生成アプリ25は、マーキングの生成に関する各種処理を行うためのアプリケーションソフトウェアであり、その各種処理をCPU11に要求できる。
マーキング情報読取アプリ26は、マーキング情報を読み取るためのアプリケーションソフトウェアであり、その読み取りをCPU11に要求できる。
コピーアプリは、図示しないスキャナに紙原稿の画像を読み取らせ、その画像データをエンジン14のプロッタに送り、用紙上に可視画像として印刷(形成)させるジョブの実行をCPU11に要求できる。
FAXアプリは、エンジン14のスキャナに紙原稿の画像を読み取らせ、その画像情報を他の電子機器へFAX(ファクシミリ)送信させたり、他の電子機器から画像情報をFAX受信し、その画像情報をエンジン14のプロッタに送って用紙上に可視画像として印刷させたりするジョブの実行をCPU11に要求できる。
MFP1は、マーキングを図8に示すように用紙に印刷することにより、ユーザにマーキングを提供している。
MFP1は、スキャナへの通常画像の紙原稿のセットが図示しない所定のセンサによって検知された時(あるいはスキャナに通常画像の紙原稿がセットされた状態で操作パネル上の操作による文書登録の指示があった時)に図9に示す処理ルーチンをスタートし、まずステップS1の処理を行う。
そして、自機の記憶装置が文書の蓄積先として指定されていた場合には、作成した文書を自機の記憶装置に蓄積すると判断し、その文書をステップS3で自機の記憶装置(HDD12)に蓄積する。他の電子機器であるネットワーク上の電子機器(MFP1等)の記憶装置が文書の蓄積先として指定されていた場合には、作成した文書をその電子機器の記憶装置に蓄積すると判断し、ステップS8でその電子機器に対して文書の蓄積を依頼し、作成した文書をその電子機器の記憶装置に蓄積させる。
次に、ステップS6で生成した暗号化済のマーキング情報から二次元バーコード等のマーキングを作成し、最後のステップS7へ進む。
ステップS7では、その作成したマーキングと、暗号化済のマーキング情報を復号(復元)するための復号鍵とをユーザに対して出力する。ここでは、プロッタで用紙上に印刷して出力する。
MFP1において、マーキング生成アプリ25は、例えばスキャナへの紙原稿セットが所定のセンサによって検知された時に、スキャナモジュール16にスキャン要求を出す(S101,S102)。
スキャナモジュール16は、そのスキャン要求により、スキャナにセットされた紙原稿の画像を読み取らせ、その画像から電子データとしての画像データ(文書)を作成し、作成した画像データをもって画像データ蓄積モジュール17へ画像データ蓄積要求を出す(S103)。
マーキング生成アプリ25は、それらの情報をもってマーキング情報作成モジュール18にマーキング情報の作成(生成)を要求する(S105)。
マーキング情報生成モジュール18は、その要求によってマーキング生成アプリ25から渡された情報を元にマーキング情報を作成し、それをマーキング生成アプリ25へ通知する(S106)。
暗号化/復号モジュール20は、その要求によって鍵生成モジュール21へ暗号鍵の生成を要求する(S108)。
鍵生成モジュール21は、その要求によって暗号鍵を生成し、それを暗号化/復号モジュール20へ通知する(S109)。
マーキング生成アプリ25は、その通知された暗号化済のマーキング情報からマーキングを生成する要求をマーキング生成モジュール23へ要求する(S111)。
マーキング生成アプリ25は、復号鍵に加え、マーキング生成モジュール23からマーキング画像を受け取ると、そのマーキング画像と復号鍵を出力する(S113)。
MFP1は、スキャナへのマーキング画像の紙原稿のセットが所定のセンサによって検知された時(あるいはスキャナに紙原稿がセットされた状態で操作パネル上の操作による文書出力の指示があった時)に図11に示す処理ルーチンをスタートする。
次に、ステップS12で読み取ったマーキング画像を解析してその内容を認識し(1次解析)、暗号化済のマーキング情報と機器情報,復号鍵を取得する。
次に、ステップS13でマーキング画像から取得した機器情報が自機のものか他機のものかを判断し、他機の情報であった場合には対応する文書が蓄積されている場所は自機以外の電子機器のため、ステップS19へ進む。
ステップS19では、取得した機器情報に一致する電子機器を特定する。
その依頼を受けた電子機器は、ステップS21でマーキングの解析処理を行う。
読み取ったマーキング画像から取得した機器情報が自機のものであった場合には、ステップS14で操作パネル上への表示によりユーザに対して復号鍵(マーキング情報を用いるためのマーキング利用情報)の入力を要求し、ユーザによる操作パネル上の操作によって入力された復号鍵を取得した(受け付けた)後、ステップS15でその入力された復号鍵が正しいものかどうかを判定し、正しくない場合(先にマーキング画像から取得した正しい復号鍵と異なるものであった場合)にはステップS22へ進み、文書の利用(マーキング情報の利用)はできないと判断して入力された復号鍵が誤っていたことをログ(履歴)として出力する。ここでは、プロッタで用紙上に印刷して出力する。
次に、ステップS18へ進み、取得した文書を出力する。このとき、その文書に対して出力条件情報が指定されている場合には、その情報に従って文書を自動で出力する処理を行う。
MFP1aは、上述したように、マーキング画像の読み取り(マーキング入力)を行い(S121)、そのマーキング画像から取得した機器情報が自機と異なるMFP1bのものであった場合(対応する文書が蓄積されている電子機器がMFP1bであった場合)に、MFP1bに対してマーキング解析を要求(依頼)する(S122)。このとき、その要求に読み取ったマーキング画像を付加する。
マーキング解析モジュール24は、そのマーキング解析要求を受けると、それに付加されているマーキング画像を解析してその内容を認識し、暗号化済のマーキング情報と復号鍵を取得した後、それらの情報を含むマーキング情報復号要求を暗号化/復号モジュール20へ送信する(S124)。
ネットワークモジュール22は、その復号鍵要求を受け取ると、それをMFP1aへ送信する(S126)。
MFP1aは、その復号鍵要求を受け取ると、図11のステップS14の処理を行って復号鍵を取得し、その復号鍵をMFP1bへ送信する(S127,S128)。
暗号化/復号モジュール20は、その復号鍵を受け取ると、その復号鍵が正しいものかどうかを判定し、正しかった場合(先に記憶保持した正しい復号鍵と一致した場合)に、その復号鍵を元に先に記憶保持したマーキング情報を復号してマーキング情報を取得し、そのマーキング情報をマーキング解析モジュール24へ送信する(S130)。
文書紐付け情報管理モジュール19は、その文書取得要求を受けると、それに付加されているマーキング情報からそれに紐付けされている文書(画像データ)を特定し、その文書をHDD12から読み出して取得し、それをネットワークモジュール22へ送信する(S132,S133)。
MFP1aは、その文書を受け取ると、その文書を出力する(S135)。このとき、その文書に対して出力条件情報が指定されている場合には、その情報に従って文書を自動で出力する処理を行う。
MFP1は、ステップS41〜S47で図11のステップS11,S12,S14〜S18と同様の処理を行う。
なお、図13では図示を省略しているが、読み取ったマーキング別に、入力された復号鍵の誤り回数をカウントする処理を行っている。
なお、図14では図示を省略しているが、読み取ったマーキング別に、マーキング作成からの日数をカウントする処理を行っている。
ユーザによる操作パネル上の操作によってマーキングの再作成が要求された場合には、
ステップS60で既に復号済のマーキング情報に対して新たに暗号化処理を施し、ステップS61で暗号化済みのマーキング情報から新たなマーキングを作成してステップS62へ進み、その作成したマーキングと、暗号化済のマーキング情報を復号するための復号鍵とをユーザに対して出力する。ここでは、プロッタで用紙上に印刷して出力する。
なお、図15では図示を省略しているが、読み取ったマーキング別に、マーキング利用回数をカウントする処理を行っている。
次に、第2実施形態のMFPについて説明する。なお、第1実施形態と異なる部分を中心に説明する。
図16は、図7に示したMFP1におけるスキャナにセットされた紙原稿から文書を作成してマーキング出力するまでの処理手順の第2例を示すフローチャートであり、復号鍵がユーザによって入力されたキーとなるような暗号化処理を行う際の処理手順を示している。
すなわち、ステップS94で操作パネル上への表示によりユーザに対してキーの入力を要求してステップS95へ進み、生成したマーキング情報に対してユーザによる操作パネル上の操作によって入力されたキー(マーキング再利用時の復号鍵となる)を元に暗号化処理を行い、ステップS96で生成した暗号化済のマーキング情報からマーキングを作成してステップS97へ進み、その作成したマーキングと暗号化済のマーキング情報とをユーザに対して出力する。ここでは、プロッタで用紙上に印刷して出力する。
第2実施形態のMFP1は、自機がユーザによって利用される際(文書蓄積時)にユーザ認証を必要とする電子機器である。
図18は、図17の記憶装置101aに蓄積されている画像データを再利用する際の処理の流れの一例を示す説明図である。
このMFP1では、マーキングを使用して文書の再利用を行う場合に、予め自機にログインしておくことで、ユーザ認証情報に格納されているマーキングキーを元に暗号化されたマーキング情報を復号することにより、ユーザによるキーの入力操作を簡略化している。
(1)紙原稿の画像を文書(画像データ)として記憶装置に蓄積した後、その蓄積した文書とその属性情報との紐付け情報からマーキング情報(コード情報)を作成し、そのマーキング情報に対して暗号化処理を行い、暗号化したマーキング情報からマーキング画像を作成して、ユーザに対して出力する(記録媒体に印刷して出力する)ことにより、マーキング情報が第3者に読まれる危険性を回避するとともに、マーキング情報によって再利用できる文書に対して、第3者が不正に利用できないようにすることができる。
(3)蓄積制御部が、ネットワーク上のサーバとなる電子機器(画像処理装置)もしくは文書蓄積用の電子機器の記憶装置に文書を蓄積することにより、蓄積された文書を様々な場所から利用することが可能となる。
(4)作成されるマーキング情報は、文書名や文書作成者名などの文書の静的な情報に加えて、その文書を再度利用する際の利用方法と画像処理の条件、出力時の条件を含むマーキング情報であることにより、蓄積文書の利用時の方法や出力条件をマーキング情報に埋め込むことで、蓄積文書の利用時に、埋め込まれた条件を自動で採用して出力を行うことができ、よりユーザ操作を少なくして利用することが可能となる。
(6)ユーザによって入力された情報を復号鍵として暗号の復号に使用できるような暗号化を行えるようにすることにより、ユーザが直接復号鍵を指定できるため、ユーザにとって扱いやすい(記憶しやすい)情報で復号ができる。
(8)自機の利用にユーザ認証を必要とする場合、文書蓄積時や再利用時に再び認証が必要となるとユーザ操作が煩雑なものになるため、ユーザ認証に必要なユーザの情報を利用して暗号化を行い、マーキング利用時には自動でユーザ認証に必要な情報を用いて復号をすることにより機器へのユーザ認証を行っていればマーキングを利用して文書を再利用する際にユーザからの復号鍵の入力の必要を無くすことで、より簡潔な操作を可能としている。
(10)電子メール等の通信手段によってマーキングを送信することにより、マーキングをユーザが好きな場所で用紙に出力し利用することができる。また、用紙を無くした場合にもマーキング用紙の再発行が容易となる。
(11)マーキングを利用して蓄積されている文書を再利用する際に、ユーザによって入力された復号鍵が誤っていた場合に、復号鍵が誤っていたことをログとして出力することにより、文書管理者に対して不正な利用があったことを通知することができる。
(13)長期間使われたマーキングと復号鍵は、漏洩の面からセキュリティ性が低下しているため、暗号化されたマーキング情報により作成されたマーキングの作成日時から所定期間を経過したマーキングに関して、新しい復号鍵とマーキングを作成することをユーザに促すことにより、セキュリティ性を維持することができる。
以上、この発明をMFPに適用した実施形態について説明したが、この発明はこれに限らず、デジタル複写機,ファクシミリ装置,又はプリンタ等の他の画像形成装置には勿論、画像形成装置を接続可能な画像読取装置、あるいは画像読取装置や画像形成装置を接続可能なPC等の各種画像処理装置に適用可能である。
このプログラムは、MFP等の画像処理装置を制御するCPU(コンピュータ)に、この発明に関わる機能であるコード情報認識手段,蓄積制御手段,コード情報生成手段,関連付手段,コード暗号化手段,印刷手段,操作手段,処理手段としての機能を実現させるためのプログラムであり、このようなプログラムをCPUに実行させることにより、上述したような効果を得ることができる。
さらに、ネットワークに接続され、プログラムを記録した記録媒体を備える外部機器あるいはプログラムを記憶手段に記憶した外部機器からダウンロードして実行させることも可能である。
12:HDD 13:メモリ 14:エンジン 15:OS
16:スキャナモジュール 17:画像データ蓄積モジュール
18:マーキング情報作成モジュール 19:文書紐付け情報管理モジュール
20:暗号化/復号モジュール 21:鍵生成モジュール
22:ネットワークモジュール 23:マーキング生成モジュール
24:マーキング解析モジュール 25:マーキング生成アプリ
26:マーキング情報読取アプリ 101:蓄積制御部 101a:記憶装置
102:マーキング情報作成部 103:暗号化部
104:マーキング作成・出力部 105:ユーザ認証部
Claims (8)
- 入力画像に関する情報を表現した二次元コード情報を解析してその内容を認識するコード情報認識手段を有する画像処理装置であって、
当該画像処理装置と同等の機能を有する他の画像処理装置と通信する通信手段と、
前記入力画像を所定の蓄積装置に蓄積する蓄積制御手段と、
該蓄積制御手段から前記蓄積装置への前記入力画像の蓄積がなされた旨の通知を受け、該蓄積装置を特定するための情報を含む該入力画像の蓄積に関する情報および該入力画像に対する出力条件を表現した二次元コード情報を生成するコード情報生成手段と、
該コード情報生成手段によって生成された二次元コード情報と前記蓄積装置に蓄積されている入力画像とを関連付ける関連付手段と、
前記コード情報生成手段によって生成された二次元コード情報を記録媒体に印刷して出力する印刷手段と、
前記二次元コード情報を用いるための二次元コード利用情報の入力を受け付ける操作手段と、
前記コード情報認識手段によって認識された二次元コード情報に含まれている前記蓄積装置を特定するための情報が当該画像処理装置のものか前記他の画像処理装置のものかを判断し、当該画像処理装置のものである場合には、前記操作手段から入力された二次元コード利用情報によって対応する二次元コード情報が利用可能になったとき、前記コード情報認識手段によって認識された該二次元コード情報に関連付けられている入力画像を前記蓄積装置から検索し、該入力画像に対して該二次元コード情報に基づく処理を行い、前記蓄積装置を特定するための情報が前記他の画像処理装置のものである場合には、該他の画像処理装置に対して前記認識された二次元コード情報の解析を依頼し、該依頼に対して前記他の画像処理装置から二次元コード利用情報の要求を受けた場合に、該他の画像処理装置へ前記操作手段から入力された二次元コード利用情報を送信し、該二次元コード利用情報の送信に対して、前記他の画像処理装置から前記解析を依頼した二次元コード情報に関連付けられている入力画像を受信し、該入力画像に対して該二次元コード情報に基づく処理を行う処理手段とを設けたことを特徴とする画像処理装置。 - 請求項1記載の画形処理装置において、
前記コード情報生成手段によって生成された二次元コード情報を暗号化するコード暗号化手段を設け、
前記操作手段は、前記コード暗号化手段によって暗号化された二次元コード情報を復号するための復号情報を表示すると共に、復号情報の入力を受け付ける手段であり、
前記処理手段は、前記操作手段で受け付けた復号情報が正しかった場合に、前記入力画像の検索と、検索された入力画像に対して前記二次元コード情報に基づく処理を行う手段であることを特徴とする画像処理装置。 - 請求項2記載の画形処理装置において、
前記処理手段は、前記操作手段で受け付けた復号情報が誤っていた場合に、復号情報が誤っていたことをログとして出力することを特徴とする画像処理装置。 - 請求項3記載の画形処理装置において、
前記処理手段は、前記操作手段で受け付けた復号情報が誤っていた回数が所定回数を超えた場合に、対応する前記二次元コード情報を利用不可能とすることを特徴とする画像処理装置。 - 請求項1乃至4のいずれか一項に記載の画形処理装置において、
前記入力画像の蓄積に関する情報には、該入力画像が前記蓄積装置に蓄積された日、蓄積されている前記蓄積装置の格納場所、および前記入力画像のファイル名のうち少なくともいずれかを含み、前記入力画像に対する出力条件には、前記入力画像の印刷条件を含むことを特徴とする画像処理装置。 - 請求項1乃至5のいずれか一項に記載の画形処理装置において、
前記蓄積装置は、当該画像処理装置の格納装置または所定のコンピュータ装置を含むことを特徴とする画像処理装置。 - 請求項5又は6記載の画形処理装置において、
前記コード情報生成手段による二次元コード情報の生成日時から所定期間を経過した場合に、前記コード暗号化手段による該二次元コード情報の暗号化および前記操作手段による復号情報の表示を行わせる手段を設けたことを特徴とする画像処理装置。 - 請求項5又は6記載の画形処理装置において、
前記コード情報生成手段による二次元コード情報の利用回数が所定回数を経過した場合に、前記コード暗号化手段による該二次元コード情報の暗号化および前記操作手段による復号情報の表示を行わせる手段を設けたことを特徴とする画像処理装置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007201492A JP5014013B2 (ja) | 2007-08-02 | 2007-08-02 | 画像処理装置 |
| US12/219,608 US8259941B2 (en) | 2007-08-02 | 2008-07-24 | Image processor, image processing method, and computer program product for storing images and related code information |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007201492A JP5014013B2 (ja) | 2007-08-02 | 2007-08-02 | 画像処理装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009038609A JP2009038609A (ja) | 2009-02-19 |
| JP5014013B2 true JP5014013B2 (ja) | 2012-08-29 |
Family
ID=40338143
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007201492A Expired - Fee Related JP5014013B2 (ja) | 2007-08-02 | 2007-08-02 | 画像処理装置 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US8259941B2 (ja) |
| JP (1) | JP5014013B2 (ja) |
Families Citing this family (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4891300B2 (ja) * | 2008-09-25 | 2012-03-07 | ブラザー工業株式会社 | 画像読取システム、画像読取装置、および画像読取プログラム |
| JP5332513B2 (ja) * | 2008-10-29 | 2013-11-06 | 株式会社リコー | 画像形成装置、画像データ管理方法、及びプログラム |
| WO2010131287A1 (ja) * | 2009-05-11 | 2010-11-18 | 富士通株式会社 | 画像暗号化・復号装置、方法、及びプログラム |
| JP5552774B2 (ja) * | 2009-08-28 | 2014-07-16 | キヤノンマーケティングジャパン株式会社 | 画像形成装置と印刷システムとその処理方法及びプログラム |
| JP5750946B2 (ja) | 2011-03-09 | 2015-07-22 | 株式会社リコー | コンテンツ配信システム、コンテンツ配信サーバ、コンテンツ配信方法、プログラムおよび記録媒体 |
| JP5768451B2 (ja) | 2011-04-07 | 2015-08-26 | 株式会社リコー | コンテンツ処理装置、コンテンツ処理方法及びコンテンツ処理装置の制御プログラム |
| US8763904B2 (en) * | 2011-04-27 | 2014-07-01 | Intellectual Ventures Fund 83 Llc | Visibly forming an image and optical code |
| JP2013131141A (ja) | 2011-12-22 | 2013-07-04 | Ricoh Co Ltd | プロジェクタ、プロジェクタの制御方法及びプロジェクタの制御プログラム |
| US8914767B2 (en) * | 2012-03-12 | 2014-12-16 | Symantec Corporation | Systems and methods for using quick response codes to activate software applications |
| CN103795531A (zh) * | 2012-11-02 | 2014-05-14 | 海尔集团公司 | 一种基于二维码的密钥认证方法和系统 |
| US9124818B2 (en) * | 2013-11-01 | 2015-09-01 | Kabushiki Kaisha Toshiba | Image erasing apparatus and method for processing image on sheet |
| CN104657764A (zh) * | 2015-02-13 | 2015-05-27 | 立德高科(北京)数码科技有限责任公司 | 与车票信息相对应的专用二维码及其生成方法 |
| CN105007155B (zh) * | 2015-07-28 | 2017-12-08 | 福建联迪商用设备有限公司 | 二维码掩膜加密和解密方法及系统 |
| CN108830364B (zh) * | 2018-05-10 | 2021-02-26 | 广州市贺氏办公设备有限公司 | 一种动态二维码生成方法及系统 |
| JP7159911B2 (ja) * | 2019-02-27 | 2022-10-25 | 京セラドキュメントソリューションズ株式会社 | 画像処理装置及び画像形成装置 |
| CN109905563B (zh) * | 2019-03-06 | 2020-02-07 | 首都师范大学 | 一种立体图像加密方法及装置 |
| JP7279603B2 (ja) * | 2019-09-27 | 2023-05-23 | ブラザー工業株式会社 | 画像読取装置 |
Family Cites Families (33)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH06504638A (ja) * | 1990-12-21 | 1994-05-26 | ミネソタ・マイニング・アンド・マニュファクチュアリング・カンパニー | 2チャンネル排他的論理和バーコードおよび光学式読み取り器 |
| US5321749A (en) * | 1992-09-21 | 1994-06-14 | Richard Virga | Encryption device |
| US5490217A (en) * | 1993-03-05 | 1996-02-06 | Metanetics Corporation | Automatic document handling system |
| US5692048A (en) * | 1993-04-15 | 1997-11-25 | Ricoh Company, Ltd. | Method and apparatus for sending secure facsimile transmissions and certified facsimile transmissions |
| US5841978A (en) * | 1993-11-18 | 1998-11-24 | Digimarc Corporation | Network linking method using steganographically embedded data objects |
| US5541993A (en) * | 1994-05-10 | 1996-07-30 | Fan; Eric | Structure and method for secure image transmission |
| CN1312549C (zh) * | 1995-02-13 | 2007-04-25 | 英特特拉斯特技术公司 | 用于安全交易管理和电子权利保护的系统和方法 |
| US5602377A (en) * | 1995-03-01 | 1997-02-11 | Metanetics Corporation | Bar code dataform scanning and labeling apparatus and method |
| US5764774A (en) * | 1995-09-25 | 1998-06-09 | Intermec Corporation | Source data compression and decompression in code symbol printing and decoding |
| US5862270A (en) * | 1995-12-08 | 1999-01-19 | Matsushita Electric Industrial Co., Ltd. | Clock free two-dimensional barcode and method for printing and reading the same |
| US5633932A (en) * | 1995-12-19 | 1997-05-27 | Intel Corporation | Apparatus and method for preventing disclosure through user-authentication at a printing node |
| JPH11243463A (ja) | 1997-12-26 | 1999-09-07 | Ricoh Co Ltd | デジタル画像形成装置 |
| US6928551B1 (en) * | 1999-10-29 | 2005-08-09 | Lockheed Martin Corporation | Method and apparatus for selectively denying access to encoded data |
| JP3912031B2 (ja) * | 2001-05-15 | 2007-05-09 | 株式会社デンソーウェーブ | 複写機およびファクシミリ装置 |
| US6669088B2 (en) * | 2001-11-09 | 2003-12-30 | William J. Veeneman | Multi-merchant gift registry |
| US6802450B2 (en) * | 2002-08-07 | 2004-10-12 | Shenzhen Syscan Technology Co. Ltd | Guiding a scanning device to decode 2D symbols |
| US7315946B1 (en) * | 2003-04-14 | 2008-01-01 | Aol Llc | Out-of-band tokens for rights access |
| JP2004167831A (ja) * | 2002-11-20 | 2004-06-17 | Fuji Photo Film Co Ltd | プリンタ |
| JP3996520B2 (ja) * | 2003-01-30 | 2007-10-24 | 株式会社デンソーウェーブ | 二次元情報コードおよびその生成方法 |
| US7734093B2 (en) | 2004-05-20 | 2010-06-08 | Ricoh Co., Ltd. | Paper-based upload and tracking system |
| US7664486B2 (en) * | 2004-06-09 | 2010-02-16 | Fujifilm Corporation | Server, mobile terminal, and service method |
| US7306153B2 (en) * | 2004-06-30 | 2007-12-11 | Symbol Technologies, Inc. | System and method for rapid deployment of a wireless device |
| EP1847974A1 (en) * | 2005-02-10 | 2007-10-24 | NTT DoCoMo INC. | Information processing device, read terminal, non-public information read system, non-public information read method, information processing program, and non-public information read program |
| US7770026B2 (en) * | 2005-02-18 | 2010-08-03 | Fuji Xerox Co., Ltd. | Document management system, information processing device and method, and computer program |
| JP2006245949A (ja) * | 2005-03-02 | 2006-09-14 | Fuji Xerox Co Ltd | 画像形成装置 |
| JP2006258898A (ja) | 2005-03-15 | 2006-09-28 | Toshiba Corp | 画像形成装置および画像形成方法 |
| JP4974476B2 (ja) * | 2005-04-28 | 2012-07-11 | ブラザー工業株式会社 | 印刷システム、サーバ装置及びサーバ装置用プログラム |
| JP4670464B2 (ja) * | 2005-05-10 | 2011-04-13 | 日本電気株式会社 | 情報読取装置、情報処理装置、情報通信システム、情報読取方法、及びプログラム |
| JP2006323688A (ja) | 2005-05-19 | 2006-11-30 | Canon Inc | 文書管理装置、その制御方法、及びプログラム |
| JP4673200B2 (ja) * | 2005-12-01 | 2011-04-20 | キヤノン株式会社 | 印刷処理システムおよび印刷処理方法 |
| JP4600268B2 (ja) * | 2005-12-15 | 2010-12-15 | コニカミノルタビジネステクノロジーズ株式会社 | 画像形成装置 |
| JP4743866B2 (ja) * | 2006-02-02 | 2011-08-10 | キヤノン株式会社 | 印刷指示装置、印刷装置および印刷システム |
| US7766241B2 (en) * | 2006-09-29 | 2010-08-03 | Konica Minolta Systems Laboratory, Inc. | Barcode for two-way verification of a document |
-
2007
- 2007-08-02 JP JP2007201492A patent/JP5014013B2/ja not_active Expired - Fee Related
-
2008
- 2008-07-24 US US12/219,608 patent/US8259941B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2009038609A (ja) | 2009-02-19 |
| US8259941B2 (en) | 2012-09-04 |
| US20090034723A1 (en) | 2009-02-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5014013B2 (ja) | 画像処理装置 | |
| US20090031145A1 (en) | Data processing apparatus, data processing system, and control method therefor | |
| US20100246962A1 (en) | Information processing system, information processing method, image processing apparatus, program, and recording medium | |
| JP2011244354A (ja) | ジョブ履歴情報監査システム、情報処理装置、印刷装置、および、監査方法 | |
| US8479058B2 (en) | Information processor and information processing method | |
| JP4994814B2 (ja) | 画像処理装置及びその制御方法 | |
| JP2007108883A (ja) | 情報処理方法およびその装置 | |
| JP2007288747A (ja) | 画像処理システムおよび画像処理システムの制御方法および画像形成装置および画像再生装置 | |
| JP2006262373A (ja) | 画像処理装置及び暗号化送信方法 | |
| JP2010074431A (ja) | 外部認証を用いた認証機能連携機器、認証機能連携システム及び認証機能連携プログラム | |
| JP5041833B2 (ja) | データ復旧方法、画像処理装置、コントローラボード及びデータ復旧プログラム | |
| US8570547B2 (en) | Image registration device, image registration system, image registration method and computer readable medium that register the associated image acquired by the associated image acquisition unit with the associated image being assigned to the predetermined process | |
| JP4832744B2 (ja) | 文書管理システム | |
| JP5408012B2 (ja) | 画像処理装置、出力装置、及びプログラム | |
| JP4846830B2 (ja) | 画像形成装置とその情報処理方法及びプログラム | |
| JP2006050504A (ja) | 画像処理装置およびその方法 | |
| JP2008181290A (ja) | 文書管理システム、文書管理装置、制限情報管理装置、文書管理プログラムおよび制限情報管理プログラム | |
| JP2011166654A (ja) | 文書処理装置 | |
| JP2007226429A (ja) | 情報処理装置及び印刷装置 | |
| JP2010170236A (ja) | 画像形成システム、サーバ装置および画像形成装置 | |
| JP2007102416A (ja) | 電子機器 | |
| JP6362076B2 (ja) | 通信装置及びその制御方法とプログラム | |
| JP2007235716A (ja) | 画像読み取り装置、画像読み取り方法およびコンピュータプログラム | |
| JP5145814B2 (ja) | データ送受信システム、データ受信装置、データ送受信方法、データ受信方法およびデータ受信プログラム | |
| JP2006293833A (ja) | 画像処理装置及び画像処理方法並びにプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100305 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110921 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111101 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111226 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120515 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120605 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150615 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5014013 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |