(57)【要約】【課題】通信インフラに頼らないシステムを構築でき、かつ、作業負担の軽減や作業ミスの発生の抑制を図ることができる安全かつ簡易な証券業務支援システムを提供する。【解決手段】銀行システム２０に、銀行口座の口座番号等の銀行情報および名前等の顧客情報を含むバーコード付の銀行口座開設証明書を印刷する証明書印刷手段２２を設け、証券会社システム４０に、証券口座の開設の申込を行う顧客が銀行口座開設証明書を証券会社に持参した際にその証明書に印刷されたバーコードを読み取る口座開設手続支援手段５２と、バーコードから読み取った銀行情報および顧客情報を、付与した証券口座の口座番号と関連付けて銀行情報データベース９２および顧客データベース９１に記憶させる証券口座情報登録手段８２とを設け、証券業務支援システム１０を構成した。【選択図】図１
2017016595.tif 000002
【特許請求の範囲】
【請求項１】
口座開設を含む証券業務を支援するコンピュータにより構成された証券業務支援システムであって、
銀行口座の管理を行う銀行システムに設けられた銀行側支援部と、証券口座の管理を行う証券会社システムに設けられた証券会社側支援部とを備え、
前記銀行側支援部は、
銀行の顧客についての銀行口座の口座番号またはその他の銀行顧客識別情報の入力を受け付け、受け付けた前記銀行顧客識別情報に関連付けられて銀行顧客データベースに記憶された前記銀行口座の口座番号を含む銀行情報および名前を含む顧客情報を用いて、これらの情報を含む口座開設用の二次元または一次元のバーコードの情報を作成するバーコード化処理を実行し、前記銀行の顧客が前記銀行に銀行口座を開設していることを前記銀行が証明するための銀行口座開設証明書を、前記バーコードを付した状態で印刷する処理を実行する証明書印刷手段を備えて構成され、
前記証券会社側支援部は、
証券会社に証券口座の開設の申込を行う前記銀行の顧客が前記銀行口座開設証明書を証券会社に持参した際に、前記銀行口座開設証明書に印刷された前記バーコードを読み取るバーコード読取処理を実行する口座開設手続支援手段と、
前記銀行の顧客による証券口座の開設の申込に対し、証券口座の口座番号を付与して前記銀行の顧客を証券会社の顧客とし、前記バーコードに含まれる前記銀行情報および前記顧客情報を、付与した前記証券口座の口座番号と関連付けて銀行情報データベースおよび顧客データベースにそれぞれ記憶させる処理を実行する証券口座情報登録手段とを備えて構成されている
ことを特徴とする証券業務支援システム。
【請求項２】
前記証券会社側支援部は、
証券口座への入金手続を行う顧客についての証券口座の口座番号を用いて、この証券口座の口座番号に関連付けられて前記銀行情報データベースに記憶された前記顧客の銀行口座の口座番号を取得し、前記顧客の証券口座への入金額の入力を受け付け、前記銀行口座の口座番号、前記証券口座の口座番号、銀行に開設された証券会社の代表口座の口座番号、および前記入金額を用いて、これらの情報を含む入金依頼用の二次元または一次元のバーコードの情報を作成するバーコード化処理を実行し、証券口座への入金手続として前記顧客の銀行口座から前記証券会社の代表口座への振込を依頼するための証券口座への入金依頼書を、入金依頼用の前記バーコードを付した状態で印刷する処理を実行する入金手続支援手段を備えて構成され、
前記銀行側支援部は、
銀行に対して証券口座への入金依頼を行う前記顧客が前記証券口座への入金依頼書を銀行に持参した際に、前記証券口座への入金依頼書に印刷された前記バーコードを読み取るバーコード読取処理を実行し、前記バーコードから読み取った前記銀行口座の口座番号、前記証券会社の代表口座の口座番号、および前記入金額を用いて、前記顧客の銀行口座から前記証券会社の代表口座への振込を開始させる処理を実行する入金依頼受付手段を備えて構成されている
ことを特徴とする請求項１に記載の証券業務支援システム。
【請求項３】
前記銀行側支援部の前記入金依頼受付手段は、
前記顧客の銀行口座から前記証券会社の代表口座への振込を完了した際に、前記銀行口座の口座番号、前記証券口座の口座番号、前記証券会社の代表口座の口座番号、および実際の振込額を用いて、これらの情報を含む入金完了通知用の二次元または一次元のバーコードの情報を作成するバーコード化処理を実行し、この入金完了通知用のバーコードを、前記証券口座への入金依頼書の、既に印刷されている入金依頼用の前記バーコードの位置とは別の位置に印刷する処理も実行する構成とされている
ことを特徴とする請求項２に記載の証券業務支援システム。
【請求項４】
前記証券会社側支援部は、
証券口座からの出金手続を行う顧客の出金額の入力を受け付け、受け付けた前記出金額を、前記顧客についての証券口座の口座番号と関連付けて出金データベースに記憶させる処理を実行する出金手続支援手段と、
各顧客の出金手続のそれぞれについて、前記出金データベースに記憶された前記各顧客の前記証券口座の口座番号、前記各顧客の前記証券口座の口座番号に関連付けられて前記銀行情報データベースに記憶された前記各顧客の銀行口座の口座番号、銀行に開設された証券会社の代表口座の口座番号、および前記出金データベースに記憶された前記各顧客の前記出金額を用いて、これらの情報を含む出金依頼用の二次元または一次元のバーコードの情報を作成するバーコード化処理を実行し、前記各顧客の出金手続のそれぞれについて作成された前記バーコードを付した出金リストを作成し、印刷またはファイル出力する処理を実行する出金リスト作成手段とを備えて構成され、
前記銀行側支援部は、
前記出金リスト作成手段により印刷され、または出力されたファイルを用いて印刷された前記出金リストに付されている前記バーコードを１つずつ読み取るバーコード読取処理を実行し、前記バーコードから読み取った前記各顧客の前記銀行口座の口座番号、前記証券会社の代表口座の口座番号、および前記各顧客の前記出金額を用いて、前記証券会社の代表口座から前記各顧客の銀行口座への振込を開始させる処理を実行する出金依頼受付手段を備えて構成されている
ことを特徴とする請求項１〜３のいずれかに記載の証券業務支援システム。
【請求項５】
前記証券会社側支援部の前記出金リスト作成手段は、
前記各顧客の出金手続のそれぞれについて作成された前記バーコードを、縦方向または横方向に一列に並べて配置せずに、バーコードリーダを斜め方向に移動させる連続的な読取作業を実現するための千鳥状配置、ジグザグ配置、ミの字状配置、逆ミの字状配置、くの字状配置、逆くの字状配置、またはその他の斜め移動誘導配置とする処理を実行する構成されている
ことを特徴とする請求項４に記載の証券業務支援システム。
【請求項６】
前記証券会社側支援部の前記出金リスト作成手段は、
前記出金リストの各々の頁またはその他の区画内に付された出金依頼用の前記バーコードの件数および前記出金額の合計金額を含む検査用の二次元または一次元のバーコードの情報を作成するバーコード化処理を実行し、前記出金リストの各々の前記区画の最下部に、検査用の前記バーコードを付す処理も実行する構成とされ、
前記銀行側支援部の前記出金依頼受付手段は、
各々の前記区画内のすべての出金依頼用の前記バーコードを読み取った後、さらに検査用の前記バーコードを読み取った際に、読み取った出金依頼用の前記バーコードの件数および出金依頼用の前記バーコードから読み取った前記出金額の合計金額と、検査用の前記バーコードから読み取った前記件数および前記出金額の合計金額とを比較し、一致していない場合には、画面表示および／または警告音の出力により不一致を知らせる警告処理も実行する構成とされている
ことを特徴とする請求項４または５に記載の証券業務支援システム。
【請求項７】
前記銀行側支援部の前記出金依頼受付手段は、
各々の前記区画内で、前記証券会社の代表口座から前記顧客の銀行口座への振込に失敗した顧客の証券口座の口座番号を含む出金失敗通知用の二次元または一次元のバーコードの情報を作成するバーコード化処理を実行し、この出金失敗通知用のバーコードを、前記出金リストの各々の前記区画内の、既に印刷されている出金依頼用および検査用の前記バーコードの位置とは異なる位置に印刷する処理も実行する構成とされている
ことを特徴とする請求項６に記載の証券業務支援システム。
【請求項８】
前記銀行システムの前記銀行側支援部および前記証券会社システムの前記証券会社側支援部は、暗号キーを記憶する暗号キー記憶手段を備え、
前記バーコード化処理は、
前記暗号キー記憶手段に記憶された前記暗号キーを用いて、前記バーコードに含ませる情報を暗号化する暗号化処理を含み、
前記バーコード読取処理は、
前記暗号キー記憶手段に記憶された前記暗号キーを用いて、前記バーコードから読み取った情報を復号する復号処理を含む
ことを特徴とする請求項１〜７のいずれかに記載の証券業務支援システム。
【請求項９】
前記バーコード化処理に含まれる前記暗号化処理は、
前記暗号キー記憶手段に記憶された複数の前記暗号キーのうちのいずれかを用いて、前記バーコードに含ませる情報を暗号化するとともに、使用した前記暗号キーの番号を前記バーコードに含ませるキー選択式暗号化処理であり、
前記バーコード読取処理に含まれる前記復号処理は、
前記バーコードから前記暗号キーの番号を読み取り、読み取った前記暗号キーの番号に対応する前記暗号キーを前記暗号キー記憶手段から取得し、取得した前記暗号キーを用いて、前記バーコードから読み取った前記暗号キーの番号以外の情報を復号するキー選択式復号処理である
ことを特徴とする請求項８に記載の証券業務支援システム。
【請求項１０】
前記バーコード化処理に含まれる前記暗号化処理は、
前記暗号キー記憶手段に記憶された第１暗号化用の前記暗号キーを用いて、前記バーコードに含ませる情報を暗号化する第１暗号化処理を実行し、さらに、前記暗号キー記憶手段に記憶された第２暗号化用の複数の前記暗号キーのうちのいずれかを用いて、第１暗号化処理後の情報を暗号化するとともに、使用した第２暗号化用の前記暗号キーの番号を前記バーコードに含ませる第２暗号化処理を実行する２重暗号化処理（１）であるか、
または、前記暗号キー記憶手段に記憶された第１暗号化用の複数の前記暗号キーのうちのいずれかを用いて、前記バーコードに含ませる情報を暗号化するとともに、使用した第１暗号化用の前記暗号キーの番号を前記バーコードに含ませる第１暗号化処理を実行し、さらに、前記暗号キー記憶手段に記憶された第２暗号化用の前記暗号キーを用いて、第１暗号化処理後の情報を暗号化する第２暗号化処理を実行する２重暗号化処理（２）であり、
前記バーコード読取処理に含まれる前記復号処理は、
前記２重暗号化処理（１）が実行されている場合に、前記バーコードから第２暗号化用の前記暗号キーの番号を読み取り、読み取った第２暗号化用の前記暗号キーの番号に対応する第２暗号化用の前記暗号キーを前記暗号キー記憶手段から取得し、取得した第２暗号化用の前記暗号キーを用いて、前記バーコードから読み取った第２暗号化用の前記暗号キーの番号以外の第２暗号化処理後の情報を復号する第１復号処理を実行し、さらに、前記暗号キー記憶手段に記憶された第１暗号化用の前記暗号キーを用いて、第１復号処理後の情報を復号する第２復号処理を実行する２重復号処理（１）であるか、
または、前記２重暗号化処理（２）が実行されている場合に、前記暗号キー記憶手段に記憶された第２暗号化用の前記暗号キーを用いて、前記バーコードから読み取った第２暗号化処理後の情報を復号する第１復号処理を実行し、さらに、前記バーコードから若しくは第１復号処理後の情報から第１暗号化用の前記暗号キーの番号を読み取り、読み取った第１暗号化用の前記暗号キーの番号に対応する第１暗号化用の前記暗号キーを前記暗号キー記憶手段から取得し、取得した第１暗号化用の前記暗号キーを用いて、第１復号処理後の情報を復号する第２復号処理を実行する２重復号処理（２）である
ことを特徴とする請求項８に記載の証券業務支援システム。
【請求項１１】
前記バーコード化処理は、
前記バーコード読取処理の際に前記バーコードの上に被せる読取補助具として用いられる透明シートに対応する情報秘匿用の穴開け加工処理を含み、
前記透明シートは、
透明または略透明のシート状部材に、前記バーコードを構成する白黒の領域の最小単位となるセルと同じ形状および大きさの四角形の黒い点を散在させた穴開けおよび穴埋め用のパターンを描いて形成され、（Ａ）異なるパターンを描いた複数枚の透明シートが用意されている場合か、（Ｂ）前記バーコードよりも大きい領域を有する連続パターンを描いた透明シートが用意されている場合か、または、（Ｃ）異なる前記連続パターンを描いた複数枚の透明シートが用意されている場合があり、
前記情報秘匿用の穴開け加工処理は、
パターン記憶手段に記憶された前記（Ａ）の場合のいずれかの前記透明シートの前記パターン、前記（Ｂ）の場合の前記透明シートの前記連続パターンから１セル分ずつずらして切り出したいずれかの切出パターン、または、前記（Ｃ）の場合のいずれかの前記透明シートの前記連続パターンから１セル分ずつずらして切り出したいずれかの切出パターンについて、パターン内若しくは切出パターン内の全ての黒い点が、作成した前記バーコードを構成する複数のセルのうちの黒いセルに重なるか、または、作成した前記バーコードを構成する複数のセルのうちの予め定められた非加工領域外の黒いセルに重なるという条件を満たすか否かを判断することにより、この条件を満たすパターンまたは切出パターンを抽出して穴開け用のパターンとして採用し、採用したパターンの黒い点の位置に対応するセルを黒から白へ反転させて穴開けするとともに、採用した穴開け用のパターンの特定情報として、前記（Ａ）の場合の前記透明シートの番号、前記（Ｂ）の場合の前記切出パターンのずらし量、または、前記（Ｃ）の場合の前記透明シートの番号および前記切出パターンのずらし量を、前記バーコードに付随させて印刷するための印刷データを作成する処理であり、
前記バーコード読取処理は、
前記（Ａ）の場合の前記特定情報としての前記番号に対応する前記透明シートを前記バーコードの上に被せることにより穴埋めした状態で前記バーコードを撮影するか、前記（Ｂ）の場合の前記透明シートの前記連続パターンに附属する目盛りを前記特定情報としての前記ずらし量に合わせながら前記透明シートを前記バーコードの上に被せることにより穴埋めした状態で前記バーコードを撮影するか、または、前記（Ｃ）の場合の前記特定情報としての前記番号に対応する前記透明シートの前記連続パターンに附属する目盛りを前記特定情報としての前記ずらし量に合わせながら前記透明シートを前記バーコードの上に被せることにより穴埋めした状態で前記バーコードを撮影する処理を含む
ことを特徴とする請求項１〜１０のいずれかに記載の証券業務支援システム。
【請求項１２】
前記透明シートは、
前記（Ａ）の場合か、または、前記（Ｃ）の場合であり、前記（Ａ）の場合の複数枚の透明シートの中には、黒い点の密度が異なるパターンを描いた透明シートが含まれ、前記（Ｃ）の場合の複数枚の透明シートの中には、黒い点の密度が異なる連続パターンを描いた透明シートが含まれ、
前記情報秘匿用の穴開け加工処理は、
黒い点の密度が高い前記透明シートから前記条件の成否を判断する処理を含む
ことを特徴とする請求項１１に記載の証券業務支援システム。
【請求項１３】
前記証券会社システムの前記証券会社側支援部は、
採用された穴開け用のパターンの前記特定情報を蓄積して記憶する使用パターン特定情報記憶手段と、
この使用パターン特定情報記憶手段に記憶された前記特定情報を用いて、採用された穴開け用のパターンが、１つまたは幾つかの定まったパターンに集中しているか否かを判断し、集中している場合には、用意している前記透明シートの交換を指示する警告表示処理を実行するパターン管理手段とを備えて構成されている
ことを特徴とする請求項１１または１２に記載の証券業務支援システム。
【請求項１４】
請求項１〜１３のいずれかに記載の証券業務支援システムとして、コンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、口座開設を含む証券業務を支援するコンピュータにより構成された証券業務支援システムおよびプログラムに係り、例えば、インターネット等の通信インフラが震災等で打撃を受けた場合や、通信インフラが未整備または不安定な地域で証券業務を行う場合等に利用できる。
【背景技術】
【０００２】
一般に、証券会社に顧客の口座（以下「証券口座」という。）を開設する手続、証券口座への入金手続、および証券口座からの出金手続といった証券業務は、証券会社の店頭で営業員の受付により行われたり、あるいは、顧客自身の端末操作によるインターネットを介したオンライン手続で行われている。
【０００３】
前者のように証券会社の店頭で営業員の受付により手続を行う場合には、例えば、証券口座の開設手続であれば、顧客が、証券口座開設申込書に、名前、住所、銀行の口座番号等の必要事項を手記入し、営業員が、これらの情報をシステムに手入力するという作業が行われる。一方、後者のように顧客自身の端末操作によるインターネットを介したオンライン手続を行う場合には、例えば、入出金の手続であれば、遠隔地にある自己の端末からシステムにログインした顧客が、自ら金額を打ち込んで入力するという作業が行われる。
【０００４】
そして、前者の場合には、顧客にとっては手記入の作業があり、証券会社の営業員にとってはシステムへの手入力の作業があるので、いずれにとっても手間や時間のかかる負担の大きい作業となっている。一方、後者の場合には、手記入の作業はないが、インターネット等の通信インフラが健全な状態であることが前提となる。
【０００５】
なお、本発明は、二次元または一次元のバーコードを利用して証券業務を支援するシステムであるが、バーコードに関する周辺技術としては、例えば、二次元コードであるＱＲコード（登録商標）に関する技術が知られている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許第２９３８３３８号掲載公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
前述したように、証券業務について、証券会社の店頭で営業員の受付により手続を行う場合には、顧客による手記入の作業や、手記入された情報についての証券会社の営業員によるシステムへの手入力の作業があるので、手間や時間がかかり、また、作業ミスも発生し得ることから、作業負担を軽減し、作業ミスの発生を抑制することが望まれる。また、途上国等では、証券業務に習熟している営業員が存在しない、あるいはその確保が困難な場合もあるので、業務に慣れていない証券会社の営業員であっても、作業ミスの発生を抑え、証券業務を円滑に遂行できるような簡易な支援ツールを構築することが望まれる。
【０００８】
また、前述したように、証券業務について、インターネットを介したオンライン手続を行う場合には、通信インフラが健全な状態であることが前提となる。しかし、震災や近年多発しているサイバーテロ等によりインターネット等の通信インフラが打撃を受け、使用できなくなる場合がある。このような場合、時間が経てば、通信機能は回復するが、その間、何の作業もできないのは不都合であるから、通信インフラが打撃を受けた場合に使用することができる簡易なバックアップシステムを構築しておくことが望ましい。
【０００９】
さらに、途上国等では、インターネット等の通信インフラが未整備、あるいは不安定な場合もあるので、このような場合にも、証券業務を円滑に遂行できるようなシステムを構築しておくことが望ましい。
【００１０】
ここで、インターネット等の通信インフラに頼らないシステムを構築するとなると、単純に考えれば、手作業が増えてしまうことになるので、顧客や証券会社の営業員の作業負担の軽減を図ることはできず、また、作業ミスの発生の抑制も容易ではないことになる。従って、このように通信インフラに頼らないシステムの構築と、作業負担の軽減および作業ミスの発生の抑制という、一見すると相反するような要求を同時に満たすシステムの開発が望まれている。
【００１１】
なお、インターネット等の通信インフラを使用せずに、情報を正確に伝達するとなると、ＵＳＢメモリ、ＣＤ、ＤＶＤ等の記録媒体を使用することが考えられるが、例えば、顧客にＵＳＢメモリ等の記録媒体を貸与するとなると、貸与した記録媒体の返却の手間が顧客に生じ、顧客にＵＳＢメモリ等の記録媒体を無償配布するとなると、コストがかかり、顧客に自己の保有するＵＳＢメモリ等の記録媒体の持ち込みを促すとなると、特に途上国等では全ての顧客が適当な記録媒体を持っているわけではないという不都合が生じる。また、このようなＵＳＢメモリ等の記録媒体の貸与・無償配布・持込の場合には、個人情報の漏洩やウィルス感染（ネットワークではなく、記録媒体を介した漏洩や感染）を引き起こす可能性もあり、安全な手段であるとはいえず、不安定な通信インフラが抱えるセキュリティへの不安と同等な問題を抱えてしまうことにもなる。従って、インターネット等の通信インフラに頼らないシステムの構築や、作業負担の軽減および作業ミスの発生の抑制に加え、個人情報の漏洩やウィルス感染を防止することができる安全なシステムを構築することも、重要な課題である。
【００１２】
本発明の目的は、通信インフラに頼らないシステムを構築することができ、かつ、作業負担の軽減や作業ミスの発生の抑制を図ることができる安全かつ簡易な証券業務支援システムおよびプログラムを提供するところにある。
【課題を解決するための手段】
【００１３】
本発明は、口座開設を含む証券業務を支援するコンピュータにより構成された証券業務支援システムであって、
銀行口座の管理を行う銀行システムに設けられた銀行側支援部と、証券口座の管理を行う証券会社システムに設けられた証券会社側支援部とを備え、
銀行側支援部は、
銀行の顧客についての銀行口座の口座番号またはその他の銀行顧客識別情報の入力を受け付け、受け付けた銀行顧客識別情報に関連付けられて銀行顧客データベースに記憶された銀行口座の口座番号を含む銀行情報および名前を含む顧客情報を用いて、これらの情報を含む口座開設用の二次元または一次元のバーコードの情報を作成するバーコード化処理を実行し、銀行の顧客が銀行に銀行口座を開設していることを銀行が証明するための銀行口座開設証明書を、バーコードを付した状態で印刷する処理を実行する証明書印刷手段を備えて構成され、
証券会社側支援部は、
証券会社に証券口座の開設の申込を行う銀行の顧客が銀行口座開設証明書を証券会社に持参した際に、銀行口座開設証明書に印刷されたバーコードを読み取るバーコード読取処理を実行する口座開設手続支援手段と、
銀行の顧客による証券口座の開設の申込に対し、証券口座の口座番号を付与して銀行の顧客を証券会社の顧客とし、バーコードに含まれる銀行情報および顧客情報を、付与した証券口座の口座番号と関連付けて銀行情報データベースおよび顧客データベースにそれぞれ記憶させる処理を実行する証券口座情報登録手段とを備えて構成されている
ことを特徴とするものである。
【００１４】
このような本発明においては、銀行システムに証明書印刷手段が設けられ、証券会社システムに口座開設手続支援手段および証券口座情報登録手段が設けられているので、証券口座の開設手続を行う際に、銀行システムの銀行側支援部によるバーコードの作成・印刷、および証券会社システムの証券会社側支援部によるバーコードの読取により、銀行の顧客についての銀行口座の口座番号を含む銀行情報および名前を含む顧客情報を、手続に必要な情報として、銀行から証券会社へ伝達することが可能となる。
【００１５】
このため、証券口座の開設手続を行う顧客が、証券会社の店頭において、証券口座開設申込書に必要事項を手記入する等のような手続に伴う手作業が無くなるか、少なくなるうえ、証券会社の営業員が、顧客の手記入で得た情報をシステムに入力する作業も無くなるか、少なくなるので、顧客や証券会社の営業員の作業負担が軽減されるとともに、作業ミスの発生を抑制することも可能となる。
【００１６】
また、バーコードで情報の受け渡しを行うので、通信インフラに頼らないシステムを構築することが可能となる。このため、震災やサイバーテロ等によりインターネット等の通信インフラが打撃を受け、使用できなくなった場合の簡易なバックアップシステムを構築しておくことができるうえ、通信インフラが未整備、あるいは不安定な途上国等でも使用することが可能となる。
【００１７】
さらに、用紙（紙等）に印刷されたバーコードでの受け渡しなので、ＵＳＢメモリ等の記録媒体による受け渡しの場合に比べ、ウィルス感染の危険もなく、また、情報の伝達媒体が用紙（紙等）であることから、ＵＳＢメモリ等の記録媒体の場合に比べ、情報がコピーされて拡散するリスクも低く、個人情報の漏洩リスクを軽減することが可能となるため、安全なシステムを実現することが可能となる。また、情報の伝達媒体が用紙（紙等）であることから、安価なシステム構築を実現できる。
【００１８】
そして、バーコードの作成・印刷および読取により手続を進めることができる簡易なシステムであるため、業務に慣れていない証券会社や銀行の営業員であっても、作業ミスの発生を抑え、証券業務やその支援業務を円滑に遂行できるようになる。このため、途上国等では、証券業務に習熟している営業員が存在しない、あるいはその確保が困難な場合もあるが、このような場合でも有効に機能するシステムを構築することができ、また、震災やサイバーテロ等により通信インフラが打撃を受けたときのバックアップシステムとして使用する場合には、普段から繰り返し使用していなくても、つまり普段からの使用訓練を過度に行わなくても、緊急時に使いこなすことができるシステムを構築することができるようになり、これらにより前記目的が達成される。
【００１９】
また、前述した証券業務支援システムにおいて、
証券会社側支援部は、
証券口座への入金手続を行う顧客についての証券口座の口座番号を用いて、この証券口座の口座番号に関連付けられて銀行情報データベースに記憶された顧客の銀行口座の口座番号を取得し、顧客の証券口座への入金額の入力を受け付け、銀行口座の口座番号、証券口座の口座番号、銀行に開設された証券会社の代表口座の口座番号、および入金額を用いて、これらの情報を含む入金依頼用の二次元または一次元のバーコードの情報を作成するバーコード化処理を実行し、証券口座への入金手続として顧客の銀行口座から証券会社の代表口座への振込を依頼するための証券口座への入金依頼書を、入金依頼用のバーコードを付した状態で印刷する処理を実行する入金手続支援手段を備えて構成され、
銀行側支援部は、
銀行に対して証券口座への入金依頼を行う顧客が証券口座への入金依頼書を銀行に持参した際に、証券口座への入金依頼書に印刷されたバーコードを読み取るバーコード読取処理を実行し、バーコードから読み取った銀行口座の口座番号、証券会社の代表口座の口座番号、および入金額を用いて、顧客の銀行口座から証券会社の代表口座への振込を開始させる処理を実行する入金依頼受付手段を備えて構成されていることが望ましい。
【００２０】
このように証券会社システムに入金手続支援手段を設け、銀行システムに入金依頼受付手段を設けた構成とした場合には、証券口座への入金手続についても、前述した証券口座の開設手続の場合と同様に、通信インフラに頼らないシステムの構築、顧客および証券会社や銀行の営業員の作業負担の軽減、作業ミスの発生の抑制、安全・簡易・安価なシステムの構築を図ることが可能となる。
【００２１】
さらに、上述したように、証券会社システムに入金手続支援手段を設け、銀行システムに入金依頼受付手段を設けた構成とした場合において、
銀行側支援部の入金依頼受付手段は、
顧客の銀行口座から証券会社の代表口座への振込を完了した際に、銀行口座の口座番号、証券口座の口座番号、証券会社の代表口座の口座番号、および実際の振込額を用いて、これらの情報を含む入金完了通知用の二次元または一次元のバーコードの情報を作成するバーコード化処理を実行し、この入金完了通知用のバーコードを、証券口座への入金依頼書の、既に印刷されている入金依頼用のバーコードの位置とは別の位置に印刷する処理も実行する構成としてもよい。
【００２２】
このように証券口座への入金依頼書に、入金完了通知用のバーコードを印刷する構成とした場合には、インターネット等の通信インフラが使用できないときでも、銀行から証券会社への入金完了通知を行うことができるようになる。また、この入金完了通知はバーコードにより行われるので、証券口座の開設手続で詳述したバーコード利用による各作用・効果が、ここでも発揮されることになる。
【００２３】
また、以上に述べた証券業務支援システムにおいて、
証券会社側支援部は、
証券口座からの出金手続を行う顧客の出金額の入力を受け付け、受け付けた出金額を、顧客についての証券口座の口座番号と関連付けて出金データベースに記憶させる処理を実行する出金手続支援手段と、
各顧客の出金手続のそれぞれについて、出金データベースに記憶された各顧客の証券口座の口座番号、各顧客の証券口座の口座番号に関連付けられて銀行情報データベースに記憶された各顧客の銀行口座の口座番号、銀行に開設された証券会社の代表口座の口座番号、および出金データベースに記憶された各顧客の出金額を用いて、これらの情報を含む出金依頼用の二次元または一次元のバーコードの情報を作成するバーコード化処理を実行し、各顧客の出金手続のそれぞれについて作成されたバーコードを付した出金リストを作成し、印刷またはファイル出力する処理を実行する出金リスト作成手段とを備えて構成され、
銀行側支援部は、
出金リスト作成手段により印刷され、または出力されたファイルを用いて印刷された出金リストに付されているバーコードを１つずつ読み取るバーコード読取処理を実行し、バーコードから読み取った各顧客の銀行口座の口座番号、証券会社の代表口座の口座番号、および各顧客の出金額を用いて、証券会社の代表口座から各顧客の銀行口座への振込を開始させる処理を実行する出金依頼受付手段を備えて構成されていることが望ましい。
【００２４】
このように証券会社システムに出金手続支援手段および出金リスト作成手段を設け、銀行システムに出金依頼受付手段を設けた構成とした場合には、証券口座からの出金手続についても、前述した証券口座の開設手続や、証券口座への入金手続の場合と同様に、通信インフラに頼らないシステムの構築、顧客および証券会社や銀行の営業員の作業負担の軽減、作業ミスの発生の抑制、安全・簡易・安価なシステムの構築を図ることが可能となる。
【００２５】
さらに、上述したように、証券会社システムに出金手続支援手段および出金リスト作成手段を設け、銀行システムに出金依頼受付手段を設けた構成とした場合において、
証券会社側支援部の出金リスト作成手段は、
各顧客の出金手続のそれぞれについて作成されたバーコードを、縦方向または横方向に一列に並べて配置せずに、バーコードリーダを斜め方向に移動させる連続的な読取作業を実現するための千鳥状配置、ジグザグ配置、ミの字状配置、逆ミの字状配置、くの字状配置、逆くの字状配置、またはその他の斜め移動誘導配置とする処理を実行する構成としてもよい。
【００２６】
このように出金リストに印刷するバーコードを斜め移動誘導配置とした場合には、バーコードリーダで複数のバーコードを連続して読み取る際に、縦方向の連続移動または横方向の連続移動がなくなるので、単調な作業に適度な変化がもたらされ、バーコードの飛ばし読みや、２重読みを未然に防止することが可能となる。
【００２７】
そして、前述したように、証券会社システムに出金手続支援手段および出金リスト作成手段を設け、銀行システムに出金依頼受付手段を設けた構成とした場合において、
証券会社側支援部の出金リスト作成手段は、
出金リストの各々の頁またはその他の区画内に付された出金依頼用のバーコードの件数および出金額の合計金額を含む検査用の二次元または一次元のバーコードの情報を作成するバーコード化処理を実行し、出金リストの各々の区画の最下部に、検査用のバーコードを付す処理も実行する構成とされ、
銀行側支援部の出金依頼受付手段は、
各々の区画内のすべての出金依頼用のバーコードを読み取った後、さらに検査用のバーコードを読み取った際に、読み取った出金依頼用のバーコードの件数および出金依頼用のバーコードから読み取った出金額の合計金額と、検査用のバーコードから読み取った件数および出金額の合計金額とを比較し、一致していない場合には、画面表示および／または警告音の出力により不一致を知らせる警告処理も実行する構成としてもよい。
【００２８】
このように出金リストの各々の区画（例えば頁）の最下部に検査用のバーコードを付す構成とした場合には、出金依頼用のバーコードの飛ばし読みや、２重読みを、より一層確実に防止することが可能となる。
【００２９】
また、上述したように、出金リストの各々の区画（例えば頁）の最下部に検査用のバーコードを付す構成とした場合において、
銀行側支援部の出金依頼受付手段は、
各々の区画内で、証券会社の代表口座から顧客の銀行口座への振込に失敗した顧客の証券口座の口座番号を含む出金失敗通知用の二次元または一次元のバーコードの情報を作成するバーコード化処理を実行し、この出金失敗通知用のバーコードを、出金リストの各々の区画内の、既に印刷されている出金依頼用および検査用のバーコードの位置とは異なる位置に印刷する処理も実行する構成としてもよい。
【００３０】
このように出金リストの各々の区画（例えば頁）内に出金失敗通知用のバーコードを印刷する構成とした場合には、インターネット等の通信インフラが使用できないときでも、銀行から証券会社への出金失敗通知を行うことができるようになる。また、この出金失敗通知はバーコードにより行われるので、証券口座の開設手続で詳述したバーコード利用による各作用・効果が、ここでも発揮されることになる。
【００３１】
また、以上に述べた証券業務支援システムにおいて、
銀行システムの銀行側支援部および証券会社システムの証券会社側支援部は、暗号キーを記憶する暗号キー記憶手段を備え、
バーコード化処理は、
暗号キー記憶手段に記憶された暗号キーを用いて、バーコードに含ませる情報を暗号化する暗号化処理を含み、
バーコード読取処理は、
暗号キー記憶手段に記憶された暗号キーを用いて、バーコードから読み取った情報を復号する復号処理を含むようにしてもよい。
【００３２】
このようにバーコード化処理に暗号化処理が含まれ、バーコード読取処理に復号処理が含まれる構成とした場合には、バーコードによる情報伝達について、情報の秘匿性を高め、個人情報の漏洩リスクを、より一層軽減できるようになる。
【００３３】
さらに、上述したように、バーコード化処理に暗号化処理が含まれ、バーコード読取処理に復号処理が含まれる構成とした場合において、
バーコード化処理に含まれる暗号化処理は、
暗号キー記憶手段に記憶された複数の暗号キーのうちのいずれかを用いて、バーコードに含ませる情報を暗号化するとともに、使用した暗号キーの番号をバーコードに含ませるキー選択式暗号化処理とし、
バーコード読取処理に含まれる復号処理は、
バーコードから暗号キーの番号を読み取り、読み取った暗号キーの番号に対応する暗号キーを暗号キー記憶手段から取得し、取得した暗号キーを用いて、バーコードから読み取った暗号キーの番号以外の情報を復号するキー選択式復号処理としてもよい。
【００３４】
このようにキー選択式暗号化処理およびキー選択式復号処理を行う構成とした場合には、用意された複数の暗号キーの中から、いずれかの暗号キーを選択して使用することができるので、使用する暗号キーが固定化されないため、情報の秘匿性を、より一層高めることが可能となる。
【００３５】
そして、前述したように、バーコード化処理に暗号化処理が含まれ、バーコード読取処理に復号処理が含まれる構成とした場合において、
バーコード化処理に含まれる暗号化処理は、
暗号キー記憶手段に記憶された第１暗号化用の暗号キーを用いて、バーコードに含ませる情報を暗号化する第１暗号化処理を実行し、さらに、暗号キー記憶手段に記憶された第２暗号化用の複数の暗号キーのうちのいずれかを用いて、第１暗号化処理後の情報を暗号化するとともに、使用した第２暗号化用の暗号キーの番号をバーコードに含ませる第２暗号化処理を実行する２重暗号化処理（１）とするか、
または、暗号キー記憶手段に記憶された第１暗号化用の複数の暗号キーのうちのいずれかを用いて、バーコードに含ませる情報を暗号化するとともに、使用した第１暗号化用の暗号キーの番号をバーコードに含ませる第１暗号化処理を実行し、さらに、暗号キー記憶手段に記憶された第２暗号化用の暗号キーを用いて、第１暗号化処理後の情報を暗号化する第２暗号化処理を実行する２重暗号化処理（２）とし、
バーコード読取処理に含まれる復号処理は、
２重暗号化処理（１）が実行されている場合に、バーコードから第２暗号化用の暗号キーの番号を読み取り、読み取った第２暗号化用の暗号キーの番号に対応する第２暗号化用の暗号キーを暗号キー記憶手段から取得し、取得した第２暗号化用の暗号キーを用いて、バーコードから読み取った第２暗号化用の暗号キーの番号以外の第２暗号化処理後の情報を復号する第１復号処理を実行し、さらに、暗号キー記憶手段に記憶された第１暗号化用の暗号キーを用いて、第１復号処理後の情報を復号する第２復号処理を実行する２重復号処理（１）とするか、
または、２重暗号化処理（２）が実行されている場合に、暗号キー記憶手段に記憶された第２暗号化用の暗号キーを用いて、バーコードから読み取った第２暗号化処理後の情報を復号する第１復号処理を実行し、さらに、バーコードから若しくは第１復号処理後の情報から第１暗号化用の暗号キーの番号を読み取り、読み取った第１暗号化用の暗号キーの番号に対応する第１暗号化用の暗号キーを暗号キー記憶手段から取得し、取得した第１暗号化用の暗号キーを用いて、第１復号処理後の情報を復号する第２復号処理を実行する２重復号処理（２）としてもよい。
【００３６】
このように２重暗号化処理（１）および２重復号処理（１）、あるいは２重暗号化処理（２）および２重復号処理（２）を行う構成とした場合には、暗号化・復号が２重化されるとともに、使用する暗号キーが固定化されないため、情報の秘匿性を、より一層高めることが可能となる。
【００３７】
また、以上に述べた証券業務支援システムにおいて、
バーコード化処理は、
バーコード読取処理の際にバーコードの上に被せる読取補助具として用いられる透明シートに対応する情報秘匿用の穴開け加工処理を含み、
透明シートは、
透明または略透明のシート状部材に、バーコードを構成する白黒の領域の最小単位となるセルと同じ形状および大きさの四角形の黒い点を散在させた穴開けおよび穴埋め用のパターンを描いて形成され、（Ａ）異なるパターンを描いた複数枚の透明シートが用意されている場合か、（Ｂ）バーコードよりも大きい領域を有する連続パターンを描いた透明シートが用意されている場合か、または、（Ｃ）異なる連続パターンを描いた複数枚の透明シートが用意されている場合があり、
情報秘匿用の穴開け加工処理は、
パターン記憶手段に記憶された（Ａ）の場合のいずれかの透明シートのパターン、（Ｂ）の場合の透明シートの連続パターンから１セル分ずつずらして切り出したいずれかの切出パターン、または、（Ｃ）の場合のいずれかの透明シートの連続パターンから１セル分ずつずらして切り出したいずれかの切出パターンについて、パターン内若しくは切出パターン内の全ての黒い点が、作成したバーコードを構成する複数のセルのうちの黒いセルに重なるか、または、作成したバーコードを構成する複数のセルのうちの予め定められた非加工領域外の黒いセルに重なるという条件を満たすか否かを判断することにより、この条件を満たすパターンまたは切出パターンを抽出して穴開け用のパターンとして採用し、採用したパターンの黒い点の位置に対応するセルを黒から白へ反転させて穴開けするとともに、採用した穴開け用のパターンの特定情報として、（Ａ）の場合の透明シートの番号、（Ｂ）の場合の切出パターンのずらし量、または、（Ｃ）の場合の透明シートの番号および切出パターンのずらし量を、バーコードに付随させて印刷するための印刷データを作成する処理であり、
バーコード読取処理は、
（Ａ）の場合の特定情報としての番号に対応する透明シートをバーコードの上に被せることにより穴埋めした状態でバーコードを撮影するか、（Ｂ）の場合の透明シートの連続パターンに附属する目盛りを特定情報としてのずらし量に合わせながら透明シートをバーコードの上に被せることにより穴埋めした状態でバーコードを撮影するか、または、（Ｃ）の場合の特定情報としての番号に対応する透明シートの連続パターンに附属する目盛りを特定情報としてのずらし量に合わせながら透明シートをバーコードの上に被せることにより穴埋めした状態でバーコードを撮影する処理を含むようにしてもよい。
【００３８】
このように透明シートのパターンまたは連続パターンを利用して、バーコードの穴開け加工処理および穴埋め処理を行う構成とした場合には、バーコードをそのままでは読み取ることができなくなるので、情報の秘匿性を、より一層高めることが可能となる。また、バーコード読取処理では、透明シートをバーコードの上に被せることにより穴埋めした状態でバーコードを撮影するので、すなわち、バーコードの画像は、ソフトウェアによる画像戻し処理ではなく、読取補助具である透明シートによる穴埋めによって、穴開け加工処理前の状態に戻るので、バーコードリーダによる画像の取込およびその後の解読処理は、穴開け加工処理を行わない場合と同じ手順で行うことができる。従って、バーコード化処理（バーコードの作成・印刷を行う側のシステム）においては、穴開け加工処理を実行するプログラム開発が必要となるが、バーコード読取処理（バーコードの読取を行う側のシステム）においては、穴埋め処理を実行するプログラム開発は不要であり、通常使用されている一般的なプログラム（市販、公開等されているプログラム）を利用することができる。なお、バーコード化処理に暗号化処理が含まれている場合には、バーコード読取処理において復号処理が必要となるが、その復号処理を行う前の段階の処理、すなわちバーコードリーダで撮像した画像を取り込み、画像内のセルの白黒判別を行い、その白黒情報を解読して暗号化された状態の伝達情報（暗号文）に変換する処理については、特殊なプログラム開発は不要となるという意味である。
【００３９】
さらに、上述したように、透明シートのパターンまたは連続パターンを利用して、バーコードの穴開け加工処理および穴埋め処理を行う構成とした場合において、
透明シートは、
（Ａ）の場合か、または、（Ｃ）の場合であり、（Ａ）の場合の複数枚の透明シートの中には、黒い点の密度が異なるパターンを描いた透明シートが含まれ、（Ｃ）の場合の複数枚の透明シートの中には、黒い点の密度が異なる連続パターンを描いた透明シートが含まれ、
情報秘匿用の穴開け加工処理は、
黒い点の密度が高い透明シートから条件の成否を判断する処理を含むようにしてもよい。
【００４０】
このように黒い点の密度が高い透明シートから条件の成否を判断する構成とした場合には、黒い点の密度が高いパターンまたは連続パターンからの切出パターンが、穴開け用のパターンとして採用されるので、より多くの位置について穴開け加工を行うことが可能となり、情報の秘匿性を高めることができるようになる。また、条件を満たすパターンが複数存在するときに、それらのパターンのうちの黒い点の密度が最も高いパターンを、早期に抽出することが可能となる。
【００４１】
そして、前述したように、透明シートのパターンまたは連続パターンを利用して、バーコードの穴開け加工処理および穴埋め処理を行う構成とした場合において、
証券会社システムの証券会社側支援部は、
採用された穴開け用のパターンの特定情報を蓄積して記憶する使用パターン特定情報記憶手段と、
この使用パターン特定情報記憶手段に記憶された特定情報を用いて、採用された穴開け用のパターンが、１つまたは幾つかの定まったパターンに集中しているか否かを判断し、集中している場合には、用意している透明シートの交換を指示する警告表示処理を実行するパターン管理手段とを備えた構成としてもよい。
【００４２】
このように使用パターン特定情報記憶手段およびパターン管理手段を備えた構成とした場合には、警告表示に従って、透明シートのパターンまたは連続パターンを生成し直すことにより、採用されるパターンの固定化を防ぎ、情報の秘匿性を、より高めることが可能となる。このため、用意した透明シートのパターンまたは連続パターンを形成する黒い点の配置が適切ではないことに起因し、特定のパターンが採用され続けるという不都合な事態を回避することが可能となる。
【００４３】
また、本発明のプログラムは、以上に述べた証券業務支援システムとして、コンピュータを機能させるためのものである。
【００４４】
なお、上記のプログラムまたはその一部は、例えば、光磁気ディスク（ＭＯ）、コンパクトディスク（ＣＤ）を利用した読出し専用メモリ（ＣＤ−ＲＯＭ）、ＣＤレコーダブル（ＣＤ−Ｒ）、ＣＤリライタブル（ＣＤ−ＲＷ）、デジタル・バーサタイル・ディスク（ＤＶＤ）を利用した読出し専用メモリ（ＤＶＤ−ＲＯＭ）、ＤＶＤを利用したランダム・アクセス・メモリ（ＤＶＤ−ＲＡＭ）、フレキシブルディスク（ＦＤ）、磁気テープ、ハードディスク、読出し専用メモリ（ＲＯＭ）、電気的消去および書換可能な読出し専用メモリ（ＥＥＰＲＯＭ）、フラッシュ・メモリ、ランダム・アクセス・メモリ（ＲＡＭ）等の記録媒体に記録して保存や流通等させることが可能であるとともに、例えば、ＬＡＮ、ＭＡＮ、ＷＡＮ、インターネット、イントラネット、エクストラネット等の有線ネットワーク、あるいは無線通信ネットワーク、さらにはこれらの組合せ等の伝送媒体を用いて伝送することが可能であり、また、搬送波に載せて搬送することも可能である。さらに、上記のプログラムは、他のプログラムの一部分であってもよく、あるいは別個のプログラムと共に記録媒体に記録されていてもよい。
【発明の効果】
【００４５】
以上に述べたように本発明によれば、証券業務に関する手続に必要な情報を、バーコードの作成・印刷および読取により、銀行と証券会社との間で伝達することができるので、通信インフラに頼らないシステムを構築することができるうえ、作業負担の軽減や作業ミスの発生の抑制を図ることができ、安全かつ簡易なシステムを実現することができるという効果がある。
【図面の簡単な説明】
【００４６】
【図１】本発明の一実施形態の証券業務支援システムの全体構成図。
【図２】前記実施形態の証券口座開設処理の流れ（その１）を示すフローチャートの図。
【図３】前記実施形態の証券口座開設処理の流れ（その２）を示すフローチャートの図。
【図４】前記実施形態の入金処理の完了通知の第１の代替処理の流れを示すフローチャートの図。
【図５】前記実施形態の入金処理の完了通知の第２の代替処理の流れを示すフローチャートの図。
【図６】前記実施形態の証券会社の店頭で営業員の受付により行われる入金手続（証券口座開設手続と同日ではなく後日行う場合）に関する処理の流れを示すフローチャートの図。
【図７】前記実施形態の証券会社の支店の顧客コーナー等に設置されている生体認証機能付き端末（ＫＩＯＳＫ端末）を用いて顧客自身の操作により行われる入金手続（証券口座開設手続と同日ではなく後日行う場合）に関する処理の流れを示すフローチャートの図。
【図８】前記実施形態の顧客端末からインターネットを介して行う出金手続に関する処理の流れを示すフローチャートの図。
【図９】前記実施形態の証券会社の支店の顧客コーナー等に設置されている生体認証機能付き端末（ＫＩＯＳＫ端末）を用いて顧客自身の操作により行われる出金手続に関する処理の流れを示すフローチャートの図。
【図１０】前記実施形態の証券会社の店頭で営業員の受付により行われる出金手続に関する処理の流れを示すフローチャートの図。
【図１１】前記実施形態のバーコードの使用例を示す図。
【図１２】前記実施形態の証券口座開設時の画面例を示す図。
【図１３】前記実施形態の証券口座への入金手続の際の画面例を示す図。
【図１４】前記実施形態のキー選択式暗号化処理の説明図。
【図１５】前記実施形態の２重暗号化処理（１）および２重復号処理（１）の説明図。
【図１６】前記実施形態の２重暗号化処理（２）および２重復号処理（２）の説明図。
【図１７】前記実施形態の出金リストにおける斜め移動誘導配置の例を示す図。
【図１８】前記実施形態のバーコード情報の作成・印刷処理およびバーコード読取処理の流れを示すフローチャートの図。
【図１９】前記実施形態の情報秘匿用の穴開け加工処理の流れを示すフローチャートの図。
【図２０】前記実施形態の穴開け加工処理および透明シートによる穴埋め作業の説明図。
【発明を実施するための形態】
【００４７】
以下に本発明の一実施形態について図面を参照して説明する。図１には、本実施形態の証券業務支援システム１０の全体構成が示されている。証券業務支援システム１０は、銀行システム２０の一部である銀行側支援部と、証券会社システム４０の一部である証券会社側支援部とを備えて構成されている。なお、図１には、銀行システム２０および証券会社システム４０のうち、主として本発明に係る部分が記載され、その他の機能の部分の記載は省略されているが、銀行システム２０のうちの銀行側支援部に相当する部分、および証券会社システム４０のうちの証券会社側支援部に相当する部分は、本願の請求項の記載で定まるため、図１には明示していない。
【００４８】
また、図２〜図１０には、証券業務支援システム１０による証券業務の支援処理の流れがフローチャートで示され、図３には、証券業務支援システム１０によるバーコードの使用例が示され、図４および図５には、画面例が示されている。さらに、図１４〜図１６は、暗号化処理および復号処理の説明図であり、図１７には、出金リストにおけるバーコードの配置例が示され、図１８〜図２０は、情報秘匿用の穴開け加工処理および透明シートによる穴埋め作業の説明図である。
【００４９】
＜システム構成の詳細＞
【００５０】
図１において、銀行システム２０と証券会社システム４０とは、インターネットを中心としたネットワーク１により接続され、これにより銀行・証券会社間の連携システムが構築されている。但し、本発明は、このネットワーク１が通信回線としての機能を十分に発揮できない場合を想定したシステムであり、そのような悪環境の場合でも有効に機能する。なお、銀行の店頭と、証券会社の店頭とは、例えば、同じビルや同じフロア、隣のビル等の近接地や、同じ町の近隣地区に置かれていてもよく、あるいは、同じ町の別の地区等の遠隔地に置かれていてもよいが、移動に長時間を要する遠隔地の場合は、本発明のうち期限付きの手続を伴うものについては不向きである。
【００５１】
また、ネットワーク１には、顧客が操作する顧客端末１３０が接続され、顧客端末１３０からネットワーク１を介して証券会社システム４０にログインすることができるようになっている。さらに、証券会社システム４０は、社内ＬＡＮやイントラネット等の社内のネットワーク２で複数のコンピュータを接続して構築されている。また、証券会社システム４０は、専用線３を介して取引所システム１４０と接続されている。
【００５２】
銀行システム２０は、１台または複数台のコンピュータにより構成され、銀行業務に関する各種の処理および証券業務の支援処理を実行する処理手段２０Ａと、この処理手段２０Ａに接続された銀行顧客データベース３１、銀行口座データベース３２、暗号キー記憶手段３３、およびパターン記憶手段３４とを備えている。この銀行システム２０は、図１では簡略的に記載されているが、証券会社システム４０の場合と同様に、社内ＬＡＮやイントラネット等の社内のネットワークで複数のコンピュータを接続して構築されていてもよく、以下では、主として、銀行の店頭等に設置された端末と、サーバとを備えたシステムであるものとして説明を行う。また、銀行の店頭に設置された端末の場合は、例えばマウスやキーボード等の入力手段と、例えば液晶ディスプレイやＣＲＴディスプレイ等の表示手段と、バーコード印刷が可能な印刷装置と、ＣＣＤ等の撮像手段を有するバーコードリーダとを備えている。
【００５３】
処理手段２０Ａは、設定手段２１と、証明書印刷手段２２と、入金依頼受付手段２３と、出金依頼受付手段２４と、入出金手段２５とを含んで構成されている。
【００５４】
設定手段２１は、銀行の担当者（システム担当者であるが、営業員でもよい。）の操作による銀行内の端末（不図示）からの暗号キーの設定入力を受け付け、その暗号キーを暗号キー記憶手段３３に記憶させる処理や、銀行内の端末からのパターンのデータ（以下、パターンのデータを単にパターンということがある。）の設定入力を受け付け、そのパターンをパターン記憶手段３４に記憶させる処理を実行するものである。
【００５５】
ここで、暗号キーは、証券会社側で用意したものでも、銀行側で用意したものでもよく、さらには、暗号化と復号とで共通に用いられる共通鍵でもよく、暗号化で用いる公開鍵や復号で用いる秘密鍵でもよい。また、パターンは、例えば、図２０の透明シート４００の連続パターン４０１等であるが、連続でないパターン（１つのバーコードに相当する大きさのパターン）でもよく、また、複数枚の透明シートがある場合には、透明シートの番号と関連付けて各パターンを記憶させる。なお、暗号キー記憶手段３３およびパターン記憶手段３４は、端末に設けてもよく、サーバに設けてもよく、これらを端末に設けた場合には、設定手段２１は、端末に搭載されたプログラムからなり、サーバに設けた場合には、設定手段２１は、端末の汎用ブラウザからサーバに搭載されたプログラムを起動する構成とするか、サーバに搭載されたプログラムおよび端末の専用プログラムからなる構成とする。
【００５６】
証明書印刷手段２２は、図２に示すように、銀行の店頭の端末（不図示）で、銀行の営業員の操作により、証券口座開設手続を行う支援対象の顧客（ここでは、銀行の顧客）についての銀行口座の口座番号またはその他の銀行顧客識別情報（例えば、名前、生年月日、社会保険番号、国民登録証明書（ＮＲＣ）コード等のいずれかまたは組合せ）の入力を受け付け、受け付けた銀行顧客識別情報に関連付けられて銀行顧客データベース３１（例えばサーバに設けられている。）に記憶された銀行情報（銀行口座の支店名、口座番号等）および顧客情報（名前、生年月日、性別、住所、電話番号、電子メールアドレス等）を取得し、取得した情報を用いて、これらの情報を含む口座開設用の二次元または一次元のバーコードの情報を作成するバーコード化処理（暗号化処理を含む。詳細は後述する。）を実行し、支援対象の顧客が銀行に銀行口座を開設していることを銀行が証明するための銀行口座開設証明書２００（図１１参照）を、バーコード２０１を付した状態で印刷する処理を実行するものである。本実施形態では、一例として、伝達できる情報量が多い二次元のバーコード、例えばＱＲコード（登録商標）等を用いるものとするが、一次元のバーコードを用いてもよく、より多くの情報を伝達したい場合には、複数のバーコードに情報を分割してもよい。
【００５７】
また、証明書印刷手段２２は、バーコード２０１の中に、銀行情報（銀行口座の口座番号等）および顧客情報（名前等）とともに、発行時間（年月日、時刻）または有効期限（年月日、時刻）を含める処理も行う。これにより、証券会社側で、簡易入力システム５０によりバーコード２０１を読み取った際に、その銀行口座開設証明書２００が使用できるもの（有効なもの）であるか否かを判断し、使用できない場合にはその旨を画面表示する処理を行うことができる。
【００５８】
入金依頼受付手段２３は、図３、図６、図７に示すように、銀行に対して証券口座への入金依頼を行う顧客が証券口座への入金依頼書２２０（図１１参照）を銀行の窓口に持参した際に、銀行の店頭の端末（不図示）で、銀行の営業員の操作により、バーコードリーダを用いて証券口座への入金依頼書２２０に印刷されたバーコード２２１を読み取るバーコード読取処理（復号処理を含む。詳細は後述する。）を実行し（図３、図６、図７のステップＳ３３，Ｓ８４，Ｓ１１８参照）、バーコード２２１から読み取った銀行口座の口座番号、証券口座の口座番号、証券会社の代表口座（例えば当座預金の口座）の口座番号、入金額、振込日等を用いて、顧客の銀行口座から証券会社の代表口座への振込を開始させる処理を実行し、さらに振込完了後に、入金処理の完了通知を、ネットワーク１を介して証券バックシステム８０へ送信する処理を実行するものである。
【００５９】
ここで、「証券口座への入金」というのは、顧客にとっては、銀行に開設された自分の銀行口座から、証券会社に開設された自分の証券口座への送金となるが、ここでの銀行に対する依頼は、銀行に開設された当該顧客の銀行口座から、銀行に開設された証券会社の代表口座（例えば当座預金の口座）への送金となる。また、「振込を開始させる処理」とは、送金（振込）のための情報を、入出金手段２５に引き渡し、入出金手段２５に送金（振込）を実行させる処理である。
【００６０】
また、入金依頼受付手段２３は、図５に示すように、顧客の銀行口座から証券会社の代表口座への振込を完了した際、すなわち入出金手段２５から、完了した送金（振込）情報を受け取った際に、銀行口座の口座番号、証券口座の口座番号（証券会社が顧客を識別するための情報）、銀行に開設された証券会社の代表口座（例えば当座預金の口座）の口座番号、実際の振込額（入金額）、振込日等を用いて、これらの情報を含む入金完了通知用の二次元または一次元のバーコードの情報を作成するバーコード化処理（暗号化処理を含む。詳細は後述する。）を実行し、この入金完了通知用のバーコード２２２を、証券口座への入金依頼書２２０（図１１参照）の、既に印刷されている入金依頼用のバーコード２２１とは別の位置に印刷する処理も実行する。なお、この入金完了通知用のバーコード２２２の印刷処理（図５のステップＳ６２）は、いつも実行する処理ではなく、インターネットを中心とするネットワーク１を介した入金処理の完了通知（図３のステップＳ３５，Ｓ３６、図６のステップＳ８６，Ｓ８７、図７のステップＳ１２０，Ｓ１２１）を行うことができない場合等に、代替処理として実行する。
【００６１】
この際、入金完了通知用のバーコード２２２の印刷処理と同時に、既に印刷されている入金依頼用のバーコード２２１を黒く塗りつぶす処理を実行してもよい。また、入金依頼用のバーコード２２１から読み込んだ入金依頼に係る金額と、入金完了通知用のバーコード２２２に含ませた実際の振込額とは、必ずしも一致していなくてもよい。例えば、入金依頼に係る金額から銀行の手数料を差し引いた金額が実際の振込額になっていてもよい。また、銀行の店頭で振込額を変更してもよく、例えば、顧客の銀行口座の残高が不足し、入金依頼に係る金額を引き落とせなかった場合に、引き落とし可能な範囲の金額を、実際の振込額としてもよく、顧客が銀行の店頭に現金を持参した場合に、入金依頼に係る金額に、その現金の金額を加算した金額を、実際の振込額としてもよい。
【００６２】
出金依頼受付手段２４は、図８、図９、図１０に示すように、銀行の端末（不図示）で、銀行の担当者の操作により、バーコードリーダを用いて出金リスト２３０（図１１参照）に付されている複数のバーコード２３１を１つずつ読み取るバーコード読取処理（復号処理を含む。詳細は後述する。）を実行し、各バーコード２３１から読み取った各顧客の銀行口座の口座番号、証券口座の口座番号、証券会社の代表口座（例えば当座預金の口座）の口座番号、出金額、振込日等を用いて、証券会社の代表口座から各顧客の銀行口座への振込を開始させる処理を実行するものである。
【００６３】
ここで、出金リスト２３０が証券会社で印刷されている場合には、証券会社の担当者が、印刷された出金リスト２３０を銀行へ持参するので、銀行の担当者は、その印刷された出金リスト２３０の中のバーコード２３１について、バーコードリーダを用いた読取処理を行い、一方、出金リスト２３０が証券会社でファイル出力され、印刷されていない場合には、証券会社の担当者が、出金リスト２３０のファイルをＵＳＢメモリ、ＣＤ、ＤＶＤ等の記録媒体に格納し、その記録媒体を銀行へ持参するので、銀行の担当者は、出金リスト２３０のファイルを用いて出金リスト２３０を自分で印刷し、その印刷した出金リスト２３０の中のバーコード２３１について、バーコードリーダを用いた読取処理を行う。
【００６４】
また、「振込を開始させる処理」とは、送金（振込）のための情報を、入出金手段２５に引き渡し、入出金手段２５に送金（振込）を実行させる処理である。この際、入出金手段２５に送金（振込）処理を開始させるタイミングについては、１つ１つのバーコード２３１を読み取る都度に、バーコード２３１から読み取った情報を入出金手段２５にすぐに引き渡して振込処理を実行させるようにしてもよく、あるいは、幾つかのバーコード２３１を集合させた区画を形成し、１つの区画に属する全てのバーコード２３１を読み取った後に、その区画に属する全てのバーコード２３１から読み取った情報をまとめて若しくは順番に入出金手段２５に引き渡し、その区画の全ての振込処理を実行させるようにしてもよい。後者の区画は、例えば５個、１０個のバーコード２３１等のように、バーコード２３１の数で仕切った区画としてもよく、出金リスト２３０の１頁を１区画としてもよい。
【００６５】
また、出金依頼受付手段２４は、上記のように区画（例えば頁）単位で読み取りおよび振込を開始させる処理を進める場合において、出金リスト２３０に検査用のバーコード２３２（図１１参照）が区画（例えば頁）の最下部に印刷されているときには、各々の区画（例えば頁）内のすべての出金依頼用のバーコード２３１を読み取った後に、さらに検査用のバーコード２３２を読み取り、その区画（例えば頁）について、入出金手段２５に振込を開始させるか否かの判断処理を実行する。この判断処理では、出金依頼受付手段２４は、読み取ったその区画内の出金依頼用のバーコード２３１の件数およびその区画内の出金依頼用のバーコード２３１から読み取った各出金額の合計金額と、検査用のバーコード２３２から読み取った件数および出金額の合計金額とを比較し、一致していない場合には、振込を開始させる処理に進まずに、画面表示および／または警告音の出力により不一致を知らせることにより、その区画内のすべての出金依頼用のバーコード２３１の読み取りのやり直しを促す警告処理を実行し、一方、一致している場合には、その区画の全ての振込を開始させる処理を実行する。この際、出金依頼受付手段２４は、区画内の出金依頼用のバーコード２３１を１つずつ読み取っていきながら、読み取った出金依頼用のバーコード２３１の件数を毎回１ずつ加算していくカウント処理や、読み取った出金額を毎回加算して累計により合計金額を把握する処理を行ってもよく、あるいは、その区画内のすべての出金依頼用のバーコード２３１を読み取った後に、読み取って主メモリに記憶している情報に基づき、合計の件数を把握するとともに、各出金額の合計金額を算出してもよい。
【００６６】
さらに、出金依頼受付手段２４は、各々の区画（例えば頁）内において、証券会社の代表口座（例えば当座預金の口座）から顧客の銀行口座への振込に失敗した顧客についての証券口座の口座番号を含む出金失敗通知用の二次元または一次元のバーコードの情報を作成するバーコード化処理（暗号化処理を含む。詳細は後述する。）を実行し、この出金失敗通知用のバーコード２３３（図１１参照）を、出金リスト２３０の各々の区画（例えば頁）内の、既に印刷されている出金依頼用および検査用のバーコード２３１，２３２の位置とは異なる位置に印刷する処理も実行する。
【００６７】
入出金手段２５は、例えばサーバに設けられ、銀行に開設された各顧客の銀行口座や、証券会社の代表口座（例えば当座預金の口座）、すなわち証券会社を含めた全ての銀行顧客（従って、証券会社の顧客になっていない銀行顧客も含む。）の口座の入出金処理を実行するものである。具体的には、入出金手段２５は、口座番号に関連付けられて銀行口座データベース３２（例えばサーバに設けられている。）に記憶されている各銀行顧客（証券会社を含む。）の銀行口座（証券会社の代表口座を含む。）の残高データを増減させる処理を実行する。この入出金手段２５および銀行口座データベース３２は、本発明に係る入出金以外の通常の銀行業務に伴う入出金処理および残高記憶も行うものであり、従前から銀行システム２０に設置されているものである。
【００６８】
銀行顧客データベース３１は、例えばサーバに設けられ、各銀行顧客（証券会社の顧客になっていない銀行顧客も含む。）についての顧客情報（名前、生年月日、性別、住所、電話番号、電子メールアドレス等）を、銀行情報（銀行口座の支店名、口座番号等）と関連付けて記憶するものである。なお、本願明細書の説明において、銀行口座の口座番号というときは、金融機関（銀行）コードや支店コードを含めてそう呼んでいる場合があるものとする。証券口座の口座番号も同様である。
【００６９】
銀行口座データベース３２は、例えばサーバに設けられ、各銀行顧客（証券会社を含む。）の銀行口座（証券会社の代表口座を含む。）の残高データを、銀行口座の口座番号と関連付けて記憶するものである。
【００７０】
暗号キー記憶手段３３は、端末またはサーバに設けられ、暗号キー（前述したように、共通鍵でもよく、公開鍵や秘密鍵でもよい。）を記憶するものである。
【００７１】
パターン記憶手段３４は、端末またはサーバに設けられ、透明シートに描かれたパターンのデータ（例えば、図２０の透明シート４００の連続パターン４０１のデータ等）を記憶するものである。また、複数枚の透明シートがある場合には、透明シートの番号と関連付けて各パターンのデータを記憶する。なお、ここで記憶するパターンのデータは、画像データではなく、パターンを構成する黒い点の位置データ（二次元の場合には、座標データ）である。
【００７２】
以上において、処理手段２０Ａに含まれる各手段２１〜２５は、銀行システム２０を構成する各コンピュータ本体（サーバや端末の本体）の内部に設けられた中央演算処理装置（ＣＰＵ）、およびこのＣＰＵの動作手順を規定する１つまたは複数のプログラムにより実現される。
【００７３】
また、各データベース３１，３２および各記憶手段３３，３４は、例えばハードディスク等により好適に実現されるが、記憶容量やアクセス速度等に問題が生じない範囲であれば、例えばフラッシュ・メモリ等の他の記録媒体であってもよい。
【００７４】
証券会社システム４０は、簡易入力システム５０と、証券フロントシステム６０と、証券バックシステム７０と、生体認証機能付き端末（ＫＩＯＳＫ端末）１００と、生体認証システム１１０と、担当者端末１２０とを備えて構成され、これらが社内ＬＡＮやイントラネット等の社内のネットワーク２で適宜接続されている。
【００７５】
簡易入力システム５０は、端末機能を有するコンピュータにより構成され、例えばマウスやキーボード等の入力手段と、例えば液晶ディスプレイやＣＲＴディスプレイ等の表示手段と、バーコード印刷が可能な印刷装置と、ＣＣＤ等の撮像手段を有するバーコードリーダと、手のひら静脈や指紋や虹彩等の生体情報の読取装置とを備えている。この簡易入力システム５０は、証券業務の支援処理を実行する処理手段５０Ａと、この処理手段５０Ａに接続された暗号キー記憶手段５６、パターン記憶手段５７、および使用パターン特定情報記憶手段５８とを備えて構成されている。なお、簡易入力システム５０は、証券会社の各店頭に設置されている。
【００７６】
処理手段５０Ａは、設定手段５１と、口座開設手続支援手段５２と、入金手続支援手段５３と、出金手続支援手段５４と、パターン管理手段５５とを含んで構成されている。
【００７７】
設定手段５１は、銀行システム２０の設定手段２１と同様な機能を備え、証券会社の担当者（システム担当者であるが、営業員でもよい。）の操作による暗号キーの設定入力を受け付け、その暗号キーを暗号キー記憶手段５６に記憶させる処理や、パターンの設定入力を受け付け、そのパターンをパターン記憶手段５７に記憶させる処理を実行するものである。本実施形態では、証券会社および銀行のいずれの側も、バーコードの印刷側にも読取側にもなるので、記憶させる暗号キー、パターンについても、銀行システム２０の設定手段２１の場合と同様である。
【００７８】
口座開設手続支援手段５２は、図２および図３に示すように、証券口座の開設手続として、証券口座情報の登録処理と、生体情報の登録処理と、証券口座開設申込書の印刷処理とを実行するものである。具体的には、口座開設手続支援手段５２は、図２に示すように、証券会社に証券口座の開設の申込を行う銀行顧客が銀行口座開設証明書２００（図１１参照）を証券会社に持参した際に、証券口座情報の登録処理として、証券会社の店頭の営業員の操作により、銀行口座開設証明書２００に印刷されたバーコード２０１をバーコードリーダで読み取るバーコード読取処理（復号処理を含む。詳細は後述する。）を実行し、バーコード２０１から読み取った銀行情報（銀行口座の支店名、預金種別、口座番号等）および顧客情報（名前、生年月日、性別、住所、電話番号、電子メールアドレス等）を画面表示し（図１２参照）、証券会社の営業員や顧客の内容確認を経て、画面表示された情報の補充や修正を受け付け、補充や修正を行った後の銀行情報および顧客情報を、ネットワーク２を介して証券バックシステム８０の証券口座情報登録手段８２に送信し、この証券口座情報登録手段８２からネットワーク２を介して送信されてくる自動採番された当該顧客の証券口座の口座番号を受信し、受信した証券口座の口座番号を画面表示（図１２参照）する処理を実行するものである。
【００７９】
また、口座開設手続支援手段５２は、図２に示すように、生体情報の登録処理として、証券口座の口座番号および誕生日（生年月日）の入力を受け付け、さらに、読取装置からの手のひら静脈や指紋や虹彩等の生体情報の入力を受け付け、これらの証券口座の口座番号、誕生日（生年月日）、および生体情報を、ネットワーク２を介して生体認証システム１１０へ送信し、その後、生体認証システム１１０での生体情報の登録内容を確認するために、誕生日（生年月日）および生体情報の入力を受け付け、これらの誕生日（生年月日）および生体情報を、ネットワーク２を介して生体認証システム１１０へ送信し、生体認証システム１１０からネットワーク２を介して送信されてくる証券口座の口座番号を受信して画面表示する処理を実行する。
【００８０】
さらに、口座開設手続支援手段５２は、図３に示すように、証券口座開設申込書の印刷処理として、証券口座の口座番号の入力を受け付け、入力された証券口座の口座番号を、ネットワーク２を介して証券バックシステム８０へ送信し、証券バックシステム８０からネットワーク２を介して送信されてくる顧客の銀行情報（銀行口座の口座番号等であり、証券口座の口座番号に関連付けられて証券バックシステム８０の銀行情報データベース９２に記憶されている情報）や顧客情報（名前等であり、証券口座の口座番号に関連付けられて証券バックシステム８０の顧客データベース９１に記憶されている情報）を受信し、受信した証券口座情報（銀行情報や個人情報）を画面表示し、この証券口座情報を用いて証券口座開設申込書２１０（図１１参照）を印刷する処理を実行する。この際、口座開設手続支援手段５２は、申込書の発行日やバージョン等の管理情報を含むバーコード２１１を付した状態で、証券口座開設申込書２１０を印刷する。なお、口座開設手続支援手段５２は、ログイン用の仮パスワードを記載した顧客控え２１５も印刷するが、顧客控え２１５にはバーコード２１１は付さない。
【００８１】
入金手続支援手段５３は、図３、図６に示すように、証券口座への入金手続を行う顧客の要望に応じ、証券会社の店頭の営業員の操作により、当該顧客についての証券口座の口座番号の入力を受け付け、入力された証券口座の口座番号を、ネットワーク２を介して証券バックシステム８０へ送信し、証券バックシステム８０からネットワーク２を介して送信されてくる顧客の銀行情報（銀行口座の口座番号等であり、証券口座の口座番号に関連付けられて証券バックシステム８０の銀行情報データベース９２に記憶されている情報）や顧客情報（名前等であり、証券口座の口座番号に関連付けられて証券バックシステム８０の顧客データベース９１に記憶されている情報）を受信し、受信した証券口座情報（銀行情報や個人情報）を画面表示し（図１３参照）、証券口座への入金手続を行う顧客の入金額の入力を受け付け（入力操作は、証券会社の店頭の営業員により行われるが、顧客に行わせてもよい。）、銀行口座の口座番号、証券口座の口座番号、銀行に開設された証券会社の代表口座（例えば当座預金の口座）の口座番号、入金額、振込日等を含む入金依頼用の二次元または一次元のバーコードの情報を作成するバーコード化処理を実行し（暗号化処理を含む。詳細は後述する。）、証券口座への入金手続として顧客の銀行口座から証券会社の代表口座への振込を依頼するための証券口座への入金依頼書２２０（図１１参照）を、バーコード２２１を付した状態で印刷する処理を実行するものである。
【００８２】
なお、図１１に例示された証券口座への入金依頼書２２０には、発行日の当日しか使用できない旨の記載がなされているが、より広く、依頼書の有効・無効の管理を行う場合には、入金手続支援手段５３は、バーコード２２１の中に、入金額等とともに、発行時間（年月日、時刻）または有効期限（年月日、時刻）を含める処理を行ってもよい。これにより、銀行側で、銀行システム２０によりバーコード２２１を読み取った際に、その証券口座への入金依頼書２２０が使用できるもの（有効なもの）であるか否かを判断し、使用できない場合にはその旨を画面表示する処理を行うことができる。
【００８３】
この入金手続支援手段５３による処理は、口座開設手続支援手段５２による口座開設手続の支援処理に続けて、つまり口座開設と同日に行ってもよく（図３参照）、後日に行ってもよい（図６参照）。ここで、前者の図３の場合には、口座開設手続について本人確認が済んでいるので、改めて本人確認は行わないが、後者の図６の場合には、本人確認が必要となるので、入金手続支援手段５３は、誕生日（生年月日）および生体情報の入力を受け付け、これらの情報をネットワーク２を介して生体認証システム１１０へ送信し、生体認証システム１１０からネットワーク２を介して送信されてくる証券口座の口座番号を受信して画面表示し、証券会社の店頭の営業員が本人確認を行ってから、証券口座の口座番号の入力および証券バックシステム８０への送信処理を実行する。
【００８４】
また、入金手続支援手段５３は、図４に示すように、振込済印が押されている証券口座への入金依頼書２２０（図１１参照）を顧客または銀行の担当者が証券会社の店頭に持参した際に、入金依頼書２２０に印刷されたバーコード２２１を読み取るバーコード読取処理（復号処理を含む。詳細は後述する。）を実行し、バーコード２２１から読み取った銀行口座の口座番号、証券口座の口座番号、証券会社の代表口座（例えば当座預金の口座）の口座番号、入金額（但し、証券会社の営業員の入力により、実際の振込額に変更される場合がある。）、振込日等を用いて、入金伝票を作成し、ネットワーク２を介して証券バックシステム８０へ送信する処理を実行する（図４のステップＳ５１，Ｓ５２）。
【００８５】
さらに、入金手続支援手段５３は、図５に示すように、入金完了通知用のバーコード２２２が印刷されている証券口座への入金依頼書２２０（図１１参照）を顧客または銀行の担当者が証券会社の店頭に持参した際に、証券口座への入金依頼書２２０に印刷された入金完了通知用のバーコード２２２を読み取るバーコード読取処理（復号処理を含む。詳細は後述する。）を実行し、バーコード２２２から読み取った銀行口座の口座番号、証券口座の口座番号、証券会社の代表口座（例えば当座預金の口座）の口座番号、実際の振込額（入金額）、振込日等を用いて、入金伝票を作成し、ネットワーク２を介して証券バックシステム８０へ送信する処理を実行する（図５のステップＳ６３，Ｓ６４参照）。
【００８６】
出金手続支援手段５４は、図１０に示すように、証券口座からの出金手続を行う顧客の要望に応じ、証券会社の店頭の営業員の操作により、当該顧客の出金額の入力を受け付ける処理を実行するものである。具体的には、出金手続支援手段５４は、図１０に示すように、誕生日（生年月日）および生体情報の入力を受け付け、これらの情報をネットワーク２を介して生体認証システム１１０へ送信し、生体認証システム１１０からネットワーク２を介して送信されてくる証券口座の口座番号を受信して画面表示し、証券会社の店頭の営業員が本人確認を行ってから、当該顧客についての証券口座の口座番号を入力し、入力した証券口座の口座番号を、ネットワーク２を介して証券バックシステム８０へ送信し、証券バックシステム８０からネットワーク２を介して送信されてくる顧客の銀行情報（銀行口座の口座番号等であり、証券口座の口座番号に関連付けられて証券バックシステム８０の銀行情報データベース９２に記憶されている情報）や顧客情報（名前等であり、証券口座の口座番号に関連付けられて証券バックシステム８０の顧客データベース９１に記憶されている情報）を受信し、受信した証券口座情報（銀行情報や顧客情報）を画面表示し、証券口座からの出金手続を行う顧客の出金額の入力を受け付け（入力操作は、証券会社の店頭の営業員により行われるが、顧客に行わせてもよい。）、入力された出金額を、証券口座の口座番号とともに、ネットワーク２を介して証券バックシステム８０へ送信する処理を実行するものである。
【００８７】
また、出金手続支援手段５４は、出金失敗通知用のバーコード２３３が印刷されている出金リスト２３０（図１１参照）を銀行の担当者が証券会社の店頭に持参した際に、出金リスト２３０に印刷されたバーコード２３３を読み取るバーコード読取処理（復号処理を含む。詳細は後述する。）を実行し、バーコード２３３から読み取った情報（証券会社の代表口座から顧客の銀行口座への振込に失敗した顧客についての証券口座の口座番号）を、ネットワーク２を介して証券バックシステム８０へ送信する処理を実行する。
【００８８】
パターン管理手段５５は、使用パターン特定情報記憶手段５８に記憶された特定情報（採用された穴開け用のパターンの特定情報であり、透明シートの番号、縦方向および横方向のずらし量である。）を用いて、採用された穴開け用のパターンが、１つまたは幾つかの定まったパターンに集中しているか否かを判断し、集中している場合には、透明シートの交換を指示する警告表示処理を実行するものである。
【００８９】
具体的には、パターン管理手段５５は、採用された穴開け用のパターンについての透明シートの番号、縦方向および横方向のずらし量について、その判断時点までに使用パターン特定情報記憶手段５８に蓄積されたサンプル（所定期間のサンプル、前回の警告表示以降のサンプル等）の総数に対して一定割合以上（例えば、５割以上等）が同じ値になった場合には、その判断時点で用意されている透明シートのパターンに偏りがあると判断する処理を実行する。このような偏りは、例えば、ある切出パターンから次の切出パターンに移るときに、次の切出パターンが、偶然に採用されやすい状態になっているとき等に生じる。このパターン管理手段５５による警告表示処理は、透明シートを長期間固定化する場合、あるいは情報の秘匿性を高めるために定期的に透明シートを交換する場合のいずれの場合にも行うことができる。
【００９０】
暗号キー記憶手段５６は、暗号キー（前述したように、共通鍵でもよく、公開鍵や秘密鍵でもよい。）を記憶するものである。本実施形態では、証券会社および銀行のいずれの側も、バーコードの印刷側にも読取側にもなるので、記憶させる暗号キーについても、銀行システム２０の暗号キー記憶手段３３の場合と同様である。
【００９１】
パターン記憶手段５７は、透明シートに描かれたパターンのデータ（例えば、図２０の透明シート４００の連続パターン４０１のデータ等）を記憶するものである。また、複数枚の透明シートがある場合には、透明シートの番号と関連付けて各パターンのデータを記憶する。本実施形態では、証券会社および銀行のいずれの側も、バーコードの印刷側にも読取側にもなるので、記憶させるパターンについても、銀行システム２０のパターン記憶手段３４の場合と同様である。
【００９２】
使用パターン特定情報記憶手段５８は、採用された穴開け用のパターンについての透明シートの番号、縦方向および横方向のずらし量を、採用日とともに蓄積記憶するものである。採用日は、パターン管理手段５５による処理で、分析用のサンプル（母集団）を選ぶ際に用いられる。なお、ここに記憶するのは、本実施形態では、簡易入力システム５０の入金手続支援手段５３によりバーコードの作成・印刷を行ったものだけとする。すなわち、入金手続支援手段５３によるバーコード化処理での穴開け加工処理で実際に使用したパターンの特定情報（そのパターンについての透明シートの番号、縦方向および横方向のずらし量）を、入金手続支援手段５３が、使用パターン特定情報記憶手段５８に記憶させる。但し、証券フロントシステム６０の入金手続支援手段６３や、証券バックシステム８０の出金リスト作成手段８５によるバーコード化処理で穴開け加工処理が行われた際に、その時使用したパターンの特定情報を、入金手続支援手段６３や出金リスト作成手段８５が、使用パターン特定情報記憶手段に記憶させるようにしてもよい。この場合、使用パターン特定情報記憶手段は、一箇所（１つのコンピュータ）に集中させる必要はなく、複数箇所（複数のコンピュータ）に分散配置してもよい。また、証券会社システム４０だけではなく、銀行システム２０においても、証明書印刷手段２２、入金依頼受付手段２３、出金依頼受付手段２４によるバーコード化処理で穴開け加工処理が行われた際に、その時使用したパターンの特定情報を、証明書印刷手段２２、入金依頼受付手段２３、出金依頼受付手段２４が、使用パターン特定情報記憶手段に記憶させるようにしてもよい。この場合も、使用パターン特定情報記憶手段は、一箇所（１つのコンピュータ）に集中させる必要はなく、複数箇所（複数のコンピュータ）に分散配置してもよい。
【００９３】
証券フロントシステム６０は、１台または複数台のコンピュータにより構成され、顧客の有価証券等の金融商品の売買注文を受け付ける処理、受け付けた注文を取引所に発注する処理（専用線３を介して発注データを取引所システム１４０へ送信する処理）、取引所システム１４０から専用線３を介して送信されてくる約定データを受信する処理、買付余力を算出する処理等のような通常の証券業務に関する処理に加え、本発明に係る証券業務の支援処理を実行するシステムである。図１では、このうち、主として本発明に係る証券業務の支援処理を実行する部分を中心とした図示が行われている。
【００９４】
この証券フロントシステム６０は、通常の証券業務に係る各種の処理および本発明に係る証券業務の支援処理を実行する処理手段６０Ａと、この処理手段６０Ａに接続された顧客データベース７１、銀行情報データベース７２、出金データベース７３、暗号キー記憶手段７４、およびパターン記憶手段７５とを備えて構成されている。
【００９５】
処理手段６０Ａは、設定手段６１と、ログイン受付手段６２と、入金手続支援手段６３と、出金手続支援手段６４とを含んで構成されている。
【００９６】
設定手段６１は、銀行システム２０の設定手段２１と同様な機能を備え、証券会社の担当者（システム担当者であるが、営業員でもよい。）の操作による担当者端末１２０からの暗号キーの設定入力を受け付け、その暗号キーを暗号キー記憶手段７４に記憶させる処理や、担当者端末１２０からのパターンのデータの設定入力を受け付け、そのパターンをパターン記憶手段７５に記憶させる処理を実行するものである。本実施形態では、証券会社および銀行のいずれの側も、バーコードの印刷側にも読取側にもなるので、記憶させる暗号キー、パターンについても、銀行システム２０の設定手段２１の場合と同様である。なお、暗号キー記憶手段７４やパターン記憶手段７５を、証券バックシステム８０の暗号キー記憶手段９４やパターン記憶手段９５とミラーの状態に保つレプリケーション等を行う場合には、この設定手段６１の設置は省略することができる。
【００９７】
ログイン受付手段６２は、顧客端末１３０から外部のネットワーク１を介して行われる顧客のログインを受け付けた場合の処理（図８のステップＳ１３４〜Ｓ１３６参照）と、生体認証機能付き端末１００から社内のネットワーク２を介して行われる自動ログインを受け付けた場合の処理（図７のステップＳ１０８，Ｓ１０９、図９のステップＳ１５８，Ｓ１５９参照）とを実行するものである。
【００９８】
具体的には、ログイン受付手段６２は、前者の顧客端末１３０からのログインを受け付ける場合（図８参照）には、顧客端末１３０からネットワーク１を介して送信されてくる証券口座の口座番号およびパスワードを受信し、証券口座の口座番号とパスワードとを対応付けて記憶した顧客データベース７１（専用の認証データベースを設置してもよい。）の情報を用いてパスワードによる認証（本人確認）を行い、認証された顧客についての証券口座の口座番号に関連付けられて銀行情報データベース７２および顧客データベース７１に記憶されている当該顧客の証券口座情報（銀行情報および顧客情報）を取得し、取得した証券口座情報を、メニュー画面の表示用データ（Ｗｅｂデータ）とともに、ネットワーク１を介して顧客端末１３０へ送信する処理を実行する。
【００９９】
また、ログイン受付手段６２は、後者の生体認証機能付き端末１００からの自動ログインを受け付ける場合（図７、図９参照）には、生体認証機能付き端末１００で本人確認は済んでいるので、生体認証機能付き端末１００からネットワーク２を介して送信されてくる証券口座の口座番号を受信し、受信した証券口座の口座番号に関連付けられて銀行情報データベース７２および顧客データベース７１に記憶されている当該顧客の証券口座情報（銀行情報および顧客情報）を取得し、取得した証券口座情報を、ネットワーク２を介して生体認証機能付き端末１００へ送信する処理を実行する。
【０１００】
入金手続支援手段６３は、生体認証機能付き端末１００の入金手続支援手段１０１とともに機能し、本発明に係る入金手続支援手段を構成するものであり（図７のステップＳ１１３〜Ｓ１１５参照）、生体認証機能付き端末１００からネットワーク２を介して送信されてくる証券口座の口座番号（証券口座への入金手続を行う顧客についての証券口座の口座番号）および入金額を受信し（但し、証券口座の口座番号は、図７のステップＳ１０８，Ｓ１０９の処理を実行したログイン受付手段６２から受け取る場合には、受信しなくてもよい。）、銀行口座の口座番号、証券口座の口座番号、銀行に開設された証券会社の代表口座（例えば、当座預金の口座）の口座番号、入金額、および振込日等を含む入金依頼用の二次元または一次元のバーコード（図１１の入金依頼書２２０のバーコード２２１）の情報を作成するバーコード化処理（暗号化処理を含む。詳細は後述する。）を実行し、作成したバーコードの情報（イメージデータの状態のもの）を、ネットワーク２を介して生体認証機能付き端末１００へ送信する処理を実行するものである。
【０１０１】
出金手続支援手段６４は、顧客端末１３０からのネットワーク１を介したアクセスにより、本発明に係る出金手続支援手段を構成する場合（図８のステップＳ１４０参照）と、生体認証機能付き端末１００の出金手続支援手段１０２とともに機能し、本発明に係る出金手続支援手段を構成する場合（図９のステップＳ１６３参照）とがある。
【０１０２】
具体的には、出金手続支援手段６４は、前者の顧客端末１３０からのアクセスの場合（図８参照）には、顧客端末１３０からネットワーク１を介して、また、後者の生体認証機能付き端末１００からのアクセスの場合（図９参照）には、生体認証機能付き端末１００からネットワーク２を介して送信されてくる顧客（証券口座からの出金手続を行う顧客）の証券口座の口座番号および出金額を受信し、受信した出金額を、当該顧客の証券口座の口座番号と関連付けて出金データベース７３に記憶させる処理を実行するものである。
【０１０３】
顧客データベース７１は、各顧客（証券会社の顧客）についての名前、生年月日、性別、住所、電話番号、電子メールアドレス等の顧客情報を、証券会社の口座番号と関連付けて記憶するものである。この顧客データベース７１は、レプリケーションにより証券バックシステム８０の顧客データベース９１とミラーの状態に保たれている。
【０１０４】
銀行情報データベース７２は、各顧客（証券会社の顧客）が証券口座との間での入出金に用いる銀行口座についての銀行名、金融機関（銀行）コード、支店名、支店コード、口座番号等の銀行情報を、証券会社の口座番号と関連付けて記憶するものである。この銀行情報データベース７２は、レプリケーションにより証券バックシステム８０の銀行情報データベース９２とミラーの状態に保たれている。
【０１０５】
出金データベース７３は、各顧客（証券会社の顧客）についての出金額を、当該顧客の証券口座の口座番号と関連付けて記憶するものである。この出金データベース７３のデータは、所定の時刻（例えば、夕刻の午後３時等）に、証券バックシステム８０の出金データベース９３にコピーされる（図８、図９参照）。
【０１０６】
暗号キー記憶手段７４は、暗号キー（前述したように、共通鍵でもよく、公開鍵や秘密鍵でもよい。）を記憶するものである。簡易入力システム５０の暗号キー記憶手段５６と同様である。なお、本実施形態では、証券会社および銀行のいずれの側も、バーコードの印刷側にも読取側にもなるので、記憶させる暗号キーについても、銀行システム２０の暗号キー記憶手段３３の場合と同様である。
【０１０７】
パターン記憶手段７５は、透明シートに描かれたパターンのデータ（例えば、図２０の透明シート４００の連続パターン４０１のデータ等）を記憶するものである。また、複数枚の透明シートがある場合には、透明シートの番号と関連付けて各パターンのデータを記憶する。簡易入力システム５０のパターン記憶手段５７と同様である。なお、本実施形態では、証券会社および銀行のいずれの側も、バーコードの印刷側にも読取側にもなるので、記憶させるパターンについても、銀行システム２０のパターン記憶手段３４の場合と同様である。
【０１０８】
証券バックシステム８０は、１台または複数台のコンピュータにより構成され、顧客の有価証券等の金融商品の売買注文についての決済処理等のような通常の証券業務に関する処理に加え、本発明に係る証券業務の支援処理を実行するシステムである。図１では、このうち、主として本発明に係る証券業務の支援処理を実行する部分を中心とした図示が行われている。
【０１０９】
この証券バックシステム８０は、通常の証券業務に係る各種の処理および本発明に係る証券業務の支援処理を実行する処理手段８０Ａと、この処理手段８０Ａに接続された顧客データベース９１、銀行情報データベース９２、出金データベース９３、暗号キー記憶手段９４、パターン記憶手段９５、出金リスト記憶手段９６、および証券口座データベース９７とを備えて構成されている。
【０１１０】
処理手段８０Ａは、設定手段８１と、証券口座情報登録手段８２と、証券口座情報検索手段８３と、出金手続支援手段８４と、出金リスト作成手段８５と、入出金手段８６とを含んで構成されている。
【０１１１】
設定手段８１は、銀行システム２０の設定手段２１と同様な機能を備え、証券会社の担当者（システム担当者であるが、営業員でもよい。）の操作による担当者端末１２０からの暗号キーの設定入力を受け付け、その暗号キーを暗号キー記憶手段９４に記憶させる処理や、担当者端末１２０からのパターンのデータの設定入力を受け付け、そのパターンをパターン記憶手段９５に記憶させる処理を実行するものである。証券フロントシステム６０の設定手段６１と同様である。また、本実施形態では、証券会社および銀行のいずれの側も、バーコードの印刷側にも読取側にもなるので、記憶させる暗号キー、パターンについても、銀行システム２０の設定手段２１の場合と同様である。
【０１１２】
証券口座情報登録手段８２は、簡易入力システム５０からネットワーク２を介して送信されてくる顧客（証券口座を開設する顧客）の銀行情報（銀行口座の支店名、預金種別、口座番号等）および顧客情報（名前、生年月日、性別、住所、電話番号、電子メールアドレス等）を受信し、当該顧客に対して証券口座の口座番号を自動採番して付与し、受信した銀行情報を、自動採番した証券口座の口座番号と関連付けて銀行情報データベース９２に記憶させるとともに、受信した顧客情報を、自動採番した証券口座の口座番号と関連付けて顧客データベース９１に記憶させ、さらに、自動採番した証券口座の口座番号を、ネットワーク２を介して簡易入力システム５０へ送信する処理を実行するものである（図２のステップＳ８，Ｓ９参照）。
【０１１３】
証券口座情報検索手段８３は、簡易入力システム５０からネットワーク２を介して送信されてくる証券口座の口座番号を受信し、受信した証券口座の口座番号に関連付けられて銀行情報データベース９２に記憶されている銀行情報（銀行口座の支店名、預金種別、口座番号等）および顧客データベース９１に記憶されている顧客情報（名前、生年月日、性別、住所、電話番号、電子メールアドレス等）を取得し、取得した証券口座情報（銀行情報および顧客情報）を、ネットワーク２を介して簡易入力システム５０へ送信する処理を実行するものである（図３のステップＳ２２，Ｓ２３、Ｓ２７，Ｓ２８、図６のステップＳ７８，Ｓ７９、図１０のステップＳ１７８，Ｓ１７９参照）。
【０１１４】
出金手続支援手段８４は、簡易入力システム５０の出金手続支援手段５４とともに、本発明に係る出金手続支援手段を構成するものであり、簡易入力システム５０からネットワーク２を介して送信されてくる顧客（証券口座からの出金手続を行う顧客）の証券口座の口座番号および出金額を受信し、受信した出金額を、当該顧客の証券口座の口座番号と関連付けて出金データベース９３に記憶させる処理を実行するものである（図１０のステップＳ１８３参照）。
【０１１５】
出金リスト作成手段８５は、営業日の所定の時刻（例えば、夕刻の午後３時等）に、出金データベース９３に記憶された各顧客の証券口座の口座番号および出金額を取得し、その日に受け付けた各顧客の出金手続のそれぞれについて、各顧客の証券口座の口座番号に関連付けられて銀行情報データベース９２に記憶された各顧客の銀行口座の口座番号、各顧客の証券口座の口座番号、銀行に開設された証券会社の代表口座（例えば、当座預金の口座）の口座番号、各顧客の出金額、および振込日等を含む出金依頼用の二次元または一次元のバーコードの情報を作成するバーコード化処理（暗号化処理を含む。詳細は後述する。）を実行し、その日に行われた各顧客の出金手続のそれぞれについて作成されたバーコード２３１を付した出金リスト２３０（図１１参照）を作成し、印刷装置（不図示）で印刷するか、またはファイル出力して出金リスト記憶手段９６に記憶させる処理を実行するものである。
【０１１６】
また、出金リスト作成手段８５は、各顧客の出金手続のそれぞれについて作成されたバーコード２３１を、縦方向または横方向に一列に並べて配置せずに、バーコードリーダを斜め方向に移動させる連続的な読取作業を実現するための斜め移動誘導配置としてもよい。
【０１１７】
ここで、斜め移動誘導配置は、図１７および図１１に示すように、例えば、千鳥状配置、ジグザグ配置（２列の交互配置）、ミの字状配置またはその一部（右下がりの斜線の本数が完全な３本に満たない場合）やその拡張（右下がりの斜線の本数が３本よりも多い場合）、逆ミの字状配置またはその一部（左下がりの斜線の本数が完全な３本に満たない場合）やその拡張（左下がりの斜線の本数が３本よりも多い場合）、くの字状配置、逆くの字状配置、それらの組み合わせ等である。
【０１１８】
これらの斜め移動誘導配置は、バーコードリーダによるバーコード２３１から次のバーコード２３１への連続的な読取作業を行う際に、バーコードリーダの縦方向の連続移動または横方向の連続移動が発生しない配置である。なお、連続的でなければ、縦方向または横方向の移動が含まれていてもよいが、より好ましくは、バーコードリーダの縦方向の移動または横方向の移動が１回も生じない配置とするのがよい。
【０１１９】
さらに、出金リスト作成手段８５は、出金リスト２３０（図１１参照）の各々の区画（例えば頁）内に付された出金依頼用のバーコード２３１の件数および出金額の合計金額を含む検査用の二次元または一次元のバーコードの情報を作成するバーコード化処理（暗号化処理を含む。詳細は後述する。）を実行し、出金リスト２３０（図１１参照）の各々の区画（例えば頁）の最下部に、検査用のバーコード２３２を付す処理を実行してもよい。なお、出金依頼受付手段２４による出金失敗通知用のバーコード２３３の印刷処理を行う手間やタイミング、あるいは全体の作業の流れを考慮すると、１区画は、１頁とすることが好ましい。
【０１２０】
入出金手段８６は、顧客の証券口座への入金手続に伴う処理および証券口座からの出金手続に伴う処理を実行するものである。具体的には、入出金手段８６は、証券口座への入金手続に伴う処理として、銀行システム２０からネットワーク１を介して送信されてくる入金処理の完了通知を受信し、証券会社が銀行に開設している証券会社の代表口座（当座預金の口座）の残高に対応する当座預金勘定（図示されない当座預金勘定記憶手段に記憶されているデータ）を増額させるとともに、証券口座データベース９７に記憶されている各顧客の証券口座の残高データ（各顧客からの預り金勘定）を増額させる処理を実行する（図３のステップＳ３６、図６のステップＳ８７、図７のステップＳ１２１参照）。さらに、入出金手段８６は、簡易入力システム５０からネットワーク２を介して送信されてくる入金伝票を受信したときも、証券口座への入金手続に伴う処理として、同様な処理を実行する（図４のステップＳ５３、図５のステップＳ６５参照）。
【０１２１】
また、入出金手段８６は、顧客端末１３０からネットワーク１を介して出金額を受信した証券フロントシステム６０（図８参照）経由で出金額のデータ送信を受けたとき、生体認証機能付き端末１００からネットワーク２を介して出金額を受信した証券フロントシステム６０（図９参照）経由で出金額のデータ送信を受けたとき、または、簡易入力システム５０からネットワーク２を介して出金額を受信したときに（図１０参照）、証券口座からの出金手続に伴う処理として、証券会社が銀行に開設している証券会社の代表口座（当座預金の口座）の残高に対応する当座預金勘定（図示されない当座預金勘定記憶手段に記憶されているデータ）を減額させるとともに、証券口座データベース９７に記憶されている各顧客の証券口座の残高データ（各顧客からの預り金勘定）を減額させる処理を実行する。
【０１２２】
さらに、入出金手段８６は、簡易入力システム５０からネットワーク２を介して出金リスト２３０（図１１参照）の出金失敗通知用のバーコード２３３から読み取った情報（証券会社の代表口座から顧客の銀行口座への振込に失敗した顧客についての証券口座の口座番号）が送信されてきたときに、当該顧客の証券口座からの出金手続を取り消す処理を実行する。
【０１２３】
顧客データベース９１は、各顧客（証券会社の顧客）についての名前、生年月日、性別、住所、電話番号、電子メールアドレス等の顧客情報を、証券会社の口座番号と関連付けて記憶するものである。この顧客データベース９１は、レプリケーションにより証券フロントシステム６０の顧客データベース７１とミラーの状態に保たれている。
【０１２４】
銀行情報データベース９２は、各顧客（証券会社の顧客）が証券口座との間での入出金に用いる銀行口座についての銀行名、金融機関（銀行）コード、支店名、支店コード、口座番号等の銀行情報を、証券会社の口座番号と関連付けて記憶するものである。この銀行情報データベース９２は、レプリケーションにより証券フロントシステム６０の銀行情報データベース７２とミラーの状態に保たれている。
【０１２５】
出金データベース９３は、各顧客（証券会社の顧客）についての出金額を、当該顧客の証券口座の口座番号と関連付けて記憶するものである。この出金データベース９３には、所定の時刻（例えば、夕刻の午後３時等）に、証券フロントシステム６０の出金データベース７３のデータがコピーされて追加される（図８、図９参照）。
【０１２６】
暗号キー記憶手段９４は、暗号キー（前述したように、共通鍵でもよく、公開鍵や秘密鍵でもよい。）を記憶するものである。簡易入力システム５０の暗号キー記憶手段５６や証券フロントシステム６０の暗号キー記憶手段７４と同様である。なお、本実施形態では、証券会社および銀行のいずれの側も、バーコードの印刷側にも読取側にもなるので、記憶させる暗号キーについても、銀行システム２０の暗号キー記憶手段３３の場合と同様である。
【０１２７】
パターン記憶手段９５は、透明シートに描かれたパターンのデータ（例えば、図２０の透明シート４００の連続パターン４０１のデータ等）を記憶するものである。また、複数枚の透明シートがある場合には、透明シートの番号と関連付けて各パターンのデータを記憶する。簡易入力システム５０のパターン記憶手段５７や証券フロントシステム６０のパターン記憶手段７５と同様である。なお、本実施形態では、証券会社および銀行のいずれの側も、バーコードの印刷側にも読取側にもなるので、記憶させるパターンについても、銀行システム２０のパターン記憶手段３４の場合と同様である。
【０１２８】
出金リスト記憶手段９６は、ファイル出力された出金リスト２３０（図１１参照）を記憶するものである。
【０１２９】
証券口座データベース９７は、各顧客（証券会社の顧客）の証券口座の残高データを、証券口座の口座番号と関連付けて記憶するものである。なお、図１での図示は省略されているが、この証券口座データベース９７についても、レプリケーションにより証券フロントシステム６０にミラー状態の証券口座データベースが設置されている。
【０１３０】
生体認証機能付き端末（ＫＩＯＳＫ端末）１００は、証券会社の支店の顧客コーナー等に設置されるものであり、コンピュータにより構成され、例えばタッチパネルやキーボード等の入力手段と、例えば液晶ディスプレイやＣＲＴディスプレイ等の表示手段と、バーコード印刷が可能な印刷装置（バーコードの情報を作成する機能は有していなくてよく、既にイメージデータの状態にされているバーコードを印刷できればよい。）と、手のひら静脈や指紋や虹彩等の生体情報の読取装置とを備えている。この生体認証機能付き端末１００は、入金手続支援手段１０１と、出金手続支援手段１０２とを含んで構成されている。
【０１３１】
入金手続支援手段１０１は、図７に示すように、証券フロントシステム６０の入金手続支援手段６３とともに、本発明に係る入金手続支援手段を構成するものである。具体的には、入金手続支援手段１０１は、証券口座への入金手続を行う顧客自身の操作により、誕生日（生年月日）および生体情報の入力を受け付け、これらの情報をネットワーク２を介して生体認証システム１１０へ送信し、生体認証システム１１０からネットワーク２を介して送信されてくる証券口座の口座番号を受信し、当該顧客についての証券口座の口座番号を、ネットワーク２を介して証券フロントシステム６０へ送信して自動ログインし、証券フロントシステム６０からネットワーク２を介して送信されてくる顧客の銀行情報（銀行口座の口座番号等であり、証券口座の口座番号に関連付けられて証券フロントシステム６０の銀行情報データベース７２に記憶されている情報）や顧客情報（名前等であり、証券口座の口座番号に関連付けられて証券フロントシステム６０の顧客データベース７１に記憶されている情報）を受信し、受信した証券口座情報（銀行情報や顧客情報）の表示を含むメニュー画面を表示し、証券口座への入金手続を行う顧客自身の操作による入金額の入力を受け付け、入力された入金額を、証券口座の口座番号とともに、ネットワーク２を介して証券フロントシステム６０へ送信し、証券フロントシステム６０からネットワーク２を介して送信されてくる入金依頼用のバーコードの情報（イメージデータの状態のものであり、銀行口座の口座番号、証券口座の口座番号、銀行に開設された証券会社の代表口座の口座番号、入金額、振込日等を含む。）を受信し、受信したバーコードの情報を用いて、証券口座への入金手続として顧客の銀行口座から証券会社の代表口座への振込を依頼するための証券口座への入金依頼書２２０（図１１参照）を、バーコード２２１を付した状態で印刷する処理を実行するものである。
【０１３２】
出金手続支援手段１０２は、図９に示すように、証券フロントシステム６０の出金手続支援手段６４とともに、本発明に係る出金手続支援手段を構成するものである。具体的には、出金手続支援手段１０２は、証券口座からの出金手続を行う顧客自身の操作により、誕生日（生年月日）および生体情報の入力を受け付け、これらの情報をネットワーク２を介して生体認証システム１１０へ送信し、生体認証システム１１０からネットワーク２を介して送信されてくる証券口座の口座番号を受信し、当該顧客についての証券口座の口座番号を、ネットワーク２を介して証券フロントシステム６０へ送信して自動ログインし、証券フロントシステム６０からネットワーク２を介して送信されてくる顧客の銀行情報（銀行口座の口座番号等であり、証券口座の口座番号に関連付けられて証券フロントシステム６０の銀行情報データベース７２に記憶されている情報）や顧客情報（名前等であり、証券口座の口座番号に関連付けられて証券フロントシステム６０の顧客データベース７１に記憶されている情報）を受信し、受信した証券口座情報（銀行情報や顧客情報）の表示を含むメニュー画面を表示し、証券口座からの出金手続を行う顧客自身の操作による出金額の入力を受け付け、入力された出金額を、証券口座の口座番号とともに、ネットワーク２を介して証券フロントシステム６０へ送信する処理を実行するものである。
【０１３３】
生体認証システム１１０は、コンピュータにより構成され、生体情報登録手段１１１と、生体認証手段１１２と、生体情報データベース１１３とを備えている。
【０１３４】
生体情報登録手段１１１は、図２に示すように、簡易入力システム５０からネットワーク２を介して送信されてくる手のひら静脈や指紋や虹彩等の生体情報を、証券口座の口座番号および誕生日（生年月日）とともに受信し、これらの生体情報、証券口座の口座番号、および誕生日（生年月日）を関連付けて生体情報データベース１１３に記憶させる処理を実行するものである。
【０１３５】
生体認証手段１１２は、図２、図６、図７、図９に示すように、簡易入力システム５０や生体認証機能付き端末１００からネットワーク２を介して送信されてくる誕生日（生年月日）および生体情報を受信し、これらの誕生日（生年月日）および生体情報に関連付けられて生体情報データベース１１３に記憶されている証券口座の口座番号を取得し、取得した証券口座の口座番号を、ネットワーク２を介して簡易入力システム５０や生体認証機能付き端末１００へ送信する処理を実行するものである。
【０１３６】
生体情報データベース１１３は、各顧客（証券会社の顧客）についての手のひら静脈や指紋や虹彩等の生体情報、証券口座の口座番号、および誕生日（生年月日）を関連付けて記憶するものである。
【０１３７】
担当者端末１２０は、コンピュータにより構成され、例えばマウスやキーボード等の入力手段と、例えば液晶ディスプレイやＣＲＴディスプレイ等の表示手段と、バーコード印刷が可能な印刷装置（バーコードの情報を作成する機能は有していなくてよく、既にイメージデータの状態にされているバーコードを印刷できればよい。）とを備えている。
【０１３８】
以上において、簡易入力システム５０の処理手段５０Ａに含まれる各手段５１〜５５、証券フロントシステム６０の処理手段６０Ａに含まれる各手段６１〜６４、証券バックシステム８０の処理手段８０Ａに含まれる各手段８１〜８６、生体認証機能付き端末１００の各手段１０１，１０２、生体認証システム１１０の処理手段１１０Ａに含まれる各手段１１１，１１２は、簡易入力システム５０、証券フロントシステム６０、証券バックシステム８０、生体認証機能付き端末１００、生体認証システム１１０を構成する各コンピュータ本体の内部に設けられた中央演算処理装置（ＣＰＵ）、およびこのＣＰＵの動作手順を規定する１つまたは複数のプログラムにより実現される。
【０１３９】
また、簡易入力システム５０の各記憶手段５６〜５８、証券フロントシステム６０の各データベース７１〜７３および各記憶手段７４，７５、証券バックシステム８０の各データベース９１〜９３，９７および各記憶手段９４〜９６、生体認証システム１１０の生体情報データベース１１３は、例えばハードディスク等により好適に実現されるが、記憶容量やアクセス速度等に問題が生じない範囲であれば、例えばフラッシュ・メモリ等の他の記録媒体であってもよい。
【０１４０】
顧客端末１３０は、コンピュータにより構成され、例えばマウスやキーボード等の入力手段と、例えば液晶ディスプレイやＣＲＴディスプレイ等の表示手段とを備えている。また、顧客端末１３０は、携帯電話機（ＰＨＳも含む。）、携帯情報端末（ＰＤＡ）、タブレット端末等の携帯機器であってもよい。
【０１４１】
取引所システム１４０は、１台または複数台のコンピュータにより構成され、有価証券等の金融商品の市場を形成するシステムである。
【０１４２】
＜暗号化処理および復号処理の詳細＞
【０１４３】
本実施形態のバーコード化処理は、暗号キー記憶手段３３，５６，７４，９４に記憶された暗号キーを用いて、バーコードに含ませる情報を暗号化する暗号化処理を含んでいる。また、本実施形態のバーコード読取処理は、暗号キー記憶手段３３，５６に記憶された暗号キーを用いて、バーコードから読み取った情報を復号する復号処理を含んでいる。暗号化方式は任意であり、例えば、共通鍵を用いるＡＥＳ、ＤＥＳ（ブロック暗号）、ＲＣ４（ストリーム暗号）、公開鍵を用いるＲＳＡ等を採用することができる。本実施形態のバーコード化処理およびバーコード読取処理には、次のような場面での処理がある。
【０１４４】
先ず、図２のステップＳ３における銀行システム２０の証明書印刷手段２２による銀行口座開設証明書２００（図１１参照）のバーコード２０１の情報を作成するバーコード化処理があり、暗号キー記憶手段３３に記憶された暗号キーを用いた暗号化処理が行われる。一方、図２のステップＳ５における簡易入力システム５０の口座開設手続支援手段５２による銀行口座開設証明書２００のバーコード２０１を読み取るバーコード読取処理があり、暗号キー記憶手段５６に記憶された暗号キーを用いた復号処理が行われる。
【０１４５】
次に、図３のステップＳ２５における簡易入力システム５０の口座開設手続支援手段５２による証券口座開設申込書２１０（図１１参照）のバーコード２１１の情報を作成するバーコード化処理があり、暗号キー記憶手段５６に記憶された暗号キーを用いた暗号化処理が行われる。なお、このバーコード２１１についてのバーコード読取処理およびその時の復号処理は、管理上必要なときに、簡易入力システム５０の処理手段５０Ａにより、暗号キー記憶手段５６に記憶された暗号キーを用いて行われる。
【０１４６】
また、図３のステップＳ３１、図６のステップＳ８２における簡易入力システム５０の入金手続支援手段５３による証券口座への入金依頼書２２０（図１１参照）のバーコード２２１の情報を作成するバーコード化処理があり、暗号キー記憶手段５６に記憶された暗号キーを用いた暗号化処理が行われる。一方、図３のステップＳ３３、図６のステップＳ８４における銀行システム２０の入金依頼受付手段２３による証券口座への入金依頼書２２０（図１１参照）のバーコード２２１を読み取るバーコード読取処理があり、暗号キー記憶手段３３に記憶された暗号キーを用いた復号処理が行われる。
【０１４７】
さらに、図５のステップＳ６１における銀行システム２０の入金依頼受付手段２３による証券口座への入金依頼書２２０（図１１参照）のバーコード２２２の情報を作成するバーコード化処理があり、暗号キー記憶手段３３に記憶された暗号キーを用いた暗号化処理が行われる。一方、図５のステップＳ６３における簡易入力システム５０の入金手続支援手段５３による証券口座への入金依頼書２２０（図１１参照）のバーコード２２２を読み取るバーコード読取処理があり、暗号キー記憶手段５６に記憶された暗号キーを用いた復号処理が行われる。
【０１４８】
そして、図７のステップＳ１１４における証券フロントシステム６０の入金手続支援手段６３による証券口座への入金依頼書２２０（図１１参照）のバーコード２２１の情報を作成するバーコード化処理があり、暗号キー記憶手段７４に記憶された暗号キーを用いた暗号化処理が行われる。一方、図７のステップＳ１１８における銀行システム２０の入金依頼受付手段２３による証券口座への入金依頼書２２０（図１１参照）のバーコード２２１を読み取るバーコード読取処理があり、暗号キー記憶手段３３に記憶された暗号キーを用いた復号処理が行われる。
【０１４９】
また、図８のステップＳ１４１、図９のステップＳ１６４、図１０のステップＳ１８４における証券バックシステム８０の出金リスト作成手段８５による出金リスト２３０（図１１参照）のバーコード２３１，２３２の情報を作成するバーコード化処理があり、暗号キー記憶手段９４に記憶された暗号キーを用いた暗号化処理が行われる。一方、図８のステップＳ１４３、図９のステップＳ１６６、図１０のステップＳ１８６における銀行システム２０の出金依頼受付手段２４による出金リスト２３０（図１１参照）のバーコード２３１，２３２を読み取るバーコード読取処理があり、暗号キー記憶手段３３に記憶された暗号キーを用いた復号処理が行われる。
【０１５０】
さらに、図８のステップＳ１４４、図９のステップＳ１６７、図１０のステップＳ１８７における銀行システム２０の出金依頼受付手段２４による出金リスト２３０（図１１参照）のバーコード２３３の情報を作成するバーコード化処理があり、暗号キー記憶手段３３に記憶された暗号キーを用いた暗号化処理が行われる。なお、このバーコード２３３についてのバーコード読取処理およびその時の復号処理は、簡易入力システム５０の出金手続支援手段５４により、暗号キー記憶手段５６に記憶された暗号キーを用いて行われる。
【０１５１】
図１４に示すように、本実施形態の暗号化処理および復号処理として、キー選択式暗号化処理およびキー選択式復号処理を採用してもよい。先ず、キー選択式暗号化処理では、暗号キー記憶手段３３，５６，７４，９４に記憶された複数の暗号キーのうちのいずれか（ここでは、例えばＢＢＢとする。）を用いて、平文の伝達情報（例えば、名前、生年月日、銀行口座の口座番号、証券口座の口座番号、銀行に開設された証券会社の代表口座の口座番号、入金額、出金額、振込日等であり、各種のバーコード毎に定まっている情報）を暗号化するとともに、使用した暗号キー（ＢＢＢ）の番号（ここでは、例えば０２とする。）を、作成するバーコードの所定の位置（例えば先頭位置）に含ませる。
【０１５２】
次に、キー選択式復号処理では、バーコードから暗号キーの番号（０２）を読み取り、読み取った暗号キーの番号（０２）に対応する暗号キー（ＢＢＢ）を暗号キー記憶手段３３，５６から取得し、取得した暗号キー（ＢＢＢ）を用いて、バーコードから読み取った暗号キーの番号以外の情報（暗号文）を復号して平文の伝達情報に戻す。
【０１５３】
図１５に示すように、本実施形態の暗号化処理および復号処理として、２重暗号化処理（１）および２重復号処理（１）を採用してもよい。先ず、２重暗号化処理（１）では、暗号キー記憶手段３３，５６，７４，９４に記憶された第１暗号化用の暗号キー（ここでは、例えばＰＰＰとする。）を用いて、平文の伝達情報を暗号化する第１暗号化処理を実行し、さらに、暗号キー記憶手段３３，５６，７４，９４に記憶された第２暗号化用の複数の暗号キーのうちのいずれか（ここでは、例えばＢＢＢとする。）を用いて、第１暗号化処理後の情報（第１の暗号文）を暗号化して第２の暗号文とするとともに、使用した第２暗号化用の暗号キー（ＢＢＢ）の番号（ここでは、例えば０２とする。）を、作成するバーコードの所定の位置（例えば先頭位置）に含ませておく。
【０１５４】
次に、２重復号処理（１）では、バーコードから第２暗号化用の暗号キーの番号（０２）を読み取り、読み取った第２暗号化用の暗号キーの番号（０２）に対応する第２暗号化用の暗号キー（ＢＢＢ）を暗号キー記憶手段３３，５６から取得し、取得した第２暗号化用の暗号キー（ＢＢＢ）を用いて、バーコードから読み取った第２暗号化用の暗号キーの番号（０２）以外の部分である第２暗号化処理後の情報（第２の暗号文）を復号する第１復号処理を実行し、さらに、暗号キー記憶手段３３，５６に記憶された第１暗号化用の暗号キー（ＰＰＰ）を用いて、第１復号処理後の情報（第１の暗号文）を復号して平文の伝達情報に戻す第２復号処理を実行する。
【０１５５】
図１６に示すように、本実施形態の暗号化処理および復号処理として、２重暗号化処理（２）および２重復号処理（２）を採用してもよい。先ず、２重暗号化処理（２）では、暗号キー記憶手段３３，５６，７４，９４に記憶された第１暗号化用の複数の暗号キーのうちのいずれか（ここでは、例えばＢＢＢとする。）を用いて、平文の伝達情報を暗号化するとともに、使用した第１暗号化用の暗号キーの番号（ここでは、例えば０２とする。）をバーコードに含ませる第１暗号化処理を実行し、さらに、暗号キー記憶手段３３，５６，７４，９４に記憶された第２暗号化用の暗号キー（ここでは、例えばＰＰＰとする。）を用いて、第１暗号化処理後の情報（第１の暗号文）を暗号化して第２の暗号文とする第２暗号化処理を実行する。なお、使用した第１暗号化用の暗号キーの番号（０２）に対し、第２暗号化用の暗号キー（ＰＰＰ）を用いた第２暗号化処理を施してもよい。
【０１５６】
次に、２重復号処理（２）では、暗号キー記憶手段３３，５６に記憶された第２暗号化用の暗号キー（ＰＰＰ）を用いて、バーコードから読み取った第２暗号化処理後の情報（第２の暗号文）を復号する第１復号処理を実行し、また、第１暗号化用の暗号キーの番号（０２）の部分に対しても、第２暗号化処理が施されている場合には、この部分についても、第２暗号化用の暗号キー（ＰＰＰ）を用いた第１復号処理を実行し、さらに、第１暗号化用の暗号キーの番号（０２）に対して第２暗号化処理が施されていない場合には、バーコードから第１暗号化用の暗号キーの番号（０２）を読み取り、また、第１暗号化用の暗号キーの番号（０２）に対して第２暗号化処理が施されている場合には、第１復号処理後の情報から第１暗号化用の暗号キーの番号（０２）を読み取り、読み取った第１暗号化用の暗号キーの番号（０２）に対応する第１暗号化用の暗号キー（ＢＢＢ）を暗号キー記憶手段３３，５６から取得し、取得した第１暗号化用の暗号キー（ＢＢＢ）を用いて、第１復号処理後の情報（第１の暗号文）を復号して平文の伝達情報に戻す第２復号処理を実行する。
【０１５７】
＜情報秘匿用の穴開け加工処理の詳細＞
【０１５８】
本実施形態のバーコード化処理およびバーコード読取処理では、上述した暗号化処理および復号処理による情報秘匿に加え、穴開け加工処理および穴埋め処理を行うことにより、情報の秘匿性を高めることができる。この穴開け加工処理および穴埋め処理は、暗号化処理および復号処理の場合と同様に、バーコード化処理およびバーコード読取処理の一工程として実行されるので、各種のバーコードについてのバーコード化処理やバーコード読取処理を実行する手段により実行される。なお、暗号化処理および復号処理を行わずに、穴開け加工処理および穴埋め処理を行っても、情報秘匿を達成することができる。
【０１５９】
先ず、バーコード読取処理の際にバーコードの上に被せる読取補助具として用いられる透明シートを用意する。この透明シートは、透明または略透明のシート状部材に、バーコードを構成する白黒の領域の最小単位となるセルと同じ形状および大きさの四角形の黒い点を散在させた穴開けおよび穴埋め用のパターンを描いて形成されている。すなわち、この透明シートに描かれたパターンについては、そのパターンのデータが、バーコード化処理における穴開け加工処理（ソフトウェアによる処理）で用いられ、透明シートに描かれたパターン（ハードウェア）が、バーコード読取処理における撮影前の穴埋め処理で用いられる。端的に言えば、ソフトで穴開けし、ハードで穴埋めすることになる。
【０１６０】
シート状部材の材質は、例えば、プラスチック、ガラス等、任意であり、可撓性を有していてもよいが、例えば薄いビニール等のように、しわが寄るような軟質のものは使用することができず、要するに、机やテーブル等に広げた際に平面形状を保持できる程度に硬い材質のものであればよい。
【０１６１】
ここで、透明シートの用意については、（Ａ）異なるパターンを描いた複数枚の透明シートを用意する場合と、（Ｂ）バーコードよりも大きい領域を有する連続パターンを描いた１枚の透明シートを用意する場合と、（Ｃ）異なる連続パターンを描いた複数枚の透明シートを用意する場合とがある。本実施形態では、（Ｃ）の場合を中心として説明を行う。
【０１６２】
図２０に示すように、各透明シート４００には、連続パターン４０１が描かれている。この連続パターン４０１は、セルと同じ形状および大きさの四角形の黒い点を散在させて生成されている。例えば、使用するバーコードを２５セル×２５セルの大きさのＱＲコード（登録商標）とする場合は、連続パターン４０１の大きさを、２５セル×２５セルよりも大きい面積とする。そして、連続パターン４０１から切り出される２５セル×２５セルの範囲内に、幾つかの黒い点が含まれるように、パターンを生成する。例えば、連続パターン４０１の全体を１０セル×１０セル等の適当な大きさの区画で仕切り、その中の座標を（Ｘ，Ｙ）とし、Ｘ＝１〜１０、Ｙ＝１〜１０の範囲で疑似乱数を何回か発生させ、例えば、（２，４）、（９，５）、（３，７）という３つの黒い点の位置を決めたとすると、１０×１０＝合計１００セルのうち３つのセルについて穴開け・穴埋めを行うことができる密度のパターンを生成することができるので、この処理を連続パターン４０１の全体について繰り返し実行すればよい。黒い点の密度を変える際は、各区画内での疑似乱数の発生回数を調整する。なお、１つの連続パターン４０１の中で、密度を変化させていってもよいが、１枚の透明シート４００に描かれた連続パターン４０１については一様な密度とし、各透明シート４００毎に密度を変えていくことが好ましく、例えば、３／１００の密度の透明シート４００を複数枚作成し、４／１００の密度の透明シート４００を複数枚作成し、５／１００の密度の透明シート４００を複数枚作成する等である。
【０１６３】
透明シート４００には、連続パターン４０１の外側に、縦方向目盛り４０２と、横方向目盛り４０３とが設けられている。縦方向目盛り４０２の刻み幅は、セルの縦方向の幅と一致し、横方向目盛り４０３の刻み幅は、セルの横方向の幅と一致している。これらの縦方向目盛り４０２および横方向目盛り４０３の数値は、連続パターン４０１から切り出した切出パターン４０４の縦方向および横方向のずらし量に対応している。
【０１６４】
図１８は、バーコード化処理・印刷処理およびバーコード読取処理の流れであり、何種類かあるバーコードについて共通する流れである。但し、全ての種類のバーコードについて情報秘匿用の穴開け加工処理を施さなければならないわけではなく、例えば、証券会社および銀行の営業員や担当者のみが使用し、顧客の手に渡らない用紙に印刷するバーコードについては、情報漏洩の可能性が相対的に低いので、穴開け加工処理を省略してもよい。具体的には、例えば、出金リスト２３０（図１１参照）に印刷されるバーコード２３１，２３２，２３３等は、穴開け加工処理を省略してもよい。
【０１６５】
図１８において、先ず、バーコード化する伝達情報を収集する（ステップＳ２０１）。例えば、名前、生年月日、銀行口座の口座番号、証券口座の口座番号、銀行に開設された証券会社の代表口座の口座番号、入金額、出金額、振込日等のうちの幾つかの情報を、バーコードの目的に応じて定められた伝達情報として収集する。
【０１６６】
次に、平文の伝達情報を暗号化する（ステップＳ２０２）。この暗号化処理については、既に詳述しているので、ここでは説明を省略する。
【０１６７】
続いて、暗号化処理後の情報（暗号文）を２値化し、白黒のセルを配置するセル化処理を実行する（ステップＳ２０３）。このセル化処理は、通常行われている既存のバーコードの作成に伴うセル化処理（例えば、特許文献１に記載された処理等）と同様である。
【０１６８】
それから、情報秘匿用の穴開け加工処理を実行する（ステップＳ２０４）。この詳細は、次の図１９の通りである。
【０１６９】
図１９において、透明シート４００（図２０参照）に描かれた穴開け・穴埋め用の連続パターン４０１のデータが、各パターン記憶手段３４，５７，７５，９５に記憶されているので、この連続パターン４０１のデータを読み込み、読み込んだ連続パターン４０１のデータから、使用するバーコードの大きさと同じ大きさのデータを切り出して切出パターン４０４とする（ステップＳ２０４１）。
【０１７０】
例えば、使用するバーコードを２５セル×２５セルの大きさのＱＲコード（登録商標）とする場合は、連続パターン４０１のデータＰ（Ｘ，Ｙ）（Ｘ＝１〜２６以上、Ｙ＝１〜２６以上）から、２５セル×２５セルの白黒データを切り出す。連続パターン４０１のデータＰ（Ｘ，Ｙ）（Ｘ＝１〜２６以上、Ｙ＝１〜２６以上）は、例えば、Ｐ（１，１）＝０（白）、Ｐ（２，１）＝１（黒）、Ｐ（３，１）＝０（白）等であり、この例の場合は、Ｐ（２，１）が黒い点の位置（座標）である。従って、切出パターン４０４のデータＣ（Ｕ，Ｖ）（Ｕ＝１〜２５、Ｖ＝１〜２５）は、例えば、Ｃ（１，１）＝０（白）、Ｃ（２，１）＝１（黒）、Ｃ（３，１）＝０（白）等として得られる。
【０１７１】
最初は、連続パターン４０１のＰ（Ｘ，Ｙ）と、切出パターン４０４のＣ（Ｕ，Ｖ）との関係を、例えば、左上のＣ（１，１）を左上のＰ（１，１）に一致させてＣ（１，１）＝Ｐ（１，１）としてスタートする。従って、最初の切出パターン４０４は、Ｃ（Ｕ，Ｖ）＝Ｐ（Ｕ，Ｖ）（Ｕ＝１〜２５、Ｖ＝１〜２５）となる。
【０１７２】
また、例えば、左上のＣ（１，１）を、左上のＰ（１，１）から縦方向に５セル分ずらし、かつ、横方向に７セル分ずらしたＰ（８，６）に一致させてＣ（１，１）＝Ｐ（８，６）とする場合には、そのときの切出パターン４０４は、Ｃ（Ｕ，Ｖ）＝Ｐ（Ｕ＋７，Ｖ＋５）（Ｕ＝１〜２５、Ｖ＝１〜２５）となる。
【０１７３】
より一般には、左上のＣ（１，１）を、左上のＰ（１，１）から縦方向にηセル分ずらし、かつ、横方向にξセル分ずらしたＰ（１＋ξ，１＋η）に一致させてＣ（１，１）＝Ｐ（１＋ξ，１＋η）とする場合には、そのときの切出パターン４０４は、Ｃ（Ｕ，Ｖ）＝Ｐ（Ｕ＋ξ，Ｖ＋η）（Ｕ＝１〜２５、Ｖ＝１〜２５）となる。ずらし量ξ，ηの限界値は、連続パターン４０１の大きさで定まる。
【０１７４】
続いて、「切出パターン４０４内の黒い点（穴開け位置）の全てが、配置したセルのうちの黒いセルに重なるという条件」を満たすか否かを判断する（ステップＳ２０４２）。すなわち、配置したセルを、Ｄ（Ｍ，Ｎ）（Ｍ＝１〜２５、Ｎ＝１〜２５）とすると、切出パターン４０４のＣ（Ｕ，Ｖ）（Ｕ＝１〜２５、Ｖ＝１〜２５）のうち、Ｃ（Ｕ，Ｖ）＝１（黒）となっている座標について、それらの座標のＤ（Ｍ，Ｎ）が１（黒）となっているか否かを判断する。例えば、Ｃ（３，５）＝１（黒）であれば、Ｄ（３，５）＝１（黒）であるか否かを判断する。そして、この判断を、Ｃ（Ｕ，Ｖ）＝１（黒）となっている全ての座標について実行し、全ての座標についてＤ（Ｍ，Ｎ）＝１（黒）となっていれば、条件を満たすことになる。この判断を行う理由は、Ｃ（Ｕ，Ｖ）＝１（黒）となっている座標（穴開け位置）について、それらの座標のＤ（Ｍ，Ｎ）が０（白）になっていたとすると、その座標のセルは、元々、白いセルなので、穴開け加工（黒から白への反転）を行うことができず、その状態で、バーコード読取の際に、透明シート４００を被せると、穴開け加工を行っていないセルについて、穴埋め（白から黒への反転）を行うことになり、元々のセル配置よりも黒いセルが多くなってしまい、セル配置を元に戻すことができないからである。
【０１７５】
ここで、「切出パターン４０４内の黒い点（穴開け位置）の全てが、配置したセルのうちの黒いセルに重なるという条件」を満たさないと判断した場合には、切出パターン４０４を縦方向または横方向に１セル分ずらすか、または、連続パターン４０１を交換（すなわち、透明シート４００を交換）する（ステップＳ２０４３）。例えば、Ｃ（１，１）＝Ｐ（１，１）として切り出した最初の切出パターン４０４について判断した場合には、横方向に１セル分ずらし、Ｃ（１，１）＝Ｐ（２，１）とする。従って、次の切出パターン４０４は、Ｃ（Ｕ，Ｖ）＝Ｐ（Ｕ＋１，Ｖ）（Ｕ＝１〜２５、Ｖ＝１〜２５）となる。同様に、Ｃ（１，１）＝Ｐ（２，１）として切り出した切出パターン４０４について判断した場合には、さらに横方向に１セル分ずらし、Ｃ（１，１）＝Ｐ（３，１）とする。また、縦方向にも横方向にもずらせなくなった場合には、透明シート４００を交換し、左上のＣ（１，１）を交換後の連続パターン４０１の左上のＰ（１，１）に一致させるところから再スタートする。
【０１７６】
そして、以降、上記の条件を満たすまで、ステップＳ２０４１〜Ｓ２０４３の処理を繰り返す。この際、黒い点の密度が高い透明シート４００から順番に条件の成否を判断することが好ましく、そうすることで、より多くの位置について穴開け加工を行うことが可能となり、情報の秘匿性を高めることができる。なお、上記の条件を満たす全ての切出パターン４０４を抽出し（各透明シート４００の判断の順番は問わない。）、その中から、穴開け用のパターンとして採用するものを任意に、または予め定められた選択基準に基づき自動選択してもよく、また、この選択基準として、抽出された切出パターン４０４のうち黒い点の密度が最も高いものを採用するという基準を定めてもよい。
【０１７７】
また、図１８のステップＳ２０３でセル配置して作成したバーコード（穴開け加工前の状態のバーコード）に、位置合わせ等に用いられる特殊なセルが含まれていて、そのようなセルについては、穴開け加工すべきではない場合には、そのようなセルの位置を、予め定められた非加工領域としておき、「切出パターン４０４内の黒い点（穴開け位置）の全てが、配置したセルのうちの黒いセルに重なるという条件」を、「切出パターン４０４内の黒い点（穴開け位置）の全てが、配置したセルのうちの非加工領域外の黒いセルに重なるという条件」に変更すればよい。
【０１７８】
なお、（Ｃ）異なる連続パターン４０１を描いた複数枚の透明シート４００を用意する場合については、上述した通りであるが、（Ａ）異なるパターン（連続パターンではない。）を描いた複数枚の透明シートを用意する場合には、縦方向または横方向に１セル分ずつずらしていく処理は行うことができないので、透明シートを交換して上記の条件を満たすか否かの判断を繰り返せばよく、（Ｂ）連続パターン４０１を描いた１枚の透明シート４００を用意する場合には、透明シートの交換は行うことができないので、縦方向または横方向に１セル分ずつずらしていきながら上記の条件を満たすか否かの判断を繰り返せばよい。
【０１７９】
一方、ステップＳ２０４２で、「切出パターン４０４内の黒い点（穴開け位置）の全てが、配置したセルのうちの黒いセルに重なるという条件」を満たすと判断した場合には、そのときの切出パターン４０４を穴開け用のパターンとして採用する（ステップＳ２０４４）。
【０１８０】
続いて、図１８のステップＳ２０３で配置したセルのうち、採用した穴開け用のパターンの黒い点の位置（Ｃ（Ｕ，Ｖ）＝１（黒）となっている座標）のセルを、黒から白へ反転させる穴開け加工処理を実行する（ステップＳ２０４５）。例えば、採用した穴開け用のパターンに３つの黒い点があり、それらがＣ（２，３）＝Ｃ（４，８）＝Ｃ（７，３）＝１（黒）であるとすれば、配置したセルＤ（Ｍ，Ｎ）（Ｍ＝１〜２５、Ｎ＝１〜２５）のうち、Ｄ（２，３）、Ｄ（４，８）、Ｄ（７，３）の３つのセルについて、１（黒）から０（白）へ反転させる穴開け加工処理を実行する。
【０１８１】
そして、穴開け加工処理後のセル配置の画像の印刷データ（白黒のセル配置からなるバーコードのイメージについてのドットデータ）、および、透明シート４００の番号（連続パターン４０１の番号）、切出パターン４０４の縦方向および横方向のずらし量を、バーコードに付随させて印刷するための印刷データ（番号やずらし量を示す数字の印字データ）を作成する（ステップＳ２０４６）。
【０１８２】
なお、（Ｃ）異なる連続パターン４０１を描いた複数枚の透明シート４００を用意する場合については、上述した通り、透明シート４００の番号（連続パターン４０１の番号）、切出パターン４０４の縦方向および横方向のずらし量が、採用した穴開け用のパターンの特定情報となるので、これらの番号やずらし量を示す数字の印字データを作成するが、（Ａ）異なるパターン（連続パターンではない。）を描いた複数枚の透明シートを用意する場合には、縦方向または横方向のずらし量は無いので、透明シートの番号を示す数字の印字データを作成し、（Ｂ）連続パターン４０１を描いた１枚の透明シート４００を用意する場合には、透明シートの番号は無いので、縦方向または横方向のずらし量を示す数字の印字データを作成する。
【０１８３】
図１８において、穴開け加工処理後の白黒のセル配置からなるバーコード２４１（図２０参照）を各種の用紙２４０に印刷するとともに、バーコード２４１の近傍（図２０の例では、下側）に、採用した穴開け用のパターンの特定情報２４２として、透明シート４００の番号および縦方向・横方向のずらし量を示す数字を印刷する（ステップＳ２０５）。ここで、用紙２４０やバーコード２４１は、本実施形態で説明している各種の用紙やバーコードを一括して示すものである。また、特定情報２４２は、図２０の例では、透明シート４００の番号＝１３、縦方向のずらし量＝８６、横方向のずらし量＝３６となっている。
【０１８４】
その後、顧客や証券会社の担当者等の持参による銀行・証券会社間での用紙２４０の移動後に、証券会社システム４０または銀行システム２０において、その用紙２４０に印刷されたバーコード２４１の読取処理を開始する。
【０１８５】
すなわち、先ず、透明シート４００（図２０参照）を用いて、穴埋め処理を行い、穴開け加工処理前の白黒のセル配置（図１８のステップＳ２０３のセル配置）からなるバーコードの状態に戻す。具体的には、証券会社や銀行の店頭の営業員は、持参された用紙２４０に印刷されたバーコード２４１の近傍の特定情報２４２（図２０参照）を目視で把握する。そして、把握した番号に対応する透明シート４００を手元に用意する。用紙２４０には、バーコード２４１の印刷位置に対して相対的に固定された位置に、位置合わせ基準線２４３が印刷されている。営業員は、バーコード２４１が印刷された用紙２４０の上に、手元に用意した透明シート４００を重ねる。続いて、営業員は、重ねた透明シート４００をずらしながら、透明シート４００の縦方向目盛り４０２および横方向目盛り４０３の数値のうち、目視で把握した特定情報２４２の縦方向・横方向のずらし量に相当する数値の位置と、用紙２４０の位置合わせ基準線２４３とを一致させる。この状態で、透明シート４００の連続パターン４０１内における採用された切出パターン４０４の黒い点により、用紙２４０に印刷されているバーコード２４１の穴開けされているセル（白いセル）が、穴埋め（白から黒へ反転）された状態となっている。それから、営業員は、ＣＣＤ等の撮像手段を有するバーコードリーダを用いて、透明シート４００で穴埋めされた状態のバーコード２４１の画像を取り込む（ステップＳ２０６）。
【０１８６】
続いて、バーコードリーダで取り込んだバーコード２４１の画像データを用いて、セルの白黒判別処理を実行する（ステップＳ２０７）。このセルの白黒判別処理は、通常行われている既存のバーコード読取に伴うセルの白黒判別処理（例えば、特許文献１に記載された処理等）と同様である。
【０１８７】
それから、セルの白黒の判別結果を用いて、暗号化処理後の伝達情報（暗号文の状態の伝達情報）への変換を行う解読処理を実行する（ステップＳ２０８）。この解読処理も、通常行われている既存のバーコード読取に伴う解読処理と同様である。
【０１８８】
さらに、暗号文の状態の伝達情報を、平文の伝達情報に戻す復号処理を実行する（ステップＳ２０９）。この復号処理については、既に詳述しているので、ここでは説明を省略する。
【０１８９】
＜情報秘匿用のその他の画像加工処理＞
【０１９０】
上述した穴開け加工処理および穴埋め処理（透明シート４００による穴埋め作業を伴う処理）に代えて、次のような画像加工処理および画像戻し処理を行ってもよい。
【０１９１】
例えば、バーコードの画像のうちのデータ領域の部分を、幾つかの区画に分割し、各区画の画像について、入れ替えやローテーション等の配置替えを実行する。具体的には、右上、右下、左上、左下の４区画に分割した場合には、例えば、右上と左下とを入れ替え、かつ、右下と左上とを入れ替えるという配置替えや、右上を右下に、右下を左下に、左下を左上に、左上を右上に移動させるローテーションの配置替え等を実行することができる。このようなバーコード化処理における配置替えのルールは、固定的なものとしておけば、バーコード読取処理でも、そのルールを逆転させたルールに従って、配置を元に戻す処理を実行することができる。また、配置替えのルールを毎回変化させる場合でも、採用したルールの特定情報（ルール番号等）を、前述した穴開け加工処理および穴埋め処理における特定情報２４２（図２０参照）の場合と同様に、バーコード２４１の近傍に印刷しておけば、バーコード読取処理で、配置を元に戻す処理を実行することができる。
【０１９２】
また、上記のような入れ替えやローテーション等の配置替えは、区画単位ではなく、セル単位で実行してもよく、例えば、Ｄ（５，１０）とＤ（３，８）とのデータを入れ替える等の配置替えを実行することができる。
【０１９３】
さらに、前述した穴開け加工処理に相当するようなセルの白黒反転処理を実行してもよく、例えば、Ｄ（２，２）、Ｄ（４，５）、Ｄ（１２，２１）の３つのセルについての白黒反転処理等である。前述した穴開け加工処理は、透明シート４００によるハード的な穴埋め（白から黒への反転）を前提としているので、黒から白への反転（穴開け）のみであったが、ここでは、ソフトウェアによる画像戻し処理を行うので、黒から白への反転のみならず、白から黒への反転処理でもよい。白黒反転させるセルの位置（座標）や個数は、固定的なものとしてもよく、変化させてもよく、変化させる場合には、前述した穴開け加工処理および穴埋め処理における特定情報２４２（図２０参照）の場合と同様に、バーコード２４１の近傍に、白黒反転させるセルの位置（座標）や個数の特定情報（ルール番号でも、座標そのもののデータでもよい。）を印刷しておけばよい。
【０１９４】
また、バーコードの画像のうちのデータ領域の部分を、幾つかの区画に分割し、各区画の画像を、別々のバーコードに含ませて印刷してもよい。具体的には、例えば、右上、右下、左上、左下の４区画に分割した場合には、右上の区画の画像だけを含むバーコード（従って、他の３区画は白くなっている。）、右下の区画の画像だけを含むバーコード、左上の区画の画像だけを含むバーコード、左下の区画の画像だけを含むバーコードの合計４つのバーコードを印刷する。一方、バーコード読取処理では、これらの４つのバーコードを連続して読み取った後に、４つの画像をソフトウェアにより合成（合体）して分割前の状態の１つの画像に戻す画像戻し処理を実行する。
【０１９５】
また、上記のような分割の画像加工処理および合成（合体）の画像戻し処理は、区画単位ではなく、セル単位で実行してもよく、例えば、各セルＤ（Ｍ，Ｎ）につき、Ｍ＋Ｎが偶数になるセル（例えば、Ｄ（１，１）、Ｄ（２，２）等）と、奇数になるセル（例えば、Ｄ（１，２）、Ｄ（２，１）等）とで分割を行い、読取時に合成（合体）してもよい。この場合、Ｍ＋Ｎが偶数になるセルだけを含むバーコードと、Ｍ＋Ｎが奇数になるセルだけを含むバーコードとの合計２つのバーコードを印刷する。なお、Ｍ＋Ｎが偶数になるセル（白いセルも、黒いセルも存在する。）だけを含むバーコードでは、Ｍ＋Ｎが奇数になるセルの位置はすべて白くなっている。
【０１９６】
＜証券業務の支援処理の流れの詳細＞
【０１９７】
このような本実施形態においては、以下のようにして証券業務支援システム１０により、証券業務の支援処理（証券口座の開設手続および同日の入金手続の支援処理、後日の入金手続の支援処理、出金手続の支援処理）が行われる。
【０１９８】
＜証券口座の開設手続および同日の入金手続の流れ＞
【０１９９】
図２において、銀行の担当者（システム担当者であるが、営業員でもよい。）は、銀行内の端末（不図示）を操作し、例えば証券会社から受け取った暗号キーの設定入力を行い、暗号キーを暗号キー記憶手段３３に記憶させる（ステップＳ１）。また、銀行の担当者は、例えば証券会社から受け取ったパターン（例えば、複数枚の透明シート４００の連続パターン４０１等）のデータの設定入力を行い、パターンをパターン記憶手段３４に記憶させる。これらの暗号キーやパターンの設定入力は、銀行システム２０の設定手段２１により受け付けられる。なお、証券会社システム４０側でも同様に、暗号キーやパターンの設定入力が行われるが、図示は省略する。
【０２００】
続いて、証券口座の開設手続を行う支援対象の顧客（ここでは、銀行の顧客）が銀行に来店した際に、銀行の店頭の端末（不図示）で、銀行の営業員の操作により、当該顧客についての銀行口座の口座番号またはその他の銀行顧客識別情報（例えば、名前、生年月日、社会保険番号、国民登録証明書（ＮＲＣ）コード等のいずれかまたは組合せ）を入力する（ステップＳ２）。この支援対象の顧客の指定入力は、銀行システム２０の証明書印刷手段２２により受け付けられる。
【０２０１】
それから、銀行システム２０では、証明書印刷手段２２により、受け付けた銀行顧客識別情報（銀行口座の口座番号等）に関連付けられて銀行顧客データベース３１に記憶された銀行情報（銀行口座の支店名、口座番号等）および顧客情報（名前、生年月日、性別、住所、電話番号、電子メールアドレス等）を取得し、取得した情報を用いて、これらの情報を含む口座開設用の二次元または一次元のバーコードの情報を作成するバーコード化処理（暗号化処理を含む。）を実行する（ステップＳ３）。
【０２０２】
さらに、証明書印刷手段２２により、支援対象の顧客が銀行に銀行口座を開設していることを銀行が証明するための銀行口座開設証明書２００（図１１参照）を、バーコード２０１を付した状態で印刷する（ステップＳ４）。
【０２０３】
そして、顧客は、銀行の店頭の営業員から渡されたバーコード２０１付の銀行口座開設証明書２００を、証券会社の店頭まで持参して運ぶ。
【０２０４】
その後、証券会社に証券口座の開設の申込を行う銀行顧客が、銀行口座開設証明書２００（図１１参照）を証券会社に持参した際に、証券会社システム４０では、簡易入力システム５０の口座開設手続支援手段５２により、証券会社の店頭の営業員の操作で、銀行口座開設証明書２００に印刷されたバーコード２０１をバーコードリーダで読み取るバーコード読取処理（復号処理を含む。）を実行する（ステップＳ５）。
【０２０５】
続いて、口座開設手続支援手段５２により、バーコード２０１から読み取った銀行情報（銀行口座の支店名、預金種別、口座番号等）および顧客情報（名前、生年月日、性別、住所、電話番号、電子メールアドレス等）を画面表示し（図１２参照）、証券会社の営業員や顧客の内容確認を経て、画面表示された情報の補充や修正を受け付ける（ステップＳ６）。
【０２０６】
図１２において、証券口座情報の登録画面３００には、証券口座の口座番号の表示部３０１および名前等のその他の情報の表示部と、証券口座情報の登録を実行するための「登録」ボタン３０２とが設けられている。
【０２０７】
それから、証券会社の営業員が「登録」ボタン３０２をクリックすると、口座開設手続支援手段５２により、補充や修正を行った後の銀行情報および顧客情報が、ネットワーク２を介して証券バックシステム８０に送信される（ステップＳ７）。
【０２０８】
証券バックシステム８０では、証券口座情報登録手段８２により、簡易入力システム５０からネットワーク２を介して送信されてくる顧客（証券口座を開設する顧客）の銀行情報（銀行口座の支店名、預金種別、口座番号等）および顧客情報（名前、生年月日、性別、住所、電話番号、電子メールアドレス等）を受信し、当該顧客に対して証券口座の口座番号を自動採番して付与し、受信した銀行情報を、自動採番した証券口座の口座番号と関連付けて銀行情報データベース９２に記憶させるとともに、受信した顧客情報を、自動採番した証券口座の口座番号と関連付けて顧客データベース９１に記憶させ（ステップＳ８）、さらに、証券口座情報登録手段８２により、自動採番した証券口座の口座番号を、ネットワーク２を介して簡易入力システム５０へ送信する（ステップＳ９）。
【０２０９】
簡易入力システム５０では、口座開設手続支援手段５２により、証券バックシステム８０からネットワーク２を介して送信されてくる自動採番された当該顧客の証券口座の口座番号を受信し、受信した証券口座の口座番号を、図１２の証券口座情報の登録画面３００の表示部３０１に画面表示する（ステップＳ１０）。
【０２１０】
続いて、生体情報の登録処理を行うために、口座開設手続支援手段５２により、証券口座の口座番号および誕生日（生年月日）の入力を受け付け（ステップＳ１１）、さらに、読取装置からの手のひら静脈や指紋や虹彩等の生体情報の入力を受け付け（ステップＳ１２）、これらの証券口座の口座番号、誕生日（生年月日）、および生体情報を、ネットワーク２を介して生体認証システム１１０へ送信する（ステップＳ１３）。
【０２１１】
生体認証システム１１０では、生体情報登録手段１１１により、簡易入力システム５０からネットワーク２を介して送信されてくる手のひら静脈や指紋や虹彩等の生体情報を、証券口座の口座番号および誕生日（生年月日）とともに受信し、これらの生体情報、証券口座の口座番号、および誕生日（生年月日）を関連付けて生体情報データベース１１３に記憶させる（ステップＳ１４）。
【０２１２】
その後、簡易入力システム５０では、生体認証システム１１０での生体情報の登録内容を確認するために、口座開設手続支援手段５２により、誕生日（生年月日）の入力を受け付け（ステップＳ１５）、さらに生体情報の入力を受け付け（ステップＳ１６）、これらの誕生日（生年月日）および生体情報を、ネットワーク２を介して生体認証システム１１０へ送信する（ステップＳ１７）。
【０２１３】
生体認証システム１１０では、生体認証手段１１２により、簡易入力システム５０からネットワーク２を介して送信されてくる誕生日（生年月日）および生体情報を受信し、これらの誕生日（生年月日）および生体情報に関連付けられて生体情報データベース１１３に記憶されている証券口座の口座番号を取得し（ステップＳ１８）、取得した証券口座の口座番号を、ネットワーク２を介して簡易入力システム５０へ送信する（ステップＳ１９）。
【０２１４】
簡易入力システム５０では、口座開設手続支援手段５２により、生体認証システム１１０からネットワーク２を介して送信されてくる証券口座の口座番号を受信して画面表示する（ステップＳ２０）。
【０２１５】
図３において、口座開設手続支援手段５２により、証券口座開設申込書の印刷処理を行うために、証券口座の口座番号の入力を受け付け、入力された証券口座の口座番号を、ネットワーク２を介して証券バックシステム８０へ送信する（ステップＳ２１）。
【０２１６】
証券バックシステム８０では、証券口座情報検索手段８３により、簡易入力システム５０からネットワーク２を介して送信されてくる証券口座の口座番号を受信し、受信した証券口座の口座番号に関連付けられて銀行情報データベース９２に記憶されている銀行情報（銀行口座の支店名、預金種別、口座番号等）および顧客データベース９１に記憶されている顧客情報（名前、生年月日、性別、住所、電話番号、電子メールアドレス等）を取得し（ステップＳ２２）、取得した証券口座情報（銀行情報および顧客情報）を、ネットワーク２を介して簡易入力システム５０へ送信する（ステップＳ２３）。
【０２１７】
簡易入力システム５０では、口座開設手続支援手段５２により、証券バックシステム８０からネットワーク２を介して送信されてくる顧客の銀行情報（銀行口座の口座番号等）や顧客情報（名前等）を受信し、受信した証券口座情報（銀行情報や個人情報）を画面表示する（ステップＳ２４）。
【０２１８】
続いて、口座開設手続支援手段５２により、証券口座情報を用いて証券口座開設申込書２１０（図１１参照）を印刷する（ステップＳ２５）。この際、口座開設手続支援手段５２は、申込書の発行日やバージョン等の管理情報を含むバーコード２１１を付した状態で、証券口座開設申込書２１０を印刷する。そして、証券会社の営業員は、顧客に内容を確認してもらった後、サインをもらい、証券口座開設申込書２１０を証券会社に保管する。また、口座開設手続支援手段５２は、ログイン用の仮パスワードを記載した顧客控え２１５も印刷するが、顧客控え２１５にはバーコード２１１は付さない。なお、証券会社の営業員は、銀行口座開設証明書２００（図１１参照）を、バーコード２０１を塗りつぶしてから顧客に返却する。
【０２１９】
続いて、入金手続支援手段５３により、図１３の証券口座への入金画面３１０を表示する。図１３において、証券口座への入金画面３１０には、証券口座の口座番号の入力部３１１と、「銀行口座データの取得」ボタン３１２と、入金額の入力部３１３と、「入金依頼書の作成」ボタン３１４とが設けられている。
【０２２０】
そして、図１３の証券口座への入金画面３１０において、証券会社の店頭の営業員が、証券口座への入金手続を行う顧客の要望に応じ、入力部３１１に当該顧客の証券口座の口座番号を入力してから、「銀行口座データの取得」ボタン３１２をクリックすると、入金手続支援手段５３により、入力された証券口座の口座番号が、ネットワーク２を介して証券バックシステム８０へ送信される（ステップＳ２６）。
【０２２１】
証券バックシステム８０では、証券口座情報検索手段８３により、簡易入力システム５０からネットワーク２を介して送信されてくる証券口座の口座番号を受信し、受信した証券口座の口座番号に関連付けられて銀行情報データベース９２に記憶されている銀行情報（銀行口座の支店名、預金種別、口座番号等）および顧客データベース９１に記憶されている顧客情報（名前等）を取得し（ステップＳ２７）、取得した証券口座情報（銀行情報および顧客情報）を、ネットワーク２を介して簡易入力システム５０へ送信する（ステップＳ２８）。
【０２２２】
簡易入力システム５０では、入金手続支援手段５３により、証券バックシステム８０からネットワーク２を介して送信されてくる顧客の銀行情報（銀行口座の口座番号等）や顧客情報（名前等）を受信し、受信した証券口座情報（銀行情報や個人情報）を、図１３の証券口座への入金画面３１０に表示する（ステップＳ２９）。
【０２２３】
続いて、図１３の証券口座への入金画面３１０において、証券会社の店頭の営業員が、顧客の要望に応じ、入力部３１３に入金額を入力してから（ステップＳ３０）、「入金依頼書の作成」ボタン３１４をクリックすると、入金手続支援手段５３により、銀行口座の口座番号、証券口座の口座番号、銀行に開設された証券会社の代表口座（例えば当座預金の口座）の口座番号、入金額、振込日等を含む入金依頼用の二次元または一次元のバーコードの情報を作成するバーコード化処理（暗号化処理を含む。）が実行され（ステップＳ３１）、さらに、入金手続支援手段５３により、証券口座への入金手続として顧客の銀行口座から証券会社の代表口座への振込を依頼するための証券口座への入金依頼書２２０（図１１参照）が、バーコード２２１を付した状態で印刷される（ステップＳ３２）。
【０２２４】
そして、顧客は、証券会社の店頭の営業員から渡されたバーコード２２１付の証券口座への入金依頼書２２０を、銀行の店頭まで持参して運ぶ。
【０２２５】
その後、銀行に対して証券口座への入金依頼を行う顧客が証券口座への入金依頼書２２０（図１１参照）を銀行の窓口に持参した際に、銀行システム２０では、入金依頼受付手段２３により、銀行の営業員による銀行の店頭の端末（不図示）の操作で、バーコードリーダを用いて証券口座への入金依頼書２２０に印刷されたバーコード２２１を読み取るバーコード読取処理（復号処理を含む。）を実行する（ステップＳ３３）。
【０２２６】
続いて、入金依頼受付手段２３により、顧客の銀行口座から証券会社の代表口座への振込（入金）を開始させるために、バーコード２２１から読み取った銀行口座の口座番号、証券口座の口座番号、証券会社の代表口座（例えば当座預金の口座）の口座番号、入金額、振込日等の情報を、入出金手段２５に引き渡す（ステップＳ３４）。そして、入出金手段２５による振込（入金）処理を実行する。
【０２２７】
この際、銀行の店頭で入金額を変更してもよい。例えば、顧客の銀行口座の残高が不足し、入金依頼に係る金額を引き落とせない場合に、引き落とし可能な範囲の金額を、実際の振込額（入金額）としてもよく、顧客が銀行の店頭に現金を持参した場合に、入金依頼に係る金額に、その現金の金額を加算した金額を、実際の振込額（入金額）としてもよい。
【０２２８】
さらに、入金依頼受付手段２３により、入出金手段２５から、完了した送金（振込）情報を受け取った際に、その振込情報（銀行口座の口座番号、証券口座の口座番号、銀行に開設された証券会社の代表口座の口座番号、実際の振込額、振込日等）を含む入金処理の完了通知を、ネットワーク１を介して証券バックシステム８０へ送信する（ステップＳ３５）。なお、このようなインターネットを中心としたネットワーク１を介しての通知を行うことができない場合に備え、図４、図５に示すように、代替処理が用意されている。
【０２２９】
証券バックシステム８０では、入出金手段８６により、銀行システム２０からネットワーク１を介して送信されてくる入金処理の完了通知を受信し、証券会社が銀行に開設している証券会社の代表口座（当座預金の口座）の残高に対応する当座預金勘定（図示されない当座預金勘定記憶手段に記憶されているデータ）を増額させるとともに、証券口座データベース９７に記憶されている各顧客の証券口座の残高データ（各顧客からの預り金勘定）を増額させる（ステップＳ３６）。
【０２３０】
図４において、図３のネットワーク１を介した入金処理の完了通知（ステップＳ３５，Ｓ３６）を行うことができない場合等には、その第１の代替処理として、銀行の営業員は、証券口座への入金依頼書２２０（図１１参照）に印刷されたバーコード２２１を塗りつぶさずに、証券口座への入金依頼書２２０に振込済印を押す。そして、顧客または銀行の営業員は、振込済印を押した証券口座への入金依頼書２２０を、証券会社の店頭に持参して運ぶ。
【０２３１】
証券会社では、振込済印を押した証券口座への入金依頼書２２０を受け取った際に、証券会社の営業員が、インターネットや電話を用いて、銀行に開設されている証券会社の代表口座（当座預金の口座）の残高の増減を確認する。そして、確認をとった後に、証券会社システム４０では、簡易入力システム５０の入金手続支援手段５３により、証券会社の営業員の操作で、証券口座への入金依頼書２２０に印刷されたバーコード２２１を読み取るバーコード読取処理（復号処理を含む。）を実行し（ステップＳ５１）、バーコード２２１から読み取った銀行口座の口座番号、証券口座の口座番号、証券会社の代表口座（例えば当座預金の口座）の口座番号、入金額、振込日等を用いて、入金伝票を作成し、ネットワーク２を介して証券バックシステム８０へ送信する（ステップＳ５２）。
【０２３２】
なお、証券会社の営業員は、銀行に開設されている証券会社の代表口座（例えば当座預金の口座）の残高の増減を確認し、実際の振込額（入金額）を把握するが、この実際の振込額と、入金依頼用のバーコード２２１から読み込んだ入金依頼に係る金額とが一致していない場合には、証券会社の営業員は、実際の振込額（入金額）を入力し、入金手続支援手段５３により、これを受け付ける。そして、入金手続支援手段５３により、入金依頼用のバーコード２２１から読み込んだ入金額（入金依頼に係る金額）ではなく、実際の振込額を用いて入金伝票を作成する。
【０２３３】
証券バックシステム８０では、入出金手段８６により、簡易入力システム５０からネットワーク２を介して送信されてくる入金伝票を受信し、証券会社が銀行に開設している証券会社の代表口座（当座預金の口座）の残高に対応する当座預金勘定（図示されない当座預金勘定記憶手段に記憶されているデータ）を増額させるとともに、証券口座データベース９７に記憶されている各顧客の証券口座の残高データ（各顧客からの預り金勘定）を増額させる（ステップＳ５３）。
【０２３４】
図５において、図３のネットワーク１を介した入金処理の完了通知（ステップＳ３５，Ｓ３６）を行うことができない場合等には、その第２の代替処理として、入金依頼受付手段２３により、顧客の銀行口座から証券会社の代表口座への振込を完了した際、すなわち入出金手段２５から、完了した送金（振込）情報を受け取った際に、銀行口座の口座番号、証券口座の口座番号、銀行に開設された証券会社の代表口座（例えば当座預金の口座）の口座番号、実際の振込額、振込日等を用いて、これらの情報を含む入金完了通知用の二次元または一次元のバーコードの情報を作成するバーコード化処理（暗号化処理を含む。）を実行する（ステップＳ６１）。
【０２３５】
続いて、入金依頼受付手段２３により、入金完了通知用のバーコード２２２を、証券口座への入金依頼書２２０（図１１参照）の、既に印刷されている入金依頼用のバーコード２２１とは別の位置に印刷する（ステップＳ６２）。
【０２３６】
この際、図３のステップＳ３３で入金依頼用のバーコード２２１から読み込んだ入金依頼に係る金額と、このステップＳ６２で印刷した入金完了通知用のバーコード２２２に含ませた実際の振込額とは、必ずしも一致していなくてもよい。
【０２３７】
そして、顧客または銀行の営業員は、入金完了通知用のバーコード２２２を印刷した証券口座への入金依頼書２２０を、証券会社の店頭に持参して運ぶ。
【０２３８】
証券会社システム４０では、簡易入力システム５０の入金手続支援手段５３により、証券会社の営業員の操作で、証券口座への入金依頼書２２０に印刷されたバーコード２２２を読み取るバーコード読取処理（復号処理を含む。）を実行し（ステップＳ６３）、バーコード２２２から読み取った銀行口座の口座番号、証券口座の口座番号、証券会社の代表口座（例えば当座預金の口座）の口座番号、実際の振込額（入金額）、振込日等を用いて、入金伝票を作成し、ネットワーク２を介して証券バックシステム８０へ送信する（ステップＳ６４）。
【０２３９】
証券バックシステム８０では、入出金手段８６により、簡易入力システム５０からネットワーク２を介して送信されてくる入金伝票を受信し、証券会社が銀行に開設している証券会社の代表口座（当座預金の口座）の残高に対応する当座預金勘定（図示されない当座預金勘定記憶手段に記憶されているデータ）を増額させるとともに、証券口座データベース９７に記憶されている各顧客の証券口座の残高データ（各顧客からの預り金勘定）を増額させる（ステップＳ６５）。
【０２４０】
＜後日の入金手続の流れ：証券会社の店頭で営業員の受付により行われる場合＞
【０２４１】
図６において、証券会社の店頭の営業員の操作で、簡易入力システム５０の入金手続支援手段５３により、入金手続を行う顧客の誕生日（生年月日）の入力を受け付け（ステップＳ７１）、さらに生体情報の入力を受け付け（ステップＳ７２）、これらの情報をネットワーク２を介して生体認証システム１１０へ送信する（ステップＳ７３）。
【０２４２】
生体認証システム１１０では、生体認証手段１１２により、簡易入力システム５０からネットワーク２を介して送信されてくる誕生日（生年月日）および生体情報を受信し、これらの誕生日（生年月日）および生体情報に関連付けられて生体情報データベース１１３に記憶されている証券口座の口座番号を取得し（ステップＳ７４）、取得した証券口座の口座番号を、ネットワーク２を介して簡易入力システム５０へ送信する（ステップＳ７５）。
【０２４３】
簡易入力システム５０では、入金手続支援手段５３により、生体認証システム１１０からネットワーク２を介して送信されてくる証券口座の口座番号を受信して画面表示する（ステップＳ７６）。これにより、証券会社の店頭の営業員が顧客の本人確認を行う。
【０２４４】
その後のステップＳ７７〜Ｓ８７の処理は、前述した図３のステップＳ２６〜Ｓ３６の処理と同様である。
【０２４５】
＜後日の入金手続の流れ：生体認証機能付き端末（ＫＩＯＳＫ端末）１００を用いて顧客自身の操作により行われる場合＞
【０２４６】
図６において、入金手続を行う顧客自身が、生体認証機能付き端末（ＫＩＯＳＫ端末）１００を操作し、入金手続支援手段１０１により、当該顧客の誕生日（生年月日）の入力を受け付け（ステップＳ１０１）、さらに生体情報の入力を受け付け（ステップＳ１０２）、これらの情報をネットワーク２を介して生体認証システム１１０へ送信する（ステップＳ１０３）。
【０２４７】
生体認証システム１１０では、生体認証手段１１２により、生体認証機能付き端末１００からネットワーク２を介して送信されてくる誕生日（生年月日）および生体情報を受信し、これらの誕生日（生年月日）および生体情報に関連付けられて生体情報データベース１１３に記憶されている証券口座の口座番号を取得し（ステップＳ１０４）、取得した証券口座の口座番号を、ネットワーク２を介して生体認証機能付き端末１００へ送信する（ステップＳ１０５）。
【０２４８】
生体認証機能付き端末１００では、入金手続支援手段１０１により、生体認証システム１１０からネットワーク２を介して送信されてくる証券口座の口座番号を受信し（ステップＳ１０６）、当該顧客についての証券口座の口座番号を、ネットワーク２を介して証券フロントシステム６０へ送信して自動ログインする（ステップＳ１０７）。
【０２４９】
証券フロントシステム６０では、ログイン受付手段６２により、生体認証機能付き端末１００からネットワーク２を介して送信されてくる証券口座の口座番号を受信し、受信した証券口座の口座番号に関連付けられて銀行情報データベース７２および顧客データベース７１に記憶されている当該顧客の証券口座情報（銀行情報および顧客情報）を取得し（ステップＳ１０８）、取得した証券口座情報を、ネットワーク２を介して生体認証機能付き端末１００へ送信する（ステップＳ１０９）。
【０２５０】
生体認証機能付き端末１００では、入金手続支援手段１０１により、証券フロントシステム６０からネットワーク２を介して送信されてくる顧客の銀行情報（銀行口座の口座番号等）や顧客情報（名前等）を受信し、受信した証券口座情報（銀行情報や顧客情報）の表示を含むメニュー画面を表示し（ステップＳ１１０）、証券口座への入金手続を行う顧客自身による入金額の入力を受け付け（ステップＳ１１１）、入力された入金額を、証券口座の口座番号とともに、ネットワーク２を介して証券フロントシステム６０へ送信する（ステップＳ１１２）。
【０２５１】
証券フロントシステム６０では、入金手続支援手段６３により、生体認証機能付き端末１００からネットワーク２を介して送信されてくる証券口座の口座番号および入金額を受信し（ステップＳ１１３：但し、証券口座の口座番号は、ステップＳ１０８，Ｓ１０９の処理を実行したログイン受付手段６２から受け取る場合には、受信しなくてもよい。）、銀行口座の口座番号、証券口座の口座番号、銀行に開設された証券会社の代表口座（例えば、当座預金の口座）の口座番号、入金額、および振込日等を含む入金依頼用の二次元または一次元のバーコード（図１１の入金依頼書２２０のバーコード２２１）の情報を作成するバーコード化処理（暗号化処理を含む。）を実行し（ステップＳ１１４）、作成したバーコードの情報（イメージデータの状態のもの）を、ネットワーク２を介して生体認証機能付き端末１００へ送信する（ステップＳ１１５）。
【０２５２】
生体認証機能付き端末１００では、入金手続支援手段１０１により、証券フロントシステム６０からネットワーク２を介して送信されてくる入金依頼用のバーコードの情報（イメージデータの状態のもの）を受信し（ステップＳ１１６）、受信したバーコードの情報を用いて、証券口座への入金手続として顧客の銀行口座から証券会社の代表口座への振込を依頼するための証券口座への入金依頼書２２０（図１１参照）を、バーコード２２１を付した状態で印刷する（ステップＳ１１７）。
【０２５３】
その後のステップＳ１１８〜Ｓ１２１の処理は、前述した図３のステップＳ３３〜Ｓ３６の処理、図６のステップＳ８４〜Ｓ８７の処理と同様である。
【０２５４】
＜出金手続の流れ：顧客端末１３０からインターネットを介して行う場合＞
【０２５５】
図８において、出金手続を行う顧客は、自分の顧客端末１３０を操作し、ネットワーク１を介して証券会社システム４０の証券フロントシステム６０にアクセスしてログイン画面を取得し、そのログイン画面で、証券会社の口座番号を入力し（ステップＳ１３１）、さらにパスワードを入力し（ステップＳ１３２）、証券会社の口座番号およびパスワードを、ネットワーク１を介して証券会社システム４０の証券フロントシステム６０へ送信する（ステップＳ１３３）。
【０２５６】
証券フロントシステム６０では、ログイン受付手段６２により、顧客端末１３０からネットワーク１を介して送信されてくる証券口座の口座番号およびパスワードを受信し、証券口座の口座番号とパスワードとを対応付けて記憶した顧客データベース７１（専用の認証データベースを設置してもよい。）の情報を用いてパスワードによる認証（本人確認）を行い（ステップＳ１３４）、認証された顧客についての証券口座の口座番号に関連付けられて銀行情報データベース７２および顧客データベース７１に記憶されている当該顧客の証券口座情報（銀行情報および顧客情報）を取得し（ステップＳ１３５）、取得した証券口座情報を、メニュー画面の表示用データ（Ｗｅｂデータ）とともに、ネットワーク１を介して顧客端末１３０へ送信する（ステップＳ１３６）。
【０２５７】
顧客端末１３０では、証券フロントシステム６０からネットワーク１を介して送信されてくる当該顧客の証券口座情報（銀行情報および顧客情報）を受信すると、メニュー画面が表示されるので（ステップＳ１３７）、このメニュー画面で、顧客による出金額の入力を受け付け（ステップＳ１３８）、証券口座の口座番号および出金額を、ネットワーク１を介して証券フロントシステム６０へ送信する（ステップＳ１３９）。
【０２５８】
証券フロントシステム６０では、出金手続支援手段６４により、顧客端末１３０からネットワーク１を介して送信されてくる当該顧客の証券口座の口座番号および出金額を受信し、受信した出金額を、当該顧客の証券口座の口座番号と関連付けて出金データベース７３に記憶させる（ステップＳ１４０）。
【０２５９】
証券会社システム４０では、所定の時刻（例えば、夕刻の午後３時等）に、証券フロントシステム６０の出金データベース７３から、証券バックシステム８０の出金データベース９３へのコピーが行われる。
【０２６０】
その後、証券バックシステム８０では、出金リスト作成手段８５により、出金データベース９３に記憶された各顧客の証券口座の口座番号および出金額を取得し、その日に受け付けた各顧客の出金手続のそれぞれについて、各顧客の証券口座の口座番号に関連付けられて銀行情報データベース９２に記憶された各顧客の銀行口座の口座番号、各顧客の証券口座の口座番号、銀行に開設された証券会社の代表口座（例えば、当座預金の口座）の口座番号、各顧客の出金額、および振込日等を含む出金依頼用の二次元または一次元のバーコードの情報を作成するバーコード化処理（暗号化処理を含む。）を実行し、各顧客の出金手続のそれぞれについて作成されたバーコード２３１を付した出金リスト２３０（図１１参照）を作成し（ステップＳ１４１）、印刷装置（不図示）で印刷するか、またはファイル出力して出金リスト記憶手段９６に記憶させる（ステップＳ１４２）。
【０２６１】
そして、出金リスト作成手段８５によりバーコード２３１付の出金リスト２３０（図１１参照）が印刷された場合には、証券会社の担当者が、その印刷された出金リスト２３０を銀行へ持参して運ぶ。また、出金リスト作成手段８５によりバーコード２３１付の出金リスト２３０がファイル出力された場合には、証券会社の担当者は、担当者端末１２０を操作し、出金リスト記憶手段９６に記憶された出金リスト２３０のファイルを取得し、出金リスト２３０を印刷し、印刷した出金リスト２３０を銀行へ持参して運ぶか、または出金リスト２３０のファイルを銀行へ持参して運ぶ。さらに、出金リスト作成手段８５によりバーコード２３１付の出金リスト２３０がファイル出力された場合には、出金リスト２３０のファイルを、インターネットを中心としたネットワーク１を介して銀行システム２０へ送信してもよい。
【０２６２】
銀行システム２０では、出金依頼受付手段２４により、銀行の端末（不図示）で、銀行の担当者の操作により、バーコードリーダを用いて出金リスト２３０（図１１参照）に付されている複数のバーコード２３１を１つずつ読み取るバーコード読取処理（復号処理を含む。）を実行し、証券会社の代表口座から各顧客の銀行口座への振込（出金）を開始させるために、各バーコード２３１から読み取った各顧客の銀行口座の口座番号、証券口座の口座番号、証券会社の代表口座（例えば当座預金の口座）の口座番号、出金額、振込日等の情報を、入出金手段２５に引き渡す（ステップＳ１４３）。そして、入出金手段２５による振込（出金）処理を実行する。
【０２６３】
この際、証券会社の担当者が、印刷された出金リスト２３０を銀行へ持参した場合には、銀行の担当者は、その印刷された出金リスト２３０の中のバーコード２３１について、バーコードリーダを用いた読取処理を行う。また、証券会社の担当者が、出金リスト２３０のファイルをＵＳＢメモリ、ＣＤ、ＤＶＤ等の記録媒体に格納し、その記録媒体を銀行へ持参した場合、あるいは出金リスト２３０のファイルが、証券会社システム４０からネットワーク１を介して送信されてきた場合には、銀行の担当者は、出金リスト２３０のファイルを用いて出金リスト２３０を自分で印刷し、その印刷した出金リスト２３０の中のバーコード２３１について、バーコードリーダを用いた読取処理を行う。
【０２６４】
また、出金リスト２３０に検査用のバーコード２３２（図１１参照）が区画（例えば頁）の最下部に印刷されている場合には、出金依頼受付手段２４により、各々の区画（例えば頁）内のすべての出金依頼用のバーコード２３１を読み取った後に、さらに検査用のバーコード２３２を読み取り、読み取ったその区画内の出金依頼用のバーコード２３１の件数およびその区画内の出金依頼用のバーコード２３１から読み取った各出金額の合計金額と、検査用のバーコード２３２から読み取った件数および出金額の合計金額とを比較し、それらが一致しているか否かにより、その区画（例えば頁）について、入出金手段２５に振込を開始させるか否かを判断する。そして、一致していない場合には、振込を開始させる処理に進まずに、画面表示および／または警告音の出力により不一致を知らせることにより、その区画内のすべての出金依頼用のバーコード２３１の読み取りのやり直しを促す警告処理を実行し、一方、一致している場合には、その区画の全ての振込を開始させる。
【０２６５】
さらに、出金依頼受付手段２４により、各々の区画（例えば頁）内において、証券会社の代表口座（例えば当座預金の口座）から顧客の銀行口座への振込に失敗した顧客についての証券口座の口座番号を含む出金失敗通知用の二次元または一次元のバーコードの情報を作成するバーコード化処理（暗号化処理を含む。）を実行し、この出金失敗通知用のバーコード２３３（図１１参照）を、出金リスト２３０の各々の区画（例えば頁）内の、既に印刷されている出金依頼用および検査用のバーコード２３１，２３２の位置とは異なる位置に印刷してもよい（ステップＳ１４４）。
【０２６６】
その後、図示は省略されているが、出金失敗通知用のバーコード２３３が印刷されている出金リスト２３０（図１１参照）を銀行の担当者が証券会社の店頭に持参した際に、証券会社システム４０では、証券会社の店頭の営業員の操作で、簡易入力システム５０の出金手続支援手段５４により、出金リスト２３０に印刷されたバーコード２３３を読み取るバーコード読取処理（復号処理を含む。）を実行し、バーコード２３３から読み取った情報（証券会社の代表口座から顧客の銀行口座への振込に失敗した顧客についての証券口座の口座番号）を、ネットワーク２を介して証券バックシステム８０へ送信する。
【０２６７】
証券バックシステム８０では、図示は省略されているが、簡易入力システム５０からネットワーク２を介して出金リスト２３０（図１１参照）の出金失敗通知用のバーコード２３３から読み取った情報（証券会社の代表口座から顧客の銀行口座への振込に失敗した顧客についての証券口座の口座番号）が送信されてきた場合には、入出金手段８６により、当該顧客の証券口座からの出金手続を取り消す。
【０２６８】
＜出金手続の流れ：生体認証機能付き端末（ＫＩＯＳＫ端末）１００を用いて顧客自身の操作により行われる場合＞
【０２６９】
図９において、出金手続を行う顧客が、生体認証機能付き端末（ＫＩＯＳＫ端末）１００を操作すると、先ず、生体認証による本人確認が行われ、次に、証券フロントシステム６０への自動ログインが行われ、メニュー画面が表示されるが、これらのステップＳ１５１〜Ｓ１６０の処理は、前述した図７のステップＳ１０１〜Ｓ１１０の処理と同様である。なお、ここまでの出金手続支援手段１０２により行われる処理につき、図７では、入金手続支援手段１０１により行われるように説明されているが、これらは同じ処理であり、その後の処理が入金手続と出金手続とで異なってくるので、説明の便宜上、呼び分けているだけである。
【０２７０】
生体認証機能付き端末１００では、出金手続支援手段１０２により、メニュー画面で、証券口座からの出金手続を行う顧客自身の操作による出金額の入力を受け付け（ステップＳ１６１）、入力された出金額を、証券口座の口座番号とともに、ネットワーク２を介して証券フロントシステム６０へ送信する（ステップＳ１６２）。
【０２７１】
証券フロントシステム６０では、出金手続支援手段６４により、生体認証機能付き端末１００からネットワーク２を介して送信されてくる当該顧客の証券口座の口座番号および出金額を受信し、受信した出金額を、当該顧客の証券口座の口座番号と関連付けて出金データベース７３に記憶させる（ステップＳ１６３）。
【０２７２】
その後のステップＳ１６４〜Ｓ１６７の処理は、前述した図８のステップＳ１４１〜Ｓ１４４の処理と同様である。
【０２７３】
＜出金手続の流れ：証券会社の店頭で営業員の受付により行われる場合＞
【０２７４】
図１０において、証券口座からの出金手続を行う顧客が証券会社の店頭に出向いた際に、証券会社の店頭の営業員の操作で、簡易入力システム５０の出金手続支援手段５４により開始される出金手続に関する処理のうち、ステップＳ１７１〜Ｓ１８０の処理は、前述した図６のステップＳ７１〜Ｓ８０の処理と同様である。なお、ここまでの出金手続支援手段５４により行われる処理につき、図６では、入金手続支援手段５３により行われるように説明されているが、これらは同じ処理であり、その後の処理が入金手続と出金手続とで異なってくるので、説明の便宜上、呼び分けているだけである。
【０２７５】
簡易入力システム５０では、出金手続支援手段５４により、当該顧客の出金額の入力を受け付け（ステップＳ１８１：入力操作は、証券会社の店頭の営業員により行われるが、顧客に行わせてもよい。）、入力された出金額を、証券口座の口座番号とともに、ネットワーク２を介して証券バックシステム８０へ送信する（ステップＳ１８２）。
【０２７６】
証券バックシステム８０では、出金手続支援手段８４により、簡易入力システム５０からネットワーク２を介して送信されてくる当該顧客の証券口座の口座番号および出金額を受信し、受信した出金額を、当該顧客の証券口座の口座番号と関連付けて出金データベース９３に記憶させる（ステップＳ１８３）。
【０２７７】
その後、所定の時刻（例えば、夕刻の午後３時等）以降に行われるステップＳ１８４〜Ｓ１８７の処理は、前述した図８のステップＳ１４１〜Ｓ１４４の処理、図９のステップＳ１６４〜Ｓ１６７の処理と同様である。
【０２７８】
＜本実施形態の効果＞
【０２７９】
このような本実施形態によれば、次のような効果がある。すなわち、銀行システム２０に証明書印刷手段２２が設けられ、証券会社システム４０に口座開設手続支援手段５２および証券口座情報登録手段８２が設けられているので、証券口座の開設手続を行う際に、銀行システム２０による口座開設証明書２００（図１１参照）のバーコード２０１の作成・印刷、および証券会社システム４０によるバーコード２０１の読取により、銀行の顧客についての銀行口座の口座番号を含む銀行情報および名前を含む顧客情報を、手続に必要な情報として、銀行から証券会社へ伝達することができる。
【０２８０】
このため、証券口座の開設手続を行う顧客が、証券会社の店頭において、証券口座開設申込書（図１１の証券口座開設申込書２１０に相当する従来の手書き用の用紙）に必要事項を手記入する等のような手続に伴う手作業が無くなるか、少なくなるうえ、証券会社の営業員が、顧客の手記入で得た情報をシステムに入力する作業も無くなるか、少なくなるので、顧客や証券会社の営業員の作業負担を軽減することができるとともに、作業ミスの発生を抑制することもできる。なお、本実施形態では、口座開設手続支援手段５２により、証券口座開設申込書２１０（図１１参照）およびその顧客控え２１５が印刷される（図３のステップＳ２５参照）。
【０２８１】
また、バーコード２０１（図１１参照）で情報の受け渡しを行うので、通信インフラに頼らないシステムを構築することができる。このため、震災やサイバーテロ等によりインターネット等の通信インフラが打撃を受け、使用できなくなった場合の簡易なバックアップシステムを構築しておくことができるうえ、通信インフラが未整備、あるいは不安定な途上国等でも使用することができる。
【０２８２】
さらに、用紙（紙等）に印刷されたバーコード２０１（図１１参照）での受け渡しなので、ＵＳＢメモリ等の記録媒体による受け渡しの場合に比べ、ウィルス感染の危険もなく、また、情報の伝達媒体が用紙（紙等）であることから、ＵＳＢメモリ等の記録媒体の場合に比べ、情報がコピーされて拡散するリスクも低く、個人情報の漏洩リスクを軽減することができるため、安全なシステムを実現することができる。また、情報の伝達媒体が用紙（紙等）であることから、安価なシステム構築を実現できる。
【０２８３】
そして、バーコード２０１（図１１参照）の作成・印刷および読取により手続を進めることができる簡易なシステムであるため、業務に慣れていない証券会社や銀行の営業員であっても、作業ミスの発生を抑え、証券業務やその支援業務を円滑に遂行できる。このため、途上国等では、証券業務に習熟している営業員が存在しない、あるいはその確保が困難な場合もあるが、このような場合でも有効に機能するシステムを構築することができる。また、震災やサイバーテロ等により通信インフラが打撃を受けたときのバックアップシステムとして使用する場合には、普段から繰り返し使用していなくても、つまり普段からの使用訓練を過度に行わなくても、緊急時に使いこなすことができるシステムを構築することができる。
【０２８４】
また、証券会社システム４０に入金手続支援手段５３，６３，１０１が設けられ、銀行システム２０に入金依頼受付手段２３が設けられているので、証券口座への入金依頼書２２０（図１１参照）へのバーコード２２１の作成・印刷および読取により手続を進めることができるため、証券口座への入金手続についても、前述した証券口座の開設手続の場合と同様に、通信インフラに頼らないシステムの構築、顧客および証券会社や銀行の営業員の作業負担の軽減、作業ミスの発生の抑制、安全・簡易・安価なシステムの構築を図ることができる。
【０２８５】
さらに、入金依頼受付手段２３は、証券口座への入金依頼書２２０（図１１参照）に、入金完了通知用のバーコード２２２を印刷することもできる構成とされているので、インターネット等の通信インフラが使用できないときでも、銀行から証券会社への入金完了通知を行うことができる（図５参照）。また、この入金完了通知はバーコード２２２により行われるので、証券口座の開設手続で詳述したバーコード利用による各作用・効果を、ここでも発揮することができる。
【０２８６】
また、証券会社システム４０に出金手続支援手段５４，６４，８４，１０２および出金リスト作成手段８５が設けられ、銀行システム２０に出金依頼受付手段２４が設けられているので、出金リスト２３０（図１１参照）へのバーコード２３１の作成・印刷および読取により手続を進めることができるため、証券口座からの出金手続についても、前述した証券口座の開設手続や、証券口座への入金手続の場合と同様に、通信インフラに頼らないシステムの構築、顧客および証券会社や銀行の営業員の作業負担の軽減、作業ミスの発生の抑制、安全・簡易・安価なシステムの構築を図ることができる。
【０２８７】
さらに、出金リスト作成手段８５は、出金リスト２３０（図１１参照）に印刷するバーコード２３１を斜め移動誘導配置とすることができる構成とされているので（図１７参照）、バーコードリーダで複数のバーコード２３１を連続して読み取る際に、縦方向の連続移動または横方向の連続移動がなくなるため、単調な作業に適度な変化がもたらされ、バーコードの飛ばし読みや、２重読みを未然に防止することができる。
【０２８８】
そして、出金リスト作成手段８５は、出金リスト２３０（図１１参照）の各々の区画（例えば頁）の最下部に、検査用のバーコード２３２を付すことができる構成とされているので、検査用のバーコード２３２の読取による件数および出金額の合計金額の照合により、銀行システム２０での連続的なバーコード２３１の読取処理における飛ばし読みや、２重読みを、より一層確実に防ぐことができる。
【０２８９】
また、出金依頼受付手段２４は、出金リスト２３０（図１１参照）の各々の区画（例えば頁）内に、出金失敗通知用のバーコード２３３を印刷することもできる構成とされているので、インターネット等の通信インフラが使用できないときでも、銀行から証券会社への出金失敗通知を行うことができる。また、この出金失敗通知はバーコード２３３により行われるので、証券口座の開設手続で詳述したバーコード利用による各作用・効果を、ここでも発揮することができる。
【０２９０】
また、本実施形態では、各種のバーコード化処理に暗号化処理が含まれ、各種のバーコード読取処理に復号処理が含まれるので、バーコードによる情報伝達について、情報の秘匿性を高め、個人情報の漏洩リスクを、より一層軽減することができる。
【０２９１】
さらに、本実施形態では、図１４に示すようなキー選択式暗号化処理およびキー選択式復号処理を行うこともでき、この場合には、用意された複数の暗号キーの中から、いずれかの暗号キーを選択して使用することができるので、使用する暗号キーが固定化されないため、情報の秘匿性を、より一層高めることができる。
【０２９２】
そして、本実施形態では、図１５に示すような２重暗号化処理（１）および２重復号処理（１）、あるいは図１６に示すような２重暗号化処理（２）および２重復号処理（２）を行うこともでき、これらの場合には、暗号化・復号が２重化されるとともに、使用する暗号キーが固定化されないため、情報の秘匿性を、より一層高めることができる。
【０２９３】
また、本実施形態では、図１８〜図２０に示すように、各種のバーコード化処理に、情報秘匿用の穴開け加工処理を含ませることがき、各種のバーコード読取処理に、透明シート４００（図２０参照）をバーコード２４１の上に被せることにより穴埋めした状態でのバーコード２４１を撮影する処理を含ませることがきる。換言すれば、本実施形態では、透明シート４００の連続パターン４０１を利用して、バーコード２４１の穴開け加工処理および穴埋め処理を行うことができる。従って、バーコード２４１をそのままでは読み取ることができなくなるので、情報の秘匿性を、より一層高めることができる。
【０２９４】
この際、バーコード読取処理では、透明シート４００（図２０参照）をバーコード２４１の上に被せることにより穴埋めした状態でバーコード２４１を撮影するので、すなわち、バーコード２４１の画像は、ソフトウェアによる画像戻し処理ではなく、読取補助具である透明シート４００による穴埋めによって、穴開け加工処理前の状態に戻るので、バーコードリーダによる画像の取込およびその後の解読処理は、穴開け加工処理を行わない場合と同じ手順で行うことができる。従って、バーコード化処理（バーコードの作成・印刷を行う側のシステム）においては、穴開け加工処理を実行するプログラム開発が必要となるが、バーコード読取処理（バーコードの読取を行う側のシステム）においては、穴埋め処理を実行するプログラム開発は不要であり、通常使用されている一般的なプログラム（市販、公開等されているプログラム）を利用することができる。なお、バーコード化処理に暗号化処理が含まれている場合には、バーコード読取処理において復号処理が必要となるが、その復号処理を行う前の段階の処理、すなわちバーコードリーダで撮像した画像を取り込み、画像内のセルの白黒判別を行い、その白黒情報を解読して暗号化された状態の伝達情報（暗号文）に変換する処理については、特殊なプログラム開発は不要となるという意味である。
【０２９５】
さらに、本実施形態では、黒い点の密度がそれぞれ異なる連続パターン４０１を描いた複数枚の透明シート４００を用意しておくことができる。そして、情報秘匿用の穴開け加工処理では、黒い点の密度が高い透明シート４００から、穴開け用のパターンとして採用できる条件の成否を判断することができる。このため、黒い点の密度が高い連続パターン４０１からの切出パターンが、穴開け用のパターンとして採用されるので、より多くの位置について穴開け加工を行うことができ、情報の秘匿性を高めることができる。また、条件を満たすパターンが複数存在するときに、それらのパターンのうちの黒い点の密度が最も高いパターンを、早期に抽出することができる。
【０２９６】
また、簡易入力システム５０は、使用パターン特定情報記憶手段５８およびパターン管理手段５５を備えているので、用意した透明シート４００（図２０参照）の連続パターン４０１を形成する黒い点の配置が適切ではないことに起因し、特定のパターンが採用され続けるという不都合な事態を回避することができる。このため、パターン管理手段５５による警告表示に従って、透明シート４００の連続パターン４０１を生成し直すことにより、採用されるパターンの固定化を防ぎ、情報の秘匿性を、より高めることができる。
【０２９７】
＜変形の形態＞
【０２９８】
なお、本発明は前記実施形態に限定されるものではなく、本発明の目的を達成できる範囲内での変形等は本発明に含まれるものである。
【０２９９】
例えば、顧客が証券口座を閉鎖する際に、何らかの理由で閉鎖はするが再開する可能性があるような場合には、顧客の申し出により閉鎖証明書を発行し、この閉鎖証明書にバーコードを印刷してもよい。すなわち、証券会社システム４０の簡易入力システム５０に、証券口座情報（銀行情報データベース９２から取得した銀行口座の口座番号等の銀行情報や、顧客データベース９１から取得した名前・生年月日等の顧客情報）を含む口座閉鎖用の二次元または一次元のバーコードの情報を作成するバーコード化処理（暗号化処理を含む。）を実行し、この口座閉鎖用のバーコードを付した閉鎖証明書を印刷する処理を実行する閉鎖証明書発行手段を設けてもよい。このようにした場合には、その顧客が証券口座を再開する際に、銀行口座の口座番号等の必要情報が大きく変わっていなければ、閉鎖証明書に印刷された口座閉鎖用のバーコードに含まれる証券口座情報（銀行情報や顧客情報）を利用し、証券口座を再開させることができる。
【０３００】
従って、この場合には、証券会社システム４０の簡易入力システム５０に、閉鎖証明書に印刷された口座閉鎖用のバーコードを読み取るバーコード読取処理（復号処理を含む。）を実行する口座再開手続支援手段も設けておく。そして、この口座再開手続支援手段により読み取ったバーコードの情報は、証券口座の開設手続の場合と同様に、証券口座情報登録手段８２へ送り、証券口座情報登録手段８２により、証券口座の再開の申込に対し、証券口座の口座番号を改めて付与し、口座閉鎖用のバーコードから読み取った銀行情報および顧客情報を、改めて付与した証券口座の口座番号に関連付けて銀行情報データベース９２および顧客データベース９１にそれぞれ記憶させる処理を実行すればよい。
【０３０１】
このように証券会社システム４０の簡易入力システム５０に、閉鎖証明書発行手段および口座再開手続支援手段を設けておけば、顧客が証券口座を再開する際には、証券会社の店頭に、口座閉鎖用のバーコード付の閉鎖証明書を持参すればよいので、銀行に出向かなくても、証券口座の再開手続を済ませることができる。
【産業上の利用可能性】
【０３０２】
以上のように、本発明の証券業務支援システムおよびプログラムは、例えば、インターネット等の通信インフラが震災等で打撃を受けた場合や、通信インフラが未整備または不安定な地域で証券業務を行う場合等に用いるのに適している。
【符号の説明】
【０３０３】
１０  証券業務支援システム
２０  銀行システム
２２  証明書印刷手段
２３  入金依頼受付手段
２４  出金依頼受付手段
３１  銀行顧客データベース
３３  銀行側の暗号キー記憶手段
３４  銀行側のパターン記憶手段
４０  証券会社システム
５２  口座開設手続支援手段
５３，６３，１０１  入金手続支援手段
５４，６４，８４，１０２  出金手続支援手段
５５  パターン管理手段
５６，７４，９４  証券会社側の暗号キー記憶手段
５７，７５，９５  証券会社側のパターン記憶手段
５８  使用パターン特定情報記憶手段
７１，９１  顧客データベース
７２，９２  銀行情報データベース
７３，９３  出金データベース
８２  証券口座情報登録手段
８５  出金リスト作成手段
２００  銀行口座開設証明書
２０１  口座開設用のバーコード
２２０  証券口座への入金依頼書
２２１  入金依頼用のバーコード
２２２  入金完了通知用のバーコード
２３０  出金リスト
２３１  出金依頼用のバーコード
２３２  検査用のバーコード
２３３  出金失敗通知用のバーコード
２４２  採用された穴開け用のパターンの特定情報
４００  透明シート
４０１  連続パターン
４０２  縦方向目盛り
４０３  横方向目盛り
４０４  切出パターン
【図１】
2017016595.tif 000003
【図２】
2017016595.tif 000004
【図３】
2017016595.tif 000005
【図４】
2017016595.tif 000006
【図５】
2017016595.tif 000007
【図６】
2017016595.tif 000008
【図７】
2017016595.tif 000009
【図８】
2017016595.tif 000010
【図９】
2017016595.tif 000011
【図１０】
2017016595.tif 000012
【図１１】
2017016595.tif 000013
【図１２】
2017016595.tif 000014
【図１３】
2017016595.tif 000015
【図１４】
2017016595.tif 000016
【図１５】
2017016595.tif 000017
【図１６】
2017016595.tif 000018
【図１７】
2017016595.tif 000019
【図１８】
2017016595.tif 000020
【図１９】
2017016595.tif 000021
【図２０】
2017016595.tif 000022
【手続補正書】
【提出日】平成28年10月27日(2016.10.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
口座開設を含む証券業務を支援するコンピュータにより構成された証券業務支援システムであって、
銀行口座の管理を行う銀行システムに設けられた銀行側支援部と、証券口座の管理を行う証券会社システムに設けられた証券会社側支援部とを備え、
前記銀行側支援部は、
銀行の顧客についての銀行口座の口座番号またはその他の銀行顧客識別情報の入力を受け付け、受け付けた前記銀行顧客識別情報に関連付けられて銀行顧客データベースに記憶された前記銀行口座の口座番号を含む銀行情報および名前を含む顧客情報を用いて、これらの情報を含む口座開設用の二次元または一次元のバーコードの情報を作成するバーコード化処理を実行し、前記銀行の顧客が前記銀行に銀行口座を開設していることを前記銀行が証明するための銀行口座開設証明書を、前記バーコードを付した状態で印刷する処理を実行する証明書印刷手段を備えて構成され、
前記証券会社側支援部は、
証券会社に証券口座の開設の申込を行う前記銀行の顧客が前記銀行口座開設証明書を証券会社に持参した際に、前記銀行口座開設証明書に印刷された前記バーコードを読み取るバーコード読取処理を実行する口座開設手続支援手段と、
前記銀行の顧客による証券口座の開設の申込に対し、証券口座の口座番号を付与して前記銀行の顧客を証券会社の顧客とし、前記バーコードに含まれる前記銀行情報および前記顧客情報を、付与した前記証券口座の口座番号と関連付けて銀行情報データベースおよび顧客データベースにそれぞれ記憶させる処理を実行する証券口座情報登録手段とを備えて構成され、
さらに、前記証券会社側支援部は、
証券口座への入金手続を行う顧客についての証券口座の口座番号を用いて、この証券口座の口座番号に関連付けられて前記銀行情報データベースに記憶された前記顧客の銀行口座の口座番号を取得し、前記顧客の証券口座への入金額の入力を受け付け、前記銀行口座の口座番号、前記証券口座の口座番号、銀行に開設された証券会社の代表口座の口座番号、および前記入金額を用いて、これらの情報を含む入金依頼用の二次元または一次元のバーコードの情報を作成するバーコード化処理を実行し、証券口座への入金手続として前記顧客の銀行口座から前記証券会社の代表口座への振込を依頼するための証券口座への入金依頼書を、入金依頼用の前記バーコードを付した状態で印刷する処理を実行する入金手続支援手段を備えて構成され、
前記銀行側支援部は、
銀行に対して証券口座への入金依頼を行う前記顧客が前記証券口座への入金依頼書を銀行に持参した際に、前記証券口座への入金依頼書に印刷された前記バーコードを読み取るバーコード読取処理を実行し、前記バーコードから読み取った前記銀行口座の口座番号、前記証券会社の代表口座の口座番号、および前記入金額を用いて、前記顧客の銀行口座から前記証券会社の代表口座への振込を開始させる処理を実行する入金依頼受付手段を備えて構成されている
ことを特徴とする証券業務支援システム。
【請求項２】
前記銀行側支援部の前記入金依頼受付手段は、
前記顧客の銀行口座から前記証券会社の代表口座への振込を完了した際に、前記銀行口座の口座番号、前記証券口座の口座番号、前記証券会社の代表口座の口座番号、および実際の振込額を用いて、これらの情報を含む入金完了通知用の二次元または一次元のバーコードの情報を作成するバーコード化処理を実行し、この入金完了通知用のバーコードを、前記証券口座への入金依頼書の、既に印刷されている入金依頼用の前記バーコードの位置とは別の位置に印刷する処理も実行する構成とされている
ことを特徴とする請求項１に記載の証券業務支援システム。
【請求項３】
前記証券会社側支援部は、
証券口座からの出金手続を行う顧客の出金額の入力を受け付け、受け付けた前記出金額を、前記顧客についての証券口座の口座番号と関連付けて出金データベースに記憶させる処理を実行する出金手続支援手段と、
各顧客の出金手続のそれぞれについて、前記出金データベースに記憶された前記各顧客の前記証券口座の口座番号、前記各顧客の前記証券口座の口座番号に関連付けられて前記銀行情報データベースに記憶された前記各顧客の銀行口座の口座番号、銀行に開設された証券会社の代表口座の口座番号、および前記出金データベースに記憶された前記各顧客の前記出金額を用いて、これらの情報を含む出金依頼用の二次元または一次元のバーコードの情報を作成するバーコード化処理を実行し、前記各顧客の出金手続のそれぞれについて作成された前記バーコードを付した出金リストを作成し、印刷またはファイル出力する処理を実行する出金リスト作成手段とを備えて構成され、
前記銀行側支援部は、
前記出金リスト作成手段により印刷され、または出力されたファイルを用いて印刷された前記出金リストに付されている前記バーコードを１つずつ読み取るバーコード読取処理を実行し、前記バーコードから読み取った前記各顧客の前記銀行口座の口座番号、前記証券会社の代表口座の口座番号、および前記各顧客の前記出金額を用いて、前記証券会社の代表口座から前記各顧客の銀行口座への振込を開始させる処理を実行する出金依頼受付手段を備えて構成されている
ことを特徴とする請求項１または２に記載の証券業務支援システム。
【請求項４】
前記証券会社側支援部の前記出金リスト作成手段は、
前記各顧客の出金手続のそれぞれについて作成された前記バーコードを、縦方向または横方向に一列に並べて配置せずに、バーコードリーダを斜め方向に移動させる連続的な読取作業を実現するための千鳥状配置、ジグザグ配置、ミの字状配置、逆ミの字状配置、くの字状配置、逆くの字状配置、またはその他の斜め移動誘導配置とする処理を実行する構成されている
ことを特徴とする請求項３に記載の証券業務支援システム。
【請求項５】
前記証券会社側支援部の前記出金リスト作成手段は、
前記出金リストの各々の頁またはその他の区画内に付された出金依頼用の前記バーコードの件数および前記出金額の合計金額を含む検査用の二次元または一次元のバーコードの情報を作成するバーコード化処理を実行し、前記出金リストの各々の前記区画の最下部に、検査用の前記バーコードを付す処理も実行する構成とされ、
前記銀行側支援部の前記出金依頼受付手段は、
各々の前記区画内のすべての出金依頼用の前記バーコードを読み取った後、さらに検査用の前記バーコードを読み取った際に、読み取った出金依頼用の前記バーコードの件数および出金依頼用の前記バーコードから読み取った前記出金額の合計金額と、検査用の前記バーコードから読み取った前記件数および前記出金額の合計金額とを比較し、一致していない場合には、画面表示および／または警告音の出力により不一致を知らせる警告処理も実行する構成とされている
ことを特徴とする請求項３または４に記載の証券業務支援システム。
【請求項６】
前記銀行側支援部の前記出金依頼受付手段は、
各々の前記区画内で、前記証券会社の代表口座から前記顧客の銀行口座への振込に失敗した顧客の証券口座の口座番号を含む出金失敗通知用の二次元または一次元のバーコードの情報を作成するバーコード化処理を実行し、この出金失敗通知用のバーコードを、前記出金リストの各々の前記区画内の、既に印刷されている出金依頼用および検査用の前記バーコードの位置とは異なる位置に印刷する処理も実行する構成とされている
ことを特徴とする請求項５に記載の証券業務支援システム。
【請求項７】
前記銀行システムの前記銀行側支援部および前記証券会社システムの前記証券会社側支援部は、暗号キーを記憶する暗号キー記憶手段を備え、
前記バーコード化処理は、
前記暗号キー記憶手段に記憶された前記暗号キーを用いて、前記バーコードに含ませる情報を暗号化する暗号化処理を含み、
前記バーコード読取処理は、
前記暗号キー記憶手段に記憶された前記暗号キーを用いて、前記バーコードから読み取った情報を復号する復号処理を含み、
前記バーコード化処理に含まれる前記暗号化処理は、
前記暗号キー記憶手段に記憶された第１暗号化用の前記暗号キーを用いて、前記バーコードに含ませる情報を暗号化する第１暗号化処理を実行し、さらに、前記暗号キー記憶手段に記憶された第２暗号化用の複数の前記暗号キーのうちのいずれかを用いて、第１暗号化処理後の情報を暗号化するとともに、使用した第２暗号化用の前記暗号キーの番号を前記バーコードに含ませる第２暗号化処理を実行する２重暗号化処理（１）であるか、
または、前記暗号キー記憶手段に記憶された第１暗号化用の複数の前記暗号キーのうちのいずれかを用いて、前記バーコードに含ませる情報を暗号化するとともに、使用した第１暗号化用の前記暗号キーの番号を前記バーコードに含ませる第１暗号化処理を実行し、さらに、前記暗号キー記憶手段に記憶された第２暗号化用の前記暗号キーを用いて、第１暗号化処理後の情報を暗号化する第２暗号化処理を実行する２重暗号化処理（２）であり、
前記バーコード読取処理に含まれる前記復号処理は、
前記２重暗号化処理（１）が実行されている場合に、前記バーコードから第２暗号化用の前記暗号キーの番号を読み取り、読み取った第２暗号化用の前記暗号キーの番号に対応する第２暗号化用の前記暗号キーを前記暗号キー記憶手段から取得し、取得した第２暗号化用の前記暗号キーを用いて、前記バーコードから読み取った第２暗号化用の前記暗号キーの番号以外の第２暗号化処理後の情報を復号する第１復号処理を実行し、さらに、前記暗号キー記憶手段に記憶された第１暗号化用の前記暗号キーを用いて、第１復号処理後の情報を復号する第２復号処理を実行する２重復号処理（１）であるか、
または、前記２重暗号化処理（２）が実行されている場合に、前記暗号キー記憶手段に記憶された第２暗号化用の前記暗号キーを用いて、前記バーコードから読み取った第２暗号化処理後の情報を復号する第１復号処理を実行し、さらに、前記バーコードから若しくは第１復号処理後の情報から第１暗号化用の前記暗号キーの番号を読み取り、読み取った第１暗号化用の前記暗号キーの番号に対応する第１暗号化用の前記暗号キーを前記暗号キー記憶手段から取得し、取得した第１暗号化用の前記暗号キーを用いて、第１復号処理後の情報を復号する第２復号処理を実行する２重復号処理（２）である
ことを特徴とする請求項１〜６のいずれかに記載の証券業務支援システム。
【請求項８】
前記バーコード化処理は、
前記バーコード読取処理の際に前記バーコードの上に被せる読取補助具として用いられる透明シートに対応する情報秘匿用の穴開け加工処理を含み、
前記透明シートは、
透明または略透明のシート状部材に、前記バーコードを構成する白黒の領域の最小単位となるセルと同じ形状および大きさの四角形の黒い点を散在させた穴開けおよび穴埋め用のパターンを描いて形成され、（Ａ）異なるパターンを描いた複数枚の透明シートが用意されている場合か、（Ｂ）前記バーコードよりも大きい領域を有する連続パターンを描いた透明シートが用意されている場合か、または、（Ｃ）異なる前記連続パターンを描いた複数枚の透明シートが用意されている場合があり、
前記情報秘匿用の穴開け加工処理は、
パターン記憶手段に記憶された前記（Ａ）の場合のいずれかの前記透明シートの前記パターン、前記（Ｂ）の場合の前記透明シートの前記連続パターンから１セル分ずつずらして切り出したいずれかの切出パターン、または、前記（Ｃ）の場合のいずれかの前記透明シートの前記連続パターンから１セル分ずつずらして切り出したいずれかの切出パターンについて、パターン内若しくは切出パターン内の全ての黒い点が、作成した前記バーコードを構成する複数のセルのうちの黒いセルに重なるか、または、作成した前記バーコードを構成する複数のセルのうちの予め定められた非加工領域外の黒いセルに重なるという条件を満たすか否かを判断することにより、この条件を満たすパターンまたは切出パターンを抽出して穴開け用のパターンとして採用し、採用したパターンの黒い点の位置に対応するセルを黒から白へ反転させて穴開けするとともに、採用した穴開け用のパターンの特定情報として、前記（Ａ）の場合の前記透明シートの番号、前記（Ｂ）の場合の前記切出パターンのずらし量、または、前記（Ｃ）の場合の前記透明シートの番号および前記切出パターンのずらし量を、前記バーコードに付随させて印刷するための印刷データを作成する処理であり、
前記バーコード読取処理は、
前記（Ａ）の場合の前記特定情報としての前記番号に対応する前記透明シートを前記バーコードの上に被せることにより穴埋めした状態で前記バーコードを撮影するか、前記（Ｂ）の場合の前記透明シートの前記連続パターンに附属する目盛りを前記特定情報としての前記ずらし量に合わせながら前記透明シートを前記バーコードの上に被せることにより穴埋めした状態で前記バーコードを撮影するか、または、前記（Ｃ）の場合の前記特定情報としての前記番号に対応する前記透明シートの前記連続パターンに附属する目盛りを前記特定情報としての前記ずらし量に合わせながら前記透明シートを前記バーコードの上に被せることにより穴埋めした状態で前記バーコードを撮影する処理を含む
ことを特徴とする請求項１〜７のいずれかに記載の証券業務支援システム。
【請求項９】
前記透明シートは、
前記（Ａ）の場合か、または、前記（Ｃ）の場合であり、前記（Ａ）の場合の複数枚の透明シートの中には、黒い点の密度が異なるパターンを描いた透明シートが含まれ、前記（Ｃ）の場合の複数枚の透明シートの中には、黒い点の密度が異なる連続パターンを描いた透明シートが含まれ、
前記情報秘匿用の穴開け加工処理は、
黒い点の密度が高い前記透明シートから前記条件の成否を判断する処理を含む
ことを特徴とする請求項８に記載の証券業務支援システム。
【請求項１０】
前記証券会社システムの前記証券会社側支援部は、
採用された穴開け用のパターンの前記特定情報を蓄積して記憶する使用パターン特定情報記憶手段と、
この使用パターン特定情報記憶手段に記憶された前記特定情報を用いて、採用された穴開け用のパターンが、１つまたは幾つかの定まったパターンに集中しているか否かを判断し、集中している場合には、用意している前記透明シートの交換を指示する警告表示処理を実行するパターン管理手段とを備えて構成されている
ことを特徴とする請求項８または９に記載の証券業務支援システム。
【請求項１１】
請求項１〜１０のいずれかに記載の証券業務支援システムとして、コンピュータを機能させるためのプログラム。