(57)【要約】【課題】  入力しようとするパスワードが正しくないパスワードであることをユーザが早く知ることのできる認証処理装置を提供する。【解決手段】  ユーザＩＤと暗号化されたパスワードとを関連付けて記憶した記憶手段と、ユーザＩＤとパスワードとの入力を受け付けると、受け付けたパスワードを暗号化したものと、受け付けたユーザＩＤと関連付けて前記記憶手段に記憶されている暗号化されたパスワードとが一致する場合に認証成功とみなす認証手段とを備える認証処理装置であって、前記記憶手段は、パスワードの少なくとも最初の１文字目を暗号化したものをさらに関連付けて記憶し、前記認証手段は、パスワード入力の受け付けの際、最初の１文字目が入力されると、その１文字目を暗号化したものと、受け付けたユーザＩＤと関連付けて前記記憶手段に記憶されているパスワードの１文字目の暗号とが一致するかどうかを判断し、一致しない場合に、認証不可であることをユーザに通知することを特徴とする認証処理装置。【選択図】  図１
2007072562.tif 000002
【特許請求の範囲】
【請求項１】
ユーザＩＤと暗号化されたパスワードとを関連付けて記憶した記憶手段と、
ユーザＩＤとパスワードとの入力を受け付けると、受け付けたパスワードを暗号化したものと、受け付けたユーザＩＤと関連付けて前記記憶手段に記憶されている暗号化されたパスワードとが一致する場合に認証成功とみなす認証手段とを備える認証処理装置であって、
前記記憶手段は、パスワードの少なくとも最初の１文字目を暗号化したものをさらに関連付けて記憶し、
前記認証手段は、パスワード入力の受け付けの際、最初の１文字目が入力されると、その１文字目を暗号化したものと、受け付けたユーザＩＤと関連付けて前記記憶手段に記憶されているパスワードの１文字目の暗号とが一致するかどうかを判断し、一致しない場合に、認証不可であることをユーザに通知することを特徴とする認証処理装置。
【請求項２】
請求項１に記載の認証処理装置であって、
ユーザＩＤと関連付けてパスワードの登録を受け付けるパスワード登録受け付け手段をさらに備え、
前記パスワード登録手段は、受け付けたパスワードおよびパスワードの少なくとも最初の１文字目を暗号化して前記記憶手段に前記ユーザＩＤに関連付けて記録することを特徴とする認証処理装置。
【請求項３】
請求項１に記載の認証処理装置であって、
前記記憶手段は、パスワードの少なくとも最初の１文字目から２文字目までを暗号化したものをさらに関連付けて記憶し、
前記認証手段は、パスワード入力の受け付けの際、最初の２文字目までが入力されると、その１文字目から２文字目までを暗号化したものと、受け付けたユーザＩＤと関連付けて前記記憶手段に記憶されているパスワードの１文字目から２文字目までの暗号とが一致するかどうかを判断し、一致しない場合に、認証不可であることをユーザに通知することを特徴とする認証処理装置。
【請求項４】
ユーザＩＤと暗号化されたパスワードとを関連付けて記憶した記憶手段と、
ユーザＩＤとパスワードとの入力を受け付けると、受け付けたパスワードを暗号化したものと、受け付けたユーザＩＤと関連付けて前記記憶手段に記憶されている暗号化されたパスワードとが一致する場合に認証成功とみなす認証手段とを備える認証処理装置として情報処理装置を機能させるコンピュータプログラムであって、
前記記憶手段が、パスワードの少なくとも最初の１文字目を暗号化したものをさらに関連付けて記憶し、
前記認証手段が、パスワード入力の受け付けの際、最初の１文字目が入力されると、その１文字目を暗号化したものと、受け付けたユーザＩＤと関連付けて前記記憶手段に記憶されているパスワードの１文字目の暗号とが一致するかどうかを判断し、一致しない場合に、認証不可であることをユーザに通知するように情報処理装置を機能させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証処理システムに関する。
【背景技術】
【０００２】
システムや会員制サイト等へのログイン、ファイルへのアクセス等の際の本人確認としてパスワードを用いた認証処理システムが広く用いられている。
【０００３】
一般に、パスワードを用いた認証処理システムでは、ユーザに付与されたユーザＩＤとユーザが任意の文字列で設定することができるパスワードとの組み合わせにより本人確認が行なわれる。
【０００４】
上述のように、パスワードを用いた認証処理システムは広く用いられるようになっている。一人のユーザが、異なる複数の認証処理システムで本人確認を受ける場合に、それぞれの認証処理システムで同一のパスワードを用いることもあるが、複数のパスワードを認証処理システムごとに使い分けることも多い。
【０００５】
これは、例えば、認証処理システムごとに使用できる文字種が異なっていたり、登録可能な文字数が異なっていることもあるからである。また、近年では、セキュリティ確保の要求から、所定の期間内でのパスワードの変更を義務付けられることが多く、結果として、複数のパスワードを使い分けるようになることもある。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
一人のユーザが認証処理システムごとに使い分けていると、これから本人確認を受けようとしている認証処理システムで登録しているパスワードが、本人が使い分けているパスワードのうち、どのパスワードであったか混乱してしまうことが起こりえる。
【０００７】
このような場合、候補となるパスワードを次々と入力して確かめることが考えられるが、そのパスワードがあっているかどうかは、パスワードの文字列をすべて入力してみなければ分からないため手間がかかる。
【０００８】
また、認証が失敗したときに、パスワードそのものが違うのか、入力ミスによるものであるかが分からないという問題もある。
【０００９】
本発明は、入力しようとするパスワードが正しくないパスワードであることをユーザが早く知ることのできる認証処理装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するため本発明の第１の態様である認証処理装置は、
ユーザＩＤと暗号化されたパスワードとを関連付けて記憶した記憶手段と、
ユーザＩＤとパスワードとの入力を受け付けると、受け付けたパスワードを暗号化したものと、受け付けたユーザＩＤと関連付けて前記記憶手段に記憶されている暗号化されたパスワードとが一致する場合に認証成功とみなす認証手段とを備える認証処理装置であって、
前記記憶手段は、パスワードの少なくとも最初の１文字目を暗号化したものをさらに関連付けて記憶し、
前記認証手段は、パスワード入力の受け付けの際、最初の１文字目が入力されると、その１文字目を暗号化したものと、受け付けたユーザＩＤと関連付けて前記記憶手段に記憶されているパスワードの１文字目の暗号とが一致するかどうかを判断し、一致しない場合に、認証不可であることをユーザに通知することを特徴とする。
【００１１】
これにより、ユーザは、正しくないパスワードの１文字目を入力した段階で、そのパスワードが間違っていることを知ることができる。
【００１２】
ユーザＩＤと関連付けてパスワードの登録を受け付けるパスワード登録受け付け手段をさらに備え、
前記パスワード登録手段は、受け付けたパスワードおよびパスワードの少なくとも最初の１文字目を暗号化して前記記憶手段に前記ユーザＩＤに関連付けて記録することができる。
【００１３】
また、前記記憶手段は、パスワードの少なくとも最初の１文字目から２文字目までを暗号化したものをさらに関連付けて記憶し、
前記認証手段は、パスワード入力の受け付けの際、最初の２文字目までが入力されると、その１文字目から２文字目までを暗号化したものと、受け付けたユーザＩＤと関連付けて前記記憶手段に記憶されているパスワードの１文字目から２文字目までの暗号とが一致するかどうかを判断し、一致しない場合に、認証不可であることをユーザに通知するようにしてもよい。
【００１４】
上記課題を解決するため本発明の第２の態様であるコンピュータプログラムは、
ユーザＩＤと暗号化されたパスワードとを関連付けて記憶した記憶手段と、
ユーザＩＤとパスワードとの入力を受け付けると、受け付けたパスワードを暗号化したものと、受け付けたユーザＩＤと関連付けて前記記憶手段に記憶されている暗号化されたパスワードとが一致する場合に認証成功とみなす認証手段とを備える認証処理装置として情報処理装置を機能させるコンピュータプログラムであって、
前記記憶手段が、パスワードの少なくとも最初の１文字目を暗号化したものをさらに関連付けて記憶し、
前記認証手段が、パスワード入力の受け付けの際、最初の１文字目が入力されると、その１文字目を暗号化したものと、受け付けたユーザＩＤと関連付けて前記記憶手段に記憶されているパスワードの１文字目の暗号とが一致するかどうかを判断し、一致しない場合に、認証不可であることをユーザに通知するように情報処理装置を機能させることを特徴とする。
【発明を実施するための最良の形態】
【００１５】
本発明の実施形態について図面を参照して説明する。
【００１６】
図１は、本発明を適用した認証処理システム１００の機能構成を説明するためのブロック図である。本図に示すように、認証処理システム１００は、キーボード１６０からの入力を受け付ける入力制御部１２０とディスプレイ１７０への画像表示を制御する表示制御部１３０と、ユーザＩＤとパスワードとによる認証処理を行なう認証部１１０と、ユーザＩＤとパスワードとを記憶するパスワード記憶部１４０とを備えて構成される。
【００１７】
ここで、認証処理システム１００は、図２（ａ）に示すようなスタンドアローンのパーソナルコンピュータ２１０で構成することもできるし、図２（ｂ）に示すようなコンピュータネットワーク２５０を介して接続された端末装置２２０とサーバコンピュータ２３０とで構成することもできる。もちろん、本発明は、これらの構成に限定されるものではない。
【００１８】
ここで、図２（ａ）に示すようなスタンドアローンのパーソナルコンピュータでは、例えば、パーソナルコンピュータ２１０が単体で入力制御部１２０と表示制御部１３０と認証部１１０とパスワード記憶部１４０ととして機能する。また、図２（ｂ）に示すようなネットワークコンピュータシステムでは、端末装置２２０が入力制御部１２０と表示制御部１３０として機能し、サーバコンピュータ２３０が認証部１１０およびパスワード記憶部１４０として機能する。
【００１９】
なお、パーソナルコンピュータ２１０、端末装置２２０、サーバコンピュータ２３０とも汎用的な情報処理装置を用いて構成することができる。この場合、情報処理装置は、認証処理システムとして機能させるためのコンピュータプログラムを実行することにより、各機能部を実現することができる。もちろん、認証処理システムとしての専用装置を用いるようにしてもよい。
【００２０】
また、図示してないが、パーソナルコンピュータ２１０、端末装置２２０は、認証処理システム１００の一部の機能を担うのみならず、認証処理を経て実行、ログイン等が可能になるアプリケーション、システム等を実現する機能部を備えることができる。
【００２１】
図１に戻って、認証処理システム１００の認証部１１０は、パスワードの新規登録、更新処理を制御するパスワード登録部１１１と、入力されたユーザＩＤとパスワードとを用いて認証処理を行なうパスワード照合部１１２とを備えている。
【００２２】
上述のようにパスワード記憶部１４０は、ユーザＩＤとパスワードとを記憶するが、本実施形態においては、さらに、パスワードの１文字目と、２文字目までの文字列とを記憶する。
【００２３】
一般に、パスワードは、不可逆的な暗号化を施されて記録される。すなわち、平文のパスワードから暗号化されたパスワードは容易に作成することができるが、暗号化されたパスワードから平文のパスワードを得ることは極めて困難となっている。そして、認証の際には、入力されたパスワードを暗号化し、暗号化されている正規のパスワードと比較が行なわれる。
【００２４】
本実施形態においても、パスワード、パスワードの１文字目、および、２文字目までの文字列は、それぞれ不可逆的な暗号化を施されてパスワード記憶部１４０に記録される。
【００２５】
図３は、パスワード記憶部１４０のデータ構造の一例を示す図である。本図に示すように、パスワード記憶部１４０は、ユーザＩＤ１４０ａ、パスワード（暗号化）１４０ｂ、パスワードの１文字目（暗号化）１４０ｃ、パスワードの１、２文字目（暗号化）１４０ｄを１レコードとして記憶する。ここで、上述のように、パスワード１４０ｂ、パスワードの１文字目１４０ｃ、パスワードの１、２文字目１４０ｄはいずれも不可逆的な暗号化が施されている。
【００２６】
つぎに、認証処理システム１００の処理について説明する。
【００２７】
図４は、認証処理システム１００が、ユーザからパスワードの設定を受け付ける場合の処理を説明するフロー図である。なお、パスワードの設定に先立ち、ユーザにはユーザＩＤが割り当てられるものとする。
【００２８】
パスワードの登録の際には、まず、パスワードを登録するユーザのユーザＩＤを特定する（Ｓ１０１）。ユーザＩＤの特定は、例えば、ユーザに、あらかじめ割り当てられているユーザＩＤの入力を促し、入力を受け付けることで行なうことができる。
【００２９】
ユーザＩＤが特定されると、認証処理システム１００は、ユーザに登録するパスワードの入力を促し、パスワードの文字列を受け付ける（Ｓ１０２）。
【００３０】
文字列は、１文字ずつ「ＥＮＴＥＲ」キーが入力されるまで受け付ける（Ｓ１０３）。そして、「ＥＮＴＥＲ」キーが入力されると（Ｓ１０３：Ｙ）、入力された文字列をパスワードとして、特定されたユーザＩＤに対応付けてパスワード記憶部１４０のパスワード（暗号化）１４０ｂに記録する。この際に所定の暗号化を施してパスワードを記録する（Ｓ１０４）。
【００３１】
また、入力された文字列の１文字目を抽出し、その１文字を暗号化して、パスワード記憶部１４０の同じレコードのパスワードの１文字目（暗号化）１４０ｃに記録する（Ｓ１０５）。
【００３２】
さらに、入力された文字列の１文字目および２文字目を抽出し、その２文字を暗号化して、パスワード記憶部１４０の同じレコードのパスワードの１、２文字目（暗号化）１４０ｄに記録して（Ｓ１０６）、パスワードの設定を受け付ける処理を終了する。
【００３３】
なお、認証処理システム１００は、同様の処理により、ユーザからパスワードの更新を受け付けることができる。この場合は、あらかじめ更新前のパスワードによる認証を得たうえで、更新登録するパスワードを受け付けるようにする。
【００３４】
図５は、上記のパスワード設定の受け付け処理の具体例を示す図である。ここでは、パスワードとして文字列「ＡＢＣＤＥＦ」が入力されて「ＥＮＴＥＲ」キーが入力された場合を例にしている。
【００３５】
この場合、処理（Ｓ１０４）では、図中の（１）に示すように「ＡＢＣＤＥＦ」という文字列が「ds85j3dla5dl」という文字列に暗号化され、パスワード記憶部１４０のパスワード（暗号化）１４０ｂに記録される。
【００３６】
また、処理（Ｓ１０５）では、図中の（２）に示すように文字列「ＡＢＣＤＥＦ」の１文字目である「Ａ」が「fd2ef5」という文字列に暗号化され、パスワード記憶部１４０のパスワード１文字目（暗号化）１４０ｃに記録される。
【００３７】
さらに、処理（Ｓ１０６）では、図中の（３）に示すように文字列「ＡＢＣＤＥＦ」の１、２文字目である「ＡＢ」が「dae51de5」という文字列に暗号化され、パスワード記憶部１４０のパスワード１、２文字目（暗号化）１４０ｄに記録される。
【００３８】
図６は、認証処理システム１００が、ユーザからパスワードの入力を受け付けて認証を行なう場合の処理を説明するフロー図である。認証処理システム１００は、例えば、ユーザからのログイン要求等を受け付けることで認証処理を開始することができる。また、パスワードの入力受け付け、その他のユーザインタフェースは、例えば、認証処理用画面等を用いて対話的に行なうようにすることができる。
【００３９】
認証処理システム１００では、ユーザＩＤとパスワードの組み合わせて認証を行なうようにしているため、パスワードの入力に先立ち、ユーザＩＤを受け付ける（Ｓ２０１）。
【００４０】
ユーザＩＤの入力受け付け処理では、例えば、ユーザＩＤ入力欄を表示して、その欄内に入力された一連の文字列をユーザＩＤとして受け付ける。ユーザＩＤの入力完了は、例えば、［Ｅｎｔｅｒ］キーの押下で判断するようにする。
【００４１】
ユーザＩＤの入力を受け付けると、例えば、パスワードの入力欄を表示して、その欄内に対するキー入力イベントがあったかどうかを判断する（Ｓ２０２）。すなわち、パスワード入力欄に何らかの１文字が入力されたことを検出するようにする。
【００４２】
パスワード入力欄へのキー入力イベントを検出すると（Ｓ２０２：Ｙ）、入力された文字を取得して、認証処理システム１００内のあらかじめ用意されたバッファ領域に格納する（Ｓ２０３）。
【００４３】
ついで、格納した文字をパスワードに用いる所定の暗号方式で暗号化する（Ｓ２０４）。
【００４４】
そして、入力された文字がパスワードの１文字目として入力されたものであるかどうかを判断する（Ｓ２０５）。ここでは、まだ最初の１文字しか入力を受け付けていないため、パスワードの１文字目として入力されたと判断することができる（Ｓ２０５：Ｙ）。
【００４５】
すると、処理（Ｓ２０１）で入力されたユーザＩＤをキーにパスワード記憶部１４０を参照し、処理（Ｓ２０４）で暗号化した１文字目の暗号が、キーとなったユーザＩＤに対応するレコードの１文字目（暗号化）１４０ｃと一致するかどうかを判断する（Ｓ２０６）。
【００４６】
その結果、一致しない場合（Ｓ２０６：Ｎ）には、認証が失敗したものとして、パスワードが正しくないことをユーザに通知する（Ｓ２１２）。なお、１文字目が正しくないことを通知するかどうかは任意とすることができる。
【００４７】
これにより、ユーザは、パスワードの１文字目を入力した段階で、異なるパスワードを入力したことを知ることができる。
【００４８】
一方、一致している場合（Ｓ２０６：Ｙ）は、入力された１文字が、正しいパスワードの１文字目であることを示しているため、パスワード入力欄への次のキー入力イベントがあったかどうかを判断する（Ｓ２０２）。すなわち、パスワード入力欄に２文字目が入力されたことを検出するようにする。
【００４９】
パスワード入力欄へのキー入力イベントを検出すると（Ｓ２０２：Ｙ）、入力された文字を取得して、認証処理システム１００内のあらかじめ用意されたバッファ領域に格納する（Ｓ２０３）。ここでは、すでに１文字目が格納されているため、追記する形で１文字目と２文字目との双方をバッファに格納するようにする。
【００５０】
ついで、バッファに格納した文字（列）をパスワードに用いる所定の暗号方式で暗号化する（Ｓ２０４）。ここでは、バッファには、１文字目と２文字目とが格納されているため、１、２文字目が暗号化される。
【００５１】
そして、入力された文字がパスワードの１文字目として入力されたものであるかどうかを判断する（Ｓ２０５）。ここでは、１文字目と２文字目の入力を受け付けているため、パスワードの１文字目として入力されたものではないと判断することができる（Ｓ２０５：Ｎ）。
【００５２】
すると、処理（Ｓ２０１）で入力されたユーザＩＤをキーにパスワード記憶部１４０を参照し、処理（Ｓ２０４）で暗号化した１、２文字目の暗号が、キーとなったユーザＩＤに対応するレコードの１、２文字目（暗号化）１４０ｄと一致するかどうかを判断する（Ｓ２０７）。
【００５３】
その結果、一致しない場合（Ｓ２０６：Ｎ）には、認証が失敗したものとして、パスワードが正しくないことをユーザに通知する（Ｓ２１２）。なお、２文字目が正しくないことを通知するかどうかは任意とすることができる。
【００５４】
これにより、ユーザは、パスワードの２文字目を入力した段階で、異なるパスワードを入力したことを知ることができる。
【００５５】
一方、一致している場合（Ｓ２０７：Ｙ）は、入力された１文字目と２文字目が、正しいパスワードの１文字目と２文字目であることを示しているため、３文字目以降の文字の入力を受け付ける（Ｓ２０８）。
【００５６】
この入力受け付けは、「ＥＮＴＥＲ」キーが入力されるまで受け付ける（Ｓ２０８）。すなわち、ここでは、キー入力イベントの検出は不要である。
【００５７】
そして、「ＥＮＴＥＲ」キーが入力されると（Ｓ２０８：Ｙ）、以下は従来の認証処理と同様に、パスワード入力欄に入力された文字列を暗号化する（Ｓ２１０）。もちろん、１文字目、２文字目とも含めた全文字列で暗号化する。
【００５８】
そして、処理（Ｓ２０１）で入力されたユーザＩＤをキーにパスワード記憶部１４０を参照し、処理（Ｓ２１０）で暗号化した入力文字列の暗号が、キーとなったユーザＩＤに対応するレコードのパスワード（暗号化）１４０ｂと一致するかどうかを判断する（Ｓ２１１）。
【００５９】
その結果、一致しない場合（Ｓ２１１：Ｎ）には、認証が失敗したものとして、パスワードが正しくないことをユーザに通知する（Ｓ２１２）。この場合、パスワードの１文字目、２文字目は正しいという情報を間接的に得ることができるため、ユーザは、パスワードの３文字目以降をミスタイプした可能性が高いと推定することができいる。
【００６０】
一方、一致する場合（Ｓ２１１：Ｙ）には、認証に成功したものとして（Ｓ２１３）、ログイン等を許可し、認証後の処理を行なえるようにする。
【００６１】
図７は、上記のパスワード認証処理の具体例を示す図である。ここでは、上記のようにパスワードとして「ＡＢＣＤＥＦ」を登録したユーザが、パスワード認証を受ける場合を例にしている。
【００６２】
まず、ユーザが１文字目の「Ａ」を入力した段階で、「Ａ」が暗号化され「fd2ef5」という文字列が得られる。この文字列と、パスワード記憶部１４０のパスワード１文字目（暗号化）１４０ｃとが比較される。そして、一致していない場合には、認証失敗となる。
【００６３】
一方、一致している場合には、ユーザが２文字目の「Ｂ」を入力した段階で、１、２文字目の「ＡＢ」が暗号化され「dae51de5」という文字列が得られる。この文字列と、パスワード記憶部１４０のパスワード１、２文字目（暗号化）１４０ｄとが比較される。そして、一致していない場合には、認証失敗となる。
【００６４】
一方、一致している場合には、「ＥＮＴＥＲ」キーが入力されるまで文字の入力を受け付けた結果、「ＡＢＣＤＥＦ」という文字列が得られる。
【００６５】
そして、文字列「ＡＢＣＤＥＦ」が暗号化され「ds85j3dla5dl」という文字列が得られる。この文字列と、パスワード記憶部１４０のパスワード（暗号化）１４０ｂとが比較される。そして、一致していない場合には、認証失敗となる。
【００６６】
一方、一致している場合には、認証成功となる。
【００６７】
以上のように、本実施形態によれば、パスワードの全文字列を確定入力する前にユーザはパスワードが正しくないことを知ることができるようになる。
【００６８】
なお、上記の実施形態では１文字目と１、２文字目とが正しいパスワードと一致するかどうかを調べるようにしていたが、本発明はこれらに限られない。例えば、１文字目だけを調べるようにしてもよいし、１、２文字目だけを調べるようにしてもよい。あるいは、１〜３文字目までも調べるようにしてもよい。
【００６９】
また。上記の実施形態では、試行を繰り返すことにより、パスワードを知らない第三者が、パスワードの２文字目までは特定することが可能となってしまう。このため、実装上は正しくないパスワードが所定回数連続して入力された場合には、例えば、管理者に警告を通報する、ログインを制限する、パスワードを無効にする等の対策をとることが望ましい。これは、例えば、上記の処理（Ｓ２０６）あるいは処理（Ｓ２０７）の結果、入力された１文字目あるいは１、２文字目が、正しいパスワードの１文字目あるいは１、２文字目と一致せず、処理（Ｓ２１２）で認証失敗となった場合の簡易ログを記録すること等により、容易に実現することができる。
【図面の簡単な説明】
【００７０】
【図１】認証処理システムの機能構成を説明するためのブロック図である。
【図２】認証処理システムのハードウェア構成の例を示すブロック図である。
【図３】パスワード記憶部のデータ構造の一例を示す図である。
【図４】パスワードの設定を受け付ける場合の処理を説明するフロー図である。
【図５】パスワード設定の受け付け処理の具体例を示す図である。
【図６】パスワード認証処理を説明するフロー図である。
【図７】パスワード認証処理の具体例を示す図である。
【符号の説明】
【００７１】
１００…認証処理システム
１１０…認証部
１１１…パスワード登録部
１１２…パスワード照合部
１２０…入力制御部
１３０…表示制御部
１４０…パスワード記憶部
１６０…キーボード
１７０…ディスプレイ
２１０…パーソナルコンピュータ
２２０…端末装置
２３０…サーバコンピュータ
２５０…コンピュータネットワーク
【図１】
2007072562.tif 000003
【図２】
2007072562.tif 000004
【図３】
2007072562.tif 000005
【図４】
2007072562.tif 000006
【図５】
2007072562.tif 000007
【図６】
2007072562.tif 000008
【図７】
2007072562.tif 000009