(57)【要約】【課題】個人、事務担当者、事務代行者等の利用者にとって使いやすく、かつ、個人の個人番号を安全に管理することができる個人番号システムを提供する。【解決手段】個人がＩＤとパスワードによりログインし、個人及び個人以外の者が個人の個人番号を取り扱う個人番号システムである。個人番号を、パスワードを用いた所定の演算で変換した変換番号を含むダミー番号を生成し、個人以外の者が個人番号を取り扱う場合、個人番号の代わりにダミー番号を使用し、個人が自分の個人番号を取り扱う場合、個人番号を使用する。【選択図】図１０
2017199186.tif 000002
【特許請求の範囲】
【請求項１】
個人がＩＤとパスワードによりログインし、前記個人及び前記個人以外の者が前記個人の個人番号を取り扱う個人番号システムにおいて、
前記個人番号を、前記パスワードを用いた所定の演算で変換した変換番号を含むダミー番号を生成する第１の手順と、
前記個人以外の者が前記個人番号を取り扱う場合、前記個人番号の代わりに前記ダミー番号を使用する第２の手順と、
前記個人が自分の前記個人番号を取り扱う場合、前記個人番号を使用する第３の手順と、
を有することを特徴とする個人番号システム。
【請求項２】
請求項１記載の個人番号システムにおいて、
前記ダミー番号は、前記個人番号と区別する識別文字を更に含む
ことを特徴とする個人番号システム。
【請求項３】
請求項１又は２記載の個人番号システムにおいて、
前記第３の手順は、前記ダミー番号に含まれた前記変換番号を、前記パスワードを用いた前記所定の演算の逆演算で変換して前記個人番号を復号し、復号された前記個人番号を使用する
ことを特徴とする個人番号システム。
【請求項４】
請求項１乃至３のいずれか１項に記載の個人番号システムにおいて、
前記第３の手順は、常時は前記ダミー番号を使用し、前記個人番号が必要な時に、前記ダミー番号に含まれた前記変換番号を、前記パスワードを用いた前記所定の演算の逆演算で変換して前記個人番号を復号し、復号された前記個人番号を使用する
ことを特徴とする個人番号システム。
【請求項５】
請求項１乃至４のいずれか１項に記載の個人番号システムにおいて、
前記個人が前記パスワードを新たにパスワードに変更した場合には、前記個人番号を、前記新たなパスワードを用いた所定の演算で変換した新たな変換番号を含む新たなダミー番号を生成する第４の手順と
を更に有することを特徴とする個人番号システム。
【請求項６】
個人がＩＤとパスワードによりログインし、前記個人及び前記個人以外の者が前記個人の個人番号を取り扱う個人番号システムにおいて、
前記個人番号を、前記パスワードを用いた所定の演算で変換した変換番号を含むダミー番号を生成する第１の手段と、
前記個人以外の者が前記個人番号を取り扱う場合、前記個人番号の代わりに前記ダミー番号を使用する第２の手段と、
前記個人が自分の前記個人番号を取り扱う場合、前記個人番号を使用する第３の手段と、
を有することを特徴とする個人番号システム。
【請求項７】
コンピューターに、
個人がＩＤとパスワードによりログインし、前記個人及び前記個人以外の者が前記個人の個人番号を取り扱う個人番号システムにおいて、前記個人番号を、前記パスワードを用いた所定の演算で変換してダミー番号を生成する第１の手順、
前記個人以外の者が前記個人番号を取り扱う場合、前記個人番号の代わりに前記ダミー番号を使用する第２の手順、
前記個人が自分の前記個人番号を取り扱う場合、前記個人番号を使用する第３の手順、
を実行させるためのプログラム。
【請求項８】
コンピューターを、
個人がＩＤとパスワードによりログインし、前記個人及び前記個人以外の者が前記個人の個人番号を取り扱う個人番号システムにおいて、前記個人番号を、前記パスワードを用いた所定の演算で変換した変換番号を含むダミー番号を生成する第１の手段と、
前記個人以外の者が前記個人番号を取り扱う場合、前記個人番号の代わりに前記ダミー番号を使用する第２の手段と、
前記個人が自分の前記個人番号を取り扱う場合、前記個人番号を使用する第３の手段と、
として機能させるためのプログラム。
【請求項９】
請求項７又は８記載のプログラムを記録したコンピューター読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、個人番号システムに関する。
【背景技術】
【０００２】
政府が国民１人１人に重複しないユニークな番号である個人番号を付与し、国民それぞれの個人情報を各人の個人番号に帰属させることで、個人情報管理の容易化、また、電子計算機による行政事務の効率化を目的とする番号制度が各国で導入されている。日本でも、２０１６年１月から、個人番号（通称「マイナンバー」登録商標）の利用が開始されている。
【０００３】
各人の個人番号には各人の個人情報、氏名・住所・性別・生年月日・社会保障費納付・納税・金融口座等の情報が紐づけられるが、法律により個人番号の利用には厳格な制限がかけられており、違反に対しては厳しい罰則が科せられる。したがって、個人番号の取扱いには慎重さが求められる。そのため、高い秘匿性を有する個人番号を取り扱う企業（事業会社、給与支払者）や金融機関には、個人番号を適切に管理するための大きな負担が生じている。
【０００４】
このような金融機関や企業等、様々な事業者における個人番号管理の負担を低減するための技術として、ユーザーの個人番号とは異なる仮番号と個人番号とを対応づけて記憶し、仮番号をユーザーへ通知し、行政機関に対するユーザーの申請データにおけるユーザーの個人番号を設定すべき箇所に仮番号を入力して仮の申請データを作成し、仮の申請データに設定された仮番号を、その仮番号に対応づけられた個人番号へ変更することにより、仮の申請データを正式な申請データへ変換する個人番号管理装置が知られている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１５−０７９４０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、個人、事務担当者、事務代行者等の利用者にとって使いやすく、かつ、個人の個人番号を安全に管理することができる個人番号システムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明の一態様による個人番号システムは、個人がＩＤとパスワードによりログインし、前記個人及び前記個人以外の者が前記個人の個人番号を取り扱う個人番号システムにおいて、前記個人番号を、前記パスワードを用いた所定の演算で変換した変換番号を含むダミー番号を生成する第１の手順と、前記個人以外の者が前記個人番号を取り扱う場合、前記個人番号の代わりに前記ダミー番号を使用する第２の手順と、前記個人が自分の前記個人番号を取り扱う場合、前記個人番号を使用する第３の手順と、を有することを特徴とする。
【０００８】
上述した個人番号システムにおいて、前記ダミー番号は、前記個人番号と区別する識別文字を更に含むようにしてもよい。
【０００９】
上述した個人番号システムにおいて、前記第３の手順は、前記ダミー番号に含まれた前記変換番号を、前記パスワードを用いた前記所定の演算の逆演算で変換して前記個人番号を復号し、復号された前記個人番号を使用するようにしてもよい。
【００１０】
上述した個人番号システムにおいて、前記第３の手順は、常時は前記ダミー番号を使用し、前記個人番号が必要な時に、前記ダミー番号に含まれた前記変換番号を、前記パスワードを用いた前記所定の演算の逆演算で変換して前記個人番号を復号し、復号された前記個人番号を使用するようにしてもよい。
【００１１】
上述した個人番号システムにおいて、前記個人が前記パスワードを新たにパスワードに変更した場合には、前記個人番号を、前記新たなパスワードを用いた所定の演算で変換した新たな変換番号を含む新たなダミー番号を生成する第４の手順とを更に有するようにしてもよい。
【００１２】
本発明の一態様による個人番号システムは、個人がＩＤとパスワードによりログインし、前記個人及び前記個人以外の者が前記個人の個人番号を取り扱う個人番号システムにおいて、前記個人番号を、前記パスワードを用いた所定の演算で変換した変換番号を含むダミー番号を生成する第１の手段と、前記個人以外の者が前記個人番号を取り扱う場合、前記個人番号の代わりに前記ダミー番号を使用する第２の手段と、前記個人が自分の前記個人番号を取り扱う場合、前記個人番号を使用する第３の手段と、を有することを特徴とする。
【００１３】
本発明の一態様によるプログラムは、コンピューターに、個人がＩＤとパスワードによりログインし、前記個人及び前記個人以外の者が前記個人の個人番号を取り扱う個人番号システムにおいて、前記個人番号を、前記パスワードを用いた所定の演算で変換してダミー番号を生成する第１の手順、前記個人以外の者が前記個人番号を取り扱う場合、前記個人番号の代わりに前記ダミー番号を使用する第２の手順、前記個人が自分の前記個人番号を取り扱う場合、前記個人番号を使用する第３の手順、を実行させるためのプログラムである。
【００１４】
本発明の一態様によるプログラムは、コンピューターを、個人がＩＤとパスワードによりログインし、前記個人及び前記個人以外の者が前記個人の個人番号を取り扱う個人番号システムにおいて、前記個人番号を、前記パスワードを用いた所定の演算で変換した変換番号を含むダミー番号を生成する第１の手段と、前記個人以外の者が前記個人番号を取り扱う場合、前記個人番号の代わりに前記ダミー番号を使用する第２の手段と、前記個人が自分の前記個人番号を取り扱う場合、前記個人番号を使用する第３の手段と、として機能させるためのプログラムである。
【００１５】
本発明の一態様による記録媒体は、上述したプログラムを記録したコンピューター読み取り可能な記録媒体である。
【発明の効果】
【００１６】
本発明によれば、個人がＩＤとパスワードによりログインし、個人及び個人以外の者が個人の個人番号を取り扱う個人番号システムにおいて、個人番号を、パスワードを用いた所定の演算で変換した変換番号を含むダミー番号を生成し、個人以外の者が個人番号を取り扱う場合、個人番号の代わりにダミー番号を使用し、個人が自分の個人番号を取り扱う場合、個人番号を使用するようにしたので、個人、事務担当者、事務代行者等の利用者にとって使いやすく、かつ、個人の個人番号を安全に管理することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施形態による個人番号システムを示す図である。
【図２】本発明の一実施形態による個人番号システムにおけるシステム利用登録の処理を示すフローチャートである。
【図３】本発明の一実施形態による個人番号システムにおける社員データテーブルを示す図である。
【図４】本発明の一実施形態による個人番号システムにおけるマイナンバー取得の処理を示すフローチャートである。
【図５】本発明の一実施形態による個人番号システムにおけるダミー番号生成の処理を示すフローチャートである。
【図６】本発明の一実施形態による個人番号システムにおけるダミー番号生成／ダミー番号復号の処理を説明するための図である。
【図７】本発明の一実施形態による個人番号システムにおけるダミー番号復号の処理を示すフローチャートである。
【図８】本発明の一実施形態による個人番号システムにおけるパスワード変更の処理を示すフローチャートである。
【図９】本発明の一実施形態による個人番号システムにおける社員情報閲覧の画面を示す図である。
【図１０】本発明の一実施形態による個人番号システムにおける帳票作成の処理を示すフローチャートである。
【図１１】本発明の一実施形態による個人番号システムにおける帳票作成の処理における事務担当者用端末に表示される帳票作成画面を示す図である。
【図１２】本発明の一実施形態による個人番号システムにおける帳票作成の処理における社員用端末に表示される帳票作成画面を示す図（その１）である。
【図１３】本発明の一実施形態による個人番号システムにおける帳票作成の処理における社員用端末に表示される帳票作成画面を示す図（その２）である。
【図１４】本発明の一実施形態による個人番号システムにおける事務代行者による帳票作成の処理を示すフローチャートである。
【図１５】本発明の一実施形態による個人番号システムにおける事務代行者による帳票作成の処理により作成された帳票を示す図である。
【図１６】本発明の一実施形態による個人番号システムにおける押印用帳票作成の処理を示すフローチャートである。
【図１７】本発明の一実施形態による個人番号システムにおける押印用帳票作成の処理における帳票作成画面を示す図である。
【図１８】本発明の一実施形態による個人番号システムにおける押印用帳票作成の処理により作成され会社員が押印された帳票を示す図である。
【図１９】本発明の一実施形態による個人番号システムにおけるマイナンバーＣＳＶ出力の処理を示すフローチャートである。
【発明を実施するための形態】
【００１８】
［個人番号システム］
本発明の一実施形態による個人番号システムについて図１を用いて説明する。図１は本実施形態による個人番号システムを示す図である。
【００１９】
本実施形態の個人番号システム１０は、会社における社員の個人番号の管理、運用を行うためのシステムである。
【００２０】
個人番号システム１０には、クライアントからの要求に応じて、様々な処理を提供するサーバー２０が設けられている。
【００２１】
また、個人番号システム１０には、社員が使用する情報処理端末である社員用端末３０と、会社の管理部等の事務担当者が使用する情報処理端末である事務担当者用端末４０と、会社外部の税理士等の事務代行者が使用する情報処理端末である事務代行者用端末５０等のクライアントが設けられている。
【００２２】
社員用端末３０、事務担当者用端末４０、事務代行者用端末５０は、情報にアクセスし、データを入出力し、情報を処理する等の機能を有する情報処理端末である。情報処理端末として、例えば、デスクトップパソコン、ノートパソコン、スマートフォン、タブレットＰＣ等がある。
【００２３】
サーバー２０には、社員の個人番号を含む各種データを記憶する管理部２１と、個人番号を暗号化する暗号化部２２と、暗号化された個人番号を復号する復号化部２３と、個人番号を記載すべき帳票を作成する帳票作成部２４と、作成された個人番号を記載すべき帳票を出力する帳票出力部２５等が様々な処理部が設けられている。
【００２４】
社員用端末３０は、サーバー２０の管理部２１、暗号化部２２、復号化部２３と、帳票作成部２４に接続され、帳票作成部２４には接続されていない。
【００２５】
事務担当者用端末４０は、サーバー２０の管理部２１、帳票出力部２５に接続され、暗号化部２２、復号化部２３と、帳票作成部２４には接続されていない。
【００２６】
社員用端末３０は、サーバー２０の管理部２１、暗号化部２２、復号化部２３と、帳票作成部２４、帳票出力部２５に接続されている。
【００２７】
［個人番号システムにおける処理］
本発明の一実施形態による個人番号システム１０における各種の処理について図２乃至図１９を用いて説明する。
【００２８】
（システム利用登録）
本実施形態の個人番号システムにおけるシステム利用登録の処理について図２を用いて説明する。図２は本実施形態の個人番号システムにおけるシステム利用登録の処理を示すフローチャートである。
【００２９】
システム利用登録とは、システムを利用する社員の各種情報を個人番号システム１０に登録するための処理である。
【００３０】
図２のフローチャートにおいて、左側のフローは社員用端末３０での処理及び社員自身が実行する処理を示し、中央のフローはサーバー２０並びに事務担当者用端末４０での処理及び事務担当者自身が実行する処理を示し、右側のフローは事務代行者用端末５０での処理及び事務代行者自身が実行する処理を示している。以降のフローチャートにおいても同様である。
【００３１】
まず、事務担当者が事務担当者用端末４０を操作して、社員用端末３０に対して個人番号システムへの登録を依頼する登録依頼メールを送信する（ステップＳ１０１）。
【００３２】
次に、社員が社員用端末３０を操作して、会社からの登録依頼メールを受信する（ステップＳ１０２）。
【００３３】
次に、社員が社員用端末３０を操作して、受信した登録依頼メールに記載された指定ＵＲＬ（Uniform Resource Locator）にアクセスし（ステップＳ１０３）、サーバー２０に対してシステム利用申請を行う（ステップＳ１０４）。このシステム利用登録の際に、社員は他のＩＤと重複しない任意のＩＤ（Identification）を指定する。
【００３４】
次に、サーバー２０により社員用端末３０からシステム利用申請が受理されると（ステップＳ１０５）、サーバー２０は、その社員のＩＤに対する仮のパスワードを生成し（ステップＳ１０６）、その仮パスワードを社員用端末３０に対して送信する（ステップＳ１０７）。
【００３５】
次に、社員が社員用端末３０を操作して、サーバーからの仮パスワードを受信し（ステップＳ１０８）、仮パスワードにより個人番号システムにログインする（ステップＳ１０９）。サーバー２０は、社員用端末３０からシステムログインを仮受付する（ステップＳ１１０）。
【００３６】
本実施形態の個人番号システムでは、パスワード認証の弱点を克服するために、短時間しか使えないワンタイムパスワードを生成し、そのワンタイムパスワードの入力により認証するワンタイムパスワード認証方式を採用している。
【００３７】
まず、サーバー２０がワンタイムパスワードを生成し、社員用端末３０にワンタイムパスワードをメール送信する（ステップＳ１１１）。次に、社員が社員用端末３０を操作して、サーバーからのワンタイムパスワードを受信する（ステップＳ１１２）。続いて、社員が社員用端末３０を操作して、ワンタイムパスワードを入力する（ステップＳ１１３）。サーバー２０は、社員用端末３０から送信されたワインタイムパスワードにより社員用端末３０を認証する（ステップＳ１１４）。
【００３８】
次に、社員用端末３０は、仮パスワードを社員が指定する本パスワードへの変更を促すパスワード変更画面（図示せず）を表示する（ステップＳ１１５）。次に、社員が社員用端末３０を操作して、本パスワードに変更する（ステップＳ１１６）。サーバー２０は、社員用端末３０から本パスワードを受信して登録する（ステップＳ１１７）。
【００３９】
次に、社員用端末３０は、社員情報を入力するための社員情報入力画面（図示せず）を表示する（ステップＳ１１８）。次に、社員が社員用端末３０を操作して、社員情報を入力する（ステップＳ１１９）。サーバー２０は、社員用端末３０から社員情報を受信して登録する（ステップＳ１２０）。登録する社員情報の詳細については後述する。
【００４０】
これにより、一連のシステム利用登録の処理が終了する。
【００４１】
（社員データテーブル）
本実施形態の個人番号システムにおける社員情報を記憶保持する社員データテーブルについて図３を用いて説明する。図３は本実施形態の個人番号システムにおける社員データテーブルを示す図である。
【００４２】
社員データテーブル１００は、社員情報を記録保持するためのものである。社員情報としては、図３に示すように、社員のＩＤ、パスワード、マイナンバー、名前、ふりがな、郵便番号、住所、生年月日、メールアドレス、本人確認画像、世帯主名、世帯主続柄、配偶者有無、配偶者名、配偶者ふりがな、配偶者住所、配偶者生年月日等の項目の情報を登録する。
【００４３】
これら項目の社員情報のうち、パスワード、マイナンバーについては、情報漏洩した場合でも第三者から読み取れないように所定のハッシュ関数でハッシュ化されている。
【００４４】
これら項目の社員情報へのアクセスは、基本的に、アクセスする者のＩＤ及び／又はアクセスする端末の権限により管理される。権限のあるＩＤ及び／又は端末に対しては原則として内容が表示される。
【００４５】
本実施形態では、社員のＩＤ及び社員用端末３０は、自分の社員情報については権限がある。事務担当者のＩＤ及び事務担当者用端末４０は、全ての社員の社員情報について権限がある。事務代行者のＩＤ及び事務代行者用端末５０は、全ての社員の社員情報について権限がある。
【００４６】
これら項目の社員情報のうち、パスワードについては、権限があるＩＤ及び端末に対しても非表示に設定されている。＊＊＊＊＊＊＊＊等の文字列が表示される。
【００４７】
マイナンバーについては、権限があるＩＤ及び端末に対して、後述するマイナンバーのダミー番号が表示される。社員のＩＤ及び社員用端末３０に対してもダミー番号が表示されるが、パスワード入力による確認処理によりマイナンバーが表示されるようにしている。
【００４８】
ダミー番号の詳細、ダミー番号からマイナンバーを表示させる方法の詳細については後述する。
【００４９】
（マイナンバー取得）
本実施形態の個人番号システムにおけるマイナンバー取得の処理について図４を用いて説明する。図４は本実施形態の個人番号システムにおけるマイナンバー取得の処理を示すフローチャートである。
【００５０】
マイナンバー取得とは、マイナンバー制度開始にあわせて、会社が社員のマイナンバーを取得し、安全に登録・管理するための処理である。
【００５１】
まず、事務担当者が事務担当者用端末４０を操作して、社員用端末３０に対してマイナンバーの番号提出を依頼する提出依頼メールを送信する（ステップＳ２０１）。
【００５２】
次に、社員が社員用端末３０を操作して、会社からの提出依頼メールを受信する（ステップＳ２０２）。
【００５３】
本実施形態の個人番号システムでは、パスワード認証の弱点を克服するために、短時間しか使えないワンタイムパスワードを生成し、そのワンタイムパスワードの入力により認証するワンタイムパスワード認証方式を採用している。
【００５４】
まず、サーバー２０がワンタイムパスワードを生成し、社員用端末３０にワンタイムパスワードをメール送信する（ステップＳ２０３）。次に、社員が社員用端末３０を操作して、サーバーからのワンタイムパスワードを受信する（ステップＳ２０４）。続いて、社員が社員用端末３０を操作して、ワンタイムパスワードを入力する（ステップＳ２０５）。サーバー２０は、社員用端末３０から送信されたワインタイムパスワードにより社員用端末３０を認証する（ステップＳ２０６）。これにより、社員用端末３０は仮ログインの状態となる（ステップＳ２０７）。
【００５５】
次に、仮ログイン状態となって社員用端末３０は、システムログイン画面（図示せず）を表示する（ステップＳ２０８）。
【００５６】
次に、社員が社員用端末３０を操作して、自分のＩＤ及びパスワードを入力してシステムログインする（ステップＳ２０９）。サーバー２０は、入力されたＩＤ及びパスワードをチェックしてシステムログインを受け付ける（ステップＳ２１０）。
【００５７】
次に、社員が社員用端末３０を操作して、社員用端末３０に、マイナンバーの確認書類の提出を求める確認書類提出画面（図示せず）を表示させる（ステップＳ２１１）。
【００５８】
マイナンバーの確認書類とは、例えば、写真付きマイナンバーカード、マイナンバーが記載された住民票等の公的書類のスキャナ画像である。
【００５９】
社員が社員用端末３０を操作して、マイナンバーの確認書類を登録してサーバー２０に送信、提出する（ステップＳ２１２）。サーバー２０は、社員用端末３０からのマイナンバーの確認書類を受信し、図３に示す社員データテーブル１００の本人確認画像の項目に登録する（ステップＳ２１３）。
【００６０】
なお、マイナンバーの確認書類が正当なものであるかの確認は、事務担当者が事務担当者用端末４０を用いて随時行う。確認書類が正当なものであると確認するとマイナンバーは正式に登録される。確認書類が疑わしい場合には、事務担当者は社員に再度の確認書類の提出を求める。
【００６１】
次に、社員用端末３０は、マイナンバーの入力を求めるマイナンバー入力画面（図示せず）を表示する（ステップＳ２１４）。次に、社員が社員用端末３０を操作して、マイナンバーを入力する（ステップＳ２１５）。サーバー２０は、社員用端末３０からマイナンバーを受け付ける（ステップＳ２１６）。
【００６２】
次に、サーバー２０の暗号化部２２は、マイナンバーとパスワードから所定の演算により、マイナンバーの代わりとなるダミー番号を生成する（ステップＳ２１７）。本実施形態の個人番号システムでは、帳票作成等の処理において通常は、マイナンバーの代わりダミー番号を用いる。マイナンバーの意図しない漏洩を防止するためである。ダミー番号の生成方法については後述する。
【００６３】
ダミー番号が生成されると、サーバー２０は、ダミー番号及びダミー番号生成時の演算履歴を記憶、登録する（ステップＳ２１８）。
【００６４】
これにより、一連のマイナンバー取得の処理が終了する。
【００６５】
（ダミー番号生成／ダミー番号復号）
本実施形態の個人番号システムにおけるマイナンバー取得でのダミー番号生成／ダミー番号復号の処理について図５乃至図７を用いて説明する。図５はダミー番号生成の処理を示すフローチャートであり、図６はダミー番号生成／ダミー番号復号の処理を説明するための図であり、図７はダミー番号復号の処理を示すフローチャートである。
【００６６】
（ダミー番号生成）
本実施形態のダミー番号生成の処理について図５及び図６を用いて説明する。
【００６７】
本実施形態では、現在のパスワードと予め用意した数字テーブルを用いて、マイナンバーをダミー番号に変換する。
【００６８】
まず、パスワード中に英大文字があれば、その英大文字を英小文字に変換した文字列とする（ステップＳ３０１）。英小文字、数字は変換しない。本実施形態では記号はパスワードの文字として用いることができない。
【００６９】
図６（ｂ）に示すように、パスワード「Ｃ９３Ｆｇ３１ｋ」における英大文字の「Ｃ」「Ｆ」を英小文字の「ｆ」「ｃ」に変換して、文字列「ｃ９３ｆｇ３１ｋ」とする。
【００７０】
次に、英小文字を数字に対応させる対応テーブル１１０を用いて、文字列を数字に変換する（ステップＳ３０２）。
【００７１】
図６（ｂ）に示すように、図６（ｃ）の対応テーブル１１０を用いて、文字列「ｃ９３ｆｇ３１ｋ」を、ダミー番号生成用数字「３９３６７３１１」に変換する。対応テーブル１１０により、英小文字「ｃ」は数字「３」に、英小文字「ｆ」は数字「６」に、英小文字「ｇ」は数字「７」に、英小文字「ｋ」は数字「１」に、変換される。
【００７２】
ステップＳ３０２において変換した数字を、ダミー番号生成用数字として決定する（ステップＳ３０３）。
【００７３】
次に、所定のルールに基づいて、ダミー番号生成用数字を用いてマイナンバーを足し引き演算してダミー番号を生成する（ステップＳ３０４）。
【００７４】
すなわち、まず、８桁のダミー番号生成用数字の各桁の８個の数字をキーとして、図６（ｅ）に示す、予め用意した数字テーブル１２０から８個の１２桁の数字を決定し、次に、これら８個の１２桁の数字をマイナンバーに対して順番に足し引き演算する。足し引き演算のルールは、直前の計算結果から１２桁の数字を原則として引き算し、その引き算の結果がマイナスなる場合には足し算とする。その足し引き演算の履歴は記憶し、ダミー番号を復号する際に使用する。
【００７５】
図６（ｂ）に示すように、ダミー番号生成用数字が「３９３６７３１１」であり、図６（ｅ）に示す数字テーブル１２０であるとすると、ダミー番号生成の演算過程は、図６（ｄ）に示すようになる。
【００７６】
まず、マイナンバー「６２４５  ６５２４  ７５５２」から、ダミー番号生成用数字の８桁目の数字「３」に対応する数字テーブル１２０の数値「６５３２  ０１３５  ５４１４」を引き算しようとする。引き算するとマイナスとなるので、足し算「＋」を実行し、計算結果「１  ２７７７  ６６６０  ２９６６」を得る。
【００７７】
次に、直前の計算結果「１  ２７７７  ６６６０  ２９６６」から、ダミー番号生成用数字の７桁目の数字「９」に対応する数字テーブル１２０の数値「３６９２  ７５５４  ０２０２」を引き算しようとする。引き算してもマイナスとならないので、引き算「−」を実行し、計算結果「９０８４  ９１０６  ２７６４」を得る。
【００７８】
次に、直前の計算結果「９０８４  ９１０６  ２７６４」から、ダミー番号生成用数字の６桁目の数字「３」に対応する数字テーブル１２０の数値「６５３２  ０１３５  ５４１４」を引き算しようとする。引き算してもマイナスとならないので、引き算「−」を実行し、計算結果「２５５２  ８９７０  ７３５０」を得る。
【００７９】
次に、直前の計算結果「２５５２  ８９７０  ７３５０」から、ダミー番号生成用数字の５桁目の数字「６」に対応する数字テーブル１２０の数値「３３６７  ７５２５  ７４５６」を引き算しようとする。引き算するとマイナスとなるので、足し算「＋」を実行し、計算結果「５９２０  ６４９６  ４８０６」を得る。
【００８０】
次に、直前の計算結果「５９２０  ６４９６  ４８０６」から、ダミー番号生成用数字の４桁目の数字「７」に対応する数字テーブル１２０の数値「４５２７  ７３８０  ０１５５」を引き算しようとする。引き算してもマイナスとならないので、引き算「−」を実行し、計算結果「１３９２  ９１１６  ４６５１」を得る。
【００８１】
次に、直前の計算結果「１３９２  ９１１６  ４６５１」から、ダミー番号生成用数字の３桁目の数字「３」に対応する数字テーブル１２０の数値「６５３２  ０１３５  ５４１４」を引き算しようとする。引き算するとマイナスとなるので、足し算「＋」を実行し、計算結果「７９２４  ９２５２  ００６５」を得る。
【００８２】
次に、直前の計算結果「７９２４  ９２５２  ００６５」から、ダミー番号生成用数字の２桁目の数字「１」に対応する数字テーブル１２０の数値「７３１２  ６２１３  ８９０１」を引き算しようとする。引き算してもマイナスとならないので、引き算「−」を実行し、計算結果「  ６１２  ３０３８  １１６４」を得る。
【００８３】
次に、直前の計算結果「  ６１２  ３０３８  １１６４」から、ダミー番号生成用数字の１桁目の数字「１」に対応する数字テーブル１２０の数値「７３１２  ６２１３  ８９０１」を引き算しようとする。引き算するとマイナスとなるので、足し算「＋」を実行し、計算結果「７９２４  ９２５２  ００６５」を得る。
【００８４】
最後の計算結果「７９２４  ９２５２  ００６５」がダミー番号の数値部分となる。
【００８５】
次に、ダミー番号生成時の足し引き演算履歴１３０を記憶する（ステップＳ３０５）。例えば、図６（ｆ）に示すように、「＋」「−」「−」「＋」「−」「＋」「−」「＋」からなる足し引き演算履歴１３０を記憶する。
【００８６】
次に、マイナンバーと区別するために、ダミー番号の先頭に英文字を追加し（ステップＳ３０６）、ダミー番号を完成する（ステップＳ３０７）。例えば、図６（ｇ）に示すように、先頭の英大文字「Ｘ」を追加してダミー番号「Ｘ  ７９２４  ９２５２  ００６５」とする。先頭の英大文字は「Ａ」〜「Ｚ」をランダムに選択する。
【００８７】
ダミー番号をマイナンバーと区別する方法としては、「Ａ」〜「Ｚ」からランダムに選択された英大文字をダミー番号の先頭に追加する方法に限らず、英大文字以外の文字、例えば、英小文字、記号等をダミー番号の先頭に追加する方法や、上記文字をダミー番号の末尾に追加する方法、上記文字をダミー番号内に追加する方法、２文字以上をダミー番号に追加する方法等の他の方法でもよい。
【００８８】
これにより、一連のダミー番号生成の処理が終了する。
【００８９】
なお、ダミー番号を生成する方法としては、上記方法に限らない。例えば、数字テーブル１２０を複数用意しておき、ダミー番号生成時に複数の数字テーブル１２０から選択した数字テーブル１２０を使用するようにしてもよい。その場合には、使用した数字テーブル１２０のテーブル番号を足し引き演算履歴１３０と共に記憶する。
【００９０】
（ダミー番号復号）
本実施形態のダミー番号復号の処理について図６及び図７を用いて説明する。
【００９１】
本実施形態では、サーバー２０の復号化部２３が、ダミー番号と足し引き演算履歴を用いてダミー番号を復号化してマイナンバーに変換する。
【００９２】
まず、パスワード生成処理と同様にパスワードからダミー番号生成用数字を決定する。
【００９３】
まず、パスワード中に英大文字があれば、その英大文字を英小文字に変換した文字列とする（ステップＳ４０１）。英小文字、数字は変換しない。
【００９４】
図６（ｂ）に示すように、パスワード「Ｃ９３Ｆｇ３１ｋ」における英大文字の「Ｃ」「Ｆ」を英小文字の「ｆ」「ｃ」に変換して、文字列「ｃ９３ｆｇ３１ｋ」とする。
【００９５】
次に、英小文字を数字に対応させる対応テーブル１１０を用いて、文字列を数字に変換する（ステップＳ４０２）。
【００９６】
図６（ｂ）に示すように、図６（ｃ）の対応テーブル１１０を用いて、文字列「ｃ９３ｆｇ３１ｋ」を、ダミー番号生成用数字「３９３６７３１１」に変換する。対応テーブル１１０により、英小文字「ｃ」は数字「３」に、英小文字「ｆ」は数字「６」に、英小文字「ｇ」は数字「７」に、英小文字「ｋ」は数字「１」に、変換される。
【００９７】
ステップＳ４０２において変換した数字を、ダミー番号生成用数字として決定する（ステップＳ４０３）。
【００９８】
次に、ダミー番号から先頭の英文字を削除する（ステップＳ４０４）。例えば、図６（ｇ）に示すように、ダミー番号「Ｘ  ７９２４  ９２５２  ００６５」から先頭の英大文字「Ｘ」を削除して数値部分「７９２４  ９２５２  ００６５」とする。
【００９９】
次に、ダミー番号の数値部分から、ダミー番号生成時の足し引き演算履歴１３０を用いて逆算する（ステップＳ４０５）。
【０１００】
例えば、図６（ｇ）に示すダミー番号の数値部分「７９２４  ９２５２  ００６５」と、図６（ｆ）に示す「＋」「−」「−」「＋」「−」「＋」「−」「＋」からなる足し引き演算履歴１３０とを用い、図６（ｄ）の演算過程を逆方向に辿るようにして逆算し、ダミー番号を復号してマイナンバーを得る。
【０１０１】
まず、ダミー番号の数値部分「７９２４  ９２５２  ００６５」に対して、ダミー番号生成用数字の１桁目の数字「１」に対応する数字テーブル１２０の数値「７３１２  ６２１３  ８９０１」に、足し引き演算履歴「＋」「−」「−」「＋」「−」「＋」「−」「＋」の１桁目の演算「＋」と逆の演算「−」を実行し、計算結果「  ６１２  ３０３８  １１６４」を得る。
【０１０２】
次に、直前の計算結果「  ６１２  ３０３８  １１６４」に対して、ダミー番号生成用数字の２桁目の数字「１」に対応する数字テーブル１２０の数値「７３１２  ６２１３  ８９０１」に、足し引き演算履歴「＋」「−」「−」「＋」「−」「＋」「−」「＋」の２桁目の演算「−」と逆の演算「＋」を実行し、計算結果「７９２４  ９２５２  ００６５」を得る。
【０１０３】
次に、直前の計算結果「７９２４  ９２５２  ００６５」に対して、ダミー番号生成用数字の３桁目の数字「３」に対応する数字テーブル１２０の数値「６５３２  ０１３５  ５４１４」に、足し引き演算履歴「＋」「−」「−」「＋」「−」「＋」「−」「＋」の３桁目の演算「＋」と逆の演算「−」を実行し、計算結果「１３９２  ９１１６  ４６５１」を得る。
【０１０４】
次に、直前の計算結果「１３９２  ９１１６  ４６５１」に対して、ダミー番号生成用数字の４桁目の数字「７」に対応する数字テーブル１２０の数値「４５２７  ７３８０  ０１５５」に、足し引き演算履歴「＋」「−」「−」「＋」「−」「＋」「−」「＋」の４桁目の演算「−」と逆の演算「＋」を実行し、計算結果「５９２０  ６４９６  ４８０６」を得る。
【０１０５】
次に、直前の計算結果「５９２０  ６４９６  ４８０６」に対して、ダミー番号生成用数字の５桁目の数字「６」に対応する数字テーブル１２０の数値「３３６７  ７５２５  ７４５６」に、足し引き演算履歴「＋」「−」「−」「＋」「−」「＋」「−」「＋」の５桁目の演算「＋」と逆の演算「−」を実行し、計算結果「２５５２  ８９７０  ７３５０」を得る。
【０１０６】
次に、直前の計算結果「２５５２  ８９７０  ７３５０」に対して、ダミー番号生成用数字の６桁目の数字「３」に対応する数字テーブル１２０の数値「６５３２  ０１３５  ５４１４」に、足し引き演算履歴「＋」「−」「−」「＋」「−」「＋」「−」「＋」の６桁目の演算「−」と逆の演算「＋」を実行し、計算結果「９０８４  ９１０６  ２７６４」を得る。
【０１０７】
次に、直前の計算結果「９０８４  ９１０６  ２７６４」に対して、ダミー番号生成用数字の７桁目の数字「９」に対応する数字テーブル１２０の数値「３６９２  ７５５４  ０２０２」に、足し引き演算履歴「＋」「−」「−」「＋」「−」「＋」「−」「＋」の７桁目の演算「−」と逆の演算「＋」を実行し、計算結果「１  ２７７７  ６６６０  ２９６６」を得る。
【０１０８】
次に、直前の計算結果「１  ２７７７  ６６６０  ２９６６」に対して、ダミー番号生成用数字の８桁目の数字「３」に対応する数字テーブル１２０の数値「６５３２  ０１３５  ５４１４」に、足し引き演算履歴「＋」「−」「−」「＋」「−」「＋」「−」「＋」の８桁目の演算「＋」と逆の演算「−」を実行し、計算結果「６２４５  ６５２４  ７５５２」を得る。
【０１０９】
ステップＳ４０５での最終的な計算結果「６２４５  ６５２４  ７５５２」が復号化されたマイナンバーとなる（ステップＳ４０６）。
【０１１０】
これにより、一連のダミー番号復号の処理が終了する。
【０１１１】
（パスワード変更）
本実施形態の個人番号システムにおけるパスワード変更の処理について図８を用いて説明する。図８は本実施形態の個人番号システムにおけるパスワード変更の処理を示すフローチャートである。
【０１１２】
社員は適宜パスワードの変更が可能である。また、セキュリティ上も定期的なパスワード変更が求められる。
【０１１３】
まず、社員が社員用端末３０を操作して、社員用端末３０に、システムログイン画面（図示せず）を表示させる（ステップＳ５０１）。
【０１１４】
次に、社員が社員用端末３０を操作して、自分のＩＤ及びパスワードを入力してシステムログインする（ステップＳ５０２）。サーバー２０は、入力されたＩＤ及びパスワードをチェックしてシステムログインを受け付ける（ステップＳ５０３）。
【０１１５】
本実施形態の個人番号システムでは、正式なシステムログインの後であっても、パスワード変更のようにセキュリティ上重要な処理の場合には、パスワード認証の弱点を克服するために、短時間しか使えないワンタイムパスワードを生成し、そのワンタイムパスワードの入力により認証するワンタイムパスワード認証方式を採用している。
【０１１６】
まず、サーバー２０がワンタイムパスワードを生成し、社員用端末３０にワンタイムパスワードをメール送信する（ステップＳ５０４）。次に、社員が社員用端末３０を操作して、サーバーからのワンタイムパスワードを受信する（ステップＳ５０５）。続いて、社員が社員用端末３０を操作して、ワンタイムパスワードを入力する（ステップＳ５０６）。サーバー２０は、社員用端末３０から送信されたワインタイムパスワードにより社員用端末３０を認証する（ステップＳ５０７）。
【０１１７】
次に、社員が社員用端末３０を操作して、社員用端末３０に、パスワード変更画面（図示せず）を表示させる（ステップＳ５０８）。次に、社員が社員用端末３０を操作して、新たなパスワードを入力する（ステップＳ５０９）。サーバー２０は、社員用端末３０から新たなパスワードを受信して登録する（ステップＳ５１０）。
【０１１８】
パスワードが変更されると、現在のダミー番号は無効となる。サーバー２０の暗号化部２２は、マイナンバーと新たなパスワードから所定の演算により、マイナンバーの代わりとなる新たなダミー番号を生成する（ステップＳ５１１）。
【０１１９】
新たなダミー番号の生成方法は、図５及び図６を用いて説明した方法と同じであるので説明を省略する。
【０１２０】
新たなダミー番号が生成されると、サーバー２０は、新たなダミー番号及びダミー番号生成時の演算履歴を記憶、登録する（ステップＳ５１２）。
【０１２１】
これにより、一連のパスワード変更の処理が終了する。
【０１２２】
（社員情報閲覧）
本実施形態の個人番号システムにおける社員情報閲覧の処理について図９を用いて説明する。図９は本実施形態の個人番号システムにおける社員情報閲覧の画面を示す図である。
【０１２３】
本実施形態において社員データテーブルに登録された社員情報へのアクセスは、基本的に、アクセスする者のＩＤ及び／又はアクセスする端末の権限により管理される。権限のあるＩＤ及び／又は端末に対しては原則として内容が表示される。
【０１２４】
本実施形態では、事務担当者のＩＤ及び事務担当者用端末４０や、事務代行者のＩＤ及び事務代行者用端末５０は、全ての社員の社員情報について権限がある。社員のＩＤ及び社員用端末３０は、自分の社員情報については権限がある。
【０１２５】
事務担当者のＩＤ及び事務担当者用端末４０により社員情報を閲覧した場合の画面を図９（ａ）に示す。
【０１２６】
社員情報のＩＤ欄２００、名前欄２３０、ふりがな欄２４０には、登録されたＩＤ「yamadataro」、名前「山田太郎」、ふりがな「やまだたろう」がそのまま表示される。
【０１２７】
社員情報のパスワード欄２１０には「*********」が表示され、パスワードを知ることができない。
【０１２８】
社員情報のマイナンバー欄２２０には、マイナンバーの代わりダミー番号「Ｘ  ７９２４  ９２５２  ００６５」が表示される。事務担当者はマイナンバーの代わりダミー番号を使って書類を作成する。事務担当者はマイナンバーを知らなくてよいので、マイナンバー漏洩に気を使うことなく帳票作成等の業務を行うことができる。
【０１２９】
社員のＩＤ及び社員用端末３０により社員情報を閲覧した場合の画面を図９（ｂ）に示す。
【０１３０】
事務担当者のＩＤ及び事務担当者用端末４０に対する閲覧画面と基本的に同じである。
【０１３１】
社員情報のＩＤ欄２００、名前欄２３０、ふりがな欄２４０には、登録されたＩＤ「yamadataro」、名前「山田太郎」、ふりがな「やまだたろう」がそのまま表示され、社員情報のパスワード欄２１０には「*********」が表示され、社員情報のマイナンバー欄２２０には、マイナンバーの代わりダミー番号「Ｘ  ７９２４  ９２５２  ００６５」が表示される。
【０１３２】
図９（ｂ）の閲覧画面では、マイナンバー欄２２０の近傍に更に、ダミー番号をマイナンバーに復号するための確認ボタン２５０が表示されている。
【０１３３】
社員が社員用端末３０を操作して、閲覧画面の確認ボタン２５０をクリックするとポップアップウインドウが開き、パスワード入力画面（図示せず）が表示される。社員が社員用端末３０を操作して、パスワードを入力すると、サーバー２０は、入力されたパスワードが登録されたものかどうかを確認する。
【０１３４】
サーバー２０により登録されたパスワードであると確認されると、図７に示すダミー番号復号の処理が実行されてマイナンバーが演算され、ポップアップウインドウ２６０に、演算結果である登録されたマイナンバー「６２４５  ６５２４  ７５５２」が表示される。
【０１３５】
事務代行者のＩＤ及び事務代行者用端末５０により社員情報を閲覧した場合の画面を図９（ｃ）に示す。
【０１３６】
事務担当者のＩＤ及び事務担当者用端末４０に対する閲覧画面と基本的に同じである。
【０１３７】
社員情報のＩＤ欄２００、名前欄２３０、ふりがな欄２４０には、登録されたＩＤ「yamadataro」、名前「山田太郎」、ふりがな「やまだたろう」がそのまま表示され、社員情報のパスワード欄２１０には「*********」が表示される。
【０１３８】
社員情報のマイナンバー欄２２０には、登録されたマイナンバー「６２４５  ６５２４  
７５５２」が表示される。事務代行者は、社員のマイナンバーを管理する権限及び責任があるので、そのまま表示される。
【０１３９】
（帳票作成）
本実施形態の個人番号システムにおける帳票作成の処理について図１０乃至図１３を用いて説明する。図１０は本実施形態の個人番号システムにおける帳票作成の処理を示すフローチャートであり、図１１乃至図１３は帳票作成の処理における帳票作成画面を示す図である。
【０１４０】
会社において、社員の税務関係等の帳票は、通常、会社の管理部等の事務担当者が作成し、社員が帳票の内容を確認し、必要事項を記入し、署名又は押印して正式書類として関係機関に提出する。
【０１４１】
マイナンバー制度の導入に伴いマイナンバーの記載を必要とする帳票がある。例えば、給与所得者の扶養家族等（異動）申告書である。本実施形態では厳重な管理が必要とするマイナンバーの記載を必要とする帳票でも、事務担当者は、マイナンバーの代わりにダミー番号を用いることによりマイナンバー管理に気を使うことなく帳票作成業務を行うことができる。
【０１４２】
まず、事務担当者が事務担当者用端末４０を操作して、マイナンバーの記載を必要とする帳票、例えば、給与所得者の扶養家族等（異動）申告書を作成する（ステップＳ６０１）。
【０１４３】
図１１に事務担当者用端末４０に表示される帳票作成画面を示す。
【０１４４】
事務担当者は、事務担当者用端末４０を操作して、帳票作成画面に、社員データテーブル１００に登録された社員情報から名前、郵便番号、住所、生年月日等の情報を入力する。マイナンバーを記載する「あなたの個人番号」欄には、マイナンバーではなくダミー番号「Ｆ６５８２−１３５５−８４４７」を入力する。サーバー２０の帳票作成部２４が、事務担当者用端末４０に入力された社員情報に基づいて帳票を作成する。
【０１４５】
次に、事務担当者が事務担当者用端末４０を操作して、社員用端末３０に対して帳票の出力を依頼する出力依頼メールを送信する（ステップＳ６０２）。
【０１４６】
次に、社員が社員用端末３０を操作して、会社からの出力依頼メールを受信する（ステップＳ６０３）。
【０１４７】
本実施形態の個人番号システムでは、パスワード認証の弱点を克服するために、短時間しか使えないワンタイムパスワードを生成し、そのワンタイムパスワードの入力により認証するワンタイムパスワード認証方式を採用している。
【０１４８】
まず、サーバー２０がワンタイムパスワードを生成し、社員用端末３０にワンタイムパスワードをメール送信する（ステップＳ６０４）。次に、社員が社員用端末３０を操作して、サーバーからのワンタイムパスワードを受信する（ステップＳ６０５）。続いて、社員が社員用端末３０を操作して、ワンタイムパスワードを入力する（ステップＳ６０６）。サーバー２０は、社員用端末３０から送信されたワインタイムパスワードにより社員用端末３０を認証する（ステップＳ６０７）。これにより、社員用端末３０は仮ログインの状態となる（ステップＳ６０８）。
【０１４９】
次に、仮ログイン状態となって社員用端末３０は、システムログイン画面（図示せず）を表示する（ステップＳ６０９）。
【０１５０】
次に、社員が社員用端末３０を操作して、自分のＩＤ及びパスワードを入力してシステムログインする（ステップＳ６１０）。サーバー２０は、入力されたＩＤ及びパスワードをチェックしてシステムログインを受け付ける（ステップＳ６１１）。
【０１５１】
次に、社員が社員用端末３０を操作して、社員用端末３０に、出力を依頼された帳票を表示させる（ステップＳ６１２）。
【０１５２】
図１２に社員用端末３０に表示される帳票作成画面を示す。
【０１５３】
マイナンバーを記載する「あなたの個人番号」欄には、マイナンバーではなくダミー番号「Ｆ６５８２−１３５５−８４４７」が表示され、「あなたの個人番号」欄に「復号化」ボタンが表示されている。
【０１５４】
社員が社員用端末３０を操作して、「復号化」ボタンをクリックするとポップアップウインドウが開き、パスワード入力画面（図示せず）が表示される。社員が社員用端末３０を操作して、パスワードを入力すると（ステップＳ６１４）、サーバー２０は、入力されたパスワードが登録されたものかどうかを確認する。
【０１５５】
サーバー２０により登録されたパスワードであると確認されると、図７に示すダミー番号復号の処理が実行されてマイナンバーが演算され（ステップＳ６１５）、マイナンバーを記載した帳票が作成され、図１３の帳票作成画面に示すように、社員用端末３０に、マイナンバー欄にマイナンバー「１２３４  ５６７８  ９０１２」が記載された帳票が表示される（ステップＳ６１７）。
【０１５６】
次に、社員は、社員用端末３０に表示された帳票を確認した後、サーバー２０の帳票出力部２５が印刷する帳票を出力し、社員用端末３０を操作して帳票を印刷する（ステップＳ６１８）。
【０１５７】
次に、社員は、印刷した帳票を所定の封筒に入れ封印して会社宛に送付する（ステップＳ６１９）。会社は、社員からの封印された帳票を受領し（ステップＳ６２０）、その帳票を関係機関に提出する（ステップＳ６２１）。
【０１５８】
社員は、会社の事務担当者を含む第三者にマイナンバーを盗み見られる虞れがないので安心して必要な帳票を作成することができる。また、会社の事務担当者は、ステップＳ６１６以降、マイナンバーを記載した帳票を見る機会がないので、マイナンバー管理に気を使うことがない。
【０１５９】
（事務代行者帳票作成）
本実施形態の個人番号システムにおける事務代行者による帳票作成の処理について図１４及び図１５を用いて説明する。図１４は本実施形態の個人番号システムにおける事務代行者による帳票作成の処理を示すフローチャートであり、図１５は事務代行者による帳票作成の処理により作成された帳票を示す図である。
【０１６０】
会社において、社員の税務関係等の帳票を、外部の税理士等の事務代行者が作成する場合がある。社員が帳票の内容を確認した上で、事務代行者が正式書類として関係機関に提出する。マイナンバー制度の導入に伴いマイナンバーの記載を必要とする帳票、例えば、給与所得者の扶養家族等（異動）申告書における帳票作成業務について説明する。
【０１６１】
まず、事務代行者が事務代行者用端末５０を操作して、マイナンバーの記載を必要とする帳票、例えば、給与所得者の扶養家族等（異動）申告書を作成する（ステップＳ７０１）。
【０１６２】
図１５に事務代行者が事務代行者用端末５０を操作して作成する帳票を示す。
【０１６３】
事務代行者は、事務代行者用端末５０を操作して、帳票に、社員データテーブル１００に登録された社員情報から名前、郵便番号、住所、生年月日等の情報を記載する。マイナンバーを記載する「あなたの個人番号」欄には、その社員のマイナンバー「１２３４  ５６７８  ９０１２」を記載する。サーバー２０の帳票作成部２４が、事務代行者用端末５０に入力された社員情報に基づいて帳票を作成する。
【０１６４】
次に、事務代行者は、事務代行者用端末５０を操作して、作成した帳票をサーバー２０に登録する（ステップＳ７０２）。
【０１６５】
次に、事務代行者は、事務代行者用端末５０を操作して、社員用端末３０に対して帳票の確認を依頼する確認依頼メールを送信する（ステップＳ７０３）。サーバー２０は、事務代行者用端末５０から確認依頼メールを転送する（ステップＳ７０４）。
【０１６６】
次に、社員が社員用端末３０を操作して、事務代行者からの確認依頼メールを受信する（ステップＳ７０５）。
【０１６７】
本実施形態の個人番号システムでは、パスワード認証の弱点を克服するために、短時間しか使えないワンタイムパスワードを生成し、そのワンタイムパスワードの入力により認証するワンタイムパスワード認証方式を採用している。
【０１６８】
まず、サーバー２０がワンタイムパスワードを生成し、社員用端末３０にワンタイムパスワードをメール送信する（ステップＳ７０６）。次に、社員が社員用端末３０を操作して、サーバーからのワンタイムパスワードを受信する（ステップＳ７０７）。続いて、社員が社員用端末３０を操作して、ワンタイムパスワードを入力する（ステップＳ７０８）。サーバー２０は、社員用端末３０から送信されたワインタイムパスワードにより社員用端末３０を認証する（ステップＳ７０９）。これにより、社員用端末３０は仮ログインの状態となる（ステップＳ７１０）。
【０１６９】
次に、仮ログイン状態となって社員用端末３０は、システムログイン画面（図示せず）を表示する（ステップＳ７１１）。
【０１７０】
次に、社員が社員用端末３０を操作して、自分のＩＤ及びパスワードを入力してシステムログインする（ステップＳ７１２）。サーバー２０は、入力されたＩＤ及びパスワードをチェックしてシステムログインを受け付ける（ステップＳ７１３）。
【０１７１】
次に、社員が社員用端末３０を操作して、社員用端末３０に、確認を依頼されたマイナンバーが記載された帳票（図１５）を表示させる（ステップＳ７１４）。
【０１７２】
社員は、表示された帳票の内容を確認し、提出承諾ボタン（図示せず）をクリックする（ステップＳ７１５）。サーバー２０は、社員用端末３０からの提出承諾を転送する（ステップＳ７１６）。
【０１７３】
次に、事務代行者は、事務代行者用端末５０を操作して、社員からの提出承諾を受信する（ステップＳ７１７）。
【０１７４】
次に、事務代行者は、事務代行者用端末５０を操作して、サーバー２０の帳票出力部２５が印刷する帳票を出力し、提出承諾された帳票を印刷し（ステップＳ７１８）、その帳票を関係機関に提出する（ステップＳ７１９）。
【０１７５】
社員は、事務代行者以外の会社の事務担当者を含む第三者にマイナンバーを盗み見られる虞れがないので安心して必要な帳票を確認し、事務代行者に提出指示をすることができる。
【０１７６】
（押印用帳票作成）
本実施形態の個人番号システムにおける押印用帳票作成の処理について図１６乃至図１８を用いて説明する。図１６は本実施形態の個人番号システムにおける押印用帳票作成の処理を示すフローチャートであり、図１７は押印用帳票作成の処理における帳票作成画面を示す図であり、図１８は押印用帳票作成の処理により作成され会社員が押印された帳票を示す図である。
【０１７７】
会社において、会社の押印を必要とする社員の税務関係等の帳票は、通常、会社の管理部等の事務担当者が作成し、社員が帳票の内容を確認し、必要事項を記入し、署名又は押印し、その後、会社印を押印して正式書類として関係機関に提出する。
【０１７８】
マイナンバー制度の導入に伴いマイナンバーの記載を必要とする帳票がある。例えば、給与所得者の扶養家族等（異動）申告書である。本実施形態では厳重な管理が必要とするマイナンバーの記載を必要とする帳票でも、事務担当者は、マイナンバーの代わりにダミー番号を用いることによりマイナンバー管理に気を使うことなく帳票作成業務を行うことができる。
【０１７９】
まず、事務担当者が事務担当者用端末４０を操作して、マイナンバーの記載を必要とする帳票、例えば、給与所得者の扶養家族等（異動）申告書を作成する（ステップＳ８０１）。
【０１８０】
図１７に事務担当者用端末４０に表示される帳票作成画面を示す。
【０１８１】
事務担当者は、事務担当者用端末４０を操作して、帳票作成画面に、社員データテーブル１００に登録された社員情報から名前、郵便番号、住所、生年月日等の情報を入力する。マイナンバーを記載する「あなたの個人番号」欄は、何も記載せずブランクとする。
【０１８２】
次に、事務担当者が事務担当者用端末４０を操作して、サーバー２０の帳票出力部２５が印刷する帳票を出力し、「あなたの個人番号」欄がブランクの帳票を印刷し、会社印を押印する（ステップＳ８０３）。
【０１８３】
図１８は会社員が押印された帳票を示す。
【０１８４】
事務担当者は、会社印が押印され「あなたの個人番号」欄がブランクの帳票を社員宛に送付又は社員に手渡しする（ステップＳ８０３）。
【０１８５】
次に、社員は、帳票の「あなたの個人番号」欄に自分のマイナンバーを記入する（ステップＳ８０４）。
【０１８６】
次に、社員は、印刷した帳票を所定の封筒に入れ封印して会社宛に送付する（ステップＳ８０５）。会社は、社員からの封印された帳票を受領し（ステップＳ８０６）、その帳票を関係機関に提出する（ステップＳ８０７）。
【０１８７】
社員は、会社の事務担当者を含む第三者にマイナンバーを盗み見られる虞れがないので安心して必要な帳票を作成することができる。また、会社の事務担当者は、マイナンバーを記載した帳票を見る機会がないので、マイナンバー管理に気を使うことがない。
【０１８８】
（マイナンバーＣＳＶ出力）
本実施形態の個人番号システムにおけるマイナンバーＣＳＶ出力の処理について図１９を用いて説明する。図１９は本実施形態の個人番号システムにおけるマイナンバーＣＳＶ出力の処理を示すフローチャートである。
【０１８９】
事務代行者は、会社に所属する社員のマイナンバーを管理する業務も行っている。事務代行者が使用する業務ソフトウエアには、社員のマイナンバーを一括して登録する機能が設けられている。しかしながら、マイナンバーは社員に属する重要な個人情報であり、その取得、管理にあたっては、各社員から明示的な利用許諾を必要とする。
【０１９０】
本実施形態の個人番号システムにおけるマイナンバーＣＳＶ出力の処理では、各社員から利用許諾を得て、利用許諾された社員のマイナンバーをまとめてＣＳＶ（comma-separated values）ファイルとして出力する。
【０１９１】
まず、事務代行者は事務代行者用端末５０を操作して、社員用端末３０に対してマイナンバーの利用許諾を求めるメールを送信する（ステップＳ９０１）。サーバー２０は、事務代行者用端末５０から利用許諾メールを転送する（ステップＳ９０２）。
【０１９２】
次に、社員が社員用端末３０を操作して、事務代行者からの利用許諾メールを受信する（ステップＳ９０３）。
【０１９３】
本実施形態の個人番号システムでは、パスワード認証の弱点を克服するために、短時間しか使えないワンタイムパスワードを生成し、そのワンタイムパスワードの入力により認証するワンタイムパスワード認証方式を採用している。
【０１９４】
まず、サーバー２０がワンタイムパスワードを生成し、社員用端末３０にワンタイムパスワードをメール送信する（ステップＳ９０４）。次に、社員が社員用端末３０を操作して、サーバーからのワンタイムパスワードを受信する（ステップＳ９０５）。続いて、社員が社員用端末３０を操作して、ワンタイムパスワードを入力する（ステップＳ９０６）。サーバー２０は、社員用端末３０から送信されたワインタイムパスワードにより社員用端末３０を認証する（ステップＳ９０７）。これにより、社員用端末３０は仮ログインの状態となる（ステップＳ９０８）。
【０１９５】
次に、仮ログイン状態となって社員用端末３０は、システムログイン画面（図示せず）を表示する（ステップＳ９０９）。
【０１９６】
次に、社員が社員用端末３０を操作して、自分のＩＤ及びパスワードを入力してシステムログインする（ステップＳ９１０）。サーバー２０は、入力されたＩＤ及びパスワードをチェックしてシステムログインを受け付ける（ステップＳ９１１）。
【０１９７】
次に、社員が社員用端末３０を操作して、社員用端末３０に、マイナンバーの利用許諾画面（図示せず）を表示する（ステップＳ９１２）。社員は、利用許諾の内容を確認し、利用許諾ボタン（図示せず）をクリックする（ステップＳ９１３）。サーバー２０は、社員用端末３０からの利用許諾を受け、その社員のデータテーブル１００に、事務代行者に利用許諾する旨を登録する（ステップＳ９１４）。
【０１９８】
マイナンバーを必要とする全ての社員からの利用許諾を得ると、事務代行者は事務代行者用端末５０を操作して、利用許諾を得た社員のマイナンバーを収集する（ステップＳ９１５）。収集されたマイナンバーは、例えば、ＣＳＶファイルとして出力される（ステップＳ９１６）。事務代行者は、出力されたＣＳＶファイルを、事務代行者が使用する業務ソフトウエアに入力する。
【０１９９】
社員は、事務代行者以外の会社の事務担当者を含む第三者にマイナンバーを盗み見られる虞れがないので安心して利用許諾をすることができる。
【０２００】
［変形実施形態］
本発明は上記実施形態に限らず種々の変形が可能である。
【０２０１】
例えば、上記実施形態では、社員のマイナンバーの管理、運用を行うためのシステムに本発明を適用したが、他の個人番号の管理、運用に本発明を適用してもよい。
【０２０２】
上記実施形態では、個人番号の暗号化を、パスワードを用いた上述した足し引き演算により行ったが、パスワード以外の番号を用い、足し引き演算以外の演算により暗号化してもよい。
【符号の説明】
【０２０３】
１０…個人番号システム
２０…サーバー
２１…管理部
２２…暗号化部
２３…復号化部
２４…帳票作成部
２５…帳票出力部
３０…社員用端末
４０…事務担当者用端末
５０…事務代行者用端末
１００…社員データテーブル
２００…ＩＤ欄
２１０…パスワード欄
２２０…マイナンバー欄
２３０…名前欄
２４０…ふりがな欄
２５０…確認ボタン
２６０…ポップアップウインドウ
【図１】
2017199186.tif 000003
【図２】
2017199186.tif 000004
【図３】
2017199186.tif 000005
【図４】
2017199186.tif 000006
【図５】
2017199186.tif 000007
【図６】
2017199186.tif 000008
【図７】
2017199186.tif 000009
【図８】
2017199186.tif 000010
【図９】
2017199186.tif 000011
【図１０】
2017199186.tif 000012
【図１１】
2017199186.tif 000013
【図１２】
2017199186.tif 000014
【図１３】
2017199186.tif 000015
【図１４】
2017199186.tif 000016
【図１５】
2017199186.tif 000017
【図１６】
2017199186.tif 000018
【図１７】
2017199186.tif 000019
【図１８】
2017199186.tif 000020
【図１９】
2017199186.tif 000021