JP5434322B2 - 処理決定装置、画像処理装置、処理決定システム、及びプログラム - Google Patents
処理決定装置、画像処理装置、処理決定システム、及びプログラム Download PDFInfo
- Publication number
- JP5434322B2 JP5434322B2 JP2009164165A JP2009164165A JP5434322B2 JP 5434322 B2 JP5434322 B2 JP 5434322B2 JP 2009164165 A JP2009164165 A JP 2009164165A JP 2009164165 A JP2009164165 A JP 2009164165A JP 5434322 B2 JP5434322 B2 JP 5434322B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- document
- stamp
- registered
- processing
- 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
- 238000000034 method Methods 0.000 claims description 91
- 238000010586 diagram Methods 0.000 description 19
- 230000006870 function Effects 0.000 description 19
- 230000004044 response Effects 0.000 description 19
- 238000004891 communication Methods 0.000 description 13
- 238000000605 extraction Methods 0.000 description 10
- 230000015654 memory Effects 0.000 description 9
- 238000012015 optical character recognition Methods 0.000 description 6
- 239000000284 extract Substances 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000010365 information processing Effects 0.000 description 2
- 238000007639 printing Methods 0.000 description 2
- 230000003936 working memory Effects 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 238000005562 fading Methods 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 230000012447 hatching Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 239000002023 wood Substances 0.000 description 1
- 230000037303 wrinkles Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6209—Protecting access to data via a platform, e.g. using keys or access control rules to a single file or object, e.g. in a secure envelope, encrypted and accessed using a key, or with access control rules appended to the object itself
-
- 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/44—Secrecy systems
- H04N1/4406—Restricting access, e.g. according to user identity
- H04N1/4413—Restricting access, e.g. according to user identity involving the use of passwords, ID codes or the like, e.g. PIN
-
- 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/44—Secrecy systems
- H04N1/4406—Restricting access, e.g. according to user identity
- H04N1/444—Restricting access, e.g. according to user identity to a particular document or image or part thereof
-
- 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/0077—Types of the still picture apparatus
- H04N2201/0094—Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Multimedia (AREA)
- Computer Hardware Design (AREA)
- Health & Medical Sciences (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Editing Of Facsimile Originals (AREA)
- Facsimile Image Signal Circuits (AREA)
- Cleaning In Electrography (AREA)
- Control Or Security For Electrophotography (AREA)
- Storage Device Security (AREA)
- Processing Or Creating Images (AREA)
Description
一般文書の偽造を防止することができるデジタル複写機も知られている(例えば、特許文献2参照)。この特許文献2では、複写を防止したい原稿、マークやスタンプ等のパターン、文字列をデジタル複写機に登録し、原稿を読み取った際に登録したパターンを検出すると複写を行わないようにしている。
紙文書又は電子文書に新たにセキュリティポリシーを付与する作業を簡易化するための技術も知られている(例えば、特許文献3参照)。この特許文献3では、紙文書をスキャンして作成された電子文書の所定の箇所からポリシー情報と文書情報とを取得し、ポリシー情報によって決定されたセキュリティポリシーを電子文書に付与し、文書情報によって決定された文書格納場所に電子文書を保存している。
請求項2に記載の発明は、前記指示画像との差分が前記第2の閾値以下である少なくとも1つの登録画像の各々に割り当てられた少なくとも1つの処理の情報を提示する提示手段を更に備え、前記決定手段は、前記提示手段により情報が提示された前記少なくとも1つの処理のうち操作者により選択された処理を、前記媒体から読み取られた前記文書画像に対して行うべき処理として決定することを特徴とする請求項1に記載の処理決定装置である。
請求項3に記載の発明は、前記処理は、前記文書画像の利用の制限を定めた利用制限情報を当該文書画像に付与する処理を含むことを特徴とする請求項1又は2に記載の処理決定装置である。
請求項4に記載の発明は、前記指示画像は、前記文書画像が印刷された前記媒体に形成された印影画像を含むことを特徴とする請求項1乃至3の何れかに記載の処理決定装置である。
請求項5に記載の発明は、前記媒体から読み取られた前記文書画像を取得する文書画像取得手段と、前記文書画像取得手段により取得された前記文書画像に対して、前記決定手段により決定された処理を行う処理手段とを更に備えたことを特徴とする請求項1乃至4の何れかに記載の処理決定装置である。
請求項6に記載の発明は、文書画像と当該文書画像に対して行うべき処理を指示するための指示画像とを含む画像が形成された媒体から当該画像を読み取る読取手段と、前記読取手段により読み取られた前記画像に含まれる前記指示画像を取得する取得手段と、各々に処理が割り当てられて登録された複数の登録画像の中で、前記取得手段により取得された前記指示画像との差分が第1の閾値以下である登録画像を判別できなかった場合に、当該指示画像との差分が当該第1の閾値よりも大きな第2の閾値以下である少なくとも1つの登録画像の各々に割り当てられた少なくとも1つの処理の情報を表示する表示手段と、前記取得手段により取得された前記指示画像を、前記表示手段により情報が表示された前記少なくとも1つの処理のうち操作者により選択された処理に割り当てて登録する登録手段と、前記表示手段により情報が表示された前記少なくとも1つの処理のうち操作者により選択された処理を、前記読取手段により読み取られた前記画像に含まれる前記文書画像に対して行うべき処理として決定する決定手段と、前記読取手段により読み取られた前記画像に含まれる前記文書画像に対して、前記決定手段により決定された処理を行う処理手段とを備えたことを特徴とする画像処理装置である。
請求項7に記載の発明は、文書画像と当該文書画像に対して行うべき処理を指示するための指示画像とを含む画像が形成された媒体から当該画像を読み取る画像読取装置と、各々に処理が割り当てられて登録された複数の登録画像を管理する管理装置とを備え、前記画像読取装置は、前記媒体から読み取った前記画像に含まれる前記指示画像を前記管理装置に送信し、前記管理装置は、前記複数の登録画像の中で、前記画像読取装置により送信された前記指示画像との差分が第1の閾値以下である登録画像を判別できなかった場合に、当該指示画像との差分が当該第1の閾値よりも大きな第2の閾値以下である少なくとも1つの登録画像の各々に割り当てられた少なくとも1つの処理の情報を前記画像読取装置に送信し、前記画像読取装置は、前記管理装置により情報が送信された前記少なくとも1つの処理のうち操作者により選択された処理の情報を前記管理装置に送信し、前記管理装置は、前記画像読取装置により送信された前記指示画像を、前記画像読取装置により情報が送信された処理に割り当てて登録し、前記画像読取装置により情報が送信された処理を、前記媒体から読み取った前記画像に含まれる前記文書画像に対して行うべき処理として決定することを特徴とする処理決定システムである。
請求項8に記載の発明は、コンピュータに、文書画像が形成された媒体から読み取られた当該文書画像に対して行うべき処理を指示するための指示画像を取得する機能と、各々に処理が割り当てられて登録された複数の登録画像の中で、前記指示画像との差分が第1の閾値以下である登録画像を判別できなかった場合に、当該指示画像との差分が当該第1の閾値よりも大きな第2の閾値以下である登録画像を特定する機能と、取得された前記指示画像を、特定された登録画像に割り当てられた処理に割り当てて登録する機能と、特定された登録画像に割り当てられた処理を、前記媒体から読み取られた前記文書画像に対して行うべき処理として決定する機能とを実現させるためのプログラムである。
請求項2の発明によれば、操作者が選択した処理を、文書画像に対して行うべき処理として決定することができる。
請求項3の発明によれば、本構成を有していない場合に比較して、利用制限情報が割り当てられた登録画像の中で、文書画像に付与する利用制限情報を指示するための指示画像を判別できなくても、文書画像に対して付与すべき利用制限情報を決定できる可能性が高まる。
請求項4の発明によれば、本構成を有していない場合に比較して、処理が割り当てられた登録画像の中で、文書画像に対する処理を指示するために媒体に形成された印影画像を判別できなくても、文書画像に対して行うべき処理を決定できる可能性が高まる。
請求項5の発明によれば、本構成を有していない場合に比較して、処理が割り当てられた登録画像の中で、文書画像に対する処理を指示するための指示画像を判別できなくても、文書画像に対して処理を行うことができる可能性が高まる。
請求項6の発明によれば、本構成を有していない場合に比較して、処理が割り当てられた登録画像の中で、文書画像に対する処理を指示するための指示画像を判別できなくても、文書画像に対して行うべき処理を決定でき、今回判別できなかった指示画像を次回判別できる可能性が高まる。
請求項7の発明によれば、本構成を有していない場合に比較して、処理が割り当てられた登録画像の中で、文書画像に対する処理を指示するための指示画像を判別できなくても、文書画像に対して行うべき処理を決定でき、今回判別できなかった指示画像を次回判別できる可能性が高まる。
請求項8の発明によれば、本構成を有していない場合に比較して、処理が割り当てられた登録画像の中で、文書画像に対する処理を指示するための指示画像を判別できなくても、文書画像に対して行うべき処理を決定でき、今回判別できなかった指示画像を次回判別できる可能性が高まる。
[コンピュータシステムの全体構成]
図1は、本実施の形態のコンピュータシステムの構成例を示したものである。
図示するように、このコンピュータシステムは、セキュリティポリシーサーバ(以下、「ポリシーサーバ」という)10と、画像処理装置20と、端末装置30と、認証サーバ40とがネットワーク80に接続されることにより構成されている。
また、セキュリティポリシーとは、このような保護文書に対するアクセス権を規定する情報である。つまり、保護文書の利用の制限を定めた利用制限情報である。
端末装置30は、ポリシーサーバ10と通信して、セキュリティポリシーで許可された範囲で、保護文書の閲覧、編集等の処理を行う文書処理アプリケーションプログラム(以下、「文書処理AP」という)を実行する。ここで、端末装置30としては、例えば、パーソナルコンピュータやワークステーション、その他のコンピュータを用いるとよい。
認証サーバ40は、ユーザ認証を管理するサーバコンピュータであり、ユーザ認証が必要な他の機器からの問い合わせを受けて処理を行う。ここで、認証サーバ40としては、例えば、パーソナルコンピュータやワークステーション、その他のコンピュータを用いるとよい。特に、LDAP(Lightweight Directory Access Protocol)サーバやActive Directoryサーバ等を用いることが考えられる。
尚、本実施の形態では、画像読取装置と管理装置とを備えた処理決定システムの一例として、図1のコンピュータシステムを設けている。
図2は、ポリシーサーバ10のハードウェア構成例を示した図である。
図示するように、ポリシーサーバ10は、CPU(Central Processing Unit)10aと、RAM(Random Access Memory)10bと、ROM(Read Only Memory)10cと、HDD(Hard Disk Drive)10dと、通信インターフェイス(以下、「通信I/F」と表記する)10eと、入力デバイス10fと、表示機構10gとを備える。
RAM10bは、CPU10aの作業用メモリ等として用いられるメモリである。
ROM10cは、CPU10aが実行する各種プログラム等を記憶するメモリである。
HDD10dは、CPU10aが実行する各種プログラムに対する入力データや各種プログラムからの出力データ等を記憶する例えば磁気ディスク装置である。
通信I/F10eは、通信手段を介して他の装置との間で各種情報の送受信を行う。
入力デバイス10fは、データを入力するために用いられるデバイスであり、例えばキーボードやマウスである。
表示機構10gは、各種プログラムを実行することで得られた情報を表示するための機構であり、例えばビデオメモリやディスプレイを含む。
図示するように、ポリシーサーバ10は、スタンプDB11と、ポリシーDB12と、文書情報DB13とを保持する。
図示するように、スタンプ情報は、スタンプID、スタンプ像、スタンプ特徴データからなる。スタンプIDは、スタンプを一意に識別するための情報である。スタンプ像は、スタンプの画像データである。尚、この画像データには、色の情報も付加されている。一般にスタンプは朱色の印肉(朱肉)で押すので、図では、グレーによって朱色を表現している。一方、黒色は、黒色の印肉で押されたスタンプを表す。また、スタンプID「S-0008」のスタンプ像では、枠に斜線ハッチングを施すことで、枠がかすれている様子を表している。スタンプ特徴データは、スタンプ像を処理して得られる特徴データである。アルゴリズムによって特徴データは異なるが、どのようなアルゴリズムを用いてもよい。
図示するように、ポリシー情報は、ポリシーID、ポリシー名、ユーザ、許可操作、複数のスタンプIDからなる。ポリシーIDは、セキュリティポリシーを一意に識別するための情報である。ポリシー名は、セキュリティポリシーに付与された名称である。許可操作は、認証サーバ40で管理されているユーザ又はグループごとに許可される操作である。スタンプIDは、対応するセキュリティポリシーが割り当てられたスタンプのスタンプIDである。尚、図5では1つのポリシーIDに複数のスタンプIDが対応付けられている例を示しているが、1つのポリシーIDに1つのスタンプIDが対応付けられている場合もある。
図示するように、文書情報は、文書ID、ポリシーID、作成者ID、登録日時からなる。文書IDは、保護文書を一意に識別するための情報である。ポリシーIDは、保護文書に付与されたセキュリティポリシーを一意に識別するための情報である。作成者IDは、保護文書を作成したユーザ(作成者)を一意に識別するための情報である。登録日時は、対応する保護文書が登録された日時である。
図7は、画像処理装置20のハードウェア構成例を示した図である。
図示するように、画像処理装置20は、CPU(Central Processing Unit)20aと、RAM(Random Access Memory)20bと、ROM(Read Only Memory)20cと、HDD(Hard Disk Drive)20dと、通信インターフェイス(以下、「通信I/F」と表記する)20eと、操作パネル20fと、画像読取部20gと、画像形成部20hとを備える。
RAM20bは、CPU20aの作業用メモリ等として用いられるメモリである。
ROM20cは、CPU20aが実行する各種プログラム等を記憶するメモリである。
HDD20dは、画像読取部20gが読み取った画像データや画像形成部20hにおける画像形成にて用いる画像データ等を記憶する例えば磁気ディスク装置である。
通信I/F20eは、通信手段を介して他の装置との間で各種情報の送受信を行う。
操作パネル20fは、各種情報の表示やユーザからの操作入力の受付を行う例えばタッチパネルである。本実施の形態では、指示画像に類似する少なくとも1つの登録画像の各々に割り当てられた少なくとも1つの処理の情報を表示する表示手段の一例として、操作パネル20fを設けている。
図示するように、画像処理装置20は、ポリシー情報取得部21と、スタンプ登録部22と、スキャン画像取得部23と、スタンプ抽出部24とを備える。また、ユーザ認証部25と、スタンプ判別部26と、スタンプ更新部27と、文書登録部28と、文書保護処理部29とを備えている。以下、これらの機能部について説明する。尚、下記のスタンプ登録及び文書登録については、後で詳しく述べる。
スタンプ登録部22は、スタンプ登録時に動作し、ポリシー情報取得部21から渡されたポリシーIDと、後述するスタンプ抽出部24から渡されたスタンプ像とを指定して、ポリシーサーバ10のスタンプ登録部18を呼び出す。これにより、ポリシーサーバ10上でスタンプ像がポリシーIDに対して登録される。
スキャン画像取得部23は、スタンプ登録時及び文書登録時に動作し、画像読取部20gで画像を読み取ることで得られたスキャン画像を取得する。本実施の形態では、文書画像を取得する文書画像取得手段の一例として、スキャン画像取得部23を設けている。
スタンプ抽出部24は、スタンプ登録時及び文書登録時に動作し、スキャン画像取得部23が取得したスキャン画像からスタンプ像を抽出してスタンプ登録部22に渡す。ここで、スタンプの抽出は、スキャン画像から特定の形状の部分を切り出す等、既存の手法を用いて行えばよい。本実施の形態では、指示画像を取得する取得手段の一例として、スタンプ抽出部24を設けている。
スタンプ判別部26は、スタンプ抽出部24から渡されたスタンプ像を指定して、ポリシーサーバ10のスタンプ判別部16を呼び出す。そして、ポリシーIDを取得した場合は、ポリシーIDを文書登録部28に渡し、ポリシーIDのリストを取得した場合は、それを操作パネル20fに表示し、その中から選択されたポリシーIDを文書登録部28に渡すと共に、ユーザが望む場合は、ポリシーID及びスタンプ像をスタンプ更新部27に渡す。本実施の形態では、操作者により選択された処理を文書画像に対して行うべき処理として決定する決定手段の一例として、スタンプ判別部26を設けている。
スタンプ更新部27は、スタンプ判別部26から渡されたポリシーIDとスタンプ像とを指定して、ポリシーサーバ10のスタンプ更新部17を呼び出す。これにより、ポリシーサーバ10上でスタンプ像がポリシーIDに対して追加登録される。
文書登録部28は、ユーザ認証部25から渡されたユーザIDと、スタンプ判別部26から渡されたポリシーIDとを指定して、ポリシーサーバ10の文書登録部19を呼び出す。そして、スキャン画像から生成された文書データに対する文書IDを取得して文書保護処理部29に渡す。本実施の形態では、文書画像に対して決定された処理を行う処理手段の一例として、文書登録部28を設けている。
文書保護処理部29は、スキャン画像から生成された文書データに文書IDを付与し、文書データ本体を暗号化することにより、保護文書を生成して保存する。
端末装置30のハードウェア構成例は、図2と同様である。但し、CPU10a、RAM10b、ROM10c、HDD10d、通信I/F10e、入力デバイス10f、表示機構10gは、それぞれ、CPU30a、RAM30b、ROM30c、HDD30d、通信I/F30e、入力デバイス30f、表示機構30gとして参照する。
図示するように、端末装置30は、ユーザ認証部31と、保護文書操作部32とを備える。一般のユーザが使用する端末装置30上では、保護文書をセキュリティポリシーで許可された範囲内で編集したり印刷したりする文書処理APが動作し、これらの機能部はこの文書処理APが動作することで実現される。以下、これらの機能部について説明する。
保護文書操作部32は、入力デバイス30fから入力された要求に応じて、ポリシーサーバ10と通信し、保護文書の操作、例えば、閲覧、編集、印刷等を行う。
認証サーバ40のハードウェア構成例も、図2と同様である。但し、CPU10a、RAM10b、ROM10c、HDD10d、通信I/F10e、入力デバイス10f、表示機構10gは、それぞれ、CPU40a、RAM40b、ROM40c、HDD40d、通信I/F40e、入力デバイス40f、表示機構40gとして参照する。
また、認証サーバ40の機能構成は、図示しないが、ユーザID、パスワード等の対応を管理するデータベースと、外部機器から受信したユーザID、パスワード等の対応がこのデータベースで管理されていれば認証成功を、管理されていなければ認証失敗を返す機能とを少なくとも備えていればよい。
次に、本実施の形態の動作について説明する。
本実施の形態の動作としては、画像処理装置20を用いてスタンプをセキュリティポリシーに割り当てて登録する処理(以下、「スタンプ登録処理」という)、画像処理装置20を用いて保護文書をセキュリティポリシーを付与して登録する処理(以下、「文書登録処理」という)、端末装置30を用いて保護文書をセキュリティポリシーが許可する範囲内で操作させる処理(以下、「文書操作処理」という)がある。以下、これらの動作を分けて説明する。
まず、ユーザは登録したいスタンプを押したスタンプ登録シートを画像処理装置20のプラテンに置いて、スタンプ登録機能を起動する。
ここで、スタンプ登録シートについて説明する。
図10は、スタンプ登録シートの例を示したものである。
(a)は、一度に1つのスタンプを登録するためのスタンプ登録シート51であるが、(b)に示すように、一度に複数のスタンプを登録可能なスタンプ登録シート52を用いてもよい。1枚のスタンプ登録シートに複数のスタンプが押されていたとしても、割り当てるセキュリティポリシーは1つにすることができ、この場合、全てのスタンプ像に対して同じセキュリティポリシーが割り当てられる。1枚のスタンプ登録シートに押された複数のスタンプが同じスタンプを繰り返し押したものであるとすると、例えば押し方による癖が吸収される。一方、1枚のスタンプ登録シートに押された複数のスタンプが異なるスタンプであるとすると、異なるスタンプが押された文書を同じセキュリティポリシーで保護できることとなる。
画像処理装置20では、スタンプ登録機能が起動されると、ポリシー情報取得部21が、ポリシーサーバ10のポリシー検索部15を呼び出し、ポリシー一覧の要求を送信する(ステップ201)。
その後、スタンプ登録部22は、ステップ203で渡されたポリシーIDと、ステップ205で渡されたスタンプ像とを指定して、ポリシーサーバ10のスタンプ登録部18を呼び出す(ステップ206)。
そして、スタンプ登録部18は、指定されたスタンプ像が、指定されたポリシーID以外のポリシーIDが割り当てられて登録されているかどうかを判定する(ステップ104)。具体的には、まず、指定されたスタンプ像のスタンプ特徴データを計算する。次に、指定されたポリシーIDのレコードをポリシーDB12から検索する。次いで、そのレコードに規定されているスタンプIDのスタンプ以外で、計算されたスタンプ特徴データと合致するスタンプ特徴データのスタンプが登録されていないか、スタンプDB11をチェックする。
一方、このようなスタンプが登録されていないと判定されれば、スタンプ登録部18は、指定されたスタンプに関するスタンプ情報を、指定されたポリシーIDに関連付けて登録する(ステップ106)。具体的には、まず、指定されたスタンプ像からスタンプ特徴データを計算する。次に、新たに生成したスタンプID、指定されたスタンプ像、計算して得られたスタンプ特徴データをスタンプDB11に登録する。次いで、この新たに生成したスタンプIDを、指定されたポリシーIDのレコードのスタンプIDとして追加する。
そして、スタンプ像に対するセキュリティポリシーの割り当てが完了した旨を応答にセットする(ステップ107)。
その後、スタンプ登録部18は、応答を画像処理装置20に返信する(ステップ108)。
これにより、画像処理装置20では、スタンプ登録部22が、スタンプ登録処理の結果を受信して操作パネル20fに表示する(ステップ207)。尚、図12のスタンプ登録画面280が表示された状態で、ユーザが「キャンセル」ボタン283を押した場合には、そこで処理は終了する。
まず、ユーザはスタンプが押された紙文書を画像処理装置20のプラテンに置いて、文書登録機能を起動する。
ここで、スタンプが押された紙文書について説明する。
図13は、スタンプが押された紙文書53を示したものである。
この紙文書では、紙面全体に「連絡書」と題する文書画像が印刷されており、右上に「社外秘」というスタンプが押されている。
画像処理装置20では、文書登録機能が起動されると、まず、ユーザ認証部25が、ユーザ認証を行い、ユーザ認証に成功した場合は、ユーザIDを保持する(ステップ221)。具体的には、ユーザに対し、ユーザID、パスワードの入力を促し、そのユーザIDとパスワードの組み合わせが正しいかどうかを認証サーバ40に問い合わせて確認する。ユーザ認証に成功すれば、ユーザ認証部25は、ユーザIDを文書登録部28に渡す。失敗した場合は、図示しないが、処理を中断する。
次に、スタンプが押された紙文書は、画像読取部20gでスキャンされ、スキャン画像取得部23が、スキャンして得られたスキャン画像を取得してスタンプ抽出部24に渡す(ステップ222)。そして、スタンプ抽出部24が、このスキャン画像からスタンプが押された箇所を探し出し、スタンプ像を生成し、スタンプ判別部26に渡す(ステップ223)。尚、このとき、スキャン画像からスタンプ像が取り除かれた画像は、電子化された文書データとして一旦メモリに格納される。
その後、スタンプ判別部26は、この渡されたスタンプ像を指定して、ポリシーサーバ10のスタンプ判別部16を呼び出す(ステップ224)。
そして、スタンプ判別部16は、指定されたスタンプ像に合致するスタンプ像のスタンプが登録されているかどうかを判定する(ステップ122)。具体的には、まず、指定されたスタンプ像のスタンプ特徴データを計算する。そして、そのスタンプ特徴データと合致するスタンプ特徴データを持つスタンプが登録されているかどうかを、スタンプDB11を参照することで判定する。但し、実際のスタンプ像にはかすれ等があり、スタンプ特徴データが完全に一致することは考え難い。従って、ここでは、登録されたスタンプ像のスタンプ特徴データと指定されたスタンプ像のスタンプ特徴データとの差分が、極めて小さな第1の閾値以下であることをもって「合致する」と判定するものとする。
一方、合致するスタンプが登録されていなければ、登録されているスタンプの中から、指定されたスタンプ像のスタンプ特徴データと類似するスタンプ特徴データを持つスタンプを選定し、そのスタンプのスタンプIDに対応するポリシー情報のリスト(ポリシー情報リスト)を応答にセットする(ステップ124)。尚、ここでは、登録されたスタンプ像のスタンプ特徴データと指定されたスタンプ像のスタンプ特徴データとの差分が、上記第1の閾値よりも大きな第2の閾値以下であることをもって「類似する」と判定すればよい。また、ここで応答にセットされるポリシー情報には、少なくともポリシーIDとポリシー名が含まれていればよいが、それに加え、「合致するスタンプは存在しないが、類似スタンプに割り当てられたセキュリティポリシーのリストを選定した」といった情報や、類似スタンプのスタンプ像が含まれていてもよい。
その後、スタンプ判別部16は、画像処理装置20に応答を返す(ステップ125)。
そして、応答の内容が、ポリシーサーバ10にてスタンプが正しく判別できたことを示すものかどうかを判定する(ステップ226)。具体的には、応答にポリシーIDがセットされているか、或いはポリシー情報リストがセットされているかを判定する。
一方、正しく判別できなかったことを示すものである場合、即ち、応答にポリシー情報リストがセットされていると判定された場合、スタンプ判別部26は、応答からポリシー情報リストを取得し、操作パネル20fにスタンプ選択画面290を表示する(ステップ228)。
そして、スタンプ更新部27は、ポリシーIDとスタンプ像を指定してポリシーサーバ10のスタンプ更新部17を呼び出す(ステップ229)。
その後、スタンプ更新部17は、スタンプ像の更新が完了した旨の更新完了報告を送信する(ステップ128)。
その後、文書登録部19は、文書IDを含む登録完了報告を画像処理装置20に送信する(ステップ131)。
すると、文書保護処理部29は、ステップ223で一旦メモリに格納された文書データの本体を暗号化し、文書IDを文書データに埋め込むことにより、保護文書を生成する(ステップ233)。ここで、保護文書は、画像処理装置20内の親展ボックス等に蓄積し、ユーザが後から取得できるようにする。また、保護文書の生成の結果は、操作パネル20fに表示される。
図16に、スタンプが類似していると判定される例を示す。尚、ここでも図4と同様、朱色の印肉で押されたスタンプをグレーで表し、黒色の印肉で押されたスタンプを黒色で表している。
(a)は、枠の形状のみが異なる例である。
この場合は、画像処理によって枠を除去し、内部のイメージが同一かどうかを判定すればよい。また、内部が文字列の場合はOCR(Optical Character Recognition)処理によってテキストデータに変換し、これらのテキストデータが一致するかどうかで判定してもよい。こうすることで、例えば文字のフォントタイプの違いが吸収される。
(b)は、スタンプの色のみが異なる例である。図は、左側のスタンプが朱色で、右側のスタンプが黒色の場合を示している。
この場合は、画像処理で色情報を削除した後のイメージが同一かどうかを判定すればよい。
この場合は、(a)の場合と同様に、枠を削除した後にOCR処理によってテキストデータに変換し、これらのテキストデータが一致するかどうかを判定すればよい。
(d)は、文字を書く方向(縦書き/横書き)と枠の形状が異なる例である。
この場合も、(a),(c)の場合と同様に、枠を削除した後にOCR処理によってテキストデータに変換し、これらのテキストデータが一致するかどうかを判定すればよい。
この場合は、日本語の単語(文字列)と英語の単語(文字列)の対応表を用意しておく。そして、OCR処理によってテキストデータに変換した後に、その対応表を参照して、それらのテキストデータが一致するかどうかを判定すればよい。尚、より汎用にするために、つまり、特別に単語(文字列)登録することなく種々の類似した言葉に対応するために、上記のような対応表ではなく、汎用の辞書(例えば、英和/和英辞書)を使うようにしてもよい。
(f)は、意味は同じであるが、表現が異なる例である。図では、「社外秘」という文字列を含むスタンプと「社内限定」という文字列を含むスタンプを例示している。これらは、文字列としては異なるが、意味は同じである。
この場合は、OCR処理によってテキストデータに変換した後に、対応表で検索したり、同義語辞書で検索したりすることによって、類似しているかどうかを判定する。
このような場合は、スキャンした紙文書に押されている一部がかすれたスタンプについて、かすれている部分を画像処理によって判定し、ポリシーサーバ10に保持されている比較対象のスタンプ像の同じ箇所を切り取って同様の形状にした後、両者のスタンプ特徴データを計算して比較する。
保護文書に対する操作としては、閲覧、編集、保存、印刷、マクロ実行、検索、テキストコピー等、様々なものが考えられるが、ここでは、代表的なものとして、閲覧と編集について説明する。尚、他の操作についても、その操作をポリシーDB12における許可操作の対象とすれば、同様に実現可能である。
図17は、保護文書をユーザが閲覧するときの端末装置30とポリシーサーバ10の間の情報交換を示すシーケンス図である。尚、このシーケンスは、ユーザが保護文書を指定して文書処理APを起動することで開始される。
文書処理APが起動されると、端末装置30では、まず、ユーザ認証部31が、ユーザ認証を行い、ユーザ認証に成功した場合は、ユーザIDを保持する(ステップ341)。具体的には、ユーザに対し、ユーザID、パスワードの入力を促し、そのユーザIDとパスワードの組み合わせが正しいかどうかを認証サーバ40に問い合わせて確認する。ユーザ認証に成功すれば、ユーザ認証部31は、ユーザIDを保護文書操作部32に渡す。失敗した場合は、図示しないが、処理を中断する。
次に、保護文書操作部32は、保護文書を取得してそこから文書IDを読み取り、ユーザ認証部31からユーザIDを取得し、文書IDとユーザIDをパラメータとして、ポリシーサーバ10の文書検索部14を呼び出す(ステップ342)。
そして、文書検索部14は、指定された文書IDのレコードを文書情報DB13から検索し、検索結果を端末装置30に返信する(ステップ142)。具体的には、指定された文書IDのレコードを文書情報DB13から検索し、そのレコードに含まれるポリシーIDを取得する。次に、そのポリシーIDのレコードをポリシーDB12から検索し、ユーザごとの許可操作の中から、指定されたユーザに許可された操作を抽出する。このとき、ユーザが「作成者」となっているエントリについては、指定されたユーザIDが、対象の保護文書の作成者IDと合致するかどうかを判断する。合致する場合は、そのエントリにおける許可操作も抽出する。許可操作が抽出された場合は、抽出された結果を返し、抽出されなかった場合はNULLを返す。
その結果、検索結果がNULLであった場合は、指定した保護文書に対する操作が許可されていないので、「指定した文書に対するアクセス権がありません」等のエラーメッセージを表示機構30gに表示して(ステップ347)、終了する。
一方、検索結果がNULLでなかった場合は、検索結果に含まれる許可操作の項目を参照し、「閲覧」が含まれているかどうかを判定する(ステップ345)。そして、「閲覧」が含まれていなければ、「指定した文書の閲覧権はありません」というエラーを表示して(ステップ347)、終了する。また、「閲覧」が含まれていれば、閲覧権があるものと判断されるので、予め決められた復号鍵で文書本体を復号し、文書を表示機構30gに表示してユーザが文書を閲覧可能な状態にする(ステップ346)。
図18は、保護文書をユーザが編集するときの端末装置30とポリシーサーバ10の間の情報交換を示すシーケンス図である。尚、編集の際には、既に保護文書が文書処理APによって開かれていることが前提となる。即ち、図17の閲覧時の処理が行われて既に保護文書が読み込まれている状態から、以下のシーケンスが開始される。
端末装置30では、ユーザから文書編集の要求があると、保護文書操作部32が、保護文書の文書IDとユーザIDをパラメータとして、ポリシーサーバ10の文書検索部14を呼び出す(ステップ362)。
そして、文書検索部14は、指定された文書IDのレコードを文書情報DB13から検索し、検索結果を端末装置30に返信する(ステップ162)。具体的には、指定された文書IDのレコードを文書情報DB13から検索し、そのレコードに含まれるポリシーIDを取得する。次に、そのポリシーIDのレコードをポリシーDB12から検索し、ユーザごとの許可操作の中から、指定されたユーザに許可された操作を抽出する。このとき、ユーザが「作成者」となっているエントリについては、指定されたユーザIDが、対象の保護文書の作成者IDと合致するかどうかを判断する。合致する場合は、そのエントリにおける許可操作も抽出する。許可操作が抽出された場合は、抽出された結果を返し、抽出されなかった場合はNULLを返す。
その結果、検索結果がNULLであった場合は、指定した保護文書に対する操作が許可されていないので、「指定した文書に対するアクセス権がありません」等のエラーメッセージを表示機構30gに表示して(ステップ367)、終了する。
一方、検索結果がNULLでなかった場合は、検索結果に含まれる許可操作の項目を参照し、「編集」が含まれているかどうかを判定する(ステップ365)。そして、「編集」が含まれていなければ、「指定した文書の編集権はありません」というエラーを表示して(ステップ367)、終了する。また、「編集」が含まれていれば、編集権があるものと判断されるので、ユーザによる文書の編集を許可し、ユーザに文書を編集させる(ステップ366)。
以上により、本実施の形態の動作の説明を終了する。
更に、本実施の形態では、媒体から読み取られた文書画像に対する処理を指示するための指示画像として、印影画像の一例であるスタンプ画像を例示したが、プリンタで印刷された画像であってもよい。また、文書画像に指示画像を重畳した画像を読み取ってその画像から指示画像を抽出するのではなく、文書画像とは別に指示画像が与えられるものであってもよい。
更に、文書画像が印刷される媒体は、画像を形成可能であれば、その材質は問わない。代表例は紙であるが、木材や布等であっても構わない。
Claims (8)
- 文書画像が形成された媒体から読み取られた当該文書画像に対して行うべき処理を指示するための指示画像を取得する指示画像取得手段と、
各々に処理が割り当てられて登録された複数の登録画像の中で、前記指示画像取得手段により取得された前記指示画像との差分が第1の閾値以下である登録画像を判別できなかった場合に、当該指示画像との差分が当該第1の閾値よりも大きな第2の閾値以下である登録画像を特定する特定手段と、
前記指示画像取得手段により取得された前記指示画像を、前記特定手段により特定された登録画像に割り当てられた処理に割り当てて登録する登録手段と、
前記特定手段により特定された登録画像に割り当てられた処理を、前記媒体から読み取られた前記文書画像に対して行うべき処理として決定する決定手段と
を備えたことを特徴とする処理決定装置。 - 前記指示画像との差分が前記第2の閾値以下である少なくとも1つの登録画像の各々に割り当てられた少なくとも1つの処理の情報を提示する提示手段を更に備え、
前記決定手段は、前記提示手段により情報が提示された前記少なくとも1つの処理のうち操作者により選択された処理を、前記媒体から読み取られた前記文書画像に対して行うべき処理として決定することを特徴とする請求項1に記載の処理決定装置。 - 前記処理は、前記文書画像の利用の制限を定めた利用制限情報を当該文書画像に付与する処理を含むことを特徴とする請求項1又は2に記載の処理決定装置。
- 前記指示画像は、前記文書画像が印刷された前記媒体に形成された印影画像を含むことを特徴とする請求項1乃至3の何れかに記載の処理決定装置。
- 前記媒体から読み取られた前記文書画像を取得する文書画像取得手段と、
前記文書画像取得手段により取得された前記文書画像に対して、前記決定手段により決定された処理を行う処理手段と
を更に備えたことを特徴とする請求項1乃至4の何れかに記載の処理決定装置。 - 文書画像と当該文書画像に対して行うべき処理を指示するための指示画像とを含む画像が形成された媒体から当該画像を読み取る読取手段と、
前記読取手段により読み取られた前記画像に含まれる前記指示画像を取得する取得手段と、
各々に処理が割り当てられて登録された複数の登録画像の中で、前記取得手段により取得された前記指示画像との差分が第1の閾値以下である登録画像を判別できなかった場合に、当該指示画像との差分が当該第1の閾値よりも大きな第2の閾値以下である少なくとも1つの登録画像の各々に割り当てられた少なくとも1つの処理の情報を表示する表示手段と、
前記取得手段により取得された前記指示画像を、前記表示手段により情報が表示された前記少なくとも1つの処理のうち操作者により選択された処理に割り当てて登録する登録手段と、
前記表示手段により情報が表示された前記少なくとも1つの処理のうち操作者により選択された処理を、前記読取手段により読み取られた前記画像に含まれる前記文書画像に対して行うべき処理として決定する決定手段と、
前記読取手段により読み取られた前記画像に含まれる前記文書画像に対して、前記決定手段により決定された処理を行う処理手段と
を備えたことを特徴とする画像処理装置。 - 文書画像と当該文書画像に対して行うべき処理を指示するための指示画像とを含む画像が形成された媒体から当該画像を読み取る画像読取装置と、
各々に処理が割り当てられて登録された複数の登録画像を管理する管理装置と
を備え、
前記画像読取装置は、前記媒体から読み取った前記画像に含まれる前記指示画像を前記管理装置に送信し、
前記管理装置は、前記複数の登録画像の中で、前記画像読取装置により送信された前記指示画像との差分が第1の閾値以下である登録画像を判別できなかった場合に、当該指示画像との差分が当該第1の閾値よりも大きな第2の閾値以下である少なくとも1つの登録画像の各々に割り当てられた少なくとも1つの処理の情報を前記画像読取装置に送信し、
前記画像読取装置は、前記管理装置により情報が送信された前記少なくとも1つの処理のうち操作者により選択された処理の情報を前記管理装置に送信し、
前記管理装置は、前記画像読取装置により送信された前記指示画像を、前記画像読取装置により情報が送信された処理に割り当てて登録し、前記画像読取装置により情報が送信された処理を、前記媒体から読み取った前記画像に含まれる前記文書画像に対して行うべき処理として決定することを特徴とする処理決定システム。 - コンピュータに、
文書画像が形成された媒体から読み取られた当該文書画像に対して行うべき処理を指示するための指示画像を取得する機能と、
各々に処理が割り当てられて登録された複数の登録画像の中で、前記指示画像との差分が第1の閾値以下である登録画像を判別できなかった場合に、当該指示画像との差分が当該第1の閾値よりも大きな第2の閾値以下である登録画像を特定する機能と、
取得された前記指示画像を、特定された登録画像に割り当てられた処理に割り当てて登録する機能と、
特定された登録画像に割り当てられた処理を、前記媒体から読み取られた前記文書画像に対して行うべき処理として決定する機能と
を実現させるためのプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009164165A JP5434322B2 (ja) | 2009-07-10 | 2009-07-10 | 処理決定装置、画像処理装置、処理決定システム、及びプログラム |
US12/695,696 US20110007348A1 (en) | 2009-07-10 | 2010-01-28 | Process determining apparatus, image processing apparatus, process determining system, computer readable medium storing program, and process determining method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009164165A JP5434322B2 (ja) | 2009-07-10 | 2009-07-10 | 処理決定装置、画像処理装置、処理決定システム、及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011019200A JP2011019200A (ja) | 2011-01-27 |
JP5434322B2 true JP5434322B2 (ja) | 2014-03-05 |
Family
ID=43427243
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009164165A Expired - Fee Related JP5434322B2 (ja) | 2009-07-10 | 2009-07-10 | 処理決定装置、画像処理装置、処理決定システム、及びプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US20110007348A1 (ja) |
JP (1) | JP5434322B2 (ja) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9239910B2 (en) * | 2011-04-04 | 2016-01-19 | Markany Inc. | System and method for preventing the leaking of digital content |
US9137261B2 (en) | 2012-02-03 | 2015-09-15 | Apple Inc. | Centralized operation management |
US9836585B2 (en) * | 2013-03-15 | 2017-12-05 | Konica Minolta Laboratory U.S.A., Inc. | User centric method and adaptor for digital rights management system |
US9645708B2 (en) | 2014-02-28 | 2017-05-09 | Konica Minolta Laboratory U.S.A., Inc. | User interface method for modifying a selection list of items to add or remove items while indicating original selection |
KR101599772B1 (ko) * | 2014-07-10 | 2016-03-04 | 한국전자통신연구원 | 보안 용지를 이용한 출력물 유출방지 방법 및 장치 |
US10079833B2 (en) * | 2015-03-30 | 2018-09-18 | Konica Minolta Laboratory U.S.A., Inc. | Digital rights management system with confirmation notification to document publisher during document protection and distribution |
US9639669B2 (en) * | 2015-06-10 | 2017-05-02 | Konica Minolta Laboratory U.S.A., Inc. | Method of preventing unauthorized copy and scan and facilitating authorized copy and scan of protected documents |
US11443052B2 (en) | 2019-03-21 | 2022-09-13 | Microsoft Technology Licensing, Llc | Secure area in a file storage system |
US11829499B2 (en) * | 2020-03-26 | 2023-11-28 | Bank Of America Corporation | Securing PIN information using obfuscation by applying extra security layer |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0918709A (ja) * | 1995-06-30 | 1997-01-17 | Omron Corp | 画像認識方法及び装置並びにそれを搭載した複写機,スキャナ及びプリンター |
JP4265922B2 (ja) * | 2003-03-13 | 2009-05-20 | 三菱電機株式会社 | 指紋照合装置及びその照合方法 |
US7546528B2 (en) * | 2004-12-20 | 2009-06-09 | Ricoh Co., Ltd. | Stamp sheets |
US7991189B2 (en) * | 2007-03-28 | 2011-08-02 | Sharp Kabushiki Kaisha | Image processing apparatus, image forming apparatus, image processing system, and image processing method |
JP4366414B2 (ja) * | 2007-04-27 | 2009-11-18 | シャープ株式会社 | 印刷制御装置、印刷システム、印刷制御方法、制御プログラム、記録媒体 |
JP5109516B2 (ja) * | 2007-07-24 | 2012-12-26 | 富士ゼロックス株式会社 | 文書処理システムおよび画像形成装置およびプログラム |
JP5121563B2 (ja) * | 2008-05-13 | 2013-01-16 | キヤノン株式会社 | 情報処理装置および情報処理方法、プログラム |
JP5365360B2 (ja) * | 2009-06-19 | 2013-12-11 | 富士ゼロックス株式会社 | 情報処理装置及びプログラム |
-
2009
- 2009-07-10 JP JP2009164165A patent/JP5434322B2/ja not_active Expired - Fee Related
-
2010
- 2010-01-28 US US12/695,696 patent/US20110007348A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
US20110007348A1 (en) | 2011-01-13 |
JP2011019200A (ja) | 2011-01-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5434322B2 (ja) | 処理決定装置、画像処理装置、処理決定システム、及びプログラム | |
JP4055807B2 (ja) | ドキュメント管理方法、ドキュメント管理システム、およびコンピュータプログラム | |
JP4645644B2 (ja) | セキュリティポリシー管理装置、セキュリティポリシー管理システム及びセキュリティポリシー管理プログラム | |
JP4704010B2 (ja) | 画像形成装置、画像形成システム、セキュリティ管理装置およびセキュリティ管理方法 | |
US20070174896A1 (en) | Security policy assignment apparatus and method and storage medium stored with security policy assignment program | |
JP5004868B2 (ja) | 情報処理装置及びその制御方法、並びにプログラム | |
US20080013727A1 (en) | Image processing apparatus and image processing method | |
JP4780179B2 (ja) | 情報処理装置および情報処理プログラム | |
JP4975459B2 (ja) | 複写管理システム、出力装置、複写装置、およびコンピュータプログラム | |
US20090271839A1 (en) | Document Security System | |
JP5109516B2 (ja) | 文書処理システムおよび画像形成装置およびプログラム | |
US10855868B1 (en) | Systems, processes, and computer program products for detecting and verifying invisible information in documents | |
JP2009282611A5 (ja) | ||
JP5476825B2 (ja) | 画像登録装置、画像登録システム、及びプログラム | |
JP5365360B2 (ja) | 情報処理装置及びプログラム | |
US11157639B2 (en) | Systems, processes, and computer program products for authentication of documents based on invisible information in documents | |
JP2011130306A (ja) | 画像形成装置、画像形成システムおよび画像形成方法 | |
JP5223981B2 (ja) | 画像処理装置、画像処理システムおよび画像処理プログラム | |
JP5515481B2 (ja) | 文書処理装置、文書処理システム及びプログラム | |
JP4595985B2 (ja) | ドキュメント管理方法、ドキュメント管理システム、およびコンピュータプログラム | |
JP5061913B2 (ja) | 画像処理装置、画像処理システムおよび画像処理プログラム | |
JP2008181290A (ja) | 文書管理システム、文書管理装置、制限情報管理装置、文書管理プログラムおよび制限情報管理プログラム | |
JP5494278B2 (ja) | 画像形成複合装置 | |
JP2002185758A (ja) | 画像データ製造装置および方法 | |
JP2006157104A (ja) | 画像形成システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120620 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130301 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130312 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130509 |
|
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: 20131112 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131125 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |