(57)【特許請求の範囲】
【請求項１】
ネットワークを介して受信された受信データに問題が有るか否かの判定に用いられる問題発見情報を問題パターンテーブルとして更新可能に記憶した問題パターン記憶手段であって、前記問題パターンテーブルには、前記問題発見情報と、前記問題発見情報の重要度に応じて区分された複数の問題レベルのうち一の問題レベルと、前記問題発見情報に任意に対応付けられて更新可能な任意メッセージとを対応付けて記憶した、当該問題パターン記憶手段と、
前記問題パターン記憶手段に記憶された問題レベルに対応した問題レベル、および、前記問題レベルに応じて利用者に通知する必要のある固定した内容の固定メッセージを対応付けて記憶した問題レベル記憶手段と、
前記受信データに含まれる発信元情報であり、前記受信データの安全性を確認できる前記発信元情報を記憶する発信元情報記憶手段と、
ネットワークを介して問題パターン更新情報配信サーバにアクセスし、前記問題パターンテーブルを更新するための更新データを前記問題パターン更新情報配信サーバからダウンロードする通信処理手段と、
ダウンロードされた前記更新データに基づいて、前記問題パターン記憶部に記憶されている問題パターンテーブルを更新する更新処理手段と、
前記問題パターン記憶手段に記憶されている問題発見情報に基づいて前記受信データに問題が有るか否かを判定するとともに、前記受信データに含まれる前記発信元情報が、前記発信元情報記憶手段に記憶されている前記発信元情報に一致する場合には、前記受信データに問題が無いと判定する問題判定処理部と、
前記問題パターン記憶手段に記憶された前記問題発見情報に基づいて前記受信データに問題があると判定された場合、前記任意メッセージが前記問題発見情報に対応付けられて前記問題パターン記憶手段に記憶されているか否かを判定する任意メッセージ判定手段と、
前記任意メッセージ判定手段により前記任意メッセージが前記問題発見情報に対応付けられて記憶されていると判定された場合には前記任意メッセージを表示手段に表示させ、前記任意メッセージが前記問題発見情報に対応付けられて記憶されていないと判定された場合には、前記問題発見情報に対応付けられて前記問題パターン記憶手段に記憶されている前記問題レベル、に対応して前記問題レベル記憶手段に記憶された前記固定メッセージを前記表示手段に表示させる表示制御手段と、
を有することを特徴とする情報通信装置。
【請求項２】
前記表示制御手段は、前記任意メッセージを前記表示手段に表示させる際に、当該任意メッセージが埋め込み情報を含むか否かを判定し、当該任意メッセージが埋め込み情報を含む場合、前記任意メッセージ中の前記埋め込み情報を、前記受信データにおける前記埋め込み情報に該当する情報に置換し、置換後の任意メッセージを前記表示手段に表示させることを特徴とする請求項１に記載の情報通信装置。
【請求項３】
前記問題発見情報に基づいて前記受信データに問題があると判定された場合、前記問題発見情報に対応付けられて前記問題パターン記憶手段に記憶されている前記問題レベルに応じた動作処理を行う振舞制御手段、を更に備えることを特徴とする請求項１に記載の情報通信装置。
【請求項４】
ネットワークを介して受信された受信データに問題が有るか否かの判定に用いられる問題発見情報を問題パターンテーブルとして更新可能に記憶した問題パターン記憶手段であって、前記問題パターンテーブルには、前記問題発見情報と、前記問題発見情報の重要度に応じて区分された複数の問題レベルのうち一の問題レベルと、前記問題発見情報に任意に対応付けられて更新可能な任意メッセージとを対応付けて記憶した、当該問題パターン記憶手段と、
前記問題パターン記憶手段に記憶された問題レベルに対応した問題レベル、および、前記問題レベルに応じて利用者に通知する必要のある固定した内容の固定メッセージを対応付けて記憶した問題レベル記憶手段と、
前記受信データに含まれる発信元情報であり、前記受信データの安全性を確認できる前記発信元情報を記憶する発信元情報記憶手段と、
を備えた情報通信装置、により実行されるメッセージ表示方法であって、
ネットワークを介して問題パターン更新情報配信サーバにアクセスし、前記問題パターンテーブルを更新するための更新データを前記問題パターン更新情報配信サーバからダウンロードする通信処理ステップと、
ダウンロードされた前記更新データに基づいて、前記問題パターン記憶部に記憶されている問題パターンテーブルを更新する更新処理ステップと、
前記問題パターン記憶手段に記憶されている問題発見情報に基づいて前記受信データに問題が有るか否かを判定するとともに、前記受信データに含まれる前記発信元情報が、前記発信元情報記憶手段に記憶されている前記発信元情報に一致する場合には、前記受信データに問題が無いと判定する問題判定処理ステップと、
前記問題パターン記憶手段に記憶された前記問題発見情報に基づいて前記受信データに問題があると判定された場合、前記任意メッセージが前記問題発見情報に対応付けられて前記問題パターン記憶手段に記憶されているか否かを判定する任意メッセージ判定ステップと、
前記任意メッセージ判定ステップにより前記任意メッセージが前記問題発見情報に対応付けられて記憶されていると判定された場合には前記任意メッセージを表示手段に表示させ、前記任意メッセージが前記問題発見情報に対応付けられて記憶されていないと判定された場合には、前記問題発見情報に対応付けられて前記問題パターン記憶手段に記憶されている前記問題レベル、に対応して前記問題レベル記憶手段に記憶された前記固定メッセージを前記表示手段に表示させるメッセージ表示ステップと、
を有することを特徴とするメッセージ表示方法。
【請求項５】
前記メッセージ表示ステップでは、前記任意メッセージを表示する際に、当該任意メッセージが埋め込み情報を含むか否かを判定し、当該任意メッセージが埋め込み情報を含む場合、前記任意メッセージ中の前記埋め込み情報を、前記受信データにおける前記埋め込み情報に該当する情報に置換し、置換後の任意メッセージを表示することを特徴とする請求項４に記載のメッセージ表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受信データに問題が有るときには、その受信データの問題に対応した固定メッセージを表示する情報通信装置及びメッセージ表示方法に関する。
【背景技術】
【０００２】
近年、携帯電話機やＰＨＳといった情報通信装置に迷惑メールが届いた、悪質な業者が掲載するホームページを見て高額請求された、さらに情報通信装置で受信したデータにコンピュータウイルスが含まれていたなどの問題が多発している。このような問題を低減するため、様々な技術が開発されている。例えば、特許文献１には、予め迷惑メールの特定情報を登録しておき、着信メールが迷惑メールであるときには、その迷惑メールを自動的に消去するという技術が開示されている。また、特許文献２には、情報通信装置で受信したデータが不適切であれば、発信元に対して警告情報を送信する技術が開示されている。さらに、特許文献３には、安全が確認されたデータのみをユーザー端末に送信し、ユーザー端末の表示部に安全性を示す固定のメッセージを表示させる技術が開示されている。これら従来の技術では、情報通信装置などで受信するデータに問題が有ると、その問題に応じてパターン化された処理が行われていた。
【特許文献１】特開２００２−３３５２８８号公報
【特許文献２】特開２００４−２３６２３４号公報
【特許文献３】特開２００２−２９０９９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、情報通信装置の普及によって発生する問題は多岐にわたっており、新たな問題、例えば悪質な業者による新たなサービスの提供によって生じる問題などの発生も予想される。しかしながら、従来の技術では、各問題に対応してパターン化された処理が固定されており、新たな問題が発生して、利用者に注意喚起を促す新たなメッセージを表示させる必要が生じた場合などに柔軟な対応が難しかった。【０００４】
本発明は、以上の課題を解決するためになされたものであり、情報通信装置で受信したデータに問題が有るときに、その問題に応じた柔軟な対応を可能にする情報通信装置及びメッセージ表示方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
以上の課題を解決するため、本発明に係る情報通信装置は、ネットワークを介して受信された受信データに問題が有るか否かの判定に用いられる問題発見情報を問題パターンテーブルとして更新可能に記憶した問題パターン記憶手段であって、前記問題パターンテーブルには、前記問題発見情報と、前記問題発見情報の重要度に応じて区分された複数の問題レベルのうち一の問題レベルと、前記問題発見情報に任意に対応付けられて更新可能な任意メッセージとを対応付けて記憶した、当該問題パターン記憶手段と、前記問題パターン記憶手段に記憶された問題レベルに対応した問題レベル、および、前記問題レベルに応じて利用者に通知する必要のある固定した内容の固定メッセージを対応付けて記憶した問題レベル記憶手段と、前記受信データに含まれる発信元情報であり、前記受信データの安全性を確認できる前記発信元情報を記憶する発信元情報記憶手段と、ネットワークを介して問題パターン更新情報配信サーバにアクセスし、前記問題パターンテーブルを更新するための更新データを前記問題パターン更新情報配信サーバからダウンロードする通信処理手段と、ダウンロードされた前記更新データに基づいて、前記問題パターン記憶部に記憶されている問題パターンテーブルを更新する更新処理手段と、前記問題パターン記憶手段に記憶されている問題発見情報に基づいて前記受信データに問題が有るか否かを判定するとともに、前記受信データに含まれる前記発信元情報が、前記発信元情報記憶手段に記憶されている前記発信元情報に一致する場合には、前記受信データに問題が無いと判定する問題判定処理部と、前記問題パターン記憶手段に記憶された前記問題発見情報に基づいて前記受信データに問題があると判定された場合、前記任意メッセージが前記問題発見情報に対応付けられて前記問題パターン記憶手段に記憶されているか否かを判定する任意メッセージ判定手段と、前記任意メッセージ判定手段により前記任意メッセージが前記問題発見情報に対応付けられて記憶されていると判定された場合には前記任意メッセージを表示手段に表示させ、前記任意メッセージが前記問題発見情報に対応付けられて記憶されていないと判定された場合には、前記問題発見情報に対応付けられて前記問題パターン記憶手段に記憶されている前記問題レベル、に対応して前記問題レベル記憶手段に記憶された前記固定メッセージを前記表示手段に表示させる表示制御手段と、を有することを特徴とする。
【０００６】
また、本発明に係るメッセージ表示方法は、ネットワークを介して受信された受信データに問題が有るか否かの判定に用いられる問題発見情報を問題パターンテーブルとして更新可能に記憶した問題パターン記憶手段であって、前記問題パターンテーブルには、前記問題発見情報と、前記問題発見情報の重要度に応じて区分された複数の問題レベルのうち一の問題レベルと、前記問題発見情報に任意に対応付けられて更新可能な任意メッセージとを対応付けて記憶した、当該問題パターン記憶手段と、前記問題パターン記憶手段に記憶された問題レベルに対応した問題レベル、および、前記問題レベルに応じて利用者に通知する必要のある固定した内容の固定メッセージを対応付けて記憶した問題レベル記憶手段と、前記受信データに含まれる発信元情報であり、前記受信データの安全性を確認できる前記発信元情報を記憶する発信元情報記憶手段と、を備えた情報通信装置、により実行されるメッセージ表示方法であって、ネットワークを介して問題パターン更新情報配信サーバにアクセスし、前記問題パターンテーブルを更新するための更新データを前記問題パターン更新情報配信サーバからダウンロードする通信処理ステップと、ダウンロードされた前記更新データに基づいて、前記問題パターン記憶部に記憶されている問題パターンテーブルを更新する更新処理ステップと、前記問題パターン記憶手段に記憶されている問題発見情報に基づいて前記受信データに問題が有るか否かを判定するとともに、前記受信データに含まれる前記発信元情報が、前記発信元情報記憶手段に記憶されている前記発信元情報に一致する場合には、前記受信データに問題が無いと判定する問題判定処理ステップと、前記問題パターン記憶手段に記憶された前記問題発見情報に基づいて前記受信データに問題があると判定された場合、前記任意メッセージが前記問題発見情報に対応付けられて前記問題パターン記憶手段に記憶されているか否かを判定する任意メッセージ判定ステップと、前記任意メッセージ判定ステップにより前記任意メッセージが前記問題発見情報に対応付けられて記憶されていると判定された場合には前記任意メッセージを表示手段に表示させ、前記任意メッセージが前記問題発見情報に対応付けられて記憶されていないと判定された場合には、前記問題発見情報に対応付けられて前記問題パターン記憶手段に記憶されている前記問題レベル、に対応して前記問題レベル記憶手段に記憶された前記固定メッセージを前記表示手段に表示させるメッセージ表示ステップと、を有することを特徴とする。
【０００７】
上記の情報通信装置及びメッセージ表示方法によれば、情報通信装置により受信したデータに問題が有るときに、当該問題に応じた柔軟な対応を行うことができる。
【００１０】
また、上記の表示制御手段は、任意メッセージを表示手段に表示させる際に、当該任意メッセージが埋め込み情報を含むか否かを判定し、当該任意メッセージが埋め込み情報を含む場合、任意メッセージ中の埋め込み情報を、受信データにおける埋め込み情報に該当する情報に置換し、置換後の任意メッセージを表示手段に表示させる構成とすることが望ましい。ここでの「埋め込み情報」としては、例えば、ＵＲＬ、メールアドレス、電話番号などの情報が挙げられ、図８の任意メッセージの例で示すように、埋め込み情報は任意メッセージ中に「％〜％」の形式で埋め込む実施態様が挙げられる。このようにして、任意メッセージ中に、受信データにおけるＵＲＬ、メールアドレス、電話番号などの情報を埋め込むことが可能となり、受信データの内容に応じた適切な任意メッセージを形成し、表示手段に表示させることができる。【００１３】
また、上記の情報通信装置は、問題発見情報に基づいて受信データに問題があると判定された場合、問題発見情報に対応付けられて問題パターン記憶手段に記憶されている問題レベルに応じた動作処理を行う振舞制御手段を更に備えると好適である。振舞制御手段を備えることにより、問題レベルに応じた動作処理、例えば、受信データを削除したり、発信元に警告するためのデータを送信したりするなどの動作処理を適宜に行うことができる。【００１６】
また、上記のメッセージ表示方法は、メッセージ表示ステップにおいて、任意メッセージを表示する際に、当該任意メッセージが埋め込み情報を含むか否かを判定し、当該任意メッセージが埋め込み情報を含む場合、任意メッセージ中の埋め込み情報を、受信データにおける埋め込み情報に該当する情報に置換し、置換後の任意メッセージを表示することが望ましい。図８の任意メッセージの例で示すように、埋め込み情報は任意メッセージ中に「％〜％」の形式で埋め込む実施態様が挙げられる。このようにして、任意メッセージ中に、受信データにおけるＵＲＬ、メールアドレス、電話番号などの情報を埋め込むことが可能となり、受信データの内容に応じた適切な任意メッセージを形成し、表示させることができる。【００１７】
この情報通信装置及びメッセージ表示方法では、安全性を確認できる発信元情報を記憶する発信元情報記憶手段を参照して受信データの発信元情報から受信データに問題が無いと判定されるため、総ての受信データに対して問題パターン記憶手段を参照して問題の有無を判定する必要がなくなり、受信データに問題が有るか否かの判定のために要する処理が効率的に行われ、その処理に要する負荷が軽減される。
【発明の効果】
【００１８】
本発明によれば、情報通信装置で受信したデータに問題が有るときに、その問題に応じた柔軟な対応を可能にする。
【図面の簡単な説明】
【００１９】
【図１】第１、第２実施形態に係る携帯電話のブロック図、および、この携帯電話にネットワークを介して接続された他の情報通信装置を示す図である。
【図２】第１実施形態の動作手順を示すフローチャートである。
【図３】第１実施形態での問題パターンテーブルの一例を示す図である。
【図４】問題レベルテーブルの一例を示す図である。
【図５】表示部に表示される固定メッセージ及び任意メッセージを例示する図である。
【図６】ユーザデータテーブルの一例を示す図である。
【図７】第２実施形態の動作手順を示すフローチャートである。
【図８】第２実施形態での問題パターンテーブルの一例を示す図である。
【図９】ＵＲＬ情報を含む受信メール、及び任意メッセージ中の埋め込み情報を受信メールにおけるＵＲＬ情報に置換した後の任意メッセージを表示した図である。
【符号の説明】
【００２０】
１…携帯電話（情報通信装置）、２…無線通信部（通信処理手段）、３…問題判定記憶部（問題判定記憶手段）、３１…問題パターン記憶部（問題パターン記憶手段）、３２…問題レベル記憶部（問題レベル記憶手段）、４…問題判定処理部（問題判定処理手段）、５…任意メッセージ判定処理部（任意メッセージ判定手段）、６…動作制御部（表示制御手段、振舞制御手段）、７…表示部（表示手段）、９…発信元情報記憶部（発信元情報記憶手段）、１０…更新処理部（更新処理手段）。
【発明を実施するための最良の形態】
【００２１】
以下、添付図面を参照しながら本発明の好適な実施形態を説明する。なお、図面の説明において同一要素には同一符号を付し、重複する説明を省略する。【００２２】
［第１実施形態］
図１に示すように、携帯電話１は、本発明に係る情報通信装置の実施形態であり、無線基地局１００を介してネットワークＮに接続可能であり、ネットワークＮを介してサイト２０１，２０２にアクセスし、サイト２０１，２０２から携帯電話１で出力可能なデータをダウンロードする。また、携帯電話１は、ネットワークＮを介して後述する問題パターン更新情報配信サーバ２０３にアクセスし、問題パターン更新情報配信サーバ２０３から後述の問題パターンテーブル３０１を更新するための更新データをダウンロードする。また、携帯電話１は、無線基地局１００を介して他の携帯電話１０１，１０２と接続可能であり、例えば電子メールの送受信を行う。ここで、サイト２０１，２０２は、例えば様々なコンテンツを提供するＷｅｂサーバである。また、ネットワークＮは、例えば移動通信網やインターネット網が該当する。そして、携帯電話１での出力とは、文字データや画像データのほか、映像データや音声データの再生等、利用者の視覚や聴覚により認識できるものが含まれる。【００２３】
携帯電話１は、物理的には、ＣＰＵ（中央演算処理装置）、メモリ（記憶装置）、モデム（通信装置）、操作ボタン、液晶ディスプレイ、スピーカなどを備えている。そして、携帯電話１は、機能的には、無線通信部２（通信処理手段）、問題判定記憶部３（問題判定記憶手段）、問題判定処理部４（問題判定処理手段）、任意メッセージ判定処理部５（任意メッセージ判定手段）、動作制御部６（表示制御手段、振舞制御手段）、表示部７（表示手段）、発信元情報記憶部９（発信元情報記憶手段）、更新処理部１０（更新処理手段）、受信データ記憶部１１の各要素を有して構成されている。【００２４】
無線通信部２は、携帯電話網を構築する無線基地局１００を介してネットワークＮに接続し、通信を行う。また、無線通信部２は、無線基地局１００を介して他の携帯電話１０１，１０２に接続し、通信を行う。データのダウンロードや通信に関するデータの取得、あるいはデータの送信は、無線通信部２によって行われる。無線通信部２で取得された受信データは、受信データ記憶部１１に記憶される。【００２５】
問題判定記憶部３は、問題パターン記憶部３１（問題パターン記憶手段）と問題レベル記憶部３２（問題レベル記憶手段）とを有して構成されている。問題パターン記憶部３１に記憶されている問題パターンテーブル３０１（図３参照）は、問題パターン更新情報配信サーバ２０３からダウンロードした更新データに基づいて更新される。一方、問題レベル記憶部３２に記憶されている問題レベルテーブル３０２（図４参照）は、更新できないように設定されている。【００２６】
図３に示すように、問題パターン記憶部３１に記憶された問題パターンテーブル３０１には、受信データに問題が有るか否かの判定に用いられる問題発見情報が問題パターンとして記憶されている。【００２７】
ここで、受信データに関する問題とは、携帯電話１の利用者が不愉快な思いをする場合、あるいは不愉快な思いをする可能性がある場合、さらに経済的な被害を受ける場合、あるいは経済的な被害を受ける可能性が高い場合などを広く意味している。例えば、迷惑メール、ワン切りなどの詐欺行為に直結するメール、性的描写や暴力的な描写がなされた画像の表示などである。また、問題発見情報とは、例えば、問題を有する受信データに含まれる特定のデータやプログラムの配列などを意味し、具体的には、ＨＴＭＬ中の記述子、携帯電話番号、アドレス中のドメイン名、画像データなどである。そして、問題パターンテーブルに記憶された複数の問題パターンは、それぞれ異なる問題発見情報になっており、相互に区別可能になっている。本実施形態では、Ｉ〜ＩＸまでの問題発見情報が問題パターンとして記憶されている。受信データの中に、問題発見情報に一致する特定のデータが含まれていたり、問題発見情報であるプログラムと実質的に同一の処理を行うプログラムが含まれていると、後述の問題判定処理部４によって受信データに問題があると判定される。【００２８】
また、問題パターンテーブル３０１には、問題発見情報の重要度に応じて区分された複数の問題レベルが、問題発見情報に対応付けられて記憶されている。ここで、問題発見情報の重要度とは、例えば、携帯電話１に支障を来たす度合い、利用者が被る経済的な被害の大きさ（被害額）、問題が生じる頻度、公序良俗に反する度合いなどであり、“０”から“４”までの５段階に分けて記憶されており、“０”が最も低くて携帯電話１に及ぼす影響や被害の大きさ等が低く、“４”が最も高い。【００２９】
また、問題パターンテーブル３０１には、受信データが有する問題を識別するための問題要素名が、問題発見情報に任意に対応付けられて記憶されている。ここで、問題要素名とは、例えば、コンピュータウイルス名や悪質業者名などである。本実施形態では、問題発見情報ＶＩに対応する問題要素名は無く、問題発見情報ＶＩに対応する問題要素名は省略されている。【００３０】
また、問題パターンテーブル３０１には、問題発見情報に任意に対応付け可能な任意メッセージが記憶されている。ここで、任意に対応付け可能とは、問題発見情報の総て、あるいは一部に対して任意メッセージが自由に対応付けられているという意味である。また、任意メッセージとは、問題発見情報ごとに、利用者に特に通知する必要のある内容を表示部７に表示させるための情報である。本実施形態では、問題発見情報ＶＩ、ＶＩＩのみに任意メッセージが対応付けられており、問題発見情報ＶＩには「ＵＲＬなどのリンクを押される際には注意してください。」という任意メッセージ、問題発見情報ＶＩＩには「この操作により閲覧費用を請求されるおそれがあります。」という任意メッセージが対応付けられて記憶されている。【００３１】
また、図４に示すように、問題レベル記憶部３２に記憶された問題レベルテーブル３０２には、問題パターン記憶部３１に記憶されている問題レベルに対応した問題レベルが記憶されている。また、問題レベルテーブル３０２には、問題レベルに対応付けられた携帯電話１の動作パターンと、問題レベルに対応付けられた固定メッセージが記憶されている。【００３２】
携帯電話１の動作パターンとは、問題レベルに応じて携帯電話１で行われる処理の態様を意味している。本実施形態では、問題レベル“０”〜“４”に対応して「警告」、「中止問合せ」、「中止」、「削除問合せ」、「削除」の各動作パターンが記憶されている。ここで、「警告」、「中止問合せ」は、利用者に固定メッセージの表示や音声ガイドによって注意喚起を促す処理を意味している。また「中止」は、受信データに含まれるプログラムの起動を中止する処理を意味し、「削除問い合わせ」は、一旦、ダウンロードしたデータの削除に関して、固定メッセージや音声ガイドによって利用者に問い合わせる処理を意味し、「削除」は、利用者に問い合わせることなくダウンロードしたデータを削除する処理を意味している。【００３３】
固定メッセージとは、問題レベルに応じて、利用者に通知する必要のある内容を表示部７に表示させるための情報であり、動作パターンに関連して固定した内容に決められている。本実施形態では、動作パターン「警告」に関連して「正常に動作できない場合があります。」という固定メッセージが記憶されている。同様に、動作パターン「中止問合せ」に関連して「正常に動作できない場合があります。動作を終了しますか？」という固定メッセージ、動作パターン「中止」に関連して「正常に動作できない場合があるため終了します。」という固定メッセージ、動作パターン「削除問合せ」に関連して「正常に動作できない場合があります。データを削除しますか？」という固定メッセージ、動作パターン「削除」に関連して「正常に動作できない場合があります。データを削除しました。」という固定メッセージが記憶されている。【００３４】
図１に示すように、問題判定処理部４は、無線通信部２で取得した受信データに問題が有るか否かを判定する。ここで、問題判定処理部４は、問題パターン記憶部３１に記憶されている問題パターンテーブル３０１の問題発見情報に基づいて、受信データ記憶部１１に記憶されている受信データに問題が有るか否かを判定する。また、問題判定処理部４は、受信データに問題が有ることの根拠となった問題発見情報（以下、マッチング問題情報という。）に対応する問題レベルを取得する。また、問題判定処理部４は、発信元情報記憶部９に記憶されている発信元情報を参照し、受信データに含まれる発信元情報と発信元情報記憶部９に記憶されている発信元情報とが一致する場合には、受信データに問題が無いと判定する。【００３５】
任意メッセージ判定処理部５は、問題判定処理部４によって受信データに問題が有ると判定された場合に、マッチング問題情報に対応付けられた任意メッセージが、問題パターン記憶部３１に記憶されているか否かを判定し、任意メッセージが記憶されている場合には、その任意メッセージを取得する。【００３６】
動作制御部６は、表示制御手段として作動し、任意メッセージ判定処理部５によって任意メッセージが記憶されていると判定された場合に、任意メッセージ判定処理部５によって取得された任意メッセージを液晶ディスプレイからなる表示部７に出力し、その任意メッセージを表示部７に表示させる。また、動作制御部６は、任意メッセージ判定処理部５によって任意メッセージが記憶されていないと判定された場合に、問題レベル記憶部３２を参照して、問題判定処理部４が取得した問題レベルに基づいて固定メッセージを取得し、その固定メッセージを表示部７に出力し、表示部７に表示させる。【００３７】
また、動作制御部６は、振舞制御手段として作動し、問題レベル記憶部３２を参照して、問題判定処理部４が取得した問題レベルに基づいて携帯電話１の動作パターンを取得する。そして、取得した動作パターンに従って、携帯電話１が所定の動作を行うための処理を行う。例えば、図示しないスピーカから利用者に注意喚起を促す音を出力したり、受信データ記憶部１１に記憶されている受信データを削除したりする。また、動作制御部６は、受信データに基づいた出力処理も行い、画像の表示、音声データの再生等を行う。【００３８】
表示部７は、動作制御部６から入力された情報、例えば任意メッセージや固定メッセージ、受信データに基づく画像データを表示する。【００３９】
発信元情報記憶部９は、図６に示すように、ユーザデータテーブル３０３を有しており、受信データの安全性を確認できる発信元情報を記憶している。ここで、発信元情報とは、受信データに含まれ、受信データの発信元を確認できる情報であり、例えば、メールアドレスや電話番号などが含まれる。また、「受信データの安全を確認できる」という意味は、受信データによって利用者が不愉快な思いをしたり、被害を受ける可能性が少ないことを推認できるという意味であり、例えば、利用者によって登録されているメールアドレスや電話番号などは、受信データの安全を確認できる発信元情報に相当する。【００４０】
更新処理部１０は、問題パターン更新情報配信サーバ２０３から送信される更新データに基づいて、問題パターン記憶部３１に記憶されている問題パターンテーブル３０１を更新する。ここで、更新処理部１０は、問題パターンテーブル３０１に問題発見情報の追加や削除、問題発見情報に対応する問題レベルの追加や変更、問題発見情報に対応付けられる任意メッセージの追加、削除、変更を行う。なお、更新処理部１０によって行われる問題パターンテーブル３０１の更新は、問題パターン更新情報配信サーバ２０３から定期的（例えば１ヶ月に１回、１週間に１回）に送信される更新データに基づいて行ってもよい。また、利用者が携帯電話１の操作ボタン（図示せず）を操作して更新要求情報を問題パターン更新情報配信サーバ２０３に送信し、問題パターン更新情報配信サーバ２０３から返信された更新データに基づいて不定期に行ってもよい。【００４１】
受信データ記憶部１１は、無線通信部２によって取得された受信データを記憶している。受信データ記憶部１１に記憶された受信データは、動作制御部６によって削除される。【００４２】
次に、問題パターン更新情報配信サーバ２０３について説明する。図１に示すように、問題パターン更新情報配信サーバ２０３は、携帯電話１の問題パターン記憶部３１に記憶されている問題パターンテーブル３０１を更新するための更新データを携帯電話１に送信している。問題パターン更新情報配信サーバ２０３は、新たな問題、例えば悪質業者による新たなサービスに起因する問題が発生した場合などに、その問題に対応する問題発見情報、問題レベル、任意メッセージなどを追加する更新データを携帯電話１に送信する。このような、更新データの送信は、定期的に行ってもよく、また、新たな問題が発生するたびに不定期に行ってもよく、さらに、携帯電話１から更新要求情報を受信したときに行ってもよい。【００４３】
続いて、携帯電話１の動作について、本発明の実施形態であるメッセージ表示方法を中心に説明する。図２は、携帯電話１の動作を示すフローチャートである。【００４４】
携帯電話１でアクセスを開始し、他の情報通信装置（サイト２０１，２０２、携帯電話１０１，１０２）からデータが送信されると携帯電話１の無線通信部２が受信データを取得して受信データ記憶部１１に記憶させる（Ｓ１０１）。その後、問題判定処理部４により、受信データに含まれる発信元情報が取得される。そして、問題判定処理部４は、発信元情報記憶部９に記憶されたユーザデータテーブル３０３を参照して受信データの問題を判定する必要性の有無について判定する問題判定回避ステップ（Ｓ１０２）を実行する。問題判定回避ステップ（Ｓ１０２）において問題判定処理部４は、ユーザデータテーブル３０３に記憶された発信元情報と受信データから取得した発信元情報とが一致（マッチング）するか否かを判定し、一致する場合には受信データに問題が無いと判定し、一致しない場合には、受信データの問題を判定する必要性が有ると判定する。【００４５】
Ｓ１０２において受信データの問題を判定する必要性が有ると判定した問題判定処理部４は、問題パターン記憶部３１に記憶されている問題パターンテーブル３０１を参照して問題レベルを検索する（Ｓ１０３）。例えば、問題判定処理部４は、受信データに含まれる特定のデータと同一の問題発見情報が、問題パターンテーブル３０１に記憶されているか否かを検索し、同一の問題発見情報（マッチング問題情報）が有る場合には、マッチング問題情報に対応して問題パターンテーブル３０１に記憶されている問題レベルと問題要素名を取得する。例えば、携帯電話１０１から受信した受信データに含まれる特定の情報が問題発見情報Ｉに一致する場合（図３参照）には、問題判定処理部４は、問題レベル“０”を取得し、問題要素名「ＡＡＡ」を取得する。また、サイト２０１から受信した受信データに含まれる特定の情報が問題発見情報ＶＩに一致する場合には、問題判定処理部４は、問題レベル“０”を取得する。この場合、問題要素名は省略されているために、問題判定処理部４は、問題要素名を取得しない。【００４６】
続いて、問題判定処理部４は、問題発見情報に基づいて受信データに問題が有るか否かを判定する問題判定ステップを実行する（Ｓ１０４）。ここで、問題判定処理部４は、問題レベルを取得している場合には、受信データに問題が有ると判定し、問題レベルを取得していない場合には、受信データに問題が無いと判定する。【００４７】
続いて、任意メッセージ判定処理部５は、マッチング問題情報に対応付けられて問題パターン記憶部３１に記憶されている任意メッセージを検索する（Ｓ１０５）。ここで、任意メッセージ判定処理部５は、マッチング問題情報に対応付けられた任意メッセージが、問題パターン記憶部３１に記憶されている場合には、その任意メッセージを取得する。例えば、マッチング情報が問題発見情報ＶＩの場合には、任意メッセージ判定処理部５は、問題発見情報ＶＩに任意メッセージが対応付けられているために任意メッセージ「ＵＲＬなどのリンクを押される際には注意してください。」を取得する。【００４８】
続いて、任意メッセージ判定処理部５は、マッチング問題情報に対応する任意メッセージが問題判定記憶部３に記憶されているか否かを判定する任意メッセージ判定ステップ（Ｓ１０６）を実行する。ここで、任意メッセージ判定処理部５は、ステップ１０５において任意メッセージを取得している場合には、任意メッセージが問題判定記憶部３に記憶されていると判定し、任意メッセージを取得していない場合には、任意メッセージが問題判定記憶部３に記憶されていないと判定する。【００４９】
Ｓ１０６において任意メッセージが記憶されていないと任意メッセージ判定処理部５により判定された場合、動作制御部６は、問題レベル記憶部３２に記憶されている問題レベルテーブル３０２（図４参照）を参照し、ステップ１０３において問題判定処理部４によって取得された問題レベルに対応する固定メッセージを取得する。例えば、取得された問題レベルが“０”の場合、問題判定処理部４は、固定メッセージ「正常に動作できない場合があります。」を取得する。そして、動作制御部６は、取得した固定メッセージを表示部７に出力し、表示部７に固定メッセージを表示させる（Ｓ１０７）。また、動作制御部６は、問題要素名が問題判定処理部４によって取得されている場合には、その取得されている問題要素名を表示部７に出力し、表示部７は入力された問題要素名を表示する。例えば、マッチング問題情報が問題発見情報Ｉの場合、図５（Ａ）に示すように、固定メッセージ「正常に動作できない場合があります。」、問題要素名「ＡＡＡ」が表示部７に表示される。【００５０】
一方、Ｓ１０６において任意メッセージが記憶されていると任意メッセージ判定処理部５により判定された場合、動作制御部６は、任意メッセージ判定処理部５によって取得された任意メッセージを表示部７に出力し、表示部７に任意メッセージを表示させる（Ｓ１０８）。例えば、マッチング問題情報が問題発見情報ＶＩの場合、図５（Ｂ）に示すように、任意メッセージ「ＵＲＬなどのリンクを押される際には注意してください。」が表示される。【００５１】
続いて、動作制御部６は、問題レベル記憶部３２に記憶されている問題レベルテーブル３０２（図４参照）を参照し、ステップ１０３において問題判定処理部４によって取得された問題レベルに対応する携帯電話１の動作パターンを取得する。例えば、取得された問題レベルが“３”の場合、動作制御部６は、動作パターン「削除問合せ」を取得する。そして、動作制御部６は、取得した携帯電話１の動作パターンに応じた動作を、携帯電話１が行うための動作処理を行う（Ｓ１０９）。例えば、動作パターンが「削除問合せ」の場合であって、任意メッセージが対応付けられていない場合には、ステップ１０７において固定メッセージ「正常に動作できない場合があります。データを削除しますか？」が表示部７に表示されている。そして、受信データの削除を指示する信号が、利用者の操作によって動作制御部６に入力されると、Ｓ１０９において動作制御部６は、受信データ記憶部１１に記憶されている受信データを消去する。【００５２】
続いて、動作制御部６は、受信データに対応した画像の表示や音楽の再生などの出力許可を利用者に問い合わせるためのメッセージを表示部に表示し（Ｓ１１０）、利用者の操作によって出力を許可するデータが入力された場合、あるいは、Ｓ１０２、Ｓ１０４において受信データに問題が無いと問題判定処理部４によって判定された場合には、出力処理を行う（Ｓ１１１）。出力処理では、受信データに対応した文字データや画像データの表示、映像データや音楽データの再生などが行われ、一連の処理が終了する。【００５３】
次に、携帯電話１及びメッセージ表示方法の作用、効果について説明する。携帯電話１では、問題発見時に表示する任意メッセージを、問題発見のために参照される問題パターンテーブル３０１に盛り込んでおり、受信データの問題に応じた固定メッセージばかりでなく、固定メッセージに代えて任意メッセージの表示も可能である。そのため、今後新たに発生する様々な問題に対しても柔軟に対応することができるようになる。【００５４】
また、携帯電話１では、受信データの問題が、問題発見情報の重要度に応じて区分された複数の問題レベルによってレベル分けされており、受信データの問題に対して、その問題レベルに応じた固定メッセージが表示される。また、任意メッセージを記憶する問題パターン記憶部３１と、固定メッセージを記憶する問題レベル記憶部３２とを分けており、問題発見情報と任意メッセージとの対応付けを問題パターン記憶部３１の更新で容易に変更でき、柔軟な対応を可能にしている。【００５５】
更に、携帯電話１は、更新処理部１０を有するため、新たな問題が発生したときに、新たな問題に対応した問題発見情報を問題パターン記憶部３１の問題パターンテーブル３０１に追加でき、さらに、その新たに追加された問題発見情報に対応する任意メッセージを追加できる。また、既に問題パターン記憶部３１に記憶されている問題発見情報が時代遅れのものになったときには、その問題発見情報を削除することもできる。さらに、任意メッセージを削除したり、その内容を変更することもでき、柔軟な対応を可能にしている。【００５６】
また、携帯電話１の問題判定処理部４は、問題発見情報に基づいて受信データに問題があると判定した場合、問題発見情報に対応付けられて問題パターン記憶部３１に記憶されている問題レベルを取得する。そして、動作制御部６は、問題判定処理部４によって取得された問題レベルに応じた動作処理を行う。そのため、受信データの問題の重要度に応じた動作処理、例えば、受信データを削除したり、発信元に警告するためのデータを送信したりするなどの動作処理を適宜に行うことができる。【００５７】
また、携帯電話１の問題判定処理部４は、安全性を確認できる発信元情報を記憶する発信元情報記憶部９のユーザデータテーブル３０３を参照して受信データの発信元情報から受信データに問題が無いと判定する問題判定回避ステップを実行する。そのため、ユーザデータテーブル３０３に記憶されている発信元情報を利用し、その発信元情報に基づいて安全性を確認できる受信データを問題判定の対象外とすることができ、受信データに問題が有るか否かの判定のための処理が効率的になり、その処理に要する負荷が軽減される。【００５８】
［第２実施形態］
以下の第２実施形態では、任意メッセージを表示させる際に、当該任意メッセージが埋め込み情報を含むか否かを判定し、当該任意メッセージが埋め込み情報を含む場合、任意メッセージ中の埋め込み情報を、受信データにおける埋め込み情報に該当する情報に置換し、置換後の任意メッセージを表示させる実施形態を説明する。【００５９】
第２実施形態に係る携帯電話のブロック図は、前述した図１のブロック図と同様である。図１において、本発明に係る表示制御手段として作動する動作制御部６は、任意メッセージを表示させる際に、当該任意メッセージが埋め込み情報を含むか否かを判定し、当該任意メッセージが埋め込み情報を含む場合、任意メッセージ中の埋め込み情報を、受信データにおける埋め込み情報に該当する情報に置換し、置換後の任意メッセージを表示部７に表示させる機能を有する。【００６０】
図８に示すように、第２実施形態での問題パターンテーブル３０１では、任意メッセージ中に「％〜％」の形式で、例えばＵＲＬ、メールアドレス、電話番号などの情報を埋め込むことが可能とされている。また、問題パターンテーブル３０１には「データ形式」という欄が設けられ、この「データ形式」欄により埋め込み情報の種別（例えばＵＲＬ、メールアドレス、電話番号など）が判別可能とされている。動作制御部６は、任意メッセージが埋め込み情報を含む場合、「データ形式」欄により埋め込み情報の種別を判別し、任意メッセージ中の埋め込み情報を、受信データにおける当該種別に該当する情報に置換し、置換後の任意メッセージを表示部７に表示させる。但し、受信データにおける当該種別に該当する情報が存在しない場合、動作制御部６は、任意メッセージ中の埋め込み情報を、当該種別に関するデフォルト情報（例えばＵＲＬについては「あるＷＥＢサイト」など）に置換し、置換後の任意メッセージを表示部７に表示させる。【００６１】
なお、問題パターンテーブル３０１における「データ形式」欄は必須ではなく、埋め込み情報にて「％」で挟まれた文字列に応じて埋め込み情報の種別を判別してもよい。例えば、「％」で挟まれた文字列が「ＵＲＬ」ならば、埋め込み情報の種別を「ＵＲＬ」と判別し、「％」で挟まれた文字列が「Address」ならば、埋め込み情報の種別を「メールアドレス」と判別してもよい。【００６２】
次に、図７を用いて第２実施形態の処理動作を説明する。前述した第１実施形態の処理動作（図２）とは、Ｓ１２１〜Ｓ１２４の処理が付加された点が異なるので、この相違点について説明し、他の説明は省略する。【００６３】
Ｓ１０６において任意メッセージが記憶されていると任意メッセージ判定処理部５により判定された場合、動作制御部６は、任意メッセージ判定処理部５によって取得された任意メッセージが、「％」で挟まれた文字列を含むか否かを判断することにより、当該任意メッセージが埋め込み情報を含むか否かを判定する（Ｓ１２１）。ここで、任意メッセージが埋め込み情報を含んでいない場合はＳ１０８へ進み、任意メッセージが埋め込み情報を含んでいる場合、動作制御部６は、Ｓ１２２にて受信データ中に、埋め込み情報に該当する情報が有るか否かを判定する。具体的には、動作制御部６は、任意メッセージに対応する「データ形式」欄により埋め込み情報の種別を判別し、その種別に該当する情報が受信データ中に有るか否かを判定する。【００６４】
ここで、該当する情報が受信データ中に有る場合、動作制御部６は、任意メッセージ中の埋め込み情報を、受信データ中の該当する情報に置換する（Ｓ１２３）。一方、該当する情報が受信データ中に無い場合、動作制御部６は、任意メッセージ中の埋め込み情報を、当該種別に関するデフォルト情報（例えばＵＲＬについては「あるＷＥＢサイト」など）に置換する（Ｓ１２４）。そして、Ｓ１２３又はＳ１２４での置換後の任意メッセージは、Ｓ１０８において表示部７に出力される。【００６５】
例えば、問題パターンIIで問題レベル１と判定され、図９（Ａ）に示すＵＲＬを含んだ電子メールが受信された場合、データ形式がＵＲＬと判定され、任意メッセージ「あなたは％ＵＲＬ％に接続しようとしています。」における埋め込み情報「％ＵＲＬ％」が、受信メール内のＵＲＬ「http://unregister.????.com」に置換され、図９（Ｂ）に示すように置換後の任意メッセージ「あなたはhttp://unregister.????.comに接続しようとしています。」が表示部７に表示されることとなる。【００６６】
このようにして、任意メッセージ中に、受信データにおけるＵＲＬ、メールアドレス、電話番号などの情報を埋め込むことが可能となり、受信データの内容に応じた適切な任意メッセージを形成し、表示部７に表示させることができる。【００６７】
なお、埋め込み情報については、例えば「％ＴＡＲＧＥＴ％」とし、今から起動、接続、表示等を行おうとするサービス全般を対象としてもよい。【００６８】
以上、本発明に係る第１、第２実施形態について説明した。しかし、本発明は、以上の実施形態のみに限定されない。つまり、本発明に係る情報通信装置は、携帯電話やＰＨＳなどの移動機のほか、パソコン、ＰＤＡなどであってもよい。
【産業上の利用可能性】
【００６９】
本発明は、受信データに問題が有るときに該受信データの問題に対応した固定メッセージを表示する情報通信装置及びメッセージ表示方法を利用用途とし、上記の問題に応じた柔軟な対応を可能にするものである。
【図１】
0004519909.tif 000002
【図２】
0004519909.tif 000003
【図３】
0004519909.tif 000004
【図４】
0004519909.tif 000005
【図５】
0004519909.tif 000006
【図６】
0004519909.tif 000007
【図７】
0004519909.tif 000008
【図８】
0004519909.tif 000009
【図９】
0004519909.tif 000010