(57)【特許請求の範囲】
【請求項１】
コンピュータを用いて、ＩＣカードに格納されている所定の共有情報を複数のサービス提供者に段階的に開放するためのアクセス制御方法であって、
前記コンピュータが、特定のサービス提供者に付与する所定のアクセス情報を、当該アクセス情報の付与対象のサービス提供者のＩＣカード内のディレクトリを特定するためのディレクトリ情報に基づいて生成するステップと、
前記コンピュータが、前記生成されたアクセス情報を、ＩＣカード内の当該サービス提供者に対応するディレクトリに格納するステップと、
前記コンピュータが、アクセス要求元のサービス提供者によりＩＣカード内の該サービス提供者のディレクトリにアクセスされ前記アクセス情報が取得された場合に、該ディレクトリのディレクトリ情報を保持するステップと、
前記コンピュータが、前記共有情報へのアクセス要求に応じて、前記アクセス要求元のサービス提供者から提示されたアクセス情報から取得されるディレクトリ情報を、前記保持ステップにより保持されたディレクトリ情報と照合し、照合されたディレクトリ情報が合致する場合には前記共有情報へのアクセスを許可し、合致しない場合には前記共有情報へのアクセスを拒絶するステップと、
を備えることを特徴とするアクセス制御方法。
【請求項２】
ＩＣカードの記憶領域に格納されている所定の共有情報を複数のサービス提供者に段階的に開放するシステム用のＩＣカードであって、
特定のサービス提供者に付与すべく、当該サービス提供者のディレクトリを特定するためのディレクトリ情報に基づいて生成された所定のアクセス情報を、当該ＩＣカード内の前記サービス提供者に対応するディレクトリに格納する手段と、
アクセス要求元のサービス提供者により該サービス提供者のディレクトリにアクセスされ前記アクセス情報が取得された場合に、該ディレクトリのディレクトリ情報を保持する手段と、
前記アクセス要求元のサービス提供者から提示されたアクセス情報から取得されるディレクトリ情報を、前記保持されたディレクトリ情報と照合し、照合されたディレクトリ情報が合致する場合には前記共有情報へのアクセスを許可し、合致しない場合には前記共有情報へのアクセスを拒絶する手段と、
を備えることを特徴とするＩＣカード。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＩＣカードに格納されたデータを複数のサービスで共有するＩＣカードシステム等に関する。
【０００２】
【従来の技術】
従来、１枚のＩＣカードに対して複数のサービス提供者によるサービスの提供が可能なマルチアプリケーションＩＣカードが実現されている。
このようなＩＣカードを用いるシステムでは、リソース等の面からあるサービスがカード内に保持しているデータを他のサービスにも共有できる仕組みが必要である。このデータの共有には、例えば、全てのサービスについて一括して共有とする方式と、一部のサービスについて順次共有としていくことで段階的に共有化を進める方式等がある。後者の方式の具体的な方法として、例えば、共有化したいデータ（共有データ）にアクセスするための鍵情報を用意し、その鍵情報を一部のサービスに使用させて、共有データにアクセスさせる方法等がある。
【０００３】
【発明が解決しようとする課題】
しかし、上記のような鍵情報を用いた方法では、鍵情報が他のサービス提供者に漏洩した場合、他のサービスで共有データが不正に利用されてしまう虞がある。
【０００４】
このような問題の対策案として、共有データへのアクセスを許可するサービス提供者に対し、共有データへアクセスするための鍵情報を渡さずに、認証のための証明書等の情報を供給し、その証明書等の情報をチェックしてサービス提供者の正当性を確認する方法がある。しかし、この場合、例えばあるサービス証明書等の情報が格納されているカード内の記憶領域に他のサービス提供者が入り込む等して不正に証明書等の情報を取得し、その証明書等の情報を用いて共有データへアクセスしてしまう虞がある。
【０００５】
本発明は、上述した事情に鑑みてなされたもので、ＩＣカードに格納されたデータの共有化を、安全に段階的に進めることができる方法等を提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記目的を達成するため、本発明の第１の観点に係るアクセス制御方法は、
コンピュータを用いて、ＩＣカードに格納されている所定の共有情報を複数のサービス提供者に段階的に開放するためのアクセス制御方法であって、
前記コンピュータが、特定のサービス提供者に付与する所定のアクセス情報を、当該アクセス情報の付与対象のサービス提供者のＩＣカード内のディレクトリを特定するためのディレクトリ情報に基づいて生成するステップと、
前記コンピュータが、前記生成されたアクセス情報を、ＩＣカード内の当該サービス提供者に対応するディレクトリに格納するステップと、
前記コンピュータが、アクセス要求元のサービス提供者によりＩＣカード内の該サービス提供者のディレクトリにアクセスされ前記アクセス情報が取得された場合に、該ディレクトリのディレクトリ情報を保持するステップと、
前記コンピュータが、前記共有情報へのアクセス要求に応じて、前記アクセス要求元のサービス提供者から提示されたアクセス情報から取得されるディレクトリ情報を、前記保持ステップにより保持されたディレクトリ情報と照合し、照合されたディレクトリ情報が合致する場合には前記共有情報へのアクセスを許可し、合致しない場合には前記共有情報へのアクセスを拒絶するステップと、
を備えることを特徴とする。
【０００７】
このような構成によれば、例えば共有情報へのアクセスを許可したいサービス提供者に対してアクセス情報を個別に発行し、アクセス要求元から提示されたアクセス情報の検証結果が適正な場合に、共有情報へのアクセスを許可するようにすることにより、安全に、ＩＣカード内の共有情報を段階的に開放（共有化）することができる。
【００１１】
また、本発明の第２の観点に係るＩＣカードは、
ＩＣカードの記憶領域に格納されている所定の共有情報を複数のサービス提供者に段階的に開放するシステム用のＩＣカードであって、
特定のサービス提供者に付与すべく、当該サービス提供者のディレクトリを特定するためのディレクトリ情報に基づいて生成された所定のアクセス情報を、当該ＩＣカード内の前記サービス提供者に対応するディレクトリに格納する手段と、
アクセス要求元のサービス提供者により該サービス提供者のディレクトリにアクセスされ前記アクセス情報が取得された場合に、該ディレクトリのディレクトリ情報を保持する手段と、
前記アクセス要求元のサービス提供者から提示されたアクセス情報から取得されるディレクトリ情報を、前記保持されたディレクトリ情報と照合し、照合されたディレクトリ情報が合致する場合には前記共有情報へのアクセスを許可し、合致しない場合には前記共有情報へのアクセスを拒絶する手段と、
を備えることを特徴とする。
【００１２】
このような構成によれば、例えば共有情報へのアクセスを許可したいサービス提供者に対してアクセス情報を個別に発行し、アクセス要求元から提示されたアクセス情報の検証結果が適正な場合に、共有情報へのアクセスを許可するようにすることにより、安全に、ＩＣカード内の共有情報を段階的に開放（共有化）することができる。
【００１６】
【発明の実施の形態】
以下、本発明の実施の形態に係るＩＣカードシステムについて図面を参照して説明する。本システムは、ユーザが１枚のＩＣカードを用いて複数のサービス提供者によるサービスの提供を受けるためのシステムであって、ＩＣカード内の所定のデータを複数のサービス提供者で段階的に共有するためのシステムである。
【００１７】
本発明の実施形態に係るＩＣカードシステムは、図１に示すように、ＩＣカード１と、カード処理端末３と、を備える。
【００１８】
ＩＣカード１は、記憶部１１と、制御部１２と、入出力Ｉ／Ｆ（インタフェース）１３と、を備えるＩＣチップを有する。
記憶部１１は、ＲＯＭ、ＲＡＭ、ＥＥＰＲＯＭ等のメモリから構成され、図２に示すように、サービス提供者毎のディレクトリが形成されている。
各ディレクトリには、例えば、各サービス提供者により共有で利用される共有データ、共有データへアクセスするための個別アクセス情報（証明書等）、個別アクセス情報の生成に使用される個別アクセス情報生成鍵、個別アクセス情報の検証に使用される個別アクセス検証鍵、各サービス提供者による自己のディレクトリへのアクセス時に使用されるディレクトリ選択鍵（復号鍵）、等の情報が格納される。なお、個別アクセス情報生成鍵と個別アクセス検証鍵は、例えば一対の暗号鍵と復号鍵である。
【００１９】
例えば図２には、共有データがサービス提供者Ａのディレクトリに格納され、共有データにアクセスするための個別アクセス情報がサービス提供者Ｂのディレクトリに格納されており、サービス提供者Ａが保有する共有データに、サービス提供者Ｂがアクセスできる段階の状態が示されている。
【００２０】
制御部１２は、カード処理端末３からの要求に応じて、記憶部１１に格納されているデータの読み出し、書き込み等の処理を行う。
例えば、制御部１２は、サービス提供者によるカード内の自己のディレクトリへのアクセス要求を受信した場合には、所定の認証処理によりサービス提供者の認証を行った後に、該当するディレクトリへのアクセスを許可する。
また、制御部１２は、他者のディレクトリにおける共有データへのアクセス要求を受信した場合には、制御部は、所定の検証処理により、そのサービス提供者から提示された個別アクセス情報の検証を行った後に、共有データへのアクセスを許可する。
また、制御部１２は、共有データの保管元のサービス提供者からのアクセス権情報の生成要求に応じて、指定されたサービス提供者用のアクセス権情報を所定の個別アクセス情報生成処理により生成し、生成したアクセス権情報をそのサービス提供者のディレクトリに格納する。
【００２１】
入出力Ｉ／Ｆ１３は、制御部１２からの指示に従って、カード処理端末３と接続して通信を行う。
【００２２】
カード処理端末３は、例えばサービス提供者毎に設けられており、制御部３１と、カードＲ／Ｗ（リーダ／ライタ）部３２と、記憶部３３と、入力部３４と、表示部３５と、を備える。
【００２３】
制御部３１は、記憶部３３に記憶されるプログラムを実行することにより、ユーザのＩＣカード１の記憶領域にアクセスし、そこに格納されているデータを用いて、サービス提供者がユーザにサービス提供するための種々の処理を行う。
このＩＣカード１の記憶領域へのアクセスにおいて、例えば、そのサービス提供者のディレクトリにアクセスする場合、制御部３１は、所定の認証処理によりＩＣカード１からサービス提供者について認証を受ける必要がある。そして、認証結果が正常を示す場合に、そのサービス提供者のディレクトリへのアクセスが許可される。
また、共有データにアクセスするため、カード内の他のサービス提供者のディレクトリにアクセスする場合、制御部３１は、そのサービス提供者のディレクトリに格納された個別アクセス情報を取得し、取得した個別アクセス情報をＩＣカード１に提示して所定の検証処理による検証を受ける必要がある。そして、この検証結果が正常を示す場合に、他のサービス提供者のディレクトリに格納されている共有データへのアクセスが許可される。
【００２４】
また、制御部３１は、例えば入力部から入力された所定の要求等に応じて、特定のサービス提供者に対する個別アクセス情報の生成をＩＣカード１に要求する。これにより、ＩＣカード１における特定のサービス提供者のディレクトリに個別アクセス情報が格納される。なお、この個別アクセス情報の生成を要求する機能は、例えば、共有データの保有元のサービス提供者に対応するカード処理端末３に設けられる。
【００２５】
カードＲ／Ｗ部３２は、制御部３１からの指示に従って、ＩＣカード１との通信を行う。
記憶部３３は、対応するサービス提供者のディレクトリ選択鍵（暗号鍵）等の情報を記憶する。
また、記憶部３３は、制御部３１が実行するプログラムを記憶するとともに、処理に必要な各種のデータを記憶する。
入力部３４は、入力されたデータを制御部３１に通知する。
表示部３５は、制御部３１からの指示に従って、サービス提供のための処理画面等を表示する。
【００２６】
次に、本実施形態に係るＩＣカードシステムの動作について、サービス提供者Ａの保有する共有データをサービス提供者Ｂ、Ｃについて段階的に共有化する場合を例に説明する。
【００２７】
まず初めの段階として、サービス提供者Ａが保有する共有データをサービス提供者Ｂが利用できるようにするため、サービス提供者Ｂについての個別アクセス情報を生成する場面における個別アクセス情報生成処理について図３を参照して説明する。
【００２８】
例えば、ＩＣカード１がサービス提供者Ａに対応するカード処理端末３にセットされ、操作者（ユーザ、サービス提供者Ａの担当者等）がサービス提供者Ｂについての個別アクセス情報の生成要求をカード処理端末３に入力する。これに応じて、カード処理端末３は、サービス提供者Ｂについての個別アクセス情報の生成要求をＩＣカード１に送信する（Ｌ１）。
【００２９】
ＩＣカード１は、個別アクセス情報の生成要求をカード処理端末３から受信すると、サービス提供者Ｂのディレクトリ名と生成した乱数とパディングバイト等の情報を個別アクセス情報生成鍵を用いて暗号化する等して個別アクセス情報を生成する（Ｌ２）。そして、生成した個別アクセス情報をカード内のサービス提供者Ｂのディレクトリに格納し（Ｌ３）、完了信号をカード処理端末３に供給する（Ｌ４）。
これにより、ＩＣカード１にサービス提供者Ｂの個別アクセス情報が生成され、以後、サービス提供者Ｂによる共有データへのアクセスが可能となる。
【００３０】
次に、サービス提供者Ｂがサービスをユーザに提供するためにＩＣカード１における共有データにアクセスする際に、サービス提供者Ｂがカード内の自己のディレクトリにアクセスして個別アクセス情報を取得する場面における認証処理について図４を参照して説明する。
【００３１】
例えば、ユーザのＩＣカード１がサービス提供者Ｂに対応するカード処理端末３にセットされると、カード処理端末３は、ＩＣカード１に乱数の生成要求を送信する（Ｌ１１）。
これに応じて、ＩＣカード１は乱数を生成して記憶部１１に記憶するとともに、カード処理端末３に送信する（Ｌ１２）。
カード処理端末３は、乱数を受け取ると、乱数をディレクトリ選択鍵（暗号鍵）で暗号化する等して認証コードを生成する（Ｌ１３）。そして、認証コードと、サービス提供者Ｂのディレクトリ名と、ディレクトリ選択鍵（暗号鍵）と対となるディレクトリ選択鍵（復号鍵）のＩＤと、を認証要求とともにＩＣカード１へ送信する（Ｌ１４）。
【００３２】
これに応じて、ＩＣカード１は、引数のディレクトリ名と鍵のＩＤからディレクトリ選択鍵（復号鍵）を検索し、該当するディレクトリ選択鍵を検出した場合には、その鍵を用いて認証コードを復号化する。そして、復号化により取得したコードを、先に記憶部１１に記憶していた乱数と照合し、これらが一致するかをチェックする（Ｌ１５）。そして、チェック結果に基づく返答をカード処理端末３に送信する（Ｌ１６）。これにより認証処理が完了する。
【００３３】
この例では、チェック結果が正常であり、サービス提供者Ｂのディレクトリへのアクセスを許可する旨の返信がなされることとする。この場合、カード処理端末３は、例えば、ＩＣカード１内のサービス提供者Ｂのディレクトリにおける個別アクセス情報の取得要求をＩＣカード１に送信する。
ＩＣカード１は、カード処理端末３によるアクセス先のディレクトリを示す情報（カレントディレクトリ情報）を記憶部１１に記憶するとともに、要求されたサービス提供者Ｂのディレクトリにおける個別アクセス情報を読み出してカード処理端末３に供給する。これにより、カード処理端末３は、サービス提供者Ｂの個別アクセス情報を取得することができる。
【００３４】
なお、上記認証処理において、認証コードのチェック結果がエラーを示す場合には、ＩＣカード１は、該当するディレクトリが存在しない旨の返答をカード処理端末３に送信する。
【００３５】
続いて、サービス提供者Ｂが、取得した個別アクセス情報を用いて共有データにアクセスする場面における検証処理について図５を参照して説明する。
【００３６】
サービス提供者Ｂのカード処理端末３は、個別アクセス情報とともに、共有データへのアクセス要求をＩＣカード１に送信する（Ｌ２１）。
これに応じて、ＩＣカード１は、カード処理端末３から受信した個別アクセス情報を個別アクセス検証鍵で復号化することにより、ディレクトリ名と乱数とパディングバイトを取得する。そして、取得した情報のうちのディレクトリ名を、記憶部１１に保持されているカレントディレクトリ情報が示すディレクトリ名と照合し、一致するか否かをチェックする（Ｌ２２）。そして、チェック結果に基づく返答をカード処理端末３に送信する（Ｌ２３）。これにより検証処理が完了する。
【００３７】
この例では、チェック結果が正常であり、サービス提供者Ｂの共有データへのアクセスを許可する旨の返信がなされることとする。この場合、カード処理端末３は、例えば、ＩＣカード１内のサービス提供者Ａのディレクトリにおける共有データの読み出し要求をＩＣカード１に送信する。
ＩＣカード１は、要求されたサービス提供者Ａのディレクトリにおける共有データを読み出してカード処理端末３に供給する。これにより、カード処理端末３は共有データを取得することができ、サービス提供者Ｂによる共有データを用いたサービス提供が可能となる。
【００３８】
次の段階として、サービス提供者Ａが保有する共有データをサービス提供者Ｃが利用できるようにするため、上記のサービス提供者Ｂの場合と同様に、個別アクセス情報生成処理（図３参照）によりサービス提供者Ｃについての個別アクセス情報を生成して、ＩＣカード１内のＣのディレクトリに格納する。
これにより、サービス提供者Ｃの個別アクセス情報が生成されるため、以後、サービス提供者Ｃによる共有データへのアクセスが可能となる。
【００３９】
次に、例えば、ユーザのＩＣカード１がサービス提供者Ｃに対応するカード処理端末３にセットされると、カード処理端末３は、ＩＣカード１内の共有データへアクセスするため、まず、自己のディレクトリにおける個別アクセス情報を取得する。この場合、カード処理端末３とＩＣカード１の間で、上記のサービス提供者Ｂの場合と同様な認証処理（図４参照）が実行され、サービス提供者Ｃについての認証がなされる。
【００４０】
そして、サービス提供者Ｃの認証が適正に完了すると、ＩＣカード１内のサービス提供者Ｃのディレクトリへのアクセスが許可される。
これに応じて、カード処理端末３は、サービス提供者Ｃのディレクトリにおける個別アクセス情報の取得要求をＩＣカード１に送信する。ＩＣカード１は、アクセス先のディレクトリを示す情報（カレントディレクトリ情報）を記憶部１１に記憶するとともに、要求されたサービス提供者Ｃのディレクトリにおける個別アクセス情報を読み出して、カード処理端末３に供給する。
これにより、カード処理端末３は、サービス提供者Ｃの個別アクセス情報を取得することができる。
【００４１】
なお、認証処理におけるチェック結果がエラーを示す場合には、ＩＣカード１は、該当するディレクトリが存在しない旨の返答をカード処理端末３に送信する。
【００４２】
続いて、カード処理端末３は、ＩＣカード１内の共有データにアクセスするため、共有データへのアクセス要求をＩＣカード１に送信する。これにより、上記のサービス提供者Ｂの場合と同様な検証処理（図５参照）が実行され、サービス提供者Ｃがアクセス要求とともに提示した個別アクセス情報についての検証がなされる。
【００４３】
そして、サービス提供者Ｃの個別アクセス情報についての検証が適正に完了すると、サービス提供者Ｃによる共有データへのアクセスが許可される。
これに応じて、カード処理端末３は、共有データの読み出し要求をＩＣカード１に送信し、ＩＣカード１は、要求された共有データを読み出してカード処理端末３に供給する。
これにより、カード処理端末３において、サービス提供者Ｃによる共有データを用いたサービス提供が可能となる。
【００４４】
このようにして、共有データへのアクセスを許可するサービス提供者に対して個別アクセス情報（証明書等）を個別に発行して、アクセス要求元から提示された個別アクセス情報の検証結果が適正な場合に共有データへのアクセスを許可する。これにより、安全に、複数のサービス提供者について段階的に共有データを開放することができる。
また、各サービス提供者の個別アクセス情報をＩＣカード１内における各サービス提供者のディレクトリに格納し、サービス提供者がＩＣカード１内の自己のディレクトリにアクセスする際に認証を行い、認証結果がエラーの場合にはディレクトリの存在を否定するため、各サービス提供者のディレクトリを他のサービス提供者から隠し、他者が入り込めないようにすることができる。これにより、共有データへアクセスするための個別アクセス情報が他者に不正に取得されることを防止し、安全性を確保することができる。
【００４５】
なお、上記説明では、サービス提供者毎にカード処理端末３を設けるようにしているが、これに限定されず、例えば、１台のカード処理端末で複数のサービス提供者によりサービスが提供されるようにしてもよい。この場合、カード処理端末３の記憶部３３には各サービス提供者の処理プログラム及びデータが記憶され、所定の要求に応じて、カード処理端末３が、いずれかのサービス提供者の処理プログラム等を読み出して実行するようにしてもよい。実行対象のサービスの選択基準は任意であり、外部的要求（例えば、入力部３４からサービスの選択入力を受け付ける場合等）に応じて行うようにしてもよく、また、内部的要求（例えば、カード処理端末３がＩＣカード１に記憶されている情報に基づいてサービスを選択する場合等）に応じて行うようにしてもよい。
【００４６】
また、カード処理端末３は、ネットワークに接続されていてもよく、スタンドアロンでもよい。
また、ＩＣカード１内のデータの利用主体はサービス提供者に限定されず任意である。
また、上記説明では、ディレクトリへのアクセス要求を受け付けたときの認証において、チェック結果がエラーを示す場合にはディレクトリの存在を否定しているが、これに限定されず、要求されたディレクトリへのアクセスを拒絶する旨の返答を行ってもよい。
【００４７】
また、上記説明では、個別アクセス情報をＩＣカード内部で生成するようにしているが、これに限定されず、例えばＩＣカード外部（カード処理端末３等）で個別アクセス情報を生成するようにしてもよい。
例えばサービス提供者Ａが保有する共有データについてサービス提供者Ｂの個別アクセス情報を生成する場合には、まず、サービス提供者Ｂのカード処理端末３がサービス提供者Ａのカード処理端末３に対して、サービス提供者Ｂのディレクトリ名を供給する。そして、サービス提供者Ａのカード処理端末３は、受け取ったサービス提供者Ｂのディレクトリ名と、生成した乱数と、パディングバイト等の情報を、個別アクセス情報生成鍵を用いて暗号化する等して個別アクセス情報を生成し、生成した個別アクセス情報をサービス提供者Ｂのカード処理端末３に供給する。個別アクセス情報を受け取ったサービス提供者Ｂのカード処理端末３は、ＩＣカード内の自己のディレクトリにアクセスし、個別アクセス情報をディレクトリに格納する。なお、サービス提供者Ａとサービス提供者Ｂの処理プログラムが同一のカード処理端末３で実行される場合には、例えば、その制御部３１が各処理プログラムを上記処理のように実行することにより、サービス提供者Ａの処理プログラムとサービス提供者Ｂの処理プログラム間で、各データ（サービス提供者Ｂのディレクトリ名、生成された個別アクセス情報等）がやり取りされる。
【００４８】
なお、この発明のシステムは、専用のシステムによらず、通常のコンピュータシステムを用いて実現可能である。例えば、上述の動作を実行するためのプログラムをコンピュータ読み取り可能な記録媒体（ＦＤ、ＣＤ−ＲＯＭ、ＤＶＤ等）に格納して配布し、該プログラムをコンピュータにインストールすることにより、上述の処理を実行するカード処理端末３等を構成してもよい。また、インターネット等のネットワーク上のサーバ装置が有するディスク装置に格納しておき、例えば搬送波に重畳してコンピュータにダウンロード等するようにしてもよい。
また、上述の機能を、ＯＳが分担又はＯＳとアプリケーションの共同により実現する場合等には、ＯＳ以外の部分のみを媒体に格納して配布してもよく、また、搬送波に重畳してコンピュータにダウンロード等してもよい。
【００４９】
【発明の効果】
以上説明したように、本発明によれば、安全に、ＩＣカード内の共有情報を段階的に開放（共有化）することができる。
【図面の簡単な説明】
【図１】本発明の実施形態に係るＩＣカードシステムのシステム構成図である。
【図２】図１のＩＣカードシステムで使用されるＩＣカードの記憶部内のデータ構造を説明するための図である。
【図３】個別アクセス情報生成処理を説明するための図である。
【図４】ＩＣカード内のディレクトリにアクセスする際の認証処理を説明するための図である。
【図５】共有データにアクセスする際の検証処理を説明するための図である。
【符号の説明】
１          ＩＣカード
１１        記憶部
１２        制御部
１３        入出力Ｉ／Ｆ
３          カード処理端末
３１        制御部
３２        カードＲ／Ｗ部
３３        記憶部
３４        入力部
３５        表示部
【図１】
0003622904.tif 000002
【図２】
0003622904.tif 000003
【図３】
0003622904.tif 000004
【図４】
0003622904.tif 000005
【図５】
0003622904.tif 000006