JP2008219552A - Device for generating image data for authentication, authentication device, method of generating image data for authentication, authentication method, and program - Google Patents

Device for generating image data for authentication, authentication device, method of generating image data for authentication, authentication method, and program Download PDF

Info

Publication number
JP2008219552A
JP2008219552A JP2007055219A JP2007055219A JP2008219552A JP 2008219552 A JP2008219552 A JP 2008219552A JP 2007055219 A JP2007055219 A JP 2007055219A JP 2007055219 A JP2007055219 A JP 2007055219A JP 2008219552 A JP2008219552 A JP 2008219552A
Authority
JP
Japan
Prior art keywords
authentication
image data
frequency signal
authentication information
signal component
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.)
Pending
Application number
JP2007055219A
Other languages
Japanese (ja)
Inventor
Osami Kabashima
良聡臣 椛島
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2007055219A priority Critical patent/JP2008219552A/en
Publication of JP2008219552A publication Critical patent/JP2008219552A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Editing Of Facsimile Originals (AREA)
  • Image Processing (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To make available authentication processing wherein a license key can not be seen by a user and the length of the license key is not limited to such one that the user can enter. <P>SOLUTION: The authentication processing is shown in Fig.1. A frequency converting means 21 performs frequency conversion on an inputted image 200 with a license key, and a frequency conversion license key extracting means 22 performs frequency conversion on a base image 210 stored in a base image storing portion 31. By calculating a difference between the frequency-converted inputted image and the frequency-converted base image, only a frequency component of a license key character string 220 is extracted. Then, a license key converting means 23 performs frequency inverse-conversion on the frequency component of the license key character string to obtain the license key character string 200. Finally, an authentication means 41 performs authentication using the license key character string 200. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、認証に用いるイメージデータを生成する認証用イメージデータ生成装置、認証装置、認証用イメージデータ生成方法、認証方法及びプログラムに関するものである。   The present invention relates to an authentication image data generation device, an authentication device, an authentication image data generation method, an authentication method, and a program for generating image data used for authentication.

従来の認証技術は、例えば、特許文献1(特開2001−312325号公報)にも開示されているように、ライセンスプログラムの購入者コンピュータで入力された顧客情報、製品番号及びライセンスプログラム名を受け取ったライセンス発行コンピュータが、製品番号の認証が正常に終了するとライセンスキーを購入者コンピュータに対して発行し、発行したライセンスキーに基づいて、使用要求のあった購入者コンピュータにおけるライセンスプログラムの使用権限等の認証を行う。
特開2001−312325号公報
For example, as disclosed in Patent Document 1 (Japanese Patent Laid-Open No. 2001-312325), the conventional authentication technique receives customer information, product number, and license program name input at the license program purchaser computer. When the license issuing computer successfully authenticates the product number, it issues a license key to the purchaser computer. Based on the issued license key, the right to use the license program on the purchaser computer that requested use Authenticate.
JP 2001-312325 A

しかし、従来のライセンスキーを用いる認証技術は、以下のような問題点を有していた。   However, the conventional authentication technique using a license key has the following problems.

第1に、ライセンスキー作成には、強固な暗号化技術が必要であった。   First, the creation of a license key requires a strong encryption technique.

その理由は、ユーザにライセンスキーを見られてしまうために、容易に解読できない暗号化技術を必要とし、堅牢性を確保する必要があるからである。これは、悪意を持ったユーザによりライセンスキーの解読が行われた場合に、不正にライセンスキーを生成される等のリスクがあることを意味しており、セキュリティ上好ましくないためである。   The reason is that since the user can see the license key, an encryption technique that cannot be easily deciphered is required, and it is necessary to ensure robustness. This means that there is a risk that the license key is illegally generated when the license key is decrypted by a malicious user, which is not preferable in terms of security.

第2に、ユーザの手入力を必要とするため、ライセンスキーの長さが入力可能な長さであることを要するという問題点があった。   Second, since manual input by the user is required, there is a problem that the length of the license key needs to be long enough to be input.

その理由は、ユーザが入力インタフェースを介してライセンスキーを入力する必要があるからである。   The reason is that the user needs to input the license key via the input interface.

なお、強固な暗号化技術とライセンスキー長を短くすることはトレードオフの関係であり、ライセンスキー長をどう設定するか、どの暗号化方式を採用するかは非常に難しい問題である。   It should be noted that there is a trade-off relationship between shortening the license key length and the strong encryption technology, and how to set the license key length and which encryption method to use are very difficult problems.

(目的)
本発明の目的は、ユーザにライセンスキーを見られず、また、ライセンスキーの長さがユーザの入力可能な長さに制限されない認証処理を可能とする認証方法を提供することにある。
(the purpose)
An object of the present invention is to provide an authentication method that enables an authentication process in which a user cannot see a license key and the length of the license key is not limited to a length that can be input by the user.

上記目的を達成する本発明は、認証に用いるイメージデータを生成する認証用イメージデータ生成装置であって、所定の元イメージデータと認証情報を示すイメージデータとを高周波信号変換して互いに合成し、合成後のイメージデータを逆高周波変換することにより、前記認証情報が埋め込まれた前記認証用イメージデータを生成することを特徴とする。   The present invention that achieves the above object is an authentication image data generation device that generates image data used for authentication, and combines predetermined original image data and image data indicating authentication information by high-frequency signal conversion, The authentication image data in which the authentication information is embedded is generated by performing inverse high frequency conversion on the combined image data.

また、上記目的を達成する本発明は、認証に用いるイメージデータを用いて認証を行う認証装置であって、所定の元イメージデータと認証情報を示すイメージデータとを高周波信号変換して互いに合成し、合成後に逆高周波信号変換することにより、前記認証情報が埋め込まれた前記認証用イメージデータを取得する手段と、取得した前記認証用のイメージデータの高周波信号成分から前記認証情報を示すイメージデータの高周波信号成分を抽出し、抽出した高周波信号成分から前記認証情報を読み取る手段とを備えることを特徴とする。   Further, the present invention that achieves the above object is an authentication apparatus that performs authentication using image data used for authentication, and synthesizes predetermined original image data and image data indicating authentication information by performing high-frequency signal conversion. Means for acquiring the authentication image data in which the authentication information is embedded by performing inverse high-frequency signal conversion after synthesis, and image data indicating the authentication information from the high-frequency signal component of the acquired authentication image data. Means for extracting a high-frequency signal component and reading the authentication information from the extracted high-frequency signal component.

(作用)
認証情報をそのままイメージデータとして提供するのではなく、認証情報を所定の元イメージデータに埋め込んだ認証用イメージデータとして提供する。
(Function)
The authentication information is not provided as image data as it is, but is provided as authentication image data in which the authentication information is embedded in predetermined original image data.

本発明によれば、以下のような効果が達成される。   According to the present invention, the following effects are achieved.

第1に、認証用イメージデータを用いることにより、悪意を持ったユーザに不正に生成されたライセンスキーによって認証されるリスクを軽減できる。   First, by using the authentication image data, it is possible to reduce the risk of being authenticated by a license key illegally generated by a malicious user.

その理由は、所定のイメージデータに、人間が知覚できないような高周波数成分によって認証情報を埋め込んで認証用イメージデータを生成するため、認証情報をイメージに隠蔽でき、ユーザに認証情報そのものを見せないからである。   The reason is that authentication image data is generated by embedding authentication information in high-frequency components that cannot be perceived by humans in predetermined image data, so that the authentication information can be concealed in the image and the authentication information itself is not shown to the user. Because.

第2に、認証用イメージデータは、ベースとなる所定の元イメージデータと比較し、人間にとって知覚することが困難な差分しかないことから、アイコン等のシステムリソースとして使用できる。   Second, the authentication image data can be used as a system resource such as an icon because there is only a difference that is difficult for humans to perceive as compared with predetermined original image data as a base.

第3に、入力された認証用イメージデータに基づいて認証情報を取得するため、スタンドアロンでも堅牢性のある認証を行うことができる。   Thirdly, since authentication information is acquired based on the input authentication image data, robust authentication can be performed even on a stand-alone basis.

(第1の実施の形態)
以下、本発明の第1の実施の形態について図を参照して詳細に説明する。
(First embodiment)
Hereinafter, a first embodiment of the present invention will be described in detail with reference to the drawings.

(第1の実施の形態の構成)
図1は、本実施の形態による認証システムの構成を示すブロック図である。
(Configuration of the first embodiment)
FIG. 1 is a block diagram showing a configuration of an authentication system according to this embodiment.

図1を参照すると、本実施の形態による認証装置100は、入力部1と、ライセンスキー抽出部2と、情報を記憶する記憶部3と、抽出したライセンスキーの適否を判定する認証部4と、出力部5と、ライセンスキー付きイメージ生成部6とを含む。   Referring to FIG. 1, an authentication apparatus 100 according to the present embodiment includes an input unit 1, a license key extraction unit 2, a storage unit 3 that stores information, and an authentication unit 4 that determines the suitability of the extracted license key. , An output unit 5 and an image generation unit 6 with a license key.

記憶部3は、ライセンスキー付きイメージ200の元となるベースイメージ210を、ライセンスキー付きイメージ200と対応付けてあらかじめ記憶しているベースイメージ記憶手段31を備える。   The storage unit 3 includes a base image storage unit 31 that stores a base image 210 that is a source of the license key-added image 200 in association with the license key-added image 200 in advance.

ベースイメージ210は、例えば、アイコン等のイメージデータであり、所定のシステムやアプリケーションの使用・実行時にクリック等によって選択されるものである。   The base image 210 is image data such as an icon, for example, and is selected by clicking or the like when using or executing a predetermined system or application.

ライセンスキー付きイメージ生成部6は、周波数成分抽出手段61と、ライセンスキー付きイメージ生成手段62と、ライセンスキー付きイメージ格納手段63とを備え、イメージデータに対してライセンスキーの情報を埋め込む機能を有する。なお、ライセンスキー付きイメージ生成部6は、認証装置100の外側に設けられていてもよい。   The image generation unit 6 with a license key includes a frequency component extraction unit 61, an image generation unit 62 with a license key, and an image storage unit 63 with a license key, and has a function of embedding license key information in image data. . The image generation unit 6 with a license key may be provided outside the authentication apparatus 100.

周波数成分抽出手段61は、ライセンスキー文字列220と、ベースイメージ記憶手段31に記憶されたベースイメージ210とをそれぞれ、DCT(離散コサイン変換)の技術を用いて周波数変換し、周波数成分を抽出する。DCTを使用する理由は、周波数変換後の高周波数成分が人間にとって知覚することが困難な成分なので、ベースイメージ記憶手段31に記憶されたベースイメージ210の高周波数成分にライセンスキー文字列220の高周波数成分を埋め込むと、人間がライセンスキー文字列220を知覚できないからである。   The frequency component extraction unit 61 converts the frequency of the license key character string 220 and the base image 210 stored in the base image storage unit 31 using DCT (Discrete Cosine Transform) technology, and extracts the frequency component. . The reason for using DCT is that the high-frequency component after frequency conversion is a component that is difficult for humans to perceive. This is because if the frequency component is embedded, the human cannot perceive the license key character string 220.

ライセンスキー付きイメージ生成手段62は、ベースイメージ210の高周波数成分及びライセンスキー文字列220の高周波数成分からなる情報に対して周波数逆変換を行い、ライセンスキー付きイメージ200を生成する。このような処理によって、ライセンスキー文字列220の情報は、例えば、人物と背景の境界部分等、ベースイメージ210のエッジ部分に埋め込まれるので、ライセンスキー付きイメージ200は、人間にとってベースイメージ210とほとんど見分けがつかない。   The license key-added image generating unit 62 performs reverse frequency conversion on information including the high frequency component of the base image 210 and the high frequency component of the license key character string 220 to generate the license key added image 200. By such processing, the information of the license key character string 220 is embedded in an edge portion of the base image 210 such as a boundary portion between a person and a background, so that the image 200 with a license key is almost the same as the base image 210 for humans. I can't tell.

ライセンスキー付きイメージ格納手段63は、生成されたライセンスキー付きイメージ200を格納する。   The license key-added image storage means 63 stores the generated license key-added image 200.

なお、後述するように、ライセンスキー付きイメージ200に対して上述した処理と逆の処理を行うことによってライセンスキー(ライセンスキー文字列220)を取得できるため、ライセンスキーの認証が可能となる。   As will be described later, since the license key (license key character string 220) can be acquired by performing the reverse process to the above-described process on the image 200 with the license key, the license key can be authenticated.

ライセンスキー(ライセンスキー文字列220)は、所定のシステムやアプリケーションの使用・実行の許否の判定に用いられる認証情報であり、認証部4の認証時にライセンスキー(ライセンスキー文字列220)が適切であると判断された場合に、所定のシステムやアプリケーションの使用・実行が開始される。   The license key (license key character string 220) is authentication information used to determine whether or not to permit use / execution of a predetermined system or application. The license key (license key character string 220) is appropriate when the authentication unit 4 authenticates. When it is determined that there is, use / execution of a predetermined system or application is started.

入力部1は、所定のシステムやアプリケーションの使用・実行の開始時に、所定のファイル等が指定されることによって又は所定のライセンスキー付きイメージ200が直接指定されることによって選択された、ライセンスキー付きイメージ格納手段63に格納されたライセンスキー付きイメージ200をライセンスキー抽出部2に登録する。   The input unit 1 has a license key selected when a predetermined file or the like is specified at the start of use / execution of a predetermined system or application, or by directly specifying a predetermined image 200 with a license key. The image 200 with a license key stored in the image storage unit 63 is registered in the license key extraction unit 2.

ライセンスキー抽出部2は、周波数変換手段21と、周波数変換ライセンスキー抽出手段22と、ライセンスキー変換手段23とを備え、DCT(離散コサイン変換)の技術を用いて周波数変換処理、周波数成分抽出処理及び周波数逆変換処理を行うことによって、登録されたライセンスキー付きイメージ200からライセンスキー(ライセンスキー文字列220)を抽出する。   The license key extraction unit 2 includes a frequency conversion unit 21, a frequency conversion license key extraction unit 22, and a license key conversion unit 23, and uses a DCT (Discrete Cosine Transform) technique to perform frequency conversion processing and frequency component extraction processing. The license key (license key character string 220) is extracted from the registered image 200 with a license key by performing frequency inverse transform processing.

周波数変換手段21は、入力部1から与えられたライセンスキー付きイメージ200に対して周波数変換を行う。   The frequency conversion means 21 performs frequency conversion on the license key-added image 200 given from the input unit 1.

周波数変換ライセンスキー抽出手段22は、ベースイメージ記憶手段31に予め記憶された、入力されたライセンスキー付きイメージ200に対応するベースイメージ210を周波数変換して周波数成分を生成し、周波数変換手段21によって変換された周波数成分と、ベースイメージ記憶手段31に記憶されたベースイメージ210の周波数成分との差分を取り、ライセンスキー文字列220の周波数成分を抽出する。   The frequency conversion license key extraction unit 22 converts the frequency of the base image 210 corresponding to the input license key-added image 200 stored in advance in the base image storage unit 31 to generate a frequency component. The difference between the converted frequency component and the frequency component of the base image 210 stored in the base image storage unit 31 is taken, and the frequency component of the license key character string 220 is extracted.

ライセンスキー変換手段23は、ライセンスキー文字列220の周波数成分を逆変換し、ライセンスキー文字列220を取得する。   The license key conversion unit 23 inversely converts the frequency component of the license key character string 220 to obtain the license key character string 220.

認証部4は、逆変換して取得したライセンスキー文字列220を用いて認証を行って出力部5に対して認証結果の出力を行う認証手段41を備える。   The authentication unit 4 includes an authentication unit 41 that performs authentication using the license key character string 220 obtained by reverse conversion and outputs an authentication result to the output unit 5.

出力部5は、認証部4から通知された認証結果を出力する。   The output unit 5 outputs the authentication result notified from the authentication unit 4.

ここで、認証装置100のハードウェア構成の説明をする。   Here, the hardware configuration of the authentication apparatus 100 will be described.

図2は、本実施の形態による認証装置100のハードウェア構成例を示すブロック図である。   FIG. 2 is a block diagram illustrating a hardware configuration example of the authentication device 100 according to the present embodiment.

図2を参照すると、本発明による認証装置100は、一般的なコンピュータ装置と同様のハードウェア構成によって実現することができ、CPU(Central Processing Unit)1001、RAM(Random Access Memory)等のメインメモリであり、データの作業領域やデータの一時退避領域に用いられる主記憶部1002、ネットワーク2000を介してデータの送受信を行う通信制御部1003、液晶ディスプレイ、プリンタやスピーカ等の提示部1004、キーボードやマウス等の入力部1005、周辺機器と接続してデータの送受信を行うインタフェース部1006、ROM(Read Only Memory)、磁気ディスク、半導体メモリ等の不揮発性メモリから構成されるハードディスク装置である補助記憶部1007、本情報処理装置の上記各構成要素を相互に接続するシステムバス1008等を備えている。   Referring to FIG. 2, an authentication apparatus 100 according to the present invention can be realized by a hardware configuration similar to that of a general computer apparatus, and includes a main memory such as a CPU (Central Processing Unit) 1001 and a RAM (Random Access Memory). A main storage unit 1002 used for a data work area and a temporary data save area, a communication control unit 1003 for transmitting and receiving data via the network 2000, a display unit 1004 such as a liquid crystal display, a printer and a speaker, a keyboard, A hard disk including an input unit 1005 such as a mouse, an interface unit 1006 that transmits and receives data by connecting to a peripheral device, a ROM (Read Only Memory), a magnetic disk, and a nonvolatile memory such as a semiconductor memory. Auxiliary storage unit 1007 is a click device, and a system bus 1008 for connecting the above components of the information processing apparatus to each other.

本発明による認証装置100は、その動作を、認証装置100内部にそのような機能を実現するプログラムを組み込んだ、LSI(Large Scale Integration)等のハードウェア部品からなる回路部品を実装してハードウェア的に実現することは勿論として、上記した各構成要素の各機能を提供するプログラムを、コンピュータ処理装置上のCPU1001で実行することにより、ソフトウェア的に実現することができる。   The authentication apparatus 100 according to the present invention is implemented by mounting a circuit component composed of a hardware component such as an LSI (Large Scale Integration) in which a program for realizing such a function is incorporated in the authentication apparatus 100. As a matter of course, it can be realized in software by executing a program for providing each function of each component described above by the CPU 1001 on the computer processing apparatus.

すなわち、CPU1001は、補助記憶部1007に格納されているプログラムを、主記憶部1002にロードして実行し、認証装置100の動作を制御することにより、上述した各機能をソフトウェア的に実現する。   That is, the CPU 1001 implements each function described above in software by loading a program stored in the auxiliary storage unit 1007 into the main storage unit 1002 and executing the program, and controlling the operation of the authentication device 100.

(第1の実施の形態の動作)
図3及び図4は、本実施の形態による認証装置100の動作を示すフローチャートであり、図3は、ライセンスキー付きイメージ200の生成時の動作を示し、図4は、認証時の動作を示す。
(Operation of the first embodiment)
3 and 4 are flowcharts showing the operation of the authentication device 100 according to the present embodiment. FIG. 3 shows the operation when the image 200 with the license key is generated, and FIG. 4 shows the operation at the time of authentication. .

最初に、ライセンスキー付きイメージ200の生成時の動作を説明する。   First, an operation when generating the license key-added image 200 will be described.

図1及び図3を参照すると、まず、ライセンスキー付きイメージ生成部6が、所定のシステムやアプリケーションのインストール時等に、周波数成分抽出手段61によって、当該システムやアプリケーションを起動させるアイコン等のイメージデータ(ベースイメージ210)と、当該システムやアプリケーションの使用・実行の許否の判定に用いられるライセンスキーとに対してDCT(離散コサイン変換)の技術を用いて周波数変換し、高周波数成分を抽出して合成する(ステップA1)。   Referring to FIGS. 1 and 3, first, the image data such as an icon that causes the image generation unit 6 with a license key to activate the system or application by the frequency component extraction means 61 when a predetermined system or application is installed. (Base image 210) and a license key used to determine whether the system or application is permitted to be used / executed are subjected to frequency conversion using a DCT (discrete cosine transform) technique to extract high frequency components. Synthesize (step A1).

次いで、ライセンスキー付きイメージ生成手段6が、ベースイメージ210の高周波数成分及びライセンスキー文字列220の高周波数成分からなる情報に対して周波数逆変換を行い、ライセンスキー付きイメージ200を生成する(ステップA2)。   Next, the license key-added image generating means 6 performs frequency inverse transform on the information composed of the high frequency component of the base image 210 and the high frequency component of the license key character string 220 to generate the image 200 with the license key (step). A2).

次いで、ライセンスキー付きイメージ生成部6は、生成したライセンスキー付きイメージ200をライセンスキー付きイメージ格納手段63に格納する(ステップA3)。   Next, the license key-added image generation unit 6 stores the generated license key-added image 200 in the license key-added image storage unit 63 (step A3).

次に、認証時の動作を説明する。   Next, the operation at the time of authentication will be described.

図1及び図4を参照すると、まず、所定のシステムやアプリケーションの使用・実行の開始時に、所定のファイル等が指定されることによって又は所定のライセンスキー付きイメージ200が直接指定されることによって選択された、認証の対象となるライセンスキー付きイメージ200が、ライセンスキー付きイメージ格納手段63から入力部1を介して入力され(ステップB1)、周波数変換手段21に供給される。   Referring to FIGS. 1 and 4, first, when a predetermined system or application is started to be used / executed, a predetermined file or the like is specified, or a predetermined license key image 200 is directly specified. The license key-added image 200 to be authenticated is input from the license key-added image storage means 63 via the input unit 1 (step B1) and supplied to the frequency conversion means 21.

次いで、周波数変換手段21が、この入力されたライセンスキー付きイメージ200に対して周波数変換を行って高周波数成分に変換し、また、周波数変換ライセンスキー抽出手段22が、ベースイメージ記憶手段31に記憶されたベースイメージ210に対して同様に周波数変換を行って高周波数成分に変換する(ステップB2)。   Next, the frequency conversion means 21 performs frequency conversion on the inputted image 200 with license key to convert it into a high frequency component, and the frequency conversion license key extraction means 22 stores it in the base image storage means 31. Similarly, frequency conversion is performed on the base image 210 thus converted into a high frequency component (step B2).

次いで、周波数変換ライセンスキー抽出手段22が、ライセンスキー付きイメージ200の周波数成分と、ベースイメージ記憶手段31に記憶されたベースイメージ210の周波数成分との差分に基づいて、ライセンスキー文字列220の周波数成分を抽出する(ステップB3)。   Next, the frequency conversion license key extraction unit 22 determines the frequency of the license key character string 220 based on the difference between the frequency component of the license key-added image 200 and the frequency component of the base image 210 stored in the base image storage unit 31. Components are extracted (step B3).

次いで、ライセンスキー変換手段23は、抽出したライセンスキー文字列220の周波数成分に対して周波数逆変換を行い、ライセンスキー文字列220を取得する(ステップB4)。   Next, the license key conversion unit 23 performs frequency inverse conversion on the extracted frequency component of the license key character string 220 to obtain the license key character string 220 (step B4).

次いで、認証手段41は、ライセンスキー文字列220を使用して認証を行い(ステップB5)、認証に成功した場合には出力部5に対して認証結果として成功を通知し(ステップB6)、不正なライセンスキー文字列220等の理由により失敗した場合には出力装置5に対して認証結果として失敗を通知する(ステップB7)。   Next, the authentication means 41 performs authentication using the license key character string 220 (step B5), and if the authentication is successful, notifies the output unit 5 of the success as an authentication result (step B6), In the case of failure due to a reason such as a license key character string 220, the failure is notified to the output device 5 as an authentication result (step B7).

(第1の実施の形態の効果)
本実施の形態によれば、以下の効果を達成することができる。
(Effects of the first embodiment)
According to the present embodiment, the following effects can be achieved.

第1に、ライセンスキー付きイメージ200を用いることにより、悪意を持ったユーザに不正に生成されたライセンスキーによって認証されるリスクを軽減できる。   First, by using the license key-added image 200, it is possible to reduce the risk of being authenticated by a maliciously generated license key by a malicious user.

その理由は、所定のイメージデータに、人間が知覚できないような高周波数成分によってライセンスキー文字列220を埋め込んでライセンスキー付きイメージ200を生成するため、ライセンスキー文字列220をイメージに隠蔽でき、ユーザにライセンスキーそのものを見せないからである。   The reason is that the license key character string 220 is generated by embedding the license key character string 220 in a predetermined image data with a high frequency component that cannot be perceived by humans. This is because the license key itself is not shown.

第2に、ユーザがライセンスキーを手入力する必要がないなど、認証要求時の操作性が向上する。   Second, the operability at the time of authentication request is improved, for example, the user does not need to manually input the license key.

その理由は、認証装置100が、ライセンスキー付きイメージ200をインポートするインタフェースを持ち(入力部1005)、マウスクリック等のみで容易に認証を行うことができるからである。   The reason is that the authentication apparatus 100 has an interface for importing the license key-added image 200 (input unit 1005), and can be easily authenticated only by a mouse click or the like.

第3に、ライセンスキー付きイメージ200は、ベースとなるベースイメージ210と比較し、人間にとって知覚することが困難な差分しかないことから、アイコン等のシステムリソースとして使用できる。   Thirdly, the image 200 with a license key can be used as a system resource such as an icon because there is only a difference that is difficult for humans to perceive compared to the base image 210 as a base.

第4に、ライセンスキー抽出装置2が、入力されたライセンスキー付きイメージ200に基づいてライセンスキー文字列220を取得するため、スタンドアロンでも堅牢性のある認証を行うことができる。   Fourth, since the license key extraction apparatus 2 acquires the license key character string 220 based on the input image 200 with the license key, robust authentication can be performed even on a stand-alone basis.

また、認証システムにライセンスキー付きイメージをインポートする機能を付加することで、操作性の向上を図ることもできる。   In addition, operability can be improved by adding a function to import an image with a license key to the authentication system.

(第2の実施の形態)
本発明の第2の実施の形態による認証システムは、認証に用いるライセンスキー付きイメージ200が画像として意味あるアイコンのようなものでない場合、すなわち、ライセンスキー付きイメージ200が画像として意味のないバーコードのようなものである点で第1の実施の形態と相違する。以下、第1の実施の形態と相違する点を中心に説明する。
(Second Embodiment)
In the authentication system according to the second embodiment of the present invention, when the license key-attached image 200 used for authentication is not like an icon that is meaningful as an image, that is, the license key-added image 200 is meaningless as an image. This is different from the first embodiment in that it is as described above. The following description will focus on the points that differ from the first embodiment.

(第2の実施の形態の構成)
図5は、本実施の形態による記憶部3の構成を示すブロック図である。
(Configuration of Second Embodiment)
FIG. 5 is a block diagram showing a configuration of the storage unit 3 according to the present embodiment.

図5を参照すると、本実施の形態による記憶部3は、ベースイメージ周波数成分データ記憶手段32を新たに備え、ライセンスキー付きイメージ200の元となるベースイメージ(バーコードイメージ)210を周波数変換した周波数成分のデータ(ベースイメージ周波数成分データ230)を、あらかじめ当該ベースイメージ(バーコードイメージ)210と対応付けてベースイメージ周波数成分データ記憶手段32に記憶している点で第1の実施の形態と相違する。ベースイメージ210の周波数成分のデータを記憶する理由は、ベースイメージ210がバーコードの場合、画像としては意味のないものであるため、データとして格納しておいても問題がないからである。なお、バーコードは、画像としてはユーザにとって意味のない情報の一例であり、QRコードや他の二次元コードであってもよいし、その他の情報であってもよい。   Referring to FIG. 5, the storage unit 3 according to the present embodiment is newly provided with a base image frequency component data storage unit 32, and frequency-converts the base image (barcode image) 210 that is the base of the image 200 with the license key. The frequency component data (base image frequency component data 230) is stored in the base image frequency component data storage means 32 in advance in association with the base image (barcode image) 210 in the first embodiment. Is different. The reason why the frequency component data of the base image 210 is stored is that when the base image 210 is a bar code, it is meaningless as an image, so there is no problem even if it is stored as data. The bar code is an example of information that is meaningless to the user as an image, and may be a QR code, other two-dimensional code, or other information.

また、本実施の形態による入力部1は、例えば包装紙等に記載されるなどしたバーコード(二次元コード)を読み取る一般的なコードリーダ機能と、ライセンスキー付きイメージ200をデータとして取り込むスキャン機能とを有する点で第1の実施の形態と相違する。   In addition, the input unit 1 according to the present embodiment has a general code reader function for reading a bar code (two-dimensional code) described on, for example, a wrapping paper, and a scan function for reading an image 200 with a license key as data. This is different from the first embodiment in that

また、ライセンスキー付きイメージ生成装置60は、第1の実施の形態のライセンスキー付きイメージ生成部6が認証装置100の外側に設けられたものであり、ライセンスキー付きイメージ生成部6と同様の機能を有する。   The image generation device 60 with a license key is the same as the image generation unit 6 with a license key, in which the image generation unit 6 with a license key according to the first embodiment is provided outside the authentication device 100. Have

本実施の形態のその他の構成は、第1の実施の形態と同様であるため説明を省略する。   Since the other configuration of the present embodiment is the same as that of the first embodiment, description thereof is omitted.

(第2の実施の形態の動作)
本実施の形態は、ステップA2において、周波数変換手段21が、入力されたライセンスキー付きイメージ200に対して周波数変換を行って周波数成分に変換するだけである。従って、認証装置100における認証時に、ステップA2において、周波数変換ライセンスキー抽出手段22が、ベースイメージ記憶手段31に記憶されたベースイメージ210に対して周波数変換を行って周波数成分に変換する処理を行わない点で第1の実施の形態と相違する。
(Operation of Second Embodiment)
In the present embodiment, in step A2, the frequency converting means 21 simply performs frequency conversion on the input image 200 with a license key to convert it into frequency components. Therefore, at the time of authentication in the authentication apparatus 100, in step A2, the frequency conversion license key extraction unit 22 performs a frequency conversion on the base image 210 stored in the base image storage unit 31 to convert it into a frequency component. There is no difference from the first embodiment.

本実施の形態のその他の動作は、第1の実施の形態と同様であるため説明を省略する。   Since other operations of the present embodiment are the same as those of the first embodiment, description thereof is omitted.

(第2の実施の形態の効果)
本実施の形態によれば、認証時に、ライセンスキー抽出手段22における、ベースイメージ記憶手段31にあらかじめ記憶されているベースイメージ210を周波数変換する処理をスキップすることができるため、認証装置200の認証時の処理負担を軽減し、認証処理をより迅速に行うことができる。
(Effect of the second embodiment)
According to the present embodiment, at the time of authentication, the process of converting the frequency of the base image 210 stored in advance in the base image storage unit 31 in the license key extraction unit 22 can be skipped. The processing burden at the time can be reduced, and the authentication process can be performed more quickly.

その理由は、ライセンスキー付きイメージ200の元となるベースイメージ210を周波数変換して生成した周波数成分のデータをあらかじめベースイメージ記憶手段31に記憶しているからである。   The reason is that the frequency component data generated by frequency conversion of the base image 210 that is the base of the image 200 with the license key is stored in the base image storage means 31 in advance.

以上好ましい実施の形態をあげて本発明を説明したが、本発明は必ずしも、上記実施の形態に限定されるものでなく、その技術的思想の範囲内において様々に変形して実施することができる。   Although the present invention has been described with reference to the preferred embodiments, the present invention is not necessarily limited to the above embodiments, and various modifications can be made within the scope of the technical idea. .

ライセンスキーを用いることよって認証を行う技術分野や、電子透かしを用いて認証に必要な情報を隠蔽する技術分野にも本発明を適用できる。   The present invention can also be applied to a technical field where authentication is performed by using a license key and a technical field where information necessary for authentication is concealed using a digital watermark.

本実施の形態による認証システムの構成を示すブロック図である。It is a block diagram which shows the structure of the authentication system by this Embodiment. 本実施の形態による認証装置100のハードウェア構成例を示すブロック図である。It is a block diagram which shows the hardware structural example of the authentication apparatus 100 by this Embodiment. 本実施の形態による認証装置100の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the authentication apparatus 100 by this Embodiment. 本実施の形態による認証装置100の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the authentication apparatus 100 by this Embodiment. 本実施の形態による記憶部3の構成を示すブロック図である。It is a block diagram which shows the structure of the memory | storage part 3 by this Embodiment.

符号の説明Explanation of symbols

100:認証装置
1:入力部
2:ライセンスキー抽出部
21:周波数変換手段
22:周波数変換ライセンスキー抽出手段
23:ライセンスキー変換手段
3:記憶部
31:ベースイメージ記憶手段
32:ベースイメージ周波数成分データ記憶手段
4:認証部
41:認証手段
5:出力部
6:ライセンスキー付きイメージ生成部
61:周波数成分抽出手段
62:ライセンスキー付きイメージ生成手段
63:ライセンスキー付きイメージ格納手段
200:ライセンスキー付きイメージ
210:ベースイメージ
220:ライセンスキー文字列
230:ベースイメージ周波数成分データ
60:ライセンスキー付きイメージ生成装置
610:周波数成分抽出手段
620:ライセンスキー付きイメージ生成手段
630:ライセンスキー付きイメージ格納手段
1001:CPU
1002:主記憶部
1003:通信制御部
1004:提示部
1005:入力部
1006:インタフェース部
1007:補助記憶部
1008:システムバス
2000:ネットワーク
DESCRIPTION OF SYMBOLS 100: Authentication apparatus 1: Input part 2: License key extraction part 21: Frequency conversion means 22: Frequency conversion license key extraction means 23: License key conversion means 3: Storage part 31: Base image storage means 32: Base image frequency component data Storage unit 4: Authentication unit 41: Authentication unit 5: Output unit 6: Image generation unit with license key 61: Frequency component extraction unit 62: Image generation unit with license key 63: Image storage unit with license key 200: Image with license key 210: Base image 220: License key character string 230: Base image frequency component data 60: Image generation device with license key 610: Frequency component extraction means 620: Image generation means with license key 630: I with license key Over di storage means 1001: CPU
1002: Main storage unit 1003: Communication control unit 1004: Presentation unit 1005: Input unit 1006: Interface unit 1007: Auxiliary storage unit 1008: System bus 2000: Network

Claims (20)

認証に用いるイメージデータを生成する認証用イメージデータ生成装置であって、
所定の元イメージデータと認証情報を示すイメージデータとを高周波信号変換して互いに合成し、合成後のイメージデータを逆高周波変換することにより、前記認証情報が埋め込まれた前記認証用イメージデータを生成することを特徴とする認証用イメージデータ生成装置。
An image data generation device for authentication that generates image data used for authentication,
Predetermined original image data and image data indicating authentication information are combined with each other by high-frequency signal conversion, and the combined image data is subjected to inverse high-frequency conversion to generate the authentication image data in which the authentication information is embedded. An image data generation device for authentication, characterized in that:
前記高周波信号変換を、離散コサイン変換の技術を用いることによって行うことを特徴とする請求項1に記載の認証用イメージデータ生成装置。 The authentication image data generation apparatus according to claim 1, wherein the high-frequency signal conversion is performed by using a technique of discrete cosine conversion. 所定の元イメージデータと認証情報を示すイメージデータとを高周波信号変換して互いに合成し、合成後に逆高周波信号変換することにより、前記認証情報が埋め込まれた前記認証用イメージデータを取得する手段と、
取得した前記認証用のイメージデータの高周波信号成分から前記認証情報を示すイメージデータの高周波信号成分を抽出し、抽出した高周波信号成分から前記認証情報を読み取る手段と
を備えることを特徴とする認証装置。
Means for acquiring the authentication image data in which the authentication information is embedded by performing high-frequency signal conversion and combining the predetermined original image data and image data indicating authentication information with each other, and performing reverse high-frequency signal conversion after the combination; ,
An authentication apparatus comprising: a high-frequency signal component of image data indicating the authentication information extracted from a high-frequency signal component of the acquired image data for authentication; and means for reading the authentication information from the extracted high-frequency signal component .
読み取った前記認証情報に基づいて認証を実行する手段を備えることを特徴とする請求項3に記載の認証装置。 The authentication apparatus according to claim 3, further comprising a unit that performs authentication based on the read authentication information. 取得した前記認証用のイメージデータを保持する手段と、
所定のプログラムの実行開始時に指定された前記認証用のイメージデータに基づいて、前記認証を実行することを特徴とする請求項4に記載の認証装置。
Means for holding the acquired image data for authentication;
The authentication apparatus according to claim 4, wherein the authentication is executed based on the authentication image data designated at the start of execution of a predetermined program.
前記認証情報を読み取る手段が、取得した前記認証用のイメージデータの高周波信号成分と、前記元イメージデータの高周波信号成分との差分を取ることで、前記認証情報を示すイメージデータの高周波信号成分を抽出することを特徴とする請求項3から請求項5のいずれか1項に記載の認証装置。 The means for reading the authentication information takes a high frequency signal component of the acquired image data for authentication and a high frequency signal component of the original image data, thereby obtaining a high frequency signal component of the image data indicating the authentication information. The authentication device according to claim 3, wherein the authentication device is extracted. 前記認証用のイメージデータに対応する前記元イメージデータを予め記憶する記憶手段を備え、
予め記憶された前記元イメージデータに基づいて前記差分を取ることを特徴とする請求項3から請求項6のいずれか1項に記載の認証装置。
Storage means for storing in advance the original image data corresponding to the authentication image data;
The authentication apparatus according to any one of claims 3 to 6, wherein the difference is calculated based on the original image data stored in advance.
前記認証用のイメージデータに対応する前記元イメージデータの前記高周波信号成分を予め記憶する記憶手段を備え、
予め記憶された前記元イメージデータの高周波信号成分を用いて前記差分を取ることを特徴とする請求項3から請求項7のいずれか1項に記載の認証装置。
Storage means for storing in advance the high-frequency signal component of the original image data corresponding to the authentication image data;
The authentication apparatus according to any one of claims 3 to 7, wherein the difference is obtained using a high-frequency signal component of the original image data stored in advance.
前記認証情報を読み取る手段は、
離散コサイン変換の技術を用いることによって、前記認証情報を示すイメージデータの高周波信号成分を抽出し、抽出した高周波信号成分から前記認証情報を読み取ることを特徴とする請求項3から請求項8のいずれか1項に記載の認証装置。
The means for reading the authentication information includes:
9. The method according to claim 3, wherein a high-frequency signal component of image data indicating the authentication information is extracted by using a technique of discrete cosine transform, and the authentication information is read from the extracted high-frequency signal component. The authentication device according to claim 1.
認証に用いるイメージデータを生成する認証用イメージデータ生成方法であって、
所定の元イメージデータと認証情報を示すイメージデータとを高周波信号変換して互いに合成し、合成後のイメージデータを逆高周波変換することにより、前記認証情報が埋め込まれた前記認証用イメージデータを生成するステップを有することを特徴とする認証用イメージデータ生成方法。
An image data generation method for authentication that generates image data used for authentication,
Predetermined original image data and image data indicating authentication information are combined with each other by high-frequency signal conversion, and the combined image data is subjected to inverse high-frequency conversion to generate the authentication image data in which the authentication information is embedded. A method for generating image data for authentication.
前記ステップにおいて、
前記高周波信号変換を、離散コサイン変換の技術を用いることによって行うことを特徴とする請求項10に記載の認証用イメージデータ生成方法。
認証装置
In the step,
The authentication image data generation method according to claim 10, wherein the high-frequency signal conversion is performed by using a technique of discrete cosine conversion.
Authentication device
所定の元イメージデータと認証情報を示すイメージデータとを高周波信号変換して互いに合成し、合成後に逆高周波信号変換することにより、前記認証情報が埋め込まれた前記認証用イメージデータを取得するステップと、
取得した前記認証用のイメージデータの高周波信号成分から前記認証情報を示すイメージデータの高周波信号成分を抽出し、抽出した高周波信号成分から前記認証情報を読み取るステップと
を有することを特徴とする認証方法。
Obtaining the authentication image data in which the authentication information is embedded by converting the predetermined original image data and the image data indicating the authentication information into a high-frequency signal, combining them, and performing a reverse high-frequency signal conversion after the combining; ,
An authentication method comprising: extracting a high-frequency signal component of image data indicating the authentication information from a high-frequency signal component of the acquired image data for authentication; and reading the authentication information from the extracted high-frequency signal component .
読み取った前記認証情報に基づいて認証を実行するステップを有することを特徴とする請求項12に記載の認証方法。 The authentication method according to claim 12, further comprising a step of executing authentication based on the read authentication information. 取得した前記認証用のイメージデータを保持するステップと、
所定のプログラムの実行開始時に指定された前記認証用のイメージデータに基づいて、前記認証を実行するステップとを有することを特徴とする請求項13に記載の認証方法。
Holding the acquired image data for authentication;
The authentication method according to claim 13, further comprising a step of executing the authentication based on the image data for authentication specified at the start of execution of a predetermined program.
前記認証情報を読み取るステップにおいて、
取得した前記認証用のイメージデータの高周波信号成分と、前記元イメージデータの高周波信号成分との差分を取ることで、前記認証情報を示すイメージデータの高周波信号成分を抽出することを特徴とする請求項12から請求項14のいずれか1項に記載の認証方法。
In the step of reading the authentication information,
The high frequency signal component of the image data indicating the authentication information is extracted by taking a difference between the high frequency signal component of the acquired image data for authentication and the high frequency signal component of the original image data. The authentication method according to any one of claims 12 to 14.
前記認証情報を読み取るステップにおいて、
予め記憶された、前記認証用のイメージデータに対応する前記元イメージデータに基づいて前記差分を取ることを特徴とする請求項12から請求項15のいずれか1項に記載の認証方法。
In the step of reading the authentication information,
The authentication method according to any one of claims 12 to 15, wherein the difference is calculated based on the original image data corresponding to the authentication image data stored in advance.
前記認証情報を読み取るステップにおいて、
予め記憶された、前記認証用のイメージデータに対応する前記元イメージデータの高周波信号成分を用いて前記差分を取ることを特徴とする請求項12から請求項16のいずれか1項に記載の認証方法。
In the step of reading the authentication information,
The authentication according to any one of claims 12 to 16, wherein the difference is obtained using a high-frequency signal component of the original image data corresponding to the authentication image data stored in advance. Method.
前記認証情報を読み取るステップにおいて、
離散コサイン変換の技術を用いることによって、前記認証情報を示すイメージデータの高周波信号成分を抽出し、抽出した高周波信号成分から前記認証情報を読み取ることを特徴とする請求項12から請求項17のいずれか1項に記載の認証方法。
In the step of reading the authentication information,
18. The method according to claim 12, wherein a high-frequency signal component of image data indicating the authentication information is extracted by using a technique of discrete cosine transform, and the authentication information is read from the extracted high-frequency signal component. The authentication method according to claim 1.
認証に用いるイメージデータを生成する認証用イメージデータ生成装置上で実行されるプログラムであって、
前記認証用イメージデータ生成装置に、
所定の元イメージデータと認証情報を示すイメージデータとを高周波信号変換して互いに合成し、合成後のイメージデータを逆高周波変換することにより、前記認証情報が埋め込まれた前記認証用イメージデータを生成する処理を実行させることを特徴とするプログラム。
A program executed on an authentication image data generation device that generates image data used for authentication,
In the authentication image data generation device,
Predetermined original image data and image data indicating authentication information are combined with each other by high-frequency signal conversion, and the combined image data is subjected to inverse high-frequency conversion to generate the authentication image data in which the authentication information is embedded. A program characterized by causing processing to be executed.
認証に用いるイメージデータを用いて認証を行う認証装置上で実行されるプログラムであって、
前記認証装置に、
所定の元イメージデータと認証情報を示すイメージデータとを高周波信号変換して互いに合成し、合成後に逆高周波信号変換することにより、前記認証情報が埋め込まれた前記認証用イメージデータを取得する処理と、
取得した前記認証用のイメージデータの高周波信号成分から前記認証情報を示すイメージデータの高周波信号成分を抽出し、抽出した高周波信号成分から前記認証情報を読み取る処理とを実行させることを特徴とするプログラム。
A program executed on an authentication device that performs authentication using image data used for authentication,
In the authentication device,
Processing for obtaining the authentication image data in which the authentication information is embedded by performing high-frequency signal conversion and combining the predetermined original image data and image data indicating authentication information with each other, and performing reverse high-frequency signal conversion after the combination; ,
A program for extracting a high-frequency signal component of image data indicating the authentication information from a high-frequency signal component of the acquired image data for authentication and reading the authentication information from the extracted high-frequency signal component .
JP2007055219A 2007-03-06 2007-03-06 Device for generating image data for authentication, authentication device, method of generating image data for authentication, authentication method, and program Pending JP2008219552A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007055219A JP2008219552A (en) 2007-03-06 2007-03-06 Device for generating image data for authentication, authentication device, method of generating image data for authentication, authentication method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007055219A JP2008219552A (en) 2007-03-06 2007-03-06 Device for generating image data for authentication, authentication device, method of generating image data for authentication, authentication method, and program

Publications (1)

Publication Number Publication Date
JP2008219552A true JP2008219552A (en) 2008-09-18

Family

ID=39839044

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007055219A Pending JP2008219552A (en) 2007-03-06 2007-03-06 Device for generating image data for authentication, authentication device, method of generating image data for authentication, authentication method, and program

Country Status (1)

Country Link
JP (1) JP2008219552A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014241114A (en) * 2013-06-12 2014-12-25 富士ソフト株式会社 Server device, server device control method, and computer program
EP2825997A4 (en) * 2012-03-12 2015-11-18 Symantec Corp Systems and methods for using quick response codes to activate software applications

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002271609A (en) * 2001-03-13 2002-09-20 Ricoh Co Ltd Tampering verification method for digital image data, device thereof and information recording medium with the method recorded
JP2003517769A (en) * 1999-12-16 2003-05-27 マークエニー・インコーポレイテッド Method and apparatus for inserting text watermark
JP2005267405A (en) * 2004-03-19 2005-09-29 Fuji Xerox Co Ltd Information processor
WO2006054988A2 (en) * 2004-11-18 2006-05-26 Contentguard Holdings, Inc. Method, system, and device for license-centric content consumption

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003517769A (en) * 1999-12-16 2003-05-27 マークエニー・インコーポレイテッド Method and apparatus for inserting text watermark
JP2002271609A (en) * 2001-03-13 2002-09-20 Ricoh Co Ltd Tampering verification method for digital image data, device thereof and information recording medium with the method recorded
JP2005267405A (en) * 2004-03-19 2005-09-29 Fuji Xerox Co Ltd Information processor
WO2006054988A2 (en) * 2004-11-18 2006-05-26 Contentguard Holdings, Inc. Method, system, and device for license-centric content consumption

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2825997A4 (en) * 2012-03-12 2015-11-18 Symantec Corp Systems and methods for using quick response codes to activate software applications
JP2014241114A (en) * 2013-06-12 2014-12-25 富士ソフト株式会社 Server device, server device control method, and computer program

Similar Documents

Publication Publication Date Title
US8122254B2 (en) Information processing apparatus and method thereof
JP2005316284A (en) Portable terminal and data security system
JP2007081452A (en) Image processing method, image processing apparatus, program code, and storage medium
JP6277868B2 (en) Document management system, document reproduction device, document management method, and computer program
JP6940812B2 (en) Information processing equipment and computer programs
US7609834B2 (en) Personal authenticating multi-function peripheral
JP2007096663A (en) Image processor and control method thereof, computer program, and computer-readable storage medium
JP4906449B2 (en) Image processing apparatus, electronic signature assigning method, and electronic signature assigning program
JP4812591B2 (en) Information processing apparatus, information processing method, program, and recording medium
JP2008219552A (en) Device for generating image data for authentication, authentication device, method of generating image data for authentication, authentication method, and program
JP2004185312A (en) Document managing device
JP2010028509A (en) Image forming system, image forming apparatus, and computer program
JP2010218186A (en) Printing system and printing method
JP2006217489A (en) Digital document data processor, digital document data processing method, digital document data processing program and recording medium
JP3221969U (en) Encryption Gallery Management System
JP4606298B2 (en) Image processing apparatus, image processing method, and image processing program
JP2007274404A (en) Method of transmitting document with user&#39;s electronic signature in image processing apparatus
KR101666604B1 (en) Method and Apparatus for Document Secure
JP5383084B2 (en) Image forming apparatus and method of controlling image forming apparatus
JP5135986B2 (en) Information processing apparatus and program
JP4391535B2 (en) External storage device, and image processing apparatus and image forming apparatus provided with the external storage device
JP2010093469A (en) Information processing apparatus, information processing system, and program
JP2006237687A (en) Program and user tracing device
JP6273748B2 (en) Terminal device
JP6359930B2 (en) Information processing apparatus and identification method

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20091016

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20091109

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100108

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100519

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20100921