JP2006065726A - Document managing system, information processing device, information processing method, and computer program - Google Patents
Document managing system, information processing device, information processing method, and computer program Download PDFInfo
- Publication number
- JP2006065726A JP2006065726A JP2004249712A JP2004249712A JP2006065726A JP 2006065726 A JP2006065726 A JP 2006065726A JP 2004249712 A JP2004249712 A JP 2004249712A JP 2004249712 A JP2004249712 A JP 2004249712A JP 2006065726 A JP2006065726 A JP 2006065726A
- Authority
- JP
- Japan
- Prior art keywords
- information
- image
- data
- code
- client
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
本発明は、文書管理システム、情報処理装置、および情報処理方法、並びにコンピュータ・プログラムに関する。さらに、詳細には、クライアントから画像データなどの文書データをサーバに転送し、サーバ側で受信データを解析し、サーバの管理するデータベースにデータを登録し管理を行なう文書管理システム、情報処理装置、および情報処理方法、並びにコンピュータ・プログラムに関する。 The present invention relates to a document management system, an information processing apparatus, an information processing method, and a computer program. More specifically, a document management system, an information processing apparatus, which transfers document data such as image data from a client to a server, analyzes received data on the server side, registers data in a database managed by the server, and manages the data. The present invention relates to an information processing method and a computer program.
インターネットあるいはイントラネットなどのネットワーク通信手段を介して、例えばスキャナやファクシミリなどによって読み取った画像データ、文書データなどを送信し、データベースに登録するいわゆる電子ファイリングシステムが、企業などにおいて多く利用されている。 A so-called electronic filing system that transmits image data, document data, etc. read by, for example, a scanner or a facsimile via a network communication means such as the Internet or an intranet and registers it in a database is often used in companies and the like.
例えば、画像データをデータベースに登録する場合、登録データを送信するクライアント側のユーザは、登録対象となる画像データに対応するカバーページを作成し、カバーページに、登録先の情報、登録者の情報、あるいは登録データの種類、その他登録データ対応の詳細情報などの属性情報を記述し、画像データと併せてデータベースを管理するサーバに送信する。サーバは、クライアントから受信するカバーページを参照し、カバーページの指定情報に従って登録先となるデーダベースの選択、あるいはユーザのアクセス権の確認処理などを実行し、受信データを登録先としてのデータ記憶部に格納する処理を実行する。 For example, when registering image data in a database, a user on the client side who transmits registration data creates a cover page corresponding to the image data to be registered, and the registration destination information and registrant information are included in the cover page. Alternatively, the type of registration data and other attribute information such as detailed information corresponding to the registration data are described and transmitted together with the image data to the server that manages the database. The server refers to the cover page received from the client, executes the selection of the database to be registered or confirmation processing of the user's access right according to the specified information of the cover page, and the received data is a data storage unit as the registration destination Execute the process stored in.
通常、データの登録先となる記憶部を持つデータベースは管理サーバによって管理される。管理サーバは、外部からの不正なアクセスを排除するため、データベースにアクセスしようとするユーザのアクセス権の確認を行い、アクセス権の有するユーザにのみアクセスを許可する。例えば、クライアントが、新たなデータの登録処理を実行する場合、カバーページにユーザの識別子としてのユーザIDやパスワードを記述し、管理サーバがカバーページから、これらのユーザ情報を読み取り、サーバが予め保持しているユーザ情報との照合を実行して、ユーザがアクセス権限を有するか否かの確認を行って、ユーザがアクセス権を有することが確認された場合にのみデータ登録を実行するなどの処理が行われる。 Normally, a database having a storage unit as a data registration destination is managed by a management server. In order to eliminate unauthorized access from outside, the management server confirms the access right of the user who intends to access the database, and permits access only to the user having the access right. For example, when a client executes a new data registration process, a user ID or password as a user identifier is described on the cover page, the management server reads the user information from the cover page, and the server holds it in advance. Checking whether or not the user has access authority by performing verification with the user information being processed, and performing data registration only when it is confirmed that the user has access right Is done.
特許文献1には、登録条件を記入した紙片を検知し、検知した紙片に記入された登録条件に従って、文書を自動登録する電子ファイリングシステムが記載されている。また、特許文献2には、文書の登録時に文書の最後にタイトルと登録先を記載した紙を挿入し、サーバ側で、紙に記載された内容を認識して登録データのタイトルと登録先を決定する電子ファイリング装置が記載されている。
クライアント側においてスキャナで読み取った画像データをネットワークを介してサーバに送信し、サーバの管理するデータベースに登録する処理について考察する。クライアント側のユーザは、所定のカバーページのフォーマットを持つ紙にユーザIDとパスワードを記入し、記入済みのカバーページをスキャナで読み取り、さらに、登録対象の画像データをスキャナで読み取って、ネットワークを介してサーバに送信する処理を行なうことになる。 Consider processing of transmitting image data read by a scanner on the client side to a server via a network and registering it in a database managed by the server. The user on the client side enters the user ID and password on a paper with a predetermined cover page format, reads the completed cover page with a scanner, and further reads the image data to be registered with the scanner, via the network. Process to send to the server.
クライアントからサーバへのデータ転送経路は、例えばインターネット等のネットワーク、あるいはイントラネットなどの企業内ネットワークシステムなどを介した経路となるが、このようなネットワークからのデータ漏洩が発生する可能性を完全に排除することは困難である。不正アクセスによりネットワークからのデータ搾取が発生すると、カバーページに記録されたユーザID、パスワードが漏洩する恐れがある。また、クライアント側で紙媒体としてのカバーページに記述したユーザID、パスワードが、紙媒体の盗難などによって漏洩する恐れもある。このように、漏洩したユーザID、パスワードを利用することによって、データベースへの不正アクセスが行われ、設計情報や、社内機密情報、個人情報などの様々な情報が漏洩してしまうといった事態が発生し得る。
本発明は、上述の問題点に鑑みてなされたものであり、ネットワークを介して転送される機密情報、例えば、カバーページに記録することが要請されるユーザIDやパスワードどの機密情報の漏洩を防止し、セキュアなデータ管理を実現する文書管理システム、情報処理装置、および情報処理方法、並びにコンピュータ・プログラムを提供することを目的とする。 The present invention has been made in view of the above-mentioned problems, and prevents leakage of confidential information transferred via a network, for example, confidential information such as a user ID or a password requested to be recorded on a cover page. An object of the present invention is to provide a document management system, an information processing apparatus, an information processing method, and a computer program that realize secure data management.
本発明の第1の側面は、データベースに対する登録データの送信処理を実行するクライアントと、該クライアントからデータを受信し、受信データのデータベースへの登録処理を実行するサーバとを有する文書管理システムであり、前記クライアントは、送信対象の画像情報読み取りを実行する画像情報入力手段と、機密情報を入力する文字情報入力手段と、前記文字情報入力手段を介して入力された機密情報をコード情報に変換し、変換したコード情報を前記画像情報入力手段において入力された画像データ上に合成するコード情報合成手段と、前記コード情報合成手段の合成した画像データをサーバに対して送信する伝送手段とを有し、前記サーバは、前記クライアントから受信する画像データに含まれる機密情報対応のコード情報を削除する画像削除手段と、前記画像削除手段において機密情報の削除された画像データをデータベースに登録する情報登録手段とを有することを特徴とする文書管理システムにある。 A first aspect of the present invention is a document management system having a client that executes processing for transmitting registration data to a database, and a server that receives data from the client and executes processing for registering received data in the database. The client converts image information input means for reading image information to be transmitted, character information input means for inputting confidential information, and confidential information input via the character information input means to code information. , Code information synthesis means for synthesizing the converted code information on the image data input in the image information input means, and transmission means for transmitting the image data synthesized by the code information synthesis means to the server. The server deletes code information corresponding to confidential information included in image data received from the client. An image deleting unit for, in the document management system characterized by having an information registering means for registering the deleted image data of confidential information in a database in the image deletion unit.
本構成によれば、機密情報としての例えばユーザIDやパスワードが、クライアント側において紙媒体として残存することなく、また、サーバ側の管理するデータベースにも格納されることがない。また、クライアントとサーバ間の伝送路上では、ユーザIDやパスワードデータ自体ではなく、その変換データであるコードデータが通信データとされる。従って、クライアント、サーバ、および通信路のいずれからもユーザIDやパスワードなどの機密情報が漏洩する可能性が低減される。 According to this configuration, for example, a user ID or password as confidential information does not remain as a paper medium on the client side, and is not stored in a database managed on the server side. In addition, on the transmission path between the client and the server, code data, which is converted data, is used as communication data instead of the user ID and password data itself. Therefore, the possibility of leakage of confidential information such as a user ID and password from any of the client, server, and communication path is reduced.
さらに、本発明の文書管理システムの一実施態様において、前記コード情報合成手段は、画像情報入力手段において入力された画像情報に含まれる登録先を含む指示情報を記入したカバーページ対応の画像データ上にコード情報の合成処理を実行する構成である。また、機密情報は、ユーザIDまたはパスワードの少なくともいずれかを含む情報である。さらに、コード情報合成手段は、文字情報入力手段を介して入力された機密情報を、2次元コード、バーコード、符号化データ、または暗号化データのいずれかの態様のコード情報に変換し、変換したコード情報を画像情報入力手段において入力された画像データ上に合成する処理を実行する。 Further, in one embodiment of the document management system according to the present invention, the code information synthesizing unit includes an image data corresponding to a cover page in which instruction information including a registration destination included in the image information input by the image information input unit is entered. In this configuration, code information synthesis processing is executed. The confidential information is information including at least one of a user ID and a password. Further, the code information synthesizing unit converts the confidential information input via the character information input unit into code information of any form of a two-dimensional code, a bar code, encoded data, or encrypted data. A process for synthesizing the code information on the image data input by the image information input means is executed.
一般に画像データなどの文書データをデータベースに登録する場合は、格納先の指定情報や、格納データの属性情報などを記録したカバーページを併せてサーバに送信する。サーバでは、カバーページを解析して、登録可否の判定や格納先の決定などを実行する。本発明では、上述のようにクライアント側で、カバーページにユーザIDやパスワードなどの機密情報をコード化、例えば、2次元コード、バーコード、符号化データ、または暗号化データなどに変換して合成し、サーバに送信する構成であるので、ユーザIDやパスワードなどの機密情報の漏洩可能性を低減することが可能となり、また、サーバ側でカバーページに含まれるコード解析を実行することで、カバーページに基づくユーザのアクセス権の判定やデータ格納先判定などの処理も可能となる。 In general, when registering document data such as image data in a database, a cover page in which storage destination designation information, storage data attribute information, and the like are recorded is also transmitted to the server. In the server, the cover page is analyzed to determine whether registration is possible or to determine the storage location. In the present invention, as described above, confidential information such as a user ID and password is encoded on the cover page on the client side, for example, converted into a two-dimensional code, barcode, encoded data, or encrypted data, and synthesized. In addition, since it is configured to transmit to the server, it is possible to reduce the possibility of leakage of confidential information such as user IDs and passwords, and by performing code analysis included in the cover page on the server side, Processing such as determination of the user's access right based on the page and determination of the data storage destination is also possible.
さらに、本発明の文書管理システムの一実施態様において、サーバは、さらに、クライアントから受信する画像データを解析する画像解析手段と、画像解析手段の解析した情報に基づいて受信した画像データに含まれる機密情報対応のコード情報を解析するコード情報解析手段とを有し、情報登録手段は、コード情報解析手段が解析した情報に基づいてクライアントのアクセス権限と判定して、データベースへのアクセス権限があると判定されて場合には、クライアントからの受信データをデータベースに登録する構成である。 Further, in one embodiment of the document management system of the present invention, the server is further included in the image analysis means for analyzing the image data received from the client, and the image data received based on the information analyzed by the image analysis means. Code information analysis means for analyzing code information corresponding to confidential information, and the information registration means determines the access authority of the client based on the information analyzed by the code information analysis means, and has an access authority to the database. If it is determined that the received data from the client is registered in the database.
本構成によれば、サーバ側のコード情報解析手段が、例えばカバーページに含まれる機密情報としてのユーザID、パスワードを解析し、情報登録手段が、コード情報解析手段の解析した情報に基づいてクライアントのデータベースへのアクセス権限を判定し、アクセス権限があるとの判定がなされたことを条件としたデータ登録が可能となり、データベースへの不正なアクセス、登録処理を排除することが可能となる。 According to this configuration, the code information analysis unit on the server side analyzes, for example, the user ID and password as confidential information included in the cover page, and the information registration unit performs the client operation based on the information analyzed by the code information analysis unit. It is possible to register data on the condition that the access authority to the database is determined and that it is determined that the access authority exists, and it is possible to eliminate unauthorized access to the database and registration processing.
本発明の第2の側面は、データベースに対する登録データの送信処理を実行するクライアントとしての情報処理装置であり、送信対象の画像情報読み取りを実行する画像情報入力手段と、機密情報を入力する文字情報入力手段と、前記文字情報入力手段を介して入力された機密情報をコード情報に変換し、変換したコード情報を前記画像情報入力手段において入力された画像データ上に合成するコード情報合成手段と、前記コード情報合成手段の合成した画像データをサーバに対して送信する伝送手段とを有することを特徴とする情報処理装置にある。 A second aspect of the present invention is an information processing apparatus as a client that executes processing for transmitting registration data to a database, and includes image information input means for reading image information to be transmitted and character information for inputting confidential information. Code information combining means for converting confidential information input through the character information input means into code information, and combining the converted code information on the image data input in the image information input means; An information processing apparatus comprising: transmission means for transmitting image data synthesized by the code information synthesizing means to a server.
本構成によれば、機密情報としての例えばユーザIDやパスワードが、クライアント側において紙媒体として残存することなく、クライアントとサーバ間の伝送路上では、ユーザIDやパスワードデータの変換データであるコードデータが通信されることになる。従って、クライアントおよび通信路いずれからもユーザIDやパスワードなどの機密情報が漏洩する可能性を低減することができる。 According to this configuration, for example, user ID or password as confidential information does not remain as a paper medium on the client side, and code data that is conversion data of the user ID and password data is transmitted on the transmission path between the client and the server. Will be communicated. Therefore, it is possible to reduce the possibility of leakage of confidential information such as a user ID and password from both the client and the communication path.
さらに、本発明の情報処理装置の一実施態様において、コード情報合成手段は、画像情報入力手段において入力された画像情報に含まれる登録先を含む指示情報を記入したカバーページ対応の画像データ上にコード情報の合成処理を実行する構成である。また、機密情報は、ユーザIDまたはパスワードの少なくともいずれかを含む情報である。さらに、コード情報合成手段は、文字情報入力手段を介して入力された機密情報を、2次元コード、バーコード、符号化データ、または暗号化データのいずれかの態様のコード情報に変換し、変換したコード情報を画像情報入力手段において入力された画像データ上に合成する処理を実行する。 Furthermore, in one embodiment of the information processing apparatus of the present invention, the code information synthesizing means is provided on the image data corresponding to the cover page in which the instruction information including the registration destination included in the image information input by the image information input means is entered. This is a configuration for executing code information synthesis processing. The confidential information is information including at least one of a user ID and a password. Further, the code information synthesizing unit converts the confidential information input via the character information input unit into code information of any form of a two-dimensional code, a bar code, encoded data, or encrypted data. A process for synthesizing the code information on the image data input by the image information input means is executed.
本構成によれば、クライアントとしての情報処理装置側で、カバーページにユーザIDやパスワードなどの機密情報をコード化、例えば、2次元コード、バーコード、符号化データ、または暗号化データなどに変換して合成し、サーバに送信する構成であるので、ユーザIDやパスワードなどの機密情報の漏洩可能性を低減することが可能となる。 According to this configuration, confidential information such as a user ID and password is encoded on the cover page on the information processing apparatus side as a client, for example, converted into a two-dimensional code, barcode, encoded data, or encrypted data. Therefore, the possibility of leakage of confidential information such as a user ID and a password can be reduced.
本発明の第3の側面は、クライアントからデータを受信し、受信データのデータベースへの登録処理を実行するサーバとしての情報処理装置であり、クライアントから受信する画像データに含まれる機密情報対応のコード情報を削除する画像削除手段と、前記画像削除手段において機密情報の削除された画像データをデータベースに登録する情報登録手段とを有することを特徴とする情報処理装置にある。 According to a third aspect of the present invention, there is provided an information processing apparatus as a server that receives data from a client and executes registration processing of the received data in a database, and is a code corresponding to confidential information included in image data received from the client. An information processing apparatus comprising: an image deletion unit that deletes information; and an information registration unit that registers image data from which confidential information has been deleted in the image deletion unit in a database.
本構成によれば、機密情報としての例えばユーザIDやパスワードが、サーバ側において削除された後、データベースに登録されるので、データベースに格納されない。また、クライアントとサーバ間の伝送路上では、ユーザIDやパスワードデータの変換データであるコードデータが通信されることになる。従って、サーバ、および通信路いずれにおいても、ユーザIDやパスワードなどの機密情報が漏洩する可能性を低減することができる。 According to this configuration, for example, a user ID or password as confidential information is deleted on the server side and then registered in the database, so that it is not stored in the database. In addition, on the transmission path between the client and the server, code data which is conversion data of the user ID and password data is communicated. Therefore, it is possible to reduce the possibility of leakage of confidential information such as user IDs and passwords in both the server and the communication path.
さらに、本発明の情報処理装置の一実施態様において、情報処理装置は、さらに、クライアントから受信する画像データを解析する画像解析手段と、画像解析手段の解析した情報に基づいて受信した画像データに含まれる機密情報対応のコード情報を解析するコード情報解析手段を有し、情報登録手段は、コード情報解析手段が解析した情報に基づいてクライアントのアクセス権限を判定して、データベースへのアクセス権限があると判定された場合には、クライアントからの受信データをデータベースに登録する構成であることを特徴とする。 Furthermore, in an embodiment of the information processing apparatus of the present invention, the information processing apparatus further includes an image analysis unit that analyzes image data received from a client, and image data received based on information analyzed by the image analysis unit. Code information analysis means for analyzing the code information corresponding to the confidential information included, the information registration means determines the access authority of the client based on the information analyzed by the code information analysis means, and the access authority to the database If it is determined that there is, the configuration is such that the data received from the client is registered in the database.
本構成によれば、サーバとしての情報処理装置におけるコード情報解析手段が、例えばカバーページに含まれる機密情報としてのユーザID、パスワードを解析し、情報登録手段が、コード情報解析手段の解析した情報に基づいてクライアントのデータベースへのアクセス権限を判定し、アクセス権限があるとの判定がなされたことを条件としたデータ登録が可能となり、データベースへの不正なアクセス、登録処理を排除することが可能となる。 According to this configuration, the code information analysis unit in the information processing apparatus as the server analyzes the user ID and password as confidential information included in the cover page, for example, and the information registration unit analyzes the information analyzed by the code information analysis unit. It is possible to register data on the condition that the access authority to the client's database is determined based on the condition, and the condition that the access authority is determined, and it is possible to eliminate unauthorized access to the database and registration processing. It becomes.
さらに、本発明の第4の側面は、データベースに対する登録データの送信処理を実行するコンピュータ・プログラムであり、送信対象の画像情報読み取りを実行する画像情報入力ステップと、機密情報を入力する文字情報入力ステップと、前記文字情報入力ステップにおいて入力された機密情報をコード情報に変換し、変換したコード情報を前記画像情報入力手段において入力された画像データ上に合成するコード情報合成ステップと、前記コード情報合成ステップにおいて合成した画像データをサーバに対して送信する伝送ステップとを有することを特徴とするコンピュータ・プログラムにある。 Furthermore, the fourth aspect of the present invention is a computer program for executing registration data transmission processing for a database, an image information input step for reading image information to be transmitted, and character information input for inputting confidential information. A code information combining step for converting the confidential information input in the character information input step into code information and combining the converted code information on the image data input in the image information input means; And a transmission step of transmitting the image data combined in the combining step to the server.
本構成によれば、機密情報としての例えばユーザIDやパスワードが、クライアント側において紙媒体として残存することなく、クライアントとサーバ間の伝送路上では、ユーザIDやパスワードデータの変換データであるコードデータが通信されることになる。従って、クライアントおよび通信路いずれからもユーザIDやパスワードなどの機密情報の漏洩可能性を低減することを可能としたコンピュータ・プログラムが実現される。 According to this configuration, for example, user ID or password as confidential information does not remain as a paper medium on the client side, and code data that is conversion data of the user ID and password data is transmitted on the transmission path between the client and the server. Will be communicated. Therefore, a computer program that can reduce the possibility of leakage of confidential information such as a user ID and a password from both the client and the communication path is realized.
さらに、本発明のコンピュータ・プログラムの一実施態様において、コード情報合成ステップは、画像情報入力ステップにおいて入力された画像情報に含まれる登録先を含む指示情報を記入したカバーページ対応の画像データ上に前記コード情報の合成処理を実行する。また、機密情報は、ユーザIDまたはパスワードの少なくともいずれかを含む情報である。さらに、コード情報合成ステップは、文字情報入力手段を介して入力された機密情報を、2次元コード、バーコード、符号化データ、または暗号化データのいずれかの態様のコード情報に変換し、変換したコード情報を画像情報入力ステップにおいて入力された画像データ上に合成する処理を実行することを特徴とする。 Furthermore, in one embodiment of the computer program of the present invention, the code information synthesis step is performed on the image data corresponding to the cover page in which the instruction information including the registration destination included in the image information input in the image information input step is entered. The code information synthesis process is executed. The confidential information is information including at least one of a user ID and a password. Further, the code information synthesis step converts the confidential information input via the character information input means into code information in any form of a two-dimensional code, a barcode, encoded data, or encrypted data, The code information is combined with the image data input in the image information input step.
本構成によれば、クライアントとしての情報処理装置側で、カバーページにユーザIDやパスワードなどの機密情報をコード化、例えば、2次元コード、バーコード、符号化データ、または暗号化データなどに変換して合成し、サーバに送信する構成であるので、ユーザIDやパスワードなどの機密情報の漏洩可能性を低減することが可能となる。 According to this configuration, confidential information such as a user ID and password is encoded on the cover page on the information processing apparatus side as a client, for example, converted into a two-dimensional code, barcode, encoded data, or encrypted data. Therefore, the possibility of leakage of confidential information such as a user ID and a password can be reduced.
さらに、本発明の第5の側面は、クライアントからデータを受信し、受信データのデータベースへの登録処理を実行するコンピュータ・プログラムであり、クライアントから受信する画像データに含まれる機密情報対応のコード情報を削除する画像削除ステップと、前記画像削除ステップにおいて機密情報の削除された画像データをデータベースに登録する情報登録ステップとを有することを特徴とするコンピュータ・プログラムにある。 Furthermore, a fifth aspect of the present invention is a computer program for receiving data from a client and executing registration processing of the received data in a database, and code information corresponding to confidential information included in image data received from the client The computer program comprises: an image deleting step for deleting the image data; and an information registration step for registering the image data from which the confidential information has been deleted in the image deleting step in a database.
本構成によれば、機密情報としてのユーザIDやパスワードが、サーバ側において削除された後、データベースに登録されるので、データベースに格納されない。また、クライアントとサーバ間の伝送路上では、ユーザIDやパスワードはデータの変換データであるコードデータが通信されることになる。したがって、サーバ、および通信路いずれからもユーザIDやパスワードなどの機密情報の漏洩可能性を低減することを可能としたコンピュータ・プログラムが実現される。 According to this configuration, since the user ID and password as confidential information are deleted on the server side and then registered in the database, they are not stored in the database. In addition, on the transmission path between the client and the server, code data which is data conversion data is communicated with the user ID and password. Therefore, a computer program that can reduce the possibility of leakage of confidential information such as a user ID and a password from both the server and the communication path is realized.
さらに、本発明のコンピュータ・プログラムの一実施態様において、クライアントから受信する画像データを解析する画像解析ステップと、画像解析ステップの解析した情報に基づいて受信した画像データに含まれる機密情報対応のコード情報を解析するコード情報解析ステップを有し、情報登録ステップは、コード情報解析ステップが解析した情報に基づいてクライアントのアクセス権限を判定して、データベースへのアクセス権限があると判定された場合には、クライアントからの受信データをデータベースに登録することを特徴とする。 Furthermore, in one embodiment of the computer program of the present invention, an image analysis step for analyzing image data received from a client, and a code corresponding to confidential information included in the image data received based on the information analyzed by the image analysis step A code information analysis step for analyzing information, and the information registration step determines the access authority of the client based on the information analyzed by the code information analysis step, and determines that the access authority to the database is determined Is characterized in that data received from a client is registered in a database.
本構成によれば、サーバとしての情報処理装置において、例えばカバーページに含まれる機密情報としてのユーザID、パスワードを解析し、解析した情報に基づいてクライアントのデータベースへのアクセス権限を判定し、アクセス権限があるとの判定がなされたことを条件としたデータ登録が可能となり、データベースへの不正なアクセス、登録処理を排除することが可能となる。 According to this configuration, in the information processing apparatus as the server, for example, the user ID and password as confidential information included in the cover page are analyzed, the access authority to the client database is determined based on the analyzed information, and the access is performed. Data registration can be performed on the condition that it is determined that the user has authority, and unauthorized access to the database and registration processing can be eliminated.
また、本発明の第6の側面は、データベースに対する登録データの送信処理を情報処理装置において実行する情報処理方法であり、送信対象の画像情報読み取りを画像情報入力手段において実行する画像情報入力ステップと、文字情報入力手段において、機密情報を入力する文字情報入力ステップと、コード情報合成手段において、前記文字情報入力ステップにおいて入力された機密情報をコード情報に変換し、変換したコード情報を前記画像情報入力手段により入力された画像データ上に合成するコード情報合成ステップと、前記コード情報合成ステップにおいて合成した画像データを、伝送手段によりサーバに対して送信する伝送ステップとを有することを特徴とする情報処理方法にある。 According to a sixth aspect of the present invention, there is provided an information processing method for executing registration data transmission processing for a database in an information processing apparatus, and an image information input step for reading image information to be transmitted in an image information input means; A character information input step for inputting confidential information in the character information input means; and a secret information input in the character information input step in the code information combining means is converted into code information, and the converted code information is converted into the image information. Information comprising: a code information synthesis step for synthesizing on the image data input by the input means; and a transmission step for transmitting the image data synthesized in the code information synthesis step to the server by the transmission means. It is in the processing method.
本構成によれば、機密情報としての例えばユーザIDやパスワードが、クライアント側において紙媒体として残存することなく、クライアントとサーバ間の伝送路上では、ユーザIDやパスワードデータの変換データであるコードデータが通信されることになる。従って、クライアントおよび通信路いずれにおいても、ユーザIDやパスワードなどの機密情報の漏洩可能性を低減することができる。 According to this configuration, for example, user ID or password as confidential information does not remain as a paper medium on the client side, and code data that is conversion data of the user ID and password data is transmitted on the transmission path between the client and the server. Will be communicated. Therefore, it is possible to reduce the possibility of leakage of confidential information such as user IDs and passwords in both the client and the communication path.
また、本発明の第7の側面は、クライアントからデータを受信し、受信データのデータベースへの登録処理を情報処理装置において実行する情報処理方法であり、クライアントから受信する画像データに含まれる機密情報対応のコード情報を画像削除手段において削除する画像削除ステップと、前記画像削除ステップにおいて機密情報の削除された画像データを情報登録手段によりデータベースに登録する情報登録ステップとを有することを特徴とする情報処理方法にある。 According to a seventh aspect of the present invention, there is provided an information processing method for receiving data from a client and executing registration processing of the received data in a database in an information processing apparatus, and confidential information included in image data received from the client An image deletion step of deleting corresponding code information in the image deletion unit, and an information registration step of registering the image data in which the confidential information is deleted in the image deletion step in the database by the information registration unit It is in the processing method.
本構成によれば、機密情報としての例えばユーザIDやパスワードが、サーバ側において削除された後、データベースに登録されるので、データベースに格納されない。また、クライアントとサーバ間の伝送路上では、ユーザIDやパスワードデータの変換データであるコードデータが通信されることになる。従って、サーバ、および通信路いずれからもユーザIDやパスワードなどの機密情報の漏洩可能性を低減することが可能となる。 According to this configuration, for example, a user ID or password as confidential information is deleted on the server side and then registered in the database, so that it is not stored in the database. In addition, on the transmission path between the client and the server, code data which is conversion data of the user ID and password data is communicated. Therefore, it is possible to reduce the possibility of leakage of confidential information such as a user ID and password from both the server and the communication path.
なお、本発明のコンピュータ・プログラムは、例えば、様々なプログラム・コードを実行可能なコンピュータシステムに対して、コンピュータ可読な形式で提供する記憶媒体、通信媒体、例えば、CDやFD、MOなどの記録媒体、あるいは、ネットワークなどの通信媒体によって提供可能なコンピュータ・プログラムである。このようなプログラムをコンピュータ可読な形式で提供することにより、コンピュータシステム上でプログラムに応じた処理が実現される。 Note that the computer program of the present invention is a recording medium provided in a computer-readable format for a computer system capable of executing various program codes, for example, a recording medium such as a CD, FD, or MO. A computer program that can be provided by a medium or a communication medium such as a network. By providing such a program in a computer-readable format, processing corresponding to the program is realized on the computer system.
本発明のさらに他の目的、特徴や利点は、後述する本発明の実施例や添付する図面に基づくより詳細な説明によって明らかになるであろう。なお、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。 Other objects, features, and advantages of the present invention will become apparent from a more detailed description based on embodiments of the present invention described later and the accompanying drawings. In this specification, the system is a logical set configuration of a plurality of devices, and is not limited to one in which the devices of each configuration are in the same casing.
本発明の構成によれば、データベースに登録するデータ送信処理を実行するクライアントと、該クライアントからデータを受信し、受信データのデータベースへの登録処理を実行するサーバとを有する文書管理システムにおいて、クライアント側で、送信登録対象の画像情報に対応するカバーページに文字情報入力手段を介して入力された機密情報、例えばユーザIDやパスワードをコード情報に変換し、変換したコード情報をカバーページを構成する画像データ上に合成してサーバに送信する構成とし、サーバ側で、クライアントからの受信画像データに含まれる機密情報対応のコード情報を削除して、機密情報の削除された画像データをデータベースに登録する構成としたので、機密情報がクライアント側において紙媒体として残存することなく、また、サーバ側の管理するデータベースにも格納されることがない。また、クライアントとサーバ間の伝送路上では、ユーザIDやパスワードデータの変換データであるコードデータとして通信されることになる。従って、クライアント、サーバ、および通信路いずれからもユーザIDやパスワードなどの機密情報が漏洩する可能性を低減することができる。 According to the configuration of the present invention, in a document management system having a client that executes data transmission processing registered in a database and a server that receives data from the client and executes registration processing of received data in the database, the client On the side, confidential information input via the character information input means to the cover page corresponding to the image information to be registered for transmission, for example, user ID and password is converted into code information, and the converted code information is configured as a cover page. The image data is synthesized and sent to the server, and the server deletes the code information corresponding to the confidential information contained in the received image data from the client and registers the image data with the confidential information deleted in the database. The confidential information remains as a paper medium on the client side. And without also not be stored in a database managed by the server side. Further, on the transmission path between the client and the server, communication is performed as code data that is conversion data of the user ID and password data. Therefore, it is possible to reduce the possibility of leakage of confidential information such as a user ID and password from any of the client, server, and communication path.
以下、図面を参照しながら本発明の文書管理システム、情報処理装置、および情報処理方法、並びにコンピュータ・プログラムの詳細について説明する。 Details of the document management system, information processing apparatus, information processing method, and computer program of the present invention will be described below with reference to the drawings.
図1は本発明の文書管理システムの全体構成を示す図である。本発明の文書管理システムはデータベースに登録するデータを送信するクライアント110と、クライアントからのデータを受信し、データベース130へのデータ登録処理を実行するサーバ120、およびデータベース130によって構成される。
FIG. 1 is a diagram showing the overall configuration of a document management system according to the present invention. The document management system according to the present invention includes a
クライアント110は、登録対象となる文書、図面などのデータを画像データとして入力する例えばスキャナ等の画像情報入力手段111と、ユーザID、パスワードなどの機密情報に対応する文字情報を入力する例えばキーボード、ディスプレイ等を備えたユーザインタフェースとして構成される文字情報入力手段112、文字情報入力手段112から入力された文字情報をコード情報、例えば2次元コードに変換し、画像情報入力手段111から入力したカバーページの画像データ上に、変換コード情報を画像情報として合成する処理を実行するコード情報(2次元コード)合成手段113と、コード情報合成手段113によって生成されたカバーページ、および、カバーページ以外の登録対象画像データとして画像情報入力手段111を介して入力された画像情報をサーバ120に対してインターネット、イントラネットなどのネットワークを構成するデータ伝送路150を介して送信する処理を実行する伝送手段114とを有する。
The
サーバ120は、データ伝送路150を介してクライアント110からの送信データを受信する情報取得手段121と、クライアント110からの送信データに含まれるカバーページの情報を解析するカバーページ解析手段122と、カバーページ解析手段122における解析処理に適用する情報を格納したカバーページ解析情報格納部123と、カバーページ上に記録された2次元コードなどのコード情報を解析するコード情報解析手段124と、データベース130に対するカバーページの登録に先立ち、カバーページ上に記録されたユーザID、パスワードなどの機密情報に対応するコード情報の削除処理を実行する画像削除手段125と、データベース130に対するカバーページその他、クライアントから受信した画像情報の登録処理を実行する情報登録手段126と、ユーザID、パスワードなどのユーザ情報と共にデータベース130に対するアクセス権限の情報を格納するユーザ情報格納部127とを有する。
The
データベース130は、ここではデータ登録先として3つのデータ登録部131,132,133を有する。データベース130は、サーバ120によって管理され、アクセス権限の判定などはサーバ120が実行し、サーバ120によってアクセス権限ありの判定がなされたクライアントのみが、データベース130に対するアクセスが許容され、データの登録あるいは抽出が可能となる。
Here, the
図2以下を参照して、本発明の文書管理システムにおける文書登録処理の詳細について説明する。図2は、クライアント110におけるカバーページ210の画像情報入力手段111を適用した入力処理と、ユーザによる文字情報入力手段112を介したユーザIDとパスワードの入力処理を説明する図である。
Details of the document registration processing in the document management system of the present invention will be described with reference to FIG. FIG. 2 is a diagram illustrating an input process using the image
登録予定画像情報220をサーバに送信しデータベースに登録しようとするユーザは、登録予定画像情報220をスキャナ等の画像情報入力手段111によって読み取りを行なうとともに、図2(a)に示す所定のフォーマットを持つカバーページ210に、必要情報を記録し、スキャナ等の画像情報入力手段111によって読み取りを行なう。カバーページ210は、図に示す例では、カバーページであることを示す識別情報としての2次元コードとして構成されたカバーページ識別情報211と、登録先の指定情報212、データの属性情報213各々の指定欄によって構成された紙媒体である。
A user who wants to register the registration
登録先の指定情報212は図1に示すデータベース130に存在する複数の登録先のいずれを登録先とするかを指定する情報を記入する。属性情報213は、画像情報の種類や、登録処理を実行する部門情報や、画像情報の生成日時情報などの登録予定の画像に関する様々な属性情報を記入する。図2(a)に示す例では、ユーザにより、登録先bが選択され、属性情報として、属性2,4,9にチェックがなされ、登録予定画像情報220は、属性2,4,9を持ち、登録先b(図1のデータ登録部b132)に登録する予定であることを示している。
In the registration
さらに、ユーザは、文字情報入力手段112を介してユーザIDとパスワードの入力処理を実行する。図2(b)に、文字情報入力手段112を構成するユーザインタフェースに提示されるユーザIDとパスワードの入力処理画面である。ユーザは、この処理画面に対してキーボード等を適用し、ユーザIDとパスワードを入力する。ユーザID、パスワードは、データ登録処理を実行するユーザに予め付与されており、サーバ120のユーザ情報格納部127にユーザ情報として登録されている。ユーザID、およびパスワードは、データベース130へのアクセス権限判定に適用される情報であり、機密情報として外部への漏洩を防止する必要がある。
Furthermore, the user executes a user ID and password input process via the character information input means 112. FIG. 2B shows a user ID and password input processing screen presented on the user interface constituting the character information input means 112. The user applies a keyboard or the like to the processing screen and inputs a user ID and a password. The user ID and password are given in advance to the user who executes the data registration process, and are registered as user information in the user
必要情報を記録し、スキャナ等の画像情報入力手段111によって読み取られたカバーページの画像データと、文字情報入力手段112を介してユーザによって入力されたユーザIDとパスワードは、コード情報合成手段113に転送される。
The cover page image data recorded by the image
コード情報合成手段113は、文字情報入力手段112を介してユーザによって入力されたユーザIDとパスワードをコード情報に変換し、変換したコード情報を画像データとして、画像情報入力手段111によって読み取られたカバーページの画像データ上に合成する処理を実行する。この処理について、図3を参照して説明する。
The code
図3(a)は、コード情報合成手段113の合成処理によって生成されるカバーページ画像データ230を示している。このカバーページ画像データ230が、画像情報入力手段111によって読み取られた登録予定画像情報220とともに、伝送手段114を介してデータ伝送路150に出力され、サーバ120に送信される。
FIG. 3A shows the cover
コード情報合成手段113の合成処理によって生成されるカバーページ画像データ230は、スキャナ等の画像情報入力手段111によって読み取られたカバーページ(図2(a)のカバーページ210)の画像データ上に、文字情報入力手段112を介してユーザによって入力されたユーザIDとパスワードに基づいて生成されたコード情報(2次元コード)の画像データを貼り付けたデータとして構成される。
The cover
図3(a)に示す例では3つの2次元コードが示されているが、左端の2次元コードは、予めカバーページに印刷されたカバーページ識別情報211である。隣接して示される2つの2次元コードは、文字情報入力手段112を介してユーザによって入力されたユーザIDに基づいて、コード情報合成手段113の生成した2次元コードであり、ユーザID2次元コード215と、同様に文字情報入力手段112を介してユーザによって入力されたパスワードに基づいてコード情報合成手段113の生成したパスワード2次元コード216である。
In the example shown in FIG. 3A, three two-dimensional codes are shown, but the leftmost two-dimensional code is the cover
図3(a)に示すカバーページ画像データ230は、画像データとして存在するデータであり、紙媒体としては存在しない。紙媒体として存在するのは、図2(a)に示すカバーページ210である。すなわち、ユーザID、パスワード等の機密情報は、紙媒体としてのカバーページ210には記録されず、クライアント110からサーバ120に対するデータ転送時にクライアント110のコード情報合成手段113によって画像データとして生成され、スキャナ等の画像情報入力手段111によって読み取られたカバーページの画像データ上に合成されて、図3(a)に示すカバーページ画像データ230が生成され、これがサーバに送信される。
The cover
なお、本例においては、コード情報合成手段113は、ユーザID、パスワード等の機密情報を2次元コード情報に変換し、変換した2次元コードに対応する画像を生成してカバーページに合成する構成として説明したが、2次元コードに限らず、バーコード、その他の符号化データ、暗号化データなど、ユーザID、パスワードの文字情報と異なるコード情報であれば、その他のコード情報を適用してもよい。また、ここではユーザIDとパスワードを別々のコード情報として生成しているが、ユーザIDとパスワードを1つのコード情報として生成してもよい。
In this example, the code
コード情報合成手段113によって生成された図3(a)に示すカバーページ画像データ230は、画像情報入力手段111によって読み取られた登録予定画像情報220とともに、伝送手段114を介してデータ伝送路150に出力され、サーバ120に送信される。
The cover
次に、サーバ120側の処理について、図4以下を参照して説明する。サーバ120は、クライアント110からの送信データを情報取得手段121において取得する。取得されたデータ中に含まれるカバーページは、カバーページ解析手段122において解析処理が実行される。カバーページ解析手段122において解析処理が実行されるカバーページは、図4(a)に示すカバーページ画像データ230であり、図3(a)を参照して説明したカバーページ画像データ230に相当する。
Next, processing on the
カバーページ解析手段122は、カバーページ画像データ230に含まれる情報について、カバーページ解析情報格納部123に格納された情報に基づいて解析を行う、すなわち、登録先などの確認やクライアント側で追加された2次元コード情報の抽出処理などを行う。コード情報解析手段124は、カバーページ解析手段122で抽出された、クライアントで追加された2次元コード情報の解析を実行する。
The cover
図5を参照して画像削除手段125の実行する処理、すなわち、カバーページ画像データ230からユーザIDとパスワードに対応するコード情報を削除する処理の具体例について説明する。
A specific example of processing executed by the
図5(a)は、サーバ120がクライアント110から受信したカバーページ画像データ230である。このカバーページ画像データ230には2次元コードとしてカバーページ識別情報211、ユーザID2次元コード215、パスワード2次元コード216が含まれている。画像削除手段125は、カバーページ解析手段122で抽出したコード情報に基づいて、クライアントで追加された2次元コード情報である、機密情報としてのユーザID2次元コード215、パスワード2次元コード216の削除処理を実行する。削除処理の結果データは、図5(b)に示す登録カバーページ画像データ250となる。
FIG. 5A shows cover
図5(b)に示す登録カバーページ画像データ250には、カバーページ識別情報211はそのまま残されているが、機密情報としてのユーザID2次元コード215、パスワード2次元コード216が削除されている。その他の登録先情報、属性情報は、不変である。この図5(b)に示す登録カバーページ画像データ250がデータベースに登録されることになる。この図5(b)に示す登録カバーページ画像データ250は、先に図2(a)を参照して説明した紙媒体としてのカバーページ210に相当する。すなわち、機密情報としてのユーザID、パスワード情報が記述されていないカバーページ情報である。
In the registered cover
情報登録手段126は、図5(b)に示す登録カバーページ画像データ250をデータベース130の指定登録先へ格納する。このとき、情報登録手段126はコード情報解析手段124から取得したユーザID、パスワード情報とユーザ情報格納部127に格納されているユーザ情報との照合を行う。照合の結果、登録先と指定されたデータベースへのアクセス権限を判定し、アクセス権限があると判定された場合のみ、指定されたデータベースへの登録処理を実施する。アクセス権限無しと判定された場合には、データ登録作業は実施しない。この例では、カバーページに登録先指定情報として登録先bが指定されているので、データ登録部b132にカバーページと、カバーページに対応づけられた画像情報との登録データセット300が格納される。
The
データベース130に格納されたデータ中には、機密情報としてのユーザID2次元コード、パスワード2次元コードが含まれず、万が一、データベース130に対する不正アクセスによりデータが搾取されても、ユーザID、パスワードが漏洩することはない。
The data stored in the
また、クライアント側においても、ユーザID、パスワードを記録した紙媒体が残されることがなく、紙媒体を介したユーザID、パスワードの漏洩も防止できる。さらに、クライアントからサーバへのデータ通信路上においては、ユーザID、パスワードは文字情報としてではなく、符号化されたコード、本例では2次元コードに変換し、画像データとして伝達する構成であるので、通信路からのデータ読み取りによるユーザID、パスワードの解析困難性も高めることが可能となる。 Also, on the client side, the paper medium on which the user ID and password are recorded is not left, and leakage of the user ID and password via the paper medium can be prevented. Furthermore, on the data communication path from the client to the server, the user ID and password are not converted as character information, but are converted into encoded codes, in this example, two-dimensional codes, and transmitted as image data. It becomes possible to increase the difficulty of analyzing the user ID and password by reading data from the communication path.
次に、図6、図7のフローチャートを参照して、クライアントの処理手順と、サーバの処理手順について説明する。まず、図6を参照してクライアントの処理について説明する。 Next, the client processing procedure and the server processing procedure will be described with reference to the flowcharts of FIGS. First, client processing will be described with reference to FIG.
画像情報をサーバに送信しデータベースに登録しようとするクライアント側のユーザは、まず、ステップS101において、画像情報をスキャナ等の画像情報入力手段111(図1、図2参照)によって読み取りを行なうとともに、カバーページに、必要情報を記録し、スキャナ等の画像情報入力手段によって読み取りを行なう。このカバーページは、先に図2(a)を参照して説明した紙媒体としてのカバーページであり、カバーページであることを示す識別情報と、登録先の指定情報、データの属性情報等によって構成され、ユーザID、パスワード等の機密情報は含まれていないカバーページである。 A client-side user who wants to send image information to the server and register it in the database first reads the image information with an image information input means 111 (see FIGS. 1 and 2) such as a scanner in step S101. Necessary information is recorded on the cover page and read by image information input means such as a scanner. This cover page is a cover page as a paper medium described above with reference to FIG. 2A, and is based on identification information indicating that it is a cover page, registration destination designation information, data attribute information, and the like. The cover page is configured and does not include confidential information such as a user ID and password.
ステップS102において、ユーザは、文字情報入力手段112(図1、図2参照)を介してユーザIDとパスワードの入力処理を実行する。図2(b)に示すユーザインタフェースを適用してユーザIDとパスワードを入力する。 In step S102, the user executes a user ID and password input process via the character information input unit 112 (see FIGS. 1 and 2). A user ID and a password are input by applying the user interface shown in FIG.
ステップS103において、コード情報合成手段113(図1、図2参照)が、文字情報入力手段112を介してユーザによって入力されたユーザIDとパスワードをコード情報(2次元コード)に変換し、ステップS104において、変換したコード情報を画像データとして、画像情報入力手段111によって読み取られたカバーページの画像データ上に合成する処理を実行する。この処理によって、先に図3(a)を参照して説明したカバーページ画像データ230が生成される。
In step S103, the code information synthesizing unit 113 (see FIGS. 1 and 2) converts the user ID and password input by the user via the character
ステップS105では、図3(a)に示すカバーページ画像データ230が、画像情報入力手段111によって読み取られた登録予定画像情報とともに、伝送手段114を介してデータ伝送路150に出力され、サーバ120に送信される。
In step S105, the cover
次に、サーバ側の処理について、図7のフローを参照して説明する。サーバは、ステップS201において、クライアントからの送信データを受信し、ステップS202において、取得データ中に含まれるカバーページデータを取得し、ステップS203において、カバーページ上のコード情報(2次元コード)の読み取り、解析を実行して、ユーザIDとパスワードを取得する。これらの処理は、図4を参照して説明したカバーページ解析手段122、コード情報解析手段124において実行される。
Next, processing on the server side will be described with reference to the flow of FIG. The server receives transmission data from the client in step S201, acquires cover page data included in the acquired data in step S202, and reads code information (two-dimensional code) on the cover page in step S203. Execute the analysis to obtain the user ID and password. These processes are executed by the cover
次にステップS204において、カバーページ上の機密コード情報を削除する。この処理は、先に図5を参照して説明した画像削除手段125において実行する処理であり、図5に示すカバーページ画像データ230から、ユーザIDとパスワードに対応するコード情報を削除する処理である。図5に示す機密情報としてのユーザID2次元コード215、パスワード2次元コード216の削除処理により、図5(b)に示す登録カバーページ画像データ250が生成される。
In step S204, the confidential code information on the cover page is deleted. This process is a process executed by the image deletion means 125 described above with reference to FIG. 5, and is a process of deleting code information corresponding to the user ID and password from the cover
ステップS205では、クライアントから受信したカバーページのコード情報から取得したユーザIDとパスワードに基づいて、ユーザのアクセス判定処理を行う。ユーザIDとパスワードに基づいてアクセス権限が無いと判定された場合(ステップS206:No)は、ステップS207に進み、データ登録処理を中止し、処理を終了する。 In step S205, a user access determination process is performed based on the user ID and password acquired from the code information of the cover page received from the client. If it is determined that there is no access authority based on the user ID and password (step S206: No), the process proceeds to step S207, the data registration process is stopped, and the process is terminated.
アクセス権限があると判定された場合には、ステップS208に進み、機密情報としてのユーザID、パスワード情報が記述されていないカバーページ情報、すなわち、図5(b)に示す登録カバーページ画像データ250をデータベース130の指定登録先に、カバーページに対応づけられた画像情報とともに格納、登録する。データベースに格納されたデータ中には、機密情報としてのユーザID2次元コード、パスワード2次元コードが含まれない。
If it is determined that the user has access authority, the process proceeds to step S208, and the cover page information in which the user ID and password information as confidential information are not described, that is, the registered cover
なお、上述の処理例では、コード情報として送信し、サーバ側で削除する機密情報をユーザIDとパスワードとした例を説明したが、コード化して転送してサーバ側で削除するデータは、ユーザIDとパスワードに限らず、その他の機密情報をこれらの処理の適用対象としてもよい。 In the above-described processing example, an example has been described in which confidential information transmitted as code information and deleted on the server side is a user ID and password. However, data to be encoded and transferred and deleted on the server side is a user ID. In addition to passwords, other confidential information may be applied to these processes.
以上、特定の実施例を参照しながら、本発明について詳解してきた。しかしながら、本発明の要旨を逸脱しない範囲で当業者が該実施例の修正や代用を成し得ることは自明である。すなわち、例示という形態で本発明を開示してきたのであり、限定的に解釈されるべきではない。本発明の要旨を判断するためには、特許請求の範囲の欄を参酌すべきである。 The present invention has been described in detail above with reference to specific embodiments. However, it is obvious that those skilled in the art can make modifications and substitutions of the embodiments without departing from the gist of the present invention. In other words, the present invention has been disclosed in the form of exemplification, and should not be interpreted in a limited manner. In order to determine the gist of the present invention, the claims should be taken into consideration.
なお、明細書中において説明した一連の処理はハードウェア、またはソフトウェア、あるいは両者の複合構成によって実行することが可能である。ソフトウェアによる処理を実行する場合は、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれたコンピュータ内のメモリにインストールして実行させるか、あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。 The series of processes described in the specification can be executed by hardware, software, or a combined configuration of both. When executing processing by software, the program recording the processing sequence is installed in a memory in a computer incorporated in dedicated hardware and executed, or the program is executed on a general-purpose computer capable of executing various processing. It can be installed and executed.
例えば、プログラムは記録媒体としてのハードディスクやROM(Read Only Memory)に予め記録しておくことができる。あるいは、プログラムはフレキシブルディスク、CD−ROM(Compact Disc Read Only Memory),MO(Magneto optical)ディスク,DVD(Digital Versatile Disc)、磁気ディスク、半導体メモリなどのリムーバブル記録媒体に、一時的あるいは永続的に格納(記録)しておくことができる。このようなリムーバブル記録媒体は、いわゆるパッケージソフトウエアとして提供することができる。 For example, the program can be recorded in advance on a hard disk or ROM (Read Only Memory) as a recording medium. Alternatively, the program is temporarily or permanently stored on a removable recording medium such as a flexible disk, a CD-ROM (Compact Disc Read Only Memory), an MO (Magneto optical) disk, a DVD (Digital Versatile Disc), a magnetic disk, or a semiconductor memory. It can be stored (recorded). Such a removable recording medium can be provided as so-called package software.
なお、プログラムは、上述したようなリムーバブル記録媒体からコンピュータにインストールする他、ダウンロードサイトから、コンピュータに無線転送したり、LAN(Local Area Network)、インターネットといったネットワークを介して、コンピュータに有線で転送し、コンピュータでは、そのようにして転送されてくるプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールすることができる。 The program is installed on the computer from the removable recording medium as described above, or is wirelessly transferred from the download site to the computer, or is wired to the computer via a network such as a LAN (Local Area Network) or the Internet. The computer can receive the program transferred in this manner and install it on a recording medium such as a built-in hard disk.
なお、明細書に記載された各種の処理は、記載に従って時系列に実行されるのみならず、処理を実行する装置の処理能力あるいは必要に応じて並列的にあるいは個別に実行されてもよい。また、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。 The various processes described in the specification are not only executed in time series according to the description, but may be executed in parallel or individually as required by the processing capability of the apparatus that executes the processes. Further, in this specification, the system is a logical set configuration of a plurality of devices, and the devices of each configuration are not limited to being in the same casing.
以上、説明したように、本発明の構成によれば、データベースに登録するデータ送信処理を実行するクライアントと、該クライアントからデータを受信し、受信データのデータベースへの登録処理を実行するサーバとを有する文書管理システムにおいて、クライアント側で、送信登録対象の画像情報に対応するカバーページに文字情報入力手段を介して入力された機密情報としての例えばユーザIDやパスワードをコード情報に変換し、変換したコード情報をカバーページを構成する画像データ上に合成してサーバに送信する構成とし、サーバ側で、クライアントからの受信画像データに含まれる機密情報対応のコード情報を削除して、機密情報の削除された画像データをデータベースに登録する構成としたので、機密情報がクライアント側において紙媒体として残存することなく、また、サーバ側の管理するデータベースにも格納されることがない。また、クライアントとサーバ間の伝送路上では、ユーザIDやパスワードデータの変換データであるコードデータとして通信されることになる。従って、クライアント、サーバ、および通信路いずれからもユーザIDやパスワードなどの機密情報が漏洩する可能性を低減することができ、セキュリティの高いデータを送受信し、管理する構成において適用可能である。 As described above, according to the configuration of the present invention, the client that executes the data transmission process registered in the database, and the server that receives the data from the client and executes the registration process of the received data in the database are provided. In the document management system, the client side converts, for example, the user ID and password as confidential information input to the cover page corresponding to the image information to be registered for transmission via the character information input means into code information, and converts The code information is composed on the image data composing the cover page and sent to the server, and the server deletes the confidential information corresponding to the confidential information contained in the received image data from the client. Since the registered image data is registered in the database, confidential information is stored on the client side. Without remaining as Oite paper medium, not be stored in a database managed by the server side. Further, on the transmission path between the client and the server, communication is performed as code data that is conversion data of the user ID and password data. Therefore, it is possible to reduce the possibility of leakage of confidential information such as user IDs and passwords from any of the client, the server, and the communication path, and the present invention can be applied to a configuration in which highly secure data is transmitted / received and managed.
110 クライアント
111 画像情報入力手段
112 文字情報入力手段
113 コード情報合成手段
114 伝送手段
120 サーバ
121 情報取得手段
122 カバーページ解析手段
123 コード情報解析手段
124 カバーページ解析情報格納部
125 画像削除手段
126 情報登録手段
127 ユーザ情報格納部
130 データベース
131〜133 データ登録部
150 データ伝送路
210 カバーページ
211 カバーページ識別情報
212 登録先指定情報
213 データ属性情報
215 ユーザID2次元コード
216 パスワード2次元コード
220 登録予定画像情報
230 カバーページ画像データ
250 登録カバーページ画像データ
300 登録データセット
DESCRIPTION OF
Claims (19)
前記クライアントは、
送信対象の画像情報読み取りを実行する画像情報入力手段と、
機密情報を入力する文字情報入力手段と、
前記文字情報入力手段を介して入力された機密情報をコード情報に変換し、変換したコード情報を前記画像情報入力手段において入力された画像データ上に合成するコード情報合成手段と、
前記コード情報合成手段の合成した画像データをサーバに対して送信する伝送手段とを有し、
前記サーバは、
前記クライアントから受信する画像データに含まれる機密情報対応のコード情報を削除する画像削除手段と、
前記画像削除手段において機密情報の削除された画像データをデータベースに登録する情報登録手段と、
を有することを特徴とする文書管理システム。 A document management system comprising a client that executes registration data transmission processing for a database, and a server that receives data from the client and executes registration processing of received data in the database
The client
Image information input means for executing image information reading of a transmission target;
Character information input means for inputting confidential information;
Code information combining means for converting confidential information input through the character information input means into code information, and combining the converted code information on the image data input in the image information input means;
Transmission means for transmitting the image data synthesized by the code information synthesis means to the server,
The server
Image deletion means for deleting code information corresponding to confidential information included in image data received from the client;
Information registration means for registering image data in which confidential information is deleted in the image deletion means in a database;
A document management system comprising:
前記画像情報入力手段において入力された画像情報に含まれる登録先を含む指示情報を記入したカバーページ対応の画像データ上に前記コード情報の合成処理を実行する構成であることを特徴とする請求項1に記載の文書管理システム。 The code information synthesizing means includes
The code information combining process is performed on image data corresponding to a cover page in which instruction information including a registration destination included in the image information input by the image information input unit is entered. The document management system according to 1.
前記クライアントから受信する画像データを解析する画像解析手段と、
前記画像解析手段の解析した情報に基づいて前記受信した画像データに含まれる機密情報対応のコード情報を解析するコード情報解析手段とを有し、
前記情報登録手段は、
前記コード情報解析手段が解析した情報に基づいてクライアントのアクセス権限を判定して、データベースへのアクセス権限があると判定された場合には、クライアントからの受信データをデータベースに登録する構成であることを特徴とする請求項1に記載の文書管理システム。 The server further includes:
Image analysis means for analyzing image data received from the client;
Code information analysis means for analyzing code information corresponding to confidential information included in the received image data based on the information analyzed by the image analysis means;
The information registration means
The configuration is such that the access authority of the client is determined based on the information analyzed by the code information analysis means, and the received data from the client is registered in the database when it is determined that the access authority to the database is determined. The document management system according to claim 1.
送信対象の画像情報読み取りを実行する画像情報入力手段と、
機密情報を入力する文字情報入力手段と、
前記文字情報入力手段を介して入力された機密情報をコード情報に変換し、変換したコード情報を前記画像情報入力手段において入力された画像データ上に合成するコード情報合成手段と、
前記コード情報合成手段の合成した画像データをサーバに対して送信する伝送手段と、
を有することを特徴とする情報処理装置。 An information processing apparatus as a client that executes a process of transmitting registration data to a database;
Image information input means for executing image information reading of a transmission target;
Character information input means for inputting confidential information;
Code information combining means for converting confidential information input through the character information input means into code information, and combining the converted code information on the image data input in the image information input means;
Transmission means for transmitting the image data synthesized by the code information synthesis means to a server;
An information processing apparatus comprising:
前記画像情報入力手段において入力された画像情報に含まれる登録先を含む指示情報を記入したカバーページ対応の画像データ上に前記コード情報の合成処理を実行する構成であることを特徴とする請求項6に記載の情報処理装置。 The code information synthesizing means includes
The code information combining process is performed on image data corresponding to a cover page in which instruction information including a registration destination included in the image information input by the image information input unit is entered. 6. The information processing apparatus according to 6.
クライアントから受信する画像データに含まれる機密情報対応のコード情報を削除する画像削除手段と、
前記画像削除手段において機密情報の削除された画像データをデータベースに登録する情報登録手段と、
を有することを特徴とする情報処理装置。 It is an information processing device as a server that receives data from a client and executes a process of registering received data in a database,
Image deletion means for deleting code information corresponding to confidential information included in image data received from a client;
Information registration means for registering image data in which confidential information is deleted in the image deletion means in a database;
An information processing apparatus comprising:
前記クライアントから受信する画像データを解析する画像解析手段と、
前記画像解析手段の解析した情報に基づいて前記受信した画像データに含まれる機密情報対応のコード情報を解析するコード情報解析手段とを有し、
前記情報登録手段は、
前記コード情報解析手段が解析した情報に基づいてクライアントのアクセス権限を判定して、データベースへのアクセス権限があると判定された場合には、クライアントからの受信データをデータベースに登録する構成であることを特徴とする請求項10に記載の情報処理装置。 The information processing apparatus further includes:
Image analysis means for analyzing image data received from the client;
Code information analysis means for analyzing code information corresponding to confidential information included in the received image data based on the information analyzed by the image analysis means;
The information registration means
The configuration is such that the access authority of the client is determined based on the information analyzed by the code information analysis means, and the received data from the client is registered in the database when it is determined that the access authority to the database is determined. The information processing apparatus according to claim 10.
送信対象の画像情報読み取りを実行する画像情報入力ステップと、
機密情報を入力する文字情報入力ステップと、
前記文字情報入力ステップにおいて入力された機密情報をコード情報に変換し、変換したコード情報を前記画像情報入力手段において入力された画像データ上に合成するコード情報合成ステップと、
前記コード情報合成ステップにおいて合成した画像データをサーバに対して送信する伝送ステップと、
を有することを特徴とするコンピュータ・プログラム。 A computer program for causing a computer to execute registration data transmission processing for a database,
An image information input step for reading image information to be transmitted;
A character information input step for inputting confidential information;
Code information combining step for converting the confidential information input in the character information input step into code information, and combining the converted code information on the image data input in the image information input means;
A transmission step of transmitting the image data synthesized in the code information synthesis step to a server;
A computer program characterized by comprising:
前記画像情報入力ステップにおいて入力された画像情報に含まれる登録先を含む指示情報を記入したカバーページ対応の画像データ上に前記コード情報の合成処理を実行することを特徴とする請求項12に記載のコンピュータ・プログラム。 The code information synthesis step includes:
13. The code information combining process is executed on the image data corresponding to the cover page in which instruction information including a registration destination included in the image information input in the image information input step is entered. Computer program.
クライアントから受信する画像データに含まれる機密情報対応のコード情報を削除する画像削除ステップと、
前記画像削除ステップにおいて機密情報の削除された画像データをデータベースに登録する情報登録ステップと、
を有することを特徴とするコンピュータ・プログラム。 A computer program that receives data from a client and causes a computer to execute a process of registering received data in a database,
An image deletion step of deleting code information corresponding to confidential information included in image data received from a client;
An information registration step of registering image data from which confidential information has been deleted in the image deletion step in a database;
A computer program characterized by comprising:
前記クライアントから受信する画像データを解析する画像解析ステップと、
前記画像解析ステップの解析した情報に基づいて前記受信した画像データに含まれる機密情報対応のコード情報を解析するコード情報解析ステップとを有し、
前記情報登録ステップは、
前記コード情報解析ステップが解析した情報に基づいてクライアントのアクセス権限を判定して、データベースへのアクセス権限があると判定された場合には、クライアントからの受信データをデータベースに登録するステップを含むことを特徴とする請求項16に記載のコンピュータ・プログラム。 The computer program further includes:
An image analysis step of analyzing image data received from the client;
A code information analysis step for analyzing code information corresponding to confidential information included in the received image data based on the information analyzed by the image analysis step;
The information registration step includes:
Determining the access authority of the client based on the information analyzed by the code information analysis step and registering the received data from the client in the database when it is determined that the access authority to the database is determined The computer program according to claim 16.
送信対象の画像情報読み取りを画像情報入力手段において実行する画像情報入力ステップと、
文字情報入力手段において、機密情報を入力する文字情報入力ステップと、
コード情報合成手段において、前記文字情報入力ステップにおいて入力された機密情報をコード情報に変換し、変換したコード情報を前記画像情報入力手段により入力された画像データ上に合成するコード情報合成ステップと、
前記コード情報合成ステップにおいて合成した画像データを、伝送手段によりサーバに対して送信する伝送ステップと、
を有することを特徴とする情報処理方法。 An information processing method for executing registration data transmission processing for a database in an information processing apparatus,
An image information input step of executing image information reading of the transmission target in the image information input means;
In the character information input means, a character information input step for inputting confidential information;
In the code information combining means, the confidential information input in the character information input step is converted into code information, and the code information combining step for combining the converted code information on the image data input by the image information input means;
A transmission step of transmitting the image data synthesized in the code information synthesis step to a server by a transmission means;
An information processing method characterized by comprising:
クライアントから受信する画像データに含まれる機密情報対応のコード情報を画像削除手段において削除する画像削除ステップと、
前記画像削除ステップにおいて機密情報の削除された画像データを情報登録手段によりデータベースに登録する情報登録ステップと、
を有することを特徴とする情報処理方法。 An information processing method for receiving data from a client and executing processing for registering received data in a database in an information processing device,
An image deletion step of deleting code information corresponding to confidential information included in the image data received from the client in the image deletion means;
An information registration step of registering image data from which confidential information has been deleted in the image deletion step in a database by information registration means;
An information processing method characterized by comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004249712A JP2006065726A (en) | 2004-08-30 | 2004-08-30 | Document managing system, information processing device, information processing method, and computer program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004249712A JP2006065726A (en) | 2004-08-30 | 2004-08-30 | Document managing system, information processing device, information processing method, and computer program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2006065726A true JP2006065726A (en) | 2006-03-09 |
Family
ID=36112147
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004249712A Pending JP2006065726A (en) | 2004-08-30 | 2004-08-30 | Document managing system, information processing device, information processing method, and computer program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2006065726A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008113299A (en) * | 2006-10-31 | 2008-05-15 | Brother Ind Ltd | Facsimile machine |
| US8286003B2 (en) | 2007-08-22 | 2012-10-09 | Konica Minolta Business Technologies, Inc. | Address list management apparatus, address list management method, and storage medium |
| CN103970810A (en) * | 2013-02-04 | 2014-08-06 | 富士施乐株式会社 | Document Editing Apparatus And Document Editing Method |
-
2004
- 2004-08-30 JP JP2004249712A patent/JP2006065726A/en active Pending
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008113299A (en) * | 2006-10-31 | 2008-05-15 | Brother Ind Ltd | Facsimile machine |
| US8014038B2 (en) | 2006-10-31 | 2011-09-06 | Brother Kogyo Kabushiki Kaisha | Facsimile device |
| US8286003B2 (en) | 2007-08-22 | 2012-10-09 | Konica Minolta Business Technologies, Inc. | Address list management apparatus, address list management method, and storage medium |
| CN103970810A (en) * | 2013-02-04 | 2014-08-06 | 富士施乐株式会社 | Document Editing Apparatus And Document Editing Method |
| JP2014149772A (en) * | 2013-02-04 | 2014-08-21 | Fuji Xerox Co Ltd | Document editing device and program |
| CN103970810B (en) * | 2013-02-04 | 2018-10-02 | 富士施乐株式会社 | Document editing device and document edit method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5407209B2 (en) | Document management apparatus, document management program, and document management system | |
| JP5109516B2 (en) | Document processing system, image forming apparatus, and program | |
| JP2005332401A (en) | Information processing method, information processing apparatus, and computer-readable storage medium | |
| US20160364192A1 (en) | Image processing system, cloud server, image processing device, and program | |
| CN101449277B (en) | Information processing apparatus, information processing method | |
| JP2011003116A (en) | Information processor and program | |
| JP5890804B2 (en) | Multi-layer barcode for print-on-demand document management | |
| JP2009205266A (en) | Printing system, printing method, computer, and printer | |
| JP2011113167A (en) | Computer system and content management method | |
| JP2005099885A (en) | Processing program for print job, printer and printing system | |
| JP2006065726A (en) | Document managing system, information processing device, information processing method, and computer program | |
| JP2006108922A (en) | Device and method for embedding electronic watermark, device and method for detecting electronic watermark, and program for executing the methods by computer | |
| JP5058725B2 (en) | Information processing apparatus, information processing apparatus control method, storage medium, and program | |
| JP2007036406A (en) | Image editing device | |
| JP4506597B2 (en) | Printing system and server device | |
| JP2008181290A (en) | Document management system, document management apparatus, restriction information management apparatus, document management program, and restriction information management program | |
| JP2003318885A (en) | Electronic signature apparatus, electronic signature confirmation apparatus and methods thereof | |
| JP5737469B1 (en) | Control device and program | |
| JP3997197B2 (en) | Image processing system | |
| JP4852915B2 (en) | Time stamp acquisition program, image forming apparatus, and digital data management system | |
| JP2009111992A (en) | Image forming apparatus, image forming method, and program | |
| JP4992731B2 (en) | Document management apparatus, document management system, and program | |
| JP7077826B2 (en) | Information processing system | |
| JP2008017167A (en) | Data processing system, data processor, instruction performing method, and program | |
| JP6471644B2 (en) | Information processing apparatus, information processing system, and information processing program |