[go: up one dir, main page]

JP2006330870A - Information processing apparatus, information processing system, and program - Google Patents

Information processing apparatus, information processing system, and program Download PDF

Info

Publication number
JP2006330870A
JP2006330870A JP2005150375A JP2005150375A JP2006330870A JP 2006330870 A JP2006330870 A JP 2006330870A JP 2005150375 A JP2005150375 A JP 2005150375A JP 2005150375 A JP2005150375 A JP 2005150375A JP 2006330870 A JP2006330870 A JP 2006330870A
Authority
JP
Japan
Prior art keywords
information
individual
unit
personal information
personal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2005150375A
Other languages
Japanese (ja)
Inventor
Mantaro Akamatsu
万太郎 赤松
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP2005150375A priority Critical patent/JP2006330870A/en
Publication of JP2006330870A publication Critical patent/JP2006330870A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Storage Device Security (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

【課題】従来の情報処理装置においては、情報処理装置の内部において、個人情報が散在しており、個人情報を十分に管理することができないという課題があった。
【解決手段】個人に関する情報である個人情報を含む情報である個別情報を含む情報を格納している情報格納部101と、情報格納部101に格納されている個人情報を検索する個人情報検索部102と、情報格納部101に格納されている個人情報検索部102が検索した個人情報を含む個別情報に対して、所定の処理を行う個別情報処理部104とを具備する。
【選択図】図1
A conventional information processing apparatus has a problem that personal information is scattered inside the information processing apparatus and the personal information cannot be sufficiently managed.
An information storage unit that stores information including individual information that is information including personal information that is information relating to an individual, and a personal information search unit that searches for personal information stored in the information storage unit. 102 and an individual information processing unit 104 that performs predetermined processing on individual information including personal information searched by the personal information search unit 102 stored in the information storage unit 101.
[Selection] Figure 1

Description

個人情報を取り扱う情報処理装置等に関するものである。   The present invention relates to an information processing apparatus that handles personal information.

近年、プライバシー保護や、機密保持の観点から、名前や、電話番号、クレジットカード情報等の個人情報の管理が重要となってきている。このような個人情報の管理を行う装置としては、たとえば、個人情報の機密性が失われるような問題が発生した場合に、予め設定された送信先へ、予め定めた個人情報を選定して送信するものがある。(例えば、特許文献1参照)。
特開2002−297800号公報(第1頁、第1図等)
In recent years, management of personal information such as names, telephone numbers, and credit card information has become important from the viewpoint of privacy protection and confidentiality. As an apparatus for managing such personal information, for example, when a problem occurs that the confidentiality of personal information is lost, predetermined personal information is selected and transmitted to a predetermined transmission destination. There is something to do. (For example, refer to Patent Document 1).
JP 2002-297800 A (first page, FIG. 1 etc.)

しかしながら、従来は、パソコンやサーバ等の情報処理装置間や、それぞれの情報処理装置の内部において、個人情報が散在していることが多い。このため、管理すべき個人情報の所在が分からなくなったり、管理すべき個人情報を見逃したり、削除すべき個人情報を削除せずに放置してしまったりする結果、個人情報を十分に管理することができない場合があるという問題があった。   However, conventionally, personal information is often scattered between information processing apparatuses such as a personal computer and a server, and inside each information processing apparatus. For this reason, as a result of losing the location of the personal information to be managed, overlooking the personal information to be managed, or leaving the personal information to be deleted without deleting it, sufficiently managing the personal information There was a problem that could not be.

この結果、例えば、情報処理端末となるパソコン等によって、必要に応じてサーバから読み出した個人情報が、十分に管理されず、そのままの状態でパソコン内に放置されると、そのパソコンが持ち出されたり、盗難されたりした場合、個人情報が漏洩してしまうという問題が生じることが考えられる。   As a result, for example, if the personal information read from the server as needed by a personal computer serving as an information processing terminal is not sufficiently managed and left in the personal computer as it is, the personal computer may be taken out. If stolen, personal information may be leaked.

本発明の情報処理装置は、個人に関する情報である個人情報を含む情報である個別情報を含む情報を格納している情報格納部と、前記情報格納部に格納されている個人情報を検索する個人情報検索部と、前記個人情報検索部が検索した個人情報を含む前記個別情報に対して、所定の処理を行う個別情報処理部とを具備する情報処理装置である。
かかる構成により、個人情報を容易に、確実に管理することが可能となる。
An information processing apparatus according to the present invention includes an information storage unit that stores information including individual information that is information including personal information that is information about an individual, and an individual that searches the personal information stored in the information storage unit The information processing apparatus includes an information search unit and an individual information processing unit that performs a predetermined process on the individual information including the personal information searched by the personal information search unit.
With this configuration, personal information can be managed easily and reliably.

また、本発明の情報処理装置は、上記情報処理装置において、前記個別情報処理部は、前記個人情報検索部が検索した個人情報を含む個別情報を、前記情報格納部から取得し、外部に送信する情報処理装置である。
かかる構成により、情報処理装置内の散在している個人情報を、外部で一元管理することが可能となり、個人情報を容易に管理することが可能となる。
In the information processing apparatus according to the present invention, in the information processing apparatus, the individual information processing unit acquires the individual information including the personal information searched by the personal information search unit from the information storage unit and transmits the information to the outside. Information processing apparatus.
With such a configuration, the scattered personal information in the information processing apparatus can be centrally managed externally, and the personal information can be easily managed.

また、本発明の情報処理装置は、上記情報処理装置において、前記個別情報が格納される個別情報格納部をさらに備え、前記個別情報処理部は、前記個人情報検索部が検索した個人情報を含む個別情報を、前記個別情報格納部に蓄積する情報処理装置である。
かかる構成により、情報処理装置内の散在している個人情報を、個別情報格納部で一元管理することが可能となり、個人情報を容易に管理することが可能となる。
The information processing apparatus according to the present invention further includes an individual information storage unit in which the individual information is stored in the information processing apparatus, and the individual information processing unit includes personal information searched by the personal information search unit. An information processing apparatus that accumulates individual information in the individual information storage unit.
With this configuration, scattered personal information in the information processing apparatus can be centrally managed by the individual information storage unit, and personal information can be easily managed.

また、本発明の情報処理装置は、上記情報処理装置において、前記個別情報格納部は、アクセス制限が行われていることを特徴とする情報処理装置である。
かかる構成により、個人情報の安全性を確保することが可能となる。
An information processing apparatus according to the present invention is the information processing apparatus according to the above information processing apparatus, wherein the individual information storage unit is restricted in access.
With this configuration, it is possible to ensure the safety of personal information.

また、本発明の情報処理装置は、上記情報処理装置において、前記個別情報処理部は、前記個人情報検索部が検索した個人情報を含む個別情報の識別子を、所定の識別子に変更する情報処理装置である。
かかる構成により、個人情報の管理を容易に行うことが可能となる。
Further, the information processing apparatus according to the present invention is the information processing apparatus, wherein the individual information processing unit changes an identifier of the individual information including the personal information searched by the personal information search unit to a predetermined identifier. It is.
With this configuration, personal information can be easily managed.

また、本発明の情報処理装置は、上記情報処理装置において、前記個別情報処理部は、前記情報格納部に格納されている前記個人情報検索部が検索した個人情報の少なくとも一部を変更する処理を行う情報処理装置である。
かかる構成により、関係者以外が情報処理装置内の個人情報を利用することができないため、個人情報の安全性を高め、プライバシー保護を十分に行うことが可能となる。
In the information processing apparatus according to the present invention, in the information processing apparatus, the individual information processing unit changes at least a part of the personal information searched by the personal information search unit stored in the information storage unit. It is the information processing apparatus which performs.
With such a configuration, since no one other than the related person can use the personal information in the information processing apparatus, it is possible to enhance the safety of the personal information and sufficiently protect the privacy.

また、本発明の情報処理装置は、上記情報処理装置において、前記個別情報処理部は、前記情報格納部に格納されている前記個人情報検索部が検索した個人情報を含む個別情報を削除する処理を行う情報処理装置である。
かかる構成により、情報処理装置内に散在している個人情報が利用できなくなり、情報処理装置を持ち出しても、個人情報を利用することができなくなる。
In the information processing apparatus according to the present invention, in the information processing apparatus, the individual information processing unit deletes individual information including personal information searched by the personal information search unit stored in the information storage unit. It is the information processing apparatus which performs.
With this configuration, the personal information scattered in the information processing apparatus cannot be used, and even if the information processing apparatus is taken out, the personal information cannot be used.

また、本発明の情報処理装置は、上記情報処理装置において、前記個別情報処理部は、前記情報格納部に格納されている前記個人情報検索部が検索した個人情報を含む個別情報を、暗号化する処理を行う情報処理装置である。
かかる構成により、関係者以外が情報処理装置内の個人情報を利用することができないため、個人情報の安全性を高め、プライバシー保護を十分に行うことが可能となる。
In the information processing apparatus according to the present invention, in the information processing apparatus, the individual information processing unit encrypts individual information including personal information searched by the personal information search unit stored in the information storage unit. It is the information processing apparatus which performs the process to perform.
With such a configuration, since no one other than the related person can use the personal information in the information processing apparatus, it is possible to enhance the safety of the personal information and sufficiently protect the privacy.

また、本発明の情報処理装置は、上記情報処理装置において、前記個別情報処理部が前記所定の処理を行ったことを通知する処理通知部をさらに備えた情報処理装置である。
かかる構成により、処理が正常に行われたことを確認することができる。
The information processing apparatus according to the present invention is an information processing apparatus further including a processing notification unit that notifies that the individual information processing unit has performed the predetermined process.
With this configuration, it can be confirmed that the processing has been performed normally.

また、本発明の情報処理装置は、上記情報処理装置において、前記情報処理装置の管理者の電子メールアドレスを格納している通知先指定情報格納部をさらに備え、前記処理通知部は、前記通知先指定情報格納部が格納している管理者の電子メールアドレスが示す送信先に、前記処理を行ったことを通知するための電子メールを送信する情報処理装置である。
かかる構成により、管理者は、処理が正常に行われたことや、どのユーザが個人情報を持っていたいかということを確認することができる。
The information processing apparatus according to the present invention further includes a notification destination designation information storage unit storing an e-mail address of an administrator of the information processing apparatus in the information processing apparatus, wherein the process notification unit includes the notification The information processing apparatus transmits an e-mail for notifying that the process has been performed to a transmission destination indicated by an e-mail address of an administrator stored in the destination designation information storage unit.
With this configuration, the administrator can confirm that the processing has been performed normally and which user wants to have personal information.

また、本発明の情報処理装置は、上記情報処理装置において、所定の時間に個人情報の検索を指示するための指示情報を出力するタイマー部をさらに備え、前記個人情報検索部は、前記タイマー部からの指示情報に基づいて前記個人情報の検索を行う情報処理装置である。
かかる構成により、個別情報処理部により行われる処理等を、自動化させることとなり、情報処理装置の利用者が特に操作を行うことなく、個別情報を処理させることができ、処理を確実に実行させることが可能となる。
The information processing apparatus according to the present invention further includes a timer unit that outputs instruction information for instructing a search for personal information at a predetermined time in the information processing apparatus, wherein the personal information search unit includes the timer unit. The information processing apparatus searches for the personal information based on the instruction information from.
With this configuration, processing performed by the individual information processing unit can be automated, individual information can be processed without particular operation by the user of the information processing apparatus, and processing can be performed reliably. Is possible.

また、本発明の情報処理システムは、情報処理装置とサーバとを備えた情報処理システムであって、前記情報処理装置は、個人に関する情報である個人情報を含む情報である個別情報を含む情報を格納している情報格納部と、前記情報格納部に格納されている個人情報を検索する個人情報検索部と、前記情報格納部に格納されている前記個人情報検索部が検索した個人情報を含む前記個別情報を、前記情報格納部から取得し、前記サーバに送信する個別情報処理部とを具備し、前記サーバは、前記個別情報が格納される個別情報格納部と、前記情報処理装置が送信した個別情報を受信する受信部と、前記受信部が受信した
個別情報を前記個別情報格納部に蓄積する個別情報蓄積部とを具備する情報処理システムである。
かかる構成により、情報処理装置内の散在している個人情報を、サーバで一元管理することが可能となり、個人情報を容易に管理することが可能となる。
The information processing system of the present invention is an information processing system including an information processing apparatus and a server, and the information processing apparatus stores information including individual information that is information including personal information that is information about an individual. A stored information storage unit; a personal information search unit that searches for personal information stored in the information storage unit; and personal information searched by the personal information search unit stored in the information storage unit An individual information processing unit that acquires the individual information from the information storage unit and transmits it to the server, wherein the server transmits the individual information storage unit in which the individual information is stored, and the information processing device transmits The information processing system includes a receiving unit that receives the individual information and an individual information storage unit that stores the individual information received by the receiving unit in the individual information storage unit.
With this configuration, scattered personal information in the information processing apparatus can be centrally managed by the server, and personal information can be easily managed.

また、本発明の情報処理システムは、前記情報処理システムにおいて、前記個人情報検索部は、前記サーバとの接続が解除される前に、前記個人情報の検索を行う情報処理システムである。
かかる構成により、サーバから接続を解除する際に、情報処理装置上の個人情報が利用できなくなるため、個人情報が外部に持ち出されないようにして、個人情報を安全に管理することが可能となる。
The information processing system according to the present invention is an information processing system in which the personal information search unit searches the personal information before the connection with the server is released.
With this configuration, when the connection is released from the server, personal information on the information processing apparatus cannot be used. Therefore, the personal information can be safely managed without being taken out to the outside. .

本発明による情報処理装置等によれば、個人情報を容易に、確実に管理することが可能となる。   According to the information processing apparatus and the like according to the present invention, personal information can be managed easily and reliably.

以下、情報処理装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素およびステップは同様の動作を行うので、再度の説明を省略する場合がある。   Hereinafter, embodiments of an information processing apparatus and the like will be described with reference to the drawings. In addition, since the component and step which attached | subjected the same code | symbol in embodiment perform the same operation | movement, re-explanation may be abbreviate | omitted.

(実施の形態1)
図1は、本実施の形態における情報処理システムの構成を説明するためのブロック図である。本実施の形態に係る情報処理システムは、情報処理装置10とサーバ20とを備えている。情報処理装置10は、情報格納部101、個人情報検索部102、検索条件情報格納部103、個別情報処理部104、識別子設定情報格納部105、送信先情報格納部107、処理通知部108、通知先情報格納部109、タイマー部110、および時間設定情報格納部111を具備する。また、サーバ20は、受信部201、個別情報蓄積部202、および個別情報格納部203を備えている。情報処理装置10とサーバ20とはネットワーク30を介して接続されている。また、個別情報処理部104は、識別子変更手段1041、個別情報送信手段1042、および個別情報削除手段1043を備えている。
(Embodiment 1)
FIG. 1 is a block diagram for explaining the configuration of the information processing system in the present embodiment. The information processing system according to the present embodiment includes an information processing apparatus 10 and a server 20. The information processing apparatus 10 includes an information storage unit 101, a personal information search unit 102, a search condition information storage unit 103, an individual information processing unit 104, an identifier setting information storage unit 105, a transmission destination information storage unit 107, a process notification unit 108, a notification A destination information storage unit 109, a timer unit 110, and a time setting information storage unit 111 are provided. The server 20 includes a receiving unit 201, an individual information storage unit 202, and an individual information storage unit 203. The information processing apparatus 10 and the server 20 are connected via a network 30. The individual information processing unit 104 includes an identifier changing unit 1041, an individual information transmitting unit 1042, and an individual information deleting unit 1043.

情報格納部101は、個人に関する情報である個人情報を含む情報である個別情報を含む情報を格納している。「個人情報」とは、具体的には、個人を特定することのできる情報や、個人に連絡を取るために利用される情報や、個人のプライバシーに関わる情報等である。例えば、氏名、年齢、性別、住所、電話番号、電子メールアドレス(以下、メールアドレスと称す)、クレジットカード情報、勤務先、会社のIDや、会員番号、パスワード等である。「個別情報」は、これらの情報を少なくとも一つ以上含む情報であり、例えば、ファイルである。ただし、個別情報は、これらの情報を少なくとも一つ以上含むデータベース等を構成するレコードやテーブル等であってもよい。「個別情報を含む情報」は、1以上の個別情報のみにより構成された情報であってもよいし、個別情報と個別情報以外の情報、例えば個人情報を含まないファイル等とにより構成される情報であってもよい。「個人情報」および「個別情報」のデータ構造は問わない。情報格納部101は、ハードディスクやFlashROM等の不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。   The information storage unit 101 stores information including individual information that is information including personal information that is information relating to an individual. “Personal information” specifically refers to information that can identify an individual, information that is used to contact an individual, information related to an individual's privacy, and the like. For example, name, age, gender, address, telephone number, e-mail address (hereinafter referred to as e-mail address), credit card information, work place, company ID, membership number, password, and the like. “Individual information” is information including at least one of these pieces of information, for example, a file. However, the individual information may be a record, a table, or the like constituting a database that includes at least one of these pieces of information. “Information including individual information” may be information composed only of one or more individual information, or information composed of individual information and information other than individual information, for example, a file that does not include personal information. It may be. The data structure of “personal information” and “individual information” does not matter. The information storage unit 101 is preferably a non-volatile recording medium such as a hard disk or a Flash ROM, but can also be realized by a volatile recording medium.

個人情報検索部102は、情報格納部101に格納されている個人情報を検索する。具体的には、個人情報に関連するキーワード等を検索条件として用いて、検索条件に合致する情報が含まれるか否かの検索を行う。個人情報に関連するキーワードとは、例えば、「
氏名」、「名前」、「住所」、「ID」、「電話番号」等の、個人情報の属性名として現れるキーワードである。また、通常のメールアドレスに含まれる「@」や、住所に含まれる都道府県名、「男」、「女」など個人情報に含まれている可能性が高いと考えられるキーワードであってもよい。また、キーワードの代わりに、文字列の特徴等から、個人情報を検索してもよい。例えば、10桁の数字であれば、電話番号である可能性が高いため、このような文字列を検索してもよい。また、12桁の数字であれば、クレジットカード番号である可能性が高いため、このような文字列を検索してもよい。また、これらのキーワード等の検索条件を組み合わせてAND検索したり、OR検索したりするようにしてもよい。さらに必要に応じて、特定の検索条件を除外するようにしてもよい。例えば、情報処理装置10を取り扱うユーザの名前等を検索時に除外するようにしてもよい。個人情報検索部102が検索を行う際の検索条件は、通常メモリ等に格納されており、検索時に、この検索条件を個人情報検索部102が取得する。本実施の形態においては、検索条件情報格納部103が格納している検索条件を個人情報検索部102が取得する場合について説明する。個人情報検索部102は、通常は、情報格納部101に格納されている情報に対して、所定の単位ごとに個人情報が含まれるか否かの検索を行う。この所定の単位は、例えば、ファイル単位である。個人情報検索部102が検索を行うタイミングやトリガーは問わない。例えば、外部からの指示を受け付けた場合に検索を行うようにしてもよいし、情報処理装置10が何らかのプログラム等を実行した結果の出力に応じて、検索を行うようにしてもよい。また、情報処理装置10の電源をオフにする場合や、情報処理装置10からログオフする場合に、その前に検索を行うようにしてもよい。本実施の形態においては、例として、後述するタイマー部110からの指示情報に基づいて個人情報の検索を行う場合について説明する。個人情報検索部102は、通常、MPUやメモリ等から実現され得る。個人情報検索部の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはROM等の記録媒体に記録されている。但し、専用回路等のハードウェアで実現しても良い。
The personal information search unit 102 searches for personal information stored in the information storage unit 101. Specifically, using a keyword or the like related to personal information as a search condition, a search is performed as to whether information matching the search condition is included. Keywords related to personal information are, for example, “
This is a keyword that appears as an attribute name of personal information such as “name”, “name”, “address”, “ID”, “phone number”, and the like. It may also be a keyword that is considered highly likely to be included in personal information, such as “@” included in a normal email address, prefecture name, “male”, “female” included in the address. . In addition, instead of keywords, personal information may be searched based on character string characteristics or the like. For example, if it is a 10-digit number, there is a high possibility that it is a telephone number, so such a character string may be searched. Further, if the number is 12 digits, there is a high possibility that it is a credit card number, so such a character string may be searched. In addition, an AND search or an OR search may be performed by combining search conditions such as these keywords. Furthermore, specific search conditions may be excluded as necessary. For example, the name of the user who handles the information processing apparatus 10 may be excluded during the search. The search conditions when the personal information search unit 102 performs a search are normally stored in a memory or the like, and the personal information search unit 102 acquires the search conditions during the search. In the present embodiment, a case will be described in which the personal information search unit 102 acquires the search conditions stored in the search condition information storage unit 103. The personal information search unit 102 normally searches the information stored in the information storage unit 101 for whether or not personal information is included for each predetermined unit. This predetermined unit is, for example, a file unit. There is no limitation on the timing or trigger for the personal information search unit 102 to search. For example, the search may be performed when an instruction from the outside is accepted, or the search may be performed in accordance with the output of the result of the information processing apparatus 10 executing some program or the like. Further, when turning off the power of the information processing apparatus 10 or when logging off from the information processing apparatus 10, a search may be performed before that. In the present embodiment, as an example, a case will be described in which personal information is searched based on instruction information from a timer unit 110 described later. The personal information search unit 102 can usually be realized by an MPU, a memory, or the like. The processing procedure of the personal information retrieval unit is usually realized by software, and the software is recorded on a recording medium such as a ROM. However, it may be realized by hardware such as a dedicated circuit.

検索条件情報格納部103は、個人情報検索部102が検索時に取得する検索条件を有する情報である検索条件情報を格納している。検索条件情報のデータ構造は問わない。検索条件情報格納部103は、格納している検索条件情報を書き換え可能なものであってもよいし、書き換えできないものであってもよい。検索条件情報格納部103は、ハードディスクやFlashROM等の不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。   The search condition information storage unit 103 stores search condition information that is information having search conditions that the personal information search unit 102 acquires at the time of search. The data structure of search condition information does not matter. The search condition information storage unit 103 may be rewritable or non-rewritable stored search condition information. The search condition information storage unit 103 is preferably a non-volatile recording medium such as a hard disk or a Flash ROM, but can also be realized by a volatile recording medium.

タイマー部110は、所定の時間に個人情報の検索を指示するための指示情報を、個人情報検索部102に対して出力する。具体的には、タイマー部110は、時間を計り、メモリ等に格納されている日時を設定するための情報である時間設定情報に基づいて、予め設定された日時になった時点で、指示情報を出力する。タイマー部110に対して設定する日時は、3月6日といった特定の日時であってもよいし、毎週金曜の夜10時というような日程であってもよい。また、情報処理装置10の起動や、個別情報の取得から所定時間が経過した時点等の相対的な時間を設定してもよい。本実施の形態においては、タイマー部110は、時間設定情報格納部111に格納されている時間設定情報に基づいて、指示情報を出力する場合について説明する。タイマー部110は、通常、MPUやメモリ等から実現され得る。個人情報検索部の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはROM等の記録媒体に記録されている。但し、専用回路等のハードウェアで実現しても良い。なお、個人情報検索部102が、例えば、ユーザやサーバ20等からの指示を受け付けたことをトリガーとして検索を行う場合や、情報処理装置10がサーバ20との接続が解除される前に検索を行う場合等においては、タイマー部110は省略してもよい。   The timer unit 110 outputs instruction information for instructing a search for personal information to the personal information search unit 102 at a predetermined time. Specifically, the timer unit 110 measures the time, and indicates the instruction information when the preset date and time is reached based on the time setting information that is information for setting the date and time stored in the memory or the like. Is output. The date and time set for the timer unit 110 may be a specific date such as March 6 or a schedule such as 10:00 every Friday night. Alternatively, a relative time such as the time when the information processing apparatus 10 is activated or a predetermined time has elapsed since the acquisition of the individual information may be set. In the present embodiment, the case where timer unit 110 outputs instruction information based on time setting information stored in time setting information storage unit 111 will be described. The timer unit 110 can usually be realized by an MPU, a memory, or the like. The processing procedure of the personal information retrieval unit is usually realized by software, and the software is recorded on a recording medium such as a ROM. However, it may be realized by hardware such as a dedicated circuit. For example, when the personal information search unit 102 performs a search triggered by receiving an instruction from a user or the server 20 or when the information processing apparatus 10 is disconnected from the server 20, the search is performed. For example, the timer unit 110 may be omitted.

時間設定情報格納部111は、時間設定情報を格納している。時間設定情報は、具体的
には、個人情報検索部102が検索を実行する日時を設定する情報である。時間設定情報のデータ構造は問わない。時間設定情報格納部111は、格納している時間設定情報を書き換え可能なものであってもよいし、書き換えできないものであってもよい。時間設定情報格納部111は、ハードディスクやFlashROM等の不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
The time setting information storage unit 111 stores time setting information. More specifically, the time setting information is information for setting the date and time when the personal information search unit 102 executes the search. The data structure of the time setting information does not matter. The time setting information storage unit 111 may be rewritable or non-rewritable stored time setting information. The time setting information storage unit 111 is preferably a non-volatile recording medium such as a hard disk or Flash ROM, but can also be realized by a volatile recording medium.

個別情報処理部104は、情報格納部101に格納されている個人情報検索部102が検索した個人情報を含む個別情報に対して、所定の処理を行う。「所定の処理」とは、例えば、個別情報処理部104が、検索した個人情報を含む個別情報を、予め設定された情報処理装置10内の所定のディレクトリに移動したり、ハードディスクや光ディスク等の所定の記録媒体に出力する処理や、予め設定されたサーバ20やネットワークストレージ等の他の機器にネットワーク30等を介して送信する処理である。また、「所定の処理」とは、例えば、個別情報処理部104が、検索した個人情報を含む個別情報を削除する処理である。この削除の処理については、後述する個別情報削除手段1043の説明において詳述する。また、「所定の処理」とは、例えば、個別情報処理部104が、個別情報の中に含まれる個人情報の一部を変更して、個人情報を解読できない情報に変更する処理である。具体的には、個別情報処理部104が、個別情報の中に含まれる個人情報を削除したり、その一部を異なる文字列や「*」等の記号で書き換えたりする処理を含む。また、「所定の処理」とは、例えば、個別情報処理部104が、検索した個人情報を含む個別情報の識別子を、所定の識別子に変更する処理、いわゆるリネーム処理である。この識別子を変更する処理については、後述する識別子変更手段1041の説明において詳述する。また、「所定の処理」とは、例えば、個別情報処理部104が、検索した個人情報を含む個別情報を暗号化する処理である。「個別情報を暗号化する」とは、個別情報全体を暗号化することや、個別情報のうちの、個人情報を含む一部を暗号化することも含む。この暗号化には、公開鍵暗号化、秘密鍵暗号化など、どのようなアルゴリズムを用いるかは問わない。この暗号化された個別情報を復号するキーは、例えば、情報処理装置10の管理者のみが取り扱えるようにすることが、セキュリティーを確保する上で好ましい。なお、個別情報処理部104は、上述した処理のうちの2つ以上の処理を組み合わせて行うようにしてもよい。なお、本実施の形態においては、個別情報処理部104が、識別子変更手段1041、個別情報送信手段1042、および個別情報削除手段1043を備えている場合について説明する。そして、識別子変更手段1041が、個人情報検索部102が検索した個人情報を含む個別情報を取得して、個別情報の識別子を変更し、識別子を変更した個別情報を、個別情報送信手段1042が情報処理装置10の外部に送信するとともに、情報格納部101に格納されている個人情報検索部102が検索した個人情報を含む個別情報を個別情報削除手段1043が削除する場合について説明する。なお、個別情報処理部104が個別情報の識別子を変更する処理は、ここでは、後述する識別子設定情報格納部105に格納されている識別子設定情報に基づいて行われる。また、個別情報処理部104が個別情報を取得し、送信する処理は、後述する送信先情報格納部107に格納されている送信先情報に基づいて行われる。個別情報処理部104は、通常、MPUやメモリ等から実現され得る。個別情報処理部104の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはROM等の記録媒体に記録されている。但し、ハードウェア(専用回路)で実現しても良い。また、個別情報処理部104が送信処理を行う場合には、モデムやネットワーク等の送信を行うための送信デバイスやこれらのドライバ等を含んでもよい。
識別子変更手段1041は、個別情報検索部102が検索した個人情報を含む個別情報の識別子を、所定の識別子に変更する処理、いわゆるリネーム処理を行う。具体的には、識別子変更手段1041は、個別情報がファイルであれば、ファイル名を変更する処理を行う。識別子変更手段1041が行うファイル名の変更は、規則的なものであってもよいし、不規則なものであってもよい。規則的なファイル名に変更する場合には、例えば、連番のファイル名に変更したり、処理を行う日時をファイル名にしたりしてもよい。なお、
規則的なものとする場合には、どの個別情報の識別子を変更したものであるのか、といったことや、どの情報処理装置に格納されていたものであるかが分かるような識別子とすることが、個別情報を管理する上で好ましい。例えば、情報処理装置10の識別情報や、情報処理装置10を操作するユーザのユーザ名等を、元の個別情報のファイル名に付加した新しいファイル名に変更することなどが考えられる。この個別情報処理部104が個別情報の識別子を変更する変更の仕方は、メモリ等に格納されている個別情報を変更する方法を設定する情報である識別子設定情報に基づいて行われる。識別子変更手段1041は、通常、MPUやメモリ等から実現され得る。識別子変更手段1041の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはROM等の記録媒体に記録されている。但し、ハードウェア(専用回路)で実現しても良い。
The individual information processing unit 104 performs a predetermined process on the individual information including the personal information searched by the personal information search unit 102 stored in the information storage unit 101. “Predetermined processing” refers to, for example, the individual information processing unit 104 moving individual information including searched personal information to a predetermined directory in the information processing apparatus 10 set in advance, This is a process of outputting to a predetermined recording medium or a process of transmitting to other devices such as a server 20 and a network storage set in advance via the network 30 or the like. The “predetermined process” is a process in which, for example, the individual information processing unit 104 deletes individual information including searched personal information. This deletion process will be described in detail in the description of the individual information deletion unit 1043 described later. The “predetermined process” is, for example, a process in which the individual information processing unit 104 changes a part of the personal information included in the individual information so that the personal information cannot be decoded. Specifically, the individual information processing unit 104 includes a process of deleting personal information included in the individual information or rewriting a part thereof with a different character string or a symbol such as “*”. The “predetermined process” is, for example, a process in which the individual information processing unit 104 changes the identifier of the individual information including the searched personal information to a predetermined identifier, a so-called rename process. The process of changing the identifier will be described in detail in the description of the identifier changing unit 1041 described later. The “predetermined process” is, for example, a process in which the individual information processing unit 104 encrypts the individual information including the searched personal information. “Encrypting individual information” includes encrypting the entire individual information and encrypting a part of the individual information including the personal information. It does not matter what algorithm is used for this encryption, such as public key encryption or secret key encryption. For ensuring security, it is preferable that the key for decrypting the encrypted individual information can be handled only by the administrator of the information processing apparatus 10, for example. Note that the individual information processing unit 104 may perform a combination of two or more of the processes described above. In the present embodiment, a case will be described in which the individual information processing unit 104 includes an identifier changing unit 1041, an individual information transmitting unit 1042, and an individual information deleting unit 1043. Then, the identifier changing unit 1041 acquires individual information including the personal information searched by the personal information search unit 102, changes the identifier of the individual information, and the individual information transmitting unit 1042 receives the individual information whose identifier has been changed. A case will be described in which the individual information deletion unit 1043 deletes individual information including personal information that is transmitted to the outside of the processing apparatus 10 and searched by the personal information search unit 102 stored in the information storage unit 101. Here, the process in which the individual information processing unit 104 changes the identifier of the individual information is performed based on identifier setting information stored in an identifier setting information storage unit 105 described later. Further, the process in which the individual information processing unit 104 acquires and transmits the individual information is performed based on transmission destination information stored in the transmission destination information storage unit 107 described later. The individual information processing unit 104 can be usually realized by an MPU, a memory, or the like. The processing procedure of the individual information processing unit 104 is usually realized by software, and the software is recorded on a recording medium such as a ROM. However, it may be realized by hardware (dedicated circuit). Further, when the individual information processing unit 104 performs transmission processing, it may include a transmission device such as a modem or a network, a driver for these, and the like.
The identifier changing unit 1041 performs a process of changing the identifier of the individual information including the personal information searched by the individual information searching unit 102 to a predetermined identifier, so-called renaming process. Specifically, the identifier changing unit 1041 performs processing for changing the file name if the individual information is a file. The file name change performed by the identifier changing unit 1041 may be regular or irregular. When changing to a regular file name, for example, the file name may be changed to a sequential file name, or the date and time when processing may be performed. In addition,
If it is regular, it should be an identifier that can identify which individual information identifier has been changed, and which information processing device has been stored. This is preferable in managing individual information. For example, it may be possible to change the identification information of the information processing apparatus 10 or the user name of the user who operates the information processing apparatus 10 to a new file name added to the file name of the original individual information. The method for changing the individual information identifier 104 by the individual information processing unit 104 is performed based on identifier setting information which is information for setting a method for changing the individual information stored in the memory or the like. The identifier changing unit 1041 can usually be realized by an MPU, a memory, or the like. The processing procedure of the identifier changing unit 1041 is usually realized by software, and the software is recorded in a recording medium such as a ROM. However, it may be realized by hardware (dedicated circuit).

識別子設定情報格納部105は、識別子設定情報を格納している。識別子設定情報は、具体的には、個別情報処理部104、ここでは特に識別子変更手段1041、が識別子を変更する場合の、識別子の変更ルールを定義する情報であり、識別子設定情報のデータ構造は問わない。識別子設定情報格納部105は、格納している識別子設定情報を書き換え可能なものであってもよいし、書き換えできないものであってもよい。識別子設定情報格納部105は、ハードディスクやFlashROM等の不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。   The identifier setting information storage unit 105 stores identifier setting information. Specifically, the identifier setting information is information that defines an identifier change rule when the individual information processing unit 104, specifically, the identifier changing unit 1041 in this case changes the identifier, and the data structure of the identifier setting information is It doesn't matter. The identifier setting information storage unit 105 may be rewritable or non-rewritable stored identifier setting information. The identifier setting information storage unit 105 is preferably a non-volatile recording medium such as a hard disk or a flash ROM, but can also be realized by a volatile recording medium.

個別情報送信手段1042は、個別情報検索部102が検索した個人情報を含む個別情報を情報処理装置10の外部の機器、例えばサーバ20等や、その他の1以上の機器等に送信する。具体的には、個別情報送信手段1042は、メモリ等に格納されている送信先情報に基づいて、この送信先情報が示す送信先に、ネットワーク30等を介して、個別情報を送信する。ここでは、送信先情報が、後述する送信先情報格納部107に格納されており、個別情報送信手段1042が、この送信先情報を取得し、この送信先情報が示す送信先に個別情報を送信する場合について説明する。個別情報送信手段1042の送信する個別情報は、個別情報処理部104の他の処理手段等により、なんらかの処理が行われた個別情報であってもよい。本実施の形態においては、個別情報送信手段1042が、識別子変更手段1041によって識別子が変更された個別情報を送信する場合について説明する。個別情報送信手段1042は、モデムやネットワーク等の送信を行うための送信デバイスを含んでもよく、あるいは含まなくてもよい。また、個別情報送信手段1042は、ハードウェアによって実現されてもよく、あるいは送信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。個別情報送信手段1042は、LAN等の通信手段、赤外線による通信、ブルートゥース(登録商標)等の近距離無線通信手段、或いは電子メール送信手段等により実現される。また、個別情報送信手段1042は、無線または有線の放送手段により実現されてもよい。   The individual information transmission unit 1042 transmits the individual information including the personal information searched by the individual information search unit 102 to an external device of the information processing apparatus 10, such as the server 20 or one or more other devices. Specifically, the individual information transmitting unit 1042 transmits the individual information via the network 30 or the like to the transmission destination indicated by the transmission destination information based on the transmission destination information stored in the memory or the like. Here, the transmission destination information is stored in a transmission destination information storage unit 107 described later, and the individual information transmission unit 1042 acquires the transmission destination information and transmits the individual information to the transmission destination indicated by the transmission destination information. The case where it does is demonstrated. The individual information transmitted by the individual information transmitting unit 1042 may be individual information that has been subjected to some processing by another processing unit or the like of the individual information processing unit 104. In the present embodiment, a case will be described in which the individual information transmitting unit 1042 transmits the individual information whose identifier has been changed by the identifier changing unit 1041. The individual information transmitting means 1042 may or may not include a transmission device for transmitting data such as a modem or a network. The individual information transmission unit 1042 may be realized by hardware, or may be realized by software such as a driver that drives the transmission device. The individual information transmitting unit 1042 is realized by a communication unit such as a LAN, infrared communication, a short-range wireless communication unit such as Bluetooth (registered trademark), an electronic mail transmission unit, or the like. Further, the individual information transmitting unit 1042 may be realized by a wireless or wired broadcasting unit.

送信先情報格納部107は、送信先情報を格納している。送信先情報は、具体的には、個別情報処理部104、ここでは特に個別情報送信手段1042、が送信する個別情報の送信先に関する情報である。送信先情報は、例えば、送信先のIPアドレスやMACアドレス、メールアドレス等の送信先を指定する情報である。送信先情報のデータ構造は問わない。本実施の形態においては、特に、サーバ20を送信先に指定するための送信先情報が格納されている場合について説明する。送信先情報格納部107は、格納している識別子設定情報を書き換え可能なものであってもよいし、書き換えできないものであってもよい。送信先情報格納部107は、ハードディスクやFlashROM等の不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。   The transmission destination information storage unit 107 stores transmission destination information. Specifically, the transmission destination information is information related to the transmission destination of the individual information transmitted by the individual information processing unit 104, particularly the individual information transmission unit 1042 here. The destination information is information that designates a destination such as an IP address, a MAC address, or a mail address of the destination. The data structure of the destination information is not limited. In the present embodiment, a case will be described in which transmission destination information for specifying the server 20 as a transmission destination is stored. The transmission destination information storage unit 107 may be rewritable or non-rewritable stored identifier setting information. The transmission destination information storage unit 107 is preferably a non-volatile recording medium such as a hard disk or FlashROM, but can also be realized by a volatile recording medium.

個別情報削除手段1043は個別情報検索部102が検索した個人情報を含む個別情報を削除する処理を行う。この削除の処理は、個別情報をアクセス不可能とする処理であり、個別情報を記録媒体上から完全に削除する処理や、個別情報を非表示として、他のデー
タによる上書きを許可する処理や、また、個別情報上に別の情報を上書きする処理等を含む。例えば、ファイルの管理情報を変更して、ファイルにアクセスできなくする処理であってもよい。個別情報削除手段1043は、通常、MPUやメモリ等から実現され得る。個別情報削除手段1043の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはROM等の記録媒体に記録されている。但し、ハードウェア(専用回路)で実現しても良い。
The individual information deleting unit 1043 performs processing for deleting individual information including the personal information searched by the individual information searching unit 102. This deletion process is a process for making individual information inaccessible, such as a process for completely deleting individual information from the recording medium, a process for allowing overwriting with other data while hiding individual information, Moreover, the process etc. which overwrite another information on individual information are included. For example, the file management information may be changed to make the file inaccessible. The individual information deleting unit 1043 can be usually realized by an MPU, a memory, or the like. The processing procedure of the individual information deleting unit 1043 is usually realized by software, and the software is recorded on a recording medium such as a ROM. However, it may be realized by hardware (dedicated circuit).

処理通知部108は、個別情報処理部104が所定の処理を行ったことを通知する。具体的には、メモリ等に格納されている通知先情報に基づいて、この通知先情報が示す情報処理装置10の外部の通知先に、個別情報処理部104による処理が行われたことを通知する情報を送信する。この処理通知部108が通知する情報の内容は問わない。処理通知部108は、どのように個別情報処理部104による処理が行われたか否かを判定して、通知を行うか否かを判定してもよい。例えば、個別情報処理部104から、なんらかの処理を行ったことを示す情報を取得した場合に、個別情報処理部104による処理が行われたと判定してもよいし、個人情報検索部102が、1以上の個人情報を検出した場合に、個別情報処理部104による処理が行われたと判定してもよい。処理通知部108が送信あるいは出力する個別情報処理部104により処理が行われたことを通知する情報は、単に個別情報処理部104により処理が行われたことを通知する情報であってもよい。また、個別情報処理部104により、どのような個別情報に対してどのような処理が行われたかを通知する情報であってもよい。この場合、個別情報処理部104がどのような個別情報に対してどのような処理が行われたかを示す情報をメモリ等に蓄積するようにし、処理通知部108が、通知前に、この処理が行われたことを示す情報を個別情報処理部104から取得する必要がある。処理通知部108は、例えば、情報処理装置10が有しているメール送信する処理部を制御して、個別情報処理部104により処理が行われたことを示す情報を、メールを所定の通知先に送信するようにしてもよい。また、処理通知部108自身がメールを送信する手段を備えるようにし、個別情報処理部104により処理が行われたことを示す情報をメール送信するようにしてもよい。また、処理通知部108自身がメール以外の、送信手段を備えるようにし、個別情報処理部104により処理が行われたことを示す情報を通知先に送信するようにしてもよい。なお、外部の通知先に通知する代わりに、処理通知部108は、情報処理装置10のディスプレイ等に、個別情報処理部104により処理が行われたことを通知するダイアログ等の情報を表示してもよい。本実施の形態においては、処理通知部108が、メールを送信するための手段を有しており、後述する通知先情報格納部109が格納している通知先情報に基づいて、この通知先情報が示すメールアドレスに、個別情報処理部104により処理が行われたことを通知する情報を、メールで通知する場合について説明する。処理通知部108は、通常、MPUやメモリ等から実現され得る。処理通知部108の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはROM等の記録媒体に記録されている。但し、ハードウェア(専用回路)で実現しても良い。また、処理通知部108が通知する情報の送信を行う場合、処理通知部108は、モデムやネットワーク等の送信を行うための送信デバイスを含んでもよく、あるいは含まなくてもよい。また、処理通知部108は、ハードウェアによって実現されてもよく、あるいは送信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。処理通知部108は、LAN等の通信手段、赤外線による通信、ブルートゥース(登録商標)等の近距離無線通信手段、或いは電子メール送信手段等により実現される。また、処理通知部108は、無線または有線の放送手段により実現されてもよい。   The process notification unit 108 notifies that the individual information processing unit 104 has performed a predetermined process. Specifically, based on the notification destination information stored in the memory or the like, the notification destination outside the information processing apparatus 10 indicated by the notification destination information is notified that the processing by the individual information processing unit 104 has been performed. To send information. The content of information notified by the processing notification unit 108 is not limited. The process notification unit 108 may determine whether or not the process is performed by the individual information processing unit 104 and determine whether or not to perform the notification. For example, when information indicating that some processing has been performed is acquired from the individual information processing unit 104, it may be determined that the processing by the individual information processing unit 104 has been performed. When the above personal information is detected, it may be determined that the processing by the individual information processing unit 104 has been performed. The information notifying that the processing has been performed by the individual information processing unit 104 transmitted or output by the processing notification unit 108 may be simply information notifying that the processing has been performed by the individual information processing unit 104. Moreover, the information which notifies what kind of process was performed with respect to what kind of individual information by the individual information processing part 104 may be sufficient. In this case, the individual information processing unit 104 stores information indicating what kind of processing has been performed on what kind of individual information in a memory or the like, and the processing notification unit 108 performs this processing before the notification. It is necessary to acquire information indicating that the process has been performed from the individual information processing unit 104. The processing notification unit 108 controls, for example, a processing unit that transmits information in the information processing apparatus 10 and transmits information indicating that processing has been performed by the individual information processing unit 104 to a predetermined notification destination. You may make it transmit to. Further, the processing notification unit 108 itself may be provided with means for transmitting mail, and information indicating that the processing has been performed by the individual information processing unit 104 may be transmitted by mail. Further, the processing notification unit 108 itself may include a transmission unit other than the mail, and information indicating that the processing has been performed by the individual information processing unit 104 may be transmitted to the notification destination. Instead of notifying the external notification destination, the processing notification unit 108 displays information such as a dialog for notifying that the processing has been performed by the individual information processing unit 104 on the display or the like of the information processing apparatus 10. Also good. In the present embodiment, the processing notification unit 108 has means for transmitting mail, and this notification destination information is based on notification destination information stored in a notification destination information storage unit 109 described later. A case will be described in which information for notifying that processing has been performed by the individual information processing unit 104 is notified to the e-mail address indicated by E-mail. The process notification unit 108 can be usually realized by an MPU, a memory, or the like. The processing procedure of the processing notification unit 108 is usually realized by software, and the software is recorded on a recording medium such as a ROM. However, it may be realized by hardware (dedicated circuit). Further, when transmitting the information notified by the process notification unit 108, the process notification unit 108 may or may not include a transmission device for transmission such as a modem or a network. Further, the processing notification unit 108 may be realized by hardware, or may be realized by software such as a driver that drives the transmission device. The processing notification unit 108 is realized by communication means such as LAN, infrared communication, near field communication means such as Bluetooth (registered trademark), or e-mail transmission means. Further, the processing notification unit 108 may be realized by a wireless or wired broadcasting unit.

通知先情報格納部109は、通知先情報を格納している。通知先情報は、具体的には、個別情報処理部104により処理が行われたことを通知する情報の、通知先に関する情報である。たとえば、通知先のメールアドレスや、IPアドレス、MACアドレス等の、通知先を指定する情報である。通知先情報のデータ構造は問わない。ここでは、通知先情報
が、情報処理装置10の管理者やユーザ等のメールアドレスである場合について説明する。通知先情報格納部109は、格納している識別子設定情報を書き換え可能なものであってもよいし、書き換えできないものであってもよい。通知先情報格納部109は、ハードディスクやFlashROM等の不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
The notification destination information storage unit 109 stores notification destination information. Specifically, the notification destination information is information regarding the notification destination of information for notifying that the processing has been performed by the individual information processing unit 104. For example, it is information for designating a notification destination such as a mail address of the notification destination, an IP address, or a MAC address. The data structure of the notification destination information does not matter. Here, a case where the notification destination information is a mail address of an administrator or a user of the information processing apparatus 10 will be described. The notification destination information storage unit 109 may be rewritable or non-rewritable stored identifier setting information. The notification destination information storage unit 109 is preferably a non-volatile recording medium such as a hard disk or FlashROM, but can also be realized by a volatile recording medium.

受信部201は、情報処理装置10からネットワーク30を介して送信される個別情報を受信する。受信部201は、モデムやネットワーク等の受信を行うための受信デバイスを含んでもよく、あるいは含まなくてもよい。また、受信部201は、ハードウェアによって実現されてもよく、あるいは受信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。受信部201は、LAN等の通信手段、赤外線による通信、ブルートゥース(登録商標)等の近距離無線通信手段、或いは電子メール送信手段等により実現される。また、受信部201は、無線または有線の放送手段により実現されてもよい。   The receiving unit 201 receives individual information transmitted from the information processing apparatus 10 via the network 30. The receiving unit 201 may or may not include a receiving device for receiving a modem or a network. The receiving unit 201 may be realized by hardware, or may be realized by software such as a driver that drives the receiving device. The receiving unit 201 is realized by communication means such as LAN, infrared communication, short-range wireless communication means such as Bluetooth (registered trademark), or e-mail transmission means. The receiving unit 201 may be realized by a wireless or wired broadcasting unit.

個別情報蓄積部202は、受信部201が受信した個別情報を、個別情報格納部203に格納する。個別情報蓄積部202は、通常、MPUやメモリ等から実現され得る。個別情報蓄積部202の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはROM等の記録媒体に記録されている。但し、ハードウェア(専用回路)で実現しても良い。   The individual information storage unit 202 stores the individual information received by the receiving unit 201 in the individual information storage unit 203. The individual information storage unit 202 can usually be realized by an MPU, a memory, or the like. The processing procedure of the individual information storage unit 202 is usually realized by software, and the software is recorded on a recording medium such as a ROM. However, it may be realized by hardware (dedicated circuit).

個別情報格納部203には、受信部201の受信した個別情報が格納される。この個別情報格納部203に格納されている個別情報を、例えば、必要に応じて、外部の機器、例えば情報処理装置10から、検索して読み出したり、修正したりすることで、個人情報を、利用することが可能である。ただし、個別情報格納部203は、セキュリティー確保のため、外部の機器等からのアクセスを制限するようにすることが好ましい。例えば、サーバの管理者のみが格納されている個別情報の変更や削除が可能となり、予め登録されているユーザは、格納されている個別情報の読み込みのみが可能となるようにアクセス権を設定する。上記のように、情報処理装置10等から、サーバ20の個別情報格納部203の情報等を取得する構成や、個別情報格納部203に対するアクセス制限を行う処理等は公知技術であるのでここでは説明は省略する。個別情報格納部203は、ハードディスクやFlashROM等の不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。   The individual information storage unit 203 stores the individual information received by the receiving unit 201. The individual information stored in the individual information storage unit 203 is retrieved and read from an external device, for example, the information processing apparatus 10, for example, as necessary, or the personal information is It is possible to use. However, it is preferable that the individual information storage unit 203 restricts access from an external device or the like in order to ensure security. For example, it is possible to change or delete the individual information stored only by the server administrator, and the user registered in advance sets the access right so that only the stored individual information can be read. . As described above, a configuration for acquiring information and the like of the individual information storage unit 203 of the server 20 from the information processing apparatus 10 and the like, a process for restricting access to the individual information storage unit 203, and the like are well-known techniques and will be described here. Is omitted. The individual information storage unit 203 is preferably a non-volatile recording medium such as a hard disk or FlashROM, but can also be realized by a volatile recording medium.

ネットワーク30は、情報処理装置10とサーバ20との間での、データの送受信を可能とするものであれば、どのようなネットワークであっても良い。ネットワーク30は、例えば、IPプロトコル等を用いた無線または有線のネットワークであってもよい。また、このネットワークにおける通信を、地上波放送、ケーブルテレビ放送、衛星放送等により実現しても良い。また、情報処理装置10とサーバ20との間でデータの通信が可能であれば、両者をどのように接続してもよい。例えば、ネットワークで接続する代わりに、IEEE1394やUSBといったシリアルバス等を用いて接続してもよい。   The network 30 may be any network as long as it can transmit and receive data between the information processing apparatus 10 and the server 20. The network 30 may be a wireless or wired network using an IP protocol or the like, for example. Communication in this network may be realized by terrestrial broadcasting, cable television broadcasting, satellite broadcasting, or the like. Further, as long as data communication is possible between the information processing apparatus 10 and the server 20, the two may be connected in any way. For example, instead of connecting via a network, a serial bus such as IEEE1394 or USB may be used.

次に、情報処理装置の動作について図2のフローチャートを用いて説明する。
(ステップS201)タイマー部110は、時間設定情報格納部111に格納されている時間設定情報に基づいて、予め設定した時間となったか、否かを判定する。設定した時間となった場合、ステップS202へ進み、時間となっていない場合、ステップS201へ戻る。
(ステップS202)タイマー部110は、個人情報検索部102に対して、検索を開始させるための指示情報を出力する。
(ステップS203)個人情報検索部102は、カウンターKの値を1に設定する。
Next, the operation of the information processing apparatus will be described using the flowchart of FIG.
(Step S201) The timer unit 110 determines whether or not a preset time has been reached based on the time setting information stored in the time setting information storage unit 111. If the set time is reached, the process proceeds to step S202. If the time is not reached, the process returns to step S201.
(Step S202) The timer unit 110 outputs instruction information for starting a search to the personal information search unit 102.
(Step S203) The personal information search unit 102 sets the value of the counter K to 1.

(ステップS204)個人情報検索部102は、検索条件情報格納部103が格納する検索条件情報から検索条件を取得し、この検索条件を用いて、情報格納部101が格納している情報のうちのK番目のファイルを対象として、個人情報を検索する。個人情報を含むK番目のファイルがここでは個別情報である。   (Step S204) The personal information search unit 102 acquires a search condition from the search condition information stored in the search condition information storage unit 103, and uses this search condition to store the information stored in the information storage unit 101. Personal information is searched for the Kth file. Here, the Kth file containing the personal information is the individual information.

(ステップS205)個人情報検索部102は、ステップS204の検索の結果から、K番目のファイルに、検索条件に合致する情報が含まれるか否かを判定する。合致する情報が含まれている場合、ステップS206へ進み、含まれていない場合、ステップS210へ進む。
(ステップS206)個別情報処理部104は、K番目のファイルを取得する。このK番目のファイルは個別情報である。
(Step S205) From the search result of step S204, the personal information search unit 102 determines whether the Kth file contains information that matches the search condition. If matching information is included, the process proceeds to step S206. If not included, the process proceeds to step S210.
(Step S206) The individual information processing unit 104 acquires the Kth file. This Kth file is individual information.

(ステップS207)個別情報処理部104の識別子変更手段1041は、ステップS206で取得した個別情報の識別子、すなわちK番目のファイルのファイル名を、識別子設定情報格納部105が格納している識別子設定情報に基づいて、変更する。   (Step S207) The identifier changing unit 1041 of the individual information processing unit 104 uses the identifier setting information in which the identifier setting information storage unit 105 stores the identifier of the individual information acquired in step S206, that is, the file name of the Kth file. Based on the change.

(ステップS208)個別情報処理部104の個別情報送信手段1042は、送信先情報格納部107が格納している送信先情報に基づいて、ステップS207において、識別子を変更した個別情報を、送信先情報が指定する送信先、ここではサーバ20、に送信する。   (Step S208) The individual information transmission unit 1042 of the individual information processing unit 104 uses the transmission destination information stored in the transmission destination information storage unit 107 as the transmission destination information. Is transmitted to a destination specified by the server 20, here the server 20.

(ステップS209)個別情報処理部104の個別情報削除手段1043は、K番目のファイルを、情報格納部101から削除する。
(ステップS210)個人情報検索部102は、カウンターKの値を1インクリメントする。
(Step S209) The individual information deleting unit 1043 of the individual information processing unit 104 deletes the Kth file from the information storage unit 101.
(Step S210) The personal information search unit 102 increments the value of the counter K by 1.

(ステップS211)個人情報検索部102は、情報格納部101内に、K番目のファイルが格納されているか否かを判定する。格納されている場合、ステップS204へ戻り、格納されていない場合、ステップS212へ進む。   (Step S211) The personal information search unit 102 determines whether or not the Kth file is stored in the information storage unit 101. If stored, the process returns to step S204, and if not stored, the process proceeds to step S212.

(ステップS212)処理通知部108は、個人情報検索部102が1以上の個人情報を検出したか否かを判定する。検出した場合、ステップS213へ進み、検出していない場合、ステップS201へ戻る。   (Step S212) The process notification unit 108 determines whether the personal information search unit 102 has detected one or more pieces of personal information. If detected, the process proceeds to step S213. If not detected, the process returns to step S201.

(ステップS213)処理通知部108は、通知先情報格納部109が格納する通知先情報に基づいて、個別情報処理部104が処理を行ったことを通知する情報を、通知先情報が指定する通知先にメール等により通知する。そして、ステップS201に戻る。なお、ステップS208で送信された個別情報の識別子をメモリ等に蓄積しておき、この蓄積されている識別子を用いて、処理通知部108が通知を行う際に、どのファイルがサーバ20に送信されたかを通知するようにしてもよい。また、ステップS207等で識別子を変更した個別情報について、変更前後の識別子をメモリ等に蓄積しておき、処理通知部108が通知を行う際に、この変更前後の識別子の情報を用いて、どのような個別情報に対して、どのような識別子の変更が行われたかを通知するようにしてもよい。
なお、図2のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
(Step S213) The process notification unit 108 is a notification in which the notification destination information specifies information for notifying that the individual information processing unit 104 has performed processing based on the notification destination information stored in the notification destination information storage unit 109. Notify by e-mail first. Then, the process returns to step S201. It should be noted that the identifier of the individual information transmitted in step S208 is stored in a memory or the like, and which file is transmitted to the server 20 when the processing notification unit 108 performs notification using the stored identifier. May be notified. Further, for the individual information whose identifier has been changed in step S207 or the like, the identifier before and after the change is stored in a memory or the like, and when the process notification unit 108 performs the notification, You may make it notify what kind of identifier change was performed with respect to such individual information.
In the flowchart of FIG. 2, the process is terminated by powering off or a process termination interrupt.

次に、サーバ20の動作について、図3のフローチャートを用いて説明する。
(ステップS301)受信部201は、個別情報を受信したか、否かを判定する。受信した場合、ステップS302へ進み、受信していない場合、ステップS301に戻る。
(ステップS302)個別情報蓄積部202は、ステップS301において受信した個
別情報を、個別情報格納部203に蓄積する。そして、ステップS301へ戻る。
なお、図3のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
Next, the operation of the server 20 will be described using the flowchart of FIG.
(Step S301) The receiving unit 201 determines whether or not individual information has been received. If received, the process proceeds to step S302. If not received, the process returns to step S301.
(Step S302) The individual information storage unit 202 stores the individual information received in step S301 in the individual information storage unit 203. Then, the process returns to step S301.
In the flowchart of FIG. 3, the process ends when the power is turned off or the process ends.

以下、本実施の形態における情報処理システムの具体的な動作について説明する。情報処理システムの概念図は図4である。
図5は、時間設定情報格納部111が格納している時間設定情報の管理表を示す図である。時間設定情報管理表は、「処理日区分」、「時間指定」、「指定曜日」、「指定日」という属性を有している。「処理日区分」は、タイマー部110が指示情報を出力する日の設定が、特定の日のみを設定するものであるのか、所定の条件を満たす日を設定するかを決定するための属性である。ここでは、「毎日」と、「毎週」と、「指定日」という属性値のいずれかが設定可能である。「時間指定」は、タイマー部110が指示情報を出力する時間を設定するための属性である。「指定曜日」は、タイマー部110が、指示情報を出力する曜日を設定するための属性であり、「処理日区分」属性が、「毎週」である場合にのみ有効となる。「指定日」は、タイマー部110が、指示情報を出力する日を設定するための属性であり、「処理日区分」が、「指定日」である場合にのみ有効となる。図5においては、「処理日区分」が「毎週」であることから、毎週火曜日の18時15分に、タイマー部110が指示情報を出力するよう設定されていることとなる。仮に、この「処理日区分」が「指定日」であった場合、2014年の5月20日の18時15分にタイマー部110が指示情報を出力するよう設定されることとなる。また、時間設定情報のレコードを増やすことで、複数の時間設定が可能となる。
Hereinafter, a specific operation of the information processing system in the present embodiment will be described. FIG. 4 is a conceptual diagram of the information processing system.
FIG. 5 is a diagram showing a management table of time setting information stored in the time setting information storage unit 111. The time setting information management table has attributes of “processing day classification”, “time designation”, “designated day”, and “designated date”. “Processing date category” is an attribute for determining whether the date when the timer unit 110 outputs instruction information is to set only a specific date or a date that satisfies a predetermined condition. is there. Here, one of the attribute values “daily”, “weekly”, and “designated date” can be set. “Time designation” is an attribute for setting a time for the timer unit 110 to output the instruction information. The “designated day of the week” is an attribute for the timer unit 110 to set the day of the week to output the instruction information, and is valid only when the “processing day category” attribute is “weekly”. The “specified date” is an attribute for the timer unit 110 to set a date for outputting the instruction information, and is valid only when the “processing date category” is “specified date”. In FIG. 5, since the “processing day category” is “weekly”, the timer unit 110 is set to output instruction information at 18:15 every Tuesday. If the “processing date category” is “designated date”, the timer unit 110 is set to output the instruction information at 18:15 on May 20, 2014. Also, a plurality of time settings can be set by increasing the record of the time setting information.

タイマー部110は、図5に示すような時間設定情報に基づいて、毎週火曜日の18時15分になると、設定した時間になったと判定して、個人情報検索部102に指示情報を出力する。   Based on the time setting information as shown in FIG. 5, the timer unit 110 determines that the set time has come at 18:15 every Tuesday, and outputs instruction information to the personal information search unit 102.

図6は、検索条件情報格納部103が格納している検索条件情報の管理表を示す図である。検索条件情報管理表は、「キーワード」という属性を有している。「キーワード」は、個人情報検索部102が検索時に利用する検索条件であるキーワードである。「キーワード」のデータ構造は問わない。ここでは、キーワードとして、「TEL」、「氏名」、「住所」、「年齢」、「性別」、「家族構成」、「年収」、「配偶者名」というキーワードが設定されている。   FIG. 6 is a diagram showing a search condition information management table stored in the search condition information storage unit 103. The search condition information management table has an attribute “keyword”. The “keyword” is a keyword that is a search condition used by the personal information search unit 102 when searching. The data structure of “keyword” does not matter. Here, the keywords “TEL”, “name”, “address”, “age”, “gender”, “family composition”, “annual income”, and “spouse name” are set as keywords.

図7は、図6に示すような検索条件情報格納部103に格納されている検索条件情報を変更するための、情報処理装置10の表示部(図示せず)等に表示される検索条件情報の設定画面の表示例を示す図である。「修正区分」は、検索条件情報に対して、どのような変更を行うかを指定するための入力フィールドであり、「新規」は、検索条件であるキーワードの新規追加、「修正」は、すでに設定されているキーワードの変更、「削除」は、すでに設定されているキーワードの削除、を行うことを指定するための値である。「変更前」は、ユーザが変更の対象とするキーワードを指定するための入力フィールドを示し、「変更後」は変更した後のキーワードを指定するための入力フィールドを示す。更新ボタン71は、上述した各入力フィールドに表示された内容の変更を実行する指示を出力ためのボタンである。例えば、ユーザが、「修正区分」を「修正」に設定し、「変更前」というキーワードとして、「自宅」を選び、「変更後」というキーワードとして「住所」というキーワードを入力したうえで、更新ボタン71をマウス等を用いて押すことで、すでに設定されている「自宅」というキーワードを、「住所」というキーワードに修正することができる。ただし、「修正区分」が「新規」であれば、変更前のキーワードがないため、ここでは便宜上、「変更後」として入力されるキーワードが、「変更前」のキーワードとして表示される。また、「修正区分」が「削除」であれば、変更後のキーワードがないため、ここでは便宜上、「変更前」として入力されるキーワードが、「変更後」のキーワー
ドとして表示される。個人情報を検索するためのキーワードは上記のようにカスタマイズ可能である。
FIG. 7 shows search condition information displayed on a display unit (not shown) of the information processing apparatus 10 for changing the search condition information stored in the search condition information storage unit 103 as shown in FIG. It is a figure which shows the example of a display of a setting screen. “Modification category” is an input field for designating what kind of change is made to the search condition information. “New” is a new addition of a keyword as a search condition, and “Modification” is already The change of the set keyword, “deletion” is a value for designating deletion of the already set keyword. “Before change” indicates an input field for the user to specify a keyword to be changed, and “After change” indicates an input field for specifying a keyword after change. The update button 71 is a button for outputting an instruction to change the contents displayed in each input field described above. For example, the user sets “Correction category” to “Correction”, selects “Home” as the keyword “Before change”, enters the keyword “Address” as the keyword “After change”, and then updates By pressing the button 71 using a mouse or the like, the keyword “home” that has already been set can be corrected to the keyword “address”. However, if the “correction category” is “new”, there is no keyword before the change, and therefore, for convenience, the keyword input as “after change” is displayed as the keyword “before change”. If the “correction category” is “deleted”, there is no keyword after change, and therefore, for convenience, the keyword input as “before change” is displayed as the “after change” keyword. The keywords for searching for personal information can be customized as described above.

個人情報検索部102は、情報格納部101に格納されている情報に対して、ファイルごとに、検索条件情報格納部103に格納されている検索条件情報から得られるキーワードを用いて、このキーワードが含まれているか否かを検索する。この検索は、図6に示したキーワードの少なくとも一つを含むか否かを検索する、いわゆるOR検索である。   The personal information search unit 102 uses the keyword obtained from the search condition information stored in the search condition information storage unit 103 for each file with respect to the information stored in the information storage unit 101, and the keyword is obtained. Search whether it is included. This search is a so-called OR search for searching whether or not at least one of the keywords shown in FIG. 6 is included.

なお、図8のように、予め検索の対象から除外するファイルを指定する情報を、除外ファイル情報として設定しておき、この除外ファイル情報により指定されているファイルについては、上記の検索を行わないようにしてもよい。図8の除外ファイル情報は、検索対象から除外されるファイルのファイル名を登録したものである。この除外ファイル情報に登録されているファイル名のうちの一つと、ファイル名が一致するファイルについては、検索が行われない。このように検索対象外のファイルについて検索を行わないようにする処理は、たとえば図2に示した情報処理装置の処理において、ステップS204において、ファイルの中をキーワードを用いて検索する前の処理として、そのファイルのファイル名が除外ファイル情報に含まれるファイル名と一致するか判定し、一致した場合、そのファイルについての検索の処理は行わず、ステップS210に進むようにすればよい。なお、除外ファイル情報は、除外するファイルを特定できる情報であれば、ファイル名以外の情報であってもよい。例えば、ファイルの拡張子や、ファイルを作成したアプリケーションを示す情報等であってもよい。   As shown in FIG. 8, information for specifying a file to be excluded from the search target is set in advance as excluded file information, and the above search is not performed for the file specified by this excluded file information. You may do it. The excluded file information in FIG. 8 is a file in which file names of files excluded from search targets are registered. No search is performed for a file whose file name matches one of the file names registered in the excluded file information. As described above, for example, in the process of the information processing apparatus shown in FIG. 2, the process for preventing the file not to be searched from being searched is performed as a process before searching the file using a keyword in step S <b> 204. Then, it is determined whether or not the file name of the file matches the file name included in the excluded file information. If the file name matches, the search process for the file is not performed, and the process may proceed to step S210. The excluded file information may be information other than the file name as long as it is information that can specify the file to be excluded. For example, it may be information indicating the extension of the file or the application that created the file.

個人情報検索部102は、1つのファイルについて検索を行った結果、図6に示すようなキーワードが含まれない場合には、情報格納部101に格納されている次のファイルについての検索を行う。   As a result of searching for one file, if the keyword as shown in FIG. 6 is not included, the personal information search unit 102 searches for the next file stored in the information storage unit 101.

図9は、情報格納部101に格納されているファイルの一例を示す図である。このファイルのファイル名は、「kokyaku」というファイル名であり、このファイルには、図9に示すように、「氏名」、「TEL」、「住所」というテキストデータが含まれているとする。   FIG. 9 is a diagram illustrating an example of a file stored in the information storage unit 101. The file name of this file is a file name “kokuaku”, and it is assumed that this file includes text data “name”, “TEL”, and “address” as shown in FIG.

ここで、個人情報検索部102が、図9に示すようなファイルの中の検索を行ったとすると、このファイルには、図6に示すキーワードのうちの、「氏名」、「TEL」、「住所」というキーワードが含まれているため、個人情報検索部102は、このファイルが検索条件に合致すると判定する。すなわち、図9に示すファイルは、個人情報を含む個別情報であると判定されたこととなる。   Here, if the personal information search unit 102 performs a search in the file as shown in FIG. 9, the file includes “name”, “TEL”, “address” among the keywords shown in FIG. ”Is included, the personal information search unit 102 determines that this file matches the search condition. That is, the file shown in FIG. 9 is determined to be individual information including personal information.

個別情報処理部104は、個人情報検索部102が検索条件に合致すると判定した図9に示すようなファイルを取得する。   The individual information processing unit 104 acquires a file as shown in FIG. 9 determined by the personal information search unit 102 that matches the search condition.

次に個別情報処理部104の識別子変更手段1041は、識別子設定情報格納部105に格納されている識別子設定情報に基づいて、情報格納部101から取得した図9に示すファイルのファイル名を変更する。   Next, the identifier changing unit 1041 of the individual information processing unit 104 changes the file name of the file shown in FIG. 9 acquired from the information storage unit 101 based on the identifier setting information stored in the identifier setting information storage unit 105. .

図10は、識別子設定情報格納部105に格納されている識別子設定情報を示す図である。識別子設定情報として、ここでは、「情報処理装置識別情報+ファイル名」という情報が格納されているとする。この「情報処理装置識別情報+ファイル名」は、この情報処理装置10の識別情報を、処理対象となるファイルのファイル名の前に付加したものを、変更後のファイル名とする、というファイル名変更のルールを定めたものである。この情報処理装置10の識別情報が、「clt04」であったとすると、個別情報処理部104
は、図10に示した識別子設定情報に基づいて、図9に示した「kokyaku」というファイル名を、「clt04kokyaku」に変更する。
FIG. 10 is a diagram showing the identifier setting information stored in the identifier setting information storage unit 105. Here, it is assumed that information “information processing apparatus identification information + file name” is stored as the identifier setting information. The “information processing apparatus identification information + file name” is a file name that is obtained by adding the identification information of the information processing apparatus 10 before the file name of the file to be processed as the changed file name. The rules for change are defined. If the identification information of the information processing apparatus 10 is “clt04”, the individual information processing unit 104
Changes the file name “kkyoaku” shown in FIG. 9 to “clt04kokuaku” based on the identifier setting information shown in FIG.

図11は、送信先情報格納部107に格納されている送信先情報の管理表を示す図である。送信先情報管理表は、「送信先」、「アドレス」、「フォルダ」という属性を有している。
「送信先」は、ファイル名を変更したファイルの送信先の機器の名称であり、ここでは、送信先は、管理サーバであるサーバ20となっている。「アドレス」は送信先の機器であるサーバ20のIPアドレス「10.250.130.3」である。「フォルダ」は、送信先の機器であるサーバ20における、送信したファイルの格納先となるフォルダ名であり、ここでは、情報処理装置10の識別情報と同じ「clt04」が設定されているとする。なお、ここでは、一つの送信先しか指定していないが、送信先を複数にする場合、この送信先情報管理表のレコードを増やせばよい。
FIG. 11 is a diagram showing a management table of transmission destination information stored in the transmission destination information storage unit 107. The transmission destination information management table has attributes of “transmission destination”, “address”, and “folder”.
“Destination” is the name of the device that is the destination of the file whose file name has been changed. Here, the destination is the server 20 that is the management server. “Address” is the IP address “10.250.130.3” of the server 20 that is the destination device. “Folder” is a folder name that is a storage destination of a transmitted file in the server 20 that is a transmission destination device, and here, “clt04” that is the same as the identification information of the information processing apparatus 10 is set. . Here, only one transmission destination is specified, but when a plurality of transmission destinations are used, the number of records in this transmission destination information management table may be increased.

個別情報処理部104の個別情報送信手段1042は、個別情報処理部104によりファイル名が変更されたファイルを、図11に示すような、送信先情報格納部107に格納されている送信先情報に基づいて送信する。すなわち、ファイルを、IPアドレス「10.250.130.3」で指定される機器、すなわちサーバ20に対して送信する。このとき、例えば、送信するファイルのヘッダ等に、図11に示した「フォルダ」の情報を含めておくようにする。   The individual information transmission unit 1042 of the individual information processing unit 104 converts the file whose file name has been changed by the individual information processing unit 104 into transmission destination information stored in the transmission destination information storage unit 107 as shown in FIG. Send based on. That is, the file is transmitted to the device designated by the IP address “10.250.130.3”, that is, the server 20. At this time, for example, the information of the “folder” shown in FIG. 11 is included in the header of the file to be transmitted.

個別情報処理部104の個別情報削除手段1043は、情報格納部101に格納されている図9に示すファイルを削除する。   The individual information deleting unit 1043 of the individual information processing unit 104 deletes the file shown in FIG. 9 stored in the information storage unit 101.

サーバ20の受信部201は、情報処理装置10がネットワーク30経由で送信した、ファイル名が変更された図9に示すようなファイルを受信する。そして、個別情報蓄積部202が、受信したファイルのヘッダ等に含まれる「フォルダ」の情報に基づいて、受信したファイルを、個別情報格納部203の、図11の「フォルダ」において設定されていた「clt04」というフォルダに蓄積する。個別情報格納部203に蓄積された個別情報は、図12のように管理される。   The receiving unit 201 of the server 20 receives a file as illustrated in FIG. 9 that is transmitted from the information processing apparatus 10 via the network 30 and whose file name is changed. The individual information storage unit 202 sets the received file in the “folder” of FIG. 11 in the individual information storage unit 203 based on the information of the “folder” included in the received file header or the like. Accumulate in a folder named “clt04”. The individual information accumulated in the individual information storage unit 203 is managed as shown in FIG.

図12は、個別情報格納部203に格納されている個別情報の管理表を示す図である。個別情報管理表は、「フォルダ」、「ファイル」という属性を有している。「フォルダ」は、個別情報を格納するフォルダの識別子である。「ファイル」は、個別情報格納部203の各フォルダ内に格納されているファイル名を示す。「フォルダ」、および「ファイル」のデータ構造は問わない。   FIG. 12 is a diagram showing a management table of individual information stored in the individual information storage unit 203. The individual information management table has attributes of “folder” and “file”. “Folder” is an identifier of a folder for storing individual information. “File” indicates a file name stored in each folder of the individual information storage unit 203. The data structure of “folder” and “file” is not limited.

その後、上記と同様の、個人情報検索部102による検索の処理、および個別情報処理部104等による検索結果に基づく処理が、情報格納部101に格納されている全てのファイルについて行われる。   Thereafter, the search processing by the personal information search unit 102 and the processing based on the search result by the individual information processing unit 104 and the like are performed for all the files stored in the information storage unit 101 as described above.

次に、処理通知部108は、個人情報検索部102が、検索条件に合致するファイルを1つ以上検出したか否かを判定し、検出していたと判定した場合にのみ、通知先情報格納部109の通知先情報に基づいて、個別情報処理部104による処理が行われことを通知する情報を送信する。   Next, the process notification unit 108 determines whether or not the personal information search unit 102 has detected one or more files that match the search condition, and only when it is determined that the file has been detected, the notification information storage unit Based on the notification destination information 109, information for notifying that the processing by the individual information processing unit 104 is performed is transmitted.

図13は、通知先情報格納部109が格納している通知先情報の管理表を示す図である。通知先情報は、「通知先」と「アドレス」という属性を有している。「通知先」は、通知先の名称で、例えば、ユーザ名や、役職名等である。ここでは、情報処理装置10の利用者である「本人」、情報処理装置10の管理者である「管理者A」および「管理者B」
、情報処理装置10の利用者の上司である「上司」が設定されている。「アドレス」は、「通知先」に対応したメールアドレスである。「通知先」、「アドレス」のデータ構造は問わない。
FIG. 13 is a diagram showing a notification destination information management table stored in the notification destination information storage unit 109. The notification destination information has attributes of “notification destination” and “address”. “Notification destination” is the name of the notification destination, such as a user name or a title. Here, “the person” who is the user of the information processing apparatus 10, “manager A” and “manager B” who are the managers of the information processing apparatus 10
The “boss” who is the boss of the user of the information processing apparatus 10 is set. “Address” is an e-mail address corresponding to “notification destination”. The data structure of “notification destination” and “address” does not matter.

処理通知部108は、図13に示す通知先情報の「アドレス」が示す各メールアドレスに対して、個別情報処理部104による処理が行われことを通知する情報を送信する。これにより、「本人」、「管理者A」、「管理者B」、および「上司」に、図14に示すような「情報処理装置clt04の個人情報を、管理サーバに移動しました。」等の内容のメールが送付される。なお、どのようなファイルが移動されたかわかるように、移動されたファイルのファイル名を、例えばリスト状に表示してもよい。また、どのようなファイルのファイル名が、どのように変更されたかを、例えばリスト状に表示するようにしてもよい。このような通知を受け取ることにより、「本人」、「管理者A」、「管理者B」、および「上司」は、「clt04」という識別情報をもつ情報処理装置10に格納されていた個人情報が、サーバ20に移動されたことを知ることができる。   The processing notification unit 108 transmits information for notifying that the processing by the individual information processing unit 104 is performed to each mail address indicated by the “address” of the notification destination information illustrated in FIG. 13. As a result, “personal information of the information processing device clt04 has been moved to the management server” as shown in FIG. 14 to the “person”, “administrator A”, “administrator B”, and “supervisor”. An email with the contents of will be sent. Note that the file names of the moved files may be displayed in a list, for example, so that it can be seen what files have been moved. Moreover, you may make it display what kind of file the file name was changed, for example in the form of a list. By receiving such a notification, the “person”, “manager A”, “manager B”, and “boss” have stored the personal information stored in the information processing apparatus 10 having the identification information “clt04”. Can be known to have been moved to the server 20.

以上、本実施の形態によれば、情報処理装置10内の情報格納部101に格納されている情報を、外部の装置であるサーバ20に移動することとなり、情報処理装置10内の散在している個人情報を、サーバ20において一元管理することが可能となる。このため、個人情報を容易に管理することが可能となる。また、サーバ20の管理者等が個人情報の管理を集中的、かつ専門的に行うことが可能となり、個人情報が勝手に改ざんされたり、漏洩したりする問題を防ぐことが可能となる。また、情報処理装置10内に散在している個別情報が自動的に収集されるため、個人情報が紛失したり、うっかり他の情報とともに、外部に流出したりすることを防ぐことが可能となり、個人情報を確実に管理することが可能となる。また、ユーザ自身が、情報処理装置10内に散在している個別情報を収集する場合には、ユーザの知識や技量により、散在している個別情報をどの程度の精度で収集できるかが異なってくるため、ユーザによっては、十分に個別情報を収集することができず、その結果、個人情報の管理が不十分となる可能性があるが、本実施の形態においては、検索条件情報に基づいて自動的に個人情報検索部102が個人情報を検索するものであるため、予め、専門的な知識等を有する管理者等が、個人情報を検索するために十分な検索条件情報を設定しておくことで、ユーザの知識や技量によらずに、個人情報検索部102が検索漏れの少ない検索を行って、個人情報を十分に収集することが可能となり、個人情報の管理の品質も向上させることが可能となり、個人情報を確実に管理することが可能となる。また、情報処理装置10のユーザも、個人情報の管理する業務から解放されるとともに、個人情報を利用する場合には、サーバ20内の個別情報格納部203内に移動された個別情報の中から必要な個人情報を探せばよいため、情報処理装置10内に散在する個人情報を探したり、集めたりする必要がなくなり、作業効率を向上させることができる。   As described above, according to the present embodiment, information stored in the information storage unit 101 in the information processing apparatus 10 is moved to the server 20 that is an external apparatus. The personal information can be centrally managed by the server 20. For this reason, personal information can be easily managed. In addition, the administrator of the server 20 can manage personal information intensively and professionally, and it is possible to prevent problems that personal information is tampered with or leaked. In addition, since the individual information scattered in the information processing apparatus 10 is automatically collected, it is possible to prevent personal information from being lost or accidentally leaking out together with other information. It becomes possible to manage personal information reliably. In addition, when the user himself / herself collects the individual information scattered in the information processing apparatus 10, the accuracy with which the scattered individual information can be collected depends on the knowledge and skill of the user. Therefore, depending on the user, individual information cannot be collected sufficiently, and as a result, there is a possibility that management of personal information may be insufficient, but in this embodiment, based on search condition information Since the personal information search unit 102 automatically searches for personal information, an administrator having specialized knowledge or the like sets in advance sufficient search condition information for searching for personal information. Thus, regardless of the user's knowledge and skill, the personal information search unit 102 can perform a search with few search omissions and sufficiently collect personal information, and improve the quality of management of personal information. Can Now, it is possible to reliably manage personal information. In addition, the user of the information processing apparatus 10 is also freed from the task of managing personal information, and when using personal information, the individual information moved from the individual information storage unit 203 in the server 20 is used. Since it is only necessary to search for necessary personal information, it is not necessary to search for and collect personal information scattered in the information processing apparatus 10, and work efficiency can be improved.

また、個別情報処理部104が、情報処理装置10内の個人情報を削除したり、暗号化したりすることにより、情報処理装置10が外部に持ち出されたり、盗難されたりしても、関係者以外が情報処理装置10内の個人情報を利用することができないため、個人情報の安全性を高め、プライバシー保護を十分に行うことが可能となる。   Further, even if the information processing apparatus 10 is taken out or stolen by the individual information processing unit 104 deleting or encrypting the personal information in the information processing apparatus 10, it is not a related party. However, since the personal information in the information processing apparatus 10 cannot be used, it is possible to enhance the safety of the personal information and sufficiently protect the privacy.

また、サーバ20に個別情報を送信する際に、個人情報を有する個別情報の識別子を変更するようにしたので、移動した後の個別情報の管理がしやすいように、識別子を変更することで、個人情報の管理が容易となる。   In addition, since the identifier of the individual information having the personal information is changed when transmitting the individual information to the server 20, by changing the identifier so that the individual information after the movement can be easily managed, Easy management of personal information.

また、タイマー部110を用いて、情報処理装置10の個別情報をサーバ20に移動させる処理等を、自動化させることとなり、情報処理装置10の利用者が特に操作を行うことなく、個別情報をサーバ20に移動させることができ、処理を確実に実行させることが
可能となる。
また、個別情報をサーバ20に移動させたことを処理通知部108が通知するようにしたので、処理が正常に行われたことを確認することができる。
In addition, the process of moving the individual information of the information processing apparatus 10 to the server 20 is automated using the timer unit 110, and the individual information is stored in the server without any particular operation by the user of the information processing apparatus 10. 20 and the processing can be executed reliably.
In addition, since the process notification unit 108 notifies that the individual information has been moved to the server 20, it can be confirmed that the process has been performed normally.

また、個別情報をサーバ20に移動させたことを処理通知部108が情報処理装置10の管理者に通知するようにしたので、管理者は、個人情報の管理が正常に行われているか否かや、どのユーザが個人情報を持っていたか等を確認することができる。   In addition, since the process notification unit 108 notifies the administrator of the information processing apparatus 10 that the individual information has been moved to the server 20, the administrator can check whether the personal information is being managed normally. In addition, it is possible to confirm which user has the personal information.

なお、本実施の形態においては、情報処理装置10が一つである場合について説明したが、本発明は、情報処理装置10が複数であっても適用できるものであり、かかる場合においても上記実施の形態と同様の効果を奏する。さらに、この場合、複数の情報処理装置10に散在している個人情報も、1つのサーバ20に集めることが可能となるため、サーバ20の管理者等が個人情報の管理を集中的に行うことができ、個々の情報処理装置10のユーザが個人情報を管理するよりも、効率的に、かつ確実に個人情報を管理することが可能となる。   In the present embodiment, the case where there is one information processing apparatus 10 has been described. However, the present invention can be applied even when there are a plurality of information processing apparatuses 10, and even in such a case, the above-described implementation is performed. The same effect as that of the embodiment is produced. Further, in this case, since personal information scattered in a plurality of information processing devices 10 can be collected in one server 20, the administrator of the server 20 can manage personal information in a concentrated manner. It is possible to manage personal information more efficiently and reliably than a user of each information processing apparatus 10 manages personal information.

また、本実施の形態においては、タイマー部110の出力する指示情報により検索等の処理を行うようにしたが、本発明においては、例えば、情報処理装置10のログオフ時や、電源オフ時等の、情報処理装置10とサーバ20との接続が解除される場合に、個人情報検索部102が、個人情報を検索を開始することで、個別情報がサーバ20に送信されるようにしてもよい。このようにすることで、例えば、ユーザが、情報処理装置10を用いて、サーバ20から取得した個人情報を、情報処理装置10ごと外部に持ち出そうとしても、情報処理装置10をサーバ20から接続解除する前に、情報処理装置10上の個人情報は、全てサーバ20に送信され、情報処理装置10上には利用できない状態に処理された個別情報のみが残ることとなる。これにより、個人情報を、例えば社内ネットワークの外部に持ち出すことを防ぐことができる。なお、情報処理装置10とサーバ20との接続が解除される場合に、個人情報検索部102が個人情報を検索を開始するためには、例えば、ログオフや電源オフの指示が情報処理装置10に入力されたことをトリガーとして、個人情報検索部102に検索を実行させればよい。このような接続が解除される前のタイミングに処理部に処理を実行させる構成は公知技術であるのでここでは説明を省略する。   Further, in this embodiment, processing such as search is performed based on the instruction information output from the timer unit 110. However, in the present invention, for example, when the information processing apparatus 10 is logged off or when the power is turned off. When the connection between the information processing apparatus 10 and the server 20 is released, the individual information may be transmitted to the server 20 when the personal information search unit 102 starts searching for personal information. By doing in this way, for example, even if a user tries to carry out the personal information acquired from the server 20 using the information processing apparatus 10 to the outside together with the information processing apparatus 10, the information processing apparatus 10 is removed from the server 20. Before the connection is released, all personal information on the information processing apparatus 10 is transmitted to the server 20, and only the individual information processed in a state that cannot be used remains on the information processing apparatus 10. Thereby, it is possible to prevent the personal information from being taken out of, for example, an in-house network. In addition, when the connection between the information processing apparatus 10 and the server 20 is released, in order for the personal information search unit 102 to start searching for personal information, for example, an instruction to log off or power off is sent to the information processing apparatus 10. What is necessary is just to make the personal information search part 102 perform a search triggered by the input. Since the configuration that causes the processing unit to execute processing at the timing before such connection is released is a known technique, description thereof is omitted here.

なお、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをCD−ROMなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態における情報処理装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータに、格納されている個人に関する情報である個人情報を含む情報である個別情報を含む情報から、個人情報を検索する個人情報検索ステップと、前記個人情報検索ステップにより検索した個人情報を含む前記個別情報に対して、所定の処理を行う個別情報処理ステップとを実行させるためのプログラムである。   Note that the processing in the present embodiment may be realized by software. Then, this software may be distributed by software download or the like. Further, this software may be recorded and distributed on a recording medium such as a CD-ROM. This also applies to other embodiments in this specification. Note that the software that implements the information processing apparatus according to the present embodiment is the following program. In other words, this program searches a personal information search step for searching for personal information from information including individual information, which is information including personal information that is stored in the computer, by the personal information search step. This is a program for executing an individual information processing step for performing a predetermined process on the individual information including the personal information.

また、前記プログラムにおいて、前記個別情報処理ステップは、前記個人情報検索ステップにより検索した個人情報を含む個別情報を取得し、送信する個別情報送信ステップをさらに実行させるためのプログラムである。   In the program, the individual information processing step is a program for further executing an individual information transmission step of acquiring and transmitting individual information including the personal information searched in the personal information search step.

また、前記プログラムにおいて、前記個別情報処理ステップは、前記個人情報検索ステップにより検索した個人情報を含む個別情報の識別子を、所定の識別子に変更するプログラムである。   In the program, the individual information processing step is a program for changing an identifier of individual information including the personal information searched in the personal information searching step to a predetermined identifier.

また、前記プログラムにおいて、前記個別情報処理ステップは、前記個人情報検索ステップにより検索した個人情報の少なくとも一部を変更する処理を行うプログラムである。   In the program, the individual information processing step is a program for performing a process of changing at least a part of the personal information searched in the personal information search step.

また、前記プログラムにおいて、前記個別情報処理ステップは、前記個人情報検索ステップにより検索した個人情報を含む個別情報を削除する処理を行うプログラムである。   In the program, the individual information processing step is a program for performing processing for deleting individual information including the personal information searched in the personal information searching step.

また、前記プログラムにおいて、前記個別情報処理ステップは、前記個別情報検索ステップにより検索した個人情報を含む個別情報を、暗号化する処理を行うプログラムである。   Further, in the program, the individual information processing step is a program for performing processing for encrypting individual information including the personal information searched in the individual information searching step.

また、前記プログラムにおいて、コンピュータに、前記個別情報処理ステップにより処理を行ったことを通知する処理通知ステップをさらに実行させるためのプログラムである。   In the program, the program further causes the computer to execute a process notification step of notifying that the process has been performed in the individual information processing step.

また、前記プログラムにおいて、前記処理通知ステップは、前記処理を行ったことの通知を、電子メールを用いて行うプログラムである。   Moreover, in the program, the process notification step is a program for performing notification using the electronic mail that the process has been performed.

また、前記プログラムにおいて、前記処理通知ステップは、前記処理を行ったことを通知するための電子メールを管理者の電子メールアドレスに送信するプログラムである。   Further, in the program, the process notification step is a program for transmitting an e-mail for notifying that the process has been performed to an e-mail address of an administrator.

また、前記プログラムにおいて、コンピュータに、所定の時間に個人情報の検索を指示するための指示情報を出力するタイマーステップをさらに実行させ、前記個人情報検索ステップは、前記タイマーステップにより出力される指示情報に基づいて前記個人情報の検索を行うプログラムである。   In the program, the computer may further execute a timer step for outputting instruction information for instructing search of personal information at a predetermined time, and the personal information search step may include instruction information output by the timer step. Is a program for searching for the personal information based on the above.

また、前記プログラムにおいて、前記個人情報検索ステップは、前記個人情報の検索を、個人情報に関連するキーワードを用いて行うプログラムである。   In the program, the personal information search step is a program for searching for the personal information using a keyword related to the personal information.

(実施の形態2)
図15は、本実施の形態における情報処理装置の構成を示すブロック図である。この情報処理装置150は、上記実施の形態1にかかる情報処理装置10において、個別情報処理部104が取得した個別情報を、情報処理装置10の外部に送信する代わりに、情報処理装置150の内部の個別情報格納部152へ移動するようにしたものである。
(Embodiment 2)
FIG. 15 is a block diagram illustrating a configuration of the information processing apparatus according to the present embodiment. The information processing apparatus 150 is configured to store the individual information acquired by the individual information processing unit 104 in the information processing apparatus 10 according to the first embodiment, instead of transmitting the information to the outside of the information processing apparatus 10. The individual information storage unit 152 is moved.

情報処理装置150は、情報格納部101、個人情報検索部102、検索条件情報格納部103、個別情報処理部104、識別子設定情報格納部105、個別情報格納部152、処理通知部108、通知先情報格納部109、タイマー部110、および時間設定情報格納部111を具備する。個別情報処理部104は、識別子変更手段1042と、個別情報削除手段1043と、個別情報蓄積手段1044とを備えている。個別情報蓄積手段1044と、個別情報格納部152以外の構成については、上記実施の形態1の情報処理装置10と同様であるので、詳細な構成および動作の説明は省略する。   The information processing device 150 includes an information storage unit 101, a personal information search unit 102, a search condition information storage unit 103, an individual information processing unit 104, an identifier setting information storage unit 105, an individual information storage unit 152, a process notification unit 108, a notification destination An information storage unit 109, a timer unit 110, and a time setting information storage unit 111 are provided. The individual information processing unit 104 includes an identifier changing unit 1042, an individual information deleting unit 1043, and an individual information storage unit 1044. Since the configuration other than the individual information storage unit 1044 and the individual information storage unit 152 is the same as that of the information processing apparatus 10 of the first embodiment, a detailed description of the configuration and operation is omitted.

個別情報蓄積手段1044は、個別情報検索部102が検索した個人情報を含む個別情報を情報処理装置10内のメモリやハードディスク等に蓄積する。具体的には、個別情報蓄積手段1044は、予めメモリ等に設定されている蓄積先に個別情報を蓄積する。例えば、個別情報蓄積手段1044は、個別情報を情報格納部101と同じ記録媒体上の情報格納部101とは異なるディレクトリ等に移動させてもよい。また、情報格納部101とは異なるハードディスクやメモリ、情報処理装置10に着脱可能な光ディスクや磁気ディスク等に蓄積するようにしてもよい。なお、ここでは、個別情報蓄積手段1044が、個別情報格納部152に個別情報を蓄積する場合について説明する。個別情報送信手段10
42の送信する個別情報は、個別情報処理部104の他の処理手段等により、なんらかの処理が行われた個別情報であってもよい。本実施の形態においては、個別情報蓄積手段1044が、識別子変更手段1041によって識別子が変更された個別情報を蓄積する場合について説明する。個別情報蓄積手段1044は、通常、MPUやメモリ等から実現され得る。個別情報蓄積手段1044の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはROM等の記録媒体に記録されている。但し、ハードウェア(専用回路)で実現しても良い。
The individual information storage unit 1044 stores individual information including the personal information searched by the individual information search unit 102 in a memory or a hard disk in the information processing apparatus 10. Specifically, the individual information storage unit 1044 stores the individual information in a storage destination set in advance in a memory or the like. For example, the individual information storage unit 1044 may move the individual information to a directory or the like different from the information storage unit 101 on the same recording medium as the information storage unit 101. Further, the information may be stored in a hard disk or memory different from the information storage unit 101, an optical disk that can be attached to and detached from the information processing apparatus 10, a magnetic disk, or the like. Here, a case where the individual information storage unit 1044 stores individual information in the individual information storage unit 152 will be described. Individual information transmission means 10
The individual information transmitted by 42 may be individual information that has been subjected to some processing by other processing means or the like of the individual information processing unit 104. In the present embodiment, a case where the individual information storage unit 1044 stores the individual information whose identifier has been changed by the identifier change unit 1041 will be described. The individual information storage unit 1044 can usually be realized by an MPU, a memory, or the like. The processing procedure of the individual information storage unit 1044 is usually realized by software, and the software is recorded on a recording medium such as a ROM. However, it may be realized by hardware (dedicated circuit).

個別情報格納部152は、個人情報検索部102が検索した個人情報を含む個別情報が格納される。この個別情報格納部152に格納されている個別情報を、例えば、必要に応じて、外部の機器から、検索して読み出したり、修正したりすることで、個人情報を、利用することが可能である。ただし、個別情報格納部152は、セキュリティー確保のため、外部の機器等からのアクセスを制限するようにすることが好ましい。例えば、サーバの管理者のみが格納されている個別情報の変更や削除が可能となり、予め登録されているユーザは、格納されている個別情報の読み込みのみが可能となるようにアクセス権を設定する。また、アクセス時にはパスワード等も要求するようにする。このようなアクセス制限を行う処理は公知技術であるので説明は省略する。個別情報格納部152は、ハードディスクやFlashROM等の不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。   The individual information storage unit 152 stores individual information including the personal information searched by the personal information search unit 102. The individual information stored in the individual information storage unit 152 can be used by searching, reading, or correcting the individual information from an external device, for example, as necessary. is there. However, it is preferable that the individual information storage unit 152 restricts access from an external device or the like in order to ensure security. For example, it is possible to change or delete the individual information stored only by the server administrator, and the user registered in advance sets the access right so that only the stored individual information can be read. . Also, a password or the like is requested at the time of access. Since the process for performing such access restriction is a known technique, a description thereof will be omitted. The individual information storage unit 152 is preferably a non-volatile recording medium such as a hard disk or FlashROM, but can also be realized by a volatile recording medium.

次に、情報処理装置150の動作について、図16のフローチャートを用いて説明する。なお、図16において、図2と同一符号は、同一または相当するステップを示す。   Next, the operation of the information processing apparatus 150 will be described using the flowchart of FIG. In FIG. 16, the same reference numerals as those in FIG. 2 denote the same or corresponding steps.

(ステップS1601)個別情報処理部104は、ファイル名を変更した個別情報であるK番目のファイルを、個別情報格納部152に蓄積する。
なお、図16のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
(Step S1601) The individual information processing unit 104 stores the Kth file, which is individual information whose file name has been changed, in the individual information storage unit 152.
In the flowchart of FIG. 16, the process is terminated by power-off or a process termination interrupt.

なお、個別情報格納部152が、情報格納部101と同じ媒体であれば、ステップS209の処理を省略し、ステップS1501として、K番目のファイルのファイル管理情報のパスを、情報格納部101内のパスから、個別情報格納部152内のパスに変更することで、K番目のファイルを情報格納部101から、個別情報格納部152へ移動させるようにしてもよい。   If the individual information storage unit 152 is the same medium as the information storage unit 101, the process of step S209 is omitted, and the path of the file management information of the Kth file is stored in the information storage unit 101 as step S1501. The K-th file may be moved from the information storage unit 101 to the individual information storage unit 152 by changing the path to a path in the individual information storage unit 152.

次に、本実施の形態に係る情報処理装置の具体例について説明する。なお、個人情報検索部102が個人情報を検索し、この検索により検出された個人情報を含む個別情報、例えば個人情報を含むファイルを、個別情報処理部104が取得し、このファイルのファイル名を変更する処理までは、上記実施の形態1と同様であるので説明は省略する。   Next, a specific example of the information processing apparatus according to the present embodiment will be described. The personal information search unit 102 searches the personal information, and the individual information processing unit 104 acquires individual information including the personal information detected by the search, for example, a file including the personal information, and sets the file name of the file. Since the processing up to the change is the same as that of the first embodiment, the description thereof is omitted.

個別情報処理部104の個別情報蓄積手段1044は、ファイル名を変更した個別情報を、個別情報格納部152に蓄積する。個別情報格納部152に蓄積された個別情報は、図17のように管理される。   The individual information storage unit 1044 of the individual information processing unit 104 stores the individual information whose file name has been changed in the individual information storage unit 152. The individual information accumulated in the individual information storage unit 152 is managed as shown in FIG.

図17は、個別情報格納部152に格納されている個別情報の管理表を示す図である。個別情報管理表は、「フォルダ」、「ファイル」という属性を有している。「フォルダ」は、個別情報を格納するフォルダ名である。「ファイル」は、個別情報格納部152の各フォルダ内に格納されているファイル名を示す。「フォルダ」、および「ファイル」のデータ構造は問わない。
その後の処理については、上記実施の形態1と同様であるので、説明は省略する。
FIG. 17 is a diagram illustrating a management table of individual information stored in the individual information storage unit 152. The individual information management table has attributes of “folder” and “file”. “Folder” is a name of a folder for storing individual information. “File” indicates a file name stored in each folder of the individual information storage unit 152. The data structure of “folder” and “file” is not limited.
Since the subsequent processing is the same as that in the first embodiment, description thereof is omitted.

以上、本実施の形態によれば、情報処理装置150内の情報格納部101に格納されている情報を、情報処理装置150内の個別情報格納部152に移動することとなり、情報処理装置150内の散在している個人情報を個別情報格納部152に集めて、管理することが可能となる。このため、個人情報を容易に管理することができる。また、情報処理装置150内に散在している個別情報が自動的に収集されるため、個人情報が紛失したり、うっかり他の情報とともに、外部に流出したりすることを防ぐことが可能となり、個人情報を確実に管理することが可能となる。また、ユーザ自身が、情報処理装置150内に散在している個別情報を収集する場合には、ユーザの知識や技量により、散在している個別情報をどの程度の精度で収集できるかが異なってくるため、ユーザによっては、十分に個別情報を収集することができず、その結果、個人情報の管理が不十分となる可能性があるが、本実施の形態においては、検索条件情報に基づいて自動的に個人情報検索部102が個人情報を検索するものであるため、予め、専門的な知識等を有する管理者等が、個人情報を検索するために十分な検索条件情報を設定しておくことで、ユーザの知識や技量によらずに、個人情報検索部102が検索漏れの少ない検索を行って、個人情報を十分に収集することが可能となり、個人情報の管理の品質も向上させることが可能となり、個人情報を確実に管理することが可能となる。また、情報処理装置10のユーザも、個人情報の管理する業務から解放されるとともに、個人情報を利用する場合には、個別情報格納部152内に移動された個別情報の中から必要な個人情報を探せばよいため、情報処理装置150内に散在する個人情報を探したり、集めたりする必要がなくなり、作業効率を向上させることができる。   As described above, according to the present embodiment, information stored in the information storage unit 101 in the information processing apparatus 150 is moved to the individual information storage unit 152 in the information processing apparatus 150. Can be collected and managed in the individual information storage unit 152. For this reason, personal information can be managed easily. In addition, since the individual information scattered in the information processing device 150 is automatically collected, it is possible to prevent personal information from being lost or accidentally leaking out together with other information. It becomes possible to manage personal information reliably. In addition, when the user himself / herself collects the individual information scattered in the information processing apparatus 150, the accuracy with which the scattered individual information can be collected differs depending on the knowledge and skill of the user. Therefore, depending on the user, individual information cannot be collected sufficiently, and as a result, there is a possibility that management of personal information may be insufficient, but in this embodiment, based on search condition information Since the personal information search unit 102 automatically searches for personal information, an administrator having specialized knowledge or the like sets in advance sufficient search condition information for searching for personal information. Thus, regardless of the user's knowledge and skill, the personal information search unit 102 can perform a search with few search omissions and sufficiently collect personal information, and improve the quality of management of personal information. Is possible Next, it is possible to reliably manage the personal information. In addition, the user of the information processing apparatus 10 is also freed from the task of managing personal information, and when using personal information, necessary personal information from the individual information moved into the individual information storage unit 152 is used. Therefore, it is not necessary to search or collect personal information scattered in the information processing apparatus 150, and work efficiency can be improved.

また、個別情報格納部152に格納されている個別情報はアクセス権が制限されており、個別情報処理部104が、情報処理装置10内の個人情報を削除したり、暗号化したりすることにより、情報処理装置10が外部に持ち出されたり、盗難されたりしても、関係者以外が、個別情報格納部152に格納されている個別情報は不正にアクセスができず、情報処理装置10内に散在している個人情報を利用することができないため、個人情報の安全性を高め、プライバシー保護を十分に行うことが可能となる。   Further, the access right of the individual information stored in the individual information storage unit 152 is limited, and the individual information processing unit 104 deletes or encrypts the personal information in the information processing apparatus 10, Even if the information processing device 10 is taken out or stolen, the individual information stored in the individual information storage unit 152 cannot be illegally accessed by anyone other than the related parties and is scattered in the information processing device 10. Since personal information cannot be used, it is possible to enhance the safety of personal information and sufficiently protect privacy.

また、個別情報を格納する際に、個別情報の識別子を変更するようにしたので、移動した後の個別情報の管理がしやすいように、識別子を変更することで、個人情報の管理が容易となる。   In addition, since the identifier of the individual information is changed when storing the individual information, it is easy to manage the personal information by changing the identifier so that the individual information can be easily managed after moving. Become.

また、タイマー部110を用いて、情報処理装置10の個別情報を個別情報格納部152に移動させる処理等を、自動化させることができ、情報処理装置10の利用者が特に操作を行うことなく、個別情報を個別情報格納部152に移動させることができ、処理を確実に実行させることが可能となる。   Moreover, the process etc. which move the individual information of the information processing apparatus 10 to the individual information storage part 152 using the timer part 110 can be automated, and the user of the information processing apparatus 10 does not perform any operation. The individual information can be moved to the individual information storage unit 152, and the processing can be surely executed.

また、個別情報を個別情報格納部152に移動させたことを処理通知部108が通知するようにしたので、処理が正常に行われたことを確認することができる。   In addition, since the processing notification unit 108 notifies that the individual information has been moved to the individual information storage unit 152, it can be confirmed that the processing has been performed normally.

また、個別情報を個別情報格納部152に移動させたことを処理通知部108が情報処理装置10の管理者に通知するようにしたので、管理者は、情報処理装置150のユーザが、個人情報の管理を正常に行っているか否かや、どのユーザが個人情報を持っていたか等を確認することができる。   In addition, since the process notification unit 108 notifies the administrator of the information processing apparatus 10 that the individual information has been moved to the individual information storage unit 152, the administrator of the information processing apparatus 150 can recognize the personal information. It is possible to confirm whether or not management is normally performed, which user has personal information, and the like.

なお、上記各実施の形態において、各処理や各機能は、単一の装置やシステムによって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。   In each of the above embodiments, each process and each function may be realized by centralized processing by a single device or system, or may be realized by distributed processing by a plurality of devices. Also good.

なお、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソ
フトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをCD−ROMなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態における情報処理装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、 なお、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをCD−ROMなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態における情報処理装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータに、格納されている個人に関する情報である個人情報を含む情報である個別情報を含む情報から、個人情報を検索する個人情報検索ステップと、前記個人情報検索ステップにより検索した個人情報を含む前記個別情報に対して、所定の処理を行う個別情報処理ステップとを実行させるためのプログラムである。
Note that the processing in the present embodiment may be realized by software. Then, this software may be distributed by software download or the like. Further, this software may be recorded and distributed on a recording medium such as a CD-ROM. This also applies to other embodiments in this specification. Note that the software that implements the information processing apparatus according to the present embodiment is the following program. That is, in this program, the processing in this embodiment may be realized by software. Then, this software may be distributed by software download or the like. Further, this software may be recorded and distributed on a recording medium such as a CD-ROM. This also applies to other embodiments in this specification. Note that the software that implements the information processing apparatus according to the present embodiment is the following program. In other words, this program searches a personal information search step for searching for personal information from information including individual information, which is information including personal information that is stored in the computer, by the personal information search step. This is a program for executing an individual information processing step for performing a predetermined process on the individual information including the personal information.

また、前記プログラムにおいて、前記個別情報処理ステップは、前記個人情報検索ステップにより検索した個人情報を含む個別情報を蓄積するプログラムである。   In the program, the individual information processing step is a program for accumulating individual information including personal information searched in the personal information searching step.

また、前記プログラムにおいて、前記個別情報処理ステップは、前記個人情報検索ステップにより検索した個人情報を含む個別情報の識別子を、所定の識別子に変更するプログラムである。   In the program, the individual information processing step is a program for changing an identifier of individual information including the personal information searched in the personal information searching step to a predetermined identifier.

また、前記プログラムにおいて、前記個別情報処理ステップは、前記個人情報検索ステップにより検索した個人情報の少なくとも一部を変更する処理を行うプログラムである。   In the program, the individual information processing step is a program for performing a process of changing at least a part of the personal information searched in the personal information search step.

また、前記プログラムにおいて、前記個別情報処理ステップは、前記個人情報検索ステップにより検索した個人情報を含む個別情報を削除する処理を行うプログラムである。   In the program, the individual information processing step is a program for performing processing for deleting individual information including the personal information searched in the personal information searching step.

また、前記プログラムにおいて、前記個別情報処理ステップは、前記個別情報検索ステップにより検索した個人情報を含む個別情報を、暗号化する処理を行うプログラムである。   Further, in the program, the individual information processing step is a program for performing processing for encrypting individual information including the personal information searched in the individual information searching step.

また、前記プログラムにおいて、コンピュータに、前記個別情報処理ステップにより処理を行ったことを通知する処理通知ステップをさらに実行させるためのプログラムである。   In the program, the program further causes the computer to execute a process notification step of notifying that the process has been performed in the individual information processing step.

また、前記プログラムにおいて、前記処理通知ステップは、前記処理を行ったことの通知を、電子メールを用いて行うプログラムである。   Moreover, in the program, the process notification step is a program for performing notification using the electronic mail that the process has been performed.

また、前記プログラムにおいて、前記処理通知ステップは、前記処理を行ったことを通知するための電子メールを管理者の電子メールアドレスに送信するプログラムである。   Further, in the program, the process notification step is a program for transmitting an e-mail for notifying that the process has been performed to an e-mail address of an administrator.

また、前記プログラムにおいて、コンピュータに、所定の時間に個人情報の検索を指示するための指示情報を出力するタイマーステップをさらに実行させ、前記個人情報検索ステップは、前記タイマーステップにより出力される指示情報に基づいて前記個人情報の検索を行うプログラムである。   In the program, the computer may further execute a timer step for outputting instruction information for instructing search of personal information at a predetermined time, and the personal information search step may include instruction information output by the timer step. Is a program for searching for the personal information based on the above.

また、前記プログラムにおいて、前記個人情報検索ステップは、前記個人情報の検索を、個人情報に関連するキーワードを用いて行うプログラムである。   In the program, the personal information search step is a program for searching for the personal information using a keyword related to the personal information.

なお、上記各実施の形態における各プログラムにおいて、情報を送信する送信ステップ
や、情報を受信する受信ステップなどでは、ハードウェアによって行われる処理、例えば、送信ステップにおけるモデムやインターフェースカードなどで行われる処理(ハードウェアでしか行われない処理)は含まれない。
In each program in each of the above embodiments, processing performed by hardware in a transmission step for transmitting information, a reception step for receiving information, and the like, for example, processing performed by a modem or an interface card in the transmission step (Processing performed only by hardware) is not included.

また、これらのプログラムは、サーバなどからダウンロードされることによって実行されてもよく、所定の記録媒体(例えば、CD−ROMなどの光ディスクや磁気ディスク、半導体メモリなど)に記録されたプログラムが読み出されることによって実行されてもよい。   These programs may be executed by being downloaded from a server or the like, and a program recorded on a predetermined recording medium (for example, an optical disk such as a CD-ROM, a magnetic disk, a semiconductor memory, or the like) is read out. May be executed.

また、これらのプログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。   Further, the computer that executes these programs may be singular or plural. That is, centralized processing may be performed, or distributed processing may be performed.

また、上記各実施の形態において、一の装置に存在する2以上の通信手段、例えば個別情報送信手段と処理通知部等は、物理的に一の媒体で実現されても良いことは言うまでもない。   Further, in each of the above embodiments, it goes without saying that two or more communication means existing in one apparatus, for example, an individual information transmission means and a process notification section, may be physically realized by one medium.

本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。   The present invention is not limited to the above-described embodiments, and various modifications are possible, and it goes without saying that these are also included in the scope of the present invention.

以上のように、本発明にかかる情報処理装置は、情報処理装置内に散在している個人情報を容易にかつ確実に管理することが可能なものであり、個人情報を取り扱うコンピュータ等の情報処理装置や、個人情報を取り扱うコンピュータ等の情報処理端末を備えた情報処理システム等として有用である。   As described above, the information processing apparatus according to the present invention can easily and surely manage personal information scattered in the information processing apparatus, and can process information such as a computer that handles the personal information. It is useful as an information processing system including an apparatus and an information processing terminal such as a computer that handles personal information.

実施の形態1に係る情報処理システムの構成を示すブロック図1 is a block diagram showing a configuration of an information processing system according to a first embodiment 同情報処理システムの動作を説明するためのフローチャートFlow chart for explaining the operation of the information processing system 同情報処理システムに接続されたサーバの動作を説明するためのフローチャートFlow chart for explaining the operation of a server connected to the information processing system 同情報処理システムの構成を示す概略図Schematic diagram showing the configuration of the information processing system 同情報処理システムの時間設定情報管理表を示す図The figure which shows the time setting information management table of the information processing system 同情報処理システムの検索条件情報管理表を示す図The figure which shows the search condition information management table of the same information processing system 同情報処理システムの表示例を示す図The figure which shows the example of a display of the information processing system 同情報処理システムの除外ファイル情報を示す図The figure which shows the exclusion file information of the same information processing system 同情報処理システムの情報格納部に格納されているファイルの例を示す図The figure which shows the example of the file stored in the information storage part of the information processing system 同情報処理システムの識別子設定情報管理表を示す図The figure which shows the identifier setting information management table of the information processing system 同情報処理システムの送信先情報管理表を示す図The figure which shows the transmission destination information management table of the same information processing system 同情報処理システムの個別情報管理表を示す図The figure which shows the individual information management table of the same information processing system 同情報処理システムの通知先情報管理表を示す図The figure which shows the notification information management table of the same information processing system 同情報処理システムの処理通知部が通知するメールの例を示す図The figure which shows the example of the mail which the process notification part of the information processing system notifies 実施の形態2に係る情報処理装置の構成を示すブロック図FIG. 3 is a block diagram illustrating a configuration of an information processing device according to a second embodiment. 同情報処理装置の動作を説明するためのフローチャートFlow chart for explaining the operation of the information processing apparatus 同情報処理装置の個別情報管理表を示す図The figure which shows the separate information management table | surface of the same information processing apparatus

符号の説明Explanation of symbols

10、150 情報処理装置
20 サーバ
30 ネットワーク
101 情報格納部
102 個人情報検索部
103 検索条件情報格納部
104 個別情報処理部
105 識別子設定情報格納部
107 送信先情報格納部
108 処理通知部
109 通知先情報格納部
110 タイマー部
111 時間設定情報格納部
152、203 個別情報格納部
201 受信部
202 個別情報蓄積部
1041 識別子変更手段
1042 個別情報送信手段
1043 個別情報削除手段
1044 個別情報蓄積手段
DESCRIPTION OF SYMBOLS 10,150 Information processing apparatus 20 Server 30 Network 101 Information storage part 102 Personal information search part 103 Search condition information storage part 104 Individual information processing part 105 Identifier setting information storage part 107 Transmission destination information storage part 108 Process notification part 109 Notification destination information Storage unit 110 Timer unit 111 Time setting information storage unit 152, 203 Individual information storage unit 201 Reception unit 202 Individual information storage unit 1041 Identifier changing unit 1042 Individual information transmission unit 1043 Individual information deletion unit 1044 Individual information storage unit

Claims (38)

個人に関する情報である個人情報を含む情報である個別情報を含む情報を格納している情報格納部と、
前記情報格納部に格納されている個人情報を検索する個人情報検索部と、
前記個人情報検索部が検索した個人情報を含む前記個別情報に対して、所定の処理を行う個別情報処理部とを具備する情報処理装置。
An information storage unit storing information including individual information that is information including personal information that is information related to an individual;
A personal information search unit for searching for personal information stored in the information storage unit;
An information processing apparatus comprising: an individual information processing unit that performs a predetermined process on the individual information including the personal information searched by the personal information search unit.
前記個別情報処理部は、前記個人情報検索部が検索した個人情報を含む個別情報を、前記情報格納部から取得し、外部に送信する請求項1記載の情報処理装置。 The information processing apparatus according to claim 1, wherein the individual information processing unit acquires the individual information including the personal information searched by the personal information search unit from the information storage unit and transmits the acquired information to the outside. 前記個別情報が格納される個別情報格納部をさらに備え、
前記個別情報処理部は、
前記個人情報検索部が検索した個人情報を含む個別情報を、前記個別情報格納部に蓄積する請求項1記載の情報処理装置。
An individual information storage unit for storing the individual information;
The individual information processing unit
The information processing apparatus according to claim 1, wherein individual information including personal information searched by the personal information search unit is accumulated in the individual information storage unit.
前記個別情報格納部は、アクセス制限が行われていることを特徴とする請求項3記載の情報処理装置。 The information processing apparatus according to claim 3, wherein access restriction is performed on the individual information storage unit. 前記個別情報処理部は、前記個人情報検索部が検索した個人情報を含む個別情報の識別子を、所定の識別子に変更する請求項1から請求項4いずれか記載の情報処理装置。 The information processing apparatus according to claim 1, wherein the individual information processing unit changes an identifier of individual information including personal information searched by the personal information search unit to a predetermined identifier. 前記個別情報処理部は、前記情報格納部に格納されている前記個人情報検索部が検索した個人情報の少なくとも一部を変更する処理を行う請求項1から請求項5いずれか記載の情報処理装置。 The information processing apparatus according to claim 1, wherein the individual information processing unit performs a process of changing at least a part of the personal information searched by the personal information search unit stored in the information storage unit. . 前記個別情報処理部は、前記情報格納部に格納されている前記個人情報検索部が検索した個人情報を含む個別情報を削除する処理を行う請求項1から請求項5いずれか記載の情報処理装置。 The information processing apparatus according to claim 1, wherein the individual information processing unit performs processing for deleting individual information including personal information searched by the personal information search unit stored in the information storage unit. . 前記個別情報処理部は、前記情報格納部に格納されている前記個別情報検索部が検索した個人情報を含む個別情報を、暗号化する処理を行う請求項1から請求項5いずれか記載の情報処理装置。 The information according to any one of claims 1 to 5, wherein the individual information processing unit performs a process of encrypting individual information including personal information searched by the individual information search unit stored in the information storage unit. Processing equipment. 前記個別情報処理部が前記所定の処理を行ったことを通知する処理通知部をさらに備えた請求項1から請求項8いずれか記載の情報処理装置。 The information processing apparatus according to claim 1, further comprising a process notification unit that notifies that the individual information processing unit has performed the predetermined process. 前記処理通知部は、前記処理を行ったことの通知を、電子メールを用いて行う請求項9記載の情報処理装置。 The information processing apparatus according to claim 9, wherein the processing notification unit performs notification that the processing has been performed using an electronic mail. 前記情報処理装置の管理者の電子メールアドレスを格納している通知先指定情報格納部をさらに備え、
前記処理通知部は、前記通知先指定情報格納部が格納している管理者の電子メールアドレスが示す送信先に、前記処理を行ったことを通知するための電子メールを送信する請求項10記載の情報処理装置。
A notification destination designation information storage unit storing an email address of an administrator of the information processing apparatus;
The said process notification part transmits the email for notifying that the said process was performed to the transmission destination which the administrator's email address stored in the said notification destination designation | designated information storage part shows. Information processing device.
所定の時間に個人情報の検索を指示するための指示情報を出力するタイマー部をさらに備え、
前記個人情報検索部は、前記タイマー部からの指示情報に基づいて前記個人情報の検索を行う請求項1から請求項11のいずれか記載の情報処理装置。
A timer unit for outputting instruction information for instructing a search for personal information at a predetermined time;
The information processing apparatus according to claim 1, wherein the personal information search unit searches the personal information based on instruction information from the timer unit.
前記個人情報検索部は、前記個人情報の検索を、個人情報に関連するキーワードを用いて行う請求項1から請求項12のいずれか記載の情報処理装置。 The information processing apparatus according to claim 1, wherein the personal information search unit searches for the personal information using a keyword related to the personal information. 情報処理装置とサーバとを備えた情報処理システムであって、
前記情報処理装置は、
個人に関する情報である個人情報を含む情報である個別情報を含む情報を格納している情報格納部と、
前記情報格納部に格納されている個人情報を検索する個人情報検索部と、
前記情報格納部に格納されている前記個人情報検索部が検索した個人情報を含む前記個別情報を、前記情報格納部から取得し、前記サーバに送信する個別情報処理部とを具備し、前記サーバは、
前記個別情報が格納される個別情報格納部と、
前記情報処理装置が送信した個別情報を受信する受信部と、
前記受信部が受信した個別情報を前記個別情報格納部に蓄積する個別情報蓄積部とを具備する情報処理システム。
An information processing system comprising an information processing device and a server,
The information processing apparatus includes:
An information storage unit storing information including individual information that is information including personal information that is information related to an individual;
A personal information search unit for searching for personal information stored in the information storage unit;
An individual information processing unit that acquires the individual information including the personal information searched by the personal information search unit stored in the information storage unit from the information storage unit and transmits the acquired information to the server; Is
An individual information storage unit for storing the individual information;
A receiving unit that receives the individual information transmitted by the information processing apparatus;
An information processing system comprising: an individual information storage unit that stores individual information received by the receiving unit in the individual information storage unit.
前記個別情報処理部は、前記個人情報検索部が検索した個人情報を含む個別情報の識別子を、所定の識別子に変更する請求項14記載の情報処理システム。 The information processing system according to claim 14, wherein the individual information processing unit changes an identifier of individual information including the personal information searched by the personal information search unit to a predetermined identifier. 前記個別情報処理部は、前記個人情報検索部が検索した個人情報の少なくとも一部を変更する処理を行う請求項14または請求項15いずれか記載の情報処理システム。 The information processing system according to claim 14, wherein the individual information processing unit performs a process of changing at least a part of the personal information searched by the personal information search unit. 前記個別情報処理部は、前記個人情報検索部が検索した個人情報を含む個別情報を削除する処理を行う請求項14から請求項16いずれか記載の情報処理システム。 The information processing system according to any one of claims 14 to 16, wherein the individual information processing unit performs processing for deleting individual information including personal information searched by the personal information search unit. 前記個別情報処理部は、前記情報格納部に格納されている前記個別情報検索部が検索した個人情報を含む個別情報を、暗号化する処理を行う請求項14から請求項17いずれか記載の情報処理システム。 The information according to any one of claims 14 to 17, wherein the individual information processing unit performs a process of encrypting individual information including the personal information searched by the individual information search unit stored in the information storage unit. Processing system. 前記個別情報処理部が前記所定の処理を行ったことを通知する処理通知部をさらに備えた請求項14から請求項18いずれか記載の情報処理装置。 The information processing apparatus according to claim 14, further comprising a process notification unit that notifies that the individual information processing unit has performed the predetermined process. 前記処理通知部は、前記処理を行ったことの通知を、電子メールを用いて行う請求項19記載の情報処理システム。 The information processing system according to claim 19, wherein the processing notification unit performs notification that the processing has been performed using an electronic mail. 前記情報処理装置の管理者の電子メールアドレスを格納している通知先指定情報格納部をさらに備え、
前記処理通知部は、前記通知先指定情報格納部が格納している管理者の電子メールアドレスが示す送信先に、前記処理を行ったことを通知するための電子メールを送信する請求項20記載の情報処理システム。
A notification destination designation information storage unit storing an email address of an administrator of the information processing apparatus;
21. The process notification unit transmits an e-mail for notifying that the process has been performed to a transmission destination indicated by an e-mail address of an administrator stored in the notification destination designation information storage unit. Information processing system.
所定の時間に個人情報の検索を指示するための指示情報を出力するタイマー部をさらに備え、
前記個人情報検索部は、前記タイマー部からの指示情報に基づいて前記個人情報の検索を行う請求項14から請求項21のいずれか記載の情報処理システム。
A timer unit for outputting instruction information for instructing a search for personal information at a predetermined time;
The information processing system according to any one of claims 14 to 21, wherein the personal information search unit searches the personal information based on instruction information from the timer unit.
前記個人情報検索部は、前記サーバとの接続が解除される前に、前記個人情報の検索を行う請求項14から請求項21のいずれか記載の情報処理システム。 The information processing system according to any one of claims 14 to 21, wherein the personal information search unit searches the personal information before the connection with the server is released. 前記個人情報検索部は、前記個人情報の検索を、個人情報に関連するキーワードを用いて行う請求項14から請求項23のいずれか記載の情報処理システム。 The information processing system according to any one of claims 14 to 23, wherein the personal information search unit searches the personal information using a keyword related to the personal information. 格納されている個人に関する情報である個人情報を含む情報である個別情報を含む情報から、個人情報を検索する個人情報検索ステップと、
前記個人情報検索ステップにより検索した個人情報を含む前記個別情報に対して、所定の処理を行う個別情報処理ステップとを具備する情報処理方法。
A personal information retrieval step for retrieving personal information from information including individual information that is information including personal information that is information relating to stored individuals;
An information processing method comprising: an individual information processing step for performing a predetermined process on the individual information including the personal information searched in the personal information search step.
前記個別情報処理ステップは、
前記個人情報検索ステップにより検索した個人情報を含む個別情報を蓄積する請求項25記載の情報処理方法。
The individual information processing step includes
26. The information processing method according to claim 25, wherein individual information including personal information searched in the personal information search step is accumulated.
コンピュータに、
格納されている個人に関する情報である個人情報を含む情報である個別情報を含む情報から、個人情報を検索する個人情報検索ステップと、
前記個人情報検索ステップにより検索した個人情報を含む前記個別情報に対して、所定の処理を行う個別情報処理ステップとを実行させるためのプログラム。
On the computer,
A personal information retrieval step for retrieving personal information from information including individual information that is information including personal information that is information relating to stored individuals;
The program for performing the separate information processing step which performs a predetermined process with respect to the said individual information containing the personal information searched by the said personal information search step.
前記個別情報処理ステップは、前記個人情報検索ステップにより検索した個人情報を含む個別情報を取得し、送信する請求項27記載のプログラム。 28. The program according to claim 27, wherein the individual information processing step acquires and transmits individual information including the personal information searched in the personal information search step. 前記個別情報処理ステップは、
前記個人情報検索ステップにより検索した個人情報を含む個別情報を蓄積する請求項27記載のプログラム。
The individual information processing step includes
28. The program according to claim 27, wherein individual information including personal information searched in the personal information search step is accumulated.
前記個別情報処理ステップは、
前記個人情報検索ステップにより検索した個人情報を含む個別情報の識別子を、所定の識別子に変更する請求項27から請求項29いずれか記載のプログラム。
The individual information processing step includes
30. The program according to claim 27, wherein an identifier of the individual information including the personal information searched by the personal information search step is changed to a predetermined identifier.
前記個別情報処理ステップは、
前記個人情報検索ステップにより検索した個人情報の少なくとも一部を変更する処理を行う請求項27から請求項30いずれか記載のプログラム。
The individual information processing step includes
The program according to any one of claims 27 to 30, wherein processing for changing at least a part of the personal information searched in the personal information search step is performed.
前記個別情報処理ステップは、
前記個人情報検索ステップにより検索した個人情報を含む個別情報を削除する処理を行う請求項27から請求項30いずれか記載のプログラム。
The individual information processing step includes
The program according to any one of claims 27 to 30, wherein a process of deleting individual information including personal information searched in the personal information search step is performed.
前記個別情報処理ステップは、
前記個別情報検索ステップにより検索した個人情報を含む個別情報を、暗号化する処理を行う請求項27から請求項30いずれか記載のプログラム。
The individual information processing step includes
The program according to any one of claims 27 to 30, wherein a process of encrypting individual information including personal information searched in the individual information search step is performed.
コンピュータに、
前記個別情報処理ステップにより処理を行ったことを通知する処理通知ステップをさらに実行させるための請求項27から請求項33いずれか記載のプログラム。
On the computer,
The program according to any one of claims 27 to 33, further causing a processing notification step of notifying that the processing has been performed by the individual information processing step.
前記処理通知ステップは、
前記処理を行ったことの通知を、電子メールを用いて行う請求項34記載のプログラム。
The process notification step includes:
35. The program according to claim 34, wherein the notification that the processing has been performed is performed using an electronic mail.
前記処理通知ステップは、
前記処理を行ったことを通知するための電子メールを管理者の電子メールアドレスに送信
する請求項35記載のプログラム。
The process notification step includes:
36. The program according to claim 35, wherein an e-mail for notifying that the processing has been performed is transmitted to an e-mail address of an administrator.
コンピュータに、
所定の時間に個人情報の検索を指示するための指示情報を出力するタイマーステップをさらに実行させ、
前記個人情報検索ステップは、
前記タイマーステップにより出力される指示情報に基づいて前記個人情報の検索を行う請求項27から請求項36のいずれか記載のプログラム。
On the computer,
A timer step for outputting instruction information for instructing search of personal information at a predetermined time is further executed.
The personal information search step includes
The program according to any one of claims 27 to 36, wherein the personal information is searched based on the instruction information output by the timer step.
前記個人情報検索ステップは、前記個人情報の検索を、個人情報に関連するキーワードを用いて行う請求項27から請求項37のいずれか記載のプログラム。
The program according to any one of claims 27 to 37, wherein the personal information search step searches the personal information using a keyword related to the personal information.
JP2005150375A 2005-05-24 2005-05-24 Information processing apparatus, information processing system, and program Pending JP2006330870A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005150375A JP2006330870A (en) 2005-05-24 2005-05-24 Information processing apparatus, information processing system, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005150375A JP2006330870A (en) 2005-05-24 2005-05-24 Information processing apparatus, information processing system, and program

Publications (1)

Publication Number Publication Date
JP2006330870A true JP2006330870A (en) 2006-12-07

Family

ID=37552526

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005150375A Pending JP2006330870A (en) 2005-05-24 2005-05-24 Information processing apparatus, information processing system, and program

Country Status (1)

Country Link
JP (1) JP2006330870A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008090867A (en) * 2007-12-13 2008-04-17 Quality Kk Personal information retrieval program
JP2011233074A (en) * 2010-04-30 2011-11-17 Nec Fielding Ltd Display system, device, and method and program for detecting presence of personal information
WO2015033416A1 (en) * 2013-09-05 2015-03-12 株式会社日立製作所 Information processing system and data processing method therefor

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008090867A (en) * 2007-12-13 2008-04-17 Quality Kk Personal information retrieval program
JP2011233074A (en) * 2010-04-30 2011-11-17 Nec Fielding Ltd Display system, device, and method and program for detecting presence of personal information
WO2015033416A1 (en) * 2013-09-05 2015-03-12 株式会社日立製作所 Information processing system and data processing method therefor

Similar Documents

Publication Publication Date Title
US8798272B2 (en) Systems and methods for managing multiple keys for file encryption and decryption
US8995668B2 (en) Privacy management for tracked devices
US7418737B2 (en) Encrypted data file transmission
US7054905B1 (en) Replacing an email attachment with an address specifying where the attachment is stored
US9231952B2 (en) Key-based content management and access systems and methods
JP4771942B2 (en) Personal information management device, distributed key storage device, personal information management system, personal information management method, computer program, recording medium, and integrated circuit
Zdziarski iPhone forensics: recovering evidence, personal data, and corporate assets
US7412487B2 (en) Method and system for tracking receipt of electronic message
JP3954642B1 (en) Screen storage system
US20100198986A1 (en) Network storage device collector
US9773120B1 (en) Forensic investigation tool
JP4327900B1 (en) Information processing system, terminal device, transmission server device, information processing method, and program
JP5340027B2 (en) Server apparatus, server apparatus control method, program, and recording medium
Eriş et al. Forensic analysis of popular social media applications on android smartphones
JP2005051475A (en) System and method for managing personal information, and program thereof
CN107181591A (en) The method and apparatus generated for system password
JP2009237804A (en) Electronic mail system
JP2006330870A (en) Information processing apparatus, information processing system, and program
Egho-Promise et al. A FORENSIC ANALYSIS OF WHATSAPP ON ANDROID SMART PHONE
JP5359659B2 (en) Information processing program, information processing method, and information processing apparatus
JP2009151561A (en) File management method, file management apparatus and portable storage medium for electronic tally processing
CN117424696A (en) File encryption transmission method, medium and device based on blockchain and IPFS
Khan et al. Snapchat media retrieval for novice device users
CN110545263B (en) Decryption method, encryption method, terminal device, server and readable storage medium
CN107666523A (en) Message processing device and information processing method