JP6911342B2 - Information processing equipment and programs - Google Patents
Information processing equipment and programs Download PDFInfo
- Publication number
- JP6911342B2 JP6911342B2 JP2016241385A JP2016241385A JP6911342B2 JP 6911342 B2 JP6911342 B2 JP 6911342B2 JP 2016241385 A JP2016241385 A JP 2016241385A JP 2016241385 A JP2016241385 A JP 2016241385A JP 6911342 B2 JP6911342 B2 JP 6911342B2
- Authority
- JP
- Japan
- Prior art keywords
- personal
- personal number
- display
- information processing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、情報処理装置及びプログラムに関する。 The present invention relates to an information processing device and a program.
従来、例えばマイナンバー(登録商標)などに代表される機密性の高い情報(機密情報)を管理するための装置が広く利用されている(例えば、特許文献1参照)。
また、機密情報を画面に表示したり印刷したりする場合に、誰が、いつ、どのような操作を行ったか等の使用履歴であるログを記録することが行われている。これにより、万一機密情報の流出等の問題が発生した場合、ログを解析することで、問題に関与した人物の特定を行うことを可能としている。
Conventionally, a device for managing highly confidential information (confidential information) represented by, for example, My Number (registered trademark) has been widely used (see, for example, Patent Document 1).
Further, when displaying or printing confidential information on a screen, a log which is a usage history such as who, when, and what kind of operation is performed is recorded. As a result, in the unlikely event that a problem such as leakage of confidential information occurs, it is possible to identify the person involved in the problem by analyzing the log.
しかしながら、このようなログの記録は、問題の発覚後に解析を可能とする技術であり、ログを記録するだけでは機密情報の漏洩防止効果を十分に得ることはできない。このため、機密情報の漏洩防止にあたって、より堅牢性の高い仕組みが求められていた。 However, such log recording is a technique that enables analysis after a problem is discovered, and it is not possible to sufficiently obtain the effect of preventing leakage of confidential information only by recording the log. For this reason, a more robust mechanism has been required to prevent the leakage of confidential information.
本発明の課題は、機密情報の漏洩防止の堅牢性を高めることである。 An object of the present invention is to increase the robustness of preventing leakage of confidential information.
上記課題を解決するために、本発明に係る情報処理装置は、所定の帳票を表示または印刷可能な情報処理装置であって、前記所定の帳票への個人番号の使用可能回数が所定の季節的な時期に対応付けて記憶されている記憶手段と、前記所定の帳票における個人番号記載欄への前記個人番号の表示使用回数であって表示使用日が前記所定の季節的な時期に該当する当年度での表示使用回数、または、前記所定の帳票における個人番号記載欄への前記個人番号の印刷使用回数であって印刷使用日が前記所定の季節的な時期に該当する当年度での印刷使用回数、をカウント値としてカウントするカウント手段と、現在日時が前記所定の季節的な時期に非該当な場合、及び、前記カウント手段によりカウントされた前記カウント値と前記記憶手段に前記所定の季節的な時期に対応付けて記憶されている前記使用可能回数とを比較して前記カウント値が前記使用可能回数に達している場合、前記個人番号記載欄への前記個人番号の表示使用または印刷使用を禁止する使用制限手段と、を備え、前記カウント手段は、前記カウント値を現在日時に該当する年度ごとにカウントし、前記使用制限手段は、現在日時に該当する年度ごとに当該年度に対応する前記カウント値に基づいて前記個人番号の表示使用または印刷使用を禁止することを特徴とする。
また、本発明に係るプログラムは、所定の帳票を表示または印刷可能な情報処理装置のコンピュータを、前記所定の帳票における個人番号記載欄への前記個人番号の表示使用回数であって表示使用日が所定の季節的な時期に該当する当年度での表示使用回数、または、前記所定の帳票における個人番号記載欄への前記個人番号の印刷使用回数であって印刷使用日が前記所定の季節的な時期に該当する当年度での印刷使用回数、をカウント値としてカウントするカウント手段、現在日時が前記所定の季節的な時期に非該当な場合、及び、前記カウント手段によりカウントされた前記カウント値と前記所定の季節的な時期に対応付けて記憶手段に予め記憶されている個人番号の使用可能回数とを比較して前記カウント値が前記使用可能回数に達している場合、前記個人番号記載欄への前記個人番号の表示使用または印刷使用を禁止する使用制限手段、として機能させ、前記カウント手段は、前記カウント値を現在日時に該当する年度ごとにカウントし、前記使用制限手段は、現在日時に該当する年度ごとに当該年度に対応する前記カウント値に基づいて前記個人番号の表示使用または印刷使用を禁止することを特徴とする。
In order to solve the above problems, the information processing device according to the present invention is an information processing device capable of displaying or printing a predetermined form, and the number of times the personal number can be used on the predetermined form is seasonal. The storage means stored in association with the time and the number of times the personal number is displayed and used in the personal number entry field in the predetermined form , and the display use date corresponds to the predetermined seasonal time. The number of times the display has been used in the fiscal year, or the number of times the personal number has been printed in the personal number entry field in the predetermined form , and the printing use date corresponds to the predetermined seasonal period. count, counting means for counting as a count value, when the current date and time non-corresponding to the predetermined seasonal period, and, the predetermined seasonal in the storage means and counted the count value by said counting means If the count value by comparing the available number of times stored in association with such timing has reached the available number of times, the display use or printing using the personal number to the personal number entry fields e Bei a use restriction means for inhibiting, wherein the counting means counts for each year corresponding said count value to the current date, the use restriction means corresponds to the year for each year corresponding to the current date and time It is characterized in that the display use or printing use of the personal number is prohibited based on the count value.
Further, in the program according to the present invention, the computer of the information processing apparatus capable of displaying or printing a predetermined form is the number of times the personal number is displayed and used in the personal number entry field in the predetermined form , and the display use date is set. The number of times the display has been used in the current year corresponding to the predetermined seasonal time, or the number of times the personal number has been printed in the personal number entry field in the predetermined form , and the print use date is the predetermined seasonal period. counting means for counting printed using the number in the year corresponding to the time, as the count value, and the current when time is not applicable to the given seasonal period, and the count value counted by said counting means If the count value is compared with a usable count of the personal number stored in advance in the storage means in association with the predetermined seasonal time it has reached the possible number of uses, to the personal number entry fields The personal number is made to function as a usage restriction means for prohibiting the display use or printing use of the personal number, the counting means counts the count value for each year corresponding to the current date and time, and the usage restriction means is at the current date and time. It is characterized in that the display use or printing use of the personal number is prohibited for each applicable year based on the count value corresponding to the relevant year.
本発明によれば、機密情報の漏洩防止の堅牢性を高めることができる。 According to the present invention, the robustness of preventing leakage of confidential information can be enhanced.
以下、本発明の実施の形態について、図面を参照して詳細に説明する。なお、本発明は、図示例に限定されるものではない。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. The present invention is not limited to the illustrated examples.
[1.構成の説明]
まず、本実施形態に係る個人番号管理システム100の構成について説明する。
図1は、個人番号管理システム100を構成する各装置の主制御構成を示すブロック図である。
図1に示すように、個人番号管理システム100は、クライアント端末1と、個人番号管理サーバ3と、印刷装置5と、を備えて構成されている。
この個人番号管理システム100において、クライアント端末1、個人番号管理サーバ3、及び印刷装置5は、通信ネットワークNにより互いに通信可能に接続されている。通信ネットワークNは、有線LAN(Local Area Network)、無線LAN、移動体通信網、インターネット等を含む通信ネットワークである。
なお、本実施の形態では、クライアント端末1、個人番号管理サーバ3、及び印刷装置5が協働して、本発明の情報処理装置として機能している。
[1. Configuration description]
First, the configuration of the personal
FIG. 1 is a block diagram showing a main control configuration of each device constituting the personal
As shown in FIG. 1, the personal
In the personal
In the present embodiment, the
クライアント端末1は、PC(personal computer)、タブレット端末、スマートフォン、携帯電話機等の情報機器である。なお、クライアント端末1は、1台で構成されるものとするが、これに限定されるものではなく、複数台の装置から構成されるものとしてもよい。
The
クライアント端末1は、図1に示すように、制御部11と、操作部12と、表示部13と、通信部14と、記憶部15と、を備えて構成されている。
As shown in FIG. 1, the
制御部11は、クライアント端末1の動作を中央制御する。具体的には、制御部11は、CPU(Central Processing Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)などを備えて構成され、RAMの作業領域に展開されたROMや記憶部15に記憶されたプログラムデータとCPUとの協働により、クライアント端末1の各部を統括制御する。
The
操作部12は、文字入力キー、数字入力キー、その他各種機能に対応付けられたキーなどを有するキーボード、マウス等のポインティングデバイスなどを備え、ユーザからの操作入力を受け付けて、操作入力に応じた操作信号を制御部11へと出力する。
The
表示部13は、LCD(Liquid Crystal Display)などのディスプレイを備え、制御部11から出力された表示制御信号に基づいた画像を表示画面に表示する。
The
通信部14は、通信用IC(Integrated Circuit)及び通信コネクタなどを有する通信インターフェイスであり、制御部11の制御の下、所定の通信プロトコルを用いて通信ネットワークNを介したデータ通信を行う。
The
記憶部15は、HDD(Hard Disk Drive)、半導体メモリなどにより構成され、プログラムデータや各種設定データ等のデータを制御部11から読み書き可能に記憶する。
The
個人番号管理サーバ3は、企業が保有するコンピュータシステムであり、社員やその家族の個人番号(マイナンバー(登録商標))を含む個人番号情報を管理する装置である。
個人番号は、国民の個人情報を効率的に管理する個人番号制度により、日本国内に住民票を有するすべての人に重複しないように付与されたユニークな番号である。
The personal
The personal number is a unique number given to all people who have a resident card in Japan by the personal number system that efficiently manages the personal information of the people.
個人番号管理サーバ3は、通信ネットワークN上に展開された一又は複数のサーバから構成される。なお、本実施の形態では、1つの管理サーバより構成されるものとするが、例えば、WEBサーバ、DBサーバ、ストレージサーバ等の複数のサーバ群から構成されてもよい。
The personal
個人番号管理サーバ3は、図1に示すように、カウント手段、使用制限手段、記憶制御手段、第2記憶制御手段としての制御部31と、操作部32と、表示部33と、通信部34と、記憶手段、登録手段、第2登録手段としての記憶部35と、を備えて構成されている。
As shown in FIG. 1, the personal
制御部31は、個人番号管理サーバ3の動作を中央制御する。具体的には、制御部31は、CPU、ROM、RAMなどを備えて構成され、RAMの作業領域に展開されたROMや記憶部35に記憶されたプログラムデータとCPUとの協働により、個人番号管理サーバ3の各部を統括制御する。
The
操作部32は、文字入力キー、数字入力キー、その他各種機能に対応付けられたキーなどを有するキーボード、マウス等のポインティングデバイスなどを備え、ユーザからの操作入力を受け付けて、操作入力に応じた操作信号を制御部31へと出力する。
表示部33は、LCDなどのディスプレイを備え、制御部31から出力された表示制御信号に基づいた画像を表示画面に表示する。
The
The display unit 33 includes a display such as an LCD, and displays an image based on the display control signal output from the
通信部34は、通信用IC及び通信コネクタなどを有する通信インターフェイスであり、制御部31の制御の下、所定の通信プロトコルを用いて通信ネットワークNを介したデータ通信を行う。
The
記憶部35は、HDD、半導体メモリなどにより構成され、プログラムデータや各種設定データ等のデータを制御部31から読み書き可能に記憶する。
例えば、記憶部35は、ログインユーザ管理テーブルT1、権限管理テーブルT2、帳票レイアウト管理テーブルT3、社員管理テーブルT4、個人番号管理テーブルT5、表示・印刷回数管理テーブルT6、履歴テーブルT7等を記憶する。
The
For example, the
図2は、ログインユーザ管理テーブルT1の一例を示す図である。
ログインユーザ管理テーブルT1は、個人番号管理システム100にログイン可能なユーザを管理するテーブルである。ログインユーザ管理テーブルT1のデータは、個人番号管理システム100の動作を行うにあたって、事前に登録される。
FIG. 2 is a diagram showing an example of the login user management table T1.
The login user management table T1 is a table that manages users who can log in to the personal
図2に示すように、ログインユーザ管理テーブルT1は、「ログインID」T11、「ログインパスワード」T12、「権限ID」T13のフィールドを有する。
「ログインID」T11は、ログインする際に用いられるIDである。
「ログインパスワード」T12は、「ログインID」T11のIDによりログインする際に用いられるパスワードである。
「権限ID」T13は、「ログインID」T11のIDに対して権限を設定するためのIDであって、図3の権限管理テーブルT2に紐づけされて、「ログインID」T11のIDの実行可能な操作の範囲が設定される。
As shown in FIG. 2, the login user management table T1 has fields of "login ID" T11, "login password" T12, and "authority ID" T13.
The "login ID" T11 is an ID used when logging in.
The "login password" T12 is a password used when logging in with the ID of the "login ID" T11.
The "authority ID" T13 is an ID for setting an authority for the ID of the "login ID" T11, and is associated with the authority management table T2 of FIG. 3 to execute the ID of the "login ID" T11. The range of possible operations is set.
図3は、権限管理テーブルT2の一例を示す図である。
権限管理テーブルT2は、個人番号に関する処理を行う権限のパターンを設定するテーブルである。権限管理テーブルT2のデータは、個人番号管理システム100の動作を行うにあたって、事前に登録される。
FIG. 3 is a diagram showing an example of the authority management table T2.
The authority management table T2 is a table for setting an authority pattern for performing processing related to an individual number. The data of the authority management table T2 is registered in advance when the personal
図3に示すように、権限管理テーブルT2は、「権限ID」T21、「個人番号登録」T22、「個人番号表示」T23、「個人番号印刷」T24、「回数変更可否」T25のフィールドを有する。
「権限ID」T21は、権限の種別を特定するためのIDである。
「個人番号登録」T22は、「権限ID」T21のIDに対して、個人番号を登録することを許可するか又は禁止するかを設定するフィールドである。
「個人番号表示」T23は、「権限ID」T21のIDに対して、個人番号を表示することを許可するか又は禁止するかを設定するフィールドである。
「個人番号印刷」T24は、「権限ID」T21のIDに対して、個人番号を印刷することを許可するか又は禁止するかを設定するフィールドである。
「回数変更可否」T25は、「権限ID」T21のIDに対して、個人番号表示回数及び個人番号印刷回数を変更することを許可するか又は禁止するかを設定するフィールドである。
As shown in FIG. 3, the authority management table T2 has fields of "authority ID" T21, "individual number registration" T22, "individual number display" T23, "individual number printing" T24, and "number of times changeable" T25. ..
The "authority ID" T21 is an ID for specifying the type of authority.
The "individual number registration" T22 is a field for setting whether to allow or prohibit the registration of the individual number for the ID of the "authority ID" T21.
The "personal number display" T23 is a field for setting whether to allow or prohibit the display of the personal number for the ID of the "authority ID" T21.
The "personal number printing" T24 is a field for setting whether to allow or prohibit printing of the personal number for the ID of the "authority ID" T21.
The "number of times changeable" T25 is a field for setting whether to allow or prohibit the change of the personal number display count and the personal number print count for the ID of the "authority ID" T21.
図4は、帳票レイアウト管理テーブルT3の一例を示す図である。
帳票レイアウト管理テーブルT3は、帳票作成用のレイアウトを管理するテーブルである。帳票レイアウト管理テーブルT3のデータは、個人番号管理システム100の動作を行うにあたって、事前に登録される。
FIG. 4 is a diagram showing an example of the form layout management table T3.
The form layout management table T3 is a table that manages the layout for creating a form. The data of the form layout management table T3 is registered in advance when the personal
図4に示すように、帳票レイアウト管理テーブルT3は、「帳票ID」T31、「帳票名」T32、「作成可能期間」T33、「レイアウトデータ」T34のフィールドを有する。
「帳票ID」T31は、帳票の種類を特定するためのIDを設定するフィールドである。
「帳票名」T32は、帳票を特定するための名称を設定するフィールドである。
「作成可能期間」T33は、帳票を作成することが可能な期間を設定するフィールドである。
「レイアウトデータ」T34は、帳票作成時の書式を定義するバイナリデータを設定するフィールドである。
As shown in FIG. 4, the form layout management table T3 has fields of "form ID" T31, "form name" T32, "createable period" T33, and "layout data" T34.
The "form ID" T31 is a field for setting an ID for specifying the type of form.
The "form name" T32 is a field for setting a name for specifying the form.
The "createable period" T33 is a field for setting a period during which a form can be created.
The “layout data” T34 is a field for setting binary data that defines a format at the time of creating a form.
図5は、社員管理テーブルT4の一例を示す図である。
社員管理テーブルT4は、社員の氏名を管理するテーブルである。
図5に示すように、社員管理テーブルT4は、「社員ID」T41、「社員氏名」T42のフィールドを有する。
「社員ID」T41は、個人番号登録処理(後述)により登録された社員を特定するためのIDを設定するフィールドである。
「社員氏名」T42は、「社員ID」T41のIDに対応する社員の氏名を設定するフィールドである。
FIG. 5 is a diagram showing an example of the employee management table T4.
The employee management table T4 is a table for managing the names of employees.
As shown in FIG. 5, the employee management table T4 has fields of "employee ID" T41 and "employee name" T42.
The "employee ID" T41 is a field for setting an ID for identifying an employee registered by the personal number registration process (described later).
The "employee name" T42 is a field for setting the name of the employee corresponding to the ID of the "employee ID" T41.
図6は、個人番号管理テーブルT5の一例を示す図である。
個人番号管理テーブルT5は、社員の個人番号を管理するテーブルである。
図6に示すように、個人番号管理テーブルT5は、「社員ID」T51、「個人番号」T52のフィールドを有する。
「社員ID」T51は、個人番号登録処理(後述)により登録された社員を特定するためのIDを設定するフィールドである。
「個人番号」T52は、「社員ID」T51のIDに対応する社員の個人番号を設定するフィールドである。
FIG. 6 is a diagram showing an example of the personal number management table T5.
The personal number management table T5 is a table for managing the personal numbers of employees.
As shown in FIG. 6, the personal number management table T5 has fields of "employee ID" T51 and "personal number" T52.
The "employee ID" T51 is a field for setting an ID for identifying an employee registered by the personal number registration process (described later).
The "individual number" T52 is a field for setting the individual number of the employee corresponding to the ID of the "employee ID" T51.
図7は、表示・印刷回数管理テーブルT6の一例を示す図である。
表示・印刷回数管理テーブルT6は、個人番号の表示可能回数及び印刷可能回数を管理するテーブルである。
図7に示すように、表示・印刷回数管理テーブルT6は、「社員ID」T61、「操作種別」T62、「期間」T63、「帳票ID」T64、「回数」T65のフィールドを有する。
「社員ID」T61は、個人番号登録処理(後述)により登録された社員を特定するためのIDを設定するフィールドである。
「操作種別」T62は、個人番号登録処理(後述)により登録された操作の種別(表示又は印刷)を設定するフィールドである。
「期間」T63は、個人番号登録処理(後述)により登録された表示可能期間又は図4の帳票レイアウト管理テーブルT3に設定された作成可能期間を設定するフィールドである。
「帳票ID」T64は、個人番号登録処理(後述)により印刷回数が登録された帳票に対応する帳票IDである。
「回数」T65は、個人番号登録処理(後述)により登録された表示可能回数又は印刷可能回数を設定するフィールドである。
この場合、「回数」T65には、社員IDに対応づけて「操作種別」T62に「表示」が設定される場合は、「期間」T63に設定される表示可能期間毎に又は作成可能期間毎に表示可能回数が設定される。
また、「回数」T65には、社員IDに対応づけて「操作種別」T62に「印刷」が設定される場合は、「帳票ID」T64に設定される帳票ID毎に印刷可能回数が設定される。
なお、「回数」T65には、個人番号を使用する目的毎に、表示可能回数又は印刷可能回数を設定してもよい。
即ち、個人番号が「源泉徴収票出力」や「扶養控除申告書出力」等の複数の目的に使用される場合は、それらの目的毎に個人番号の表示可能回数又は個人番号の印刷可能回数を設定してもよい。
また、「回数」T65には、個人番号を使用する装置毎に、表示可能回数又は印刷可能回数を設定してもよい。
即ち、個人番号管理システム100が複数のクライアント端末1を備えて構成されている場合は、クライアント端末毎に、個人番号の表示可能回数又は個人番号の印刷可能回数を設定してもよい。
FIG. 7 is a diagram showing an example of the display / print count management table T6.
The display / print count management table T6 is a table that manages the displayable count and the printable count of the personal number.
As shown in FIG. 7, the display / print count management table T6 has fields of "employee ID" T61, "operation type" T62, "period" T63, "form ID" T64, and "number of times" T65.
The "employee ID" T61 is a field for setting an ID for identifying an employee registered by the personal number registration process (described later).
The "operation type" T62 is a field for setting the type (display or print) of the operation registered by the personal number registration process (described later).
The "period" T63 is a field for setting the displayable period registered by the personal number registration process (described later) or the createable period set in the form layout management table T3 of FIG.
The "form ID" T64 is a form ID corresponding to a form in which the number of prints is registered by the personal number registration process (described later).
The "number of times" T65 is a field for setting the number of times that can be displayed or the number of times that can be printed registered by the personal number registration process (described later).
In this case, if the "number of times" T65 is set to "display" in the "operation type" T62 in association with the employee ID, each displayable period or each createable period set in the "period" T63. The number of times that can be displayed is set in.
Further, in the "number of times" T65, when "print" is set in the "operation type" T62 in association with the employee ID, the printable number of times is set for each form ID set in the "form ID" T64. NS.
The "number of times" T65 may be set to the number of times that can be displayed or the number of times that can be printed for each purpose of using the personal number.
That is, when the individual number is used for multiple purposes such as "output of withholding tax slip" and "output of dependent deduction report", the number of times the individual number can be displayed or the number of times the individual number can be printed is calculated for each purpose. It may be set.
Further, the "number of times" T65 may be set to the number of times that can be displayed or the number of times that can be printed for each device that uses the personal number.
That is, when the personal
図8は、履歴テーブルT7の一例を示す図である。
履歴テーブルT7は、個人番号の表示及び印刷の実施の履歴を管理するテーブルであり、個人番号の表示や印刷の実施の履歴をレコードとして記録する。このため、履歴テーブルT7は、初期状態ではレコードが0件であるが、個人番号の表示や印刷の実施に伴いレコードが追加される。
FIG. 8 is a diagram showing an example of the history table T7.
The history table T7 is a table that manages the history of displaying and printing the personal number, and records the history of displaying and printing the personal number as a record. Therefore, the history table T7 has 0 records in the initial state, but records are added as the personal number is displayed or printed.
図8に示すように、履歴テーブルT7は、「連番」T71、「ログインID」T72、「社員ID」T73、「実施日」T74、「操作種別」T75、「帳票ID」T76のフィールドを有する。
「連番」T71は、履歴テーブルT7にレコードが追加された順番に割り振られる通し番号である。
「ログインID」T72は、個人番号の表示や印刷を実施した際にログインに用いられたIDである。
「社員ID」T73は、個人番号の表示や印刷の実施された社員のIDである。
「実施日」T74は、個人番号の表示や印刷を実施した日付である。
「操作種別」T75は、個人番号を操作した種別(表示又は印刷)である。
「帳票ID」T76は、個人番号を印刷した場合に、印刷した帳票の種類を示すIDである。
As shown in FIG. 8, the history table T7 has fields of "serial number" T71, "login ID" T72, "employee ID" T73, "implementation date" T74, "operation type" T75, and "form ID" T76. Have.
The “serial number” T71 is a serial number assigned in the order in which records are added to the history table T7.
The "login ID" T72 is an ID used for login when the personal number is displayed or printed.
The "employee ID" T73 is an ID of an employee whose personal number is displayed or printed.
"Implementation date" T74 is a date on which the personal number is displayed or printed.
"Operation type" T75 is a type (display or print) in which the personal number is operated.
The "form ID" T76 is an ID indicating the type of the printed form when the personal number is printed.
図1に戻って、印刷装置5は、例えば、インクジェットプリンタやレーザープリンタ等により構成される。印刷装置5は、図1に示すように、制御部51、通信部52を備え、制御部51による制御下で、個人番号管理サーバ3により行われた処理内容に応じた印刷出力を行う。
Returning to FIG. 1, the
制御部51は、印刷装置5の動作を中央制御する。具体的には、制御部51は、図示しないCPU、ROM、RAMなどを備えて構成され、RAMの作業領域に展開されたROMや図示しない記憶部に記憶されたプログラムデータとCPUとの協働により、印刷装置5の各部を統括制御する。
The
通信部52は、通信用IC及び通信コネクタなどを有する通信インターフェイスであり、制御部51の制御の下、所定の通信プロトコルを用いて通信ネットワークNを介したデータ通信を行う。
The
[2.動作の説明]
次に、本実施形態に係る個人番号管理システム100の動作について説明する。
[2. Description of operation]
Next, the operation of the personal
<個人番号登録処理>
まず、図9のフローチャートを参照して、クライアント端末1を用いて個人番号管理サーバ3に個人番号を登録する処理(個人番号登録処理)を説明する。
この処理は、クライアント端末1の制御部11が、個人番号管理サーバ3にアクセス(ログイン)する際に必要となるログイン情報(ログインID、ログインパスワード等)の入力を受け付け、入力されたログイン情報を、通信部14を介して個人番号管理サーバ3に送信することを契機として開始される。
<Individual number registration process>
First, a process of registering an individual number in the individual
In this process, the
まず、個人番号管理サーバ3の制御部31は、通信部34を介して、クライアント端末1から送信されたログイン情報を受信する(ステップS101)。
First, the
次いで、制御部31は、ログインユーザ管理テーブルT1(図2)を参照し、受信したログイン情報が、個人番号管理サーバ3に登録されているか否かを判断する(ステップS102)。
Next, the
そして、ログイン情報が個人番号管理サーバ3に登録されていないと判断した場合(ステップS102:NO)、制御部31は、本処理を終了する。
Then, when it is determined that the login information is not registered in the personal number management server 3 (step S102: NO), the
一方、ログイン情報が個人番号管理サーバ3に登録されていると判断した場合(ステップS102:YES)、制御部31は、権限管理テーブルT2(図3)を参照し、そのログイン情報に含まれるログインIDに、個人番号登録の権限があるか否かを判断する(ステップS103)。
On the other hand, when it is determined that the login information is registered in the personal number management server 3 (step S102: YES), the
制御部31は、ログイン情報に含まれるログインIDに、個人番号登録の権限がないと判断した場合(ステップS103:NO)、本処理を終了する。
When the
一方、そのログイン情報に含まれるログインIDは、個人番号登録の権限があると判断した場合(ステップS103:YES)、制御部31は、個人番号を登録するための画面(個人番号登録画面)の画面情報を生成し、通信部34を介してクライアント端末1に送信する(ステップS104)。
On the other hand, when it is determined that the login ID included in the login information has the authority to register the personal number (step S103: YES), the
これにより、クライアント端末1の制御部11は、個人番号管理サーバ3から送信された画面情報に基づき、個人番号登録画面を、表示部13に表示させる。
As a result, the
図10は、個人番号登録画面G1の一例を示す図である。
図10に示すように、個人番号登録画面G1は、社員ID入力欄G11と、氏名入力欄G12と、個人番号入力欄G13と、表示可能回数設定欄G14と、印刷可能回数設定欄G15と、図示しない実行ボタンと、等を有する。
FIG. 10 is a diagram showing an example of the personal number registration screen G1.
As shown in FIG. 10, the personal number registration screen G1 includes an employee ID input field G11, a name input field G12, an individual number input field G13, a displayable number setting field G14, and a printable number setting field G15. It has an execution button (not shown), and the like.
社員ID入力欄G11、氏名入力欄G12、個人番号入力欄G13には、それぞれ、社員ID、その社員の氏名、その社員の個人番号が入力される。 In the employee ID input field G11, the name input field G12, and the personal number input field G13, the employee ID, the name of the employee, and the personal number of the employee are input, respectively.
また、表示可能回数設定欄G14は、期間設定欄G141と、回数設定欄G142と、を有する。
期間設定欄G141には、個人番号を表示可能な任意の期間が入力される。回数設定欄G142には、個人番号を表示可能な任意の回数が入力される。
なお、表示可能回数設定欄G14において、期間設定欄G141に期間のデータを入力しないで、回数設定欄G142に回数のデータを入力した場合には、期間に関わらずに個人番号を表示可能な回数を設定したことになる。
即ち、この場合には、社員ID毎に、個人番号を表示可能な回数を設定したことになる。
Further, the displayable number of times setting column G14 has a period setting column G141 and a number of times setting column G142.
In the period setting field G141, an arbitrary period in which the personal number can be displayed is input. In the number-of-times setting field G142, an arbitrary number of times that the personal number can be displayed is input.
In the displayable number of times setting field G14, when the number of times data is input in the number of times setting field G142 without inputting the period data in the period setting field G141, the number of times the individual number can be displayed regardless of the period. Is set.
That is, in this case, the number of times that the personal number can be displayed is set for each employee ID.
印刷可能回数設定欄G15は、帳票名欄G151と、回数設定欄G152とを有する。
回数設定欄G152には、帳票の種類毎に、個人番号を印刷可能な任意の回数が入力される。
なお、印刷可能回数設定欄G15において、帳票名欄G151に帳票名のデータを入力しないで、回数設定欄G152に回数のデータを入力した場合には、帳票の種類に関わらずに個人番号を印刷可能な回数を設定したことになる。
即ち、この場合には、社員ID毎に、個人番号を印刷可能な回数を設定したことになる。
The printable number of times setting field G15 has a form name field G151 and a number of times setting field G152.
In the number-of-times setting field G152, an arbitrary number of times that the personal number can be printed is input for each type of form.
If the number of times data is entered in the number of times setting field G152 without inputting the form name data in the form name field G151 in the printable number of times setting field G15, the personal number is printed regardless of the type of form. This means that the possible number of times has been set.
That is, in this case, the number of times that the personal number can be printed is set for each employee ID.
個人番号登録画面G1により、登録情報(社員ID、氏名、個人番号、表示可能期間及び回数、印刷可能回数)の入力を受け付け、クライアント端末1の制御部11が、入力された登録情報を、通信部14を介して個人番号管理サーバ3に送信する。
The personal number registration screen G1 accepts the input of registration information (employee ID, name, personal number, displayable period and number of times, printable number of times), and the
図9に戻って、個人番号管理サーバ3の制御部31は、通信部34を介して、クライアント端末1から登録情報を受信したか否かを判断し(ステップS105)、登録情報を受信すると(ステップS105:YES)、受信した登録情報に基づいて、社員ID及び社員氏名を社員管理テーブルT4(図5)に追加する(ステップS106)。
Returning to FIG. 9, the
次いで、制御部31は、受信した登録情報に基づいて、社員ID及び個人番号を個人番号管理テーブルT5(図6)に追加する(ステップS107)。
Next, the
次いで、制御部31は、受信した登録情報に基づいて、社員ID、操作種別(表示又は印刷)、期間、帳票ID、表示可能回数又は印刷可能回数を、表示・印刷回数管理テーブルT6(図7)に追加し(ステップS108)、本処理を終了する。
Next, the
上記処理により、個人番号表示にあたって、表示可能な期間と表示可能な回数を組合せて指定することで、個人番号業務を行う時期に偏りがある場合でも柔軟に制御ができる。また、個人番号印刷にあたって、帳票の種類ごとに印刷可能な回数を指定することで、帳票の種類に応じた制御ができる。
さらに、個人番号表示にあたって、期間を設定しないで表示可能な回数を設定することで、社員ID毎に個人番号を表示可能な回数を設定することができ、社員ID毎に個人番号の表示回数を制御することができる。
また、個人番号印刷にあたって、帳票の種別を設定しないで印刷可能な回数を設定することで、社員ID毎に個人番号を印刷可能な回数を設定することができ、社員ID毎に個人番号の印刷回数を制御することができる。
By the above processing, when displaying the personal number, by designating the displayable period and the number of times that the personal number can be displayed in combination, it is possible to flexibly control even if there is a bias in the timing of performing the personal number business. In addition, when printing an individual number, by specifying the number of times that the individual number can be printed for each type of form, control can be performed according to the type of form.
Furthermore, when displaying the individual number, by setting the number of times the individual number can be displayed without setting the period, the number of times the individual number can be displayed can be set for each employee ID, and the number of times the individual number can be displayed for each employee ID can be set. Can be controlled.
In addition, when printing an individual number, by setting the number of times the individual number can be printed without setting the type of form, the number of times the individual number can be printed can be set for each employee ID, and the individual number can be printed for each employee ID. The number of times can be controlled.
なお、表示可能回数設定欄G14及び印刷可能回数設定欄G15には、デフォルト値が入力されており、ユーザが任意で変更する構成であっても良い。
また、期間設定欄G141の設定については、帳票の種類によっては年度が変わっても、季節や時期は変わらない可能性が高いため、期間が過ぎたら、月日はそのままとし、年度のみ1年加算して自動更新されることとしてもよい。
A default value is input in the displayable number setting field G14 and the printable number setting field G15, and the user may arbitrarily change the value.
Regarding the setting of the period setting column G141, even if the year changes depending on the type of form, there is a high possibility that the season and time will not change. It may be automatically updated.
また、上記処理により、表示・印刷回数管理テーブルT6(図7)に登録された期間、表示可能回数、印刷可能回数は、権限管理テーブルT2(図3)にある「回数変更可否」T25の権限を持つアカウントでログインし、特殊な設定画面から各設定値を変更する構成である。
また、期間、表示可能回数、印刷可能回数の変更に関して、個人番号登録業務担当者とは別に、責任者となる上長(上位役職者)が存在し、各業務担当者からこの上長に、期間、表示可能回数、印刷可能回数の変更の申告があった場合のみ、これらの変更処理が実施されることが好ましい。
また、上長が上記変更処理を行う際、履歴テーブルT7(図8)の情報を画面に表示し、誰が、いつ、何の操作を、何回行ったかといった情報を確認可能とすることで、業務担当者からの申告の妥当性を判断した上で、変更処理を実施することができる。
Further, by the above processing, the period registered in the display / print count management table T6 (FIG. 7), the displayable count, and the printable count are the privileges of the "number changeable" T25 in the authority management table T2 (FIG. 3). It is a configuration to log in with an account with and change each setting value from a special setting screen.
In addition, regarding changes in the period, the number of times that can be displayed, and the number of times that can be printed, there is a superior (superior officer) who will be in charge in addition to the person in charge of personal number registration business, and each business person in charge will change to this superior. It is preferable that these change processes are carried out only when there is a declaration of change in the period, the number of times that can be displayed, and the number of times that can be printed.
In addition, when the superior performs the above change processing, the information of the history table T7 (FIG. 8) is displayed on the screen so that information such as who, when, what operation, and how many times is performed can be confirmed. The change process can be implemented after judging the validity of the declaration from the person in charge of business.
<個人番号表示処理>
次に、図11のフローチャートを参照して、クライアント端末1より個人番号管理サーバ3にアクセスして、個人番号を表示する処理(個人番号表示処理)を説明する。
この処理は、クライアント端末1の制御部11が、個人番号管理サーバ3にアクセス(ログイン)する際に必要となるログイン情報(ログインID、ログインパスワード等)の入力を受け付け、入力されたログイン情報を、通信部14を介して個人番号管理サーバ3に送信することを契機として開始される。
<Personal number display processing>
Next, a process of accessing the personal
In this process, the
まず、個人番号管理サーバ3の制御部31は、通信部34を介して、クライアント端末1から送信されたログイン情報を受信する(ステップS201)。
First, the
次いで、制御部31は、ログインユーザ管理テーブルT1(図2)を参照し、受信したログイン情報が、個人番号管理サーバ3に登録されているか否かを判断する(ステップS202)。
Next, the
そして、ログイン情報が個人番号管理サーバ3に登録されていないと判断した場合(ステップS202:NO)、制御部31は、本処理を終了する。
Then, when it is determined that the login information is not registered in the personal number management server 3 (step S202: NO), the
一方、ログイン情報が個人番号管理サーバ3に登録されていると判断した場合(ステップS202:YES)、制御部31は、権限管理テーブルT2(図3)を参照し、そのログイン情報に含まれるログインIDに、個人番号表示の権限があるか否かを判断する(ステップS203)。
On the other hand, when it is determined that the login information is registered in the personal number management server 3 (step S202: YES), the
制御部31は、ログイン情報に含まれるログインIDに、個人番号表示の権限がないと判断した場合(ステップS203:NO)、本処理を終了する。
When the
一方、そのログイン情報に含まれるログインIDは、個人番号表示の権限があると判断した場合(ステップS203:YES)、制御部31は、社員を選択するための画面(社員一覧画面)の画面情報を生成し、通信部34を介してクライアント端末1に送信する(ステップS204)。
On the other hand, when it is determined that the login ID included in the login information has the authority to display the personal number (step S203: YES), the
これにより、クライアント端末1の制御部11は、個人番号管理サーバ3から送信された画面情報に基づき、社員一覧画面(図示省略)を、表示部13に表示させる。
社員一覧画面により、社員(例えば、社員Aとする)の選択操作がなされると、クライアント端末1の制御部11が、選択された社員の氏名(社員Aの氏名)を、通信部14を介して個人番号管理サーバ3に送信する。
As a result, the
When an employee (for example, Employee A) is selected on the employee list screen, the
次いで、制御部31は、通信部34を介して、クライアント端末1から社員氏名を受信したか否かを判断し(ステップ205)、社員氏名を受信すると(ステップS205:YES)、社員管理テーブルT4(図5)を参照して、受信した社員の氏名(社員Aの氏名)に対応する社員ID(社員AのID)を取得する(ステップS206)。
Next, the
次いで、制御部31は、表示・印刷回数管理テーブルT6(図7)を参照し、「社員ID」T61の値が社員AのIDで、「操作種別」T62が表示であって、且つ「期間」T63に指定された期間に本日(処理を行っている日)の日付を含むデータ行があるか否かを判断する(ステップS207)。
Next, the
そして、上記の条件に一致するデータ行がないと判断した場合(ステップS207:NO)、制御部31は、本処理を終了する。
一方、上記の条件に一致するデータ行があった場合(ステップS207:YES)、制御部31は、そのデータ行から、「期間」T63に指定された期間、及び「回数」T65の値を取得する(ステップS208)。
Then, when it is determined that there is no data row that matches the above conditions (step S207: NO), the
On the other hand, when there is a data row that matches the above conditions (step S207: YES), the
次いで、制御部31は、履歴テーブルT7(図8)を参照し、「社員ID」T73の値が社員AのIDで、「実施日」T74が、ステップS208で取得した「期間」T63に指定された期間に含まれ、且つ「操作種別」T75が表示であるデータの数をカウントする(ステップS209)。
Next, the
次いで、制御部31は、ステップS208で取得した「回数」T65の値(表示可能回数値)と、ステップS209でカウントした値(カウント値)とを比較し、カウント値が表示可能回数値より小さいか否かを判断する(ステップS210)。
Next, the
そして、カウント値が、表示可能回数値以上の場合(ステップS210:NO)、制御部31は、「個人番号表示可能回数を超えました」等のメッセージ情報を、通信部34を介してクライアント端末1に送信し(ステップS211)、本処理を終了する。
Then, when the count value is equal to or greater than the displayable number of times value (step S210: NO), the
一方、カウント値が、表示可能回数値より小さい場合(ステップS210:YES)、制御部31は、個人番号管理テーブルT5(図6)を参照して、社員AのIDに一致する個人番号を取得し(ステップS212)、個人番号情報を、通信部34を介してクライアント端末1に送信する(ステップS213)。
On the other hand, when the count value is smaller than the displayable number of times value (step S210: YES), the
次いで、制御部31は、履歴テーブルT7(図8)に、ログインID、社員ID、実施日、操作種別(表示)のデータ行を追加し(ステップS214)、本処理を終了する。
Next, the
上記ステップS211により、クライアント端末1の制御部11は、個人番号管理サーバ3から送信されたメッセージを表示させる情報に基づき、表示エラー画面G2を、表示部13に表示させる。
図12は、表示エラー画面G2の一例を示す図である。
図12に示すように、表示エラー画面G2は、メッセージ表示部G21と、表示エラー画面G2における操作を終了するためのOKボタンG22と、を備えて構成されている。
ユーザは、表示エラー画面G2において、個人番号の表示可能回数が上限を越していることを認識することができる。
In step S211 above, the
FIG. 12 is a diagram showing an example of the display error screen G2.
As shown in FIG. 12, the display error screen G2 includes a message display unit G21 and an OK button G22 for ending the operation on the display error screen G2.
The user can recognize on the display error screen G2 that the number of times the personal number can be displayed exceeds the upper limit.
また、上記ステップS213により、クライアント端末1の制御部11は、個人番号管理サーバ3から送信された個人番号を表示する個人番号表示画面を、表示部13に表示させる。
図13は、個人番号表示画面G3の一例を示す図である。
図13に示すように、個人番号表示画面G3は、個人番号表示部G31と、個人番号表示画面G3における操作を終了するためのOKボタンG32と、を備えて構成されている。
ユーザは、個人番号表示画面G3において、選択した社員(社員A)の個人番号を認識することができる。
Further, in step S213, the
FIG. 13 is a diagram showing an example of the personal number display screen G3.
As shown in FIG. 13, the personal number display screen G3 includes a personal number display unit G31 and an OK button G32 for ending the operation on the personal number display screen G3.
The user can recognize the personal number of the selected employee (employee A) on the personal number display screen G3.
<個人番号印刷処理>
次に、図14のフローチャートを参照して、クライアント端末1より個人番号管理サーバ3にアクセスして、個人番号を印刷する処理(個人番号印刷処理)を説明する。
この処理は、クライアント端末1の制御部11が、個人番号管理サーバ3にアクセス(ログイン)する際に必要となるログイン情報(ログインID、ログインパスワード等)の入力を受け付け、入力されたログイン情報を、通信部14を介して個人番号管理サーバ3に送信することを契機として開始される。
<Personal number printing process>
Next, a process of accessing the personal
In this process, the
まず、個人番号管理サーバ3の制御部31は、通信部34を介して、クライアント端末1から送信されたログイン情報を受信する(ステップS301)。
First, the
次いで、制御部31は、ログインユーザ管理テーブルT1(図2)を参照し、受信したログイン情報が、個人番号管理サーバ3に登録されているか否かを判断する(ステップS302)。
Next, the
そして、ログイン情報が個人番号管理サーバ3に登録されていないと判断した場合(ステップS302:NO)、制御部31は、本処理を終了する。
Then, when it is determined that the login information is not registered in the personal number management server 3 (step S302: NO), the
一方、ログイン情報が個人番号管理サーバ3に登録されていると判断した場合(ステップS302:YES)、制御部31は、権限管理テーブルT2(図3)を参照し、そのログイン情報に含まれるログインIDに、個人番号印刷の権限があるか否かを判断する(ステップS303)。
On the other hand, when it is determined that the login information is registered in the personal number management server 3 (step S302: YES), the
制御部31は、ログイン情報に含まれるログインIDに、個人番号印刷の権限がないと判断した場合(ステップS303:NO)、本処理を終了する。
When the
一方、そのログイン情報に含まれるログインIDは、個人番号印刷の権限があると判断した場合(ステップS303:YES)、制御部31は、社員を選択するための画面(社員一覧画面)及び帳票を選択するための画面(帳票選択画面)の情報(画面情報)を生成し、通信部34を介してクライアント端末1に送信する(ステップS304)。
On the other hand, when it is determined that the login ID included in the login information has the authority to print the personal number (step S303: YES), the
これにより、クライアント端末1の制御部11は、個人番号管理サーバ3から送信された画面情報に基づき、社員一覧画面及び帳票選択画面(何れも図示省略)を、表示部13に表示させる。
社員一覧画面により社員(例えば、社員Bとする)の選択操作がなされ、帳票選択画面により帳票(例えば、帳票Bとする)の選択操作がなされると、クライアント端末1の制御部11が、選択された社員の氏名(社員Bの氏名)及び帳票の名称(帳票Bの名称)を、通信部14を介して個人番号管理サーバ3に送信する。
As a result, the
When an employee (for example, Employee B) is selected on the employee list screen and a form (for example, Form B) is selected on the form selection screen, the
次いで、制御部31は、通信部34を介して、クライアント端末1から社員氏名及び帳票名称を受信したか否かを判断し(ステップ305)、社員氏名及び帳票名称を受信すると(ステップS305:YES)、社員管理テーブルT4(図5)を参照して、受信した社員氏名(社員Bの氏名)に対応する社員ID(社員BのID)を取得する(ステップS306)。
Next, the
次いで、制御部31は、帳票レイアウト管理テーブルT3(図4)を参照し、「帳票名」T32の名称が、受信した帳票名称(帳票Bの氏名)と一致し、且つ「作成可能期間」T33に指定された期間に本日(処理を行っている日)の日付を含むデータ行があるか否かを判断する(ステップS307)。
Next, the
そして、上記の条件に一致するデータ行がないと判断した場合(ステップS307:NO)、制御部31は、「作成可能な帳票データが見つかりません」等のメッセージ情報を、通信部34を介してクライアント端末1に送信し(ステップS308)、本処理を終了する。
Then, when it is determined that there is no data line that matches the above conditions (step S307: NO), the
一方、上記の条件に一致するデータ行があった場合(ステップS307:YES)、制御部31は、そのデータ行の「帳票ID」T31の帳票ID、「作成可能期間」T33に指定された期間、及び「レイアウトデータ」T34のデータを取得する(ステップS309)。
On the other hand, when there is a data row that matches the above conditions (step S307: YES), the
次いで、制御部31は、表示・印刷回数管理テーブルT6(図7)を参照し、「社員ID」T61の値が社員BのIDで、「操作種別」T62が印刷であって、且つ「帳票ID」T64が帳票Bの帳票ID(ステップS309で取得した帳票ID)に一致するデータ行があるか否かを判断する(ステップS310)。
Next, the
そして、上記の条件に一致するデータ行がないと判断した場合(ステップS310:NO)、制御部31は、本処理を終了する。
一方、上記の条件に一致するデータ行があった場合(ステップS310:YES)、制御部31は、そのデータ行から、「期間」T63に指定された期間、及び「回数」T65の値を取得する(ステップS311)。
Then, when it is determined that there is no data row that matches the above conditions (step S310: NO), the
On the other hand, when there is a data row that matches the above conditions (step S310: YES), the
次いで、制御部31は、履歴テーブルT7(図8)を参照し、「社員ID」T73の値が社員BのIDで、「実施日」T74が、ステップS311で取得した「期間」T63に指定された期間に含まれ、「操作種別」T75が印刷であり、且つ「帳票ID」T76が帳票BのIDに一致するデータの数をカウントする(ステップS312)。
Next, the
次いで、制御部31は、ステップS311で取得した「回数」T65の値(印刷可能回数値)と、ステップS312でカウントした値(カウント値)とを比較し、カウント値が印刷可能回数値より小さいか否かを判断する(ステップS313)。
Next, the
そして、カウント値が、印刷可能回数値以上の場合(ステップS313:NO)、制御部31は、「個人番号印刷可能回数を超えました」等のメッセージを、通信部34を介してクライアント端末1に送信し(ステップS314)、本処理を終了する。
Then, when the count value is equal to or greater than the printable number of times value (step S313: NO), the
一方、カウント値が、印刷可能回数値より小さい場合(ステップS313:YES)、制御部31は、個人番号管理テーブルT5(図6)を参照して、社員BのIDに一致する個人番号を取得し(ステップS315)、個人番号付き帳票印刷イメージを作成して、通信部34を介して印刷装置5に送信する(ステップS316)。
On the other hand, when the count value is smaller than the printable number of times value (step S313: YES), the
次いで、制御部31は、履歴テーブルT7(図8)に、ログインID、社員ID、実施日、操作種別(印刷)、帳票IDのデータ行を追加し(ステップS317)、本処理を終了する。
Next, the
上記ステップS308により、クライアント端末1の制御部11は、個人番号管理サーバ3から送信されたメッセージを表示する印刷エラー画面G4を、表示部13に表示させる。
図15は、印刷エラー画面G4の一例を示す図である。
図15に示すように、印刷エラー画面G4は、メッセージ表示部G41と、印刷エラー画面G4における操作を終了するためのOKボタンG42と、を備えて構成されている。
ユーザは、印刷エラー画面G4において、作成可能な帳票データがないことを認識することができる。
In step S308, the
FIG. 15 is a diagram showing an example of the print error screen G4.
As shown in FIG. 15, the print error screen G4 includes a message display unit G41 and an OK button G42 for ending the operation on the print error screen G4.
The user can recognize that there is no form data that can be created on the print error screen G4.
また、上記ステップS314により、クライアント端末1の制御部11は、個人番号管理サーバ3から送信されたメッセージを表示する印刷エラー画面G5を、表示部13に表示させる。
図16は、印刷エラー画面G5の一例を示す図である。
図16に示すように、印刷エラー画面G5は、メッセージ表示部G51と、印刷エラー画面G5における操作を終了するためのOKボタンG52と、を備えて構成されている。
ユーザは、印刷エラー画面G5において、個人番号の印刷可能回数が上限を越していることを認識することができる。
Further, in step S314, the
FIG. 16 is a diagram showing an example of the print error screen G5.
As shown in FIG. 16, the print error screen G5 includes a message display unit G51 and an OK button G52 for ending the operation on the print error screen G5.
On the print error screen G5, the user can recognize that the number of printable times of the personal number exceeds the upper limit.
また、上記ステップS316により、印刷装置5の制御部51は、個人番号管理サーバ3から送信された個人番号付き帳票印刷イメージに基づいて、個人番号付き帳票F1を印刷する。
図17は、印刷された個人番号付き帳票F1の一例である、扶養控除申告書を示す図である。
図17に示すように、個人番号付き帳票F1(扶養控除申告書)は、従業員本人の個人情報を表示する本人情報表示領域F11等を含んで構成されている。
本人情報表示領域F11には、勤務先、勤務先の住所、氏名、生年月日、住所、配偶者の有無等を表示する各領域の他、従業員本人の個人番号(マイナンバー)を表示するマイナンバー表示領域F111が含まれている。
マイナンバー表示領域F111には、個人番号管理サーバ3から送信された個人番号が記載されている。
Further, in step S316, the
FIG. 17 is a diagram showing a dependent deduction report, which is an example of a printed form F1 with an individual number.
As shown in FIG. 17, the form F1 (dependent deduction report) with an individual number includes a personal information display area F11 and the like for displaying personal information of the employee.
In the personal information display area F11, in addition to each area for displaying the place of employment, the address of the place of employment, the name, the date of birth, the address, the presence or absence of a spouse, etc., the individual number (my number) of the employee is displayed. My number display area F111 is included.
The personal number transmitted from the personal
以上、本実施の形態によれば、制御部31は、個人番号の使用可能回数(表示可能回数および印刷可能回数)を設定し、個人番号の使用回数をカウントし、カウント値と設定された使用可能回数とを比較して、カウント値が使用可能回数に達した場合、個人番号の使用を禁止する。
このため、個人番号の使用回数に制限を設けることで、不要な個人番号表示・印刷を抑止することができ、個人情報の漏洩防止の堅牢性を高めることができる。
また、不正利用が行われた場合、従来は問題発覚後にログで追跡する運用であったが、本発明では使用可能回数オーバーの発生の有無により、より早い段階での問題発見の可能性を高めることができる。
As described above, according to the present embodiment, the
Therefore, by setting a limit on the number of times the personal number can be used, unnecessary personal number display / printing can be suppressed, and the robustness of preventing leakage of personal information can be enhanced.
In addition, when unauthorized use is performed, conventionally, the operation is to track the problem with a log after the problem is discovered, but in the present invention, the possibility of finding the problem at an earlier stage is increased depending on whether or not the number of usable times is exceeded. be able to.
また、本実施の形態によれば、個人番号の使用可能回数を設定する権限を有するユーザを記憶する権限管理テーブルT2(図3)を備え、制御部31は、権限管理テーブルT2に記憶されたユーザによる操作に応じて、使用可能回数を設定する。
このため、権限を有するユーザにより使用可能回数が設定されるので、個人番号の管理を強化することができる。
Further, according to the present embodiment, the authority management table T2 (FIG. 3) for storing the user who has the authority to set the number of times the individual number can be used is provided, and the
Therefore, since the number of times that the individual number can be used is set by the authorized user, the management of the personal number can be strengthened.
また、本実施の形態によれば、設定された使用可能回数を変更する権限を有するユーザを記憶する権限管理テーブルT2(図3)を備え、制御部31は、権限管理テーブルT2に記憶されたユーザによる操作に応じて、設定された使用可能回数を変更する。
このため、権限を有するユーザにより使用可能回数が設定変更されるので、個人番号の管理を強化することができる。
Further, according to the present embodiment, the authority management table T2 (FIG. 3) for storing the user who has the authority to change the set usable number of times is provided, and the
Therefore, since the number of times that the individual number can be used is changed by the authorized user, the management of the individual number can be strengthened.
また、本実施の形態によれば、制御部31は、個人番号の使用可能回数として、個人番号の表示可能回数および個人番号の印刷可能回数を設定する。
このため、個人番号の表示および印刷において、不必要な個人番号の利用を禁止することができることとなる。
Further, according to the present embodiment, the
Therefore, it is possible to prohibit the use of unnecessary personal numbers in the display and printing of personal numbers.
また、本実施の形態によれば、制御部31は、個人番号の表示可能回数を、表示可能期間と共に設定する。
このため、表示可能回数を表示可能期間と組合せで設定することで、個人番号業務を行う時期に偏りがある場合でも柔軟な制御が可能となる。即ち、あらかじめ個人番号を使用する業務の実施期間が決まっている場合、期間ごとに使用回数の上限を指定しておくことにより、漏洩防止の堅牢性をさらに高めることができる。
Further, according to the present embodiment, the
Therefore, by setting the displayable number of times in combination with the displayable period, flexible control becomes possible even if there is a bias in the timing of performing the personal number business. That is, when the implementation period of the work using the personal number is determined in advance, the robustness of leakage prevention can be further enhanced by designating the upper limit of the number of times of use for each period.
また、本実施の形態によれば、制御部31は、個人番号の印刷可能回数を、個人番号を印刷する帳票の種類と共に設定する。
このため、印刷可能回数を帳票の種類と組合せで設定することで、帳票の種類に応じた柔軟な制御が可能となる。
Further, according to the present embodiment, the
Therefore, by setting the number of printable times in combination with the type of form, flexible control according to the type of form becomes possible.
以上の説明では、本発明に係るプログラムのコンピュータ読み取り可能な媒体として記憶部15のHDD、SSDを使用した例を開示したが、この例に限定されない。その他のコンピュータ読み取り可能な媒体として、フラッシュメモリや、CD−ROM等の可搬型記録媒体を適用することが可能である。また、本発明に係るプログラムのデータを、通信回線を介して提供する媒体として、キャリアウエーブ(搬送波)も本発明に適用される。
In the above description, an example in which the HDD and SSD of the
なお、上記実施の形態における記述は、本発明に係る情報処理装置及びプログラムの一例であり、これに限定されるものではない。 The description in the above embodiment is an example of the information processing device and the program according to the present invention, and is not limited thereto.
例えば、上記実施の形態においては、個人番号の使用可能回数として表示可能回数および印刷可能回数が設定される構成であったが、表示可能回数および印刷可能回数の少なくとも一方を設定する構成であっても良い。 For example, in the above embodiment, the number of times the personal number can be used and the number of times the printable number can be printed are set, but the number of times the individual number can be displayed and the number of times the printable number can be printed are set. Is also good.
また、上記実施の形態における個人番号管理システム100の各構成要素の細部構成及び細部動作に関しては、本発明の趣旨を逸脱することのない範囲で適宜変更可能であることは勿論である。
Further, it goes without saying that the detailed configuration and detailed operation of each component of the personal
本発明の実施の形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
<請求項1>
個人番号の使用可能回数を記憶する記憶手段と、
前記個人番号の使用回数をカウントするカウント手段と、
前記カウント手段によりカウントされたカウント値と、前記記憶手段に記憶された前記使用可能回数とを比較して、前記カウント値が前記使用可能回数に達した場合、前記個人番号の使用を禁止する使用制限手段と、
を備える情報処理装置。
<請求項2>
前記記憶手段は、前記個人番号により特定されるユーザ毎に、前記個人番号の使用可能回数を記憶する請求項1に記載の情報処理装置。
<請求項3>
前記記憶手段は、前記個人番号を含む帳票毎に、前記個人番号の使用可能回数を記憶する請求項1に記載の情報処理装置。
<請求項4>
前記記憶手段は、前記個人番号を使用する目的毎に、前記個人番号の使用可能回数を記憶する請求項1に記載の情報処理装置。
<請求項5>
前記記憶手段は、前記個人番号を使用する装置毎に、前記個人番号の使用可能回数を記憶する請求項1に記載の情報処理装置。
<請求項6>
前記記憶手段は、前記個人番号を使用する期間毎に、前記個人番号の使用可能回数を記憶する請求項1に記載の情報処理装置。
<請求項7>
前記個人番号の使用可能回数を設定する権限を有するユーザを登録する登録手段と、
前記登録手段に登録されたユーザによる操作に応じて、前記記憶手段に前記使用可能回数を記憶させる記憶制御手段と、
を備える請求項1〜6のいずれか一項に記載の情報処理装置。
<請求項8>
前記記憶手段に記憶された前記個人番号の使用可能回数を変更する権限を有するユーザを登録する第2登録手段と、
前記第2登録手段に登録されたユーザによる操作に応じて、前記記憶手段に記憶された前記使用可能回数を変更する第2記憶制御手段と、
を備える請求項1〜7のいずれか一項に記載の情報処理装置。
<請求項9>
前記記憶手段は、前記個人番号の使用可能回数として、前記個人番号の表示可能回数および前記個人番号の印刷可能回数の少なくとも一方を記憶する請求項1〜8のいずれか一項に記載の情報処理装置。
<請求項10>
前記記憶手段は、前記個人番号の表示可能回数を、表示可能期間と共に記憶する請求項9に記載の情報処理装置。
<請求項11>
前記記憶手段は、前記個人番号の印刷可能回数を、前記個人番号を印刷する帳票の種類と共に記憶する請求項9に記載の情報処理装置。
<請求項12>
コンピュータを、
個人番号の使用可能回数を記憶する記憶手段、
前記個人番号の使用回数をカウントするカウント手段、
前記カウント手段によりカウントされたカウント値と、前記記憶手段に記憶された前記使用可能回数とを比較して、前記カウント値が前記使用可能回数に達した場合、前記個人番号の使用を禁止する使用制限手段、
として機能させるためのプログラム。
Although the embodiments of the present invention have been described, the scope of the present invention is not limited to the above-described embodiments, but includes the scope of the invention described in the claims and the equivalent scope thereof.
The inventions described in the claims originally attached to the application of this application are added below. The claims in the appendix are as specified in the claims originally attached to the application for this application.
[Additional Notes]
<Claim 1>
A storage means for storing the number of times the personal number can be used, and
A counting means for counting the number of times the personal number has been used, and
The count value counted by the counting means is compared with the usable number of times stored in the storage means, and when the count value reaches the usable number of times, the use of the personal number is prohibited. Restrictions and
Information processing device equipped with.
<Claim 2>
The information processing device according to
<Claim 3>
The information processing device according to
<Claim 4>
The information processing device according to
<Claim 5>
The information processing device according to
<Claim 6>
The information processing device according to
<Claim 7>
A registration means for registering a user who has the authority to set the number of times the personal number can be used, and
A storage control means for storing the usable number of times in the storage means in response to an operation by a user registered in the registration means.
The information processing apparatus according to any one of
<Claim 8>
A second registration means for registering a user who has the authority to change the number of times the personal number can be used stored in the storage means, and
A second storage control means that changes the usable number of times stored in the storage means according to an operation by a user registered in the second registration means.
The information processing apparatus according to any one of
<Claim 9>
The information processing according to any one of
<Claim 10>
The information processing device according to claim 9, wherein the storage means stores the number of times the personal number can be displayed together with the displayable period.
<Claim 11>
The information processing device according to claim 9, wherein the storage means stores the printable number of times of the personal number together with the type of form for printing the personal number.
<Claim 12>
Computer,
A storage means for storing the number of times an individual number can be used,
A counting means for counting the number of times the personal number has been used,
The count value counted by the counting means is compared with the usable number of times stored in the storage means, and when the count value reaches the usable number of times, the use of the personal number is prohibited. Restriction means,
A program to function as.
1 クライアント端末(情報処理装置)
11 制御部
12 操作部
13 表示部
G1 個人番号登録画面
G13 個人番号入力欄
G14 表示可能回数設定欄
G141 期間設定欄
G142 回数設定欄
G15 印刷可能回数設定欄
G151 帳票名欄
G152 回数設定欄
G2 表示エラー画面
G3 個人番号表示画面
G31 個人番号表示部
G4、G5 印刷エラー画面
14 通信部
15 記憶部
3 個人番号管理サーバ(情報処理装置)
31 制御部(カウント手段、使用制限手段、記憶制御手段、第2記憶制御手段)
32 操作部
33 表示部
34 通信部
35 記憶部(記憶手段、登録手段、第2登録手段)
T1 ログインユーザ管理テーブル
T2 権限管理テーブル
T3 帳票レイアウト管理テーブル
T4 社員管理テーブル
T5 個人番号管理テーブル
T6 表示・印刷回数管理テーブル
T7 履歴テーブル
5 印刷装置(情報処理装置)
51 制御部
52 通信部
F1 帳票
F11 本人情報表示領域
F111 マイナンバー表示領域
100 個人番号管理システム
N 通信ネットワーク
1 Client terminal (information processing device)
11
31 Control unit (counting means, use limiting means, memory control means, second memory control means)
32 Operation unit 33
T1 Login user management table T2 Authority management table T3 Form layout management table T4 Employee management table T5 Individual number management table T6 Display / print count management table T7 History table 5 Printing device (information processing device)
51
Claims (11)
前記所定の帳票への個人番号の使用可能回数が所定の季節的な時期に対応付けて記憶されている記憶手段と、
前記所定の帳票における個人番号記載欄への前記個人番号の表示使用回数であって表示使用日が前記所定の季節的な時期に該当する当年度での表示使用回数、または、前記所定の帳票における個人番号記載欄への前記個人番号の印刷使用回数であって印刷使用日が前記所定の季節的な時期に該当する当年度での印刷使用回数、をカウント値としてカウントするカウント手段と、
現在日時が前記所定の季節的な時期に非該当な場合、及び、前記カウント手段によりカウントされた前記カウント値と前記記憶手段に前記所定の季節的な時期に対応付けて記憶されている前記使用可能回数とを比較して前記カウント値が前記使用可能回数に達している場合、前記個人番号記載欄への前記個人番号の表示使用または印刷使用を禁止する使用制限手段と、
を備え、
前記カウント手段は、前記カウント値を現在日時に該当する年度ごとにカウントし、
前記使用制限手段は、現在日時に該当する年度ごとに当該年度に対応する前記カウント値に基づいて前記個人番号の表示使用または印刷使用を禁止する情報処理装置。 An information processing device that can display or print a predetermined form.
A storage means in which the number of times an individual number can be used in a predetermined form is stored in association with a predetermined seasonal time.
The number of times the personal number is displayed and used in the personal number entry field in the predetermined form, and the number of times the display is used in the current year corresponding to the predetermined seasonal time, or in the predetermined form. A counting means that counts as a count value the number of times the personal number has been printed in the personal number entry field and the number of times the print has been used in the current fiscal year in which the print use date corresponds to the predetermined seasonal period.
If the current date and time non-corresponding to the predetermined seasonal period, and, the use of the said storage means and counted the count value in association with the predetermined seasonal time stored by said counting means When the count value reaches the usable number of times in comparison with the possible number of times, the use restricting means for prohibiting the display use or printing use of the personal number in the personal number entry field, and
Bei to give a,
The counting means counts the count value for each year corresponding to the current date and time.
The use limiting means is an information processing device that prohibits the display use or printing use of the personal number based on the count value corresponding to the current year for each year corresponding to the current date and time.
前記カウント手段は、前記個人番号により特定されるユーザ毎に、前記表示使用回数または前記印刷使用回数をカウントする請求項1に記載の情報処理装置。 The storage means stores the number of times the personal number can be used for each user specified by the personal number.
The information processing device according to claim 1, wherein the counting means counts the number of times the display is used or the number of times the print is used for each user specified by the personal number.
前記カウント手段は、前記個々の帳票毎に、前記表示使用回数または前記印刷使用回数をカウントする請求項1または2に記載の情報処理装置。 The storage means stores the number of times the personal number can be used for each individual form.
The information processing device according to claim 1 or 2, wherein the counting means counts the number of times the display is used or the number of times the print is used for each of the individual forms.
前記カウント手段は、前記個人番号を使用する目的毎に、前記表示使用回数または前記印刷使用回数をカウントする請求項1〜3のいずれか一項に記載の情報処理装置。 The storage means stores the number of times the personal number can be used for each purpose of using the personal number.
The information processing device according to any one of claims 1 to 3, wherein the counting means counts the number of times the display is used or the number of times the print is used for each purpose of using the personal number.
前記カウント手段は、前記個人番号を使用する装置毎に、前記表示使用回数または前記印刷使用回数をカウントする請求項1〜4のいずれか一項に記載の情報処理装置。 The storage means stores the number of times the personal number can be used for each device that uses the personal number.
The information processing device according to any one of claims 1 to 4, wherein the counting means counts the number of times the display is used or the number of times the print is used for each device that uses the personal number.
前記登録手段に登録されたユーザによる操作に応じて、前記記憶手段に前記使用可能回数を記憶させる記憶制御手段と、
を備える請求項1〜5のいずれか一項に記載の情報処理装置。 A registration means for registering a user who has the authority to set the number of times the personal number can be used, and
A storage control means for storing the usable number of times in the storage means in response to an operation by a user registered in the registration means.
The information processing apparatus according to any one of claims 1-5 comprising a.
前記第2登録手段に登録されたユーザによる操作に応じて、前記記憶手段に記憶された前記使用可能回数を変更する第2記憶制御手段と、
を備える請求項1〜6のいずれか一項に記載の情報処理装置。 A second registration means for registering a user who has the authority to change the number of times the personal number can be used stored in the storage means, and
A second storage control means that changes the usable number of times stored in the storage means according to an operation by a user registered in the second registration means.
The information processing apparatus according to any one of claims 1 to 6.
前記カウント手段は、前記表示使用と前記印刷使用とで個別に、前記表示使用回数及び前記印刷使用回数をカウントする請求項1〜7のいずれか一項に記載の情報処理装置。 The storage means stores the number of times the personal number can be used individually for the display use and the print use.
The information processing apparatus according to any one of claims 1 to 7, wherein the counting means individually counts the number of times the display is used and the number of times the print is used for the display use and the print use.
前記カウント手段は、前記帳票の種類毎に、前記表示使用回数または前記印刷使用回数をカウントする請求項1〜8のいずれか一項に記載の情報処理装置。 The storage means stores the number of times the personal number can be used for each type of form.
The information processing device according to any one of claims 1 to 8, wherein the counting means counts the number of times the display is used or the number of times the print is used for each type of form.
前記所定の帳票における個人番号記載欄への前記個人番号の表示使用回数であって表示使用日が所定の季節的な時期に該当する当年度での表示使用回数、または、前記所定の帳票における個人番号記載欄への前記個人番号の印刷使用回数であって印刷使用日が前記所定の季節的な時期に該当する当年度での印刷使用回数、をカウント値としてカウントするカウント手段、The number of times the personal number is displayed in the personal number entry field in the predetermined form and the number of times the display is used in the current year corresponding to the predetermined seasonal time, or the individual in the predetermined form. A counting means that counts as a count value the number of times the personal number has been printed in the number entry field and the number of times the person has used the print in the current year corresponding to the predetermined seasonal time.
現在日時が前記所定の季節的な時期に非該当な場合、及び、前記カウント手段によりカウントされた前記カウント値と前記所定の季節的な時期に対応付けて記憶手段に予め記憶されている個人番号の使用可能回数とを比較して前記カウント値が前記使用可能回数に達している場合、前記個人番号記載欄への前記個人番号の表示使用または印刷使用を禁止する使用制限手段、When the current date and time does not correspond to the predetermined seasonal time, and the personal number stored in advance in the storage means in association with the count value counted by the counting means and the predetermined seasonal time. When the count value reaches the usable number of times in comparison with the usable number of times, the use restricting means for prohibiting the display use or printing use of the personal number in the personal number entry field,
として機能させ、To function as
前記カウント手段は、前記カウント値を現在日時に該当する年度ごとにカウントし、The counting means counts the count value for each year corresponding to the current date and time.
前記使用制限手段は、現在日時に該当する年度ごとに当該年度に対応する前記カウント値に基づいて前記個人番号の表示使用または印刷使用を禁止するプログラム。The use restricting means is a program that prohibits the display use or printing use of the personal number based on the count value corresponding to the current year for each year corresponding to the current date and time.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016241385A JP6911342B2 (en) | 2016-12-13 | 2016-12-13 | Information processing equipment and programs |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016241385A JP6911342B2 (en) | 2016-12-13 | 2016-12-13 | Information processing equipment and programs |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018097597A JP2018097597A (en) | 2018-06-21 |
| JP6911342B2 true JP6911342B2 (en) | 2021-07-28 |
Family
ID=62632331
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016241385A Active JP6911342B2 (en) | 2016-12-13 | 2016-12-13 | Information processing equipment and programs |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6911342B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7370275B2 (en) * | 2020-02-25 | 2023-10-27 | シャープ株式会社 | Program control device and program control method |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004078302A (en) * | 2002-08-09 | 2004-03-11 | Hitachi Ltd | Content browsing permission system, browsing permission device, medium and browsing permission data registration method used for the system |
| JP4848516B2 (en) * | 2006-07-27 | 2011-12-28 | 国立大学法人佐賀大学 | Billing system |
| JP6418964B2 (en) * | 2015-01-28 | 2018-11-07 | キヤノン株式会社 | Information processing apparatus, control method therefor, and program |
| JP2016146123A (en) * | 2015-02-09 | 2016-08-12 | キヤノン株式会社 | Management apparatus, control method thereof, information processing apparatus, control method thereof, personal number management system, and program |
-
2016
- 2016-12-13 JP JP2016241385A patent/JP6911342B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2018097597A (en) | 2018-06-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8881251B1 (en) | Electronic authentication using pictures and images | |
| US9177174B1 (en) | Systems and methods for protecting sensitive data in communications | |
| US8964228B2 (en) | Printing system, printing method, information processing apparatus, and non-transitory computer readable medium | |
| CN105635107B (en) | authentication device and authentication method | |
| JP5439313B2 (en) | Information processing apparatus, information processing system, information processing program, and image forming apparatus | |
| EP3419251A1 (en) | User position verification method, controlled device access method, controlled device and user terminal | |
| CN107077559A (en) | Verification System, prompting terminal and information recording carrier | |
| JP2018073014A (en) | Authentification apparatus, authentification method and electronic device | |
| JP2021140456A (en) | Information processing system, information processing method, and information processing program | |
| WO2019054044A1 (en) | Information processing device, information processing method, and program | |
| CN104050395A (en) | Method for controlling access to electronic documents by means of a user centric DRM system | |
| US11126700B2 (en) | Information processing apparatus, information processing method and storage medium | |
| JP2018092564A (en) | Information processing system, information processing terminal, information processing method, and program | |
| JP6911342B2 (en) | Information processing equipment and programs | |
| JP6116184B2 (en) | Information processing device | |
| JP2014179027A (en) | System, image forming system, information processing method, and program | |
| JP2019082782A (en) | Attendance-leaving management device, method for managing attendance and leaving, and program | |
| JP2006113797A (en) | Network printer system and document print method | |
| JP7136281B2 (en) | Information management system, display method and program | |
| JP2021152958A (en) | Information processor, display method and program | |
| JP6199458B1 (en) | Print log concealment system, print log concealment method, and print log concealment program | |
| JP2011118515A (en) | Apparatus and method for processing image | |
| JP2008221626A (en) | Image forming apparatus, and method and processing program for identifying person carrying away output matter | |
| US10536451B2 (en) | Authentication apparatus and authentication program | |
| JP2020098561A (en) | Information processing apparatus, information processing system, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20191016 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200708 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200714 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200903 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20210323 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210408 |
|
| C60 | Trial request (containing other claim documents, opposition documents) |
Free format text: JAPANESE INTERMEDIATE CODE: C60 Effective date: 20210408 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20210414 |
|
| C21 | Notice of transfer of a case for reconsideration by examiners before appeal proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C21 Effective date: 20210420 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20210608 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210621 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6911342 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |