(57)【特許請求の範囲】
【請求項１】
出力する帳票を構成する帳票情報を格納し得る帳票情報格納部と、
１または２以上のマイナンバー情報を格納し得るマイナンバー情報格納部と、
前記帳票情報格納部から帳票情報を取得し、マイナンバー情報を帳票に含ませるか否かを判断する元になる判断元情報が予め決められた条件を満たす場合はマイナンバー情報を含む帳票を前記帳票情報を用いて構成し、前記予め決められた条件を満たさない場合はマイナンバー情報を含まない帳票を前記帳票情報を用いて構成する帳票構成部と、
前記帳票構成部が構成した帳票を出力する帳票出力部とを具備する帳票処理装置。
【請求項２】
マイナンバー情報を帳票に含ませるか否かを判断する元になる判断元情報を格納し得る判断元情報格納部と、
前記判断元情報格納部の判断元情報を取得し、当該判断元情報が予め決められた条件を満たすか否かを判断する処理部をさらに具備し、
前記帳票構成部は、
前記処理部の判断結果に応じて、前記帳票情報を用いて、マイナンバー情報を含む帳票を構成したり、マイナンバー情報を含まない帳票を構成したりする請求項１記載の帳票処理装置。
【請求項３】
前記マイナンバー情報格納部は、
２以上のマイナンバー情報であり、本人のマイナンバー情報と当該本人の家族の１以上のマイナンバー情報とを格納しており、
前記帳票構成部は、
前記判断元情報が予め決められた条件を満たす場合は２以上のすべてのマイナンバー情報を含む帳票を構成し、前記予め決められた条件を満たさない場合はいずれのマイナンバー情報をも含まない帳票を構成する請求項１または請求項２記載の帳票処理装置。
【請求項４】
前記帳票構成部は、
前記判断元情報が予め決められた条件を満たす場合、本人のマイナンバー情報を含み、当該本人の家族のマイナンバー情報を含まない帳票を構成する請求項３記載の帳票処理装置。
【請求項５】
格納している前記判断元情報が予め決められた条件を満たす場合、本人のマイナンバー情報に対応する対象者識別子を有するマイナンバー取得命令をサーバ装置に送信するマイナンバー取得命令送信部と、
前記マイナンバー取得命令の送信に応じて、１以上のマイナンバー情報を前記サーバ装置から受信するマイナンバー情報受信部をさらに具備し、
前記マイナンバー情報格納部の１以上のマイナンバー情報は、マイナンバー情報受信部が受信したマイナンバー情報である請求項１から請求項４いずれか一項に記載の帳票処理装置。
【請求項６】
前記マイナンバー情報格納部は、
揮発性の記録媒体であり、
前記マイナンバー情報格納部の１以上のマイナンバー情報は、処理が完了後は削除される請求項１から請求項５いずれか一項に記載の帳票処理装置。
【請求項７】
前記判断元情報は、正当なユーザ識別子または正当なユーザ識別子が入力されたこと、または正当なユーザ識別子とパスワード、またはユーザ識別子とパスワードとの認証が正当に完了したことである請求項１から請求項６いずれか一項に記載の帳票処理装置。
【請求項８】
前記帳票は、源泉徴収票である請求項１から請求項７いずれか一項に記載の帳票処理装置。
【請求項９】
出力する帳票を構成する帳票情報を格納し得る帳票情報格納部と、１または２以上のマイナンバー情報を格納し得るマイナンバー情報格納部と、帳票構成部と、帳票出力部とにより実現される帳票処理方法であって、
前記帳票構成部が、前記帳票情報格納部から帳票情報を取得し、マイナンバー情報を帳票に含ませるか否かを判断する元になる判断元情報が予め決められた条件を満たす場合はマイナンバー情報を含む帳票を前記帳票情報を用いて構成し、前記予め決められた条件を満たさない場合はマイナンバー情報を含まない帳票を前記帳票情報を用いて構成する帳票構成ステップと、
前記帳票出力部が、前記帳票構成ステップで構成された帳票を出力する帳票出力ステップとを具備する帳票処理方法。
【請求項１０】
出力する帳票を構成する帳票情報を格納し得る帳票情報格納部と、１または２以上のマイナンバー情報を格納し得るマイナンバー情報格納部とにアクセス可能なコンピュータを、
前記帳票情報格納部から帳票情報を取得し、マイナンバー情報を帳票に含ませるか否かを判断する元になる判断元情報が予め決められた条件を満たす場合はマイナンバー情報を含む帳票を前記帳票情報を用いて構成し、前記予め決められた条件を満たさない場合はマイナンバー情報を含まない帳票を前記帳票情報を用いて構成する帳票構成部と、
前記帳票構成部が構成した帳票を出力する帳票出力部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、帳票を出力する帳票処理装置等に関するものである。
【背景技術】
【０００２】
マイナンバー制度が２０１６年から開始される。マイナンバー制度とは、国内で住民登録をするすべての人にそれぞれ１２桁の番号を割り振る制度で、国や自治体は社会保障と税、災害対策の３分野での利用を始める。脱税や給付金の不正受給の防止に活用する狙いがあり、預金口座とマイナンバーの関連づけも検討されている。１７年からはインターネット上に個人ページも開設でき、自己情報がやりとりされた履歴や、確定申告などの情報確認ができるという（例えば、非特許文献１参照）。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】マイナンバー制度、［平成２７年８月１８日検索］、インターネット［URL：https://kotobank.jp/word/%E3%83%9E%E3%82%A4%E3%83%8A%E3%83%B3%E3%83%90%E3%83%BC%E5%88%B6%E5%BA%A6-1712381#E6.9C.9D.E6.97.A5.E6.96.B0.E8.81.9E.E6.8E.B2.E8.BC.89.E3.80.8C.E3.82.AD.E3.83.BC.E3.83.AF.E3.83.BC.E3.83.89.E3.80.8D］
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来、マイナンバー情報を適切に管理し、帳票出力において、適切に使用できる技術が存在しなかった。
【課題を解決するための手段】
【０００５】
本第一の発明の帳票処理装置は、出力する帳票を構成する帳票情報を格納し得る帳票情報格納部と、サーバ装置から受信した１または２以上のマイナンバー情報を格納し得るマイナンバー情報格納部と、マイナンバー情報を帳票に含ませるか否かを判断する元になる判断元情報を格納し得る判断元情報格納部と、帳票を出力する指示であり、ユーザ識別子を有する指示である出力指示を受け付ける出力指示受付部と、判断元情報が予め決められた条件を満たす場合はマイナンバー情報を含む帳票を構成し、予め決められた条件を満たさない場合はマイナンバー情報を含まない帳票を構成する帳票構成部と、帳票構成部が構成した帳票を出力する帳票出力部とを具備する帳票処理装置である。
【０００６】
かかる構成により、マイナンバー情報をセキュアに管理し、かつ必要な場合にのみ、帳票に含めることができる。
【０００７】
また、本第二の発明の帳票処理装置は、第一の発明に対して、マイナンバー情報格納部は、サーバ装置から受信した２以上のマイナンバー情報であり、本人のマイナンバー情報と本人の家族の１以上のマイナンバー情報とを格納しており、帳票構成部は、判断元情報が予め決められた条件を満たす場合は２以上のすべてのマイナンバー情報を含む帳票を構成し、予め決められた条件を満たさない場合はいずれのマイナンバー情報をも含まない帳票を構成する帳票処理装置である。
【０００８】
かかる構成により、本人と家族の両方のマイナンバー情報をセキュアに管理し、かつ必要な場合にのみ、帳票に含めることができる。
【０００９】
また、本第三の発明の帳票処理装置は、第二の発明に対して、帳票構成部は、判断元情報が予め決められた条件を満たす場合、本人のマイナンバー情報を含み、本人の家族のマイナンバー情報を含まない帳票を構成する帳票処理装置である。
【００１０】
かかる構成により、本人と家族の両方のマイナンバー情報をセキュアに管理し、かつ必要な場合にのみ、帳票に含めることができる。
【００１１】
また、本第四の発明の帳票処理装置は、第一から第三いずれか１つの発明に対して、判断元情報が予め決められた条件を満たす場合、本人のマイナンバー情報に対応する対象者識別子を有するマイナンバー取得命令をサーバ装置に送信するマイナンバー取得命令送信部と、マイナンバー取得命令の送信に応じて、１以上のマイナンバー情報をサーバ装置から受信するマイナンバー情報受信部をさらに具備し、マイナンバー情報格納部の１以上のマイナンバー情報は、マイナンバー情報受信部が受信したマイナンバー情報である帳票処理装置である。
【００１２】
かかる構成により、マイナンバー情報をセキュアに管理し、かつ必要な場合にのみ、帳票に含めることができる。
【００１３】
また、本第五の発明の帳票処理装置は、第一から第四いずれか１つの発明に対して、マイナンバー情報格納部は、揮発性の記録媒体であり、マイナンバー情報格納部の１以上のマイナンバー情報は、処理が完了後は削除される帳票処理装置である。
【００１４】
かかる構成により、マイナンバー情報をセキュアに管理し、かつ必要な場合にのみ、帳票に含めることができる。
【００１５】
また、本第六の発明の帳票処理装置は、第一から第三いずれか１つの発明に対して、判断元情報は、正当なユーザ識別子または正当なユーザ識別子が入力されたことである帳票処理装置である。
【００１６】
かかる構成により、マイナンバー情報をセキュアに管理し、かつ必要な場合にのみ、帳票に含めることができる。
【００１７】
また、本第七の発明の帳票処理装置は、第一から第五いずれか１つの発明に対して、判断元情報は、正当なユーザ識別子とパスワード、またはユーザ識別子とパスワードとの認証が正当に完了したことである帳票処理装置である。
【００１８】
かかる構成により、マイナンバー情報をセキュアに管理し、かつ必要な場合にのみ、帳票に含めることができる。
【００１９】
また、本第八の発明の帳票処理装置は、第一から第七いずれか１つの発明に対して、帳票は、源泉徴収票である帳票処理装置である。
【００２０】
かかる構成により、マイナンバー情報をセキュアに管理し、かつ必要な場合にのみ、帳票に含めることができる。
【発明の効果】
【００２１】
本発明による帳票処理装置によれば、マイナンバー情報を適切に管理し、適切に使用できる。
【図面の簡単な説明】
【００２２】
【図１】実施の形態１における帳票システムの概念図
【図２】同帳票システムのブロック図
【図３】同帳票処理装置２の動作について説明するフローチャート
【図４】同帳票構成処理について説明するフローチャート
【図５】同マイナンバー情報管理表を示す図
【図６】同源泉徴収票情報管理表を示す図
【図７】同源泉徴収票の印刷条件設定画面を示す図
【図８】同源泉徴収票の出力例を示す図
【図９】同源泉徴収票の出力例を示す図
【図１０】同ログイン画面を示す図
【図１１】同コンピュータシステムの概観図
【図１２】同コンピュータシステムのブロック図
【図１３】同帳票の例を示す図
【発明を実施するための形態】
【００２３】
以下、帳票処理装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
【００２４】
（実施の形態１）
本実施の形態において、帳票を出力する場合に、端末装置に格納されている情報に基づいて、マイナンバー情報を含んだり、含まなかったりする帳票システムについて説明する。
【００２５】
また、本実施の形態において、家族のマイナンバー情報の出力も制御する帳票システムについて説明する。
【００２６】
また、本実施の形態において、本人のマイナンバー情報のみの出力の場合もある帳票システムについて説明する。
【００２７】
また、本実施の形態において、マイナンバー情報はサーバ装置に存在し、他の帳票を構成する情報の少なくとも一部は端末装置に存在する帳票システムについて説明する。
【００２８】
また、本実施の形態において、端末装置に存在するマイナンバー情報は、例えば、帳票出力を行うアプリケーションが終了するとともに削除される帳票システムについて説明する。
【００２９】
さらに、本実施の形態において、例えば、源泉徴収票を出力する帳票システムについて説明する。
【００３０】
帳票システムは、サーバ装置１、および１または２以上の帳票処理装置２を備える。サーバ装置１は、マイナンバーの情報であるマイナンバー情報を格納する装置であり、例えば、いわゆるクラウドサーバである。但し、サーバ装置１の種類は問わない。また、帳票処理装置２は、帳票を出力するユーザが使用する装置であり、例えば、いわゆるパーソナルコンピュータ、タブレット端末、スマートフォン、携帯電話等である。但し、帳票処理装置２の種類は問わない。
【００３１】
図２は、本実施の形態における帳票システムのブロック図である。
【００３２】
帳票システムを構成するサーバ装置１は、サーバ格納部１１、サーバ受信部１２、サーバ処理部１３、およびサーバ送信部１４を備える。
【００３３】
帳票処理装置２は、格納部２１、受付部２２、送信部２３、受信部２４、処理部２５、および出力部２６を備える。
【００３４】
帳票処理装置２を構成する格納部２１は、帳票情報格納部２１１、マイナンバー情報格納部２２２、判断元情報格納部２２３を備える。受付部２２は、出力指示受付部２２１を備える。送信部２３は、マイナンバー取得命令送信部２３１を備える。受信部２４は、マイナンバー情報受信部２４１を備える。処理部２５は、帳票構成部２５１を備える。出力部２６は、帳票出力部２６１を備える。
【００３５】
サーバ装置１を構成するサーバ格納部１１は、１以上のマイナンバー情報を格納し得る。サーバ格納部１１は、通常、マイナンバー情報に対応付けて、対象者識別子を格納し得ることは好適である。対象者識別子は、マイナンバー情報が示すマイナンバーの主体を識別する情報である。対象者識別子は、例えば、当該主担が所属する企業の識別子（例えば、テナントキー、企業ＩＤ等）と当該企業内の社員を識別する社員識別子である。また、対象者識別子は、例えば、当該主担が所属する企業の識別子と氏名である。また、対象者識別子は、例えば、本人を識別する情報と当該本人の扶養家族の名前とである。本人を識別する情報は、例えば、対象者識別子、本人を識別する対象者識別子へのリンク情報等である。
【００３６】
サーバ受信部１２は、情報や指示等を帳票処理装置２から受信する。情報や指示等とは、例えば、後述するマイナンバー取得命令、マイナンバー情報、対象者識別子とマイナンバー情報の組等である。
【００３７】
サーバ処理部１３は、各種の処理を行う。各種の処理とは、例えば、受信されたマイナンバー情報等をサーバ格納部１１に蓄積する処理である。各種の処理とは、例えば、受信されたマイナンバー取得命令に応じて、マイナンバー情報をサーバ格納部１１から取得する処理である。
【００３８】
サーバ送信部１４は、各種の情報等を帳票処理装置２に送信する。各種の情報等とは、例えば、１または２以上のマイナンバー情報である。また、各種の情報等とは、例えば、マイナンバー情報と対象者識別子との組である。各種の情報等とは、例えば、２組以上のマイナンバー情報と対象者識別子との組である。
【００３９】
帳票処理装置２を構成する格納部２１は、各種の情報を格納し得る。各種の情報とは、例えば、後述する帳票情報である。各種の情報とは、例えば、帳票のレイアウト情報である。レイアウト情報は、帳票を構成するための情報であり、ＨＴＭＬ、ＸＭＬ等、その実現手段は問わない。また、レイアウト情報は、通常、一のマイナンバー情報を含み得る１または２以上の領域（フィールドと言っても良い）を含む。
【００４０】
帳票情報格納部２１１は、出力する帳票を構成する帳票情報を格納し得る。帳票は、例えば、源泉徴収票、住民票、戸籍謄本、納税証明書、給与所得者の扶養控除等（異動）申告書等、問わない。また、帳票情報は、通常、帳票処理装置２でのみ利用されるローカルな情報である。また、帳票情報の内容は問わない。また、帳票情報格納部２１１に格納されている帳票情報は、帳票を構成するすべての情報でなくても良い。但し、帳票情報格納部２１１に格納されている帳票情報は、帳票を構成する情報であり、マイナンバー情報を除いた情報であることは好適である。
【００４１】
マイナンバー情報格納部２２２は、１または２以上のマイナンバー情報を格納し得る。かかるマイナンバー情報は、サーバ装置１から受信された情報である。ここで、マイナンバー情報とは、マイナンバー（個人番号）を特定する情報であり、マイナンバー自体でも良く、ＩＤ等でも良く、暗号化されたマイナンバー等でも良い。マイナンバー情報は、通常、氏名または名前と対応付いている。
【００４２】
マイナンバー情報格納部２２２は、２以上のマイナンバー情報であり、本人のマイナンバー情報と本人の家族の１以上のマイナンバー情報とを格納していることは好適である。かかる２以上のマイナンバー情報も、サーバ装置１から受信された情報である。なお、本人の家族とは、通常、本人の扶養家族であるが、同居の家族等でも良い。
【００４３】
判断元情報格納部２２３は、１または２以上の判断元情報を格納し得る。判断元情報とは、マイナンバー情報を帳票に含ませるか否かを判断する元になる情報である。判断元情報は、例えば、帳票処理装置２からサーバ装置１に正当にログインできた旨の情報である。また、判断元情報は、例えば、現在、帳票処理装置２で表示されている画面を識別する画面識別子が予め決められた画面の画面識別子であることである。また、判断元情報は、例えば、正当なユーザ識別子または正当なユーザ識別子が入力されたことである。また、判断元情報は、例えば、正当なユーザ識別子とパスワード、またはユーザ識別子とパスワードとの認証が正当に完了したことである。また、判断元情報は、例えば、帳票処理装置２で、予め決められた処理が完了していることである。また、判断元情報は、例えば、出力する帳票に対応する帳票情報が、予め決められた条件を満たしていることである。
【００４４】
受付部２２は、各種の情報や指示等を受け付ける。各種の情報や指示等とは、例えば、後述するマイナンバー取得命令、マイナンバー情報等である。
【００４５】
各種の情報や指示の入力手段は、タッチパネルやキーボードやマウスやメニュー画面によるもの等、何でも良い。受付部２２は、タッチパネルやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【００４６】
また、受け付けとは、キーボードやマウス、タッチパネルなどの入力デバイスから入力された情報の受け付け、有線もしくは無線の通信回線を介して送信された情報の受信、光ディスクや磁気ディスク、半導体メモリなどの記録媒体から読み出された情報の受け付けなどを含む概念である。
【００４７】
出力指示受付部２２１は、出力指示を受け付ける。出力指示とは、帳票を出力する指示であり、ユーザ識別子を有する指示である。
【００４８】
送信部２３は、各種の情報や指示等をサーバ装置１に送信する。各種の情報や指示等とは、例えば、後述するマイナンバー取得命令、マイナンバー情報等である。送信部２３は、通常、受付部２２が受け付けた各種の情報や指示等をサーバ装置１に送信する。
【００４９】
マイナンバー取得命令送信部２３１は、マイナンバー取得命令をサーバ装置１に送信する。マイナンバー取得命令送信部２３１は、通常、判断元情報が予め決められた条件を満たす場合、本人のマイナンバー情報に対応する対象者識別子を有するマイナンバー取得命令をサーバ装置１に送信する。対象者識別子とは、例えば、テナントキー（企業ＩＤ）と社員ＩＤ等である。
【００５０】
受信部２４は、各種の情報をサーバ装置１から受信する。各種の情報とは、例えば、マイナンバー情報である。また、各種の情報とは、例えば、マイナンバー情報と対象者識別子の組である。
【００５１】
マイナンバー情報受信部２４１は、マイナンバー取得命令の送信に応じて、１以上のマイナンバー情報をサーバ装置１から受信する。マイナンバー情報受信部２４１は、例えば、マイナンバー情報と対象者識別子の組をサーバ装置１から受信する。なお、受信されるマイナンバー情報と対象者識別子の組は、２組以上でも良い。
【００５２】
処理部２５は、各種の処理を行う。各種の処理とは、例えば、帳票構成部２５１が行う処理である。
【００５３】
帳票構成部２５１は、判断元情報が予め決められた条件を満たす場合はマイナンバー情報を含む帳票を構成し、判断元情報が予め決められた条件を満たさない場合はマイナンバー情報を含まない帳票を構成する。
【００５４】
帳票構成部２５１は、判断元情報が予め決められた条件を満たす場合は２以上のすべてのマイナンバー情報を含む帳票を構成し、予め決められた条件を満たさない場合はいずれのマイナンバー情報をも含まない帳票を構成しても良い。２以上のすべてのマイナンバー情報とは、通常、本人と当該本人の１以上の家族のマイナンバー情報である。
【００５５】
また、帳票構成部２５１は、判断元情報が予め決められた第一の条件を満たす場合、本人と家族のマイナンバー情報を含む帳票を構成し、判断元情報が予め決められた第二の条件（第一の条件とは異なる条件）を満たす場合、本人のマイナンバー情報を含み、本人の家族のマイナンバー情報を含まない帳票を構成し、判断元情報が第一の条件および第二の条件を満たさない場合、すべてのマイナンバー情報を含まない帳票を構成しても良い。
【００５６】
また、帳票構成部２５１は、判断元情報が予め決められた条件を満たさない場合、本人のマイナンバー情報を含み、本人の家族のマイナンバー情報を含まない帳票を構成しても良い。
【００５７】
また、帳票構成部２５１は、同一のマイナンバー情報を含み得る２以上の領域（フィールドと言っても良い）が存在する帳票を構成する場合に、判断元情報に応じて、すべての領域に同一のマイナンバー情報を含む帳票を構成しても良いし、一部の領域に同一のマイナンバー情報を含む帳票を構成しても良い。
【００５８】
例えば、構成される帳票が図１３に示す帳票である、とする。本帳票は、一つの源泉徴収票であり、４つ切りで切り離せるようになっている。本帳票は、個人に渡す帳票（１３０１）、税務署用（１３０２）、各自治体に提出する帳票（１３０３、１０３４）を含む。
【００５９】
そして、帳票構成部２５１は、デフォルトでは、個人に渡す帳票（１３０１）にはマイナンバー情報を含まず、他の３つの帳票（１３０２、１３０３、１３０４）にはマイナンバー情報を含むような帳票を構成しても良い。また、帳票構成部２５１は、判断元情報が予め決められた条件を満たす場合、４つの票（１３０１、１３０２、１３０３、１３０４）に、マイナンバー情報を含むような帳票を構成しても良い。
【００６０】
出力部２６は、各種の情報を出力する。各種の情報とは、例えば、帳票である。また、出力とは、ディスプレイへの表示、プロジェクターを用いた投影、プリンタでの印字、音出力、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。
【００６１】
帳票出力部２６１は、帳票構成部２５１が構成した帳票を出力する。
【００６２】
サーバ格納部１１、格納部２１、帳票情報格納部２１１、マイナンバー情報格納部２２２、および判断元情報格納部２２３は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【００６３】
サーバ格納部１１等に情報が記憶される過程は問わない。例えば、記録媒体を介して情報がサーバ格納部１１等で記憶されるようになってもよく、通信回線等を介して送信された情報がサーバ格納部１１等で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された情報がサーバ格納部１１等で記憶されるようになってもよい。
【００６４】
サーバ受信部１２、受信部２４、およびマイナンバー情報受信部２４１は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されても良い。
【００６５】
サーバ処理部１３、処理部２５および、帳票構成部２５１は、通常、ＭＰＵやメモリ等から実現され得る。サーバ処理部１３の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００６６】
サーバ送信部１４は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されても良い。
【００６７】
出力部２６、および帳票出力部２６１は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。出力部２６は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【００６８】
次に、帳票システムの動作について説明する。まず、サーバ装置１の動作について説明する。
【００６９】
サーバ装置１のサーバ受信部１２は、マイナンバー取得命令を帳票処理装置２から受信する。次に、サーバ処理部１３は、受信されたマイナンバー取得命令に応じて、１以上のマイナンバー情報をサーバ格納部１１から取得する。サーバ送信部１４は、取得された１以上のマイナンバー情報を帳票処理装置２に送信する。
【００７０】
また、サーバ装置１のサーバ受信部１２は、情報や指示等を帳票処理装置２から受信する。そして、サーバ処理部１３は、受信された情報や指示等に応じた各種の処理を行う。サーバ受信部１２が、例えば、後述するログインするための情報を受信した場合、サーバ処理部１３は、当該ログインするための情報を用いて、認証処理を行い、認証結果を取得する。そして、サーバ送信部１４は、認証結果を帳票処理装置２に送信する。
【００７１】
次に、帳票処理装置２の動作について、図３のフローチャートを用いて説明する。
【００７２】
（ステップＳ３０１）受付部２２は、指示等を受け付けたか否かを判断する。指示等を受け付けた場合はステップＳ３０２に行き、指示等を受け付けない場合はステップＳ３０１に行く。
【００７３】
（ステップＳ３０２）受付部２２は、ステップＳ３０１で受け付けられた指示等がログイン指示であるか否かを判断する。ログイン指示であればステップＳ３０３に行き、ログイン指示でなければステップＳ３０６に行く。なお、ログイン指示は、例えば、ユーザ識別子およびパスワードを含む。
【００７４】
（ステップＳ３０３）処理部２５は、サーバ装置１にログインするための情報を構成する。そして、送信部２３は、ログインするための情報をサーバ装置１に送信する。なお、ログインするための情報とは、例えば、ユーザ識別子およびパスワードを含む。
【００７５】
（ステップＳ３０４）受信部２４は、結果を受信したか否かを判断する。結果を受信した場合はステップＳ３０５に行き、結果を受信しない場合はステップＳ３０４に戻る。なお、結果とは、ここでは、ログイン処理の結果である。結果は、通常、「正常」（ログインできたことを示す情報）または「異常」（ログインできなかったことを示す情報）である。
【００７６】
（ステップＳ３０５）処理部２５は、ステップＳ３０４で受信された結果を、判断元情報格納部２２３に蓄積する。ステップＳ３０１に戻る。なお、ここでは、例えば、結果が判断元情報である。
【００７７】
（ステップＳ３０６）受付部２２は、ステップＳ３０１で受け付けられた指示等が画面遷移指示であるか否かを判断する。画面遷移指示であればステップＳ３０７に行き、画面遷移指示でなければステップＳ３０８に行く。なお、画面遷移指示は、例えば、帳票を出力するための画面または帳票を出力するための画面に遷移するまでの画面への遷移の指示である。
【００７８】
（ステップＳ３０７）処理部２５は、ステップＳ３０６で受け付けられた画面遷移指示が示す画面に遷移する。ステップＳ３０１に戻る。なお、ここで、処理部２５は、遷移した先の画面を識別する画面識別子（カレントの画面識別子）を判断元情報格納部２２３に蓄積しても良い。かかる場合、カレントの画面識別子が判断元情報として利用され得る。
【００７９】
（ステップＳ３０８）受付部２２は、ステップＳ３０１で受け付けられた指示等がマイナンバー情報の登録指示であるか否かを判断する。マイナンバー情報の登録指示であればステップＳ３０９に行き、マイナンバー情報の登録指示でなければステップＳ３１２に行く。なお、マイナンバー情報の登録指示は、通常、マイナンバー情報を含む。マイナンバー情報の登録指示は、例えば、マイナンバー情報と対象者識別子とを有する。
【００８０】
（ステップＳ３０９）処理部２５は、マイナンバー情報を含む登録指示を構成する。そして、送信部２３は、かかる登録指示をサーバ装置１に送信する。
【００８１】
（ステップＳ３１０）受信部２４は、結果を受信したか否かを判断する。結果を受信した場合はステップＳ３１１に行き、結果を受信しない場合はステップＳ３１０に戻る。なお、結果とは、ここでは、マイナンバー情報の登録処理の結果である。結果は、通常、「正常」（正常に登録できたことを示す情報）または「異常」（登録できなかったことを示す情報）である。
【００８２】
（ステップＳ３１１）出力部２６は、ステップＳ３１０で受信された結果を出力する。ステップＳ３０１に戻る。
【００８３】
（ステップＳ３１２）出力指示受付部２２１は、ステップＳ３０１で受け付けられた指示等が帳票出力指示であるか否かを判断する。帳票出力指示であればステップＳ３１３に行き、帳票出力指示でなければステップＳ３１５に行く。なお、帳票出力指示は、例えば、対象者識別子を含む。
【００８４】
（ステップＳ３１３）帳票構成部２５１は、帳票構成処理を行う。帳票構成処理について、図４のフローチャートを用いて説明する。
【００８５】
（ステップＳ３１４）帳票出力部２６１は、ステップＳ３１３で構成された帳票を出力する。ステップＳ３０１に戻る。
【００８６】
（ステップＳ３１５）処理部２５等は、その他の指示等に応じた処理を行う。ステップＳ３０１に戻る。
【００８７】
なお、図３のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【００８８】
次に、ステップＳ３１３の帳票構成処理について、図４のフローチャートを用いて説明する。
【００８９】
（ステップＳ４０１）処理部２５は、１または２以上の判断元情報を判断元情報格納部２２３から取得する。
【００９０】
（ステップＳ４０２）処理部２５は、ステップＳ４０１で取得された判断元情報が予め決められた条件を満たすか否かを判断する。予め決められた条件を満たす場合はステップＳ４０３に行き、予め決められた条件を満たさない場合はステップＳ４０８に行く。
【００９１】
（ステップＳ４０３）処理部２５は、マイナンバー取得命令を構成する。そして、マイナンバー取得命令送信部２３１は、構成されたマイナンバー取得命令をサーバ装置１に送信する。なお、通常、マイナンバー取得命令は、対象者識別子を有する。なお、対象者識別子は、通常、帳票出力指示が有する情報である。また、マイナンバー取得命令は、本人のマンナンバー情報のみを取得するか、家族のマンナンバー情報をも取得するかを示すフラグを有することは好適である。つまり、処理部２５は、例えば、ステップＳ４０２で満たすと判断された条件に応じて、フラグを決定する。
【００９２】
（ステップＳ４０４）マイナンバー情報受信部２４１は、１または２以上のマイナンバー情報をサーバ装置１から受信したか否かを判断する。受信した場合はステップＳ４０５に行き、受信しない場合はステップＳ４０７に行く。
【００９３】
（ステップＳ４０５）帳票構成部２５１は、帳票情報格納部２１１から帳票情報を取得する。なお、帳票構成部２５１は、通常、帳票出力指示が有する対象者識別子に対応する帳票情報を帳票情報格納部２１１から取得する。
【００９４】
（ステップＳ４０６）帳票構成部２５１は、ステップＳ４０４で受信された１または２以上のマイナンバー情報を、ステップＳ４０５で取得した帳票情報に付加し、マイナンバー情報を有する帳票を構成する。上位処理にリターンする。
【００９５】
（ステップＳ４０７）処理部２５は、タイムアウト、またはマイナンバー情報が送信されない旨の情報が受信されたか否か等であるかを判断する。タイムアウト等であればステップＳ４０８に行き、タイムアウト等でなければステップＳ４０４に戻る。
【００９６】
（ステップＳ４０８）帳票構成部２５１は、帳票情報格納部２１１から帳票情報を取得する。なお、帳票構成部２５１は、通常、帳票出力指示が有する対象者識別子に対応する帳票情報を帳票情報格納部２１１から取得する。
【００９７】
（ステップＳ４０９）帳票構成部２５１は、ステップＳ４０８で取得した帳票情報を用いて、マイナンバー情報を有さない帳票を構成する。上位処理にリターンする。
【００９８】
なお、図４のフローチャートにおいて、判断元情報が予め決められた条件を満たした場合のみ、マイナンバー取得命令をサーバ装置１に送信した。しかし、マイナンバー取得命令を常にサーバ装置１に送信し、サーバ装置１がマイナンバー情報を帳票処理装置２に送信するか否かを判断しても良い。つまり、帳票にマイナンバー情報を含めるか否かはサーバ装置１が判断しても良い。かかる場合、判断元情報はサーバ装置１がサーバ格納部１１に格納している。
【００９９】
以下、本実施の形態における帳票システムの具体的な動作について説明する。帳票システムの概念図は図１である。
【０１００】
今、サーバ装置１のサーバ格納部１１は、図５に示すマイナンバー情報管理表を格納している、とする。マイナンバー情報管理表は、「社員番号」「氏名」「性別」「生年月日」「個人番号」「確認者」「確認日付」を有するレコードを１以上格納している。「社員番号」は対象者を識別する対象者識別子の一例である。「個人番号」はマイナンバーである。また、「確認者」は個人番号の正当性を確認した者であり、「確認日付」個人番号の正当性を確認した日である。
【０１０１】
また、帳票処理装置２の格納部２１は、図６に示す源泉徴収票情報管理表を格納している、とする。源泉徴収票情報管理表は、源泉徴収票を構成する情報を管理する表である。源泉徴収票情報管理表は、「社員番号」「氏名」「扶養家族」「住所又は居所」「支払金額」「給与所得控除後の給与等の金額」「所得控除の額の合計額」「源泉徴収税額」を有するレコードを１以上格納している。また、属性値「扶養家族」は、属性値「続柄」「名前」を有する。なお、図６において、属性値「―」はＮＵＬＬである。
【０１０２】
かかる状況において、以下の４つの具体例について説明する。具体例１は、判断元情報が個人番号を表示するフラグである場合である。具体例２は、判断元情報が帳票処理装置２からサーバ装置１に正当にログインできた旨の情報である場合である。具体例３は、判断元情報は、予め決められた画面識別子である場合である。具体例４は、判断元情報が帳票情報である場合である。なお、本具体例において、帳票は、源泉徴収票である。
【０１０３】
（具体例１）
今、ユーザは、帳票処理装置２に対して、源泉徴収票の印刷条件設定画面の出力指示を入力した、とする。すると、受付部２２は、源泉徴収票の印刷条件設定画面の出力指示を受け付ける。次に、出力部２６は、図７に示す源泉徴収票の印刷条件設定画面を出力する。
【０１０４】
そして、ユーザは、「個人番号を表示する」のチェックボックス７０１にチェックを入力した、とする。すると、受付部２２は、チェックボックス７０１へのチェックを受け付ける。次に、処理部２５は、判断元情報「個人番号を表示するフラグ」を「ＯＮ」にする。つまり、判断元情報格納部２２３に、判断元情報「個人番号を表示するフラグ＝ＯＮ」が格納されることとなる。
【０１０５】
次に、ユーザは、社員番号「１０００００」を入力し（図７の７０３参照）、図７の画面の「印刷」ボタン７０２を押下した、とする。すると、出力指示受付部２２１は、源泉徴収票の出力指示を受け付ける。
【０１０６】
次に、処理部２５は、判断元情報「個人番号を表示するフラグ＝ＯＮ」を判断元情報格納部２２３から取得する。
【０１０７】
次に、処理部２５は、取得された判断元情報が予め決められた条件（フラグ＝ＯＮ）を満たす、と判断する。
【０１０８】
次に、処理部２５は、社員番号「１０００００」を有するマイナンバー取得命令「マイナンバー取得  社員番号：１０００００」を構成する。
【０１０９】
次に、マイナンバー取得命令送信部２３１は、マイナンバー取得命令「マイナンバー取得  社員番号：１０００００」をサーバ装置１に送信する。
【０１１０】
次に、サーバ装置１のサーバ受信部１２は、マイナンバー取得命令「マイナンバー取得  社員番号：１０００００」を受信する。
【０１１１】
次に、サーバ処理部１３は、マイナンバー取得命令が有する社員番号「１０００００」をキーとして、サーバ格納部１１のマイナンバー情報管理表（図６）を検索する。そして、サーバ処理部１３は、社員番号「１０００００」と対になる個人番号「１２３４５６７８９０１２」を取得する。また、サーバ処理部１３は、当該社員の扶養家族の情報（氏名,個人番号）の組を３組取得する。ここでサーバ処理部１３が取得した扶養家族の情報が（洋子，１１１１１１１１１１１１）（洋朗，２２２２２２２２２２２２）（伸介,３３３３３３３３３３３３）（大原とし，４４４４４４４４４４４４）である。
【０１１２】
そして、サーバ送信部１４は、取得された情報を帳票処理装置２に送信する。
【０１１３】
次に、帳票処理装置２のマイナンバー情報受信部２４１は、４つのマイナンバー情報等をサーバ装置１から受信する。
【０１１４】
次に、帳票構成部２５１は、図６の帳票情報管理表から、社員番号「１０００００」の源泉徴収票の帳票情報を取得する。
【０１１５】
次に、帳票構成部２５１は、受信された４つのマイナンバー情報を、取得した帳票情報に付加し、マイナンバー情報を有する源泉徴収票を構成する。なお、帳票構成部２５１は、格納部２１のレイアウト情報を用いて、源泉徴収票を構成しても良い。
【０１１６】
次に、帳票出力部２６１は、構成された源泉徴収票を出力する。かかる源泉徴収票の出力例は、図８である。
【０１１７】
なお、ユーザが、図７のチェックボックス７０１にチェックしなかった場合、判断元情報「個人番号を表示するフラグ＝ＯＦＦ」となる。そして、処理部２５は、取得された判断元情報が予め決められた条件（フラグ＝ＯＮ）を満たさない、と判断する。
【０１１８】
そして、処理部２５は、サーバ装置１にアクセスしない。そして、帳票構成部２５１は、図６の帳票情報管理表から、社員番号「１０００００」の源泉徴収票の帳票情報を取得する。次に、帳票構成部２５１は、マイナンバー情報を有さない源泉徴収票を構成する。次に、帳票出力部２６１は、構成された源泉徴収票を出力する。かかる源泉徴収票の出力例は、図９である。
【０１１９】
（具体例２）
次に、ユーザは、図１０のログイン画面に、利用者ＩＤ、パスワードを入力し、ログインボタン１００１を押下した、とする。
【０１２０】
次に、受付部２２は、利用者ＩＤ、パスワードを有するログイン指示を受け付ける。そして、処理部２５は、サーバ装置１にログインするための情報を構成する。ログインするための情報は、入力された利用者ＩＤ、パスワードを有する。そして、送信部２３は、ログインするための情報をサーバ装置１に送信する。
【０１２１】
次に、サーバ装置１のサーバ受信部１２は、ログインするための情報を受信する。そして、サーバ処理部１３は、ログインするための情報を用いて、認証処理を行い、結果「正常」を取得する。なお、かかる認証処理は公知技術であるので説明を省略する。次に、サーバ送信部１４は、結果「正常」を帳票処理装置２に送信する。
【０１２２】
次に、帳票処理装置２の受信部２４は、結果「正常」を受信する。そして、処理部２５は、受信された結果「正常」を、判断元情報格納部２２３に蓄積する。
【０１２３】
かかる状況において、ユーザは、社員番号「１０００００」を入力し、かつ源泉徴収票の出力指示を入力した、とする。
【０１２４】
次に、出力指示受付部２２１は、社員番号「１０００００」を有する、源泉徴収票の出力指示を受け付ける。
【０１２５】
次に、処理部２５は、判断元情報「結果＝正常」を判断元情報格納部２２３から取得する。
【０１２６】
次に、処理部２５は、取得された判断元情報が予め決められた条件（結果＝正常）を満たす、と判断する。
【０１２７】
次に、処理部２５は、社員番号「１０００００」を有するマイナンバー取得命令「マイナンバー取得  社員番号：１０００００」を構成する。
【０１２８】
次に、マイナンバー取得命令送信部２３１は、マイナンバー取得命令「マイナンバー取得  社員番号：１０００００」をサーバ装置１に送信する。
【０１２９】
次に、サーバ装置１のサーバ受信部１２は、マイナンバー取得命令「マイナンバー取得  社員番号：１０００００」を受信する。
【０１３０】
次に、サーバ処理部１３は、マイナンバー取得命令が有する社員番号「１０００００」をキーとして、サーバ格納部１１のマイナンバー情報管理表を検索する。そして、サーバ処理部１３は、社員番号「１０００００」と対になる個人番号「１２３４５６７８９０１２」を取得する。また、サーバ処理部１３は、当該社員の扶養家族の情報（氏名,個人番号）の組を３組取得する。
【０１３１】
そして、サーバ送信部１４は、取得された情報を帳票処理装置２に送信する。
【０１３２】
次に、帳票処理装置２のマイナンバー情報受信部２４１は、４つのマイナンバー情報等をサーバ装置１から受信する。
【０１３３】
次に、帳票構成部２５１は、図６の帳票情報管理表から、社員番号「１０００００」の源泉徴収票の帳票情報を取得する。
【０１３４】
次に、帳票構成部２５１は、受信された４つのマイナンバー情報を、取得した帳票情報に付加し、マイナンバー情報を有する源泉徴収票を構成する。
【０１３５】
次に、帳票出力部２６１は、構成された源泉徴収票を出力する。かかる源泉徴収票の出力例は、図８である。
【０１３６】
なお、ユーザが、サーバ装置１にログインせずに、社員番号「１０００００」を入力し、かつ源泉徴収票の出力指示を入力した、とする。かかる場合、判断元情報は「結果＝異常」である。そして、処理部２５は、取得された判断元情報が予め決められた条件（結果＝正常）を満たさない、と判断する。
【０１３７】
そして、処理部２５は、サーバ装置１にアクセスしない。そして、帳票構成部２５１は、図６の帳票情報管理表から、社員番号「１０００００」の源泉徴収票の帳票情報を取得する。次に、帳票構成部２５１は、マイナンバー情報を有さない源泉徴収票を構成する。次に、帳票出力部２６１は、構成された源泉徴収票を出力する。かかる源泉徴収票の出力例は、図９である。
【０１３８】
（具体例３）
今、判断元情報は、カレントの画面識別子「第一の画面」である、とする。
【０１３９】
そして、ユーザは帳票処理装置２に対して、種々の指示を入力し、現在、「第一の画面」が表示されている、とする。つまり、カレントの画面は第一の画面であり、判断元情報格納部２２３には、判断元情報は「第一の画面」が格納されている、とする。
【０１４０】
かかる状況において、ユーザは、第一の画面から、社員番号「１０００００」を入力し、次に、源泉徴収票の出力指示を入力した、とする。すると、出力指示受付部２２１は、源泉徴収票の出力指示を受け付ける。
【０１４１】
次に、処理部２５は、判断元情報「第一の画面」を判断元情報格納部２２３から取得する。
【０１４２】
次に、処理部２５は、取得された判断元情報が予め決められた条件（カレントの画面識別子＝第一の画面）を満たす、と判断する。
【０１４３】
次に、処理部２５は、社員番号「１０００００」を有するマイナンバー取得命令「マイナンバー取得  社員番号：１０００００」を構成する。
【０１４４】
次に、マイナンバー取得命令送信部２３１は、マイナンバー取得命令「マイナンバー取得  社員番号：１０００００」をサーバ装置１に送信する。
【０１４５】
次に、サーバ装置１のサーバ受信部１２は、マイナンバー取得命令「マイナンバー取得  社員番号：１０００００」を受信する。
【０１４６】
次に、サーバ処理部１３は、マイナンバー取得命令が有する社員番号「１０００００」をキーとして、サーバ格納部１１のマイナンバー情報管理表を検索する。そして、サーバ処理部１３は、社員番号「１０００００」と対になる個人番号「１２３４５６７８９０１２」を取得する。また、サーバ処理部１３は、当該社員の扶養家族の情報（氏名,個人番号）の組を３組取得する。
【０１４７】
そして、サーバ送信部１４は、取得された情報を帳票処理装置２に送信する。
【０１４８】
次に、帳票処理装置２のマイナンバー情報受信部２４１は、４つのマイナンバー情報等をサーバ装置１から受信する。
【０１４９】
次に、帳票構成部２５１は、図６の帳票情報管理表から、社員番号「１０００００」の源泉徴収票の帳票情報を取得する。
【０１５０】
次に、帳票構成部２５１は、受信された４つのマイナンバー情報を、取得した帳票情報に付加し、マイナンバー情報を有する源泉徴収票を構成する。
【０１５１】
次に、帳票出力部２６１は、構成された源泉徴収票を出力する。かかる源泉徴収票の出力例は、図８である。
【０１５２】
なお、ユーザが、第二の画面から、社員番号「１０００００」を入力し、次に、源泉徴収票の出力指示を入力した、とする。すると、出力指示受付部２２１は、源泉徴収票の出力指示を受け付ける。かかる場合、判断元情報は「カレントの画面識別子＝第二の画面」である。そして、処理部２５は、取得された判断元情報が予め決められた条件（カレントの画面識別子＝第一の画面）を満たさない、と判断する。
【０１５３】
そして、処理部２５は、サーバ装置１にアクセスしない。そして、帳票構成部２５１は、図６の帳票情報管理表から、社員番号「１０００００」の源泉徴収票の帳票情報を取得する。次に、帳票構成部２５１は、マイナンバー情報を有さない源泉徴収票を構成する。次に、帳票出力部２６１は、構成された源泉徴収票を出力する。かかる源泉徴収票の出力例は、図９である。
【０１５４】
（具体例４）
具体例４は、判断元情報が帳票情報である場合である。そして、帳票を構成する帳票情報がすべて揃っている場合（ＮＵＬＬの属性値が無い場合）、マイナンバーを含む帳票を出力し、帳票を構成する帳票情報の一部が欠けている場合（ＮＵＬＬの属性値が有る場合）マイナンバーを含まない帳票を出力する、とする。
【０１５５】
今、ユーザは、帳票処理装置２に対して、社員番号「１０００００」を入力し、「印刷」ボタンを押下した、とする。すると、出力指示受付部２２１は、源泉徴収票の出力指示を受け付ける。
【０１５６】
次に、帳票構成部２５１は、図６の帳票情報管理表から、社員番号「１０００００」の源泉徴収票の帳票情報を取得し、判断元情報格納部２２３に一時蓄積する。
【０１５７】
次に、処理部２５は、取得した帳票情報（判断元情報の一例）にＮＵＬＬの属性値が存在しない、と判断する。つまり、処理部２５は、判断元情報が条件を満たす、と判断する。
【０１５８】
次に、処理部２５は、社員番号「１０００００」を有するマイナンバー取得命令「マイナンバー取得  社員番号：１０００００」を構成する。
【０１５９】
次に、マイナンバー取得命令送信部２３１は、マイナンバー取得命令「マイナンバー取得  社員番号：１０００００」をサーバ装置１に送信する。
【０１６０】
次に、サーバ装置１のサーバ受信部１２は、マイナンバー取得命令「マイナンバー取得  社員番号：１０００００」を受信する。
【０１６１】
次に、サーバ処理部１３は、マイナンバー取得命令が有する社員番号「１０００００」をキーとして、サーバ格納部１１のマイナンバー情報管理表を検索する。そして、サーバ処理部１３は、社員番号「１０００００」と対になる個人番号「１２３４５６７８９０１２」を取得する。また、サーバ処理部１３は、当該社員の扶養家族の情報（氏名,個人番号）の組を３組取得する。
【０１６２】
そして、サーバ送信部１４は、取得された情報を帳票処理装置２に送信する。
【０１６３】
次に、帳票処理装置２のマイナンバー情報受信部２４１は、４つのマイナンバー情報等をサーバ装置１から受信する。
【０１６４】
次に、帳票構成部２５１は、受信された４つのマイナンバー情報を、一時蓄積した帳票情報に付加し、マイナンバー情報を有する源泉徴収票を構成する。
【０１６５】
次に、帳票出力部２６１は、構成された源泉徴収票を出力する。かかる源泉徴収票の出力例は、図８である。
【０１６６】
次に、ユーザは、帳票処理装置２に対して、社員番号「１００００１」を入力し、「印刷」ボタンを押下した、とする。すると、出力指示受付部２２１は、源泉徴収票の出力指示を受け付ける。
【０１６７】
次に、帳票構成部２５１は、図６の帳票情報管理表から、社員番号「１００００１」の源泉徴収票の帳票情報を取得し、判断元情報格納部２２３に一時蓄積する。
【０１６８】
次に、処理部２５は、取得した帳票情報（判断元情報の一例）にＮＵＬＬの属性値が存在する、と判断する。つまり、処理部２５は、判断元情報が条件を満たさない、と判断する。
【０１６９】
そして、帳票構成部２５１は、社員番号「１００００１」の源泉徴収票の帳票情報から、マイナンバー情報を有さない源泉徴収票を構成する。次に、帳票出力部２６１は、構成された源泉徴収票を出力する。
【０１７０】
以上、本実施の形態によれば、マイナンバー情報を適切に管理し、帳票出力において、適切にマイナンバー情報を使用できる。
【０１７１】
なお、本実施の形態において、マイナンバー情報格納部２２２の１以上のマイナンバー情報は、処理が完了後は削除される。つまり、マイナンバー情報格納部２２２の１以上のマイナンバー情報は、例えば、アプリケ−ションが終了後、帳票の印刷後などに、削除される。なお、削除されるとは、結果として、帳票処理装置２内にマイナンバー情報が残らなければ良い。
【０１７２】
さらに、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態における情報処理装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータがアクセス可能な記録媒体は、出力する帳票を構成する帳票情報を格納し得る帳票情報格納部と、サーバ装置から受信した１または２以上のマイナンバー情報を格納し得るマイナンバー情報格納部と、マイナンバー情報を帳票に含ませるか否かを判断する元になる判断元情報を格納し得る判断元情報格納部とを具備し、コンピュータを、帳票を出力する指示であり、ユーザ識別子を有する指示である出力指示を受け付ける出力指示受付部と、前記判断元情報が予め決められた条件を満たす場合はマイナンバー情報を含む帳票を構成し、前記予め決められた条件を満たさない場合はマイナンバー情報を含まない帳票を構成する帳票構成部と、前記帳票構成部が構成した帳票を出力する帳票出力部として機能させるためのプログラムである。
【０１７３】
上記プログラムにおいて、前記マイナンバー情報格納部は、サーバ装置から受信した２以上のマイナンバー情報であり、本人のマイナンバー情報と当該本人の家族の１以上のマイナンバー情報とを格納しており、前記帳票構成部は、前記判断元情報が予め決められた条件を満たす場合は２以上のすべてのマイナンバー情報を含む帳票を構成し、前記予め決められた条件を満たさない場合はいずれのマイナンバー情報をも含まない帳票を構成するものとして、コンピュータを機能させるプログラムであることは好適である。
【０１７４】
上記プログラムにおいて、前記帳票構成部は、前記判断元情報が予め決められた条件を満たす場合、本人のマイナンバー情報を含み、当該本人の家族のマイナンバー情報を含まない帳票を構成するものとしてコンピュータを機能させるプログラムであることは好適である。
【０１７５】
上記プログラムにおいて、コンピュータを、前記判断元情報が予め決められた条件を満たす場合、本人のマイナンバー情報に対応する対象者識別子を有するマイナンバー取得命令をサーバ装置に送信するマイナンバー取得命令送信部と、前記マイナンバー取得命令の送信に応じて、１以上のマイナンバー情報を前記サーバ装置から受信するマイナンバー情報受信部としてさらに機能させ、前記マイナンバー情報格納部の１以上のマイナンバー情報は、マイナンバー情報受信部が受信したマイナンバー情報であるものとして、コンピュータを機能させるプログラムであることは好適である。
【０１７６】
上記プログラムにおいて、前記マイナンバー情報格納部は、揮発性の記録媒体であり、前記マイナンバー情報格納部の１以上のマイナンバー情報は、処理が完了後は削除されるものとして、コンピュータを機能させるプログラムであることは好適である。
【０１７７】
上記プログラムにおいて、前記判断元情報は、正当なユーザ識別子または正当なユーザ識別子が入力されたことであるものとして、コンピュータを機能させるプログラムであることは好適である。
【０１７８】
上記プログラムにおいて、前記判断元情報は、正当なユーザ識別子とパスワード、またはユーザ識別子とパスワードとの認証が正当に完了したことであるものとして、コンピュータを機能させるプログラムであることは好適である。
【０１７９】
また、図１１は、本明細書で述べたプログラムを実行して、上述した種々の実施の形態の帳票処理装置等を実現するコンピュータの外観を示す。上述の実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムで実現され得る。図１１は、このコンピュータシステム３００の概観図であり、図１２は、システム３００のブロック図である。
【０１８０】
図１１において、コンピュータシステム３００は、ＣＤ−ＲＯＭドライブ３０１２を含むコンピュータ３０１と、キーボード３０２と、マウス３０３と、モニタ３０４とを含む。
【０１８１】
図１２において、コンピュータ３０１は、ＣＤ−ＲＯＭドライブ３０１２、ＭＰＵ３０１３、ＣＤ−ＲＯＭドライブ３０１２とＭＰＵ３０１３とに接続されたバス３０１４、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ３０１５、ＭＰＵ３０１３に接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供するためのＲＡＭ３０１６、アプリケーションプログラム、システムプログラム、及びデータを記憶するためのハードディスク３０１７を含む。ここでは、図示しないが、コンピュータ３０１は、さらに、ＬＡＮへの接続を提供するネットワークカードを含んでも良い。
【０１８２】
コンピュータシステム３００に、上述した実施の形態の帳票処理装置２等の機能を実行させるプログラムは、ＣＤ−ＲＯＭ３１０１に記憶されて、ＣＤ−ＲＯＭドライブ３０１２に挿入され、さらにハードディスク３０１７に転送されても良い。これに代えて、プログラムは、図示しないネットワークを介してコンピュータ３０１に送信され、ハードディスク３０１７に記憶されても良い。プログラムは実行の際にＲＡＭ３０１６にロードされる。プログラムは、ＣＤ−ＲＯＭ３１０１またはネットワークから直接、ロードされても良い。
【０１８３】
プログラムは、コンピュータ３０１に、上述した実施の形態の帳票処理装置２等の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティープログラム等は、必ずしも含まなくても良い。プログラムは、制御された態様で適切な機能（モジュール）を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいれば良い。コンピュータシステム３００がどのように動作するかは周知であり、詳細な説明は省略する。
【０１８４】
また、上記プログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
【０１８５】
また、上記各実施の形態において、一の装置に存在する２以上の通信手段（端末情報送信部、端末情報受信部など）は、物理的に一の媒体で実現されても良いことは言うまでもない。
【０１８６】
また、上記各実施の形態において、各処理（各機能）は、単一の装置（システム）によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。
【０１８７】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０１８８】
以上のように、本発明にかかる帳票処理装置は、マイナンバー情報を適切に管理し、適切に使用できる、という効果を有し、会計処理システム等として有用である。
【符号の説明】
【０１８９】
１  サーバ装置
２  帳票処理装置
１１  サーバ格納部
１２  サーバ受信部
１３  サーバ処理部
１４  サーバ送信部
２１  格納部
２２  受付部
２３  送信部
２４  受信部
２５  処理部
２６  出力部
２１１  帳票情報格納部
２２１  出力指示受付部
２２２  マイナンバー情報格納部
２２３  判断元情報格納部
２３１  マイナンバー取得命令送信部
２４１  マイナンバー情報受信部
２５１  帳票構成部
２６１  帳票出力部
【図１】
0006623025.tif 000002
【図２】
0006623025.tif 000003
【図３】
0006623025.tif 000004
【図４】
0006623025.tif 000005
【図５】
0006623025.tif 000006
【図６】
0006623025.tif 000007
【図７】
0006623025.tif 000008
【図８】
0006623025.tif 000009
【図９】
0006623025.tif 000010
【図１０】
0006623025.tif 000011
【図１１】
0006623025.tif 000012
【図１２】
0006623025.tif 000013
【図１３】
0006623025.tif 000014