(57)【特許請求の範囲】
【請求項１】
Ｗｅｂクライアントにおいて、ＷｅｂサーバからＨＴＭＬテキストを受信すると、前記ＨＴＭＬテキストに記載されその内容を特徴付けるキーワードを定義した識別子定義部と且つ前記キーワードに関連する項目と該項目に与える数値とを対応付けて定義したデータ定義部とからなる素情報定義部と、前記ＨＴＭＬテキストの持つキーワードと前記素情報定義部に定義されたキーワードとを比較する識別子判断部と、前記識別子判断部による比較が一致すると前記ＨＴＭＬテキストに対する形態素解析等による構文解析の結果と前記素情報定義部の一致したキーワードについての前記データ定義部とを照合し前記項目と同じ項目を前記ＨＴＭＬテキスト中に検出すると前記データ定義部において該項目に与えた数値を適用し前記ＨＴＭＬテキストのグラフ化等に必要なデータを採取する構文解析部と、前記ＨＴＭＬテキストのデータ部にＨＴＭＬリンク情報を検出するとリンク先の静止画又は動画等からなるＨＴＭＬ情報を取り出しＷｅｂクライアントが保有する画像情報とを比較し一致すると該ＨＴＭＬ情報に関連する前記項目の数値の補正を行う類似画像解析部と、前記構文解析部から受け取ったグラフ化等に必要なデータを円グラフやレーダーチャートなどの簡易画像に変換する画像作成部と、を備えることを特徴とする簡易画像表示システム。
【請求項２】
前記素情報定義部は、前記ＨＴＭＬテキストの持つキーワードを定義した識別子定義部と、前記キーワードに関連する内容を表す項目の項目名と各項目に関連する内容を表す関連項目名とその関連項目に対して与えた数値とからなるデータ定義部と、から構成されることを特徴とする請求項１記載の簡易画像表示システム。
【請求項３】
前記ＨＴＭＬテキストは、該テキストの内容を特徴付けるキーワードを含む識別子部と、前記項目や前記関連項目を含む文書本体情報からなるデータ部と、から構成されることを特徴とする請求項１記載の簡易画像表示システム。
【請求項４】
前記識別子判断部による前記識別子部のキーワードと前記識別子定義部のキーワードとの比較の結果、一致しない場合はグラフ化などを行わずテキスト形式で表示することを特徴とする請求項１記載の簡易画像表示システム。
【請求項５】
前記素情報定義部と、前記識別子判断部と、前記構文解析部と、前記画像表示部と、を前記ＨＴＭＬテキストを表示するＷｅｂブラウザが備え、キーボード等の入力装置からの指示に従いテキストによる表示と、前記グラフ等による表示との切り替えを行うことを特徴とする請求項１記載の簡易画像表示システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＷｅｂクライアントにおいてＷｅｂサーバから取り出したＸＭＬやＨＴＭＬテキスト形式文書を参照するに関し、特に当該文書を解析して予め定義した危険度に関する数値から当該文書のグラフ化を行い、文書内容の把握に便宜を与え危険度の判断を容易にするインターネットにおける簡易画像表示システムに関する。
【０００２】
【従来の技術】
インターネットにおけるＷｅｂサーバの利用において、インターネットを通しての業務の遂行上、利用者の個人情報を必要とする企業等が、利用者の当該個人情報を取得した際にその情報をどの様に守秘したりどの範囲に公開するか等を規定し予め利用者の使用に先だって提示するプライバシーポリシーや、又、オンラインショッピングにおける販売業者と購入者間の契約書などは、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）やＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）などのテキスト形式で説明がされていた。
【０００３】
利用者は、パーソナルコンピュータや携帯電話などのＷｅｂクライアントから、Ｗｅｂブラウザ等のソフトウェアを使用し、Ｗｅｂサーバ上に登録されたプライバシーポリシーや契約書などを参照していた。
【０００４】
【発明が解決しようとする課題】
しかし、この従来技術には、次のような問題点があった。
【０００５】
第１の問題点は、インターネットを使ったオンラインショッピング利用時に、プライバシーポリシーや契約書などが表示されても、それをゆっくり精読する利用者は少ないか、あるいは目を通しても分かりにくい内容であることが多いため、十分な理解のないまま契約を行ってしまい、後に契約相手との間でトラブル発生の原因となるという問題があった。
【０００６】
第２の問題点は、プライバシーポリシーや契約書などは、含まれる情報が多すぎるために、利用者にとって危険となる項目を読み飛ばしたりする可能性があった。
【０００７】
第３の問題点は、情報提供者が提供し、インターネット上に多数存在するＷｅｂサーバに掲載されるプライバシーポリシーや契約書などの形式や内容がＷｅｂサーバによって異なっていたり、情報提供者毎に異なっていた。そのため、利用者はプライバシーポリシーや契約書などが表示される度に全てをくまなく読む面倒さがあった。
【０００８】
本発明は、情報提供者がＷｅｂサーバ上で公開しているプライバシーポリシーや契約内容等のテキストデータをもとに、その内容をグラフ化する等によって利用者がひと目でその記述内容を把握できるようにすることで、以上述べた問題点の解決を図ることを目的とした簡易画像表示システムを提供するものである。
【０００９】
【課題を解決するための手段】
本願の第１の発明の簡易画像表示システムは、Ｗｅｂクライアントにおいて、ＷｅｂサーバからＨＴＭＬテキストを受信すると、前記ＨＴＭＬテキストに記載されその内容を特徴付けるキーワードを定義した識別子定義部と且つ前記キーワードに関連する項目と該項目に与える数値とを対応付けて定義したデータ定義部とからなる素情報定義部と、前記ＨＴＭＬテキストの持つキーワードと前記素情報定義部に定義されたキーワードとを比較する識別子判断部と、前記識別子判断部による比較が一致すると前記ＨＴＭＬテキストに対する形態素解析等による構文解析の結果と前記素情報定義部の一致したキーワードについての前記データ定義部とを照合し前記項目と同じ項目を前記ＨＴＭＬテキスト中に検出すると前記データ定義部において該項目に与えた数値を適用し前記ＨＴＭＬテキストのグラフ化等に必要なデータを採取する構文解析部と、前記ＨＴＭＬテキストのデータ部にＨＴＭＬリンク情報を検出するとリンク先の静止画又は動画等からなるＨＴＭＬ情報を取り出しＷｅｂクライアントが保有する画像情報とを比較し一致すると該ＨＴＭＬ情報に関連する前記項目の数値の補正を行う類似画像解析部と、前記構文解析部から受け取ったグラフ化等に必要なデータを円グラフやレーダーチャートなどの簡易画像に変換する画像作成部と、を備える。
【００１１】
本願の第２の発明の簡易画像表示システムは、第１の発明において、前記素情報定義部は、前記ＨＴＭＬテキストのキーワードを定義した識別子定義部と、前記ＨＴＭＬテキスト又は前記ＸＭＬテキストの内容を表す項目の項目名と各項目に関連する内容を表す関連項目名とその関連項目に対して与えた数値とからなるデータ定義部と、から構成されることを備える。
【００１２】
本願の第３の発明の簡易画像表示システムは、第１の発明において、前記素情報定義部は、前記ＨＴＭＬテキストの１又は複数のキーワードを定義した識別子定義部と、それぞれのキーワードに関する前記ＨＴＭＬテキスト又は前記ＸＭＬテキストの内容を表す項目の項目名と各項目に関連する内容を表す関連項目名とその関連項目に対して与えた数値とからなるデータ定義部と、から構成されることを備える。
【００１４】
本願の第４の発明の簡易画像表示システムは、第１の発明において、前記識別子判断部による前記識別子部のキーワードと前記識別子定義部のキーワードとの比較の結果、一致しない場合はグラフ化などを行わずテキスト形式で表示することを備える。
【００１５】
本願の第５の発明の簡易画像表示システムは、第１の発明において、前記素情報定義部と、前記識別子判断部と、前記構文解析部と、前記画像表示部と、を前記ＨＴＭＬテキストを表示するＷｅｂブラウザが備え、キーボード等の入力装置からの指示に従いテキストによる表示と、前記グラフ等による表示との切り替えを行うことを備える。
【００１６】
【発明の実施の形態】
次に、本発明の実施の形態について図面を参照して詳細に説明する。
【００１７】
本発明の簡易画像表示システムの第１の実施例は、Ｗｅｂクライアント１０と、Ｗｅｂサーバ３０と、これを接続するネットワーク０１と、から構成されている。
【００１８】
Ｗｅｂサーバ３０は、インターネットサービスプロバイダなどによって提供されるサーバであり、Ｗｅｂクライアント１０からの参照要求によりクライアントに送信するＸＭＬテキストａ３４をサーバ上に蓄積し要求に応じてその提供を行うものである。
【００１９】
Ｗｅｂサーバ３０の保有するＸＭＬテキストａ３４は、識別子部４８と、データ部４９と、から構成されており、識別子部４８は、ＸＭＬテキストａ３４の内容を特徴づける１又は複数のキーワード文字列（以降、簡略化してキーワードと称する。）からなる。これに対して、Ｗｅｂクライアント１０の識別子判断部１３は、識別子定義部２１に定義されたキーワードによって識別を行う。データ部４９は、Ｗｅｂクライアント１０の構文解析部１４により解析が行われる。
【００２０】
ＸＭＬテキストａ３４は、パーソナルコンピュータ等の情報処理装置におけるファイル形式の構造であっても、あるいはＷｅｂサーバ３０上のプログラムの処理結果として返信されるような構造であってもよい。
【００２１】
また、ＸＭＬテキストａ３４の識別子部４８は、Ｗｅｂクライアント１０の素情報定義部２０の識別子定義部２１に定義されたキーワードを考慮したキーワードであってもよいし、あるいは識別子定義部２１とデータ定義部２２を意識することなく記述されたキーワードであってもよい。このキーワードはＸＭＬテキストａ３４の内容を特徴付けるようなもので文書のキーワードとして捉えて良い。
【００２２】
ＸＭＬテキストａ３４の識別子部４８は、一般にはＷｅｂクライアント１０の素情報定義部２０を意識することなく記述されたテキストであるので、素情報定義部２０の識別子定義部２１においては、識別子部４８に出現する可能性の高い複数のキーワードの定義を行なうことによってＸＭＬテキストａ３４に対する解析能力を高めることができる。この場合データ定義部２２においてもそれぞれのキーワードに対応する内容を持ったデータ定義が存在することになる。
【００２３】
Ｗｅｂクライアント１０は、パーソナルコンピュータや携帯電話などの情報処理装置である。
【００２４】
Ｗｅｂクライアント１０は、その利用者がアクセスするＷｅｂサーバ３０を指定するなどの情報の入力を行うマウス、キーボード等からなる入力部１１と、ネットワーク０１との通信を制御する通信制御部１２と、Ｗｅｂサーバ３０から受信したＸＭＬテキストａ３４の識別子部４８を識別するための識別子定義部２１と同じＸＭＬテキストａ３４のデータ部４９の解析に使用する当該識別子が持つ項目情報を定義したデータ定義部２２とを含む素情報定義部２０と、識別子定義部２１に定義されたキーワードにより識別子部４８を識別する識別子判断部１３と、データ定義部２２の設定情報によりＸＭＬテキストａ３４のデータ部４９を解析し項目分けし数値化する構文解析部１４と、構文解析部１４の結果により画像を作成する画像作成部１５と、作成された画像の表示の制御を行う表示制御部１６と、表示される画面である表示部１７と、から構成されている。
【００２５】
識別子定義部２１とデータ定義部２２からなる素情報定義部２０は、Ｗｅｂクライアント１０のディスク装置等の記憶媒体上に１つのテキスト形式ファイルとして記述されており、予め初期設定されたものであっても、利用者が適宜設定するようになっていてもよい。運用の経過に従い、内容を変更していくことも可能である。また、画像作成部１５が作成し、表示制御部１６が表示部１７に表示する画像は、円グラフやレーダーチャートを含み、利用者が容易にその内容を把握できれば、どのような画像形式であっても構わない。
【００２６】
ネットワーク０１は、携帯電話における無線電波やインターネットなどであり、通信する手段を問わない。
【００２７】
次に、図１から図５を参照して、本実施例の動作について詳細に説明する。
【００２８】
図１は、本発明の第１の実施の形態の全体構成図である。
【００２９】
図２は、図１における識別子部４８とデータ部４９を含むＸＭＬテキストａ３４の例を示している。
【００３０】
図３は、図１における識別子定義部２１と、データ定義部２２と、を含む素情報定義部２０の例を示している。
【００３１】
図４は、本実施例が動作した結果、ＸＭＬテキストａ３４の処理結果を表示部１７に円グラフで表示した例を示している。
【００３２】
図５は、本実施例が動作した結果、ＸＭＬテキストａ３４の処理結果を表示部１７にレーダーチャートで表示した例を示している。
【００３３】
図１の全体構成図を参照すると、利用者は、Ｗｅｂクライアント１０の入力部１１を使ってＷｅｂサーバ３０に対するＸＭＬテキストａ３４の表示要求を作成し、通信制御部１２にこれを渡す。通信制御部１２は、この要求を受け、ネットワーク０１を介してＷｅｂサーバ３０にこの表示要求を送る。
【００３４】
Ｗｅｂサーバ３０は、受け取った表示要求に該当するＸＭＬテキストａ３４をネットワーク０１を介してＷｅｂクライアント１０に送る。
【００３５】
Ｗｅｂクライアント１０の通信制御部１２は、Ｗｅｂサーバ３０から送られてきたＸＭＬテキストａ３４を受け取り、これを識別子判断部１３に渡す。
【００３６】
識別子判断部１３は、ＸＭＬテキストａ３４に含まれる識別子部４８のキーワードを元に素情報定義部２０の識別子定義部２１で定義されたキーワードと逐次比較し、一致しなければ本発明によるグラフなどを利用する簡易画像表示はせず、表示制御部１６に当該ＸＭＬテキストａ３４を渡し、表示制御部１６は表示部１７にこれを表示することで、今までと同じテキストによる表示を行う。
【００３７】
識別子判断部１３は、ＸＭＬテキストａ３４の識別子部４８のキーワードを元に識別子定義部２１のキーワードとを逐次比較した結果、一致するキーワードが識別子定義部２１に定義されていれば、簡易画像表示するべきと判断し、構文解析部１４にＸＭＬテキストａ３４を渡す。
【００３８】
構文解析部１４は、素情報定義部２０の一致したキーワードに関するデータ定義部２２の定義に従って、ＸＭＬテキストａ３４のデータ部４９を解析し、当該キーワードに関連する項目について、その項目の持つ１乃至複数の詳細項目に定義された数値から各項目について危険度の数値化を行い、その結果を画像作成部１５に渡す。画像作成部１５は、その項目と数値に基づき、円グラフやレーダーチャートなどの画像データを作成し、これを表示制御部１６に渡す。表示制御部１６は、表示部１７にグラフ表示して当該テキストの記述から危険度をわかりやすく表現する。この場合、表示制御部１６にＸＭＬテキストａ３４を渡すか否かは、規定しない。尚、円グラフで表示するかレーダーチャートで表示するかその他の形式で表示するかの表示形式については、素情報定義部２０に表示形式の定義部を設け、そこで定義を行っても良いし入力部１１のキーボードのファンクションキーの押下によって円グラフからレーダーチャート等の表示形式の切り替えを可能にするように構成しても良い。
【００３９】
ここで、識別子判断部１３における比較処理の１例をＸＭＬテキストａ３４の１例である図２と、素情報定義部２０の１例である図３と、を使用して具体的に示す。
図３における識別子定義部２１の例では、”Ｄｉｓｔｉｎｃｔｉｏｎ”行には”Ｐｒｉｖａｃｙ  Ｐｏｌｉｃｙ”文字列が記述されていることを識別子判断部１３が読み込む。そして、比較処理を行うため図２におけるＸＭＬテキスト中の識別子部４８の”Ｄｉｓｔｉｎｃｔｉｏｎ”行を読み込むと、これが”Ｐｒｉｖａｃｙ  Ｐｏｌｉｃｙ”文字列となっている。これらの２つの文字列を比較することにより、  同一文字列であれば簡易画像表示を行うこと、逆に、同一でなければ簡易画像表示を行わないと判断する。尚、ここでは例として英大文字と英小文字で示したが、漢字シフト演算などを行ってもよい。
【００４０】
次に、構文解析部１４における解析処理の具体例をＸＭＬテキストａ３４の例である図２と素情報定義部２０の例である図３とを使って説明する。
【００４１】
まず、構文解析部１４は、図３におけるデータ定義部２２の情報を読み込み、＜Ｐｕｒｐｏｓｅ＞、＜Ｄｉｓｃｌｏｓｕｒｅ＞、＜Ｄａｔａ＞といったグラフ化する際の項目を表す文字を元に、図２におけるデータ部４９を解析する。例えば、データ部４９の１行目の”Ｐｕｒｐｏｓｅ”には”ｍａｒｋｅｔｉｎｇ”と”ｕｓｅｒ  ｐｒｏｃｅｓｓ”とが定義されており、これを図３から項目として得た＜Ｐｕｒｐｏｓｅ＞の定義内容ブロックを見ると、”ｍａｒｋｅｔｉｎｇ”＝１、”ｕｓｅｒ  ｐｒｏｃｅｓｓ”＝２とあることから、図２の項目”Ｐｕｒｐｏｓｅ”については、１＋２の合計３であると危険度を数値化する。つまり、図２はＸＭＬテキストａ３４の例であるから、ＸＭＬテキストａ３４の１つの項目である”Ｐｕｒｐｏｓｅ”について解析した結果は３であると数値化できる訳である。同様に＜Ｄｉｓｃｌｏｓｕｒｅ＞、＜Ｄａｔａ＞といった項目で数値化を行う。ここで得た項目と数値とを画像作成部１５に渡した後は、”目的”を意味する”Ｐｕｒｐｏｓｅ”が３であることから相当する画像の数値として図４や図５を作成するものである。
【００４２】
ＸＭＬテキストａ３４の処理結果を表示部１７に表示を行う。円グラフで表示した例は、図４に示している。ＸＭＬテキストａ３４の処理結果をレーダーチャートで表示した例は、図５に示している。尚、以上の説明では、図３のデータ定義部２２の各詳細項目が持つ数値は、大きいほど危険度が高いと想定しているが逆でも構わない。
【００４３】
図４の円グラフの表示処理について図３を使用して、さらに細かく説明を行う。
尚、以降のグラフの詳細表示処理についての説明は、実施例２や実施例３にも共通する内容のものである。
【００４４】
例えば、図３のデータ定義部２２の例では、＜Ｐｕｒｐｏｓｅ＞、＜Ｄｉｓｃｌｏｓｕｒｅ＞・・・等の項目があるが、それらの項目についてそれぞれ均等に１００点ずつ前もって与えこれを各項目についての安全度とする。尚、項目ごとに重みをつけて必ずしも全ての項目の安全度を均等にしなくても構わない。
【００４５】
すべての項目が６つあるとすると１００ｘ６で６００点となりこれが全体の安全度となる。この時前述した評価の結果、例えば＜Ｐｕｒｐｏｓｅ＞については、”ｍａｒｋｅｔｉｎｇ”＝１と”ｕｓｅｒ  ｐｒｏｓｅｓｓ”＝２が該当したものとする。その時＜ｐｕｒｐｏｓｅ＞についての危険値は、１＋２＝３となり、安全度は、危険値を取り除いて
（１−３／６）ｘ１００＝５０の５０点が与えられ、円グラフにおける項目＜ｐｕｒｐｏｓｅ＞の占める割合は、５０／６００＝８．３％となる。
尚、上式での数値６は、図３のデータ定義部２２の＜Ｐｕｒｐｏｓｅ＞で定義されたｎｏｎｅ、ｍａｒｋｅｔｉｎｇ、ｕｓｅｒ  ｐｒｏｓｅｓｓ、ｏｔｈｅｒに対して与えられた数値の合計値である。これを６つの項目すべてに対して合計
して、仮に４５０点となったとする。その時の危険度は、
６００−４５０＝１５０点となり、円グラフにおける危険度の占める割合は、１５０／６００＝２５％となる。図４における危険度の表示は予め規定されたシキイ値に対応して危険度の評価（例えば安全、やや危険、危険、非常に危険等）を下すようにしてある。
【００４６】
次に、本発明の第２の実施例について図面を参照して詳細に説明する。
【００４７】
本発明の第２の実施例は、図１におけるＷｅｂサーバ３０から返されるテキストがＸＭＬテキストａ３４であったのに対して、図６におけるテキストは、ＨＴＭＬ形式のＨＴＭＬテキストａ３１またはＨＴＭＬテキストｂ３２である点で第１の実施例とは異なる。図２に示す第１の実施例におけるＸＭＬテキストａ３４と比較して、ＨＴＭＬテキストａ３１とＨＴＭＬテキストｂ３２の具体例は、図７、図８に示すとおりである。また、第１の実施例おける図３に示す素情報定義部２０の例と対比して、第２の実施例である素情報定義部１８の具体例は、図９に示すとおりである。
【００４８】
本実施例における構文解析部１４は、素情報定義部１８のデータ定義部２４の定義に従い、Ｗｅｂサーバ３０から受け取ったＨＴＭＬ形式のテキストの解析を最長一致法を使用した形態素解析機能によって行うという特徴を持つ。
【００４９】
次に、本実施例の動作について図６から図１３を用いて詳細に説明する。
【００５０】
図６は、本発明の第２の実施の形態の全体構成図である。
【００５１】
図７は、図６における識別子部４１とデータ部４２を含むＨＴＭＬテキストａ３１の例を示している。この例は、図８の例と比較すると、危険度が低い例である。
【００５２】
図８は、図６における識別子部４３とデータ部４４を含むＨＴＭＬテキストｂ３２の例を示している。この例は、図７にあげた例と比較すると危険度が高い例である。
【００５３】
図９は、図６における識別子定義部２３とデータ定義部２４を含む素情報定義部１８の例を示している。
【００５４】
図１０は、本実施例が動作した結果、ＨＴＭＬテキストａ３１の処理結果を表示部１７に円グラフで表示した例を示している。このテキストの解析の結果、危険度は少ないという例である。
【００５５】
図１１は、本実施例が動作した結果、ＨＴＭＬテキストａ３１の処理結果を表示部１７にレーダーチャートで表示した例を示している。このテキストの解析の結果、図１０と同様に危険度は少ないという例である。
【００５６】
図１２は、本実施例が動作した結果、ＨＴＭＬテキストｂ３２の処理結果を表示部１７に円グラフで表示した例を示している。このテキストの解析の結果、危険度は大きいという例である。
【００５７】
図１３は、本実施例が動作した結果、ＨＴＭＬテキストｂ３２の処理結果を表示部１７にレーダーチャート円グラフで表示した例を示している。このテキストの解析の結果、図１２と同様に危険度は大きいという例である。
【００５８】
図６を参照すると、利用者は、Ｗｅｂクライアント１０の入力部１１を使ってＷｅｂサーバ３０のＨＴＭＬテキストａ３１またはＨＴＭＬテキストｂ３２の表示要求を行い、通信制御部１２がこの表示要求を受けネットワーク０１を介してＷｅｂサーバ３０にこの表示要求を送る。
【００５９】
Ｗｅｂサーバ３０は、受け取った表示要求に該当するＨＴＭＬテキストａ３１またはＨＴＭＬテキストｂ３２をネットワーク０１を介してＷｅｂクライアント１０に送る。
【００６０】
Ｗｅｂクライアント１０の通信制御部１２は、Ｗｅｂサーバ３０から送られてきたＨＴＭＬテキストａ３１またはＨＴＭＬテキストｂ３２を受け取り、これを識別子判断部１３に渡す。識別子判断部１３は、ＨＴＭＬテキストａ３１またはＨＴＭＬテキストｂ３２の識別子部４１または、識別子部４３と素情報定義部１８の識別子定義部２３のキーワードとを比較し、同一なものでなければ簡易画像表示は行わず、表示制御部１６にＨＴＭＬテキストａ３１またはＨＴＭＬテキストｂ３２を渡し、表示制御部１６は、表示部１７にこれをテキスト形式で表示する。
【００６１】
識別子判断部１３は、ＨＴＭＬテキストａ３１またはＨＴＭＬテキストｂ３２の識別子部４１または識別子部４３と、素情報定義部１８の識別子定義部２３のキーワードとを比較し、同一であれば、簡易画像表示するべきと判断する。そして、構文解析部１４にＨＴＭＬテキストａ３１またはＨＴＭＬテキストｂ３２を渡す。構文解析部１４は、素情報定義部１８のデータ定義部２４の定義に従って、ＨＴＭＬテキストａ３１またはＨＴＭＬテキストｂ３２のデータ部４２またはデータ部４４を形態素解析などの手法によって解析してグラフ表示における項目に分類し、数値化を行った結果を画像作成部１５に渡す。画像作成部１５はその項目と数値に基づき円グラフやレーダーチャートなどの画像データを作成し、これを表示制御部１６に渡し、表示制御部１６は表示部１７に表示する。
【００６２】
ここで、識別子判断部１３における比較処理の例をＨＴＭＬテキストａ３１の例である図７、および素情報定義部１８の例である図９を使って具体的に示す。図９における識別子部４３の例では、”Ｄｉｓｔｉｎｃｔｉｏｎ”行には”プライバシーポリシー”文字列が記述されていることを識別子判断部１３が読み込む。そして、比較処理を行うため図７におけるファイルを先頭から順次比較すると”プライバシーポリシー”を含む文字列がこのファイルに存在することが分かる。この文字列が存在する場合は、簡易画像表示するべきであると判断する。逆に、一致する文字列が存在しない場合は、簡易画像表示しないと判断する。又、ここでは例として示したが、大文字や小文字、漢字シフト演算などを行ってもよい。また、図９におけるデータ定義部２４における項目である”使用目的”、”開示範囲”といった文字列とのＡＮＤ検索を行っても良い。
【００６３】
次に、構文解析部１４における解析処理の例をＨＴＭＬテキストａ３１の例である図７、および素情報定義部１８の例である図９を使って具体的に示す。
【００６４】
まず、構文解析部１４は、図９におけるデータ定義部２４の情報を読み込み、”使用目的”、”開示範囲”、”収集する情報”といった項目を表す文字列、およびデータ定義部２４の”なし”、”マーケティング”、”ユーザ要求の遂行”といった文字列をキーワードとし、図７におけるデータ部４２を最長一致法による形態素解析を使用した構文解析を行い、辞書引きされた候補単語の中から表記の長さが一番長い単語によって分割する。
【００６５】
例えば、データ部４２の１行目の＜ｃｅｎｔｅｒ＞行の後ろからの解析を具体的に示すと、先頭にある”情報の使用目的は、マーケティングとユーザ要求の遂行のためです。”という１行は、構文解析により、”使用目的”、”マーケティング”、”ユーザ要求の遂行”と切り出される。ここで、図９のデータ定義部２４における＜使用目的＞には”マーケティング”＝１、”ユーザ要求の遂行”＝２とあることから、図７の”使用目的”は、１＋２の合計３であると数値化する。つまり、図７は、ＨＴＭＬテキストａ３１の例であるから、ＨＴＭＬテキストａ３１を”使用目的”の項目について解析した結果は３であると数値化できる訳である。
【００６６】
同様に”開示範囲”、”収集する情報”・・・といった項目で数値化を行う。これらを画像作成部１５に渡した後は、”使用目的”が３であることから相当する画像の数値として図１０や図１１を作成するものである。
【００６７】
ＨＴＭＬテキストａ３１の処理結果を表示部１７に円グラフで表示した例を図１０に示している。このテキストの解析結果、危険度は少ないという例である。ＨＴＭＬテキストａ３１の処理結果を表示部１７にレーダーチャートで表示した例を図１１に示している。このテキストの解析結果も図１０と同じなので危険度は少ないという例である。
【００６８】
ＨＴＭＬテキストｂ３２の処理結果を表示部１７に円グラフで表示した例は、図１２に示している。このテキストの解析結果、危険度は大きいという例である。ＨＴＭＬテキストｂ３２の処理結果を表示部１７にレーダーチャートで表示した例を図１３に示している。このテキストの解析結果も図１２と同じなので危険度は大きいという例である。
【００６９】
次に、本発明の第３の実施例について図面を参照して詳細に説明する。
【００７０】
本発明の第３の実施例は、図６におけるＷｅｂサーバ３０から返されるテキストがＨＴＭＬテキストａ３１またはＨＴＭＬテキストｂ３２であったのに対して、図１４におけるテキストは、データ部４６の中にＨＴＭＬのリンク情報を含むＨＴＭＬテキストｃ３３である点で第２の実施例とは異なる。図７または図８に示すＨＴＭＬテキストａ３１またはＨＴＭＬテキストｂ３２の具体例と比較して、ＨＴＭＬテキストｃ３３の具体例は、図１６に示すとおりである。また、図１６に示すＨＴＭＬテキストｃ３３のデータ部４６のＨＴＭＬリンク先の情報を示す画像データ部４７の具体例は、図１５に示すとおりである。
【００７１】
また、本実施例の構成をブロック図で表した図１４においては、第２の実施例の構成を示す図６においては存在しなかった類似画像解析部１９が存在する点で第２の実施例とは異なる。
【００７２】
したがって、構文解析部１４によるＨＴＭＬテキストｃ３３の解析後、ＨＴＭＬテキストｃ３３の一部からリンクする画像データ部４７を類似画像のマッチング処理をすることにより、保証機関からのマークであると認識した場合は、”保証機関”という項目の数値を下げて危険度を下げ、危険度の少ない意味付けをして、画像作成部１５が画像を作成することが可能となる。
【００７３】
次に、本実施例の動作について図１４、図１５、図１６を用いて詳細に説明する。
【００７４】
図１４は、本発明の第３の実施の形態の全体構成図である。
【００７５】
図１５は、図１４における画像データ部４７の例を示している。これは保証機関によるマークの例であり、静止画像であるか音楽データであるか動画データであるかは問わない。
【００７６】
図１６は、図１４における識別子部４５とデータ部４６を含むＨＴＭＬテキストｃ３３の例を示している。このデータ部４６の記述の一部には画像データ部４７をリンクするための情報を含んでいる。
【００７７】
図１４を参照すると、利用者は、Ｗｅｂクライアント１０の入力部１１を使ってＷｅｂサーバ３０のＨＴＭＬテキストｃ３３の表示要求を行い、通信制御部１２がこの表示要求を受けネットワーク０１を介してＷｅｂサーバ３０にこの表示要求を送る。
【００７８】
Ｗｅｂサーバ３０は、受け取った表示要求に該当するＨＴＭＬテキストｃ３３をネットワーク０１を介してＷｅｂクライアント１０に送る。
【００７９】
Ｗｅｂクライアント１０の通信制御部１２は、Ｗｅｂサーバ３０から送られてきたＨＴＭＬテキストｃ３３を受け取り、これを識別子判断部１３に渡す。識別子判断部１３はＨＴＭＬテキストｃ３３に含まれる識別子部４５と素情報定義部１８に含まれる識別子定義部２３の情報とを比較し、同一でなければ先の実施例と同様に簡易画像表示は行わず、表示制御部１６にＨＴＭＬテキストｃ３３を渡し、表示制御部１６は表示部１７にこれをテキスト形式で表示する。
【００８０】
識別子判断部１３は、ＨＴＭＬテキストｃ３３の識別子部４５と素情報定義部１８の識別子定義部２３のキーワードとを比較し、同一であれば簡易画像表示を実行し、構文解析部１４にＨＴＭＬテキストｃ３３を渡し、構文解析部１４は、素情報定義部１８に含まれるデータ定義部２４の定義に従って、ＨＴＭＬテキストｃ３３に含まれるデータ部４２またはデータ部４４を形態素解析などの手法をもって解析し、項目分けする。次に類似画像解析部１９は、ＨＴＭＬテキストｃ３３のデータ部４６の一部に記載された画像データ部４７へのリンクを参照してＷｅｂサーバ３０にある画像データ部４７をネットワーク０１を介して受け取る。受け取った画像データ部４７に対し、Ｗｅｂクライアント１０が保有する保証機関についての画像情報を元に類似する画像の検索を行い、類似度のチェックの結果、保証機関による保証マーク画像であると判定した場合は、構文解析部１４で項目分けした内容の保証機関の項目の危険度を下げる数値を設定し、その他の構文解析部１４が処理した項目と数値化を行った結果を画像作成部１５に渡し、画像作成部１５は、その項目と数値に基づき円グラフやレーダーチャートなどの画像データを作成し、これを表示制御部１６に渡し、表示制御部１６は表示部１７に表示する。
【００８１】
画像類似検索の方法は特に規定しない。また、本実施例では保証機関による保証マーク画像を類似画像検索により識別する例を示したが、暗号処理技術を使った電子署名による識別する方法であってもかまわない。
【００８２】
次に、本発明の第４の実施例について、図１７を参照して詳細に説明する。
【００８３】
本実施例では、実施例１におけるＷｅｂクライアント１０のグラフなどによるＸＭＬテキストの表示の構成をＷｅｂブラウザ２５に組み込んでいる。
【００８４】
Ｗｅｂクライアント１０の通信制御部１２は、Ｗｅｂサーバ３０から受信したＸＭＬテキストａ３４を受信すると、これをＷｅｂブラウザ２５に渡す。Ｗｅｂブラウザ２５によるテキスト表示状態において、入力部１１のキーボード上のあるファンクションキー等の押下をすると、これを認知したＷｅｂブラウザ２４は、当該ＸＭＬテキストａ３４を引数として識別子判断部１３を呼び出す。以降、先の実施例で説明したのと同様の処理によって、当該ＸＭＬテキストａ３４のグラフ表示が行われる。尚、ＸＭＬテキストａ３４の識別子部４８のキーワードが素情報定義部２０の識別子定義部２１の持つキーワードと一致しなかった場合は、Ｗｅｂブラウザ２５に戻り、再度テキストによる表示が行われる。
【００８５】
又、グラフなどによる表示中に、先のファンクションキーを再び押下するとＷｅｂブラウザ２５に復帰することになる。これによって、利用者は、テキスト形式で表示される内容から必要に応じてＷｅｂブラウザ２５の持つグラフ等による表示処理を呼び出しテキストの内容をグラフ化して簡易な表示情報を参照することができる。尚、ＸＭＬテキストについて説明をしたが、ＨＴＭＬテキストについても同様である。
【００８６】
【発明の効果】
第１の効果は、利用者は本システムにより簡易化された画像を見ることにより、サーバから送られてくるテキストをすべて読む手間を必要としないことである。
【００８７】
その理由は、テキストを構文解析し容易に把握できるような画像を作成する機能を持つようにしたためである。
【００８８】
第２の効果は、Ｗｅｂブラウザに本発明の内容を組み込むことでＷｅｂクライアントにおける既存の操作性を保証した上で、さらに簡易化された画像を見るというＷｅｂブラウザの機能性の向上を図ることが可能となる。
【図面の簡単な説明】
【図１】本発明の第１の実施例の構成を説明するブロック図である。
【図２】本発明の第１の実施例の詳細な構成を説明するブロック図である。
【図３】本発明の第１の実施例の詳細な構成を説明するブロック図である。
【図４】本発明の第１の実施例の詳細な構成を説明するブロック図である。
【図５】本発明の第１の実施例の詳細な構成を説明するブロック図である。
【図６】本発明の第２の実施例の構成を説明するブロック図である。
【図７】本発明の第２の実施例の詳細な構成を説明するブロック図である。
【図８】本発明の第２の実施例の詳細な構成を説明するブロック図である。
【図９】本発明の第２の実施例の詳細な構成を説明するブロック図である。
【図１０】本発明の第２の実施例の詳細な構成を説明するブロック図である。
【図１１】本発明の第２の実施例の詳細な構成を説明するブロック図である。
【図１２】本発明の第２の実施例の詳細な構成を説明するブロック図である。
【図１３】本発明の第２の実施例の詳細な構成を説明するブロック図である。
【図１４】本発明の第３の実施例の構成を説明するブロック図である。
【図１５】本発明の第３の実施例の詳細な構成を説明するブロック図である。
【図１６】本発明の第３の実施例の詳細な構成を説明するブロック図である。
【図１７】本発明の第４の実施例の構成を説明するブロック図である。
【符号の説明】
０１    ネットワーク
１０    Ｗｅｂクライアント
１１    入力部
１２    通信制御部
１３    識別子判断部
１４    構文解析部
１５    画像作成部
１６    表示制御部
１７    表示部
２０    素情報定義部
２１    識別子定義部
２２    データ定義部
３０    Ｗｅｂサーバ
３４    ＸＭＬテキストａ
４８    識別子部
４９    データ部
【図１】
0003570970.tif 000002
【図２】
0003570970.tif 000003
【図３】
0003570970.tif 000004
【図４】
0003570970.tif 000005
【図５】
0003570970.tif 000006
【図６】
0003570970.tif 000007
【図７】
0003570970.tif 000008
【図８】
0003570970.tif 000009
【図９】
0003570970.tif 000010
【図１０】
0003570970.tif 000011
【図１１】
0003570970.tif 000012
【図１２】
0003570970.tif 000013
【図１３】
0003570970.tif 000014
【図１４】
0003570970.tif 000015
【図１５】
0003570970.tif 000016
【図１６】
0003570970.tif 000017
【図１７】
0003570970.tif 000018