Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6747155B2 - Form management device and program - Google Patents
[go: Go Back, main page]

JP6747155B2 - Form management device and program - Google Patents

Form management device and program Download PDF

Info

Publication number
JP6747155B2
JP6747155B2 JP2016154171A JP2016154171A JP6747155B2 JP 6747155 B2 JP6747155 B2 JP 6747155B2 JP 2016154171 A JP2016154171 A JP 2016154171A JP 2016154171 A JP2016154171 A JP 2016154171A JP 6747155 B2 JP6747155 B2 JP 6747155B2
Authority
JP
Japan
Prior art keywords
electronic form
control unit
inquiry
information
user
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
Application number
JP2016154171A
Other languages
Japanese (ja)
Other versions
JP2018022400A (en
Inventor
貴 丸山
貴 丸山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2016154171A priority Critical patent/JP6747155B2/en
Publication of JP2018022400A publication Critical patent/JP2018022400A/en
Application granted granted Critical
Publication of JP6747155B2 publication Critical patent/JP6747155B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Document Processing Apparatus (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、帳票管理装置及びプログラムに関する。 The present invention relates to a form management device and a program.

従来、機密性の高い情報(機密情報)が含まれる帳票を電子保存する技術が知られている。一般に、機密情報が含まれる帳票を電子保存する場合、セキュリティを考慮して、電子帳票を暗号化して保存する方式が採用される。
ところで、近年、コンピュータの高性能化や記録装置の大容量化が進み、扱うデータの数・量も増大している。それに伴い、データの管理負荷が増大しているため、データの管理者は、ファイルが不要になっても、どのファイルが不要になったかをチェックしきれず、不要なファイルが残存するケースが多く存在する。
そこで、ファイル毎に有効期限を設定し、有効期限が過ぎたファイルを自動削除する技術が開示されている(例えば、特許文献1参照)。
Conventionally, there is known a technique for electronically storing a form including highly confidential information (confidential information). Generally, when electronically storing a form including confidential information, a method of encrypting and saving the electronic form is adopted in consideration of security.
By the way, in recent years, as the performance of computers has increased and the capacity of recording devices has increased, the number and amount of data handled has also increased. As a result, the data management load is increasing, and even if files are no longer needed, the data administrator cannot check which files are no longer needed, and there are many cases in which unnecessary files remain. To do.
Therefore, a technique is disclosed in which an expiration date is set for each file and a file whose expiration date has passed is automatically deleted (for example, refer to Patent Document 1).

特開平11−85578号公報JP, 11-85578, A

しかしながら、上記特許文献1記載の技術では、有効期限を設定する際、ファイルを使用する個人や業務毎に個別に設定するものではないため、より細やかな期限対応を行うことができないという課題がある。
例えば、管理者以外のユーザが、業務で使用する目的で管理者の管理下に属するファイルを自身の端末に複製して保有するようなケースが存在する。一般に、管理者以外のユーザは、管理者と比べてファイルを業務で閲覧、使用する期間は短いことが多く、セキュリティの観点からも有効期限を短く設定する方が好ましい。しかしながら、上記特許文献1記載の技術では、予め設定された有効期限を経過するまでファイルを自動削除することができないため、セキュリティを十分確保することができないという課題がある。
また、仮に、ファイルを使用する個人や業務毎に有効期限を個別に設定しようとした場合、管理者は煩雑な対応を行う必要があるため、データの管理負荷を軽減することができないという課題がある。
However, in the technique described in Patent Document 1, when the expiration date is set, it is not set individually for each person who uses the file or for each job, and thus there is a problem that a more detailed deadline cannot be dealt with. ..
For example, there is a case in which a user other than the administrator duplicates and holds a file belonging to the administrator under the control of the administrator for the purpose of using it in business. In general, a user other than the administrator often has a shorter period of viewing and using the file for business than the administrator, and it is preferable to set the expiration date to be shorter from the viewpoint of security. However, the technique described in Patent Document 1 has a problem in that it is not possible to ensure sufficient security because files cannot be automatically deleted until a preset expiration date has passed.
Further, if the expiration date is individually set for each person who uses the file or for each business, the administrator needs to take a complicated action, and thus it is not possible to reduce the data management load. is there.

本発明の課題は、データ管理におけるセキュリティを十分確保しつつ、データ管理の煩雑さを解消してデータの管理負荷を軽減することである。 An object of the present invention is to reduce complexity of data management and reduce data management load while ensuring sufficient security in data management.

上記課題を解決するために、本発明に係る帳票管理装置は、マイナンバーが記載される所定の項目を有した電子帳票を記憶手段から読み出す読出手段と、前記読出手段により読み出された電子帳票における前記所定の項目に既にマイナンバーが記載されていた場合に、前記電子帳票に係る有効期限に基づいて、前記所定の項目に前記マイナンバーを読み取り可能に表示させるか又は前記マイナンバーを読み取り不可能な置換文字列で表示させるかを制御する制御手段と、前記制御手段により前記マイナンバーが読み取り不可能な置換文字列で表示された後に当該電子帳票を前記記憶手段から削除する削除手段と、を備えることを特徴とする。
また、本発明に係るプログラムは、帳票管理装置のコンピュータを、マイナンバーが記載される所定の項目を有した電子帳票を記憶手段から読み出す読出手段、前記読出手段により読み出された電子帳票における前記所定の項目に既にマイナンバーが記載されていた場合に、前記電子帳票に係る有効期限に基づいて、前記所定の項目に前記マイナンバーを読み取り可能に表示させるか又は前記マイナンバーを読み取り不可能な置換文字列で表示させるかを制御する制御手段、前記制御手段により前記マイナンバーが読み取り不可能な置換文字列で表示された後に当該電子帳票を前記記憶手段から削除する削除手段、として機能させることを特徴とする。
In order to solve the above-mentioned problems, a form management apparatus according to the present invention includes a reading unit that reads an electronic form having a predetermined item in which my number is described from a storage unit, and an electronic form read by the reading unit. When the my number is already described in the predetermined item in, the my number is readablely displayed in the predetermined item or the my number is not read based on the expiration date of the electronic form. Control means for controlling whether to display with a possible replacement character string, and deleting means for deleting the electronic form from the storage means after the control means displays the my number as an unreadable replacement character string, It is characterized by including.
Also, the program according to the present invention causes the computer of the form management apparatus to read an electronic form having a predetermined item in which my number is described from a storage unit, and the electronic form read by the reading unit. When the My Number is already described in the predetermined item, based on the expiration date of the electronic form, the My Number is readablely displayed in the predetermined item or the My Number cannot be read. To function as a control unit that controls whether or not to display the replacement character string, and a deletion unit that deletes the electronic form from the storage unit after the control unit displays the my number as an unreadable replacement character string. Is characterized by.

本発明によれば、データ管理におけるセキュリティを十分確保しつつ、データ管理の煩雑さを解消してデータの管理負荷を軽減することができる。 According to the present invention, it is possible to reduce complexity of data management and reduce data management load while sufficiently ensuring security in data management.

本実施形態に係るマイナンバー管理システムを構成する各装置の主制御構成を示すブロック図である。It is a block diagram which shows the main control structure of each apparatus which comprises the my number management system which concerns on this embodiment. 個人番号管理テーブルの一例を示す図である。It is a figure which shows an example of a personal number management table. アクセス権限管理テーブルの一例を示す図である。It is a figure which shows an example of an access authority management table. 業務帳票関連テーブルの一例を示す図である。It is a figure which shows an example of a business report related table. 帳票権限管理テーブルの一例を示す図である。It is a figure which shows an example of a form authority management table. 帳票権限超過時設定テーブルの一例を示す図である。It is a figure showing an example of a setting table at the time of form authority excess. 本実施形態に係るマイナンバー管理システムの電子帳票作成処理を示すフローチャートである。It is a flow chart which shows the electronic form creation processing of the my number management system concerning this embodiment. 本実施形態に係るマイナンバー管理システムの電子帳票出力処理を示すフローチャートである。It is a flowchart which shows the electronic form output process of the my number management system which concerns on this embodiment. 本実施形態に係るマイナンバー管理システムの電子帳票出力処理を示すフローチャートである。It is a flowchart which shows the electronic form output process of the my number management system which concerns on this embodiment. ログイン画面の一例を示す図である。It is a figure which shows an example of a login screen. 業務メニュー画面の一例を示す図である。It is a figure which shows an example of a business menu screen. 照会権限確認処理を示すフローチャートである。It is a flow chart which shows inquiry authority confirmation processing. ログインユーザが完全照会権限を有する場合の帳票照会画面の一例を示す図である。It is a figure which shows an example of the form inquiry screen in case a login user has a complete inquiry authority. ログインユーザが条件付き照会権限を有する場合の帳票照会画面の一例を示す図である。It is a figure which shows an example of the form inquiry screen in case a login user has a conditional inquiry authority. 廃棄期限超過画面の一例を示す図である。It is a figure which shows an example of the screen overdue to a disposal deadline. 照会エラー画面の一例を示す図である。It is a figure which shows an example of an inquiry error screen. 印刷権限確認処理を示すフローチャートである。6 is a flowchart showing a print authority confirmation process. 印刷エラー画面の一例を示す図である。It is a figure which shows an example of a printing error screen. 変形例1に係るマイナンバー管理システムの電子帳票出力処理を示すフローチャートである。9 is a flowchart showing an electronic form output process of the my number management system according to Modification 1. 変形例1に係るマイナンバー管理システムの電子帳票出力処理を示すフローチャートである。9 is a flowchart showing an electronic form output process of the my number management system according to Modification 1. 削除確認画面の一例を示す図である。It is a figure which shows an example of a deletion confirmation screen.

以下、本発明の実施の形態について、図面を参照して詳細に説明する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

[1.構成の説明]
まず、本実施形態に係るマイナンバー管理システム100の構成について説明する。
マイナンバー管理システム100は、図1に示すように、クライアント端末1と、人事管理サーバ2と、マイナンバー管理サーバ3と、印刷装置4と、を備えて構成されている。本実施形態では、クライアント端末1及びマイナンバー管理サーバ3が協働して、本発明の帳票管理装置として機能する。このマイナンバー管理システム100において、クライアント端末1、人事管理サーバ2、マイナンバー管理サーバ3及び印刷装置4は、通信ネットワークNにより互いに通信可能に接続されている。通信ネットワークNは、有線LAN(Local Area Network)、無線LAN、移動体通信網、インターネット等を含む通信ネットワークである。
[1. Description of configuration]
First, the configuration of the my number management system 100 according to this embodiment will be described.
As shown in FIG. 1, the my number management system 100 includes a client terminal 1, a personnel management server 2, a my number management server 3, and a printing device 4. In the present embodiment, the client terminal 1 and the my number management server 3 cooperate to function as the form management device of the present invention. In this my number management system 100, the client terminal 1, the personnel management server 2, the my number management server 3, and the printing device 4 are communicably connected to each other via a communication network N. The communication network N is a communication network including a wired LAN (Local Area Network), a wireless LAN, a mobile communication network, the Internet, and the like.

クライアント端末1は、PC、タブレット端末、スマートフォン、携帯電話機等の情報機器である。クライアント端末1には、電子帳票を閲覧(照会)可能とする機能を提供するアプリケーション(電子帳票ビュアー)がインストールされている。なお、クライアント端末1は、1台で構成されるものとするが、これに限定されるものではなく、複数台の装置から構成されるものとしてもよい。
クライアント端末1は、図1に示すように、制御部11と、操作部12と、表示部13と、通信部14と、記憶部15と、を備えて構成されている。
The client terminal 1 is an information device such as a PC, a tablet terminal, a smartphone, and a mobile phone. On the client terminal 1, an application (electronic form viewer) that provides a function of making it possible to browse (reference) an electronic form is installed. It should be noted that the client terminal 1 is configured by one unit, but is not limited to this, and may be configured by a plurality of devices.
As shown in FIG. 1, the client terminal 1 is configured to include a control unit 11, an operation unit 12, a display unit 13, a communication unit 14, and a storage unit 15.

制御部11は、クライアント端末1の動作を中央制御する。具体的には、制御部11は、CPU、ROM、RAMなどを備えて構成され、RAMの作業領域に展開されたROMや記憶部15に記憶されたプログラムデータとCPUとの協働により、クライアント端末1の各部を統括制御する。 The control unit 11 centrally controls the operation of the client terminal 1. Specifically, the control unit 11 is configured to include a CPU, a ROM, a RAM, and the like, and the program data stored in the ROM expanded in the work area of the RAM or the storage unit 15 and the CPU cooperate with each other to operate as a client. Centrally controls each unit of the terminal 1.

操作部12は、文字入力キー、数字入力キー、その他各種機能に対応付けられたキーなどを有するキーボード、マウス等のポインティングデバイスなどを備え、ユーザからの操作入力を受け付けて、操作入力に応じた操作信号を制御部11へと出力する。 The operation unit 12 includes a keyboard having a character input key, a numeric input key, and other keys associated with various functions, a pointing device such as a mouse, and the like, receives an operation input from a user, and responds to the operation input. The operation signal is output to the control unit 11.

表示部13は、LCD(Liquid Crystal Display)などのディスプレイを備え、制御部11から出力された表示制御信号に基づいた画像を表示画面に表示する。例えば、表示部13は、電子帳票の作成を指示する操作を行うための画面(電子帳票作成画面)やユーザにより選択された電子帳票を照会するための画面(帳票照会画面)、その他各種エラーをユーザに報知するための画面(廃棄期限超過画面、照会エラー画面、印刷エラー画面)等を表示する。 The display unit 13 includes a display such as an LCD (Liquid Crystal Display), and displays an image based on the display control signal output from the control unit 11 on the display screen. For example, the display unit 13 displays a screen for performing an operation for instructing the creation of an electronic form (electronic form creation screen), a screen for inquiring an electronic form selected by the user (form inquiry screen), and various other errors. A screen for notifying the user (disposal deadline exceeded screen, inquiry error screen, print error screen) or the like is displayed.

通信部14は、通信用IC(Integrated Circuit)及び通信コネクタなどを有する通信インターフェイスであり、制御部11の制御の下、所定の通信プロトコルを用いて通信ネットワークNを介したデータ通信を行う。 The communication unit 14 is a communication interface having a communication IC (Integrated Circuit), a communication connector, and the like, and performs data communication via the communication network N using a predetermined communication protocol under the control of the control unit 11.

記憶部15は、HDD(Hard Disk Drive)、半導体メモリなどにより構成され、プログラムデータや各種設定データ等のデータを制御部11から読み書き可能に記憶する。また、記憶部15は、人事管理サーバ2で作成され、送信された電子帳票を記憶する。 The storage unit 15 includes an HDD (Hard Disk Drive), a semiconductor memory, and the like, and stores data such as program data and various setting data in a readable/writable manner by the control unit 11. The storage unit 15 also stores the electronic form created and transmitted by the personnel management server 2.

人事管理サーバ2は、企業が保有するコンピュータシステムであり、社員やその家族の個人情報を人事情報として管理する装置である。
人事管理サーバ2は、図1に示すように、制御部21と、操作部22と、表示部23と、通信部24と、記憶部25と、を備えて構成されている。
The personnel management server 2 is a computer system owned by a company, and is a device that manages personal information of employees and their families as personnel information.
As shown in FIG. 1, the personnel management server 2 includes a control unit 21, an operation unit 22, a display unit 23, a communication unit 24, and a storage unit 25.

制御部21は、人事管理サーバ2の動作を中央制御する。具体的には、制御部21は、CPU、ROM、RAMなどを備えて構成され、RAMの作業領域に展開されたROMや記憶部25に記憶されたプログラムデータとCPUとの協働により、人事管理サーバ2の各部を統括制御する。 The control unit 21 centrally controls the operation of the personnel management server 2. Specifically, the control unit 21 is configured to include a CPU, a ROM, a RAM, and the like, and the personnel data is stored in the work area of the RAM or the program data stored in the storage unit 25 and the CPU in cooperation with the personnel personnel. Centrally controls each unit of the management server 2.

操作部22は、文字入力キー、数字入力キー、その他各種機能に対応付けられたキーなどを有するキーボード、マウス等のポインティングデバイスなどを備え、ユーザからの操作入力を受け付けて、操作入力に応じた操作信号を制御部21へと出力する。
表示部23は、LCDなどのディスプレイを備え、制御部21から出力された表示制御信号に基づいた画像を表示画面に表示する。
The operation unit 22 includes a keyboard having a character input key, a numeric input key, and other keys associated with various functions, a pointing device such as a mouse, and the like, receives an operation input from a user, and responds to the operation input. The operation signal is output to the control unit 21.
The display unit 23 includes a display such as an LCD, and displays an image based on the display control signal output from the control unit 21 on the display screen.

通信部24は、通信用IC及び通信コネクタなどを有する通信インターフェイスであり、制御部21の制御の下、所定の通信プロトコルを用いて通信ネットワークNを介したデータ通信を行う。 The communication unit 24 is a communication interface having a communication IC, a communication connector, and the like, and under the control of the control unit 21, performs data communication via the communication network N using a predetermined communication protocol.

記憶部25は、HDD、半導体メモリなどにより構成され、プログラムデータや各種設定データ等のデータを制御部21から読み書き可能に記憶する。また、記憶部25は、人事情報を管理するための人事情報データベースを記憶する。 The storage unit 25 includes an HDD, a semiconductor memory, and the like, and stores data such as program data and various setting data so that the control unit 21 can read and write the data. The storage unit 25 also stores a personnel information database for managing personnel information.

マイナンバー管理サーバ3は、企業が保有するコンピュータシステムであり、社員やその家族のマイナンバー(登録商標)を含むマイナンバー情報を管理する装置である。マイナンバーは、国民の個人情報を効率的に管理するマイナンバー制度により、日本国籍を有する人に重複しないように付与されたユニークな番号である。
マイナンバー管理サーバ3は、図1に示すように、制御部31と、操作部32と、表示部33と、通信部34と、記憶部35と、を備えて構成されている。
The my number management server 3 is a computer system owned by a company, and is a device that manages my number information including my numbers (registered trademark) of employees and their families. The My Number is a unique number assigned to people with Japanese nationality so that it will not be duplicated by the My Number system that efficiently manages the personal information of the people.
As shown in FIG. 1, the my number management server 3 includes a control unit 31, an operation unit 32, a display unit 33, a communication unit 34, and a storage unit 35.

制御部31は、マイナンバー管理サーバ3の動作を中央制御する。具体的には、制御部31は、CPU、ROM、RAMなどを備えて構成され、RAMの作業領域に展開されたROMや記憶部35に記憶されたプログラムデータとCPUとの協働により、マイナンバー管理サーバ3の各部を統括制御する。 The control unit 31 centrally controls the operation of the my number management server 3. Specifically, the control unit 31 is configured to include a CPU, a ROM, a RAM, etc., and the program data stored in the ROM expanded in the work area of the RAM or the storage unit 35 and the CPU cooperate with each other. It centrally controls each unit of the number management server 3.

操作部32は、文字入力キー、数字入力キー、その他各種機能に対応付けられたキーなどを有するキーボード、マウス等のポインティングデバイスなどを備え、ユーザからの操作入力を受け付けて、操作入力に応じた操作信号を制御部31へと出力する。
表示部33は、LCDなどのディスプレイを備え、制御部31から出力された表示制御信号に基づいた画像を表示画面に表示する。
The operation unit 32 includes a keyboard having a character input key, a numeric input key, and other keys associated with various functions, a pointing device such as a mouse, and the like, receives an operation input from a user, and responds to the operation input. The operation signal is output to the control unit 31.
The display unit 33 includes a display such as an LCD, and displays an image based on the display control signal output from the control unit 31 on the display screen.

通信部34は、通信用IC及び通信コネクタなどを有する通信インターフェイスであり、制御部31の制御の下、所定の通信プロトコルを用いて通信ネットワークNを介したデータ通信を行う。 The communication unit 34 is a communication interface including a communication IC and a communication connector, and under the control of the control unit 31, performs data communication via the communication network N using a predetermined communication protocol.

記憶部35は、HDD、半導体メモリなどにより構成され、プログラムデータや各種設定データ等のデータを制御部31から読み書き可能に記憶する。また、記憶部35は、マイナンバー情報を管理するためのマイナンバー情報データベースを記憶する。また、記憶部35は、従業員又はその家族のマイナンバーをその他の個人情報と対応付けて管理するためのテーブルである個人番号管理テーブルT1と、従業員の業務に対するアクセス権限を管理するためのテーブルであるアクセス権限管理テーブルT2と、業務の電子帳票に対するアクセス権限を管理するためのテーブルである業務帳票関連テーブルT3と、業務の電子帳票に対するより詳細なアクセス権限を管理するためのテーブルである帳票権限管理テーブルT4と、電子帳票に対するより詳細なアクセス権限が超過した際の処理を個人情報の種別毎に対応付けて管理するためのテーブルである帳票権限超過時設定テーブルT5と、を記憶する。 The storage unit 35 includes an HDD, a semiconductor memory, and the like, and stores data such as program data and various setting data so that the control unit 31 can read and write the data. The storage unit 35 also stores a my number information database for managing my number information. The storage unit 35 also manages the personal number management table T1 that is a table for managing the My Number of the employee or his/her family in association with other personal information, and the access authority to the work of the employee. An access authority management table T2 which is a table, a business form related table T3 which is a table for managing access authority to an electronic business form, and a table which manages more detailed access authority to an electronic business form. A form authority management table T4 and a form authority excess setting table T5, which is a table for managing the processing when a more detailed access authority to an electronic form is exceeded in association with each type of personal information, are stored. ..

個人番号管理テーブルT1は、図2に示すように、社員番号T11、従業員であるかその家族であるかを示す区分T12、従業員との続柄T13、氏名T14、氏名のフリガナT15、性別T16、生年月日T17、個人番号(マイナンバー)T18、データの基準日T19、のフィールドを有する。 As shown in FIG. 2, the personal number management table T1 includes an employee number T11, a division T12 indicating whether the employee is a member of the employee's family, a relationship T13 with the employee, a name T14, a full name T15, and a gender T16. , Date of birth T17, personal number (my number) T18, and reference date T19 of data.

アクセス権限管理テーブルT2は、図3に示すように、社員番号T21、氏名T22、ログイン時のユーザ名T23、ログイン時のパスワードT24、人事基本業務、給与基本業務、社会保険業務、年末調整業務、税務関連業務の各業務に対するアクセス権限の有無を示す各項目T25〜T29、のフィールドを有する。 As shown in FIG. 3, the access authority management table T2 includes an employee number T21, a name T22, a user name T23 at login, a password T24 at login, basic HR operations, basic salary operations, social insurance operations, year-end adjustment operations, It has fields of each item T25 to T29 indicating whether or not there is an access right to each business of the tax related business.

業務帳票関連テーブルT3は、図4に示すように、業務の名称T31、源泉徴収票、被保険者資格取得届、扶養控除申告書、保険料控除申告書、月変/算定届の各電子帳票に対するアクセス権限の有無を示す各項目T32〜T36、のフィールドを有する。 As shown in FIG. 4, the business form related table T3 is an electronic form of each of the business name T31, withholding slip, insured qualification acquisition report, dependent deduction report, insurance deduction report, and gem change/calculation report. It has a field of each item T32 to T36 indicating whether or not there is an access right to.

帳票権限管理テーブルT4は、図5に示すように、業務の名称T41、各電子帳票(図中では源泉徴収票T42及び扶養控除申告書T43)に対するより詳細なアクセス権限の有無を示す各項目T421〜T428、T431〜T438、のフィールドを有する。各電子帳票に対するより詳細なアクセス権限の有無を示す各項目は、具体的には、印刷回数T421、T431、印刷期間T422、T432、印刷対象T423、T433、照会回数T424、T434、照会期間T425、T435、照会対象T426、T436、保管期間T427、T437、廃棄期限T428、T438、である。 As shown in FIG. 5, the form authority management table T4 is an item T421 indicating the presence or absence of more detailed access authority to the business name T41 and each electronic form (withholding form T42 and dependent deduction report T43 in the figure). .About.T428 and T431 to T438 fields. The items indicating the presence or absence of more detailed access authority to each electronic form are, specifically, print times T421, T431, print periods T422, T432, print targets T423, T433, inquiry counts T424, T434, inquiry period T425, These are T435, inquiry targets T426 and T436, storage periods T427 and T437, and disposal deadlines T428 and T438.

帳票権限超過時設定テーブルT5は、図6に示すように、個人情報の種別T51、印刷回数超過時の処理を示す印刷回数超過T52、印刷期間外時の処理を示す印刷期間外T53、印刷対象外時の処理を示す印刷対象外T54、照会回数超過時の処理を示す照会回数超過T55、照会期間外時の処理を示す照会期間外T56、照会対象外時の処理を示す照会対象外T57、保管期間外時の処理を示す保管期間外T58、廃棄期限超過時の処理を示す廃棄期限超過T59、退職者に対する処理を示す退職者T60、休職者に対する処理を示す休職者T61、身上異動等により非家族となった元家族に対する処理を示す元家族T62、のフィールドを有する。 As shown in FIG. 6, the setting table T5 when the form authority is exceeded includes the type T51 of personal information, the print number excess T52 that shows the process when the print number is exceeded, the print period outside T53 that shows the process when the print period is outside, and the print target. Non-printing target T54 showing processing at outside time, inquiry count excess T55 showing processing at the time of inquiry count exceeding, inquiry outside period T56 showing processing at the time of outside inquiry period, outside inquiry target T57 showing processing at the time of outside inquiry period, Due to outside storage period T58 indicating processing outside the storage period, overdue deadline T59 indicating processing when the disposal deadline has expired, retired employee T60 indicating processing for a retired employee, leaver T61 indicating processing for a leaver, due to physical transfer, etc. It has a field of a former family T62, which indicates a process for a former family who has become a non-family.

人事管理サーバ2及びマイナンバー管理サーバ3の各々は、通信ネットワークN上に展開された一又は複数のサーバから構成される。なお、本実施形態では、各々1つの管理サーバより構成されるものとするが、例えば、WEBサーバ、DBサーバ、ストレージサーバ等の複数のサーバ群から構成されてもよい。 Each of the personnel management server 2 and the my number management server 3 is composed of one or a plurality of servers deployed on the communication network N. In this embodiment, each management server is assumed to be composed of one management server, but may be composed of a plurality of server groups such as a WEB server, a DB server, and a storage server.

印刷装置4は、例えば、インクジェットプリンタやレーザープリンタ等により構成され、クライアント端末1の制御部11による制御下で、クライアント端末1により行われた処理内容に応じた印刷出力を行う。例えば、印刷装置4は、クライアント端末1で表示(照会)された電子帳票の印刷出力を行う。 The printing device 4 is composed of, for example, an inkjet printer, a laser printer, or the like, and under the control of the control unit 11 of the client terminal 1, prints according to the processing content performed by the client terminal 1. For example, the printing device 4 prints out the electronic form displayed (referenced) on the client terminal 1.

[2.動作の説明]
次に、本実施形態に係るマイナンバー管理システム100の動作について、図7〜図18を参照して説明する。
まず、図7のフローチャートを参照して、クライアント端末1及び人事管理サーバ2が電子帳票を作成する処理(電子帳票作成処理)を説明する。この処理は、クライアント端末1の制御部11が、人事管理サーバ2にアクセス(ログイン)する際に必要となるログイン情報(ユーザ名、パスワード等)の入力を受け付けたことを契機として開始される。
[2. Description of operation]
Next, the operation of the my number management system 100 according to the present embodiment will be described with reference to FIGS.
First, with reference to the flowchart of FIG. 7, a process (electronic form creation process) in which the client terminal 1 and the personnel management server 2 create an electronic form will be described. This process is started when the control unit 11 of the client terminal 1 receives an input of login information (user name, password, etc.) necessary for accessing (login) the personnel management server 2.

まず、クライアント端末1の制御部11は、入力されたユーザ名、パスワード等のログイン情報を、通信部14を介して人事管理サーバ2に送信する(ステップS101)。 First, the control unit 11 of the client terminal 1 transmits the input login information such as the user name and password to the personnel management server 2 via the communication unit 14 (step S101).

人事管理サーバ2の制御部21は、クライアント端末1から送信されたログイン情報に基づいて、人事管理サーバ2に登録されたユーザであるか否かを判定するための処理(ログイン認証処理)を行う(ステップS102)。
制御部21は、人事管理サーバ2に登録されたユーザであると判定した場合、次のステップS103へと移行する。一方、制御部21は、人事管理サーバ2に登録されたユーザでないと判定した場合、ログイン認証に失敗した旨をクライアント端末1に通知し、再度のログイン情報の入力を促す。
The control unit 21 of the personnel management server 2 performs processing (login authentication processing) for determining whether or not the user is a user registered in the personnel management server 2 based on the login information transmitted from the client terminal 1. (Step S102).
When determining that the user is a user registered in the personnel management server 2, the control unit 21 proceeds to the next step S103. On the other hand, when the control unit 21 determines that the user is not a user registered in the personnel management server 2, the control unit 21 notifies the client terminal 1 that login authentication has failed, and prompts the user to input login information again.

次に、制御部21は、電子帳票の作成を指示する操作を行うための画面(電子帳票作成画面)を生成し、通信部24を介してクライアント端末1に送信する(ステップS103)。 Next, the control unit 21 generates a screen (electronic form creation screen) for performing an operation for instructing the creation of an electronic form, and transmits it to the client terminal 1 via the communication unit 24 (step S103).

クライアント端末1の制御部11は、人事管理サーバ2から送信された電子帳票作成画面を、表示部13に表示させる(ステップS104)。
ユーザは、表示部13に表示された電子帳票作成画面において、電子帳票の作成を指示するための操作を行う。具体的には、ユーザは、作成する電子帳票の帳票種や作成対象とする社員の情報等を指定する操作を行う。
The control unit 11 of the client terminal 1 causes the display unit 13 to display the electronic form creation screen transmitted from the personnel management server 2 (step S104).
The user performs an operation for instructing the creation of the electronic form on the electronic form creation screen displayed on the display unit 13. Specifically, the user performs an operation of specifying the form type of the electronic form to be created, the information of the employee to be created, and the like.

次に、制御部11は、電子帳票作成画面においてユーザにより指定された、電子帳票の作成を指示するための情報(電子帳票作成指示情報)を、通信部14を介して人事管理サーバ2に送信する(ステップS105)。 Next, the control unit 11 transmits information (electronic form creation instruction information), which is designated by the user on the electronic form creation screen, for instructing the creation of the electronic form to the personnel management server 2 via the communication unit 14. (Step S105).

人事管理サーバ2の制御部21は、クライアント端末1から送信された電子帳票作成指示情報に基づいて電子帳票を作成し、通信部24を介してクライアント端末1に送信する(ステップS106)。
本実施形態では、ステップS106において電子帳票を作成する際、電子帳票内のマイナンバー(個人番号)を格納する特定領域に、マイナンバーの代わりに、タグ情報を格納する。
タグ情報は、電子帳票を出力する際、マイナンバー管理サーバ3からマイナンバーを検索して取得するために必要となる情報(検索用情報)である。マイナンバーは、その性質上、高度なセキュリティ性が要求されるため、電子帳票内にはマイナンバーの代わりにタグ情報を格納しておくようにし、電子帳票の出力時にタグ情報を検索キーとしてマイナンバー管理サーバ3からマイナンバーを取得することで、セキュリティ性を確保することができる。
なお、タグ情報は、例えば、作成される電子帳票毎に設定内容を予め定めておくようにしてもよいし、電子帳票の種別にかかわらず同一内容を設定するようにしてもよい。
The control unit 21 of the personnel management server 2 creates an electronic form based on the electronic form creation instruction information sent from the client terminal 1, and sends it to the client terminal 1 via the communication unit 24 (step S106).
In the present embodiment, when the electronic form is created in step S106, the tag information is stored in the specific area for storing the my number (personal number) in the electronic form instead of the my number.
The tag information is information (search information) necessary for searching and obtaining the my number from the my number management server 3 when outputting the electronic form. Due to the nature of My Number, a high level of security is required.Therefore, tag information should be stored in the electronic form instead of My Number, and the tag information should be used as a search key when the electronic form is output. By obtaining the my number from the number management server 3, security can be ensured.
The tag information may be set in advance for each electronic form to be created, or the same content may be set regardless of the type of the electronic form.

クライアント端末1の制御部11は、人事管理サーバ2から送信された電子帳票を、記憶部15に記憶させる(ステップS107)。 The control unit 11 of the client terminal 1 causes the storage unit 15 to store the electronic form transmitted from the personnel management server 2 (step S107).

次に、図8及び図9のフローチャートを参照して、クライアント端末1及びマイナンバー管理サーバ3が電子帳票を出力(照会・印刷)する処理(電子帳票出力処理)を説明する。この処理は、クライアント端末1の制御部11が、ユーザによる電子帳票ビュアーの起動操作を受け付けたことを契機として開始される。 Next, a process (electronic form output process) in which the client terminal 1 and the my number management server 3 output (query/print) an electronic form will be described with reference to the flowcharts of FIGS. 8 and 9. This process is started when the control unit 11 of the client terminal 1 receives the activation operation of the electronic form viewer by the user.

まず、クライアント端末1の制御部11は、ログイン画面を表示部13に表示させる(ステップS201)。ログイン画面G1は、図10に示すように、ユーザ名を入力するユーザ名入力部G11と、パスワードを入力するパスワード入力部G12と、ログイン操作を実行するためのログインボタンG13と、を備えて構成されている。
ユーザは、ログイン画面G1において、ユーザ名入力部G11及びパスワード入力部G12に自身のユーザ名及びパスワードをそれぞれ入力した後、ログインボタンG13を押下することで、ログイン操作を実行する。
First, the control unit 11 of the client terminal 1 displays the login screen on the display unit 13 (step S201). As shown in FIG. 10, the login screen G1 includes a user name input section G11 for inputting a user name, a password input section G12 for inputting a password, and a login button G13 for executing a login operation. Has been done.
The user executes the login operation by pressing the login button G13 after entering his or her own user name and password in the user name input section G11 and the password input section G12 on the login screen G1.

次に、制御部11は、業務メニュー画面を表示部13に表示させる(ステップS202)。業務メニュー画面G2は、図11に示すように、業務メニューの分類を表示するメニュー分類表示領域G21と、メニュー分類表示領域G21で選択された業務メニューに応じた項目(電子帳票)を表示するメニュー項目表示領域G22と、業務メニュー画面G2における操作を終了するための終了ボタンG23と、を備えて構成されている。メニュー分類表示領域G21には、人事情報管理メニューG211、給与情報管理メニューG212、人事帳票管理メニューG213及び給与帳票管理メニューG214の各業務メニューが表示されている。
ユーザは、業務メニュー画面G2において、メニュー分類表示領域G21から一の業務メニューを選択した後、メニュー項目表示領域G22に表示された電子帳票の中から一の電子帳票を選択する。図11には、ユーザにより給与帳票管理メニューG214が選択された例が示されている。給与帳票管理メニューG214が選択された場合、メニュー項目表示領域G22には、給与帳票管理メニューG214に応じた電子帳票として、源泉徴収票G221、扶養控除申告書G222、月変/算定届G223、…等が選択可能に表示される。以降の処理では、メニュー項目表示領域G22に表示された電子帳票の中から「扶養控除申告書G222」が選択されたものとして説明する。
Next, the control unit 11 displays the work menu screen on the display unit 13 (step S202). As shown in FIG. 11, the business menu screen G2 displays a menu classification display area G21 that displays the classification of the business menu and a menu that displays items (electronic forms) corresponding to the business menu selected in the menu classification display area G21. An item display area G22 and an end button G23 for ending the operation on the task menu screen G2 are provided. In the menu classification display area G21, the job information management menu G211, the salary information management menu G212, the personnel report management menu G213, and the salary report management menu G214 are displayed.
On the business menu screen G2, the user selects one business menu from the menu classification display area G21, and then selects one electronic business form from the electronic business forms displayed in the menu item display area G22. FIG. 11 shows an example in which the user selects the payroll form management menu G214. When the payroll form management menu G214 is selected, in the menu item display area G22, as the electronic form corresponding to the payroll form management menu G214, the withholding slip G221, the dependent deduction report G222, the monthly change/calculation notice G223,... Etc. are displayed in a selectable manner. In the following processing, it is assumed that the “deduction deduction report G222” is selected from the electronic forms displayed in the menu item display area G22.

次に、制御部11は、業務メニュー画面G2において、ユーザによりいずれかの電子帳票が選択されたか否かを判定する(ステップS203)。
制御部11は、いずれかの電子帳票が選択されたと判定した場合(ステップS203:YES)、次のステップS204へと移行する。
一方、制御部11は、いずれの電子帳票も選択されていないと判定した場合(ステップS203:NO)、処理を終了する。ここで、いずれの電子帳票も選択されていない場合とは、いずれの電子帳票も選択されることなく、業務メニュー画面G2の終了ボタンG23が押下された場合を示している。
Next, the control unit 11 determines whether or not any one of the electronic forms is selected by the user on the work menu screen G2 (step S203).
When the control unit 11 determines that one of the electronic forms has been selected (step S203: YES), the control unit 11 proceeds to the next step S204.
On the other hand, when the control unit 11 determines that none of the electronic forms has been selected (step S203: NO), the process ends. Here, the case where no electronic form is selected indicates the case where the end button G23 of the work menu screen G2 is pressed without selecting any electronic form.

次に、制御部11は、ユーザにより選択された電子帳票を記憶手段としての記憶部15から読み出す(ステップS204)。即ち、制御部11は、本発明の読出手段として機能する。 Next, the control unit 11 reads the electronic form selected by the user from the storage unit 15 as a storage unit (step S204). That is, the control unit 11 functions as the reading means of the present invention.

次に、制御部11は、ステップS204で読み出された電子帳票の照会権限確認要求を、通信部14を介してマイナンバー管理サーバ3に送信する(ステップS205)。なお、照会権限確認要求には、ログイン画面G1で入力されたユーザ名、パスワード等のログイン情報の他、業務メニュー画面G2で選択された電子帳票等の各情報が含まれている。 Next, the control unit 11 transmits the electronic form inquiry authority confirmation request read in step S204 to the my number management server 3 via the communication unit 14 (step S205). The inquiry authorization confirmation request includes login information such as the user name and password entered on the login screen G1, and various pieces of information such as the electronic form selected on the job menu screen G2.

マイナンバー管理サーバ3の制御部31は、ステップS205でクライアント端末1から送信された照会権限確認要求に基づいて、照会権限確認処理を行う(ステップS206)。 The control unit 31 of the my number management server 3 performs inquiry authority confirmation processing based on the inquiry authority confirmation request transmitted from the client terminal 1 in step S205 (step S206).

具体的には、まず、制御部31は、図12のフローチャートに示すように、クライアント端末1から送信されたログイン情報と、記憶部35に記憶されたアクセス権限管理テーブルT2(図3参照)と、を照合して、ログインユーザがアクセス権限を有する業務を抽出する(ステップS301)。例えば、ログインユーザが「人給太郎(ユーザ名:taro、パスワード:Qsad2330)」の場合、アクセス権限を有する業務として、「人事基本業務」、「給与基本業務」、「社会保険業務」、「年末調整業務」、「税務関連業務」が抽出される。また、ログインユーザが「事務花子(ユーザ名:hanako、パスワード:Amnm7756)」の場合、アクセス権限を有する業務として、「年末調整業務」が抽出される。 Specifically, first, the control unit 31, as shown in the flowchart of FIG. 12, the login information transmitted from the client terminal 1 and the access right management table T2 (see FIG. 3) stored in the storage unit 35. , Are collated with each other to extract the business for which the login user has access authority (step S301). For example, if the login user is "Taro Hitoru (user name: taro, password: Qsad2330)", the tasks that have access rights are "HR basic business", "Basic salary business", "Social insurance business", "End of year" "Adjustment work" and "tax-related work" are extracted. If the logged-in user is “Office Hanako (user name: hanako, password: Amnm7756)”, “year-end adjustment work” is extracted as the work having access authority.

次に、制御部31は、クライアント端末1から送信された電子帳票と、記憶部35に記憶された業務帳票関連テーブルT3(図4参照)と、を照合して、電子帳票へのアクセス権限が割り当てられた「業務」を抽出する(ステップS302)。例えば、電子帳票が「扶養控除申告書」の場合、アクセス権限が割り当てられた業務として、「給与基本業務」、「年末調整業務」が抽出される。 Next, the control unit 31 compares the electronic form transmitted from the client terminal 1 with the business form related table T3 (see FIG. 4) stored in the storage unit 35, and the access authority to the electronic form is confirmed. The assigned "business" is extracted (step S302). For example, when the electronic form is a "deduction for dependents", "basic salary business" and "year-end adjustment business" are extracted as businesses to which access authority is assigned.

次に、制御部31は、クライアント端末1から送信された電子帳票と、ステップS301で抽出した業務とステップS302で抽出した業務とで一致する業務(即ち、ログインユーザがクライアント端末1から送信された電子帳票へのアクセス権限を有する業務)と、現在日時と、記憶部35に記憶された帳票権限管理テーブルT4(図5参照)と、を照合して、クライアント端末1から送信された電子帳票の廃棄期限を超過しているか否かを判定する(ステップS303)。例えば、ログインユーザが「人給太郎」で、クライアント端末1から送信された電子帳票が「扶養控除申告書」の場合、ステップS301で「人事基本業務」、「給与基本業務」、「社会保険業務」、「年末調整業務」、「税務関連業務」が抽出され、ステップS302で「給与基本業務」、「年末調整業務」が抽出される。そして、両者で一致する「給与基本業務」、「年末調整業務」の廃棄期限を、帳票権限管理テーブルT4を参照して抽出する(「給与基本業務=10年」、「年末調整業務=8年」)。この例のように、複数の業務の廃棄期限が抽出される場合、より長い方の廃棄期限(本実施形態では、10年)を優先して抽出する。最後に、電子帳票の保管開始日と現在日時とを比較して、抽出された廃棄期限を超過しているか否かを判定する。
制御部31は、クライアント端末1から送信された電子帳票の廃棄期限を超過していると判定した場合(ステップS303:YES)、廃棄期限を超過した旨をユーザに報知するための画面(廃棄期限超過画面)を生成し(ステップS304)、図8のステップS207へと移行する。
一方、制御部31は、クライアント端末1から送信された電子帳票の廃棄期限を超過していないと判定した場合(ステップS303:NO)、ステップS305へと移行する。
Next, the control unit 31 matches the electronic form transmitted from the client terminal 1 with the business extracted in step S301 and the business extracted in step S302 (that is, the login user is transmitted from the client terminal 1). (Businesses having access authority to the electronic form), the current date and time, and the form authority management table T4 stored in the storage unit 35 (see FIG. 5) are collated to check the electronic form transmitted from the client terminal 1. It is determined whether the discard deadline has been exceeded (step S303). For example, if the logged-in user is “Taro Hitoro” and the electronic form transmitted from the client terminal 1 is “Dependent tax exemption form”, in step S301, “Basic personnel business”, “Basic salary business”, “Social insurance business” , “Year-end adjustment work”, and “tax-related work” are extracted, and in step S302, “salary basic work” and “year-end adjustment work” are extracted. Then, the discard deadlines of the “salary basic business” and the “year-end adjustment business” that match each other are extracted by referring to the form authority management table T4 (“salary basic business=10 years”, “year-end adjustment business=8 years”). "). When the disposal deadlines of a plurality of jobs are extracted as in this example, the longer disposal deadline (10 years in this embodiment) is preferentially extracted. Finally, the storage start date of the electronic form is compared with the current date and time to determine whether or not the extracted disposal deadline has passed.
When the control unit 31 determines that the discard deadline of the electronic form transmitted from the client terminal 1 is exceeded (step S303: YES), a screen for notifying the user that the discard deadline has been exceeded (discard deadline) An excess screen) is generated (step S304), and the process proceeds to step S207 in FIG.
On the other hand, when the control unit 31 determines that the expiration date of the electronic form transmitted from the client terminal 1 is not exceeded (step S303: NO), the process proceeds to step S305.

次に、制御部31は、クライアント端末1から送信された電子帳票と、ステップS301で抽出した業務とステップS302で抽出した業務とで一致する業務と、現在日時と、記憶部35に記憶された帳票権限管理テーブルT4(図5参照)と、を照合して、ログインユーザがクライアント端末1から送信された電子帳票の照会権限を有しているか否かを判定する(ステップS305)。具体的には、制御部31は、クライアント端末1から送信された電子帳票の照会回数と、照会期間と、照会対象と、のいずれの項目においても照会可能である場合に、照会権限を有していると判定する。但し、本実施形態では、図6の帳票権限超過時設定テーブルT5に示すように、照会回数及び照会対象の項目は、いずれの状況においても、少なくとも部分的には照会可能である(照会不可ではない)ので、実質的には、照会期間の項目が照会期間内である場合に、照会権限を有していると判定する。なお、照会期間は、保管期間に拘束される。即ち、照会期間は、保管期間内において有効である。ここで、保管期間は、法定保管期間に相当する廃棄期限とは異なり、業務上の有効期限に相当する期間である。 Next, the control unit 31 stores the electronic form transmitted from the client terminal 1, the work that matches the work extracted in step S301 and the work extracted in step S302, the current date and time, and the storage unit 35. The form authority management table T4 (see FIG. 5) is collated to determine whether the logged-in user has the inquiry authority of the electronic form transmitted from the client terminal 1 (step S305). Specifically, the control unit 31 has the inquiry authority when the inquiry can be made in any of the number of inquiries of the electronic form transmitted from the client terminal 1, the inquiry period, and the inquiry target. It is determined that However, in the present embodiment, as shown in the setting table T5 when the form authority is exceeded in FIG. 6, the number of inquiries and the item to be inquired can be inquired at least partially in any situation (inquiries cannot be made). Therefore, if the item of the inquiry period is within the inquiry period, it is determined that the user has the inquiry authority. The inquiry period is bound by the storage period. That is, the inquiry period is valid within the storage period. Here, the storage period is a period corresponding to the expiration date in business, unlike the disposal period corresponding to the legal storage period.

例えば、ステップS303に示した例と同様、ログインユーザが「人給太郎」で、クライアント端末1から送信された電子帳票が「扶養控除申告書G222」の場合、「給与基本業務」、「年末調整業務」の照会期間及び保管期間を、帳票権限管理テーブルT4を参照して抽出する(「給与基本業務=無制限、10年」、「年末調整業務=10月〜翌年3月、5年」)。そして、現在日時が抽出された保管期間内且つ照会期間内であるか否かを判定する。この例のように、複数の業務の照会期間及び保管期間が抽出される場合、現在日時がいずれかの業務の保管期間内且つ照会期間内であれば、照会権限を有していると判定する。
制御部31は、ログインユーザがクライアント端末1から送信された電子帳票の照会権限を有していると判定した場合(ステップS305:YES)、次のステップS306へと移行する。
一方、制御部31は、ログインユーザがクライアント端末1から送信された電子帳票の照会権限を有していないと判定した場合(ステップS305:NO)、照会権限を有さない旨をログインユーザに報知するための画面(照会エラー画面)を生成する(ステップS307)。
For example, similar to the example shown in step S303, when the login user is “Taro Hitoru” and the electronic form transmitted from the client terminal 1 is “Dependent tax deduction report G222”, “Basic salary work”, “Year-end adjustment” The reference period and the storage period of “work” are extracted by referring to the form authority management table T4 (“basic salary work=unlimited, 10 years”, “year-end adjustment work=October to next March, 5 years”). Then, it is determined whether or not the current date and time is within the extracted storage period and the inquiry period. As in this example, when the inquiry period and storage period of a plurality of jobs are extracted, if the current date and time is within the storage period and inquiry period of any job, it is determined that the user has inquiry authority. ..
When the control unit 31 determines that the logged-in user has the authority to inquire the electronic form transmitted from the client terminal 1 (step S305: YES), the control unit 31 proceeds to the next step S306.
On the other hand, when the control unit 31 determines that the logged-in user does not have the inquiry authority of the electronic form transmitted from the client terminal 1 (step S305: NO), it notifies the logged-in user that the logged-in user does not have the inquiry authority. A screen (query error screen) for doing is generated (step S307).

ステップS306において、制御部31は、ログインユーザが有する照会権限の内容と、記憶部35に記憶された帳票権限超過時設定テーブルT5(図6参照)と、を照合して、具体的な照会内容を決定し、その照会内容に基づく照会用情報を生成する。本実施形態では、ログインユーザが有する照会権限の内容として、照会回数、照会期間及び照会対象のいずれの項目とも条件を満たす場合(完全照会権限)と、照会回数又は照会対象の少なくともいずれか一つの項目が条件を満たさない場合(条件付き照会権限)と、の二つが想定される。ログインユーザが完全照会権限を有する場合、マイナンバー情報を含む全ての情報を、照会内容として決定する。一方、ログインユーザが条件付き照会権限を有する場合(照会回数超過、照会対象外の場合)、図6に示すように、マイナンバー情報以外の情報(その他情報)はそのままに、マイナンバー情報を、マイナンバーを読み取り不可能な置換文字列である「*」に置換した情報を、照会内容として決定する。
即ち、制御部31は、ステップS204で読み出された電子帳票における所定の項目に既にマイナンバーが記載されていた場合に、読み出し目的(業務)及び読み出し目的の有効期限に基づいて、所定の項目にマイナンバーを読み取り可能に表示させるか又はマイナンバーを読み取り不可能な置換文字列で表示させるかを制御する制御手段として機能する。
In step S306, the control unit 31 collates the content of the inquiry authority of the logged-in user with the form authority excess time setting table T5 (see FIG. 6) stored in the storage unit 35 to obtain the specific inquiry content. Is determined, and inquiry information based on the inquiry content is generated. In the present embodiment, as the content of the inquiry authority possessed by the logged-in user, when all the items of the inquiry frequency, inquiry period, and inquiry target are satisfied (complete inquiry authority), at least one of the inquiry count and the inquiry target If the item does not meet the conditions (conditional inquiry authority), two are assumed. When the logged-in user has the full inquiry authority, all the information including the My Number information is determined as the inquiry content. On the other hand, if the logged-in user has conditional inquiry authority (exceeds the number of inquiries and is not subject to inquiries), as shown in FIG. 6, information other than my number information (other information) remains unchanged, Information in which the my number is replaced with the unreadable replacement character string “*” is determined as the inquiry content.
That is, when the my number is already described in the predetermined item in the electronic form read in step S204, the control unit 31 determines the predetermined item based on the read purpose (business) and the expiration date of the read purpose. It functions as a control means for controlling whether to display the my number in a readable manner or the my number with an unreadable replacement character string.

なお、ステップS306の処理時、更に、電子帳票(台帳)に含まれる個人情報の持ち主の現況情報を取得し、取得した現況情報に基づいて電子帳票に対する処理を制御するようにしてもよい。ここで、個人情報の持ち主の現況情報としては、例えば、個人情報の持ち主が、退職した(退職者)、休職した(休職者)、身上異動などにより非家族となった(元家族)、ことなどが挙げられる。
上記の制御を行う場合、制御部31は、ステップS306の処理を行うに際し、電子帳票に含まれる個人情報の持ち主の現況情報を人事管理サーバ2に問い合わせ、人事管理サーバ2から送信された現況情報と帳票権限超過時設定テーブルT5とを照合して、電子帳票に対する処理を制御する。例えば、電子帳票に含まれる個人情報の持ち主の現況情報が「退職者」又は「元家族」であった場合、その持ち主のマイナンバー情報以外の情報(その他情報)はそのままに、マイナンバー情報を置換文字列である「*」に置換した情報を、照会内容として決定する。また、電子帳票に含まれる個人情報の持ち主の現況情報が「休職者」であった場合、その持ち主のマイナンバー情報を含む全ての情報を、照会内容として決定する。
At the time of the process of step S306, the current status information of the owner of the personal information included in the electronic ledger (ledger) may be acquired, and the processing for the electronic ledger may be controlled based on the acquired current status information. Here, as the current status information of the owner of the personal information, for example, the owner of the personal information has retired (retired person), has taken a leave of absence (leave of absence), has become a non-family member due to physical transfer, etc. And so on.
When performing the above control, the control unit 31 inquires the current status information of the owner of the personal information included in the electronic form to the personnel management server 2 when performing the processing of step S306, and transmits the current status information transmitted from the personnel management server 2. And the table T5 when the form authority is exceeded are compared with each other to control the process for the electronic form. For example, if the current status information of the owner of the personal information contained in the electronic form is "Retired person" or "Former family", the information other than the owner's My Number information (other information) remains unchanged and the My Number information is displayed. The information replaced with the replacement character string “*” is determined as the inquiry content. In addition, when the current status information of the owner of the personal information included in the electronic form is “leave of absence”, all the information including the personal number information of the owner is determined as the inquiry content.

次いで、図8のステップS207では、制御部31は、ステップS206の照会権限確認処理で生成された情報(照会用情報)又は画面(廃棄期限超過画面又は照会エラー画面)を、通信部34を介してクライアント端末1に送信する。 Next, in step S207 of FIG. 8, the control unit 31 transmits the information (inquiry information) or screen (disposal deadline exceeded screen or inquiry error screen) generated in the inquiry authority confirmation process of step S206 via the communication unit 34. And sends it to the client terminal 1.

クライアント端末1の制御部11は、ステップS207でマイナンバー管理サーバ3から照会用情報が送信されたか否かを判定する(ステップS208)。
制御部11は、マイナンバー管理サーバ3から照会用情報が送信されたと判定した場合(ステップS208:YES)、次のステップS209へと移行する。
一方、制御部11は、マイナンバー管理サーバ3から照会用情報が送信されていない(即ち、マイナンバー管理サーバ3から廃棄期限超過画面又は照会エラー画面が送信された)と判定した場合(ステップS208:NO)、ステップS210へと移行する。
The control unit 11 of the client terminal 1 determines whether the inquiry information has been transmitted from the my number management server 3 in step S207 (step S208).
When the control unit 11 determines that the inquiry information is transmitted from the my number management server 3 (step S208: YES), the control unit 11 proceeds to next step S209.
On the other hand, when the control unit 11 determines that the inquiry information has not been transmitted from the my number management server 3 (that is, the discard number expiration screen or the inquiry error screen has been transmitted from the my number management server 3) (step S208). : NO), and proceeds to step S210.

ステップS209において、制御部11は、マイナンバー管理サーバ3から送信された照会用情報に基づいて、業務メニュー画面G2で選択された電子帳票を照会するための画面(帳票照会画面)を表示部13に表示させ、ステップS211へと移行する。 In step S209, the control unit 11 displays a screen (form inquiry screen) for referring to the electronic form selected on the business menu screen G2 based on the inquiry information transmitted from the my number management server 3. Is displayed, and the process proceeds to step S211.

図13及び図14に、扶養控除申告書を照会するための帳票照会画面G3の一例を示す。帳票照会画面G3は、図13及び図14に示すように、照会対象の電子帳票を表示する帳票表示領域G31と、印刷ボタンG32と、帳票照会画面G3における操作を終了して業務メニュー画面G2に戻るための戻るボタンG33と、一連の電子帳票出力処理における操作を終了するための終了ボタンG34と、を備えて構成されている。
帳票表示領域G31には、電子帳票である扶養控除申告書F1が表示されている。扶養控除申告書F1は、従業員本人の個人情報を表示する本人情報表示領域F11と、従業員の家族の個人情報を表示する家族情報表示領域F12と、を含んで構成されている。
本人情報表示領域F11には、勤務先、勤務先の住所、氏名、生年月日、住所、配偶者の有無等を表示する各領域の他、従業員本人のマイナンバーを表示するマイナンバー表示領域(所定の項目)F111が含まれている。
家族情報表示領域F12には、扶養控除の対象となる配偶者や扶養親族の氏名、生年月日、所得の見積額等を表示する各領域の他、扶養控除の対象となる配偶者や扶養親族のマイナンバーを表示するマイナンバー表示領域(所定の項目)F121が含まれている。
上記のマイナンバー表示領域F111及びマイナンバー表示領域F121の各々には、それぞれ電子帳票(扶養控除申告書F1)の作成時に格納されたタグ情報が格納されており、マイナンバー管理サーバ3から送信された照会用情報(マイナンバー又は置換文字列「*」)が表示される。なお、ユーザにより選択された電子帳票にマイナンバーが記載されていなかった場合は、マイナンバー表示領域F111及びマイナンバー表示領域F121の各々が空欄表示される。
FIG. 13 and FIG. 14 show an example of the form inquiry screen G3 for referring to the dependent deduction report. As shown in FIGS. 13 and 14, the form inquiry screen G3 displays a form display area G31 for displaying an electronic form to be inquired, a print button G32, and an operation on the form inquiry screen G3 after finishing the operation on the form inquiry screen G3. A return button G33 for returning and an end button G34 for ending an operation in a series of electronic form output processing are provided.
In the form display area G31, a dependent deduction report F1 which is an electronic form is displayed. The dependent deduction report F1 is configured to include a personal information display area F11 that displays the personal information of the employee himself and a family information display area F12 that displays the personal information of the employee's family.
In the personal information display area F11, in addition to each area that displays the work place, work address, name, date of birth, address, presence of spouse, etc., a personal number display area that displays the personal number of the employee himself/herself (Predetermined item) F111 is included.
In the family information display area F12, in addition to areas for displaying the names, dates of birth, estimated income, etc. of spouses and dependents subject to dependent deductions, spouses and dependents eligible for dependent deductions are also listed. A personal number display area (predetermined item) F121 for displaying the personal number is included.
In each of the above-mentioned My Number display area F111 and My Number display area F121, the tag information stored at the time of creating the electronic form (dependence deduction report F1) is stored, and transmitted from the My Number management server 3. Inquiry information (My number or replacement character string “*”) is displayed. In addition, when the my number is not described in the electronic form selected by the user, each of the my number display area F111 and the my number display area F121 is displayed blank.

例えば、図13に示す例は、従業員である「田中太郎」の扶養控除申告書F1を照会するための帳票照会画面G3の一例であり、ログインユーザが完全照会権限を有する場合の帳票照会画面G3を示している。この場合、図12のステップS306において、マイナンバー情報を含む全ての情報が照会内容として決定されているので、マイナンバー表示領域F111に従業員である「田中太郎」本人のマイナンバー「111111111111」が表示されるとともに、マイナンバー表示領域F121に従業員「田中太郎」の家族(配偶者)である「田中花子」のマイナンバー「222222222222」が表示されている。 For example, the example shown in FIG. 13 is an example of the form inquiry screen G3 for inquiring the dependent deduction report F1 of the employee “Taro Tanaka”, and the form inquiry screen when the login user has the full inquiry authority. G3 is shown. In this case, in step S306 of FIG. 12, since all the information including the my number information is determined as the inquiry content, the my number “111111111111” of the employee “Taro Tanaka” himself is displayed in the my number display area F111. In addition to being displayed, the personal number “222222222222” of “Tanaka Hanako” who is the family (spouse) of the employee “Taro Tanaka” is displayed in the personal number display area F121.

また、図14に示す例は、従業員である「田中太郎」の扶養控除申告書F1を照会するための帳票照会画面G3の一例であり、ログインユーザが条件付き照会権限を有する場合の帳票照会画面G3を示している。この場合、図12のステップS306において、マイナンバー情報以外の情報(その他情報)はそのままに、マイナンバー情報を置換文字列である「*」に置換した情報が、照会内容として決定されているので、マイナンバー表示領域F111及びマイナンバー表示領域F121のいずれにも、マイナンバーの代わりに置換文字列「*」が表示されている。 In addition, the example shown in FIG. 14 is an example of a form inquiry screen G3 for inquiring of the dependent deduction report F1 of the employee “Taro Tanaka”, and the form inquiry when the login user has the conditional inquiry authority. The screen G3 is shown. In this case, in step S306 of FIG. 12, information other than the my number information (other information) is left unchanged, and the information obtained by replacing the my number information with the replacement character string “*” is determined as the inquiry content. The replacement character string “*” is displayed instead of the my number in both the my number display area F111 and the my number display area F121.

ステップS210において、制御部11は、マイナンバー管理サーバ3から送信された画面(廃棄期限超過画面又は照会エラー画面)を表示部13に表示させ、ステップS218へと移行する。なお、ステップS210において、制御部11は、廃棄期限超過画面を表示部13に表示させる場合、廃棄期限を超過した電子帳票を削除する処理を併せて行う。 In step S210, the control unit 11 causes the display unit 13 to display the screen (disposal time limit excess screen or inquiry error screen) transmitted from the my number management server 3, and proceeds to step S218. In step S210, the control unit 11 also performs a process of deleting an electronic form that has exceeded the disposal deadline when displaying the disposal deadline exceeded screen on the display unit 13.

図15に、廃棄期限超過画面G4の一例を示す。廃棄期限超過画面G4は、図15に示すように、廃棄期限を超過した旨をユーザに報知する廃棄期限超過表示部G41と、廃棄期限超過画面G4における操作を終了するためのOKボタンG42と、一連の電子帳票出力処理における操作を終了するための終了ボタンG43と、を備えて構成されている。
ユーザは、廃棄期限超過画面G4において、当該廃棄期限超過画面G4における操作を終了する場合には、OKボタンG42を押下する。一方、一連の電子帳票出力処理における操作を終了する場合には、終了ボタンG43を押下する。
FIG. 15 shows an example of the discard deadline exceeded screen G4. As shown in FIG. 15, the discard deadline excess screen G4 includes a discard deadline excess display part G41 for notifying the user that the discard deadline has been exceeded, an OK button G42 for ending the operation on the discard deadline excess screen G4, and And an end button G43 for ending the operation in the series of electronic form output processing.
On the discard deadline exceeded screen G4, the user presses the OK button G42 when ending the operation on the discard deadline exceeded screen G4. On the other hand, when ending the operation in the series of electronic form output processing, the end button G43 is pressed.

図16に、照会エラー画面G5の一例を示す。照会エラー画面G5は、図16に示すように、照会権限を有さない旨をログインユーザに報知する照会エラー表示部G51と、照会エラー画面G5における操作を終了するためのOKボタンG52と、一連の電子帳票出力処理における操作を終了するための終了ボタンG53と、を備えて構成されている。
ユーザは、照会エラー画面G5において、当該照会エラー画面G5における操作を終了する場合には、OKボタンG52を押下する。一方、一連の電子帳票出力処理における操作を終了する場合には、終了ボタンG53を押下する。
FIG. 16 shows an example of the inquiry error screen G5. As shown in FIG. 16, the inquiry error screen G5 includes an inquiry error display portion G51 for notifying the login user that the user does not have inquiry authority, an OK button G52 for ending the operation on the inquiry error screen G5, and a series of And an end button G53 for ending the operation in the electronic form output process.
On the inquiry error screen G5, the user presses the OK button G52 to end the operation on the inquiry error screen G5. On the other hand, to end the operation in the series of electronic form output processing, the end button G53 is pressed.

ステップS211において、制御部11は、帳票照会画面G3において、ユーザにより印刷ボタンG32が押下されたか否かを判定する。
制御部11は、印刷ボタンG32が押下されたと判定した場合(ステップS211:YES)、次のステップS212へと移行する。
一方、制御部11は、印刷ボタンG32が押下されていないと判定した場合(ステップS211:NO)、ステップS218へと移行する。
In step S211, the control unit 11 determines whether or not the print button G32 is pressed by the user on the form inquiry screen G3.
When determining that the print button G32 has been pressed (step S211: YES), the control unit 11 proceeds to the next step S212.
On the other hand, when the control unit 11 determines that the print button G32 is not pressed (step S211: NO), the control unit 11 proceeds to step S218.

ステップS212において、制御部11は、ユーザにより選択された電子帳票の印刷権限確認要求を、通信部14を介してマイナンバー管理サーバ3に送信する。なお、印刷権限確認要求には、照会権限確認要求と同様、ログイン画面G1で入力されたユーザ名、パスワード等のログイン情報の他、業務メニュー画面G2で選択された電子帳票の情報が含まれている。 In step S212, the control unit 11 transmits a print authority confirmation request for the electronic form selected by the user to the my number management server 3 via the communication unit 14. Note that the print authority confirmation request includes the login information such as the user name and password input on the login screen G1 as well as the electronic form information selected on the job menu screen G2, similarly to the inquiry authority confirmation request. There is.

マイナンバー管理サーバ3の制御部31は、ステップS212でクライアント端末1から送信された印刷権限確認要求に基づいて、印刷権限確認処理を行う(ステップS213)。 The control unit 31 of the my number management server 3 performs the print authority confirmation process based on the print authority confirmation request transmitted from the client terminal 1 in step S212 (step S213).

具体的には、まず、制御部31は、図17のフローチャートに示すように、ステップS401及びステップS402の処理を行う。なお、ステップS401及びステップS402の処理は、照会権限確認処理について示す図12のステップS301及びステップS302の処理と同様であるので、説明を省略する。 Specifically, first, the control unit 31 performs the processes of step S401 and step S402 as shown in the flowchart of FIG. Note that the processes of steps S401 and S402 are the same as the processes of steps S301 and S302 of FIG. 12 showing the inquiry authority confirmation process, and therefore description thereof will be omitted.

次に、制御部31は、クライアント端末1から送信された電子帳票と、ステップS401で抽出した業務とステップS402で抽出した業務とで一致する業務と、現在日時と、記憶部35に記憶された帳票権限管理テーブルT4(図5参照)と、を照合して、ログインユーザがクライアント端末1から送信された電子帳票の印刷権限を有しているか否かを判定する(ステップS403)。具体的には、制御部31は、クライアント端末1から送信された電子帳票の印刷回数と、印刷期間と、印刷対象と、のいずれの項目においても印刷可能である場合に、印刷権限を有していると判定する。但し、本実施形態では、図6の帳票権限超過時設定テーブルT5に示すように、印刷回数及び印刷対象の項目は、いずれの状況においても、少なくとも部分的には印刷可能である(印刷不可ではない)ので、実質的には、印刷期間の項目が印刷期間内である場合に、印刷権限を有していると判定する。なお、印刷期間は、照会期間と同様、保管期間に拘束される。即ち、印刷期間は、保管期間内において有効である。 Next, the control unit 31 stores the electronic form transmitted from the client terminal 1, the work that matches the work extracted in step S401 and the work extracted in step S402, the current date and time, and the storage unit 35. The form authority management table T4 (see FIG. 5) is collated to determine whether or not the logged-in user has the print authority for the electronic form transmitted from the client terminal 1 (step S403). Specifically, the control unit 31 has the print authority when any of the print count, print period, and print target of the electronic form transmitted from the client terminal 1 can be printed. It is determined that However, in this embodiment, as shown in the setting table T5 when the document authority is exceeded in FIG. 6, the number of prints and the item to be printed can be printed at least partially in any situation (if printing is not possible, Therefore, if the item of the print period is within the print period, it is determined that the user has the print authority. The printing period is restricted to the storage period, like the inquiry period. That is, the printing period is valid within the storage period.

例えば、図12のステップS303に示した例と同様、ログインユーザが「人給太郎」で、クライアント端末1から送信された電子帳票が「扶養控除申告書G222」の場合、「給与基本業務」、「年末調整業務」の印刷期間及び保管期間を、帳票権限管理テーブルT4を参照して抽出する(「給与基本業務=無制限、10年」、「年末調整業務=11月〜翌年2月、5年」)。そして、現在日時が抽出された保管期間内且つ印刷期間内であるか否かを判定する。この例のように、複数の業務の印刷期間及び保管期間が抽出される場合、現在日時がいずれかの業務の保管期間内且つ印刷期間内であれば、印刷権限を有していると判定する。
制御部31は、ログインユーザがクライアント端末1から送信された電子帳票の印刷権限を有していると判定した場合(ステップS403:YES)、次のステップS404へと移行する。
一方、制御部31は、ログインユーザがクライアント端末1から送信された電子帳票の印刷権限を有していないと判定した場合(ステップS403:NO)、印刷権限を有さない旨をログインユーザに報知するための画面(印刷エラー画面)を生成する(ステップS405)。
For example, when the login user is “Taro Taro” and the electronic form transmitted from the client terminal 1 is “Dependent tax return declaration G222”, as in the example shown in step S303 of FIG. 12, “basic salary work”, The printing period and storage period of the “year-end adjustment work” are extracted by referring to the form authority management table T4 (“salary basic work=unlimited, 10 years”, “year-end adjustment work=November to next February, 5 years”). "). Then, it is determined whether the current date and time is within the extracted storage period and printing period. When the print period and the storage period of a plurality of jobs are extracted as in this example, if the current date and time is within the storage period and the print period of any job, it is determined that the user has the print authority. ..
When the control unit 31 determines that the logged-in user has the print authority for the electronic form transmitted from the client terminal 1 (step S403: YES), the control unit 31 proceeds to the next step S404.
On the other hand, when the control unit 31 determines that the login user does not have the print authority for the electronic form transmitted from the client terminal 1 (step S403: NO), the control unit 31 notifies the login user that the login user does not have the print authority. A screen (print error screen) for performing is generated (step S405).

ステップS404において、制御部31は、ログインユーザが有する印刷権限の内容と、記憶部35に記憶された帳票権限超過時設定テーブルT5(図6参照)と、を照合して、具体的な印刷内容を決定し、その印刷内容に基づく印刷用情報を生成する。本実施形態では、ログインユーザが有する印刷権限の内容として、印刷回数、印刷期間及び印刷対象のいずれの項目とも条件を満たす場合(完全印刷権限)と、印刷回数又は印刷対象の少なくともいずれか一つの項目が条件を満たさない場合(条件付き印刷権限)と、の二つが想定される。ログインユーザが完全印刷権限を有する場合、マイナンバー情報を含む全ての情報を、印刷内容として決定する。一方、ログインユーザが条件付き印刷権限を有する場合(印刷回数超過、印刷対象外の場合)、図6に示すように、マイナンバー情報以外の情報(その他情報)はそのままに、マイナンバー情報を置換文字列である「*」に置換した情報を、印刷内容として決定する。 In step S404, the control unit 31 compares the content of the print authority of the logged-in user with the form authority excess time setting table T5 (see FIG. 6) stored in the storage unit 35, and the specific print content. Is determined, and printing information based on the printing content is generated. In the present embodiment, as the content of the print authority of the logged-in user, if any of the items of the number of prints, the print period, and the print target is satisfied (full print authority), at least one of the number of prints and the print target is set. When the item does not meet the conditions (conditional print authority), two are assumed. When the logged-in user has the full print authority, all the information including the My Number information is determined as the print content. On the other hand, when the logged-in user has the conditional print authority (excessive number of prints, non-print target), as shown in FIG. 6, information other than my number information (other information) is replaced, and my number information is replaced. The information replaced with the character string “*” is determined as the print content.

なお、ステップS404の処理時、ステップS306の処理時と同様、電子帳票(台帳)に含まれる個人情報の持ち主の現況情報を取得し、取得した現況情報に基づいて電子帳票に対する処理を制御するようにしてもよい。
上記の制御を行う場合、制御部31は、ステップS404の処理を行うに際し、電子帳票に含まれる個人情報の持ち主の現況情報を人事管理サーバ2に問い合わせ、人事管理サーバ2から送信された現況情報と帳票権限超過時設定テーブルT5とを照合して、電子帳票に対する処理を制御する。
At the time of the processing of step S404, as in the case of the processing of step S306, the current status information of the owner of the personal information included in the electronic ledger (ledger) is acquired, and the processing for the electronic ledger is controlled based on the acquired current status information. You can
When performing the above control, the control unit 31 inquires the current status information of the owner of the personal information included in the electronic form to the personnel management server 2 when performing the processing of step S404, and transmits the current status information transmitted from the personnel management server 2. And the table T5 when the form authority is exceeded are compared with each other to control the process for the electronic form.

次いで、図9のステップS214では、制御部31は、ステップS213の印刷権限確認処理で生成された情報(印刷用情報)又は画面(印刷エラー画面)を、通信部34を介してクライアント端末1に送信する。 Next, in step S214 of FIG. 9, the control unit 31 transfers the information (print information) or the screen (print error screen) generated in the print authority confirmation processing of step S213 to the client terminal 1 via the communication unit 34. Send.

クライアント端末1の制御部11は、ステップS214でマイナンバー管理サーバ3から印刷用情報が送信されたか否かを判定する(ステップS215)。
制御部11は、マイナンバー管理サーバ3から印刷用情報が送信されたと判定した場合(ステップS215:YES)、次のステップS216へと移行する。
一方、制御部11は、マイナンバー管理サーバ3から印刷用情報が送信されていない(即ち、マイナンバー管理サーバ3から印刷エラー画面が送信された)と判定した場合(ステップS215:NO)、ステップS217へと移行する。
The control unit 11 of the client terminal 1 determines whether or not the printing information is transmitted from the my number management server 3 in step S214 (step S215).
When the control unit 11 determines that the print information is transmitted from the my number management server 3 (step S215: YES), the control unit 11 proceeds to the next step S216.
On the other hand, when the control unit 11 determines that the print information is not transmitted from the my number management server 3 (that is, the print error screen is transmitted from the my number management server 3) (step S215: NO), the step The process moves to S217.

ステップS216において、制御部11は、マイナンバー管理サーバ3から送信された印刷用情報に基づいて、帳票照会画面G3に表示(照会)された電子帳票を印刷する処理(帳票印刷処理)を行う。本実施形態では、図6の帳票権限超過時設定テーブルT5に示すように、ログインユーザが条件付き照会権限を有する場合(照会/印刷回数超過、照会/印刷対象外の場合)の照会内容と印刷内容とが同一であるため、印刷用紙には、帳票照会画面G3の帳票表示領域G31に表示された電子帳票の内容がそのまま印刷される。従って、例えば、図13及び図14に示した帳票照会画面G3において、帳票印刷処理を行った場合、図13及び図14に示した扶養控除申告書F1がそれぞれ印刷される。 In step S216, the control unit 11 performs a process (form printing process) of printing the electronic form displayed (referenced) on the form reference screen G3 based on the printing information transmitted from the my number management server 3. In this embodiment, as shown in the setting table T5 when the form authority is exceeded in FIG. 6, the inquiry content and the printing when the logged-in user has the conditional inquiry authority (inquiry/print count excess, inquiry/print not subject) Since the contents are the same, the contents of the electronic form displayed in the form display area G31 of the form inquiry screen G3 are printed as they are on the printing paper. Therefore, for example, when the form printing process is performed on the form inquiry screen G3 shown in FIGS. 13 and 14, the dependent deduction report F1 shown in FIGS. 13 and 14 is printed, respectively.

ステップS217において、制御部11は、マイナンバー管理サーバ3から送信された画面(印刷エラー画面)を表示部13に表示させる。 In step S217, the control unit 11 causes the display unit 13 to display the screen (print error screen) transmitted from the my number management server 3.

図18に、印刷エラー画面G6の一例を示す。印刷エラー画面G6は、図18に示すように、印刷権限を有さない旨をログインユーザに報知する印刷エラー表示部G61と、印刷エラー画面G6における操作を終了するためのOKボタンG62と、一連の電子帳票出力処理における操作を終了するための終了ボタンG63と、を備えて構成されている。
ユーザは、印刷エラー画面G6において、当該印刷エラー画面G6における操作を終了する場合には、OKボタンG62を押下する。一方、一連の電子帳票出力処理における操作を終了する場合には、終了ボタンG63を押下する。
FIG. 18 shows an example of the print error screen G6. As shown in FIG. 18, the print error screen G6 includes a print error display portion G61 for notifying the login user that the user does not have print authority, an OK button G62 for ending the operation on the print error screen G6, and a series of And an end button G63 for ending the operation in the electronic form output process.
On the print error screen G6, the user presses the OK button G62 when ending the operation on the print error screen G6. On the other hand, to end the operation in the series of electronic form output processing, the end button G63 is pressed.

ステップS218において、制御部11は、表示部13に表示された画面(帳票照会画面G3、廃棄期限超過画面G4、照会エラー画面G5又は印刷エラー画面G6)において、ユーザにより終了ボタン(G34、G42、G52又はG62)が押下されたか否かを判定する。
制御部11は、ユーザにより終了ボタンが押下されたと判定した場合(ステップS218:YES)、処理を終了する。
一方、制御部11は、ユーザにより終了ボタンが押下されていないと判定した場合(ステップS218:NO)、ステップS202へと移行し、再度業務メニュー画面G2を表示部13に表示させる。ここで、ユーザにより終了ボタンが押下されていない場合とは、表示部13に表示された画面の終了ボタン(G34、G42、G52又はG62)が押下されることなく、戻るボタンG33若しくはOKボタン(G41、G51又はG61)が押下された場合を示している。
In step S218, the control unit 11 causes the user to end the button (G34, G42, It is determined whether G52 or G62) has been pressed.
When determining that the end button has been pressed by the user (step S218: YES), the control unit 11 ends the process.
On the other hand, when the control unit 11 determines that the end button has not been pressed by the user (step S218: NO), the control unit 11 proceeds to step S202 and causes the display unit 13 to display the work menu screen G2 again. Here, the case where the end button is not pressed by the user means that the return button G33 or OK button (without pressing the end button (G34, G42, G52 or G62) of the screen displayed on the display unit 13 G41, G51, or G61) is pressed.

[3.効果]
以上のように、本実施形態に係るマイナンバー管理システム100の帳票管理装置(クライアント端末1及びマイナンバー管理サーバ3)によれば、マイナンバーが記載される所定の項目を有した電子帳票を記憶部15から読み出し、読み出された電子帳票における所定の項目に既にマイナンバーが記載されていた場合に、電子帳票に係る有効期限に基づいて、所定の項目にマイナンバーを読み取り可能に表示させるか又はマイナンバーを読み取り不可能な置換文字列で表示させるかを制御する。
従って、管理者の管理下に属するファイルをユーザ自身の端末に複製して保有するようなケースであっても、電子帳票に係る有効期限に応じてマイナンバーの読み取りを適切に制御することができる。よって、データ管理におけるセキュリティを十分確保しつつ、データ管理の煩雑さを解消してデータの管理負荷を軽減することができる。
[3. effect]
As described above, according to the form management apparatus (the client terminal 1 and the my number management server 3) of the my number management system 100 according to the present embodiment, the electronic form having a predetermined item in which the my number is described is stored. If the my number is already written in a predetermined item in the electronic form read out from the unit 15, whether to display the my number in the predetermined item in a readable manner based on the expiration date of the electronic form Alternatively, it controls whether or not the my number is displayed as an unreadable replacement character string.
Therefore, even in the case where the file belonging to the management of the administrator is duplicated and held in the user's own terminal, the reading of the My Number can be appropriately controlled according to the expiration date of the electronic form. .. Therefore, it is possible to reduce complexity of data management and reduce data management load while ensuring sufficient security in data management.

特に、本実施形態では、読み出し目的及び読み出し目的の有効期限に基づいて、所定の項目にマイナンバーを読み取り可能に表示させるか又はマイナンバーを読み取り不可能な置換文字列で表示させるかを制御する。
従って、管理者の管理下に属するファイルをユーザ自身の端末に複製して保有するようなケースであっても、ユーザの業務毎にマイナンバーに係る期限を適切に設定することができる。よって、データ管理におけるセキュリティを十分確保しつつ、データ管理の煩雑さを解消してデータの管理負荷を軽減することができる。
Particularly, in the present embodiment, it is controlled whether the my number is displayed in a readable manner or the my number is displayed in an unreadable replacement character string in a predetermined item based on the read purpose and the expiration date of the read purpose. ..
Therefore, even in the case where a file belonging to the management of the administrator is duplicated and held in the user's own terminal, it is possible to appropriately set the deadline relating to the My Number for each work of the user. Therefore, it is possible to reduce complexity of data management and reduce data management load while ensuring sufficient security in data management.

また、本実施形態では、電子帳票を表示部13に表示させる際に、更に、電子帳票に含まれる個人情報の持ち主の現況情報を取得し、取得した現況情報に基づいて電子帳票に対する処理を制御する。
従って、個人情報を出力する必要のない人物の個人情報が不必要に出力されることを防止することができるので、データ管理におけるセキュリティをより確実に確保することができる。
Further, in the present embodiment, when the electronic form is displayed on the display unit 13, the present condition information of the owner of the personal information included in the electronic form is further acquired, and the process for the electronic form is controlled based on the acquired present condition information. To do.
Therefore, it is possible to prevent the personal information of the person who does not need to output the personal information from being output unnecessarily, so that the security in the data management can be more surely ensured.

以上、本発明に係る実施形態に基づいて具体的に説明したが、本発明は上記実施形態に限定されるものではなく、その要旨を逸脱しない範囲で変更可能である。 The specific description has been given above based on the embodiment according to the present invention, but the present invention is not limited to the above-described embodiment, and can be modified without departing from the gist thereof.

[4.変形例1]
例えば、上記実施形態では、電子帳票の有効期限である廃棄期限を超過した電子帳票を表示させようとした場合に、電子帳票を表示させることなく無条件に削除するようにしているが、これに限定されるものではない。例えば、廃棄期限を超過した電子帳票を表示させようとした場合に、一旦電子帳票を表示させた後削除するようにしてもよい。なお、変形例1に係るマイナンバー管理システム100を構成するクライアント端末1、人事管理サーバ2、マイナンバー管理サーバ3及び印刷装置4の構成は、実施形態と同様であるので、説明の簡略化のため、同一の符号を付してその詳細な説明を省略する。
以下、図19及び図20のフローチャートを参照して、変形例1に係るマイナンバー管理システム100の電子帳票出力処理を説明する。
[4. Modification 1]
For example, in the above embodiment, when an electronic form that has exceeded the disposal deadline, which is the expiration date of the electronic form, is to be displayed, the electronic form is unconditionally deleted without being displayed. It is not limited. For example, when an electronic form that has exceeded the disposal deadline is to be displayed, the electronic form may be displayed once and then deleted. The configurations of the client terminal 1, the personnel management server 2, the my number management server 3, and the printing device 4 that configure the my number management system 100 according to the modified example 1 are the same as those of the embodiment, so that the description will be simplified. Therefore, the same reference numerals are given and detailed description thereof is omitted.
Hereinafter, the electronic form output process of the My Number management system 100 according to the first modification will be described with reference to the flowcharts of FIGS. 19 and 20.

まず、クライアント端末1の制御部11は、ステップS501〜ステップS504の処理を行う。なお、ステップS501〜ステップS504の処理は、実施形態における図8のステップS201〜ステップS204の処理と同様であるので、説明を省略する。 First, the control unit 11 of the client terminal 1 performs the processes of steps S501 to S504. Note that the processes of steps S501 to S504 are the same as the processes of steps S201 to S204 of FIG. 8 in the embodiment, so description thereof will be omitted.

次に、制御部11は、ステップS404で読み出された電子帳票の廃棄期限確認要求を、通信部14を介してマイナンバー管理サーバ3に送信する(ステップS505)。なお、廃棄期限確認要求には、業務メニュー画面G2で選択された電子帳票等の情報が含まれている。 Next, the control unit 11 sends the request for confirmation of the expiration date of the electronic form read in step S404 to the my number management server 3 via the communication unit 14 (step S505). The discard deadline confirmation request includes information such as the electronic form selected on the job menu screen G2.

マイナンバー管理サーバ3の制御部31は、ステップS505でクライアント端末1から送信された廃棄期限確認要求に基づいて、クライアント端末1から送信された電子帳票の廃棄期限を超過しているか否か(即ち、電子帳票の有効期限が切れているか否か)を判定する(ステップS506)。具体的には、制御部31は、クライアント端末1から送信された電子帳票と、記憶部35に記憶された帳票権限管理テーブルT4(図5参照)と、を照合して、クライアント端末1から送信された電子帳票の廃棄期限を超過しているか否かを判定する。例えば、クライアント端末1から送信された電子帳票が「扶養控除申告書」の場合、扶養控除申告書の廃棄期限(10年)が抽出される。そして、電子帳票の保管開始日と現在日時とを比較して、抽出された廃棄期限を超過しているか否かを判定する。
制御部31は、クライアント端末1から送信された電子帳票の廃棄期限を超過していると判定した場合(ステップS506:YES)、廃棄用の照会用情報を生成し(ステップS507)、ステップS509へと移行する。廃棄用の照会用情報とは、マイナンバー情報以外の情報(その他情報)はそのままに、マイナンバー情報を置換文字列である「*」に置換した情報のことである。
一方、制御部31は、クライアント端末1から送信された電子帳票の廃棄期限を超過していないと判定した場合(ステップS506:NO)、通常の照会用情報を生成し(ステップS508)、ステップS509へと移行する。通常の照会用情報とは、マイナンバー情報を含む全ての情報のことである。
Based on the discard deadline confirmation request transmitted from the client terminal 1 in step S505, the control unit 31 of the my number management server 3 determines whether or not the discard deadline of the electronic form transmitted from the client terminal 1 has been exceeded (ie, , Whether or not the electronic form has expired) (step S506). Specifically, the control unit 31 collates the electronic form transmitted from the client terminal 1 with the form authority management table T4 (see FIG. 5) stored in the storage unit 35 and transmits the electronic form from the client terminal 1. It is determined whether or not the disposal deadline of the created electronic form has expired. For example, when the electronic form transmitted from the client terminal 1 is a "deduction for tax exemption for dependents", the disposal deadline (10 years) of the tax exemption for dependents is extracted. Then, the storage start date of the electronic form is compared with the current date and time to determine whether or not the extracted disposal deadline has passed.
When the control unit 31 determines that the discard time limit of the electronic form transmitted from the client terminal 1 is exceeded (step S506: YES), it generates the inquiry information for discard (step S507), and proceeds to step S509. And transition. The information for inquiry for discarding is information in which the information other than the my number information (other information) is left unchanged and the my number information is replaced with the replacement character string “*”.
On the other hand, when the control unit 31 determines that the discard period of the electronic form transmitted from the client terminal 1 has not been exceeded (step S506: NO), normal inquiry information is generated (step S508), and step S509. Transition to. Normal inquiry information is all information including my number information.

次に、制御部31は、ステップS507又はステップS508で生成された情報(廃棄用の照会用情報又は通常の照会用情報)を、通信部34を介してクライアント端末1に送信する(ステップS509)。 Next, the control unit 31 transmits the information (inquiry information for discarding or normal inquiry information) generated in step S507 or step S508 to the client terminal 1 via the communication unit 34 (step S509). ..

クライアント端末1の制御部11は、ステップS509でマイナンバー管理サーバ3から廃棄用の照会用情報が送信されたか否かを判定する(ステップS510)。
制御部11は、マイナンバー管理サーバ3から廃棄用の照会用情報が送信されたと判定した場合(ステップS510:YES)、ステップS512へと移行する。
一方、制御部11は、マイナンバー管理サーバ3から照会用情報が送信されていない(即ち、マイナンバー管理サーバ3から通常の照会用情報が送信された)と判定した場合(ステップS510:NO)、通常の照会用情報に基づいて、ステップS504で読み出された電子帳票を照会するための画面(通常の帳票照会画面)を表示部13に表示させ(ステップS511)、ステップS517へと移行する。ステップS511で表示される通常の帳票照会画面では、通常の照会用情報、即ち、マイナンバー情報を含む全ての情報が表示される(図13参照)。なお、ユーザにより選択された電子帳票にマイナンバーが記載されていなかった場合は、マイナンバー表示領域F111及びマイナンバー表示領域F121の各々が空欄表示される。
The control unit 11 of the client terminal 1 determines whether or not the inquiry information for discarding has been transmitted from the my number management server 3 in step S509 (step S510).
When the control unit 11 determines that the inquiry information for discarding has been transmitted from the my number management server 3 (step S510: YES), the process proceeds to step S512.
On the other hand, when the control unit 11 determines that the inquiry information is not transmitted from the my number management server 3 (that is, the normal inquiry information is transmitted from the my number management server 3) (step S510: NO). A screen (normal form inquiry screen) for inquiring the electronic form read in step S504 based on the normal inquiry information is displayed on the display unit 13 (step S511), and the process proceeds to step S517. .. On the normal form inquiry screen displayed in step S511, normal inquiry information, that is, all information including my number information is displayed (see FIG. 13). In addition, when the my number is not described in the electronic form selected by the user, each of the my number display area F111 and the my number display area F121 is displayed blank.

ステップS512において、制御部11は、廃棄用の照会用情報に基づいて、ステップS504で読み出された電子帳票を照会するための画面(廃棄用の帳票照会画面)を表示部13に表示させる。ステップS512で表示される廃棄用の帳票照会画面では、廃棄用の照会用情報、即ち、マイナンバー情報以外の情報(その他情報)はそのままに、マイナンバー情報を置換文字列である「*」に置換した情報が表示される(図14参照)。なお、ユーザにより選択された電子帳票にマイナンバーが記載されていなかった場合は、マイナンバー表示領域F111及びマイナンバー表示領域F121の各々が空欄表示される。 In step S512, the control unit 11 causes the display unit 13 to display a screen (inquiry form inquiry screen) for inquiring the electronic form read in step S504 based on the inquiry information for discarding. On the discarding form inquiry screen displayed in step S512, the discarding inquiry information, that is, the information (other information) other than the My Number information is left unchanged, and the My Number information is changed to the replacement character string "*". The replaced information is displayed (see FIG. 14). In addition, when the my number is not described in the electronic form selected by the user, each of the my number display area F111 and the my number display area F121 is displayed blank.

次に、制御部11は、ステップS504で読み出された電子帳票を削除するか否かをユーザに確認するための確認画面(削除確認画面)を、廃棄用の帳票照会画面上の所定位置に表示させる(ステップS513)。即ち、制御部11は、本発明の表示制御手段として機能する。削除確認画面G7は、図21に示すように、電子帳票の削除操作を実行するためのOKボタンG71と、電子帳票の削除操作を中止するためのキャンセルボタンG72と、を備えて構成されている。
ユーザは、削除確認画面G7において、電子帳票の削除操作を実行する場合には、OKボタンG71を押下する。一方、電子帳票の削除操作を中止する場合には、キャンセルボタンG72を押下する。
Next, the control unit 11 displays a confirmation screen (deletion confirmation screen) for confirming with the user whether or not to delete the electronic form read in step S504 at a predetermined position on the form inquiry screen for disposal. It is displayed (step S513). That is, the control unit 11 functions as the display control means of the present invention. As shown in FIG. 21, the deletion confirmation screen G7 is provided with an OK button G71 for executing an electronic form deletion operation and a cancel button G72 for canceling the electronic form deletion operation. ..
The user presses the OK button G71 on the deletion confirmation screen G7 when executing the deletion operation of the electronic form. On the other hand, to cancel the electronic form deletion operation, the cancel button G72 is pressed.

次に、制御部11は、削除確認画面G7において、ユーザによりOKボタンG71が押下されたか否かを判定する(ステップS514)。
制御部11は、OKボタンG71が押下されたと判定した場合(ステップS514:YES)、ステップS504で読み出された電子帳票を削除し(ステップS515)、ステップS517へと移行する。即ち、制御部11は、本発明の削除手段として機能する。
一方、制御部11は、OKボタンG71が押下されていない(即ち、キャンセルボタンG72が押下された)と判定した場合(ステップS514:NO)、ステップS504で読み出された電子帳票を保存対象の電子帳票として記憶部15に記憶させ(ステップS516)、ステップS517へと移行する。即ち、制御部11は、本発明の記憶制御手段として機能する。
Next, the control unit 11 determines whether or not the OK button G71 is pressed by the user on the deletion confirmation screen G7 (step S514).
When determining that the OK button G71 has been pressed (step S514: YES), the control unit 11 deletes the electronic form read in step S504 (step S515) and proceeds to step S517. That is, the control unit 11 functions as the deleting unit of the present invention.
On the other hand, when the control unit 11 determines that the OK button G71 has not been pressed (that is, the cancel button G72 has been pressed) (step S514: NO), the electronic form read in step S504 is to be saved. The electronic form is stored in the storage unit 15 (step S516), and the process proceeds to step S517. That is, the control unit 11 functions as the storage control unit of the present invention.

次に、制御部11は、帳票照会画面G3において、ユーザにより印刷ボタンG32が押下されたか否かを判定する(ステップS517)。
制御部11は、印刷ボタンG32が押下されたと判定した場合(ステップS517:YES)、次のステップS518へと移行する。
一方、制御部11は、印刷ボタンG32が押下されていないと判定した場合(ステップS517:NO)、ステップS519へと移行する。
Next, the control unit 11 determines whether or not the print button G32 is pressed by the user on the form inquiry screen G3 (step S517).
When determining that the print button G32 has been pressed (step S517: YES), the control unit 11 proceeds to the next step S518.
On the other hand, when the control unit 11 determines that the print button G32 is not pressed (step S517: NO), the control unit 11 proceeds to step S519.

ステップS518において、制御部11は、帳票照会画面G3に表示(照会)された電子帳票を印刷する処理(帳票印刷処理)を行う。なお、印刷用紙には、帳票照会画面G3の帳票表示領域G31に表示された電子帳票の内容がそのまま印刷される。従って、例えば、図13及び図14に示した帳票照会画面G3において、帳票印刷処理を行った場合、図13及び図14に示した扶養控除申告書F1がそれぞれ印刷される。 In step S518, the control unit 11 performs a process (form printing process) of printing the electronic form displayed (referenced) on the form reference screen G3. The contents of the electronic form displayed in the form display area G31 of the form inquiry screen G3 are printed on the printing paper as they are. Therefore, for example, when the form printing process is performed on the form inquiry screen G3 shown in FIGS. 13 and 14, the dependent deduction report F1 shown in FIGS. 13 and 14 is printed, respectively.

ステップS519において、制御部11は、帳票照会画面G3において、ユーザにより終了ボタンG34が押下されたか否かを判定する。
制御部11は、ユーザにより終了ボタンG34が押下されたと判定した場合(ステップS519:YES)、処理を終了する。
一方、制御部11は、ユーザにより終了ボタンG34が押下されていないと判定した場合(ステップS519:NO)、ステップS502へと移行し、再度業務メニュー画面G2を表示部13に表示させる。ここで、ユーザにより終了ボタンG34が押下されていない場合とは、帳票照会画面G3の終了ボタンG34が押下されることなく、戻るボタンG33が押下された場合を示している。
In step S519, the control unit 11 determines whether or not the end button G34 is pressed by the user on the form inquiry screen G3.
When determining that the end button G34 has been pressed by the user (step S519: YES), the control unit 11 ends the process.
On the other hand, when the control unit 11 determines that the user has not pressed the end button G34 (step S519: NO), the control unit 11 proceeds to step S502 and causes the display unit 13 to display the work menu screen G2 again. Here, the case where the end button G34 is not pressed by the user indicates the case where the return button G33 is pressed without pressing the end button G34 of the form inquiry screen G3.

以上のように、変形例1では、読み出された電子帳票における所定の項目に既にマイナンバーが記載されていた場合であって且つ廃棄期限(電子帳票の有効期限)が切れている場合には、マイナンバーを読み取り不可能な置換文字列で表示させた後に当該電子帳票を記憶部15から削除する。
従って、セキュリティを確保した状態で電子帳票を一旦表示させることで有効期限が切れていることを報知しつつ、保管する義務を負っていない電子帳票が端末内に保有されつづけることを防止することができるので、ユーザを混乱させることなく情報漏洩を抑制することができる。
As described above, in the modified example 1, when the my number is already described in the predetermined item in the read electronic form and the discard deadline (expiration date of the electronic form) has expired, , My number is displayed as an unreadable replacement character string, and then the electronic form is deleted from the storage unit 15.
Therefore, it is possible to prevent the electronic form that is not obligated to be stored from being kept in the terminal while notifying that the expiration date has expired by displaying the electronic form once with security. Therefore, information leakage can be suppressed without confusing the user.

また、変形例1では、マイナンバーが読み取り不可能な置換文字列で表示された際に、ユーザの操作により電子帳票の削除中止が指示された場合は、電子帳票を保存対象の電子帳票として記憶部15に記憶させる。
従って、ユーザが必要に応じて電子帳票の保管と削除を使い分けることができるので、臨機応変なデータ管理を行うことができる。
In Modification 1, if the user's operation instructs to cancel the deletion of the electronic form when My Number is displayed as an unreadable replacement character string, the electronic form is stored as the electronic form to be saved. It is stored in the unit 15.
Therefore, the user can selectively store and delete the electronic form according to need, and thus can manage data flexibly.

また、変形例1では、マイナンバーが読み取り不可能な置換文字列で表示された際に、表示された電子帳票を削除するか否かをユーザに確認するための確認画面を表示させる。
従って、ユーザが電子帳票を一旦表示させたタイミングでリアルタイムに電子帳票を保管するか削除するかを判断することができるので、操作性を確保しつつ状況に応じたデータ管理を行うことができる。
In the first modification, when the my number is displayed as an unreadable replacement character string, a confirmation screen is displayed to ask the user whether or not to delete the displayed electronic form.
Therefore, the user can determine whether to store or delete the electronic form in real time at the timing when the electronic form is displayed once, and thus data management according to the situation can be performed while ensuring operability.

(その他の変形例)
また、上記実施形態では、ログインユーザが有する出力(照会/印刷)権限の内容と、帳票権限超過時設定テーブルT5(図6参照)と、を照合して、具体的な出力内容を決定するようにしているが、これに限定されるものではない。即ち、帳票権限超過時設定テーブルT5の内容は一例であり、他の内容であっても構わない。以下、帳票権限超過時設定テーブルT5の内容と異なる例をいくつか例示するが、これらも一例であって、特に限定するものではない。
(Other modifications)
Further, in the above-described embodiment, the contents of the output (inquiry/print) authority of the logged-in user are compared with the form authority excess setting table T5 (see FIG. 6) to determine the specific output content. However, the present invention is not limited to this. That is, the content of the form authority excess setting table T5 is an example, and other content may be used. Hereinafter, some examples different from the contents of the form authority excess setting table T5 will be illustrated, but these are also examples and are not particularly limited.

例えば、電子帳票の残印刷回数が「0」の場合、その電子帳票の照会は許可するが、印刷を禁止するようにしてもよい。
また、電子帳票の保管期間が超過している場合、その電子帳票の出力(照会/印刷)を禁止するとともに、その電子帳票を自動削除するようにしてもよい。
また、電子帳票の残照会回数が「0」の場合、その電子帳票を自動削除するようにしてもよい。
また、電子帳票の残照会回数が「0」の場合、その電子帳票に含まれるマイナンバー情報以外の情報については照会を許可するようにし、マイナンバー情報については照会を禁止するようにしてもよい。
また、電子帳票の残照会回数が「0」の場合、その電子帳票内のマイナンバーを格納する特定領域に格納されたタグ情報を自動削除するようにしてもよい。
また、電子帳票(台帳)を表示部13に表示する際に、その台帳に記載された社員の現況情報(人事情報)を取得し、退職者が発生している場合は、その台帳における退職者のページのみを自動削除するようにしてもよい。
また、電子帳票(台帳)を表示部13に表示する際に、その台帳に記載された社員の現況情報(人事情報)を取得し、退職者が発生している場合は、その台帳における退職者のページを、代替ページ(例えば、その社員が既に退職した旨を示すページ)に差し替えるようにしてもよい。
For example, when the number of remaining prints of the electronic form is "0", the inquiry of the electronic form is permitted, but the printing may be prohibited.
If the storage period of the electronic form has expired, the output (inquiry/print) of the electronic form may be prohibited, and the electronic form may be automatically deleted.
Further, when the number of remaining inquiries of the electronic form is “0”, the electronic form may be automatically deleted.
Further, when the number of remaining inquiries of the electronic form is “0”, the inquiry may be permitted for information other than the my number information included in the electronic form, and the inquiry for the my number information may be prohibited. ..
Further, when the number of remaining inquiries of the electronic form is “0”, the tag information stored in the specific area storing the my number in the electronic form may be automatically deleted.
In addition, when displaying the electronic form (ledger) on the display unit 13, when the current status information (personnel information) of the employee described in the ledger is acquired and a retiree has occurred, the retired person in the ledger is acquired. Alternatively, only the page may be automatically deleted.
In addition, when displaying the electronic form (ledger) on the display unit 13, when the current status information (personnel information) of the employee described in the ledger is acquired and a retiree has occurred, the retired person in the ledger is acquired. May be replaced with an alternative page (for example, a page indicating that the employee has already retired).

また、上記実施形態では、クライアント端末1、人事管理サーバ2及びマイナンバー管理サーバ3を別体の装置として例示して説明しているが、これに限定されるものではない。例えば、クライアント端末1、人事管理サーバ2及びマイナンバー管理サーバ3のうち、いずれか二つの装置を一体の装置として構成するようにしてもよいし、クライアント端末1、人事管理サーバ2及びマイナンバー管理サーバ3の全てを一体の装置として構成するようにしてもよい。 In the above embodiment, the client terminal 1, the personnel management server 2, and the my number management server 3 are illustrated as separate devices, but the present invention is not limited to this. For example, any two of the client terminal 1, the personnel management server 2 and the my number management server 3 may be configured as an integrated device, or the client terminal 1, the personnel management server 2 and the my number management. All of the servers 3 may be configured as an integrated device.

また、本出願に示す各態様は、方法、プログラムなどとしても把握することができる。方法やプログラムのカテゴリについては、装置のカテゴリで示した「手段」を、例えば、「工程」や「ステップ」のように適宜読み替えるものとする。また、処理やステップの順序は、本出願に直接明記のものに限定されず、順序を変更したり、一部の処理をまとめて若しくは随時一部分ずつ実行するよう変更したりすることができる。 Further, each aspect shown in the present application can be understood as a method, a program, or the like. Regarding the category of the method or program, the “means” shown in the category of the device are appropriately replaced with, for example, “process” or “step”. Further, the order of the processes and steps is not limited to the one specified directly in the present application, and the order may be changed, or a part of the processes may be collectively executed or may be changed so as to be executed part by part as needed.

その他、クライアント端末、人事管理サーバ、マイナンバー管理サーバ及び印刷装置を構成する各装置の細部構成及び各装置の細部動作に関しても、本発明の趣旨を逸脱することのない範囲で適宜変更可能である。 In addition, the detailed configuration of each device that constitutes the client terminal, the personnel management server, the my number management server, and the printing device and the detailed operation of each device can be appropriately changed without departing from the spirit of the present invention. ..

本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
[付記]
<請求項1>
マイナンバーが記載される所定の項目を有した電子帳票を記憶手段から読み出す読出手段と、
前記読出手段により読み出された電子帳票における前記所定の項目に既にマイナンバーが記載されていた場合に、前記電子帳票に係る有効期限に基づいて、前記所定の項目に前記マイナンバーを読み取り可能に表示させるか又は前記マイナンバーを読み取り不可能な置換文字列で表示させるかを制御する制御手段と、
を備える帳票管理装置。
<請求項2>
前記制御手段は、前記読出手段による読み出し目的及び前記読み出し目的の有効期限に基づいて、前記所定の項目に前記マイナンバーを読み取り可能に表示させるか又は前記マイナンバーを読み取り不可能な置換文字列で表示させるかを制御する請求項1に記載の帳票管理装置。
<請求項3>
前記制御手段は、前記読出手段により読み出された電子帳票における前記所定の項目に既にマイナンバーが記載されていた場合であって且つ前記電子帳票の有効期限が切れている場合には、前記マイナンバーを読み取り不可能な置換文字列で表示させ、
前記制御手段により前記マイナンバーが読み取り不可能な置換文字列で表示された後に当該電子帳票を前記記憶手段から削除する削除手段を備える請求項1に記載の帳票管理装置。
<請求項4>
前記制御手段により前記マイナンバーが読み取り不可能な置換文字列で表示された際に、ユーザの操作により前記電子帳票の削除中止が指示された場合は、前記電子帳票を保存対象の電子帳票として前記記憶手段に記憶させる記憶制御手段を備える請求項3に記載の帳票管理装置。
<請求項5>
前記制御手段により前記マイナンバーが読み取り不可能な置換文字列で表示された際に、前記表示された電子帳票を削除するか否かをユーザに確認するための確認画面を表示させる表示制御手段を備える請求項3又は4に記載の帳票管理装置。
<請求項6>
コンピュータを、
マイナンバーが記載される所定の項目を有した電子帳票を記憶手段から読み出す読出手段、
前記読出手段により読み出された電子帳票における前記所定の項目に既にマイナンバーが記載されていた場合に、前記電子帳票に係る有効期限に基づいて、前記所定の項目に前記マイナンバーを読み取り可能に表示させるか又は前記マイナンバーを読み取り不可能な置換文字列で表示させるかを制御する制御手段、
として機能させるためのプログラム。
Although some embodiments of the present invention have been described, the scope of the present invention is not limited to the above-described embodiments and includes the scope of the invention described in the claims and the scope of equivalents thereof.
The inventions described in the scope of the claims attached first to the application for this application will be additionally described below. The claim numbers listed in the appendices are as set forth in the claims originally attached to the application for this application.
[Appendix]
<Claim 1>
Reading means for reading from the storage means an electronic form having a predetermined item in which my number is described;
When the my number is already described in the predetermined item in the electronic form read by the reading means, the my number can be read in the predetermined item based on the expiration date of the electronic form. Control means for controlling whether to display or to display the my number with an unreadable replacement character string,
Form management device equipped with.
<Claim 2>
The control means displays the my number in the predetermined item in a readable manner based on the reading purpose of the reading means and the expiration date of the reading purpose, or displays a replacement character string in which the my number is unreadable. The form management apparatus according to claim 1, which controls whether to display the form.
<Claim 3>
When the my number is already described in the predetermined item in the electronic form read by the reading means and the expiration date of the electronic form has expired, the control means sets the Display the number as an unreadable replacement character string,
The form management apparatus according to claim 1, further comprising a deleting unit that deletes the electronic form from the storage unit after the control unit displays the my number as an unreadable replacement character string.
<Claim 4>
When the control unit displays the my number in an unreadable replacement character string and the user instructs to cancel the deletion of the electronic form, the electronic form is stored as the electronic form to be saved. The form management apparatus according to claim 3, further comprising a storage control unit that causes the storage unit to store the storage control unit.
<Claim 5>
Display control means for displaying a confirmation screen for confirming to the user whether or not to delete the displayed electronic form when the control means displays the my number as an unreadable replacement character string; The form management apparatus according to claim 3, further comprising:
<Claim 6>
Computer,
Reading means for reading from the storage means an electronic form having a predetermined item in which my number is described,
When the my number is already described in the predetermined item in the electronic form read by the reading means, the my number can be read in the predetermined item based on the expiration date of the electronic form. Control means for controlling whether to display or to display the my number with an unreadable replacement character string,
Program to function as.

100 マイナンバー管理システム
1 クライアント端末
11 制御部(読出手段、表示制御手段、削除手段、記憶制御手段)
12 操作部
13 表示部
14 通信部
15 記憶部(記憶手段)
2 人事管理サーバ
21 制御部
22 操作部
23 表示部
24 通信部
25 記憶部
3 マイナンバー管理サーバ(帳票管理装置)
31 制御部(制御手段)
32 操作部
33 表示部
34 通信部
35 記憶部
4 印刷装置
N 通信ネットワーク
100 My Number Management System 1 Client Terminal 11 Control Unit (Reading Unit, Display Control Unit, Deleting Unit, Storage Control Unit)
12 operation unit 13 display unit 14 communication unit 15 storage unit (storage means)
2 personnel management server 21 control unit 22 operation unit 23 display unit 24 communication unit 25 storage unit 3 my number management server (form management device)
31 control unit (control means)
32 operation unit 33 display unit 34 communication unit 35 storage unit 4 printing device N communication network

Claims (6)

マイナンバーが記載される所定の項目を有した電子帳票を記憶手段から読み出す読出手段と、
前記読出手段により読み出された電子帳票における前記所定の項目に既にマイナンバーが記載されていた場合に、前記電子帳票に係る有効期限に基づいて、前記所定の項目に前記マイナンバーを読み取り可能に表示させるか又は前記マイナンバーを読み取り不可能な置換文字列で表示させるかを制御する制御手段と、
前記制御手段により前記マイナンバーが読み取り不可能な置換文字列で表示された後に当該電子帳票を前記記憶手段から削除する削除手段と、
を備える帳票管理装置。
Reading means for reading from the storage means an electronic form having a predetermined item in which my number is described;
When the my number is already described in the predetermined item in the electronic form read by the reading means, the my number can be read in the predetermined item based on the expiration date of the electronic form. Control means for controlling whether to display or to display the my number with an unreadable replacement character string,
Deleting means for deleting the electronic form from the storage means after the control means displays the my number as an unreadable replacement character string,
Form management device equipped with.
前記制御手段は、前記読出手段による読み出し目的及び前記読み出し目的の有効期限に基づいて、前記所定の項目に前記マイナンバーを読み取り可能に表示させるか又は前記マイナンバーを読み取り不可能な置換文字列で表示させるかを制御する請求項1に記載の帳票管理装置。 The control means displays the my number in the predetermined item in a readable manner based on the reading purpose of the reading means and the expiration date of the reading purpose, or displays a replacement character string in which the my number is unreadable. The form management apparatus according to claim 1, which controls whether to display the form. 前記制御手段は、前記読出手段により読み出された電子帳票における前記所定の項目に既にマイナンバーが記載されていた場合であって且つ前記電子帳票の有効期限が切れている場合には、前記マイナンバーを読み取り不可能な置換文字列で表示させる請求項1または2に記載の帳票管理装置。 When the my number is already described in the predetermined item in the electronic form read by the reading means and the expiration date of the electronic form has expired, the control means sets the form management apparatus according to claim 1 or 2 makes the display in non replacement string reads number. 前記制御手段により前記マイナンバーが読み取り不可能な置換文字列で表示された際に、ユーザの操作により前記電子帳票の削除中止が指示された場合は、前記電子帳票を保存対象の電子帳票として前記記憶手段に記憶させる記憶制御手段を備える請求項1から3の何れかに記載の帳票管理装置。 When the control unit displays the my number in an unreadable replacement character string and the user instructs to cancel the deletion of the electronic form, the electronic form is stored as the electronic form to be saved. The form management apparatus according to claim 1, further comprising a storage control unit that stores the storage unit. 前記制御手段により前記マイナンバーが読み取り不可能な置換文字列で表示された際に、前記表示された電子帳票を削除するか否かをユーザに確認するための確認画面を表示させる表示制御手段を備える請求項1から4の何れかに記載の帳票管理装置。 Display control means for displaying a confirmation screen for confirming to the user whether or not to delete the displayed electronic form when the control means displays the my number as an unreadable replacement character string; The form management apparatus according to claim 1, further comprising: 帳票管理装置のコンピュータを、
マイナンバーが記載される所定の項目を有した電子帳票を記憶手段から読み出す読出手段、
前記読出手段により読み出された電子帳票における前記所定の項目に既にマイナンバーが記載されていた場合に、前記電子帳票に係る有効期限に基づいて、前記所定の項目に前記マイナンバーを読み取り可能に表示させるか又は前記マイナンバーを読み取り不可能な置換文字列で表示させるかを制御する制御手段、
前記制御手段により前記マイナンバーが読み取り不可能な置換文字列で表示された後に当該電子帳票を前記記憶手段から削除する削除手段、
として機能させるためのプログラム。
The form management computer
Reading means for reading from the storage means an electronic form having a predetermined item in which my number is described,
When the my number is already described in the predetermined item in the electronic form read by the reading means, the my number can be read in the predetermined item based on the expiration date of the electronic form. Control means for controlling whether to display or to display the my number with an unreadable replacement character string,
Deleting means for deleting the electronic form from the storage means after the control means displays the my number as an unreadable replacement character string,
Program to function as.
JP2016154171A 2016-08-05 2016-08-05 Form management device and program Active JP6747155B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016154171A JP6747155B2 (en) 2016-08-05 2016-08-05 Form management device and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016154171A JP6747155B2 (en) 2016-08-05 2016-08-05 Form management device and program

Publications (2)

Publication Number Publication Date
JP2018022400A JP2018022400A (en) 2018-02-08
JP6747155B2 true JP6747155B2 (en) 2020-08-26

Family

ID=61164595

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016154171A Active JP6747155B2 (en) 2016-08-05 2016-08-05 Form management device and program

Country Status (1)

Country Link
JP (1) JP6747155B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7425771B2 (en) * 2021-06-24 2024-01-31 フリー株式会社 Program, information processing device and method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003337876A (en) * 2002-05-21 2003-11-28 Ffc:Kk Device and program for processing document
JP2016129016A (en) * 2015-01-06 2016-07-14 株式会社オービック Specific individual information management device, specific individual information management method, and specific individual information management program
JP5894319B1 (en) * 2015-06-26 2016-03-23 株式会社日本デジタル研究所 Personal information management system, personal information management method and program

Also Published As

Publication number Publication date
JP2018022400A (en) 2018-02-08

Similar Documents

Publication Publication Date Title
JP2006251932A (en) Security management method, apparatus, and security management program
EP1433614A1 (en) A server, a terminal apparatus and an image management method
JP6277703B2 (en) Business management program, business management method, and information processing apparatus
JP2007122727A (en) Image forming apparatus, network printing system, and image forming method
US9712715B2 (en) Printing control system and printing control method that determine whether or not to transmit print job based on document information to image forming apparatus corresponding to location information of mobile terminal in accordance with approval status of document information
JP2017054300A (en) Information processing system, information processing device, equipment, information processing method and program
US8014015B2 (en) Print data processing system, printer, and data processing indicating apparatus
JP6433195B2 (en) Information processing apparatus, information processing method, and program
JP5043578B2 (en) Printing apparatus, print job control method, and computer program
CN102707910A (en) Image processing apparatus, output control system, output control method
JP5119840B2 (en) Information processing apparatus, information processing system, and program
JP4626460B2 (en) Electronic document processing system, document delivery server
JP6747155B2 (en) Form management device and program
JP6601772B2 (en) Personal information management system
JP2008203909A (en) Account managing system
US11716429B2 (en) Image forming apparatus, method of controlling image forming apparatus, and storage medium
JP2009043086A (en) Document management system, document management method, computer program, and storage medium
JP6848263B2 (en) Form processing device, form output method and program
EP3118735B1 (en) Information processing apparatus, information processing method, and information processing program
JP2021103592A (en) Document management device and method for managing document
US20200267282A1 (en) Methods and system for managing confidential documents over a plurality of devices
EP3121707B1 (en) Server apparatus that distributes print data, management method of print data, and storage media
JP4816244B2 (en) Electronic document management apparatus, program, and method
US10681247B1 (en) Methods and system of devices for managing confidential documents having redacted information
JP6821992B2 (en) Information management equipment and programs

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190703

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200515

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200602

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200609

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200720

R150 Certificate of patent or registration of utility model

Ref document number: 6747155

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

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250