JP4443126B2 - Information processing device - Google Patents

Information processing device Download PDF

Info

Publication number
JP4443126B2
JP4443126B2 JP2003048107A JP2003048107A JP4443126B2 JP 4443126 B2 JP4443126 B2 JP 4443126B2 JP 2003048107 A JP2003048107 A JP 2003048107A JP 2003048107 A JP2003048107 A JP 2003048107A JP 4443126 B2 JP4443126 B2 JP 4443126B2
Authority
JP
Japan
Prior art keywords
information
output
rom
unit
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
Application number
JP2003048107A
Other languages
Japanese (ja)
Other versions
JP2004258919A (en
Inventor
篤彦 村上
裕次 岡本
修二 藤井
達郎 野村
昭一郎 吉浦
政雄 宮座
政美 土田
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.)
Sharp Corp
Original Assignee
Sharp 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 Sharp Corp filed Critical Sharp Corp
Priority to JP2003048107A priority Critical patent/JP4443126B2/en
Publication of JP2004258919A publication Critical patent/JP2004258919A/en
Application granted granted Critical
Publication of JP4443126B2 publication Critical patent/JP4443126B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Facsimiles In General (AREA)
  • Storing Facsimile Image Data (AREA)
  • Facsimile Transmission Control (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Record Information Processing For Printing (AREA)
  • Storage Device Security (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、処理する情報を保護する機能を有する情報処理装置に関する。
【0002】
【従来の技術】
従来、画像処理装置として、用紙に記録された画像を走査して画像データとして取り込み、取り込んだ画像データに基づいて画像を形成して出力する複写機能、ファクシミリ通信を用いて外部のファクシミリ装置との間で画像データを送受信するファクシミリ機能、取り込んだ画像データを外部の装置へ送信する送信機能、及び外部の装置から送信された画像データを受信して出力するプリンタ機能など、複数の機能を備えたデジタル複合機が商品化されている。特に、近年のデジタル複合機では、画像データを記憶するハードディスク等の記憶手段を備え、各機能の処理を平行して行うことができるようになっている。
【0003】
一方で、画像処理装置が扱う情報には、企業秘密を記載した文章などの機密性を有する情報が含まれる場合があり、画像処理装置において情報の無制限な記憶および出力を可能にしたときには、情報の漏洩、又は情報の不正使用などのセキュリティ上の問題が発生する。そこで、特許文献1では、使用前に個人認証を行い、予め登録されている使用者のみに使用を許可する複写装置が開示されており、特許文献2では、出力される画像に特定の情報を埋め込んでおき、出力された画像が外部に流出した場合に流出の経路を追求できるようにした複写装置が開示されている。
【0004】
前述の如きセキュリティ対策は、画像処理装置から画像として出力される情報に対する対策であり、画像処理装置が記憶手段に記憶している情報を不正に取り出される危険性がある。そこで、画像処理装置が記憶手段に記憶する情報を保護する技術として、特許文献3には、情報を暗号化して記憶手段に記憶する技術が開示されており、特許文献4には、記憶している情報を不要となった段階で消去する技術が開示されている。このような、記憶する情報に対して暗号化または消去を行って情報を保護する機能を画像処理装置が備えることにより、情報を画像処理装置から取り出して不正使用することが困難となり、画像処理装置のセキュリティが向上する。
【0005】
【特許文献1】
特開平7−28365号公報
【特許文献2】
特開2000−187419号公報
【特許文献3】
特開平1−256068号公報
【特許文献4】
特開平9−223061号公報
【0006】
【発明が解決しようとする課題】
前述の如き情報を保護する機能は、情報を保護する処理を行うプログラムを記憶したROMを画像処理装置が搭載することで実現される。どのようなROMが搭載されているかは画像処理装置の外見から判別がつかず、また、情報を保護する処理を行う場合と行わない場合とでは出力される画像には変化がないため、情報を保護する必要がある画像処理装置に、情報を保護する機能を実現できないROMが誤って搭載された場合、又は情報を保護する機能を実現できるROMが情報を保護する機能を実現できないROMへ取り替えられた場合には、使用者は情報のセキュリティが低下したことに気がつかずに画像処理装置を使用してしまうという問題がある。
【0007】
本発明は、斯かる事情に鑑みてなされたものであって、その目的とするところは、入力された情報を暗号化する等、入力時に情報を保護する機能と、出力する際に暗号化された情報を復号する等、出力時の情報の保護に係る機能とを、夫々別のROMで実現し、二つのROMの組み合わせの認証を行うことによって、情報を保護する機能を確実に動作させる情報処理装置を提供することにある。
【0008】
【課題を解決するための手段】
本発明に係る情報処理装置は、情報を入力され、入力された情報を処理して出力する情報処理装置において、入力された情報を記憶する記憶手段と、入力された情報を暗号化して前記記憶手段に記憶させる暗号化処理を行うために必要な情報、及び認証用の情報を記憶している入力情報保護部と、出力した情報を前記記憶手段から消去する消去処理を行うために必要な情報、及び認証用の情報を記憶している出力情報保護部とを備え更に、前記入力情報保護部が記憶している情報に従って前記暗号化処理を実行する手段と、出力の際に情報を復号する処理を行う手段と、前記出力情報保護部が記憶している情報に従って前記消去処理を実行する手段と、前記入力情報保護部が記憶している認証用の情報と前記出力情報保護部が記憶している認証用の情報とを照合することにより、前記入力情報保護部及び前記出力情報保護部の組み合わせが正当であるか否かを判定する認証手段と、前記入力情報保護部及び前記出力情報保護部の組み合わせが正当でないと判定された場合に、情報の入出力を停止する手段として動作する制御部を備えることを特徴とする。
【0011】
本発明においては、入力された情報を記憶する記憶手段と、入力される情報を暗号化するための情報を記憶している入力情報保護と、出力後の情報を記憶手段から消去するための情報を記憶している出力情報保護とを備え、入力情報保護及び出力情報保護の組み合わせを認証することにより、情報を保護する機能を確実に機能させる。
【0015】
また、本発明においては、入力情報保護及び出力情報保護の組み合わせの認証に失敗した場合に、入出力の処理を停止することにより、情報のセキュリティが低下した状態での使用を防止する。
【0016】
本発明に係る情報処理装置は、前記制御部は、更に、前記認証手段により前記入力情報保護部及び前記出力情報保護部の組み合わせが正当でないと判定された場合に、異常を報知する手段として動作することを特徴とする。
【0017】
また、本発明においては、入力情報保護及び出力情報保護の組み合わせの認証に失敗した場合に、異常を報知することにより、情報を保護する機能が利用できないことを周知させる。
【0018】
本発明に係る情報処理装置は、前記認証手段として動作する前記制御部は、前記入力情報保護部及び前記出力情報保護部の組み合わせが正当であるか否かの判定を起動時に行うことを特徴とする。
【0019】
また、本発明においては、起動時に認証を行うことにより、情報処理装置を使用する際に、必ず認証を行う。
【0022】
【発明の実施の形態】
以下本発明をその実施の形態を示す図面に基づき具体的に説明する。
図1は、本発明の情報処理装置である画像処理装置の内部の構成を示すブロック図である。画像処理装置1は、演算を行うCPU及び演算に伴う一時的な情報を記憶するRAM等からなる制御部11を備え、制御部11には、画像処理装置1の制御を行うための制御プログラムを記憶している第1ROM151及び第2ROM152が接続されており、制御部11は、第1ROM151及び第2ROM152が記憶している制御プログラムに従って、画像処理装置1全体の制御を行う。また、制御部11には、画像処理装置1の状態を示す管理情報を記憶するメモリである管理部14が接続されており、制御部11は、管理部14が記憶している管理情報を参照し、参照した管理情報に基づいて画像処理装置1の制御を行う。また、制御部11には、用紙に記録された画像を走査して読み取り、読みとった画像に基づいた電子的な画像データを生成する画像読み取り部17と、画像データを一時的に記憶する画像メモリ18と、画像メモリ18が記憶している画像データから画像を形成し、形成した画像を記録用紙に記録して出力する画像形成部19とが接続されており、画像処理装置1は、画像読み取り部17にて読みとった画像を複写する複写装置として機能する。また、制御部11には、ハードディスク又は不揮発性のメモリからなる記憶部16が接続されており、記憶部16は画像データを記憶する。また、制御部11には、使用者からの操作を受け付ける操作部12が接続されており、操作部12は、操作のために必要な情報を表示する液晶パネル等の表示手段と、使用者の操作により制御命令などの情報が入力されるタッチパネル又はテンキー等の入力手段とからなっている。
【0023】
更に、制御部11には、LAN等の外部の通信ネットワークN1に接続された通信部13が接続されており、通信部13は、通信ネットワークN1を介して、外部との間で情報を交換する。通信ネットワークN1には、複数のPC2,2,…が接続されており、通信部13は、PC2から送信された画像データを通信ネットワークN1を介して受信し、画像形成部19は、通信部13が受信した画像データから画像を形成して出力することができ、画像処理装置1は、ネットワークプリンタとして機能する。また、画像処理装置1は、画像読み取り部17が画像を読みとって生成した画像データを通信部13から通信ネットワークN1を介してPC2へ送信することができ、ネットワークスキャナとして機能する。また、通信部13は、ファクシミリ通信を行うことが可能であり、通信ネットワークN1に接続された公衆回線網N2を介して、画像読み取り部17が画像を読みとって生成した画像データを、通信部13は公衆回線網N2に接続された他のファクシミリ装置3へファクシミリ通信にて送信することができ、また、ファクシミリ装置3からファクシミリ通信にて送信された画像データを、通信部13は公衆回線網N2を介して受信し、画像形成部19は通信部13が受信した画像データから画像を形成して出力することができ、画像処理装置1は、ファクシミリ装置として機能する。
【0024】
記憶部16は、画像処理装置1が処理した画像データを処理履歴として記憶している。例えば、出力の失敗または出力部数の不足のために一度出力した画像をもう一度出力する必要がある場合は、操作部12にて受け付けた指示、又はPC2から送信されて通信部13にて受信した指示に従って、制御部11は、記憶している画像データを記憶部16から読み出し、画像形成部19にて画像の出力を行う。また、記憶部16は、複写、ファクシミリ送信、画像出力、及び画像読み取り等で使用した画像データを蓄積しておくことができ、使用者は、操作部12での操作により、又はPC2から処理命令を送信することにより、記憶部16が記憶している画像データを選択し、画像形成部19での画像の出力、又は通信部13から外部への画像データの送信などを行って、記憶部16が記憶している画像データを利用することができ、画像処理装置1は、画像データのサーバ装置として機能する。
【0025】
以上の如き画像処理装置1の様々な機能は、第1ROM151及び第2ROM152が記憶している制御プログラムに従って制御部11が制御している。図2は、第1ROM151及び第2ROM152が記憶している記憶内容を示す概念図である。第1ROM151は、画像処理装置1を制御する制御プログラムとして、画像読み取り部17にて生成した画像データ、又は通信部13にて受信した画像データを受け付ける、情報の入力処理を行うためのプログラムを記憶しており、制御部11は、第1ROM151が記憶している制御プログラムに従って、画像データを受け付けて画像メモリ18又は記憶部16に記憶する処理を行う。また、第2ROM152は、画像処理装置1を制御する制御プログラムとして、記憶部16に記憶している画像データを、画像形成部19にて画像として出力する、又は通信部13から画像処理装置1の外部へ送信する情報の出力処理を行うためのプログラムを記憶しており、制御部11は、第2ROM152が記憶している制御プログラムに従って、記憶部16に記憶している画像データを出力する処理を行う。
【0026】
本発明に係る画像処理装置1は、処理する画像データの暗号化及び処理後の消去を行って、外部への流出から情報を保護する機能を有することが可能な構成となっている。画像処理装置1が、制御プログラムとして入力処理の際に画像データを暗号化する暗号化処理を行うためのプログラムを記憶した第1ROM151を備えることで、制御部11は、第1ROM151が記憶している制御プログラムに従って、受け付けた画像データを暗号化して記憶する処理を行う。また、画像処理装置1が、制御プログラムとして、出力処理の際に画像データを復号する復号処理を行うためのプログラム、及び出力後に画像データを消去する消去処理を行うためのプログラムを記憶した第2ROM152を備えることで、制御部11は、第2ROM152が記憶している制御プログラムに従って、画像データを保護しながら出力する処理を行う。また、画像処理装置1が起動するときに記憶部16が記憶している画像データを消去するように設定する事が可能である。また、画像データを消去しても、記憶部16に残留している磁気のために画像データを復活できる場合があるため、ランダムなデータを上書きする等して、複数回の消去を行うように設定することも可能である。これら情報の保護に係る設定は、使用者の操作により操作部12が受け付け、受け付けた設定の情報は管理部14が記憶する。なお、画像データを消去する以外に、ランダムなデータを画像データに書き込む等、他の方法で画像データを無価値化して保護する処理を行ってもよい。
【0027】
また、第1ROM151及び第2ROM152は、ROMのバージョン等のROMを規定する情報、及びROMが記憶している制御プログラムの内容を示す情報を含むROM情報を記憶しており、更に、第2ROM152は、第1ROM151及び第2ROM152が記憶しているROM情報が互いに正規の対応関係になっているか否かを判定して、第1ROM151及び第2ROM152の組み合わせを認証する認証処理を行うためのプログラムを記憶している。制御部11は、認証処理を行うためのプログラムに従って、第1ROM151及び第2ROM152の組み合わせを認証する。なお、認証処理を行うためのプログラムは、第1ROM151が記憶している形態であってもよく、第1ROM151及び第2ROM152の両方が記憶している形態であってもよい。また、第1ROM151及び第2ROM152以外の第3のROMを備え、該ROMが認証処理を行うためのプログラムを記憶している形態であってもよい。
【0028】
次に、本発明の情報処理装置である画像処理装置1が行う処理をフローチャートを用いて説明する。図3は、本発明に係る画像処理装置1が起動時に行う処理の手順を示すフローチャートである。画像処理装置1の電源が投入された後(S101)、制御部11は、第2ROM152に記憶している制御プログラムに従って、第1ROM151及び第2ROM152を認証する認証処理を行う(S102)。図4は、ステップS102における認証処理のサブルーチンの手順を示すフローチャートである。制御部11は、第2ROM152が記憶している制御プログラムに従って、第1ROM151が記憶しているROM情報と第2ROM152が記憶しているROM情報とを照合し(S21)、互いのROMのバージョンが一致しているか、又は暗号化の処理と復号の処理が互いに対応しているか等を調査して、第1ROM151及び第2ROM152の組み合わせが正当であるか否かを判定する(S22)。第1ROM151及び第2ROM152の組み合わせが正当であると判定された場合は(S22:YES)、制御部11は、第1ROM151及び第2ROM152が正しく認証されて、情報を保護する処理が実行可能であることを示す認証結果を、操作部12の表示手段に出力し(S23)、ステップS23のサブルーチンを終了して処理をメインへ戻す。なお、情報を保護する処理を行うためのプログラムを記憶していない第1ROM151及び第2ROM152が備えられていて認証に成功した場合は、ステップS23で、情報を保護する処理が行われないことを操作部12の表示手段に出力する。
【0029】
第1ROM151及び第2ROM152の互いのバージョンが合わない、情報の処理を行うためのプログラムが第1ROM151及び第2ROM152のいずれか一方のみにしか記憶されていない、又は暗号化の処理によって暗号化された情報が復号の処理によって復号できない等、第1ROM151及び第2ROM152の組み合わせが正当ではないとステップS22にて判定された場合は(S22:NO)、制御部11は、ROMの認証に失敗したことを示す情報を含む電子メールを、予め登録されている管理者宛に通信部13から送信する等して、認証の失敗を管理者へ報知する(S24)。認証の失敗を報知する管理者は、使用者の代表者であっても良く、又、画像処理装置1の管理業者であってもよい。制御部11は、次に、画像形成部19での画像の出力、又は通信部13から外部への画像データの送信などの画像データの入出力に係る情報処理を停止する(S25)。このとき、制御部11は、画像データの入出力に係る情報処理のみを停止し、ファクシミリ通信による電話の受信など、その他の機能は実行可能に制御する。制御部11は、次に、第1ROM151及び第2ROM152の組み合わせの認証に失敗したことを示す認証結果を、操作部12の表示手段に出力し(S26)、管理者の操作による情報処理が停止している状態を解除するためのキーコードの受け付け等、情報処理の停止の解除指示の操作部12での受付を監視し(S27)、解除指示を受け付けない場合は(S27:NO)、情報処理を停止したままで処理を終了し、解除指示を受け付けた場合は(S27:YES)、情報処理を停止している状態を解除して(S28)、処理を終了する。ステップS27での解除指示を受け付ける処理は、管理者が動作確認を行うとき等に利用される。
【0030】
制御部11は、次に、画像処理装置1を構成している各種の機器、及びプログラムのチェックを行い(S103)、チェックにより何らかの異常が確認された場合は(S104:YES)、制御部11は、操作部12にてエラーを出力して(S105)、処理を終了し、チェックにより異常が確認されなかった場合は(S104:NO)、制御部11は、第1ROM151及び第2ROM152が記憶している制御プログラムに従って、画像処理装置1のウォームアップを開始する(S106)。制御部11は、次に、管理部14が記憶している管理情報を参照し、起動時に画像データを消去する設定になっているか否かを判定し(S107)、画像データを消去する設定になっていない場合は(S107:NO)、処理をステップS110へ進め、画像データを消去する設定になっている場合は(S107:YES)、制御部11は、第1ROM151及び第2ROM152が記憶している制御プログラムに従って、記憶部16が記憶している画像データを消去する(S108)。このとき、制御部11は、画像データを消去していることを示す情報を操作部12にて表示する。制御部11は、次に、第1ROM151及び第2ROM152が記憶している制御プログラムに従って、設定回数の画像データの消去が行われたか否かを判定し(S109)、設定回数の消去が行われていない場合は(S109:NO)、処理をステップS108へ戻して画像データの消去を繰り返す。設定回数の消去が行われた場合は(S109:YES)、制御部11は、次に、第1ROM151及び第2ROM152が記憶している制御プログラムに従って、画像処理装置1のウォームアップを完了し(S110)、処理のための待機を開始し(S111)、起動時の処理を終了する。
【0031】
図5は、本発明に係る画像処理装置1が行う画像出力の処理の手順を示すフローチャートである。また、図6は、画像処理装置1が行う情報の入力に係る処理を示した模式図であり、図中の矢印は情報の流れを示している。画像処理装置1が、複写の指示を操作部12にて受け付けるか、PC2から送信された画像データを通信ネットワークN1を介して通信部13にて受信するか、又はファクシミリ通信にて画像データを通信ネットワークN1を介して通信部13にて受信する等して、画像の出力の指示を受け付けたときは(S301)、制御部11は、第1ROM151から制御プログラムをロードし(S302)、ロードした制御プログラムに従って、画像読み取り部17にて生成した画像データ、又は通信部13にて受信した画像データを、暗号化し(S303)、暗号化した画像データを画像メモリ18にページ単位で記憶し(S304)、画像メモリ18に記憶した暗号化された画像データを記憶部16に記憶し(S305)、画像データが記憶されたことを示す情報を付加して、管理部14が記憶している管理情報を更新する(S306)。
【0032】
図7は、画像処理装置1が行う情報の出力に係る処理を示した模式図であり、図中の矢印は情報の流れを示している。制御部11は、次に、第2ROM152から制御プログラムをロードし(S307)、ロードした制御プログラムに従って、記憶部16に記憶した暗号化された画像データを画像メモリ18に読み出し(S308)、読み出した画像データを復号し(S309)、復号した画像データを画像形成部19へ転送して、画像形成部19にて、画像データから画像を形成して出力し(S310)、画像を出力したことを示す情報を付加して、管理部14が記憶している管理情報を更新する(S311)。制御部11は、次に、ロードした制御プログラムに従って、記憶部16が記憶している画像データを消去し(S312)、設定回数の画像データの消去が行われたか否かを判定し(S313)、設定回数の消去が行われていない場合は(S313:NO)、処理をステップS312へ戻して画像データの消去を繰り返し、設定回数の消去が行われている場合は(S313:YES)、処理を終了する。
【0033】
以上詳述した如く、本発明においては、情報を保護しながらの入力に係る処理を行うプログラムと情報を保護しながらの出力に係る処理を行うプログラムとを夫々別のROMに記憶させて備え、起動時にROMの組み合わせが正当であるか否かを認証する。認証に失敗した場合に情報の処理を停止することにより、情報を保護できないROMが誤って搭載された場合、又は情報を保護するROMが情報を保護できないROMへ取り替えられた場合など、ROMの一方でも正当でなくなって処理する情報を保護できない場合に、情報の処理が停止して、情報が保護されずに情報が処理されることを防止する。また、うっかりミス等によって情報のセキュリティが低下した状態で画像処理装置1が使用されることを防止する。また、認証に失敗した場合に管理者に報知することにより、画像処理装置の異常に対する迅速な対処が可能となる。また、画像処理装置1の起動時にROMの認証を行うことにより、画像処理装置1を使用する際に常に認証を行って、情報を保護する機能を確実に利用することができる。更に、画像処理装置1が内部の記憶部16に記憶する情報について、暗号化および消去により情報の保護を行うため、情報を画像処理装置1から取りだして不正使用することが困難となり、情報のセキュリティが保たれる。
【0035】
【発明の効果】
本発明においては、入力された情報を記憶する記憶手段と、入力される情報を暗号化するための情報を記憶している入力情報保護部と、出力後の情報を記憶手段から消去するための情報を記憶している出力情報保護部とを備え、入力情報保護部及び出力情報保護部の組み合わせを認証することにより、情報を保護する機能を確実に機能させる。
【0038】
また、本発明においては、入力情報保護及び出力情報保護の組み合わせの認証に失敗した場合に、入出力の処理を停止することにより、情報が保護されずに情報が処理されることを防止する。
【0039】
また、本発明においては、入力情報保護及び出力情報保護の組み合わせの認証に失敗した場合に、異常を報知することにより、情報を保護する機能が利用できないことを周知させ、また、異常に対する迅速な対処が可能となる。
【0040】
また、本発明においては、起動時に認証を行うことにより、情報処理装置を使用する際に、必ず認証を行い、情報を保護する機能を確実に利用することができる。
【0041】
更に、本発明においては、内部に記憶する情報を暗号化などにて保護することにより、記憶されている情報を取りだして不正使用することが困難となり、情報のセキュリティが保たれる等、本発明は優れた効果を奏する。
【図面の簡単な説明】
【図1】本発明の情報処理装置である画像処理装置の内部の構成を示すブロック図である。
【図2】第1ROM及び第2ROMが記憶している記憶内容を示す概念図である。
【図3】本発明に係る画像処理装置が起動時に行う処理の手順を示すフローチャートである。
【図4】ステップS102における認証処理のサブルーチンの手順を示すフローチャートである。
【図5】本発明に係る画像処理装置が行う画像出力の処理の手順を示すフローチャートである。
【図6】画像処理装置が行う情報の入力に係る処理を示した模式図である。
【図7】画像処理装置が行う情報の出力に係る処理を示した模式図である。
【符号の説明】
1 画像処理装置(情報処理装置)
11 制御部
13 通信部
151 第1ROM(入力情報保護
152 第2ROM(出力情報保護
16 記憶部
19 画像形成部
2 PC
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an information processing apparatus having a function of protecting information to be processed.
[0002]
[Prior art]
Conventionally, as an image processing apparatus, an image recorded on a sheet is scanned and captured as image data, and an image is formed and output based on the captured image data. Multiple functions such as a facsimile function for transmitting and receiving image data between them, a transmission function for transmitting captured image data to an external device, and a printer function for receiving and outputting image data transmitted from an external device Digital multifunction devices have been commercialized. In particular, recent digital multi-function peripherals are provided with storage means such as a hard disk for storing image data so that processing of each function can be performed in parallel.
[0003]
On the other hand, the information handled by the image processing device may include confidential information such as text describing a trade secret. When the image processing device enables unlimited storage and output of information, Security problems such as leakage of information or unauthorized use of information occur. Therefore, Patent Document 1 discloses a copying apparatus that performs personal authentication before use and permits use only by a pre-registered user. Patent Document 2 discloses specific information in an output image. There has been disclosed a copying apparatus in which an embedded image can be pursued when an output image flows out to the outside.
[0004]
The security measures as described above are measures against information output as an image from the image processing apparatus, and there is a risk that the information stored in the storage means by the image processing apparatus may be illegally extracted. Therefore, as a technique for protecting the information stored in the storage means by the image processing apparatus, Patent Document 3 discloses a technique for encrypting information and storing it in the storage means, and Patent Document 4 stores the information. A technique is disclosed in which existing information is deleted when it is no longer needed. Since the image processing apparatus has such a function of protecting information by encrypting or erasing information to be stored, it is difficult to take out information from the image processing apparatus and use it illegally. Security is improved.
[0005]
[Patent Document 1]
JP-A-7-28365
[Patent Document 2]
JP 2000-187419 A
[Patent Document 3]
JP-A-1-256068
[Patent Document 4]
Japanese Patent Laid-Open No. 9-223061
[0006]
[Problems to be solved by the invention]
The function of protecting information as described above is realized by mounting a ROM storing a program for performing processing for protecting information on the image processing apparatus. The type of ROM installed cannot be determined from the appearance of the image processing apparatus, and there is no change in the output image between when the information protection processing is performed and when it is not performed. When a ROM that cannot realize the information protection function is erroneously installed in an image processing apparatus that needs to be protected, or a ROM that can realize the information protection function can be replaced with a ROM that cannot realize the information protection function. In such a case, there is a problem that the user uses the image processing apparatus without noticing that the security of information has been lowered.
[0007]
The present invention has been made in view of such circumstances, and the object of the present invention is a function for protecting information at the time of input, such as encryption of input information, and encryption at the time of output. Information that ensures the function of protecting information by realizing the functions related to protecting information at the time of output, such as decrypting the information, with separate ROMs and authenticating the combination of the two ROMs. It is to provide a processing apparatus.
[0008]
[Means for Solving the Problems]
The information processing apparatus according to the present invention is an information processing apparatus that receives information and processes and outputs the input information. The information processing apparatus stores the input information and encrypts the input information. Information necessary for performing encryption processing stored in the means, and an input information protection unit storing authentication information, and information necessary for performing erasure processing for erasing the output information from the storage means , And an output information protection unit storing authentication information With , Furthermore, Means for executing the encryption processing in accordance with information stored in the input information protection unit; means for performing processing to decrypt information at the time of output; and erasing in accordance with information stored in the output information protection unit A means for executing processing, the authentication information stored in the input information protection unit and the authentication information stored in the output information protection unit, and the input information protection unit and the input information protection unit; Stops input / output of information when it is determined that the combination of the authentication unit that determines whether the combination of the output information protection unit is valid and the combination of the input information protection unit and the output information protection unit is not valid Means and Control unit It is characterized by providing.
[0011]
In the present invention, Storage means for storing input information; The information entered encryption Do Remembers information for Input information protection Part When, Stores information for erasing output information from storage means Output information protection Part With input information protection Part And output information protection Part By authenticating the combination of the two, the function for protecting the information is surely functioned.
[0015]
Also, in the present invention, input information protection Part And output information protection Part If authentication of the combination fails, Input / output By stopping this processing, it is possible to prevent use in a state where the security of information is lowered.
[0016]
An information processing apparatus according to the present invention includes: The control unit further includes: Means for notifying abnormality when the authentication means determines that the combination of the input information protection unit and the output information protection unit is not valid Act as It is characterized by that.
[0017]
Also, in the present invention, input information protection Part And output information protection Part When the authentication of the combination fails, it is made known that the function for protecting information cannot be used by notifying the abnormality.
[0018]
The information processing apparatus according to the present invention includes the authentication unit. The control unit operating as Is characterized in that it is determined at startup whether the combination of the input information protection unit and the output information protection unit is valid.
[0019]
In the present invention, authentication is always performed when the information processing apparatus is used by performing authentication at the time of activation.
[0022]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, the present invention will be specifically described with reference to the drawings showing embodiments thereof.
FIG. 1 is a block diagram showing an internal configuration of an image processing apparatus which is an information processing apparatus according to the present invention. The image processing apparatus 1 includes a control unit 11 including a CPU that performs calculation and a RAM that stores temporary information associated with the calculation. The control unit 11 includes a control program for controlling the image processing apparatus 1. The stored first ROM 151 and second ROM 152 are connected, and the control unit 11 controls the entire image processing apparatus 1 according to the control program stored in the first ROM 151 and the second ROM 152. The control unit 11 is connected to a management unit 14 that is a memory that stores management information indicating the state of the image processing apparatus 1. The control unit 11 refers to the management information stored in the management unit 14. Then, the image processing apparatus 1 is controlled based on the referenced management information. Further, the control unit 11 scans and reads an image recorded on a sheet, generates an electronic image data based on the read image, and an image memory that temporarily stores the image data. 18 is connected to an image forming unit 19 that forms an image from image data stored in the image memory 18 and records and outputs the formed image on a recording sheet. It functions as a copying apparatus for copying the image read by the unit 17. The control unit 11 is connected to a storage unit 16 including a hard disk or a nonvolatile memory, and the storage unit 16 stores image data. The control unit 11 is connected to an operation unit 12 that receives an operation from a user. The operation unit 12 includes a display unit such as a liquid crystal panel that displays information necessary for the operation, and a user's operation. It consists of an input means such as a touch panel or a numeric keypad for inputting information such as control commands by operation.
[0023]
Further, a communication unit 13 connected to an external communication network N1 such as a LAN is connected to the control unit 11, and the communication unit 13 exchanges information with the outside via the communication network N1. . A plurality of PCs 2, 2,... Are connected to the communication network N1, the communication unit 13 receives the image data transmitted from the PC 2 via the communication network N1, and the image forming unit 19 includes the communication unit 13. Can form and output an image from the received image data, and the image processing apparatus 1 functions as a network printer. In addition, the image processing apparatus 1 can transmit image data generated by the image reading unit 17 by reading an image from the communication unit 13 to the PC 2 via the communication network N1, and functions as a network scanner. Further, the communication unit 13 can perform facsimile communication, and the image data generated by the image reading unit 17 reading the image via the public network N2 connected to the communication network N1 is used as the communication unit 13. Can be transmitted by facsimile communication to another facsimile apparatus 3 connected to the public line network N2, and the communication unit 13 transmits image data transmitted from the facsimile apparatus 3 by facsimile communication to the public line network N2. The image forming unit 19 can form and output an image from the image data received by the communication unit 13, and the image processing apparatus 1 functions as a facsimile machine.
[0024]
The storage unit 16 stores image data processed by the image processing apparatus 1 as a processing history. For example, when it is necessary to output an image that has been output once again due to an output failure or an insufficient number of output copies, an instruction received by the operation unit 12 or an instruction transmitted from the PC 2 and received by the communication unit 13 Accordingly, the control unit 11 reads out the stored image data from the storage unit 16 and causes the image forming unit 19 to output an image. The storage unit 16 can store image data used for copying, facsimile transmission, image output, image reading, and the like. The user can operate the operation unit 12 or process commands from the PC 2. , The image data stored in the storage unit 16 is selected, the image is output from the image forming unit 19, or the image data is transmitted from the communication unit 13 to the outside. The image processing device 1 functions as a server device for image data.
[0025]
Various functions of the image processing apparatus 1 as described above are controlled by the control unit 11 in accordance with control programs stored in the first ROM 151 and the second ROM 152. FIG. 2 is a conceptual diagram showing the storage contents stored in the first ROM 151 and the second ROM 152. The first ROM 151 stores, as a control program for controlling the image processing apparatus 1, a program for performing information input processing that accepts image data generated by the image reading unit 17 or image data received by the communication unit 13. The control unit 11 performs processing for receiving image data and storing it in the image memory 18 or the storage unit 16 in accordance with a control program stored in the first ROM 151. The second ROM 152 outputs the image data stored in the storage unit 16 as an image in the image forming unit 19 as a control program for controlling the image processing device 1 or from the communication unit 13 of the image processing device 1. A program for performing output processing of information to be transmitted to the outside is stored, and the control unit 11 performs processing for outputting image data stored in the storage unit 16 in accordance with a control program stored in the second ROM 152. Do.
[0026]
The image processing apparatus 1 according to the present invention is configured to have a function of protecting information from being leaked to the outside by encrypting image data to be processed and erasing after processing. The image processing apparatus 1 includes the first ROM 151 that stores a program for performing encryption processing for encrypting image data during input processing as a control program, and the control unit 11 stores the first ROM 151. In accordance with the control program, the received image data is encrypted and stored. In addition, the image processing apparatus 1 stores, as a control program, a second ROM 152 that stores a program for performing decoding processing for decoding image data during output processing and a program for performing erasing processing for erasing image data after output. The control unit 11 performs a process of outputting the image data while protecting it in accordance with the control program stored in the second ROM 152. Further, it is possible to set so that the image data stored in the storage unit 16 is deleted when the image processing apparatus 1 is activated. Further, even if the image data is erased, the image data may be restored due to the magnetism remaining in the storage unit 16, so that the random data is overwritten, for example, so that the image data is erased a plurality of times. It is also possible to set. The settings related to the protection of the information are received by the operation unit 12 by the user's operation, and the management unit 14 stores the received setting information. In addition to erasing the image data, other methods such as writing random data into the image data and protecting the image data with no value may be performed.
[0027]
The first ROM 151 and the second ROM 152 store ROM information including information specifying the ROM such as the ROM version, and information indicating the contents of the control program stored in the ROM. Further, the second ROM 152 includes A program for determining whether or not the ROM information stored in the first ROM 151 and the second ROM 152 has a normal correspondence with each other and storing an authentication process for authenticating the combination of the first ROM 151 and the second ROM 152 is stored. Yes. The control unit 11 authenticates the combination of the first ROM 151 and the second ROM 152 according to a program for performing authentication processing. Note that the program for performing the authentication process may be in a form stored in the first ROM 151, or may be in a form stored in both the first ROM 151 and the second ROM 152. Alternatively, a third ROM other than the first ROM 151 and the second ROM 152 may be provided, and the ROM may store a program for performing an authentication process.
[0028]
Next, processing performed by the image processing apparatus 1 which is the information processing apparatus of the present invention will be described using a flowchart. FIG. 3 is a flowchart showing a procedure of processing performed when the image processing apparatus 1 according to the present invention is activated. After the image processing apparatus 1 is powered on (S101), the control unit 11 performs an authentication process for authenticating the first ROM 151 and the second ROM 152 in accordance with the control program stored in the second ROM 152 (S102). FIG. 4 is a flowchart showing the subroutine of the authentication process in step S102. The control unit 11 collates the ROM information stored in the first ROM 151 and the ROM information stored in the second ROM 152 according to the control program stored in the second ROM 152 (S21), and the ROM versions of the two are the same. It is checked whether or not the encryption process and the decryption process correspond to each other, and it is determined whether or not the combination of the first ROM 151 and the second ROM 152 is valid (S22). When it is determined that the combination of the first ROM 151 and the second ROM 152 is valid (S22: YES), the control unit 11 can execute the process of protecting the information by correctly authenticating the first ROM 151 and the second ROM 152. Is output to the display means of the operation unit 12 (S23), the subroutine of step S23 is terminated, and the process returns to the main. If the first ROM 151 and the second ROM 152 that do not store the program for protecting the information are provided and the authentication is successful, the operation that the information protecting process is not performed in step S23. It outputs to the display means of the part 12.
[0029]
The first ROM 151 and the second ROM 152 do not match each other, the information processing program is stored only in one of the first ROM 151 and the second ROM 152, or is encrypted by the encryption process If it is determined in step S22 that the combination of the first ROM 151 and the second ROM 152 is not valid, such as being unable to be decrypted by the decryption process (S22: NO), the control unit 11 indicates that the ROM authentication has failed. An e-mail including the information is transmitted from the communication unit 13 to the administrator registered in advance, and the authentication failure is notified to the administrator (S24). The administrator who notifies the authentication failure may be a representative of the user or a manager of the image processing apparatus 1. Next, the control unit 11 stops information processing related to input / output of image data such as image output from the image forming unit 19 or transmission of image data from the communication unit 13 to the outside (S25). At this time, the control unit 11 stops only information processing related to input / output of image data and controls other functions such as reception of a telephone by facsimile communication to be executable. Next, the control unit 11 outputs an authentication result indicating that the authentication of the combination of the first ROM 151 and the second ROM 152 has failed to the display unit of the operation unit 12 (S26), and the information processing by the operation of the administrator is stopped. If the operation unit 12 receives an instruction to cancel the stop of information processing, such as reception of a key code for canceling the current state (S27), and if no cancel instruction is received (S27: NO), the information processing In the case where the process is terminated while the process is stopped and a cancellation instruction is accepted (S27: YES), the state where the information processing is stopped is canceled (S28), and the process is terminated. The process of accepting the release instruction in step S27 is used when the administrator confirms the operation.
[0030]
Next, the control unit 11 checks various devices and programs constituting the image processing apparatus 1 (S103), and if any abnormality is confirmed by the check (S104: YES), the control unit 11 Outputs an error in the operation unit 12 (S105), terminates the process, and if no abnormality is confirmed by the check (S104: NO), the control unit 11 stores the first ROM 151 and the second ROM 152. The warm-up of the image processing apparatus 1 is started according to the control program (S106). Next, the control unit 11 refers to the management information stored in the management unit 14 to determine whether or not the image data is set to be deleted at the time of activation (S107), and sets the image data to be deleted. If not (S107: NO), the process proceeds to step S110. If the image data is set to be erased (S107: YES), the control unit 11 stores the first ROM 151 and the second ROM 152. The image data stored in the storage unit 16 is erased according to the control program (S108). At this time, the control unit 11 displays information indicating that the image data has been deleted on the operation unit 12. Next, in accordance with the control program stored in the first ROM 151 and the second ROM 152, the control unit 11 determines whether or not the set number of image data has been deleted (S109), and the set number of times has been deleted. If not (S109: NO), the process returns to step S108 to repeat the deletion of the image data. If the set number of times has been erased (S109: YES), the control unit 11 then completes the warm-up of the image processing apparatus 1 according to the control program stored in the first ROM 151 and the second ROM 152 (S110). ), A standby for processing is started (S111), and the processing at the time of starting is terminated.
[0031]
FIG. 5 is a flowchart showing a procedure of image output processing performed by the image processing apparatus 1 according to the present invention. FIG. 6 is a schematic diagram showing processing related to input of information performed by the image processing apparatus 1, and arrows in the figure indicate the flow of information. The image processing apparatus 1 accepts a copy instruction by the operation unit 12, receives image data transmitted from the PC 2 by the communication unit 13 via the communication network N1, or communicates image data by facsimile communication When an instruction to output an image is received (S301), such as received by the communication unit 13 via the network N1 (S301), the control unit 11 loads a control program from the first ROM 151 (S302), and loads the control. According to the program, the image data generated by the image reading unit 17 or the image data received by the communication unit 13 is encrypted (S303), and the encrypted image data is stored in the image memory 18 in units of pages (S304). The encrypted image data stored in the image memory 18 is stored in the storage unit 16 (S305), and the image data is stored. It adds information indicating that updates the management information managing unit 14 stores (S306).
[0032]
FIG. 7 is a schematic diagram showing processing related to the output of information performed by the image processing apparatus 1, and arrows in the figure indicate the flow of information. Next, the control unit 11 loads a control program from the second ROM 152 (S307), and reads the encrypted image data stored in the storage unit 16 into the image memory 18 according to the loaded control program (S308). The image data is decoded (S309), the decoded image data is transferred to the image forming unit 19, and the image forming unit 19 forms and outputs an image from the image data (S310). The management information stored in the management unit 14 is updated by adding the information shown (S311). Next, the control unit 11 erases the image data stored in the storage unit 16 according to the loaded control program (S312), and determines whether or not the set number of image data has been erased (S313). If the set number of times has not been deleted (S313: NO), the process returns to step S312 to repeat the deletion of the image data. If the set number of times has been deleted (S313: YES), the process is performed. Exit.
[0033]
As described above in detail, in the present invention, a program for performing processing related to input while protecting information and a program for performing processing related to output while protecting information are stored in separate ROMs, respectively. It authenticates whether the combination of ROMs is valid at startup. One of the ROMs, such as when a ROM that cannot protect information is installed by mistake by stopping the processing of information when authentication fails, or when a ROM that protects information is replaced with a ROM that cannot protect information However, when the information to be processed cannot be protected because it is no longer valid, the processing of the information is stopped to prevent the information from being processed without being protected. In addition, the image processing apparatus 1 is prevented from being used in a state where information security is lowered due to an accidental mistake or the like. In addition, by notifying the administrator when authentication fails, it is possible to quickly cope with an abnormality in the image processing apparatus. Further, by authenticating the ROM when the image processing apparatus 1 is activated, it is possible to reliably use the function of protecting the information by always performing authentication when using the image processing apparatus 1. Further, since the information stored in the internal storage unit 16 by the image processing apparatus 1 is protected by encryption and erasure, it is difficult to extract the information from the image processing apparatus 1 and use it illegally. Is preserved.
[0035]
【The invention's effect】
In the present invention, Storage means for storing the input information, an input information protection unit storing information for encrypting the input information, and information for deleting the output information from the storage means Output information protection section With Input information protection unit and output information protection unit Authenticate combination By , Make sure that the function to protect information functions.
[0038]
Also, in the present invention, input information protection Part And output information protection Part If authentication of the combination fails, Input / output By stopping this processing, information is prevented from being processed without being protected.
[0039]
Also, in the present invention, input information protection Part And output information protection Part When the authentication of the combination fails, by notifying the abnormality, it is made known that the function for protecting information cannot be used, and it is possible to quickly cope with the abnormality.
[0040]
Further, in the present invention, by performing authentication at the time of activation, when using the information processing apparatus, authentication can be surely performed and the function of protecting information can be reliably used.
[0041]
Furthermore, in the present invention, by protecting the information stored inside by encryption or the like, it becomes difficult to take out the stored information and use it illegally, and the security of the information is maintained. Has an excellent effect.
[Brief description of the drawings]
FIG. 1 is a block diagram showing an internal configuration of an image processing apparatus which is an information processing apparatus according to the present invention.
FIG. 2 is a conceptual diagram showing storage contents stored in a first ROM and a second ROM.
FIG. 3 is a flowchart showing a procedure of processing performed when the image processing apparatus according to the present invention is activated.
FIG. 4 is a flowchart showing a procedure of a subroutine of authentication processing in step S102.
FIG. 5 is a flowchart showing a procedure of image output processing performed by the image processing apparatus according to the present invention.
FIG. 6 is a schematic diagram illustrating processing related to input of information performed by the image processing apparatus.
FIG. 7 is a schematic diagram showing processing related to output of information performed by the image processing apparatus.
[Explanation of symbols]
1 Image processing device (information processing device)
11 Control unit
13 Communication Department
151 1st ROM (input information protection Part )
152 2nd ROM (Output information protection Part )
16 Memory unit
19 Image forming unit
2 PC

Claims (3)

情報を入力され、入力された情報を処理して出力する情報処理装置において、
入力された情報を記憶する記憶手段と、
入力された情報を暗号化して前記記憶手段に記憶させる暗号化処理を行うために必要な情報、及び認証用の情報を記憶している入力情報保護部と、
出力した情報を前記記憶手段から消去する消去処理を行うために必要な情報、及び認証用の情報を記憶している出力情報保護部とを備え
更に、
前記入力情報保護部が記憶している情報に従って前記暗号化処理を実行する手段と、
出力の際に情報を復号する処理を行う手段と、
前記出力情報保護部が記憶している情報に従って前記消去処理を実行する手段と、
前記入力情報保護部が記憶している認証用の情報と前記出力情報保護部が記憶している認証用の情報とを照合することにより、前記入力情報保護部及び前記出力情報保護部の組み合わせが正当であるか否かを判定する認証手段と、
前記入力情報保護部及び前記出力情報保護部の組み合わせが正当でないと判定された場合に、情報の入出力を停止する手段として動作する制御部を備えること
を特徴とする情報処理装置。
In an information processing apparatus that receives information and processes and outputs the input information,
Storage means for storing input information;
An input information protection unit storing information necessary for performing encryption processing for encrypting input information and storing it in the storage means, and information for authentication;
And an output information protection section for storing information needed to output the information in order to perform the erasing process for erasing from the storage means, and the information for authentication,
Furthermore,
Means for executing the encryption processing according to the information stored in the input information protection unit;
Means for performing a process of decoding information at the time of output;
Means for executing the erasure process according to information stored in the output information protection unit;
By comparing the authentication information stored in the input information protection unit with the authentication information stored in the output information protection unit, a combination of the input information protection unit and the output information protection unit is obtained. An authentication means for determining whether it is valid or not;
The input when the combination of the protecting means and the output information protection unit is determined to be invalid, the information processing apparatus characterized by comprising a control unit that operates as a means for stopping the input and output of information.
前記制御部は、更に、前記認証手段により前記入力情報保護部及び前記出力情報保護部の組み合わせが正当でないと判定された場合に、異常を報知する手段として動作することを特徴とする請求項1に記載の情報処理装置。 The control unit further operates as means for notifying an abnormality when the authentication unit determines that the combination of the input information protection unit and the output information protection unit is not valid. The information processing apparatus described in 1. 前記認証手段として動作する前記制御部は、前記入力情報保護部及び前記出力情報保護部の組み合わせが正当であるか否かの判定を起動時に行うことを特徴とする請求項1又は2に記載の情報処理装置。The said control part which operate | moves as the said authentication means performs the determination whether the combination of the said input information protection part and the said output information protection part is valid at the time of starting, The Claim 1 or 2 characterized by the above-mentioned. Information processing device.
JP2003048107A 2003-02-25 2003-02-25 Information processing device Expired - Fee Related JP4443126B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003048107A JP4443126B2 (en) 2003-02-25 2003-02-25 Information processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003048107A JP4443126B2 (en) 2003-02-25 2003-02-25 Information processing device

Publications (2)

Publication Number Publication Date
JP2004258919A JP2004258919A (en) 2004-09-16
JP4443126B2 true JP4443126B2 (en) 2010-03-31

Family

ID=33114167

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003048107A Expired - Fee Related JP4443126B2 (en) 2003-02-25 2003-02-25 Information processing device

Country Status (1)

Country Link
JP (1) JP4443126B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103522766A (en) * 2013-10-16 2014-01-22 无锡艾科瑞思产品设计与研究有限公司 Environment-friendly business card information exchanger

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4623367B2 (en) * 2005-01-31 2011-02-02 ソニー株式会社 Signal processing circuit, content control apparatus, content control method, and content control program
JP7014266B2 (en) * 2020-07-20 2022-02-01 株式会社リコー Information processing equipment, information processing systems, authentication methods and programs

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103522766A (en) * 2013-10-16 2014-01-22 无锡艾科瑞思产品设计与研究有限公司 Environment-friendly business card information exchanger
CN103522766B (en) * 2013-10-16 2015-10-21 无锡艾科瑞思产品设计与研究有限公司 A kind of environmental protection card information switch

Also Published As

Publication number Publication date
JP2004258919A (en) 2004-09-16

Similar Documents

Publication Publication Date Title
US7921305B2 (en) Portable information terminal and data protecting method
US7669060B2 (en) Data processing apparatus
US20040190714A1 (en) Data security in an information processing device
US8164764B2 (en) Image processing apparatus and image processing system
JP4236668B2 (en) Image processing apparatus and image processing method
WO2004077814A1 (en) Image processing device
JP4274845B2 (en) Information processing device
JP4557506B2 (en) Information processing device
US20050102518A1 (en) Data output apparatus
JP3880562B2 (en) Image processing device
JP4443126B2 (en) Information processing device
JP4382772B2 (en) Image processing device
JP2007158571A (en) Data processor
JP4171505B2 (en) Image processing device
JP4155835B2 (en) Image processing system, information processing apparatus, and computer program
JP4059873B2 (en) Image processing device
JP4293869B2 (en) Image processing system and image processing apparatus
JP4155918B2 (en) Image processing device
WO2005022895A1 (en) Image processing apparatus
JP4480692B2 (en) Information processing device
JP4282502B2 (en) Image processing device
JP4450590B2 (en) Image processing device
JP2006139502A (en) Image processor
JP2004261984A (en) Image processing apparatus
JP4699962B2 (en) Image processing system and image processing apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050810

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20081126

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081202

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090127

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090623

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090803

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: 20100112

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: 20100112

R150 Certificate of patent or registration of utility model

Ref document number: 4443126

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130122

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130122

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees