(57)【要約】【課題】名前や住所などの個人情報の流出を未然に防止することができると共に、サイトの利用制限を実現可能な、、ウェブブラウザにおける情報入力制限方法、情報入力制限プログラム、及び情報入力制限プログラムが記録されたコンピュータ読み取り可能な記録媒体を提供する。【解決手段】ウェブブラウザからＨＴＭＬデータを取得するステップと、取得したＨＴＭＬデータの中から所定のＨＴＭＬタグを抽出するステップと、抽出したＨＴＭＬタグに基づいて、ウェブブラウザへのデータの入力、ウェブブラウザへのファイル又はデータの添付、及びウェブブラウザからのファイル又はデータの送信の内の少なくとも１つを無効にするステップと、を有し、ユーザによる情報入力制限を可能とした。【選択図】図７
2006285346.tif 000002
【特許請求の範囲】
【請求項１】
ＨＴＭＬデータを取得するステップと、取得した前記ＨＴＭＬデータの中から所定のＨＴＭＬタグを抽出するステップと、抽出した前記ＨＴＭＬタグに基づいて、ウェブブラウザへのデータの入力、前記ウェブブラウザへのファイル又はデータの添付、及び前記ウェブブラウザからの前記ファイル又は前記データの送信の内の少なくとも１つを無効にするステップと、を有し、ユーザによる情報入力制限を可能としたことを特徴とするウェブブラウザの情報入力制限方法。
【請求項２】
請求項１において、
前記ＨＴＭＬデータを前記ウェブブラウザから取得することを特徴とするウェブブラウザの情報入力制限方法。
【請求項３】
請求項１又は２において、
前記情報入力制限の有効及び無効を切替え可能としたことを特徴とするウェブブラウザの情報入力制限方法。
【請求項４】
請求項３において、
ホームページを特定するためのアドレス情報をホームページリストに予め登録しておくと共に、前記ホームページリストに前記アドレス情報が登録されているホームページを閲覧する場合には前記情報入力制限を無効にすることを特徴とするウェブブラウザの情報入力制限方法。
【請求項５】
請求項３又は４において、
コンピュータを特定するためのアドレス情報をコンピュータリストに予め登録しておくと共に、前記コンピュータリストに前記アドレス情報が登録されているコンピュータについては前記情報入力制限を無効にすることを特徴とするウェブブラウザの情報入力制限方法。
【請求項６】
請求項１乃至５のいずれかにおいて、
前記ファイル及び前記データは、名前や住所などの個人情報に関するものであることを特徴とするウェブブラウザの情報入力制限方法。
【請求項７】
ＨＴＭＬデータを取得する手順と、取得した前記ＨＴＭＬデータの中から所定のＨＴＭＬタグを抽出する手順と、抽出した前記ＨＴＭＬタグに基づいて、ウェブブラウザへのデータの入力、前記ウェブブラウザへのファイル又はデータの添付、及び前記ウェブブラウザからの前記ファイル又は前記データの送信の内の少なくとも１つを無効にする手順と、をコンピュータに実行させ、ユーザによる情報入力制限を可能にさせることを特徴とするウェブブラウザの情報入力制限プログラム。
【請求項８】
請求項７において、
前記ＨＴＭＬデータを前記ウェブブラウザから取得することを特徴とするウェブブラウザの情報入力制限プログラム。
【請求項９】
請求項７又は８において、
更に、前記情報入力制限の有効及び無効を切替える手順を前記コンピュータに実行させることを特徴とするウェブブラウザの情報入力制限プログラム。
【請求項１０】
請求項９において、
更に、ホームページを特定するためのアドレス情報をホームページリストに登録する手順と、前記ホームページリストに前記アドレス情報が登録されているホームページを閲覧する場合には前記情報入力制限を無効にする手順と、を前記コンピュータに実行させることを特徴とするウェブブラウザの情報入力制限プログラム。
【請求項１１】
請求項９又は１０において、
更に、前記コンピュータを特定するためのアドレス情報をコンピュータリストに登録する手順と、前記コンピュータリストに前記アドレス情報が登録されているコンピュータについては前記情報入力制限を無効にする手順と、を前記コンピュータに実行させることを特徴とするウェブブラウザの情報入力制限プログラム。
【請求項１２】
請求項７乃至１１のいずれかにおいて、
前記ファイル及び前記データは、名前や住所などの個人情報に関するものであることを特徴とするウェブブラウザの情報入力制限プログラム。
【請求項１３】
少なくとも、請求項７乃至１２のいずれかに記載のウェブブラウザの情報入力制限プログラムが記録されていることを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ウェブブラウザの情報入力制限方法、情報入力制限プログラム、及び情報入力制限プログラムが記録されたコンピュータ読み取り可能な記録媒体に関する。
【背景技術】
【０００２】
従来、インターネットを介して各種ホームページを閲覧するための装置として、Ｉｎｔｅｒｎｅｔ  Ｅｘｐｌｏｒｅｒ（登録商標）に代表されるウェブブラウザが広く知られている。このようなウェブブラウザの中には、ユーザの名前や住所などの個人情報を入力するための入力フォームを備えたものがある（例えば、特許文献１参照）。
【０００３】
例えば、図８に示されるウェブブラウザ１は、名前、住所、電話番号、メールアドレスなどの個人情報が入力可能であると共に、ユーザが送信ボタンを押下することによって、ユーザの個人情報が送信可能となっている。
【０００４】
【特許文献１】特開２０００−２５９７３３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、近年、個人情報の流出が社会的問題となっており、このようなウェブブラウザに安易に個人情報を入力する行為は避けるべきであるが、このような個人情報の流出の危険性を的確に把握することのできない児童は個人情報を安易に入力してしまう傾向がある。そのため、児童がインターネットを用いて調べ学習などをする際に自宅の住所や電話番号などをウェブブラウザに入力してしまい、個人情報が流出してしまう恐れがあった。
【０００６】
又、学校などの教育現場においては、児童が買い物サイトを利用して買い物をしたり、保護者や先生が書き込みを制限したいサイト（例えば、掲示板サイト）へ情報入力をしたりするのを制限したいといった要望もあった。
【０００７】
本発明は、このような問題点を解決するためになされたものであって、名前や住所などの個人情報の流出を未然に防止することができると共に、サイトの利用制限を実現可能な、ウェブブラウザの情報入力制限方法、情報入力制限プログラム、及び情報入力制限プログラムが記録されたコンピュータ読み取り可能な記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の発明者は、鋭意研究の結果、名前や住所などの個人情報の流出を未然に防止することができると共に、サイトの利用制限を実現可能な、、ウェブブラウザの情報入力制限方法を見出した。
【０００９】
即ち、次のような本発明により、上記目的を達成することができる。
【００１０】
（１）ＨＴＭＬデータを取得するステップと、取得した前記ＨＴＭＬデータの中から所定のＨＴＭＬタグを抽出するステップと、抽出した前記ＨＴＭＬタグに基づいて、ウェブブラウザへのデータの入力、前記ウェブブラウザへのファイル又はデータの添付、及び前記ウェブブラウザからの前記ファイル又は前記データの送信の内の少なくとも１つを無効にするステップと、を有し、ユーザによる情報入力制限を可能としたことを特徴とするウェブブラウザの情報入力制限方法。
【００１１】
（２）前記ＨＴＭＬデータを前記ウェブブラウザから取得することを特徴とする前記（１）記載のウェブブラウザの情報入力制限方法。
【００１２】
（３）前記情報入力制限の有効及び無効を切替え可能としたことを特徴とする前記（１）又は（２）記載のウェブブラウザの情報入力制限方法。
【００１３】
（４）ホームページを特定するためのアドレス情報をホームページリストに予め登録しておくと共に、前記ホームページリストに前記アドレス情報が登録されているホームページを閲覧する場合には前記情報入力制限を無効にすることを特徴とする前記（３）記載のウェブブラウザの情報入力制限方法。
【００１４】
（５）コンピュータを特定するためのアドレス情報をコンピュータリストに予め登録しておくと共に、前記コンピュータリストに前記アドレス情報が登録されているコンピュータについては前記情報入力制限を無効にすることを特徴とする前記（３）又は（４）記載のウェブブラウザの情報入力制限方法。
【００１５】
（６）前記ファイル及び前記データは、名前や住所などの個人情報に関するものであることを特徴とする前記（１）乃至（５）のいずれかに記載のウェブブラウザの情報入力制限方法。
【００１６】
（７）ＨＴＭＬデータを取得する手順と、取得した前記ＨＴＭＬデータの中から所定のＨＴＭＬタグを抽出する手順と、抽出した前記ＨＴＭＬタグに基づいて、ウェブブラウザへのデータの入力、前記ウェブブラウザへのファイル又はデータの添付、及び前記ウェブブラウザからの前記ファイル又は前記データの送信の内の少なくとも１つを無効にする手順と、をコンピュータに実行させ、ユーザによる情報入力制限を可能にさせることを特徴とするウェブブラウザの情報入力制限プログラム。
【００１７】
（８）前記ＨＴＭＬデータを前記ウェブブラウザから取得することを特徴とする前記（７）記載のウェブブラウザの情報入力制限プログラム。
【００１８】
（９）更に、前記情報入力の制限の有効及び無効を切替える手順を前記コンピュータに実行させることを特徴とする前記（８）記載のウェブブラウザの情報入力制限プログラム。
【００１９】
（１０）更に、ホームページを特定するためのアドレス情報をホームページリストに登録する手順と、前記ホームページリストに前記アドレス情報が登録されているホームページを閲覧する場合には前記情報入力制限を無効にする手順と、を前記コンピュータに実行させることを特徴とする前記（９）記載のウェブブラウザの情報入力制限プログラム。
【００２０】
（１１）更に、前記コンピュータを特定するためのアドレス情報をコンピュータリストに登録する手順と、前記コンピュータリストに前記アドレス情報が登録されているコンピュータについては前記情報入力制限を無効にする手順と、を前記コンピュータに実行させることを特徴とする前記（９）又は（１０）記載のウェブブラウザの情報入力制限プログラム。
【００２１】
（１２）前記ファイル及び前記データは、名前や住所などの個人情報に関するものであることを特徴とする前記（７）乃至（１１）のいずれかに記載のウェブブラウザの情報入力制限プログラム。
【００２２】
（１３）少なくとも、前記（７）乃至（１２）のいずれかに記載のウェブブラウザの情報入力制限プログラムが記録されていることを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の効果】
【００２３】
本発明に係るウェブブラウザにおける情報入力制限方法及びウェブブラウザにおける情報入力制限プログラムは、名前や住所などの個人情報の流出を未然に防止することができると共に、サイトの利用制限を実現可能であるという優れた効果を有する。
【００２４】
又、本発明に係る情報入力制限プログラムが記録されたコンピュータ読み取り可能な記録媒体は、名前や住所などの個人情報の流出を未然に防止することができると共に、サイトの利用制限を実現可能な情報入力制限プログラムを提供できるという優れた効果を有する。
【発明を実施するための最良の形態】
【００２５】
本発明に係るウェブブラウザにおける情報入力制限方法は、ＨＴＭＬデータを取得するステップと、取得した前記ＨＴＭＬデータの中から所定のＨＴＭＬタグを抽出するステップと、抽出した前記ＨＴＭＬタグに基づいて、ウェブブラウザへのデータの入力、前記ウェブブラウザへのファイル又はデータの添付、及び前記ウェブブラウザからの前記ファイル又は前記データの送信の内の少なくとも１つを無効にするステップと、を有し、ユーザによる情報入力制限を可能としたことによって、上記課題を解決したものである。
【００２６】
又、本発明に係るウェブブラウザにおける情報入力制限プログラムは、ＨＴＭＬデータを取得する手順と、取得した前記ＨＴＭＬデータの中から所定のＨＴＭＬタグを抽出する手順と、抽出した前記ＨＴＭＬタグに基づいて、ウェブブラウザへのデータの入力、前記ウェブブラウザへのファイル又はデータの添付、及び前記ウェブブラウザからの前記ファイル又は前記データの送信の内の少なくとも１つを無効にする手順と、をコンピュータに実行させ、ユーザによる情報入力制限を可能にさせることによって、上記同様の課題を解決したものである。
【００２７】
本発明に係るウェブブラウザにおける情報入力制限方法及びウェブブラウザにおける情報入力制限プログラムによれば、名前や住所などの個人情報の流出を未然に防止することができると共に、サイト（例えば、教育上好ましくない買い物サイトや掲示板サイト）の利用制限を実現可能である。
【００２８】
なお、本発明に係る「ＨＴＭＬデータ」とは、ＨＴＭＬ（Ｈｙｐｅｒｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式で作成されたデータをいう。
【００２９】
又、本発明に係る「ＨＴＭＬタグ」とは、ＨＴＭＬ形式のデータにおいて「＜」と「＞」で囲まれた英数字をいい、例えば、ＨＴＭＬタグの一つであるＦＯＮＴ（フォント）タグは、「＜」と「＞」で「ＦＯＮＴ」の英字を囲み、＜ＦＯＮＴ＞のように表現される。
【００３０】
更に、本発明に係る「データ」としては、テキストデータの他、画像データや音声データを挙げることができる。
【００３１】
又、本発明に係る「ホームページを特定するためのアドレス情報」としては、ホームページのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）の他、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスなどを挙げることができる。
【００３２】
更に、本発明に係る「コンピュータを特定するためのアドレス情報」としては、コンピュータのＩＰアドレスの他、ＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスなどを挙げることができる。
【００３３】
又、本発明に係る「個人情報」としては、名前や住所の他、電話番号、メールアドレス、生年月日、勤務先の名称、勤務先の住所、勤務先の電話番号、クレジット番号、家族構成、収入などを挙げることができる。
【００３４】
更に、本発明に係る「コンピュータ読み取り可能な記録媒体」としては、ハードディスクやＣＤ、ＤＶＤなどを挙げることができる。
【００３５】
以下、図面を用いて、本発明の実施例に係るウェブブラウザにおける情報入力制限方法（以下、単に「情報入力制限方法」と称する）について詳細に説明する。
【実施例１】
【００３６】
図１は、本実施例１に係る情報入力制限方法を実現するためのシステム構成の一例を示した図である。
【００３７】
図１に示されるように、本実施例１に係る情報入力制限方法は、主として、情報入力制限プログラム１０と、この情報入力制限プログラム１０によって参照される環境設定ファイル１２と、情報入力制限プログラム１０によって生成及び参照される、入力制限情報ファイル１４Ａ、ホワイトリスト情報ファイル１４Ｂ、ＣＳＶファイル１４Ｃ、ＰＣ（パーソナルコンピュータ）除外リスト情報ファイル１４Ｄ、入力を許可するアドレス情報ファイル１４Ｅからなる各種情報ファイル１４と、を用いて実現される。
【００３８】
環境設定ファイル１２には、各種情報ファイル１４が格納されているフォルダのパス情報などが記憶される。
【００３９】
入力制限情報ファイル１４Ａには、情報入力制限プログラム１０によって実行される情報入力制限の有効及び無効の情報が記憶される。
【００４０】
なお、この情報入力制限の有効及び無効はユーザによって切替えることが可能であり、図２に示されるような入力制限の設定画面によって、ユーザは「入力を制限する（情報入力制限を有効にする）」及び「入力を許可する（情報入力制限を無効にする）」のいずれか一方の項目を選択することができる。即ち、情報入力制限プログラム１０は、情報入力制限の有効及び無効を切替える手順をコンピュータに実行させる。そして、ユーザが「入力を制限する」の項目を選択した場合、ウェブブラウザへのデータの入力、ウェブブラウザへのファイル又はデータの添付、及びウェブブラウザからのファイル又はデータの送信の全てが無効とされ、ユーザによる情報入力が制限される。一方、ユーザが「入力を許可する」の項目を選択した場合には、ウェブブラウザへのデータの入力、ウェブブラウザへのファイル又はデータの添付、及びウェブブラウザからのファイル又はデータの送信の全てが有効とされ、ユーザによる情報入力は制限されない。
【００４１】
ホワイトリスト情報ファイル１４Ｂ及びＣＳＶファイル１４Ｃには、情報入力を制限しないホームページのタイトル情報と、ホームページを特定するためのアドレス情報であるＵＲＬが記憶される。
【００４２】
なお、これらタイトル情報及びアドレス情報はユーザによって予め登録することが可能であり、上記図２に示されるようなホワイトリストを用いてタイトル情報及びアドレス情報をホワイトリスト情報ファイル１４Ｂ及びＣＳＶファイル１４Ｃに登録することができる。そして、これらホワイトリスト情報ファイル１４Ｂ及びＣＳＶファイル１４Ｃに登録されているホームページを閲覧する場合には、情報入力制限が無効となり、ユーザによる情報入力は制限されない。即ち、情報入力制限プログラム１０は、ホームページを特定するためのアドレス情報をホワイトリストに登録する手順と、ホワイトリストにアドレス情報が登録されているホームページを閲覧する場合には情報入力制限を無効にする手順と、をコンピュータに実行させる。
【００４３】
ＰＣ除外リスト情報ファイル１４Ｄ及び入力を許可するアドレス情報ファイル１４Ｅには、情報入力を制限しないコンピュータの名称と、このコンピュータを特定するためのアドレス情報であるＩＰアドレスが記憶される。
【００４４】
なお、これらコンピュータの名称及びアドレス情報はユーザによって予め登録することが可能であり、図３に示されるようなＰＣリストを用いてＰＣ除外リスト情報ファイル１４Ｄ及び入力を許可するアドレス情報ファイル１４Ｅにコンピュータの名称及びアドレス情報を登録することができる。そして、これらＰＣ除外リスト情報１４Ｄ及び入力を許可するアドレス情報ファイル１４Ｅに登録されたＰＣについては、情報入力制限が無効となり、ユーザによる情報入力は制限されない。即ち、情報入力制限プログラム１０は、コンピュータを特定するためのアドレス情報をＰＣリストに登録する手順と、ＰＣリストにアドレス情報が登録されているコンピュータについては情報入力制限を無効にする手順と、をコンピュータに実行させる。
【００４５】
図４は、情報入力制限プログラム１０のおおまかな流れを示すフローチャートである。
【００４６】
ステップＳ１０１では、環境設定ファイル１２を用いて各種情報ファイル１４が格納されているフォルダのパス情報を読み込むと共に、入力制限情報ファイル１４Ａを読み込む。
【００４７】
ステップＳ１０２では、ステップＳ１０１で読み込んだ入力制限情報ファイル１４Ａに基づいて、情報入力制限が無効となっているか否かを判断する。そして、情報入力制限が無効となっている場合には処理を終了し、情報入力制限が有効となっている場合にはステップＳ１０３に進む。
【００４８】
ステップＳ１０３では、ＰＣ除外リスト情報ファイル１４Ｄを読み込む。
【００４９】
ステップＳ１０４では、ステップＳ１０３で読み込んだＰＣ除外リスト情報ファイル１４Ｄや、入力を許可するアドレス情報ファイル１４Ｅに基づいて、ウェブブラウザを使用するＰＣのアドレス情報が登録されているか否かを判定する。
【００５０】
ステップＳ１０５では、ステップＳ１０４におけるＰＣ除外リスト判定の結果、ウェブブラウザを使用するＰＣのアドレス情報が登録されている場合には処理を終了し、登録されていない場合にはステップＳ１０６に進む。
【００５１】
ステップＳ１０６では、ホワイトリスト情報ファイル１４Ｂを読み込む。
【００５２】
ステップＳ１０７では、ステップＳ１０６で読み込んだホワイトリスト情報ファイル１４Ｂや、ＣＳＶファイル１４Ｃに基づいて、ウェブブラウザを用いて閲覧しているホームページのアドレス情報が登録されているか否かを判定する。
【００５３】
ステップＳ１０８では、ステップＳ１０７におけるホワイトリスト判定の結果、閲覧しているホームページのアドレス情報が登録されている場合には処理を終了し、登録されていない場合にはステップＳ１０９に進む。
【００５４】
ステップＳ１０９では、ウェブブラウザを監視しつつ、入力制御処理によってユーザによる情報入力制限を実施する。
【００５５】
以下、図５〜図７を用いて、このステップＳ１０９における入力制御処理について詳細に説明する。
【００５６】
＜入力制御処理＞
図５は入力制御処理の流れを示すフローチャートである。なお、本実施例１では、ウェブブラウザとしてＩＥ（Ｉｎｔｅｒｎｅｔ  Ｅｘｐｌｏｒｅｒ（登録商標））を使用した例を示す。
【００５７】
ステップＳ２０１では、ＩＥ（ウェブブラウザ）からＨＴＭＬデータを取得すべく表示している文書のデータを取得する。
【００５８】
ステップＳ２０２では、ステップＳ２０１でＨＴＭＬデータの取得に成功したか否かを判定する。そして、ＨＴＭＬデータを取得できた場合にはステップＳ２０３に進み、ＨＴＭＬデータを取得できなかった場合（文書がＨＴＭＬ形式でなかった場合）には処理を終了する。
【００５９】
ステップＳ２０３では、文書内の全ての要素を取得する。
【００６０】
ステップＳ２０４では、文書内のフレーム要素を取得する。なお、フレームとは、ウェブブラウザの一つのウインドウの中をいくつかに区切って、各々の場所に別々の内容を表示させるために用いるＨＴＭＬタグの一つをいい、ＨＴＭＬでは＜ＦＲＡＭＥ＞のように表現される。
【００６１】
ステップＳ２０５では、フレームの有無を判定する。そして、フレームがある場合にはステップＳ２０６に進み、フレームが無い場合にはステップＳ２０７に進む。
【００６２】
ステップＳ２０６では、フレーム要素処理（詳細は後述）を行った後、処理を終了する。
【００６３】
ステップＳ２０７では、文書内要素処理（詳細は後述）を行った後、処理を終了する。
【００６４】
＜フレーム要素処理＞
次に、図６を用いて、上記入力制御処理におけるフレーム要素処理（ステップＳ２０６）について説明する。なお、図６はフレーム要素処理の流れを示すフローチャートである。
【００６５】
ステップＳ３０１では、フレーム要素から文書を取得する。
【００６６】
ステップＳ３０２では、文書の取得に成功したか否かを判定する。そして、取得に成功した場合にはステップＳ３０３に進み、失敗した場合には処理を終了する。
【００６７】
ステップＳ３０３では、処理の対象であるフレーム内の文書の全要素を取得する。
【００６８】
ステップＳ３０４では、文書内要素処理（詳細は後述）を行う。
【００６９】
以下、このフレーム要素処理では、上記入力制御処理において取得したフレーム数分だけ、ステップＳ３０１〜Ｓ３０４の処理を繰り返し実行する。
【００７０】
＜文書内要素処理＞
次に、図７を用いて、上記入力制御処理における文書内要素処理（ステップＳ２０７）及び上記フレーム要素処理における文書内要素処理（ステップＳ３０４）について説明する。なお、図７は文書内要素処理の流れを示すフローチャートである。
【００７１】
ステップＳ４０１では、処理対象要素のＨＴＭＬタグを取得する。
【００７２】
ステップＳ４０２では、ＨＴＭＬタグがＦＯＲＭタグであるか否かを判定する。そして、ＨＴＭＬタグがＦＯＲＭタグの場合にはステップＳ４０３に進み、そうでない場合にはステップＳ４０４に進む。
【００７３】
ステップＳ４０３では、ＦＯＲＭタグで囲まれた対象要素、即ち、ＦＯＲＭタグの開始タグである＜ＦＯＲＭ＞とＦＯＲＭタグの終了タグである＜／ＦＯＲＭ＞とに囲まれた要素（＜ＦＯＲＭ＞Ａ＜／ＦＯＲＭ＞における要素Ａ）に対して入力禁止を設定する。
【００７４】
ステップＳ４０４では、ＨＴＭＬタグがＩＮＰＵＴタグであるか否かを判定する。そして、ＨＴＭＬタグがＩＮＰＵＴタグの場合にはステップＳ４０５に進み、そうでない場合には処理を終了する。
【００７５】
ステップＳ４０５では、ＩＮＰＵＴタグで囲まれた対象要素、即ち、ＩＮＰＵＴタグの開始タグである＜ＩＮＰＵＴ＞とＩＮＰＵＴタグの終了タグである＜／ＩＮＰＵＴ＞とに囲まれた要素（＜ＩＮＰＵＴ＞Ｂ＜／ＩＮＰＵＴ＞における要素Ｂ）に対して入力禁止を設定する。
【００７６】
例えば、開始タグ＜ＩＮＰＵＴ  ＴＹＰＥ＝“ＴＥＸＴ”＞と終了タグ＜／ＩＮＰＵＴ＞で囲まれた対象要素に対して入力禁止を設定することによって、対象要素におけるウェブブラウザへのデータの入力を無効にすることができる。又、開始タグ＜ＩＮＰＵＴ  ＴＹＰＥ＝“ＳＵＢＭＩＴ”＞と終了タグ＜／ＩＮＰＵＴ＞で囲まれた対象要素に対して入力禁止を設定することによって、対象要素におけるウェブブラウザからのファイル又はデータの送信を無効にすることができる。更に、ＩＮＰＵＴタグによって生成された「参照ボタン」を無効にすることによって、ウェブブラウザへのファイル又はデータの添付を無効にすることができる。
【００７７】
以下、このフレーム要素処理では、取得した文書内要素数分だけ、ステップＳ４０１〜Ｓ４０５の処理を繰り返し実行する。
【００７８】
以上のように、本実施例１に係る情報入力制限方法によれば、ＨＴＭＬデータを取得するステップと、取得したＨＴＭＬデータの中から所定のＨＴＭＬタグ（本実施例１ではＦＯＲＭタグとＩＮＰＵＴタグ）を抽出するステップと、抽出したＨＴＭＬタグに基づいて、ウェブブラウザへのデータの入力、ウェブブラウザへのファイル又はデータの添付、及びウェブブラウザからのファイル又はデータの送信の内の少なくとも１つ（本実施例１では全て）を無効にするステップと、を有し、ユーザによる情報入力制限を可能としたため、名前や住所などの個人情報が安易に入力されてしまうことを防ぐことができ、個人情報の流出を未然に防止することができると共に、サイトの利用制限を実現可能である。
【００７９】
又、本実施例１に係る情報入力制限プログラム１０は、ＨＴＭＬデータを取得する手順と、取得したＨＴＭＬデータの中から所定のＨＴＭＬタグを抽出する手順と、抽出したＨＴＭＬタグに基づいて、ウェブブラウザへのデータの入力、ウェブブラウザへのファイル又はデータの添付、及びウェブブラウザからのファイル又はデータの送信の内の少なくとも１つを無効にする手順と、をコンピュータに実行させ、ユーザによる情報入力制限を可能にさせるため、個人情報の流出を未然に防止することができると共に、サイトの利用制限を実現可能である。
【００８０】
特に、ＨＴＭＬデータをウェブブラウザから取得するため、ＨＴＭＬデータを容易に取得することができる。
【００８１】
更に、情報入力制限の有効及び無効を切替え可能としたため、ユーザの使用態様に応じた設定が可能である。
【００８２】
更に又、ホームページを特定するためのアドレス情報（本実施例１ではＵＲＬ）をホームページリスト（本実施例１ではホワイトリスト）に予め登録しておくと共に、ホームページリストにアドレス情報が登録されているホームページを閲覧する場合には情報入力制限を無効にするため、ホームページ毎に情報入力の制限を設定することができる。
【００８３】
又、コンピュータを特定するためのアドレス情報（本実施例１ではＩＰアドレス）をコンピュータリスト（本実施例１ではＰＣリスト）に予め登録しておくと共に、コンピュータリストにアドレス情報が登録されているコンピュータについては情報入力制限を無効にするため、コンピュータ毎に情報入力の制限を設定することができる。
【００８４】
なお、ファイル及びデータが名前や住所などの個人情報に関するものであれば、個人情報の流出をより確実に防止することができる。
【００８５】
又、上記実施例では、ＨＴＭＬデータをウェブブラウザから取得する例を示したが、本発明はこれに限定されるものではない。従って、例えば、ウェブサーバとウェブブラウザとの間にプロキシー（Ｐｒｏｘｙ）を設け、このプロキシーにおいてＨＴＭＬデータの取得、ＨＴＭＬタグの抽出、入力禁止の設定を行ってもよい。この場合、プロキシーをサーバや各クライアントに設けることによって、上記実施例１と同様にユーザによる情報入力制限を行うことができる。
【００８６】
更に、ＨＴＭＬタグとして、ＦＯＲＭタグとＩＮＰＵＴタグを抽出したが、本発明はこれに限定されるものではない。
【００８７】
更に又、ウェブブラウザへのデータの入力、ウェブブラウザへのファイル又はデータの添付、及びウェブブラウザからのファイル又はデータの送信の内の全てを無効にしたが、本発明はこれに限定されず、抽出したＨＴＭＬタグに基づいて、ウェブブラウザへのデータの入力、ウェブブラウザへのファイル又はデータの添付、及びウェブブラウザからのファイル又はデータの送信の内の少なくとも１つを無効にすればよい。
【図面の簡単な説明】
【００８８】
【図１】本実施例１に係る情報入力制限方法を実現するためのシステム構成の一例を示した図
【図２】同情報入力制限方法における情報入力の制限とホワイトリストの設定画面の一例を示した図
【図３】同情報入力制限方法におけるＰＣリストの設定画面の一例を示した図
【図４】本実施例１に係る情報入力制限プログラムの流れを示したフローチャート
【図５】同情報入力制限プログラムにおける入力制御処理の流れを示したフローチャート
【図６】同情報入力制限プログラムにおけるフレーム要素処理の流れを示したフローチャート
【図７】同情報入力制限プログラムにおける文書内要素処理の流れを示したフローチャート
【図８】従来のウェブブラウザの一例を示した図
【符号の説明】
【００８９】
１…ウェブブラウザ
１０…情報入力制限プログラム
１２…環境設定ファイル
１４…各種情報ファイル
１４Ａ…入力制限情報ファイル
１４Ｂ…ホワイトリスト情報ファイル
１４Ｃ…ＣＳＶファイル
１４Ｄ…ＰＣ除外リスト情報ファイル
１４Ｅ…入力を許可するアドレス情報ファイル
【図１】
2006285346.tif 000003
【図４】
2006285346.tif 000004
【図５】
2006285346.tif 000005
【図６】
2006285346.tif 000006
【図７】
2006285346.tif 000007
【図８】
2006285346.tif 000008
【図２】
2006285346.tif 000009
【図３】
2006285346.tif 000010