JP2011019099A - Multifunction machine - Google Patents
Multifunction machine Download PDFInfo
- Publication number
- JP2011019099A JP2011019099A JP2009162536A JP2009162536A JP2011019099A JP 2011019099 A JP2011019099 A JP 2011019099A JP 2009162536 A JP2009162536 A JP 2009162536A JP 2009162536 A JP2009162536 A JP 2009162536A JP 2011019099 A JP2011019099 A JP 2011019099A
- Authority
- JP
- Japan
- Prior art keywords
- function
- identification information
- firmware
- execution
- fax
- 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.)
- Granted
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
Abstract
Description
本発明は多機能複合機であって、特に、セキュリティ強化に伴いユーザビリティが低下するのを防ぐ技術に関する。 The present invention relates to a multi-function multifunction peripheral, and more particularly to a technique for preventing usability from being lowered due to security enhancement.
近年、MFP(Multi Function Peripheral)は、セキュリティの強化、ネットワーク対応などにより処理が複雑化し、これを制御するファームウェア(以下、FWという。)のプログラムサイズが増加している。ここで、FWは、ハードウェアの基本的な制御を行なうための制御命令を含むソフトウェアである。FWは、例えば、MFPにおけるプリンタ機能、スキャナ機能、コピー機能、FAX機能の各機能を実現するハードウェア毎に実装され、ハードディスクなど比較的大容量の蓄積装置に一括して記憶されることが多くなっている。また、FWのバグ修正や、FWへの機能追加などのために、MFPはFWを更新する機能を有する。また、FWは、MFPが設置される場所によって、若干のカスタマイズがされることも多い。例えば、会社における重役のオフィスに設置するMFPには、通常業務のオフィスに設置するMFPに比べセキュリティ機能を高めたFWを実装するなどの場合がこれにあたる。 In recent years, MFPs (Multi Function Peripherals) have complicated processing due to security enhancement, network compatibility, and the like, and the program size of firmware (hereinafter referred to as FW) that controls the processing has increased. Here, FW is software including a control instruction for performing basic control of hardware. For example, the FW is mounted for each hardware that realizes each function of a printer function, a scanner function, a copy function, and a FAX function in the MFP, and is often stored collectively in a relatively large capacity storage device such as a hard disk. It has become. Further, the MFP has a function of updating the FW in order to correct a bug in the FW or add a function to the FW. In addition, the FW is often slightly customized depending on the location where the MFP is installed. For example, this may be the case when an FW with an enhanced security function is installed in an MFP installed in an executive office in a company compared to an MFP installed in a normal business office.
このような状況下では、悪意あるユーザが、重要なドキュメントを取得する目的でMFP(例えば重役のオフィスに設置されたもの)におけるFWが記憶されたハードディスク(HDD)を他のMFP(例えば通常業務のオフィスに設置されたもの)のハードディスクに交換するようなことがありうる。そうすると、HDDが交換されたMFP(例えば重役のオフィスに設置されたもの)においては、セキュリティ強度が下がり、悪意あるユーザによって重要なドキュメント等が流出、又は取得されうる。この問題に対処するための技術が特許文献1に開示されている。特許文献1の画像形成装置は、各モジュールの構成情報を不揮発性メモリに格納しておく。ここで、構成情報は一例としてバージョン番号を含んでいる。そして、画像形成装置は、起動時に全モジュールについてそれぞれの構成情報を、格納されている構成情報と比較していく。両構成情報に相違があることを検出したときは、管理者に通知して情報の相違のあるモジュールの起動を抑制する。そして管理者の認証に必要なモジュールを起動し管理者に認証を要求し、管理者以外による機器使用を制限する。管理者がパスワードの入力等によって認証を行い、構成の変更を容認したときは、格納されている構成情報を更新し該当するモジュールを起動する。これにより、管理者による認証がないモジュールの使用を抑制することができる。
In such a situation, a malicious user uses a hard disk (HDD) in which an FW in an MFP (for example, one installed in a director's office) is stored to another MFP (for example, a normal business) It is possible to replace it with a hard disk installed in the office. As a result, in an MFP whose HDD has been replaced (for example, one installed in a director's office), the security strength is lowered, and an important document or the like can be leaked or acquired by a malicious user. A technique for coping with this problem is disclosed in
しかしながら、上述の技術では、管理者による認証がされない場合、例えば、FAX機能のFWの構成情報に相違がある場合に、管理者による認証があるまでFAX機能は使用できなくなる。これにより、不正なFAX送信による情報漏洩は無くなりセキュリティ強度が低下することは防げるものの、セキュリティ的に問題のないFAX機能に含まれるFAX受信まで制限されてしまいユーザビリティは低下してしまう。 However, in the above-described technique, when authentication by the administrator is not performed, for example, when there is a difference in the FW configuration information of the FAX function, the FAX function cannot be used until authentication by the administrator. As a result, although information leakage due to unauthorized FAX transmission is eliminated and the security strength is prevented from being lowered, the FAX reception included in the FAX function having no security problem is limited and usability is lowered.
また、スキャナ機能のFWの構成情報に相違がある場合、管理者による認証があるまでスキャナ機能が使用できなくなる。これにより、例えばスキャンされた原稿データがScanToEmail機能により電子メールを用いて送信されてしまったり、ScanToFTP機能によりFTP(File Transfer Protocol)送信されてしまったりすることで漏洩するといったことはなくなる。しかし、原稿のスキャンができないため単なる原稿のコピー処理まで制限されることになりこの場合もユーザビリティは低下してしまう。 Further, if there is a difference in the FW configuration information of the scanner function, the scanner function cannot be used until authentication by the administrator. As a result, for example, the scanned document data is not leaked by being transmitted by using the E-mail by the ScanToEmail function or by being transmitted by FTP (File Transfer Protocol) by the ScanToFTP function. However, since the document cannot be scanned, it is limited to a simple document copy process, and in this case, the usability is lowered.
上記問題に鑑み、本発明は、装置を制御するFWが、記憶しているべきFWと比べて相違がある場合であっても、装置のセキュリティ強度を維持しつつ、利用者のユーザビリティ低下を防ぐことができる多機能複合機を提供することを目的とする。 In view of the above problems, the present invention prevents a decrease in user usability while maintaining the security strength of a device even when the FW controlling the device is different from the FW to be stored. An object of the present invention is to provide a multifunctional multi-function peripheral that can be used.
上記課題を解決するために、本発明は、セキュリティ保護機能を含む複数機能を有する多機能複合機であって、前記多機能複合機を統括制御するための制御命令を記述しているファームウェアと、前記ファームウェアを識別する第1識別情報とを記憶している着脱可能な第1記憶手段と、前記統括制御のためのファームウェアを識別する第2識別情報を記憶している第2記憶手段と、前記第1記憶手段に記憶されているファームウェアを読み込んで実装し、その制御命令に従って前記統括制御を行う実行手段と、前記複数機能の実行に先立って、前記第1識別情報と前記第2識別情報とを比較し、一致しない場合に、前記複数機能のうち、前記セキュリティ保護機能を用いる機能の使用を禁止する制御手段とを備える。 In order to solve the above problems, the present invention is a multi-function multifunction peripheral having a plurality of functions including a security protection function, and firmware that describes a control instruction for controlling the multi-function multifunction peripheral, Removable first storage means for storing first identification information for identifying the firmware, second storage means for storing second identification information for identifying firmware for the overall control, Read and implement the firmware stored in the first storage means, execute the overall control according to the control instruction, prior to execution of the plurality of functions, the first identification information and the second identification information, And control means for prohibiting the use of the function using the security protection function among the plurality of functions when they do not match.
本発明の多機能複合機は、上述の構成を備えることにより、識別情報が一致しないためセキュリティについて脆弱化の可能性があるファームウェアの制御下でも、セキュリティ保護機能を用いる機能の使用を禁止して脆弱化を防ぎ、セキュリティを強固にできる。また、セキュリティに関しない機能を利用可能とすることで、ユーザビリティの低下を従来より抑えることができる。 With the above-described configuration, the multi-function MFP of the present invention prohibits the use of the function using the security protection function even under the control of firmware that may be vulnerable to security because the identification information does not match. We can prevent vulnerability and strengthen security. Also, by making it possible to use functions that are not related to security, it is possible to suppress a decrease in usability compared to the prior art.
また、前記多機能複合機は、さらに、前記複数機能のいずれかを実行する個別機能実行手段と、前記個別機能実行手段の制御のためのファームウェアを識別する第3識別情報を記憶している第3記憶手段を備え、前記第1記憶手段は、さらに、前記個別機能実行手段を制御するための制御命令を記述しているファームウェアと、当該ファームウェアを識別する第4識別情報とを記憶しており、前記個別機能実行手段は、その機能実行に先立って、前記第1記憶手段に記憶されている自己の制御に係るファームウェアを読み込んで実装し、その制御命令に従い動作し、前記制御手段は、さらに、前記第3識別情報と前記第4識別情報とを比較し、一致しない場合には、前記個別機能実行手段による機能の実行を当該機能が前記セキュリティ保護機能を用いるか否かを問わず禁止することとしてもよい。 Further, the multi-function MFP further stores individual function execution means for executing any of the plurality of functions, and third identification information for identifying firmware for control of the individual function execution means. 3 storage means, wherein the first storage means further stores firmware describing a control command for controlling the individual function execution means and fourth identification information for identifying the firmware. The individual function execution means reads and implements firmware related to its own control stored in the first storage means prior to executing the function, operates according to the control command, and the control means further includes: The third identification information and the fourth identification information are compared, and if they do not match, the function is executed by the individual function execution means. It may be prohibited regardless of whether or not to use the capability.
この構成によれば、個別機能実行手段について、識別情報が一致しないためセキュリティに対する処理の脆弱化の可能性がある場合に当該機能の実行を禁止して、セキュリティを強固にすることができる。
また、前記制御手段は、前記第3識別情報と前記第4識別情報とが一致し、かつ前記第1識別情報と前記第2識別情報とが一致しない場合には、前記個別機能実行手段により実行される機能のうち前記セキュリティ保護機能を用いる機能については実行を禁止し、前記セキュリティ保護機能を用いない機能については実行を禁止しないこととしてもよい。
According to this configuration, when the individual function execution means does not match the identification information, execution of the function can be prohibited and security can be strengthened when there is a possibility of processing weakening with respect to security.
Further, the control means is executed by the individual function execution means when the third identification information and the fourth identification information match and the first identification information and the second identification information do not match. Among the functions to be performed, the function using the security protection function may be prohibited from being executed, and the function not using the security protection function may not be prohibited from being executed.
この構成によれば、識別情報が一致しないことから、セキュリティについて脆弱化、機能改ざん等が想定されるファームウェアの制御に基づくセキュリティ保護を伴う機能の実行を制限しセキュリティを強固にしつつ、セキュリティの脆弱化の想定されない機能については実行を許可しユーザビリティの低下を従来より抑えることができる。
また、前記セキュリティ保護機能を用いる機能は、インターネット通信を伴う機能であり、前記セキュリティ保護機能を用いない機能は、前記インターネット通信を伴わない機能であることとしてもよい。
According to this configuration, since the identification information does not match, the security vulnerability is reduced while restricting the execution of functions with security protection based on firmware control that is assumed to be vulnerable to security, falsification, etc. For functions that are not expected to be realized, execution can be permitted, and a decrease in usability can be suppressed.
The function using the security protection function may be a function involving Internet communication, and the function not using the security protection function may be a function not involving the Internet communication.
この構成によれば、識別情報が一致しないことから、セキュリティについて脆弱化、機能改ざん等が想定されるファームウェアの制御に基づくネットワーク接続を伴う機能の実行を制限し、ネットワークを通じての外部からの侵入、情報の改ざん、不正使用等を防ぎ、セキュリティを強固にすることができる。
また、前記複数機能は、FAX機能を含み、前記FAX機能は、前記インターネット通信を伴わない機能としてのG3FAX機能と、前記インターネット通信を伴う機能としてのIP−FAX機能及びI−FAX機能を含むこととしてもよい。
According to this configuration, since the identification information does not match, execution of functions with network connection based on firmware control that is assumed to be vulnerable to security weakness, function tampering, etc. is restricted, and intrusion from the outside through the network, Information can be prevented from being falsified and illegally used, and security can be strengthened.
The plurality of functions include a FAX function, and the FAX function includes a G3 FAX function as a function not involving the Internet communication, and an IP-FAX function and an I-FAX function as a function involving the Internet communication. It is good.
この構成によれば、識別情報が一致しないことから、脆弱化、機能改ざん等が想定されるファームウェアの制御に基づくインターネット通信を伴うIP−FAX、I−FAXの実行を制限しセキュリティを強固にすることができる。また、インターネット通信を伴わずセキュリティ的に問題のないG3FAXについては実行するのでユーザビリティの低下を防ぐことができる。 According to this configuration, since the identification information does not match, execution of IP-FAX and I-FAX accompanied by Internet communication based on firmware control that is assumed to be weak, falsified, or the like is restricted to strengthen security. be able to. Moreover, since G3FAX that does not involve Internet communication and has no security problem is executed, it is possible to prevent a decrease in usability.
また、前記複数機能は、スキャナ機能を含み、前記スキャナ機能は、前記インターネット通信を伴わない機能としての原稿スキャン機能と、前記インターネット通信を伴う機能としてのScanToFTP機能、ScanToEmail機能及びScanToSMB機能を含むこととしてもよい。
この構成によれば、識別情報が一致しないことから、脆弱化、機能改ざん等が想定されるファームウェアの制御に基づくScanToFTP、ScanToEmail及びScanToSMBの実行を制限しセキュリティを強固にすることができる。また、インターネット通信を伴わずセキュリティ的に問題のない原稿スキャンについては実行するのでユーザビリティの低下を防ぐことができる。
The plurality of functions include a scanner function, and the scanner function includes a document scanning function as a function not involving the Internet communication, and a ScanToFTP function, a ScanToEmail function, and a ScanToSMB function as the functions involving the Internet communication. It is good.
According to this configuration, since the identification information does not match, it is possible to restrict the execution of ScanToFTP, ScanToEmail, and ScanToSMB based on firmware control that is assumed to be weak, falsified, or the like, thereby strengthening the security. In addition, since document scanning that does not involve Internet communication and has no security problem is executed, it is possible to prevent a decrease in usability.
また、前記複数機能は、スキャナ機能と、前記スキャナ機能により読み取られた原稿データを画像処理する画像入力処理機能と、前記スキャナ機能により読み取られた原稿データの地紋をチェックする地紋チェック機能とを含み、前記個別機能実行手段は、前記画像入力処理機能を実行し、前記多機能複合機は、さらに、前記スキャナ機能を実行する個別機能実行手段を備え、前記制御手段は、さらに、前記地紋チェック機能を有し、前記地紋チェック機能の実行可否を示すユーザ設定を記憶しており、前記第3識別情報と前記第4識別情報とが一致する場合には、前記ユーザ設定に従い前記原稿データに対する地紋チェックの実行可否を制御し、前記第3識別情報と前記第4識別情報とが一致しない場合には、前記ユーザ設定にかかわらず、前記原稿データに対し地紋チェックを実行することとしてもよい。 The plurality of functions include a scanner function, an image input processing function for image processing of document data read by the scanner function, and a background pattern check function for checking a background pattern of the document data read by the scanner function. The individual function executing means executes the image input processing function, the multi-function multifunction device further includes individual function executing means for executing the scanner function, and the control means further includes the tint block check function. If the third identification information and the fourth identification information match, the copy-forgery-inhibited pattern check for the document data is performed according to the user setting. If the third identification information and the fourth identification information do not match, regardless of the user setting, It may execute tint block checked against the original data.
この構成によれば、識別情報が一致しないことから画像入力処理に係るファームウェアの制御に基づく機能の実行については、強制的に地紋セキュリティチェックを行った後のデータのみに制限することで、セキュリティを強固にすることができる。
また、前記第1記憶手段は、ユーザにより登録された登録データを記憶し、前記セキュリティ保護機能を用いる機能は、前記登録データへのアクセスを伴う機能であり、前記セキュリティ保護機能を用いない機能は、前記登録データへのアクセスを伴わない機能であり、前記制御手段は、前記第1識別情報と前記第2識別情報とが一致しないと判定された場合に、前記登録データへのアクセスを制限することとしてもよい。
According to this configuration, since the identification information does not match, the execution of the function based on the firmware control related to the image input process is restricted to only the data after the copy-forgery-inhibited pattern security check is performed. Can be strong.
The first storage means stores registration data registered by a user, the function using the security protection function is a function accompanied by access to the registration data, and the function not using the security protection function is The function does not accompany access to the registration data, and the control means restricts access to the registration data when it is determined that the first identification information and the second identification information do not match. It is good as well.
この構成によれば、識別情報が一致しないことから、脆弱化、機能改ざん等が想定されるファームウェアの制御に基づき、ユーザ登録データが改ざん、漏洩されるのを防ぎセキュリティを強固なまま維持することができる。
また、前記登録データは、通信相手先を特定するアドレス情報を含み、前記制御手段は、前記第1識別情報と前記第2識別情報とが一致しないと判定された場合に、前記アドレス情報へのアクセスを禁止することとしてもよい。
According to this configuration, since the identification information does not match, the user registration data is prevented from being falsified and leaked based on firmware control that is expected to be weak, falsified, etc., and security is maintained. Can do.
In addition, the registration data includes address information for specifying a communication partner, and when the control unit determines that the first identification information and the second identification information do not match, Access may be prohibited.
この構成によれば、識別情報が一致しないことから、脆弱化、機能改ざん等が想定されるファームウェアの制御に基づき、秘匿すべきアドレス情報が改ざん、漏洩されるのを防ぎセキュリティを強固なまま維持することができる。
また、前記登録データは、利用者の個人情報を含み、前記制御手段は、前記第1識別情報と前記第2識別情報とが一致しないと判定された場合に、前記個人情報へのアクセスを禁止することとしてもよい。
According to this configuration, since the identification information does not match, the address information that should be concealed is prevented from being falsified and leaked based on the control of firmware that is expected to be weak or falsified, and security is maintained. can do.
The registration data includes personal information of the user, and the control means prohibits access to the personal information when it is determined that the first identification information and the second identification information do not match. It is good to do.
この構成によれば、識別情報が一致しないことから、脆弱化、機能改ざん等が想定されるファームウェアの制御に基づき、秘匿すべき個人情報が改ざん、漏洩されるのを防ぎセキュリティを強固なまま維持することができる。
また、前記複数機能は、BOX機能を含み、前記登録データは、前記BOX機能により登録されたデータであり、前記制御手段は、前記第1識別情報と前記第2識別情報とが一致しないと判定された場合に、前記BOX機能により登録されたデータへのアクセスを禁止することとしてもよい。
According to this configuration, since the identification information does not match, based on the firmware control that is assumed to be weak, falsified, etc., personal information that should be concealed is prevented from being falsified and leaked, and security remains strong can do.
Further, the plurality of functions include a BOX function, the registration data is data registered by the BOX function, and the control unit determines that the first identification information and the second identification information do not match. In such a case, access to data registered by the BOX function may be prohibited.
この構成によれば、識別情報が一致しないことから、脆弱化、機能改ざん等が想定されるファームウェアの制御に基づき、BOX操作がなされてしまい情報の改ざん、漏洩等がされるのを防ぎセキュリティを強固なまま維持することができる。
また、前記複数機能は、コピー機能を含み、前記制御手段は、前記第1識別情報と前記第2識別情報とが一致するか否かを問わず、コピー機能の実行を制限しないこととしてもよい。
According to this configuration, since the identification information does not match, it is possible to prevent the BOX operation from being performed and the information from being falsified or leaked based on the control of the firmware that is assumed to be weak or falsified. Can remain strong.
The plurality of functions may include a copy function, and the control unit may not limit the execution of the copy function regardless of whether the first identification information and the second identification information match. .
この構成によれば、セキュリティ強度を低下させない原稿のコピーについては常に実行することにより、コピーを禁止する場合に比べてユーザビリティを低下させることなく維持することができる。
また、前記多機能複合機は、さらに、新バージョンのファームウェアを取得し、前記第1記憶手段に記憶されているファームウェア及び識別情報を、前記新バージョンのファームウェア及び前記新バージョンのファームウェアに係る識別情報に置き換え、前記第2記憶手段により記憶されている識別情報を前記新バージョンのファームウェアに係る識別情報に置き換える更新手段を備えることとしてもよい。
According to this configuration, copying of a document that does not reduce security strength is always executed, so that the usability can be maintained without being reduced compared to when copying is prohibited.
In addition, the multi-function MFP further acquires a new version of firmware, and the firmware and identification information stored in the first storage unit are used as identification information related to the new version of firmware and the new version of firmware. It is good also as providing the update means which replaces the identification information memorize | stored by the said 2nd memory | storage means with the identification information which concerns on the said new version firmware.
この構成によれば、ファームウェアを更新する場合に、前記記憶手段と前記制御部とに識別情報を記憶するので、前記記憶手段が他の記憶装置と不正に交換された場合に、両識別情報を比較することで前記記憶手段に記憶されているファームウェアが本来実行すべきファームウェアから変わってしまっていることを検出することができる。 According to this configuration, when the firmware is updated, the identification information is stored in the storage unit and the control unit. Therefore, when the storage unit is illegally exchanged with another storage device, both identification information is stored. By comparing, it is possible to detect that the firmware stored in the storage means has changed from the firmware to be originally executed.
以下、本発明の実施の形態を図示例と共に説明する。
本発明の一実施形態に係るMFP1は、スキャナ、FAX、BOX、プリンタ、ネットワーク、コピーなどの機能を有するディジタル多機能複合機である。
スキャナ機能は、原稿をスキャンする通常のスキャン機能の他、スキャンした原稿データをFTPにより他装置へ送信するScanToFTP機能、スキャンした原稿データを電子メールに添付して送信するScanToEmail機能、スキャンした原稿データをクライアントPCの共有フォルダに書き込むScanToSMB(Server Message Block)機能を含む。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
The
The scanner function includes a normal scan function for scanning a document, a ScanToFTP function for transmitting scanned document data to another apparatus by FTP, a ScanToEmail function for transmitting scanned document data attached to an e-mail, and scanned document data A ScanToSMB (Server Message Block) function is included.
FAX機能は、FAX番号で示される相手先に電話回線を通じてデータを送信するG3FAX機能、FAX番号のかわりにIPアドレスで通信するIP−FAX機能、電子メールとFAX間の双方向通信により原稿データを送受信するI−FAX機能を含む。
BOX機能は、BOXに印刷対象の画像データやドキュメントデータ等をテーマ別、案件別などにカテゴリ分けして収容する機能である。ここで、BOXとは、MFP1が備えるHDD(Hard Disc Drive)などの記憶装置における記憶領域内に作成されたディレクトリである。BOXに対しては、セキュリティ確保のため、BOX全体、ディレクトリ毎、ファイル毎等の単位でパスワード設定することができる。
The FAX function is a G3 FAX function that transmits data over the telephone line to the other party indicated by the FAX number, an IP-FAX function that communicates with an IP address instead of the FAX number, and bidirectional communication between e-mail and FAX. Includes an I-FAX function for sending and receiving.
The BOX function is a function that accommodates image data, document data, and the like to be printed in a BOX, classified into categories according to themes and projects. Here, the BOX is a directory created in a storage area in a storage device such as an HDD (Hard Disc Drive) provided in the
また、MFP1は、BOXを操作するBOXオペレータ機能として、ネットワークを通じた他の装置からのBOXの操作、データの追加、参照等の機能を備える。
ネットワーク機能は、WEBサーバ機能、WEBブラウジング機能、PSWC(PageScope Web Connection)機能、FTP機能、電子メール送受信機能等を含む。
In addition, the
The network function includes a WEB server function, a WEB browsing function, a PSWC (PageScope Web Connection) function, an FTP function, an e-mail transmission / reception function, and the like.
PSWC機能は、他のクライアント装置からのWEB機能を用いた要求に対し、WEB機能を用いてジョブの操作、ダイレクトプリント、トナー残量のグラフ表示、オプションのステータス情報表示、MFP1内の各種設定などを行う機能である。
本実施の形態において、セキュリティ保護機能を含む複数機能とは、ネットワークを用いた機能や、BOXなどHDDに記憶されているアドレス帳やユーザの画像データなどの個人情報等のユーザが開示するのを望まない情報を操作する機能などをいう。
The PSWC function responds to a request from another client device using the WEB function, using the WEB function, job operation, direct printing, graph display of the remaining amount of toner, optional status information display, various settings in the
In the present embodiment, a plurality of functions including a security protection function is disclosed by a user such as a function using a network or personal information such as an address book stored in an HDD such as a BOX or user image data. A function that manipulates unwanted information.
例えば、ネットワークを用いた機能には、上述の機能のうちScanToFTP機能、ScanToEmail機能、ScanToSMB機能、IP−FAX機能、I−FAX機能、WEBサーバ機能、WEBブラウジング機能、PSWC機能、FTP機能、電子メール送受信機能等が該当する。また、ユーザが開示するのを望まない情報を操作する機能には、BOXオペレータ機能、ネットワークを通じた他の装置からのBOXの操作、HDDに記憶されているデータの追加、参照等の機能が該当する。 For example, the functions using the network include the ScanToFTP function, the ScanToEmail function, the ScanToSMB function, the IP-FAX function, the I-FAX function, the WEB server function, the WEB browsing function, the PSWC function, the FTP function, and the e-mail. This corresponds to the transmission / reception function. The functions for operating information that the user does not want to disclose include BOX operator functions, BOX operations from other devices via the network, addition of data stored in the HDD, and reference functions. To do.
以下、MFP1の詳細について説明する。
図1は、本発明の一実施形態に係るMFP1の外観を示す図である。
また、図2は、MFP1の内部構成を示すブロック図である。
MFP1は、外観的には、図1に示すように、複数の操作キー11aを備える操作部11、ディスプレイ12、フィーダ部17、トレイ部19、USB(Universal Serial Bus)差込口20〜22を有する。
Details of the
FIG. 1 is a diagram illustrating an appearance of an
FIG. 2 is a block diagram showing the internal configuration of the
As shown in FIG. 1, the appearance of the
MFP1は、機能的には、図2に示すように、MFPコントローラ10、操作部11、ディスプレイ12、スキャナ部13、プリンタ部14、画像入力処理部15、通信部16、フィーダ部17、給紙部18、記憶装置23、USBインターフェイス部24、及びFAX部25を含んで構成される。
操作部11は、複数の操作キー11aを用いたユーザ操作による各種の指示や、文字、数字などのデータの入力を受け付ける。
As shown in FIG. 2, the
The
ディスプレイ12は、ユーザに対する指示メニューや、取得した画像に関する情報などの表示を行う。
通信部16は、公衆電話回線、及びLAN(Local Area Network)、インターネットなどのネットワークを介して他の装置との通信を行う。なお、通信回線については有線、無線を問わない。
The
The
記憶装置23は、HDD(Hard Disk Drive)、SSD(Solid State Drive)等の大容量記憶媒体であり、記憶領域50を有しており、MFP1筐体内に着脱自在に取り付けられる。記憶装置23は、内部の信号線、電源線等が接続されたコネクタピンを備えている。このコネクタピンは、MFP1のマザーボード(図示せず)が備える、信号線、電源線等が接続されたコネクタピンと、ケーブルを介して接続される。記憶領域50は、FWに関する情報を記憶するFW情報領域51と、画像データ等を記憶するBOX領域52と、FWを記憶したりアドレス帳データ、ユーザの登録したドキュメント、ユーザが撮影した画像などの各種のデータ、機密データ等のデータを記憶する通常の記憶領域を含む。秘匿すべきデータについては、暗号化をかけたり、パスワードによる保護を行ってもよい。
The
アドレス帳には、FAXの宛先情報、FAX、電子メールの送受信に用いるメールアドレス情報、IP−FAXによる通信先のIPアドレス、FTPサーバのIPアドレス及び接続するWEBサーバのURL(Uniform Resource Locator)などの通信に用いる相手先情報を記録するアドレスエントリを保持している。
スキャナ部13は、画像入力処理部15と協働する。スキャナ部13は、原稿として写真、文字、絵などの画像情報を光学的に読み取って濃度データを取得し、濃度データを画像入力処理部15に出力する。画像入力処理部15は、スキャナ部13から取得した濃度データに周知の各種画像処理を施して、PDF(Portable Document Format)、TIFF(Tagged Image File Format)、JPEG(Joint Photographic Experts Group)など所定のフォーマットのデジタルデータ(画像データ)に変換する。
In the address book, FAX destination information, FAX, mail address information used for sending and receiving e-mail, IP address of communication destination by IP-FAX, IP address of FTP server, URL (Uniform Resource Locator) of WEB server to be connected, etc. Holds an address entry for recording destination information used in the communication of the user.
The
スキャナ部13は、MFPコントローラ10から実行指示を受け取り、これをトリガとして動作する。
スキャナ部13が受け取る実行指示には、コピー指示、FAX指示、スキャン指示、ScanToFTP指示、ScanToEmail指示、ScanToSMB指示がある。
スキャナ部13は、受け取った実行指示がコピー指示である場合、スキャン結果データをプリンタ部14に出力する。受け取った実行指示がFAX指示である場合、スキャン結果データをFAX部25に出力する。FAX指示には、FAX送信先を示す情報である相手先情報を含む。相手先情報は、FAX番号であってもよいし、アドレス帳におけるFAX番号を含むアドレスエントリの識別情報等でもよい。
The
Execution instructions received by the
When the received execution instruction is a copy instruction, the
また、受け取った実行指示がスキャン指示である場合、スキャン結果データを記憶装置23におけるBOXに格納する。
また、スキャナ部13は、実行指示がScanToFTP指示である場合、スキャン結果データをFTPサーバに送信する。これにより、原稿の取り込みや、配信のしづらい大容量データの共有化を容易に行うことができる。ScanToFTP指示には、通信相手先を特定するための相手先情報が含まれる。相手先情報は、FTPサーバを識別するIPアドレスであってもよいし、アドレス帳におけるFTPサーバのIPアドレスを含むアドレスエントリの識別情報等であってもよい。
If the received execution instruction is a scan instruction, the scan result data is stored in a BOX in the
When the execution instruction is a Scan To FTP instruction, the
スキャナ部13は、実行指示に含まれているIPアドレス、又はアドレス帳から読み出したFTPサーバのIPアドレスに対しFTPプロトコルにより、スキャン結果データを送信する。
また、スキャナ部13は、実行指示がScanToEmail指示の場合、スキャン結果データを添付ファイルとして電子メールに添付し送信する。ScanToEmail指示には、送信相手先のメールアドレスを特定するための相手先情報が含まれる。相手先情報は、メールアドレスそのものであってもよいし、アドレス帳におけるメールアドレスを含むアドレスエントリの識別情報等であってもよい。
The
Further, when the execution instruction is a ScanToEmail instruction, the
また、スキャナ部13は、受け取った実行指示がScanToSMB指示の場合、スキャン結果を、クライアントPCの共有フォルダに書き込む。ScanToSMB指示には、通信相手先を特定するための相手先情報が含まれる。相手先情報は、クライアントPCのIPアドレスであってもよいし、アドレス帳におけるクライアントPCのIPアドレスを含むアドレスエントリの情報等であってもよい。
If the received execution instruction is a ScanToSMB instruction, the
ここで、スキャナ部13は、MFPコントローラ10と協働しスキャン結果に対し地紋セキュリティを適用する機能を有する。地紋セキュリティ機能が有効か、無効かは、ユーザ操作により設定される。地紋セキュリティ機能が強制有効、又は有効である場合、スキャナ部13は、スキャン結果を、地紋セキュリティ機能を制御するMFPコントローラ10に対し出力する。地紋セキュリティについては、MFPコントローラ10の詳細と共に後に説明する。
Here, the
プリンタ部14は、印刷対象となるデータを印刷する。プリンタ部14は、MFPコントローラ10から、実行指示を受け取り、これをトリガとして動作する。
実行指示には、コピー指示、プリント指示、FAX指示及びネットワークプリント指示がある。実行指示がコピー指示の場合、プリンタ部14は、スキャナ部13から受け取ったスキャン結果を記録シートに印刷する。実行指示がプリント指示の場合、プリンタ部14は、印刷対象のデータをBOX領域52から読み出して記録シートに印刷する。印刷対象のデータがいずれであるかは、プリントアウト指示に含まれるものとする。実行指示がFAX出力指示の場合、プリンタ部14は、FAX部25から受け取る通信データを記録シートに印刷する。実行指示がネットワークプリントの場合、ネットワークを通じて受信したデータをプリントアウトする。
The
The execution instructions include a copy instruction, a print instruction, a FAX instruction, and a network print instruction. When the execution instruction is a copy instruction, the
FAX部25は、G3FAXによるデータ送受信、IP−FAX送受信、I−FAX送受信を行う。FAX部25は、MFPコントローラ10から、実行指示を受け取り、それをトリガとして動作する。実行指示には、G3FAX、IP−FAX、I−FAXの実行指示がある。実行指示には、通信相手先を特定する相手先情報や、送信か受信かの区別が含まれる。相手先情報は、FAX番号であってもよいし、アドレス帳におけるFAX番号を含むアドレスエントリの識別情報等であってもよい。
The
FAX部25は、スキャナ部13により取得された画像データ、記憶部23に格納された画像データ等を通信部16を介して、実行指示の内容に応じてG3FAXによるデータ送信、IP−FAX送信、I−FAX送信のいずれかにより相手先に送信する。
また、FAX部25は、通信部16を介して、G3FAX、IP−FAX、I−FAXのデータを受信した場合には、受信したデータを印刷用データとして記憶領域50に記憶し、MFPコントローラ10に対し、印刷用データがある旨通知する。この場合、MFPコントローラ10は、印刷用データを印刷するようプリンタ部14に指示する。
The
Further, when receiving the G3 FAX, IP-FAX, or I-FAX data via the
フィーダ部17は、MFP1の本体上面に配置され、原稿をスキャナ部13に送る。
給紙部18は、MFP1の本体下部に配置され、プリンタ部14に記録シートを供給する。
トレイ部19は、MFP1の本体中央部に配置され、プリンタ部14によって画像を印刷された記録シートが排出される。
The
The
The
USB差込口20、21、22は、USBケーブルを接続する差し込み口である。
USBインターフェイス部24は、USB差込口20、21、22と電気的に接続している。USB差込口20、21、22に、USBケーブルを介して他の外部機器が接続された場合、当該他の外部機器と双方向のデータ通信を行う。
ここで、上述のスキャナ部13、プリンタ部14、画像入力処理部15、及びFAX部25のそれぞれは、図2に示す、スキャナコントローラ31、プリンタコントローラ32、画像入力処理コントローラ33、FAXコントローラ34の各コントローラによりそれぞれ制御されている。また、MFPの全体制御は、MFPコントローラ10により行われている。以下、コントローラそれぞれについて説明する。
The
The
Here, each of the
制御手段を含むMFPコントローラ10、個別機能実行手段を含むスキャナコントローラ31、プリンタコントローラ32、画像入力処理コントローラ33、FAXコントローラ34の各コントローラは、実行手段としてのCPU、RAM、及びFlashROMで構成された格納部(図2の格納部40〜44)を含んで構成される。各格納部には、FWのバージョン番号であるFWバージョンが格納されている。FWが記憶装置23から読み出されて各コントローラ中のRAMに読み込まれ、RAMに読み込まれたFWをCPUが実行することによりコントローラが動作し、当該コントローラの制御に従ってハードウェアが動作する。また、FWには、バージョン番号(以下、FWバージョンという。)が付されている。FWは、機能追加や不具合修正等の際に更新され、当該更新と共にバージョン番号も更新される。
The
スキャナコントローラ31は、スキャナコントローラ31を制御するためのFW(以下、
スキャナFWという。)に基づきスキャナ部13の制御を行う。
プリンタコントローラ32は、プリンタコントローラ32を制御するためのFW(以下、プリンタFWという。)に基づきプリンタ部14の制御を行う。
The
This is called scanner FW. ) To control the
The
画像入力処理コントローラ33は、画像入力処理コントローラ33を制御するためのFW(以下、画像入力処理FWという。)に基づき画像入力処理部15の制御を行う。
FAXコントローラ34は、FAXコントローラ34を制御するためのFW(以下、FAXFWという。)に基づきFAX部25の制御を行う。
MFPコントローラ10は、MFPコントローラ10を制御するためのFW(以下、MFPFWという。)に基づきMFP1の動作を統括制御する。MFPコントローラ10は、特にアドレス帳などユーザ情報の管理、BOX、ネットワーク関連処理についての制御を行う。MFPコントローラ10は、操作部11を介して利用者により成されたユーザ指示を操作部11から受け取り、ユーザ指示に応じた処理を自ら実行し、又はスキャナ部13、プリンタ部14、画像入力処理部15、FAX部25等の各機能を実行する構成に対し実行指示を出力する。また、MFPコントローラ10は、BOX機能に関し、ユーザ操作による指示、又はスキャナ部13、プリンタ部14、画像入力処理部15、FAX部25等の他の機能部からの要求や通知に従い、新たな画像データのBOXへの保存、BOXに保存済みの画像データの参照、印刷、送信などの制御を行う。
The image
The
The
また、MFPコントローラ10は、WEBブラウザの表示や動作の制御、ホームページの取得などネットワーク関連の制御を通信部16と連携して行う。また、MFPコントローラ10は、通信部16を介して外部機器から、PSWC、BOXオペレータの実行要求を要求を受けた場合、当該要求に応じて、PSWC、BOXオペレータ動作を実行する。
MFPコントローラ10は、地紋セキュリティ機能として、以下の制御を行う。まず、MFPコントローラ10は、スキャナ部13からスキャン結果を受け取ると、当該スキャン結果について地紋の解析を試みる。ここで、地紋とは、紙に文書を印刷する際、余白領域に微細なドットパターンを描画して、印刷者IDなど特殊な情報を追記する電子透かしの一種である。スキャン結果に地紋が含まれない場合、又は、地紋が含まれているがセキュリティ確保がされていると判断された場合、MFPコントローラ10は、セキュリティが確保されていると判断する。また、MFPコントローラ10は、スキャン結果に地紋が含まれており、地紋がセキュリティ的に問題のある場合、例えば想定する地紋と異なっていた場合などには、セキュリティに問題があると判断する。
In addition, the
The
MFPコントローラ10は、セキュリティに問題があると判断された場合、読み込んだ原稿データのプリントアウトや、他の機器への送信処理等を行うのにパスワードを要求する。正当なパスワードの入力が、操作部11を介してユーザから入力がない場合には当該入力画像を破棄する。なお、セキュリティに問題がある場合に、パスワードの要求を行わず、入力画像を破棄することとしてもよい。セキュリティに問題ないと判断した場合、スキャナ部13に処理の継続を指示する。以上により地紋セキュリティ機能の説明を終える。
If it is determined that there is a security problem, the
MFPコントローラ10は、スキャナFW、プリンタFW、画像入力処理FW、FAXFWの更新処理を制御する。更新処理としてMFPコントローラ10は、更新用のFWを通信部16を介して受信する。このとき、MFPコントローラ10は、記憶装置23におけるFW情報領域51に受信したFWを書き込む。このとき、MFPコントローラ10は、書き込んだFWのFW名に対応するFWバージョンを記憶装置23のFW情報領域に格納されたFW情報と、FWに対応するコントローラの格納部に書き込む。
The
図3は、FW情報領域51に格納されるFW情報を表す図である。
FW情報には、FW名とFWバージョンとが関連付けて記載されている。FWバージョンは、FW名により示されるFWの現在のバージョン番号を示す。例えば、図3の場合、MFPコントローラ10に係るMFPFWのFWバージョンは1234567−1234−123−05であり、スキャナ部13のFWバージョンは、2345678−2345−234−02であることを示している。
FIG. 3 is a diagram illustrating FW information stored in the
In the FW information, the FW name and the FW version are described in association with each other. The FW version indicates the current version number of the FW indicated by the FW name. For example, in the case of FIG. 3, the FW version of the MFP FW related to the
また、MFPコントローラ10は、MFPFWを受信した場合、MFPFWとは別に格納部40に格納されているMFPFW更新プログラムを起動させ、MFPFWの制御による動作を終了する。MFPFW更新プログラムは、MFPFWの書き込みに最低限必要な動作のみ実行するようMFPコントローラ10を制御する。MFPFW更新プログラムは、MFPFWを記憶装置23に記憶させた後、MFPFWのFWバージョンをFW情報と、格納部に書き込み、MFPコントローラ10の制御をMFPFWの制御下に移し、自身の動作を終了する。なお、MFPFWの更新は、MFPFW更新プログラムによらず、MFPFW自身が行っても構わない。
Further, when receiving the MFPFW, the
MFPコントローラ10は、電源投入時においてMFP1が起動するとき、FW更新時、又は定期的など適時に制御手段としてFWチェック処理を行う。
FWチェック処理について、図4、図5、図6を用いて説明する。
FWチェック処理において、MFPコントローラ10は、まず、格納部40に格納されている自FWのバージョンと、FW情報中のFWバージョンとを比較する(ステップS1)。比較結果は、図6に示す状態情報表に反映する。状態情報表は、MFPの各機能の実行を許可するか否かを示している。許可するか否かは、FWのバージョンが同一か否かにより決定する。
The
The FW check process will be described with reference to FIGS. 4, 5, and 6.
In the FW check process, the
MFPコントローラ10は、自FWのバージョンと、FW情報中のFWバージョンとが同一であった場合(ステップS2:Y)、状態情報表におけるMFPコントローラ10の動作により主に実行されるユーザ情報アクセス、BOX、ネットワークの各項目の状態欄に許可と記録し(ステップS3、S4、S5)、FWバージョンが同一でなかった場合(ステップS2:N)、ユーザ情報アクセス、BOX、ネットワークの状態欄に禁止と記録する(ステップS6、S7、S8)。
When the version of the FW and the FW version in the FW information are the same (step S2: Y), the
次に、MFPコントローラ10は、格納部42に格納されているプリンタFWのバージョンと、FW情報中のプリンタに係るFWバージョンとを比較する(ステップS9)。FWバージョンが同一の場合(ステップS10:Y)は、状態情報表の印刷項目の状態欄に許可と記録し(ステップS11)、バージョンが同一でなかった場合(ステップS10:N)は、禁止と記録する(ステップS12)。
Next, the
次に、MFPコントローラ10は、格納部42に格納されているスキャナFWのバージョンと、FW情報中のスキャナに係るFWバージョンとを比較する(ステップS13)。
MFPコントローラ10は、FWバージョンが同一の場合(ステップS14:Y)は、状態情報表のスキャン項目の状態欄に許可と記録し(ステップS15)、バージョンが同一でなかった場合(ステップS14:N)は、禁止と記録する(ステップS16)。
Next, the
If the FW version is the same (step S14: Y), the
また、MFPコントローラ10は、格納部43に格納されている画像入力処理FWのバージョンと、FW情報中の画像入力処理に係るFWバージョンとを比較する(ステップS17)。FWバージョンが同一の場合(ステップS18:Y)は、状態情報表の地紋セキュリティ強制項目の状態欄に無効と記録し、FWバージョンが同一でなかった場合(ステップS18:N)は、有効と記録する。
In addition, the
また、MFPコントローラ10は、格納部44に格納されているFAXFWのFWバージョンと、FW情報中のFWバージョンとを比較する。FWバージョンが同一の場合(ステップS22:Y)は、状態情報表のFAX項目の状態欄に許可と記録し(ステップS23)、バージョンが同一でなかった場合(ステップS22:N)は、禁止と記録する(ステップS24)。
Further, the
次に、上述のように記録された状態情報表に基づいて、MFPコントローラ10が各機能の実行可否を判定する処理について図7、図8を用いて説明する。
MFPコントローラ10は、操作部11の操作キー11aをユーザが操作することにより指示した実行要求、又は、他装置から通信により受け取ったデータ(例えばIP−FAXの着信データなど)を処理する機能部(例えばFAX部25)により出力された実行要求(例えばIP−FAXの着信データの印刷要求)を取得する(ステップS41)。この実行要求は、(1)MFPコントローラ10管理下の機能に対する実行要求、(2)FAX部25管理下の機能に対する実行要求、(3)スキャナ部13管理下の機能に対する実行要求、(4)プリンタ部14管理下の機能に対する実行要求に分けられる。
Next, a process in which the
The
MFPコントローラ10管理下の指示としては、ユーザが登録したユーザ登録データを主に扱う処理の実行要求と、ネットワークを用いる処理の実行要求に分類できる。ユーザ登録データを扱う機能処理に係る実行要求としては、BOX管理要求(データ保存、追加、参照、消去、変更等)、ユーザ情報操作要求(アドレス帳、プロフィール等の保存、参照、追加、消去、変更等)、PSWC要求がある。ネットワークを用いる機能に係る実行要求には、WEBブラウジング要求、FTP要求、E−mail要求、その他方式の通信要求がある。ここで、ネットワークを用いる処理として掲げたものは、他のFAX部25、スキャナ部13、プリンタ部14等を用いないもののみである。
The instructions under the management of the
ここで、通信を伴う処理の実行要求(例えばE−mail要求)は、送信に係る実行要求(E−mail送信要求)、受信に係る実行要求(E−mail受信要求)のいずれかであるが、そのいずれであるかの区別は実行要求中に記載されているものとする。よって、MFPコントローラ10は、実行要求を受信したときにそれが送信に係る実行要求か、受信に係る実行要求かは実行要求の内容に基づき区別できるものとする。
Here, an execution request (for example, an E-mail request) of a process involving communication is either an execution request related to transmission (E-mail transmission request) or an execution request related to reception (E-mail reception request). The distinction between these is described in the execution request. Therefore, when the
また、FAX部25管理下の機能に係る実行要求としては、G3FAX要求、I−FAX要求、IP−FAX要求がある。
スキャナ部13管理下の機能に係る実行要求としては、スキャン要求、ScanToFTP要求、ScanToEmail要求、ScanToSMB要求がある。
プリンタ部14管理下の機能に係る指示としては、プリントアウト指示、他装置から受けたデータのプリントアウトであるネットワークプリント指示がある。
Further, execution requests related to functions managed by the
Execution requests relating to functions managed by the
Examples of instructions relating to functions under the management of the
MFPコントローラ10は、実行要求(ステップS42)を受け取ると、状態情報表を参照する。MFPコントローラ10は、実行要求(ステップS42)がG3FAX要求、I−FAX要求、IP−FAX要求の場合、状態情報表中のFAX状態情報が許可を示すか否かを判定する(ステップS43)。
FAX状態情報が許可を示さない場合(ステップS43:N)、当該処理の実行を制限して、実行可否判定の処理を終了する(ステップS47)。一方、許可を示す場合(ステップS43:Y)、実行要求がI−FAX要求、IP−FAX要求のいずれかであるかを判定し(ステップS44)、いずれかであれば(ステップS44:Y)、状態情報表中のネットワーク状態が許可を示すか否かを判定する(ステップS45)。ネットワーク状態が許可を示す場合(ステップS45:Y)、当該要求に係る処理の実行を、処理を実行するべき機能部に指示し、実行可否判定を終了する(ステップS46)。許可を示さない場合(ステップS45:N)、ステップS47に移行する。
Upon receiving the execution request (step S42), the
When the FAX status information does not indicate permission (step S43: N), the execution of the process is restricted and the process for determining whether to execute is terminated (step S47). On the other hand, if permission is indicated (step S43: Y), it is determined whether the execution request is an I-FAX request or an IP-FAX request (step S44), and if it is either (step S44: Y). Then, it is determined whether or not the network status in the status information table indicates permission (step S45). When the network status indicates permission (step S45: Y), the execution of the process related to the request is instructed to the functional unit that should execute the process, and the execution feasibility determination is terminated (step S46). When permission is not shown (step S45: N), it transfers to step S47.
ステップS42において、実行要求がプリント要求、ネットワークプリント要求であると判定された場合、状態情報表のうちプリント状態が許可を示すか否かを判定する(ステップS51)。許可を示す場合(ステップS51:Y)、実行要求がネットワークプリントであれば(ステップS52:Y)、ステップS45に移行し、ネットワークプリントでなければ(ステップS52:N)、ステップS46に移行する。また、ステップS51において、プリント状態が許可でなかった場合(ステップS51:N)、ステップS47に移行する。 If it is determined in step S42 that the execution request is a print request or a network print request, it is determined whether or not the print status in the status information table indicates permission (step S51). If permission is indicated (step S51: Y), if the execution request is a network print (step S52: Y), the process proceeds to step S45, and if it is not a network print (step S52: N), the process proceeds to step S46. In step S51, if the print state is not permitted (step S51: N), the process proceeds to step S47.
ステップS42において、実行要求がBOX操作であると判定された場合、状態情報表のうちBOX状態が、許可を示すか否かを判定する(ステップS61)。許可を示す場合(ステップS61:Y)、ステップS46に移行し、許可を示さない場合(ステップS61:N)、ステップS47に移行する。
ステップS42において、実行要求がユーザ情報アクセスであると判定された場合、状態情報表のうちユーザ情報アクセス状態が、許可を示すか否かを判定する(ステップS62)。ここで、ユーザ情報アクセスには、記憶装置23に記憶されているアドレス帳、写真画像データなどユーザが登録したデータその他の秘匿すべきデータの表示、変更、追加、削除などが含まれる。許可を示す場合(ステップS62:Y)、ステップS46に移行し、許可を示さない場合(ステップS62:N)、ステップS47に移行する。
If it is determined in step S42 that the execution request is a BOX operation, it is determined whether or not the BOX state in the state information table indicates permission (step S61). When permission is indicated (step S61: Y), the process proceeds to step S46, and when permission is not indicated (step S61: N), the process proceeds to step S47.
If it is determined in step S42 that the execution request is user information access, it is determined whether or not the user information access status in the status information table indicates permission (step S62). Here, the user information access includes display, change, addition, and deletion of data registered by the user such as an address book and photographic image data stored in the
ステップS42において、実行要求がFTP、E−mail、WEBブラウジング、BOXオペレータ、PSWCなど、MFPコントローラ10の管理下にあるネットワークを用いた処理であると判定された場合、ステップS45に移行する。
ステップS42において、実行要求がスキャナ、ScanToEmail、ScanToSMB、ScanToFTPの場合、状態情報表中のスキャン状態が許可を示すか否か判定する(ステップS71)。許可を示さない場合(ステップS71:N)、ステップS47に移行し、許可を示す場合(ステップS71:Y)、状態情報表中の地紋セキュリティ強制状態が有効か否か判定する(ステップS72)。ここで、地紋セキュリティ強制状態が有効でない場合(ステップS72:N)は、状態情報表中の地紋セキュリティが有効か否かを判定する(ステップS73)。このとき地紋セキュリティが有効でない場合(ステップS73:N)、地紋セキュリティ処理は実行しない(ステップS75)。地紋セキュリティ強制状態が有効の場合(ステップS72:Y)、及びステップS73の判定における地紋セキュリティ状態が有効の場合(ステップS73:Y)には、地紋セキュリティ処理を実行する(ステップS74)。
If it is determined in step S42 that the execution request is a process using a network managed by the
In step S42, if the execution request is a scanner, ScanToEmail, ScanToSMB, or ScanToFTP, it is determined whether the scan status in the status information table indicates permission (step S71). When permission is not indicated (step S71: N), the process proceeds to step S47. When permission is indicated (step S71: Y), it is determined whether the tint block security forced state in the state information table is valid (step S72). If the tint block security forced state is not valid (step S72: N), it is determined whether the tint block security in the status information table is valid (step S73). At this time, if the copy-forgery-inhibited pattern security is not valid (step S73: N), the copy-forgery-inhibited pattern security process is not executed (step S75). If the tint block security forced state is valid (step S72: Y) and if the tint block security state in the determination in step S73 is valid (step S73: Y), the tint block security process is executed (step S74).
次に、実行要求がScanToEmail、ScanToSMB、ScanToFTPのいずれかに該当するかを判定し(ステップS76)、該当する場合(ステップS76:Y)、ステップS45に移行する。該当しない場合(ステップS76:N)、ステップS46に移行する。
また、ステップS42において、実行要求がコピーであると判定された場合、状態情報表中のプリント状態、スキャン状態の内容にかかわらず実行を許可する(ステップS46)。
Next, it is determined whether the execution request corresponds to any of ScanToEmail, ScanToSMB, or ScanToFTP (step S76), and if applicable (step S76: Y), the process proceeds to step S45. If not applicable (step S76: N), the process proceeds to step S46.
If it is determined in step S42 that the execution request is a copy, the execution is permitted regardless of the contents of the print status and scan status in the status information table (step S46).
コピー機能については、セキュリティの問題が生じえないので、常に有効にするためである。
赤外線通信IR、ENG等のセキュリティに関係しない機能については、常に動作、実行させる。
<3.変形例その他>
なお、本発明を上記の実施の形態に基づいて説明してきたが、本発明は、上記の実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
(1)本実施の形態では、外部機器としてUSBを用いる例を示しているが他の規格に基づく機器を接続してもよいことは当然である。USBメモリ、USB HDD、CF(Compact Flash)カードなどいろいろなメディアが想定される。
(2)上述の実施形態においては、ネットワークを用いる処理(例えばIP−FAX)については、送信、受信の別を問わず、状態情報表のネットワーク状態が許可か否かによって処理の実行可否を決定しているが、受信については、ネットワーク状態の如何を問わず許可することとしてもよい。受信のみであれば、情報漏洩などの可能性は低い場合が多いと考え得るためである。これにより、受信も含め処理を禁止する場合に比べると、ユーザビリティの低下を防ぐことができる。
(3)上述の実施形態においては、FW情報、コントローラの格納部に書き込む情報をFWのバージョン番号としていたが、これに限らず、FWを識別できるものであればよい。例えば、FWのチェックサム値や、ダイジェスト値、バージョンアップの日時などバージョンアップ情報などであってもよい。
(4)上述の実施形態においては、各コントローラの格納部にFWバージョンを書き込む例で説明したが、FWが本来あるべきものから変更されていることが検出できる形態であればよい。例えば、格納部は各コントローラ毎に備えなくても、FWが記憶されているHDD以外の1個の格納部で代用してもよい。
This is because the copy function is always enabled because there is no security problem.
Functions not related to security such as infrared communication IR and ENG are always operated and executed.
<3. Other Modifications>
Although the present invention has been described based on the above embodiment, the present invention is not limited to the above embodiment, and various modifications can be made without departing from the gist of the present invention. Of course.
(1) In this embodiment, an example in which USB is used as an external device is shown, but it is natural that devices based on other standards may be connected. Various media such as a USB memory, a USB HDD, and a CF (Compact Flash) card are assumed.
(2) In the above-described embodiment, whether or not to execute a process using a network (for example, IP-FAX) is determined depending on whether or not the network status in the status information table is permitted regardless of whether it is transmitted or received. However, reception may be permitted regardless of the network status. This is because if it is only reception, the possibility of information leakage is often low. Thereby, compared with the case where processing including reception is prohibited, it is possible to prevent a decrease in usability.
(3) In the above-described embodiment, the FW information and the information to be written in the storage unit of the controller are the FW version number. However, the present invention is not limited to this, and any FW can be identified. For example, FW checksum value, digest value, version upgrade information such as version upgrade date and the like may be used.
(4) In the above-described embodiment, the example in which the FW version is written in the storage unit of each controller has been described. However, any form can be used as long as it can be detected that the FW has been changed from the original one. For example, the storage unit may not be provided for each controller, but may be replaced with one storage unit other than the HDD in which the FW is stored.
また、上述の実施形態においては、データ等の記憶媒体として記憶装置23を用いる例で説明したが、これに限らない。記憶装置23以外にも、HDD等の記憶媒体を備えていてもよいし、耐タンパ性のあるメモリ等を用いて機密情報を始めとするデータ等を保持することとしてもよい。
(5)上述の実施形態では、複数機能として、FAX機能、プリンタ機能、スキャナ機能、コピー機能、BOX機能等を備える例で説明したが、これ以外の機能を備えていてもよい。
In the above-described embodiment, the example in which the
(5) In the above-described embodiment, an example in which a FAX function, a printer function, a scanner function, a copy function, a BOX function, and the like are provided as a plurality of functions, but other functions may be provided.
また、セキュリティに関連ある機能として、インターネットを用いる機能、BOX等の記憶装置23に記憶されているユーザ情報等を用いる機能を選択していたが、これに限らず他の機能をセキュリティに関連ある機能としてもよい。例えば、暗号、復号等の情報の秘匿化を伴う機能をセキュリティに関連ある機能としてもよい。
また、セキュリティに関連ない機能として、G3FAX等を選んでいたがこれに限らない。
In addition, as a function related to security, a function using the Internet and a function using user information stored in the
Moreover, although G3FAX etc. were selected as a function unrelated to security, it is not restricted to this.
また、セキュリティが技術的に確保出来ている機能については、セキュリティに関連ない機能としてFWのバージョン等の一致、不一致によらずに常に許可することとしてもよい。また、セキュリティに関連ある機能と、関連ない機能との分類は、技術の進歩等により異なる基準に従い分類することも当然考え得る。
(6)上述の実施形態では、ネットワークとして主にインターネットを用いる例で説明したがこれに限らない。例えば、IEEE1394、USB等を用いた接続をネットワークとしてもよい。
(7)上述の実施形態では、格納部として主にFlashROMを例に説明していたが、不揮発性のメモリであればNVRAMなど他のメモリでもよい。
(8)上述の実施形態では、BOX機能において、HDDを用いた例で説明したがこれに限らず、USBメモリ等他の着脱式記憶装置を用いてもよい。
(9)上述の実施形態では、スキャナ機能に付随させて地紋セキュリティ機能を用いる例について説明したが、これに限らない。地紋セキュリティ機能は、省略することとしてもよいし、独立した機能として用いてもよい。また、地紋セキュリティと共に、又はこれに替えて指紋認証、静脈認証など他の方法によりセキュリティを高めることとしてもよい。
(10)上述の実施形態では、各機能毎にコントローラを用意する例で説明したがこれに限らない。例えば、1つのコントローラで全ての機能を制御することとしてもよい。
In addition, for functions for which security is technically ensured, functions that are not related to security may always be permitted regardless of whether the FW version matches or does not match. In addition, it is naturally possible to classify functions related to security and unrelated functions according to different standards due to technological progress or the like.
(6) In the above-described embodiment, the example in which the Internet is mainly used as the network has been described. However, the present invention is not limited to this. For example, a connection using IEEE1394, USB, or the like may be a network.
(7) In the above-described embodiment, the flash ROM has been mainly described as an example of the storage unit. However, other memories such as NVRAM may be used as long as they are nonvolatile memories.
(8) In the above-described embodiment, the example in which the HDD is used in the BOX function has been described. However, the present invention is not limited to this, and other removable storage devices such as a USB memory may be used.
(9) In the above-described embodiment, the example of using the copy-forgery-inhibited pattern security function in association with the scanner function has been described. However, the present invention is not limited to this. The copy-forgery-inhibited pattern security function may be omitted or used as an independent function. In addition, security may be enhanced by other methods such as fingerprint authentication and vein authentication together with or instead of the tint block security.
(10) In the above-described embodiment, an example in which a controller is prepared for each function has been described. However, the present invention is not limited to this. For example, all functions may be controlled by one controller.
また、各コントローラはそれぞれのFWで制御されることとしているがこれに限らない。複数のコントローラを1つのFWで制御することとしてもよい。コントローラはファームウェアではなく、通常のソフトウェアが制御してもよい。
(11)上述の実施形態では、ファームウェアは更新可能としていたが、更新が出来ない構成であってもよい。また、HDDに全てのFWを格納することとしていたが、これに限らず、複数の記憶装置に分散することとしてもよい。また、HDDに限らずFlashROM等他の記憶装置に記憶することとしてもよい。
(12)上記の各装置は、具体的には、マイクロプロセッサ、ROM(Read Only Memory)、RAM(Random Access Memory)、ハードディスクユニット、ディスプレイユニット、キーボード、マウスなどから構成されるコンピュータシステムである。前記RAM又は前記ハードディスクユニットには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムに従って動作することにより、各装置は、その機能を達成する。ここで、コンピュータプログラムは、所定の機能を達成するために、コンピュータに対する指令を示す命令コードが複数個組み合わされて構成されたものである。
Each controller is controlled by each FW, but is not limited thereto. A plurality of controllers may be controlled by one FW. The controller may be controlled by normal software instead of firmware.
(11) In the above-described embodiment, the firmware can be updated. However, the firmware may not be updated. Further, although all FWs are stored in the HDD, the present invention is not limited to this, and the FW may be distributed to a plurality of storage devices. Moreover, it is good also as storing in not only HDD but other storage devices, such as FlashROM.
(12) Each of the above devices is specifically a computer system including a microprocessor, a ROM (Read Only Memory), a RAM (Random Access Memory), a hard disk unit, a display unit, a keyboard, a mouse, and the like. A computer program is stored in the RAM or the hard disk unit. Each device achieves its function by the microprocessor operating according to the computer program. Here, the computer program is configured by combining a plurality of instruction codes indicating instructions for the computer in order to achieve a predetermined function.
なお、各装置は、マイクロプロセッサ、ROM、RAM、ハードディスクユニット、ディスプレイユニット、キーボード、マウスなどの全てを含むコンピュータシステムに限らず、これらの一部から構成されているコンピュータシステムであってもよい。
(13)本発明は、上記に示す方法であるとしてもよい。また、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしてもよいし、前記コンピュータプログラムからなるデジタル信号であるとしてもよい。
Each device is not limited to a computer system including a microprocessor, a ROM, a RAM, a hard disk unit, a display unit, a keyboard, a mouse, and the like, but may be a computer system including a part of them.
(13) The present invention may be the method described above. Further, the present invention may be a computer program that realizes these methods by a computer, or may be a digital signal composed of the computer program.
また、本発明は、前記コンピュータプログラム又は前記デジタル信号をコンピュータ読み取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、CD―ROM(Compact Disc−Read Only Memory)、MO(Magneto Optic disc)、DVD(Digital Versatile Disc)、DVD−ROM、DVD−RAM、BD(Blu−ray Disc)、半導体メモリなど、に記録したものとしてもよい。また、これらの記録媒体に記録されている前記コンピュータプログラム又は前記デジタル信号であるとしてもよい。
(14)上記実施の形態及び上記変形例をそれぞれ組み合わせるとしてもよい。
The present invention also provides a computer-readable recording medium such as a flexible disk, a hard disk, a CD-ROM (Compact Disc-Read Only Memory), a MO (Magneto Optical disc), a DVD (Digital). It may be recorded on a Versatile Disc), DVD-ROM, DVD-RAM, BD (Blu-ray Disc), semiconductor memory, or the like. Further, the present invention may be the computer program or the digital signal recorded on these recording media.
(14) The above embodiment and the above modifications may be combined.
本発明の多機能複合機は、ファームウェアの更新により不具合修正、機能追加等が行われうる環境下においてもセキュリティ、ユーザビリティを維持しうるものであり、ネットワーク接続環境下での使用に好適である。本発明の多機能複合機は、情報機器メーカ等により、製造、販売され、パーソナルコンピュータなどと共に情報システムに組み入れられて使用される。 The multi-function MFP of the present invention can maintain security and usability even in an environment where defect correction, function addition, etc. can be performed by updating firmware, and is suitable for use in a network connection environment. The multifunctional multifunction peripheral of the present invention is manufactured and sold by an information equipment manufacturer or the like, and is used in an information system together with a personal computer or the like.
1 画像処理装置
10 MFPコントローラ
11 操作部
11a 操作キー
12 ディスプレイ
13 スキャナ部
14 プリンタ部
15 画像入力制御部
16 通信部
17 フィーダ部
18 給紙部
19 トレイ部
20〜22 USB差込口
23 記憶装置
24 USBインターフェイス部
25 FAX部
31 スキャナコントローラ
32 プリンタコントローラ
33 画像入力処理コントローラ
34 FAXコントローラ
40〜44 格納部
50 記憶領域
51 FW情報領域
52 BOX領域
DESCRIPTION OF
Claims (13)
前記多機能複合機を統括制御するための制御命令を記述しているファームウェアと、前記ファームウェアを識別する第1識別情報とを記憶している着脱可能な第1記憶手段と、
前記統括制御のためのファームウェアを識別する第2識別情報を記憶している第2記憶手段と、
前記第1記憶手段に記憶されているファームウェアを読み込んで実装し、その制御命令に従って前記統括制御を行う実行手段と、
前記複数機能の実行に先立って、前記第1識別情報と前記第2識別情報とを比較し、一致しない場合に、前記複数機能のうち、前記セキュリティ保護機能を用いる機能の使用を禁止する制御手段と
を備えることを特徴とする多機能複合機。 A multi-function MFP having a plurality of functions including a security protection function,
Removable first storage means for storing firmware describing a control command for overall control of the multi-function multifunction peripheral, and first identification information for identifying the firmware;
Second storage means for storing second identification information for identifying firmware for the overall control;
Execution means for reading and mounting the firmware stored in the first storage means and performing the overall control according to the control instruction;
Prior to execution of the plurality of functions, the first identification information and the second identification information are compared, and if they do not match, control means for prohibiting the use of the function using the security protection function among the plurality of functions A multi-function multifunction device comprising:
前記複数機能のいずれかを実行する個別機能実行手段と、
前記個別機能実行手段の制御のためのファームウェアを識別する第3識別情報を記憶している第3記憶手段を備え、
前記第1記憶手段は、さらに、前記個別機能実行手段を制御するための制御命令を記述しているファームウェアと、当該ファームウェアを識別する第4識別情報とを記憶しており、
前記個別機能実行手段は、その機能実行に先立って、前記第1記憶手段に記憶されている自己の制御に係るファームウェアを読み込んで実装し、その制御命令に従い動作し、
前記制御手段は、さらに、前記第3識別情報と前記第4識別情報とを比較し、一致しない場合には、前記個別機能実行手段による機能の実行を当該機能が前記セキュリティ保護機能を用いるか否かを問わず禁止する
ことを特徴とする請求項1記載の多機能複合機。 The multi-function multifunction device further includes:
Individual function execution means for executing any of the plurality of functions;
Third storage means for storing third identification information for identifying firmware for controlling the individual function execution means;
The first storage means further stores firmware describing a control command for controlling the individual function execution means, and fourth identification information for identifying the firmware,
Prior to executing the function, the individual function execution unit reads and implements firmware related to its own control stored in the first storage unit, and operates according to the control command.
The control means further compares the third identification information and the fourth identification information, and if they do not match, whether or not the function uses the security protection function for execution of the function by the individual function execution means. The multi-function multifunction device according to claim 1, wherein the multifunction device is prohibited regardless of whether or not.
ことを特徴とする請求項2記載の多機能複合機。 The control means is executed by the individual function executing means when the third identification information and the fourth identification information match and the first identification information and the second identification information do not match. The multi-function multifunction device according to claim 2, wherein execution of a function that uses the security protection function is prohibited among functions, and execution is not prohibited for a function that does not use the security protection function.
ことを特徴とする請求項3記載の多機能複合機。 The multi-function multifunction device according to claim 3, wherein the function using the security protection function is a function accompanied by Internet communication, and the function not using the security protection function is a function not accompanied by the Internet communication. .
前記FAX機能は、前記インターネット通信を伴わない機能としてのG3FAX機能と、
前記インターネット通信を伴う機能としてのIP−FAX機能及びI−FAX機能を含む
ことを特徴とする請求項4記載の多機能複合機。 The plurality of functions include a FAX function,
The FAX function includes a G3 FAX function as a function not involving the Internet communication,
5. The multi-function multifunction device according to claim 4, comprising an IP-FAX function and an I-FAX function as functions involving the Internet communication.
前記スキャナ機能は、前記インターネット通信を伴わない機能としての原稿スキャン機能と、前記インターネット通信を伴う機能としてのScanToFTP機能、ScanToEmail機能及びScanToSMB機能を含む
ことを特徴とする請求項4記載の多機能複合機。 The plurality of functions include a scanner function,
5. The multi-function composite according to claim 4, wherein the scanner function includes a document scanning function as a function not involving the Internet communication, and a ScanToFTP function, a ScanToEmail function, and a ScanToSMB function as the functions involving the Internet communication. Machine.
前記個別機能実行手段は、前記画像入力処理機能を実行し、
前記多機能複合機は、さらに、前記スキャナ機能を実行する個別機能実行手段を備え、
前記制御手段は、さらに、前記地紋チェック機能を有し、前記地紋チェック機能の実行可否を示すユーザ設定を記憶しており、前記第3識別情報と前記第4識別情報とが一致する場合には、前記ユーザ設定に従い前記原稿データに対する地紋チェックの実行可否を制御し、前記第3識別情報と前記第4識別情報とが一致しない場合には、前記ユーザ設定にかかわらず前記原稿データに対し地紋チェックを実行する
ことを特徴とする請求項3記載の多機能複合機。 The plurality of functions include a scanner function, an image input processing function for image processing of document data read by the scanner function, and a background pattern check function for checking a background pattern of the document data read by the scanner function,
The individual function executing means executes the image input processing function,
The multi-function MFP further includes individual function execution means for executing the scanner function,
The control means further has the copy-forgery-inhibited pattern check function, stores user settings indicating whether or not the copy-forgery-inhibited pattern check function can be executed, and when the third identification information and the fourth identification information match. The copy-forgery-inhibited pattern check for the document data is controlled according to the user setting. If the third identification information and the fourth identification information do not match, the copy-forgery-inhibited pattern check is performed on the document data regardless of the user setting. The multi-function multifunction device according to claim 3, wherein:
前記セキュリティ保護機能を用いる機能は、前記登録データへのアクセスを伴う機能であり、前記セキュリティ保護機能を用いない機能は、前記登録データへのアクセスを伴わない機能であり、
前記制御手段は、前記第1識別情報と前記第2識別情報とが一致しないと判定された場合に、前記登録データへのアクセスを制限する
ことを特徴とする請求項1記載の多機能複合機。 The first storage means stores registration data registered by a user,
The function that uses the security protection function is a function that accompanies access to the registration data, and the function that does not use the security protection function is a function that does not accompany access to the registration data,
2. The multi-function multifunction device according to claim 1, wherein the control unit restricts access to the registration data when it is determined that the first identification information and the second identification information do not match. .
前記制御手段は、前記第1識別情報と前記第2識別情報とが一致しないと判定された場合に、前記アドレス情報へのアクセスを禁止する
ことを特徴とする請求項8記載の多機能複合機。 The registration data includes address information for specifying a communication partner,
9. The multi-function multifunction device according to claim 8, wherein the control unit prohibits access to the address information when it is determined that the first identification information and the second identification information do not match. .
前記制御手段は、前記第1識別情報と前記第2識別情報とが一致しないと判定された場合に、前記個人情報へのアクセスを禁止する
ことを特徴とする請求項8記載の多機能複合機。 The registration data includes personal information of the user,
9. The multi-function multifunction device according to claim 8, wherein the control unit prohibits access to the personal information when it is determined that the first identification information and the second identification information do not match. .
前記登録データは、前記BOX機能により登録されたデータであり、
前記制御手段は、前記第1識別情報と前記第2識別情報とが一致しないと判定された場合に、前記BOX機能により登録されたデータへのアクセスを禁止する
ことを特徴とする請求項8記載の多機能複合機。 The plurality of functions include a BOX function,
The registration data is data registered by the BOX function,
9. The control unit prohibits access to data registered by the BOX function when it is determined that the first identification information and the second identification information do not match. Multifunctional multifunction machine.
前記制御手段は、前記第1識別情報と前記第2識別情報とが一致するか否かを問わず、コピー機能の実行を制限しない
ことを特徴とする請求項1記載の多機能複合機。 The plurality of functions include a copy function,
2. The multi-function multifunction device according to claim 1, wherein the control unit does not restrict execution of a copy function regardless of whether the first identification information and the second identification information match. 3.
新バージョンのファームウェアを取得し、前記第1記憶手段に記憶されているファームウェア及び識別情報を、前記新バージョンのファームウェア及び前記新バージョンのファームウェアに係る識別情報に置き換え、前記第2記憶手段により記憶されている識別情報を前記新バージョンのファームウェアに係る識別情報に置き換える更新手段を備える
ことを特徴とする請求項1記載の多機能複合機。 The multi-function multifunction device further includes:
A new version of firmware is obtained, and the firmware and identification information stored in the first storage means are replaced with identification information relating to the new version firmware and the new version firmware, and stored by the second storage means. The multi-function multifunction device according to claim 1, further comprising an updating unit that replaces the identified identification information with identification information related to the new version of firmware.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009162536A JP5218304B2 (en) | 2009-07-09 | 2009-07-09 | Multi-function MFP |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009162536A JP5218304B2 (en) | 2009-07-09 | 2009-07-09 | Multi-function MFP |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011019099A true JP2011019099A (en) | 2011-01-27 |
JP5218304B2 JP5218304B2 (en) | 2013-06-26 |
Family
ID=43596551
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009162536A Expired - Fee Related JP5218304B2 (en) | 2009-07-09 | 2009-07-09 | Multi-function MFP |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5218304B2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015141697A (en) * | 2014-01-30 | 2015-08-03 | 京セラドキュメントソリューションズ株式会社 | Embedded system and image forming device |
JP2015143898A (en) * | 2014-01-31 | 2015-08-06 | 京セラドキュメントソリューションズ株式会社 | Embedded system and image forming device |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008102678A (en) * | 2006-10-18 | 2008-05-01 | Ricoh Co Ltd | Electronic equipment |
-
2009
- 2009-07-09 JP JP2009162536A patent/JP5218304B2/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008102678A (en) * | 2006-10-18 | 2008-05-01 | Ricoh Co Ltd | Electronic equipment |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015141697A (en) * | 2014-01-30 | 2015-08-03 | 京セラドキュメントソリューションズ株式会社 | Embedded system and image forming device |
JP2015143898A (en) * | 2014-01-31 | 2015-08-06 | 京セラドキュメントソリューションズ株式会社 | Embedded system and image forming device |
Also Published As
Publication number | Publication date |
---|---|
JP5218304B2 (en) | 2013-06-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4748479B2 (en) | Multi-function input / output device and input / output method | |
JP4826265B2 (en) | Security policy assigning apparatus, program, and method | |
JP4470957B2 (en) | Image processing system and image reading apparatus | |
JP4276672B2 (en) | Image processing device | |
JP5004860B2 (en) | Image processing apparatus, image processing method, and computer program | |
US8639761B2 (en) | Data processing system suited for transmitting and receiving data among plurality of image processing apparatuses connected to network, data processing method, and data processing program product | |
JP2007079693A (en) | Image processing device | |
JP2010268063A (en) | Electronic device | |
JP2008022547A (en) | Image forming apparatus, control method of image forming apparatus and document management system | |
JP2008177825A (en) | Image processor, image processing method and image processing program | |
JP2006013627A (en) | Image processing apparatus and image output apparatus | |
JP2001016383A (en) | Digital composite machine, image input and output system and user authentication method | |
US20060059570A1 (en) | Data managing method, data managing device and data managing server suitable for restricting distribution of data | |
US8185474B2 (en) | Image processing apparatus, image outputting method, and image outputting program embodied on computer readable medium | |
CN101087344B (en) | Image processing system and image processing method | |
KR102063440B1 (en) | Outputting method and system of outputted documents inserted QR code | |
JP6000844B2 (en) | Image forming apparatus and image forming method | |
JP5218304B2 (en) | Multi-function MFP | |
US8751410B2 (en) | Charging system for charging for image processing conducted based on image data, image processing apparatus, and charging program embodied on computer readable medium | |
JP4396643B2 (en) | Image processing apparatus, interface information disclosure program, and interface information disclosure method | |
JP2007158867A (en) | Image processor | |
JP5749239B2 (en) | Image forming apparatus, upload program, and upload system | |
JP5550467B2 (en) | Apparatus, method, and program | |
JP2009016984A (en) | Image processing apparatus, image processing method and image processing program | |
JP4183564B2 (en) | Information processing system, information processing apparatus, and computer program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20111202 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130116 |
|
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: 20130205 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130218 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160315 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5218304 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |