(57)【特許請求の範囲】
【請求項１】
それぞれ異なる通信方式をとる複数の通信ネットワークを介して通信可能な通信端末であって、
前記複数の通信ネットワークのいずれかから電文が送信されたなら、前記電文を送信した通信ネットワークが予め定められた通信ネットワークであるか否かを判定する手段と、
前記電文を送信した通信ネットワークが予め定められた通信ネットワークであると判定されたなら、前記電文を実行する手段と、
前記電文を送信した通信ネットワークが予め定められた通信ネットワークでないと判定されたなら、本来の通信ネットワークでない通信ネットワークからの電文であることを示す変更識別子が前記電文にあるか否かを判定する手段と、
前記電文に前記変更識別子がないと判定されたなら、前記電文の実行を抑制する手段と、
前記電文に前記変更識別子があると判定されたなら、前記電文を実行する手段と
を備えることを特徴とする通信端末。
【請求項２】
前記電文を送信した通信ネットワークが予め定められた通信ネットワークであると判定されたなら、前記変更識別子が前記電文にあるか否かを判定する手段と、
前記電文を送信した通信ネットワークが予め定められた通信ネットワークであると判定され、前記変更識別子が前記電文にあると判定されたなら、予め定められた条件が満たされている場合に限り、前記電文を実行する手段と
を備えることを特徴とする請求項１記載の通信端末。
【請求項３】
それぞれ異なる通信方式をとる複数の通信ネットワークを介して通信可能な通信端末であって、
前記複数の通信ネットワークのいずれかから電文が送信されたなら、前記電文を送信した通信ネットワークが予め定められた通信ネットワークであるか否かを判定する手段と、
前記電文を送信した通信ネットワークが予め定められた通信ネットワークであると判定されたなら、前記電文を実行する手段と、
前記電文を送信した通信ネットワークが予め定められた通信ネットワークでないと判定されたなら、本来の通信ネットワークでない通信ネットワークからの電文であることを示す変更識別子が前記電文にあるか否かを判定する手段と、
前記電文に前記変更識別子がないと判定されたなら、前記電文の実行を抑制する手段と、
前記電文に前記変更識別子があると判定されたなら、前記電文により示される前記本来の通信ネットワークが予め定められた通信ネットワークであるか否かを判定する手段と、
前記電文により示される前記本来の通信ネットワークが予め定められた通信ネットワークであると判定されたなら、前記電文を実行する手段と、
前記電文により示される前記本来の通信ネットワークが予め定められた通信ネットワークでないと判定されたなら、前記電文の実行を抑制する手段と
を備えることを特徴とする通信端末。
【請求項４】
それぞれ異なる通信方式をとる複数の通信ネットワークを介して通信可能な通信端末であって、
前記複数の通信ネットワークのいずれかから電文が送信されたなら、前記電文を送信した通信ネットワークが予め定められた通信ネットワークであるか否かを判定する手段と、
前記電文を送信した通信ネットワークが予め定められた通信ネットワークであると判定されたなら、前記電文を実行する手段と、
前記電文を送信した通信ネットワークが予め定められた通信ネットワークでないと判定されたなら、本来の通信ネットワークでない通信ネットワークからの電文であることを示す変更識別子が前記電文にあるか否かを判定する手段と、
前記電文に前記変更識別子がないと判定されたなら、前記電文の実行を抑制する手段と、
前記電文に前記変更識別子があると判定されたなら、前記電文に前記変更識別子が付与される前の電文を作成した通信部を示す前記電文内の通信部識別子が予め定められた通信部識別子であるか否かを判定する手段と、
前記電文内の通信部識別子が予め定められた通信部識別子でないと判定されたなら、前記電文の実行を抑制する手段と、
前記電文内の通信部識別子が予め定められた通信部識別子であると判定されたなら、前記電文により示される前記本来の通信ネットワークが予め定められた通信ネットワークであるか否かを判定する手段と、
前記電文により示される前記本来の通信ネットワークが予め定められた通信ネットワークであると判定されたなら、前記電文を実行する手段と、
前記電文により示される前記本来の通信ネットワークが予め定められた通信ネットワークでないと判定されたなら、前記電文の実行を抑制する手段と
を備えることを特徴とする通信端末。
【請求項５】
前記電文を送信した通信ネットワークが予め定められた通信ネットワークであると判定されたなら、前記電文を実行する手段は、
前記変更識別子が前記電文にあるか否かを判定し、前記変更識別子が前記電文にないと判定したなら、前記電文を実行する
ことを特徴とする請求項１ないし４のいずれかに記載の通信端末。
【請求項６】
それぞれ異なる通信方式をとる複数の通信ネットワークを介して通信可能な通信端末の電文処理方法であって、
前記通信端末が、前記複数の通信ネットワークのいずれかから電文が送信されたなら、前記電文を送信した通信ネットワークが予め定められた通信ネットワークであるか否かを判定するステップと、
前記電文を送信した通信ネットワークが予め定められた通信ネットワークであると判定されたなら、前記電文を実行するステップと、
前記通信端末が、前記電文を送信した通信ネットワークが予め定められた通信ネットワークでないと判定されたなら、本来の通信ネットワークでない通信ネットワークからの電文であることを示す変更識別子が前記電文にあるか否かを判定するステップと、
前記通信端末が、前記電文に前記変更識別子がないと判定されたなら、前記電文の実行を抑制するステップと、
前記通信端末が、前記電文に前記変更識別子があると判定されたなら、前記電文を実行するステップ
の中の前記電文の実行または抑制に必要なステップを実行することを特徴とする通信端末の電文処理方法。
【請求項７】
それぞれ異なる通信方式をとる複数の通信ネットワークを介して通信可能な通信端末の電文処理方法であって、
前記通信端末が、前記複数の通信ネットワークのいずれかから電文が送信されたなら、前記電文を送信した通信ネットワークが予め定められた通信ネットワークであるか否かを判定するステップと、
前記電文を送信した通信ネットワークが予め定められた通信ネットワークであると判定されたなら、前記電文を実行するステップと、
前記通信端末が、前記電文を送信した通信ネットワークが予め定められた通信ネットワークでないと判定されたなら、本来の通信ネットワークでない通信ネットワークからの電文であることを示す変更識別子が前記電文にあるか否かを判定するステップと、
前記通信端末が、前記電文に前記変更識別子がないと判定されたなら、前記電文の実行を抑制するステップと、
前記通信端末が、前記電文に前記変更識別子があると判定されたなら、前記電文により示される前記本来の通信ネットワークが予め定められた通信ネットワークであるか否かを判定するステップと、
前記通信端末が、前記電文により示される前記本来の通信ネットワークが予め定められた通信ネットワークであると判定されたなら、前記電文を実行するステップと、
前記通信端末が、前記電文により示される前記本来の通信ネットワークが予め定められた通信ネットワークでないと判定されたなら、前記電文の実行を抑制するステップ
の中の前記電文の実行または抑制に必要なステップを実行することを特徴とする通信端末の電文処理方法。
【請求項８】
それぞれ異なる通信方式をとる複数の通信ネットワークを介して通信可能な通信端末の電文処理方法であって、
前記複数の通信ネットワークのいずれかから電文が送信されたなら、前記電文を送信した通信ネットワークが予め定められた通信ネットワークであるか否かを判定するステップと、
前記電文を送信した通信ネットワークが予め定められた通信ネットワークであると判定されたなら、前記電文を実行するステップと、
前記電文を送信した通信ネットワークが予め定められた通信ネットワークでないと判定されたなら、本来の通信ネットワークでない通信ネットワークからの電文であることを示す変更識別子が前記電文にあるか否かを判定するステップと、
前記電文に前記変更識別子がないと判定されたなら、前記電文の実行を抑制するステップと、
前記電文に前記変更識別子があると判定されたなら、前記電文に前記変更識別子が付与される前の電文を作成した通信部を示す前記電文内の通信部識別子が予め定められた通信部識別子であるか否かを判定するステップと、
前記電文内の通信部識別子が予め定められた通信部識別子でないと判定されたなら、前記電文の実行を抑制するステップと、
前記電文内の通信部識別子が予め定められた通信部識別子であると判定されたなら、前記電文により示される前記本来の通信ネットワークが予め定められた通信ネットワークであるか否かを判定するステップと、
前記電文により示される前記本来の通信ネットワークが予め定められた通信ネットワークであると判定されたなら、前記電文を実行するステップと、
前記電文により示される前記本来の通信ネットワークが予め定められた通信ネットワークでないと判定されたなら、前記電文の実行を抑制するステップ
の中の前記電文の実行または抑制に必要なステップを実行することを特徴とする通信端末の電文処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電文の実行を許可されていない通信ネットワークから送信された電文を実行できる通信端末及びその電文処理方法に関するものである。
【背景技術】
【０００２】
従来においては、複数の通信部、つまり、例えば、Ｂｌｕｅｔｏｏｔｈの通信ネットワークを介して通信を行う通信部と、無線ＬＡＮの通信ネットワークを介して通信を行う通信部とを備える通信端末がある。
【０００３】
また、ある通信ネットワークから送信された電文は受信できるが、電文内のコマンドの実行やそのようなコマンドの実行によるデータへのアクセスを禁止するような通信端末もある（特許文献１を参照）。
【０００４】
また、複数の通信ネットワークを段階的に経由して通信する通信システムの開示もある。特許文献２では、赤外線通信ネットワークと携帯電話網を使用するものが開示されている。また、Ｂｌｕｅｔｏｏｔｈの通信ネットワークと無線電話網を使用するものもある。
【０００５】
また、電界通信を使用するものもある（非特許文献１、２を参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特表２００２−５３１９０４号公報
【特許文献２】特開２００３−７００７９号公報
【非特許文献】
【０００７】
【非特許文献１】”Ｒｅｄｔａｃｔｏｎ  利用シーン”［ｏｎｌｉｎｅ］、日本電信電話株式会社、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｒｅｄｔａｃｔｏｎ．ｃｏｍ／ｊｐ／ｆｉｅｌｄ／０３．ｈｔｍｌ＞
【非特許文献２】”ＩＴ用語辞典バイナリ  電界通信とは”［ｏｎｌｉｎｅ］、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｓｏｐｈｉａ−ｉｔ．ｃｏｍ／ｃｏｎｔｅｎｔ／％Ｅ９％９Ｂ％ＢＢ％Ｅ７％９５％８Ｃ％Ｅ９％８０％９Ａ％Ｅ４％ＢＦ％Ａ１＞
【発明の概要】
【発明が解決しようとする課題】
【０００８】
図１２は、従来の通信システムの構成例を示す図である。
【０００９】
図１２の通信システムの通信端末２００では、通信ネットワークＡから送信された電文は、通常は廃棄される。つまり、通信ネットワークＡから送信された電文の実行は許可されていない。
【００１０】
通信端末２００においては、一方、通信ネットワークＢから送信された電文の実行は許可されている。
【００１１】
この場合、通信端末２の記憶部２２に記憶されたホワイトリスト２２１は、通信ネットワークＡを示す通信ネットワーク識別子「Ａ」を含まず、一方、通信ネットワークＢを示す通信ネットワーク識別子「Ｂ」を含む。
【００１２】
例えば、通信端末１００の通信部１Ｂに構成された電文作成部１１Ｂは、通信ネットワークＢ用の電文を作成し、通信部１Ｂは、電文を通信ネットワークＢを介して通信部２Ｂに送信する。
【００１３】
通信部２Ｂは、送信された電文を制御部２１に送信する。制御部２１の判定部２１１は、電文を送信してきた通信ネットワークを示す通信ネットワーク識別子がホワイトリスト２２１にあるか否かを判定する。電文処理部２１２は、ホワイトリスト２２１には、通信ネットワークＢを示す通信ネットワーク識別子「Ｂ」があるので、電文のペイロードに格納されたコマンドの実行またはペイロードの内容に基づく記憶部２２へのアクセス（内容書き換えなど）（以下、「電文の実行」と総称する）を行う。
【００１４】
一方、通信端末１００の通信部１Ａに構成された電文作成部１１Ａは、通信ネットワークＡ用の電文を作成し、通信部１Ａは、電文を通信ネットワークＡを介して通信部２Ａに送信する。
【００１５】
通信部２Ａは、送信された電文を制御部２１に送信する。制御部２１の判定部２１１は、電文を送信してきた通信ネットワークを示す通信ネットワーク識別子がホワイトリスト２２１にあるか否かを判定する。電文処理部２１２は、ホワイトリスト２２１には、通信ネットワークＡを示す通信ネットワーク識別子「Ａ」がないので、電文を廃棄する。
【００１６】
図１２の通信システムにおいては、例えば故障により通信ネットワークＢが使えない場合、通信端末２００は、通信ネットワークＢを介して電文を受信できない。
【００１７】
また、通信端末２００では、通信ネットワークＡから送信された電文は廃棄されるので、通信端末１００などから送信される電文を実行できない。
【００１８】
本発明は、上記の課題に鑑みてなされたものであり、その目的とするところは、電文の実行を許可されていない通信ネットワークから送信された電文を実行できる通信端末及びその電文処理方法を提供することにある。
【課題を解決するための手段】
【００１９】
上記の課題を解決するために、第１の本発明は、それぞれ異なる通信方式をとる複数の通信ネットワークを介して通信可能な通信端末であって、前記複数の通信ネットワークのいずれかから電文が送信されたなら、前記電文を送信した通信ネットワークが予め定められた通信ネットワークであるか否かを判定する手段と、前記電文を送信した通信ネットワークが予め定められた通信ネットワークであると判定されたなら、前記電文を実行する手段と、前記電文を送信した通信ネットワークが予め定められた通信ネットワークでないと判定されたなら、本来の通信ネットワークでない通信ネットワークからの電文であることを示す変更識別子が前記電文にあるか否かを判定する手段と、前記電文に前記変更識別子がないと判定されたなら、前記電文の実行を抑制する手段と、前記電文に前記変更識別子があると判定されたなら、前記電文を実行する手段とを備えることを特徴とする。
【００２０】
例えば、前記通信端末は、前記電文を送信した通信ネットワークが予め定められた通信ネットワークであると判定されたなら、前記変更識別子が前記電文にあるか否かを判定する手段と、前記電文を送信した通信ネットワークが予め定められた通信ネットワークであると判定され、前記変更識別子が前記電文にあると判定されたなら、予め定められた条件が満たされている場合に限り、前記電文を実行する手段とを備える。
【００２１】
第２の本発明は、それぞれ異なる通信方式をとる複数の通信ネットワークを介して通信可能な通信端末であって、前記複数の通信ネットワークのいずれかから電文が送信されたなら、前記電文を送信した通信ネットワークが予め定められた通信ネットワークであるか否かを判定する手段と、前記電文を送信した通信ネットワークが予め定められた通信ネットワークであると判定されたなら、前記電文を実行する手段と、前記電文を送信した通信ネットワークが予め定められた通信ネットワークでないと判定されたなら、本来の通信ネットワークでない通信ネットワークからの電文であることを示す変更識別子が前記電文にあるか否かを判定する手段と、前記電文に前記変更識別子がないと判定されたなら、前記電文の実行を抑制する手段と、前記電文に前記変更識別子があると判定されたなら、前記電文により示される前記本来の通信ネットワークが予め定められた通信ネットワークであるか否かを判定する手段と、前記電文により示される前記本来の通信ネットワークが予め定められた通信ネットワークであると判定されたなら、前記電文を実行する手段と、前記電文により示される前記本来の通信ネットワークが予め定められた通信ネットワークでないと判定されたなら、前記電文の実行を抑制する手段とを備えることを特徴とする。
【００２２】
第３の本発明は、それぞれ異なる通信方式をとる複数の通信ネットワークを介して通信可能な通信端末であって、前記複数の通信ネットワークのいずれかから電文が送信されたなら、前記電文を送信した通信ネットワークが予め定められた通信ネットワークであるか否かを判定する手段と、前記電文を送信した通信ネットワークが予め定められた通信ネットワークであると判定されたなら、前記電文を実行する手段と、前記電文を送信した通信ネットワークが予め定められた通信ネットワークでないと判定されたなら、本来の通信ネットワークでない通信ネットワークからの電文であることを示す変更識別子が前記電文にあるか否かを判定する手段と、前記電文に前記変更識別子がないと判定されたなら、前記電文の実行を抑制する手段と、前記電文に前記変更識別子があると判定されたなら、前記電文に前記変更識別子が付与される前の電文を作成した通信部を示す前記電文内の通信部識別子が予め定められた通信部識別子であるか否かを判定する手段と、前記電文内の通信部識別子が予め定められた通信部識別子でないと判定されたなら、前記電文の実行を抑制する手段と、前記電文内の通信部識別子が予め定められた通信部識別子であると判定されたなら、前記電文により示される前記本来の通信ネットワークが予め定められた通信ネットワークであるか否かを判定する手段と、前記電文により示される前記本来の通信ネットワークが予め定められた通信ネットワークであると判定されたなら、前記電文を実行する手段と、前記電文により示される前記本来の通信ネットワークが予め定められた通信ネットワークでないと判定されたなら、前記電文の実行を抑制する手段とを備えることを特徴とする。
【００２３】
例えば、前記電文を送信した通信ネットワークが予め定められた通信ネットワークであると判定されたなら、前記電文を実行する手段は、前記変更識別子が前記電文にあるか否かを判定し、前記変更識別子が前記電文にないと判定したなら、前記電文を実行する。
【００２４】
第４の本発明は、それぞれ異なる通信方式をとる複数の通信ネットワークを介して通信可能な通信端末の電文処理方法であって、前記通信端末が、前記複数の通信ネットワークのいずれかから電文が送信されたなら、前記電文を送信した通信ネットワークが予め定められた通信ネットワークであるか否かを判定するステップと、前記電文を送信した通信ネットワークが予め定められた通信ネットワークであると判定されたなら、前記電文を実行するステップと、前記通信端末が、前記電文を送信した通信ネットワークが予め定められた通信ネットワークでないと判定されたなら、本来の通信ネットワークでない通信ネットワークからの電文であることを示す変更識別子が前記電文にあるか否かを判定するステップと、前記通信端末が、前記電文に前記変更識別子がないと判定されたなら、前記電文の実行を抑制するステップと、前記通信端末が、前記電文に前記変更識別子があると判定されたなら、前記電文を実行するステップの中の前記電文の実行または抑制に必要なステップを実行することを特徴とする。
【００２５】
第５の本発明は、それぞれ異なる通信方式をとる複数の通信ネットワークを介して通信可能な通信端末の電文処理方法であって、前記通信端末が、前記複数の通信ネットワークのいずれかから電文が送信されたなら、前記電文を送信した通信ネットワークが予め定められた通信ネットワークであるか否かを判定するステップと、前記電文を送信した通信ネットワークが予め定められた通信ネットワークであると判定されたなら、前記電文を実行するステップと、前記通信端末が、前記電文を送信した通信ネットワークが予め定められた通信ネットワークでないと判定されたなら、本来の通信ネットワークでない通信ネットワークからの電文であることを示す変更識別子が前記電文にあるか否かを判定するステップと、前記通信端末が、前記電文に前記変更識別子がないと判定されたなら、前記電文の実行を抑制するステップと、前記通信端末が、前記電文に前記変更識別子があると判定されたなら、前記電文により示される前記本来の通信ネットワークが予め定められた通信ネットワークであるか否かを判定するステップと、前記通信端末が、前記電文により示される前記本来の通信ネットワークが予め定められた通信ネットワークであると判定されたなら、前記電文を実行するステップと、前記通信端末が、前記電文により示される前記本来の通信ネットワークが予め定められた通信ネットワークでないと判定されたなら、前記電文の実行を抑制するステップの中の前記電文の実行または抑制に必要なステップを実行することを特徴とする。
【００２６】
第６の本発明は、それぞれ異なる通信方式をとる複数の通信ネットワークを介して通信可能な通信端末の電文処理方法であって、前記複数の通信ネットワークのいずれかから電文が送信されたなら、前記電文を送信した通信ネットワークが予め定められた通信ネットワークであるか否かを判定するステップと、前記電文を送信した通信ネットワークが予め定められた通信ネットワークであると判定されたなら、前記電文を実行するステップと、前記電文を送信した通信ネットワークが予め定められた通信ネットワークでないと判定されたなら、本来の通信ネットワークでない通信ネットワークからの電文であることを示す変更識別子が前記電文にあるか否かを判定するステップと、前記電文に前記変更識別子がないと判定されたなら、前記電文の実行を抑制するステップと、前記電文に前記変更識別子があると判定されたなら、前記電文に前記変更識別子が付与される前の電文を作成した通信部を示す前記電文内の通信部識別子が予め定められた通信部識別子であるか否かを判定するステップと、前記電文内の通信部識別子が予め定められた通信部識別子でないと判定されたなら、前記電文の実行を抑制するステップと、前記電文内の通信部識別子が予め定められた通信部識別子であると判定されたなら、前記電文により示される前記本来の通信ネットワークが予め定められた通信ネットワークであるか否かを判定するステップと、前記電文により示される前記本来の通信ネットワークが予め定められた通信ネットワークであると判定されたなら、前記電文を実行するステップと、前記電文により示される前記本来の通信ネットワークが予め定められた通信ネットワークでないと判定されたなら、前記電文の実行を抑制するステップの中の前記電文の実行または抑制に必要なステップを実行することを特徴とする。
【発明の効果】
【００２７】
本発明によれば、電文の実行を許可されていない通信ネットワークから送信された電文を実行することができる。
【図面の簡単な説明】
【００２８】
【図１】第１の実施の形態に係る通信システムの構成図である。
【図２】ホワイトリスト２２１の内容例を示す図である。
【図３】電文処理方法記憶部２２２の内容例を示す図である。
【図４】通信端末２に電文が送信されたときの制御部２１の動作を示すフローチャートである。
【図５】電文に変更識別子が付与される様子を示す図である。
【図６】第１の実施の形態における変形例に係る通信システムの構成図である。
【図７】第２の実施の形態に係る通信システムの構成図である。
【図８】ホワイトリスト２２２Ａの内容例を示す図である。
【図９】通信端末２０に電文が送信されたときの制御部２１の動作を示すフローチャートである。
【図１０】電文に変更識別子等が付与される様子を示す図である。
【図１１】第２の実施の形態における変形例に係る通信システムの構成図である。
【図１２】従来の通信システムの構成例を示す図である。
【発明を実施するための形態】
【００２９】
以下、本発明の実施の形態について図面を参照して説明する。
【００３０】
（第１の実施の形態）
図１は、第１の実施の形態に係る通信システムの構成図である。
【００３１】
通信システムは、通信ネットワークＡ、Ｂを介して通信可能な通信端末１、通信端末２を備える。図示しないが、通信システムは、他にも通信端末を備える。通信ネットワークＡは、例えば、Ｂｌｕｅｔｏｏｔｈの通信ネットワークであり、通信ネットワークＢは、例えば、無線ＬＡＮの通信ネットワークである。
【００３２】
通信端末１は、通信ネットワークＡを介して通信を行う通信部１Ａ、通信ネットワークＢを介して通信を行う通信部１Ｂを備える。通信部１Ａは、通信ネットワークＡ用の電文作成部１１Ａを備える。通信部１Ｂは、通信ネットワークＢ用の電文作成部１１Ｂ、通信ネットワークＢ用の電文に対し、電文が本来の通信ネットワークでない通信ネットワークを介して送信されることを示す変更識別子を付与する識別子付与部１２Ｂを備える。
【００３３】
例えば、電文が本来の通信ネットワークでない通信ネットワークを介して送信されることを示す値と、電文が本来の通信ネットワークを介して送信されることを示す値のいずれかに設定される識別子が、前者の値に設定され、電文に含まれている場合、電文内には変更識別子があることになる。一方、後者の値に設定された識別子が電文内にある場合、電文内には変更識別子がないことになる。
【００３４】
通信端末２は、通信ネットワークＡを介して通信を行う通信部２Ａ、通信ネットワークＢを介して通信を行う通信部２Ｂ、各通信部２Ａ、２Ｂに送信された電文を処理する制御部２１、電文の処理に使用されるリストや各種データを記憶する記憶部２２を備える。
【００３５】
通信部１Ａ、２Ａは、通信ネットワークＡを介して互いに通信でき、通信部１Ｂ、２Ｂは、通信ネットワークＢを介して互いに通信できる。
【００３６】
一方、通信部１Ａ、２Ｂは互いに通信できず、通信部１Ｂ、２Ａも互いに通信できない。
【００３７】
制御部２１は、電文の実行を許可された通信ネットワークから電文が送信されたか否かを判定する判定部２１１と、電文に付与された変更識別子等にしたがって電文を処理する電文処理部２１２とを備える。
【００３８】
記憶部２２は、電文の実行が許可された通信ネットワークを示す通信ネットワーク識別子が記憶されたホワイトリスト２２１と、電文を処理する方法が記憶された電文処理方法記憶部２２２とを含む。
【００３９】
図２は、ホワイトリスト２２１の内容例を示す図である。
【００４０】
ホワイトリスト２２１は、通信ネットワークＢを示す通信ネットワーク識別子「Ｂ」を含むこととする。これは、通信端末２においては、通信ネットワークＢから送信された電文の実行が許可されていることを示す。
【００４１】
一方、ホワイトリスト２２１は、通信ネットワークＡを示す通信ネットワーク識別子「Ａ」を含まないこととする。通信端末２においては、緊急の場合のような例外を除いては、通信ネットワークＡから送信された電文の実行は許可されていない。
【００４２】
図３は、電文処理方法記憶部２２２の内容例を示す図である。
【００４３】
電文を送信してきた通信ネットワークを示す通信ネットワーク識別子がホワイトリスト２２１に有り且つ電文に変更識別子がある場合の処理方法２２２Ａと、電文を送信してきた通信ネットワークを示す通信ネットワーク識別子がホワイトリスト２２１に無く且つ電文に変更識別子がある場合の処理方法２２２Ｂとを備える。
【００４４】
処理方法２２２Ａの処理方法は、電文を廃棄することを示すものとなっている。処理方法２２２Ｂの処理方法は、電文のペイロードに格納されたコマンドの実行またはペイロードの内容に基づく記憶部２２へのアクセス（内容書き換えなど）（すなわち電文の実行）を許可することと、電文の実行に所定の制限が課される（所定条件が充足されなければ実行が許可されない）こととを示すものとなっている。
【００４５】
なお、電文の廃棄は、電文の実行を抑制する一態様であり、電文が実行されなければよい。以下、廃棄については同様である。
【００４６】
図４は、通信端末２に電文が送信されたときの制御部２１の動作を示すフローチャートである。
【００４７】
判定部２１１は、電文を送信してきた通信ネットワークを示す通信ネットワーク識別子がホワイトリスト２２１にあるか否かを判定する（Ｓ１）。
【００４８】
電文処理部２１２は、電文を送信してきた通信ネットワークを示す通信ネットワーク識別子がホワイトリスト２２１にあると判定されたなら（Ｓ１：ＹＥＳ）、電文に変更識別子があるか否かを判定する（Ｓ３）。電文処理部２１２は、電文に変更識別子がないなら（Ｓ３：ＮＯ）、電文を実行し（Ｓ５）、処理を終える。
【００４９】
電文処理部２１２は、電文を送信してきた通信ネットワークを示す通信ネットワーク識別子がホワイトリスト２２１にないと判定されたなら（Ｓ１：ＮＯ）、電文に変更識別子があるか否かを判定する（Ｓ７）。電文処理部２１２は、電文に変更識別子がないなら（Ｓ７：ＮＯ）、電文を廃棄し（Ｓ９）、処理を終える。
【００５０】
電文処理部２１２は、ステップＳ３で、電文に変更識別子があると判定したなら（Ｓ３：ＹＥＳ）、電文を送信してきた通信ネットワークを示す通信ネットワーク識別子がホワイトリスト２２１に有り且つ電文に変更識別子がある場合の処理方法２２２Ａを電文処理方法記憶部２２２から読み出し、一方、ステップＳ７で、電文に変更識別子があると判定したなら（Ｓ７：ＹＥＳ）、電文を送信してきた通信ネットワークを示す通信ネットワーク識別子がホワイトリスト２２１に無く且つ電文に変更識別子がある場合の処理方法２２２Ｂを電文処理方法記憶部２２２から読み出す（Ｓ１１）。
【００５１】
電文処理部２１２は、読み出した処理方法が、電文の実行を許可することを示すものであるか否かを判定する（Ｓ１３）。
【００５２】
電文処理部２１２は、読み出した処理方法が、電文の実行を許可することを示すものでないなら（Ｓ１３：ＮＯ）、電文を廃棄し（Ｓ９）、処理を終える。
【００５３】
電文処理部２１２は、読み出した処理方法が、電文の実行を許可することを示すものであるなら（Ｓ１３：ＹＥＳ）、読み出した処理方法が、電文の実行に所定の制限が課されることを示すものであるか否かを判定する（Ｓ１５）。
【００５４】
電文処理部２１２は、読み出した処理方法が、電文の実行に所定の制限が課されることとを示すものであるなら（Ｓ１５：ＹＥＳ）、所定条件が充足されている場合に限り、電文を実行し（Ｓ１７）、処理を終える。
【００５５】
電文処理部２１２は、読み出した処理方法が、電文の実行に所定の制限が課されることとを示すものでないなら（Ｓ１５：ＮＯ）、電文を実行し（Ｓ５）、処理を終える。
【００５６】
（第１の実施の形態における動作）
次に、図１、図４、図５を参照して、第１の実施の形態における動作を説明する。
【００５７】
図５は、電文に変更識別子が付与される様子を示す図である。
【００５８】
ここでは、例えば故障により通信ネットワークＢが使えず、したがって、通信ネットワークＢ用の電文を通信ネットワークＡを介して送受信する動作を説明する。
【００５９】
図１において、電文作成部１１Ｂは、通信ネットワークＢ用の電文を作成し、識別子付与部１２Ｂに送信する。識別子付与部１２Ｂは、電文に変更識別子を付与する。通信部１Ｂは、変更識別子を付与された電文を通信部１Ａに送信する。
【００６０】
つまり、図５に示すように、電文作成部１１Ｂは、通信ネットワークＢ用のヘッダと所望内容のペイロードとからなる電文を作成する。識別子付与部１２Ｂは、通信ネットワークＢ用のヘッダと変更識別子を通信ネットワークＡ用のヘッダとし、この通信ネットワークＡ用のヘッダとペイロードとからなる電文を作成する。通信部１Ｂは、電文を通信部１Ａに送信する。
【００６１】
図１に戻り、通信部１Ａは、通信部１Ｂから送信された電文を通信ネットワークＡを介して通信部２Ａに送信する。
【００６２】
通信部２Ａは、送信された電文を制御部２１に送信する。図４のフローチャートにしたがい、判定部２１１は、電文を送信してきた通信ネットワークを示す通信ネットワーク識別子がホワイトリスト２２１にあるか否かを判定する（Ｓ１）。電文処理部２１２は、ホワイトリスト２２１には、通信ネットワークＡを示す通信ネットワーク識別子「Ａ」が無いので（Ｓ１：ＮＯ）、電文に変更識別子があるか否かを判定する（Ｓ７）。
【００６３】
電文処理部２１２は、電文に変更識別子があるので（Ｓ７：ＹＥＳ）、電文を送信してきた通信ネットワークを示す通信ネットワーク識別子がホワイトリスト２２１に無く且つ電文に変更識別子がある場合の処理方法２２２Ｂを電文処理方法記憶部２２２から読み出す（Ｓ１１）。電文処理部２１２は、読み出した処理方法が、電文の実行を許可することを示すものであるか否かを判定する（Ｓ１３）。電文処理部２１２は、処理方法２２２Ｂは、電文の実行を許可することを示すものであるので（Ｓ１３：ＹＥＳ）、読み出した処理方法が、電文の実行に所定の制限が課されることを示すものであるか否かを判定する（Ｓ１５）。
【００６４】
電文処理部２１２は、読み出した処理方法２２２Ｂが、電文の実行に所定の制限が課されることを示すものであるので（Ｓ１５：ＹＥＳ）、所定条件が充足されている場合に限り、電文を実行し（Ｓ１７）、処理を終える。
【００６５】
なお、電文処理部２１２は、処理方法２２２Ｂが、電文の実行に所定の制限が課されることを示すものでなければ（Ｓ１５：ＮＯ）、単に電文を実行し（Ｓ５）、処理を終える。
【００６６】
また、電文処理部２１２は、処理方法２２２Ｂが、電文の実行を許可することを示すものでないなら（Ｓ１３：ＮＯ）、電文を廃棄し（Ｓ９）、処理を終える。
【００６７】
また、電文処理部２１２は、ホワイトリスト２２１に、通信ネットワークＡを示す通信ネットワーク識別子「Ａ」があり（Ｓ１：ＹＥＳ）、電文に変更識別子があるなら（Ｓ３：ＹＥＳ）、電文を送信してきた通信ネットワークを示す通信ネットワーク識別子がホワイトリスト２２１に有り且つ電文に変更識別子がある場合の処理方法２２２Ａを電文処理方法記憶部２２２から読み出す（Ｓ１１）。以降の処理は上記説明したものと同様である。
【００６８】
また、電文処理部２１２は、電文作成部１１Ｂが作成した電文が通信部１Ｂから通信ネットワークＢを介して通信部２Ｂに送信された場合、Ｓ１でＹＥＳ、Ｓ３でＮＯと判定されるので、電文を実行し（Ｓ５）、処理を終える。
【００６９】
また、電文作成部１１Ａが作成した電文が通信部１Ａから通信ネットワークＡを介して通信部２Ａに送信された場合、Ｓ１でＮＯ、Ｓ３でＮＯと判定されるので、電文処理部２１２は、電文を廃棄し（Ｓ９）、処理を終える。
【００７０】
なお、ステップＳ３で、電文に変更識別子がないと判定されることが予め分かっている場合には、ステップＳ３を行わず、直ちに電文を実行してもよい。
【００７１】
また、ステップＳ７で、電文に変更識別子が含まれていると判定された場合において（Ｓ７：ＹＥＳ）、その電文は例えば通信部１Ｂが作成したものであることが予め分かっているなら、ステップＳ１１、Ｓ１３、Ｓ１５などを行わず、直ちに電文を実行してもよい。
【００７２】
（第１の実施の形態における変形例）
図６は、第１の実施の形態における変形例に係る通信システムの構成図である。
【００７３】
図１の構成との差異は、図１の通信システムでは、変更識別子を通信端末１で付与したのに対し、図６の通信システムでは、変更識別子を通信ネットワークＡ、Ｂ間に設けた中継装置３で付与することである。
【００７４】
図６において、電文作成部１１Ｂは、通信ネットワークＢ用の電文を作成する。通信部１Ｂは、図５に示すような、通信ネットワークＢ用のヘッダと所望内容のペイロードとからなる電文を通信ネットワークＢを介して中継装置３に送信する。中継装置３の識別子付与部３Ａは、通信ネットワークＢ用のヘッダと変更識別子を通信ネットワークＡ用のヘッダとし、このヘッダとペイロードとからなる電文を作成する。中継装置３は、電文を通信ネットワークＡを介して通信部２Ａに送信する。
【００７５】
以下、通信端末２での処理は、図１の通信システムの場合と同様なので、説明を省略する。
【００７６】
以上のように、第１の実施の形態によれば、通信端末２は、複数の通信ネットワークのいずれかから電文が送信されたなら、電文を送信した通信ネットワークが予め定められた通信ネットワークであるか否かを判定する手段（Ｓ１）と、電文を送信した通信ネットワークが予め定められた通信ネットワークであると判定されたなら（Ｓ１：ＹＥＳ）、電文を実行する手段（Ｓ５）と、電文を送信した通信ネットワークが予め定められた通信ネットワークでないと判定されたなら（Ｓ１：ＮＯ）、本来の通信ネットワークでない通信ネットワークからの電文であることを示す変更識別子が電文にあるか否かを判定する手段（Ｓ７）と、電文に変更識別子がないと判定されたなら（Ｓ７：ＮＯ）、電文の実行を抑制する手段（Ｓ９）と、電文に変更識別子があると判定されたなら（Ｓ７：ＹＥＳ）、電文を実行する手段（Ｓ５）とを備えるので、電文を送信した通信ネットワークが予め定められた通信ネットワークでないと判定された場合であっても（Ｓ１：ＮＯ）、電文を実行することができる。
【００７７】
また、通信端末２は、電文を送信した通信ネットワークが予め定められた通信ネットワークであると判定されたなら（Ｓ１：ＹＥＳ）、変更識別子が電文にあるか否かを判定する手段（Ｓ３）と、変更識別子が電文にあると判定されたなら（Ｓ３：ＹＥＳ）、予め定められた条件が満たされている場合に限り、電文を実行する手段（Ｓ１３、Ｓ１５、Ｓ１７、Ｓ５）とを備えるので、条件により、電文の実行態様に自由度をもたせることができる。
【００７８】
また、通信端末２は、電文を送信した通信ネットワークが予め定められた通信ネットワークであると判定されたなら（Ｓ１：ＹＥＳ）、変更識別子が電文にあるか否かを判定し（Ｓ３）、変更識別子が電文にないと判定したなら（Ｓ３：ＮＯ）、電文を実行する（Ｓ５）ので、電文を実行するうえで、電文を送信した通信ネットワークが本来の通信ネットワークであり且つ予め定められた通信ネットワークであることの確証が得られる。
【００７９】
なお、第１の実施の形態では、電文の実行が許可された通信ネットワークを示す通信ネットワーク識別子が記憶されたホワイトリスト２２１を使用したが、電文の実行が許可されていない通信ネットワークを示す通信ネットワーク識別子が記憶されたブラックリストを使用してもよい。
【００８０】
（第２の実施の形態）
図７は、第２の実施の形態に係る通信システムの構成図である。
【００８１】
第２の実施の形態では、第１の実施の形態に係る通信システムの要素と同一または類似のものには同一符号を付与して説明を省略し、第１の実施の形態との差異を中心に説明する。
【００８２】
通信システムは、通信ネットワークＡ、Ｂを介して通信可能な通信端末１０、通信端末２０を備える。図示しないが、通信システムは、他にも通信端末を備える。
【００８３】
通信端末１０は、通信ネットワークＡを介して通信を行う通信部１Ａ、通信ネットワークＢを介して通信を行う通信部１Ｂを備える。通信部１Ａは、通信ネットワークＡ用の電文作成部１１Ａを備える。通信部１Ｂは、通信ネットワークＢ用の電文作成部１１Ｂ、変更識別子、当該通信部１Ｂを示す通信部識別子、当該通信部１Ｂが使用する通信ネットワークＢを示す通信ネットワーク識別子「Ｂ」を電文に付与する識別子付与部１２Ｂを備える。
【００８４】
通信端末２０は、通信ネットワークＡを介して通信を行う通信部２Ａ、通信ネットワークＢを介して通信を行う通信部２Ｂ、各通信部２Ａ、２Ｂに送信された電文を処理する制御部２１、電文の処理に使用されるリストや各種データを記憶する記憶部２２を備える。
【００８５】
通信部１Ａ、２Ａは、通信ネットワークＡを介して互いに通信でき、通信部１Ｂ、２Ｂは、通信ネットワークＢを介して互いに通信できる。
【００８６】
一方、通信部１Ａ、２Ｂは互いに通信できず、通信部１Ｂ、２Ａも互いに通信できない。
【００８７】
制御部２１は、電文の実行を許可された通信ネットワークから電文が送信されたか否かを判定する判定部２１１と、電文に付与された変更識別子等にしたがって電文を処理する電文処理部２１２とを備える。
【００８８】
記憶部２２は、電文の実行が許可された通信ネットワークを示す通信ネットワーク識別子が記憶されたホワイトリスト２２１と、予め定められた通信部を示す通信部識別子が記憶されたホワイトリスト２２２Ａとを含む。ホワイトリスト２２１は、図２に示す内容を含むこととする。
【００８９】
図８は、ホワイトリスト２２２Ａの内容例を示す図である。
【００９０】
ホワイトリスト２２２Ａは、例えば、信頼できる企業で使用される通信端末の通信部を示す通信部識別子を含むものである。つまり、その通信部が、許可された通信ネットワークを使用するか否かには関係なく、他の観点で信頼できるとされた通信部の通信部識別子がホワイトリスト２２２Ａに含まれる。ホワイトリスト２２２Ａは、例えば、通信部１Ｂを示す通信部識別子「１Ｂ」を含む。
【００９１】
図９は、通信端末２０に電文が送信されたときの制御部２１の動作を示すフローチャートである。
【００９２】
判定部２１１は、電文を送信してきた通信ネットワークを示す通信ネットワーク識別子がホワイトリスト２２１にあるか否かを判定する（Ｓ２１）。
【００９３】
電文処理部２１２は、電文を送信してきた通信ネットワークを示す通信ネットワーク識別子がホワイトリスト２２１にあると判定されたなら（Ｓ２１：ＹＥＳ）、電文に変更識別子があるか否かを判定する（Ｓ２３）。電文処理部２１２は、電文に変更識別子がないなら（Ｓ２３：ＮＯ）、電文を実行し（Ｓ２５）、処理を終える。
【００９４】
電文処理部２１２は、電文を送信してきた通信ネットワークを示す通信ネットワーク識別子がホワイトリスト２２１にないと判定されたなら（Ｓ２１：ＮＯ）、電文に変更識別子があるか否かを判定する（Ｓ２７）。電文処理部２１２は、電文に変更識別子がないなら（Ｓ２７：ＮＯ）、電文を廃棄し（Ｓ２９）、処理を終える。
【００９５】
電文処理部２１２は、ステップＳ２３またはステップＳ２７で、電文に変更識別子があると判定したなら、電文内の通信部識別子がホワイトリスト２２２Ａにあるか否かを判定する（Ｓ３３）。
【００９６】
電文処理部２１２は、電文内の通信部識別子がホワイトリスト２２２Ａにないなら（Ｓ３３：ＮＯ）、電文を廃棄し（Ｓ２９）、処理を終える。
【００９７】
電文処理部２１２は、電文内の通信部識別子がホワイトリスト２２２Ａにあるなら（Ｓ３３：ＹＥＳ）、電文内の通信ネットワーク識別子がホワイトリスト２２１にあるか否かを判定する（Ｓ３５）。
【００９８】
電文処理部２１２は、電文内の通信ネットワーク識別子がホワイトリスト２２１にあるなら（Ｓ３５：ＹＥＳ）、電文を実行し（Ｓ２５）、処理を終える。
【００９９】
電文処理部２１２は、電文内の通信ネットワーク識別子がホワイトリスト２２１にないなら（Ｓ３５：ＮＯ）、電文を廃棄し（Ｓ２９）、処理を終える。
【０１００】
（第２の実施の形態における動作）
次に、図７、図９、図１０を参照して、第２の実施の形態における動作を説明する。
【０１０１】
図１０は、電文に変更識別子等が付与される様子を示す図である。
【０１０２】
ここでは、例えば故障により通信ネットワークＢが使えず、したがって、通信ネットワークＢ用の電文を通信ネットワークＡを介して送受信する動作を説明する。
【０１０３】
図７において、電文作成部１１Ｂは、通信ネットワークＢ用の電文を作成し、識別子付与部１２Ｂに送信する。識別子付与部１２Ｂは、電文に変更識別子等を付与する。通信部１Ｂは、変更識別子等を付与された電文を通信部１Ａに送信する。
【０１０４】
つまり、図５に示すように、電文作成部１１Ｂは、通信ネットワークＢ用のヘッダと所望内容のペイロードとからなる電文を作成する。識別子付与部１２Ｂは、通信ネットワークＢ用のヘッダと変更識別子と通信部識別子「１Ｂ」と通信ネットワーク識別子「Ｂ」を通信ネットワークＡ用のヘッダとし、この通信ネットワークＡ用のヘッダとペイロードとからなる電文を作成する。通信部１Ｂは、電文を通信部１Ａに送信する。
【０１０５】
図７に戻り、通信部１Ａは、通信部１Ｂから送信された電文を通信ネットワークＡを介して通信部２Ａに送信する。
【０１０６】
通信部２Ａは、送信された電文を制御部２１に送信する。図９のフローチャートにしたがい、判定部２１１は、電文を送信してきた通信ネットワークを示す通信ネットワーク識別子がホワイトリスト２２１にあるか否かを判定する（Ｓ２１）。電文処理部２１２は、ホワイトリスト２２１には、通信ネットワークＡを示す通信ネットワーク識別子「Ａ」が無いので（Ｓ２１：ＮＯ）、電文に変更識別子があるか否かを判定する（Ｓ２７）。電文処理部２１２は、電文に変更識別子があるので（Ｓ２７：ＹＥＳ）、電文内の通信部識別子がホワイトリスト２２２Ａにあるか否かを判定する（Ｓ３３）。電文処理部２１２は、電文内の通信部識別子「１Ｂ」がホワイトリスト２２２Ａにあるなら（Ｓ３３：ＹＥＳ）、電文内の通信ネットワーク識別子がホワイトリスト２２１にあるか否かを判定する（Ｓ３５）。電文処理部２１２は、電文内の通信ネットワーク識別子「Ｂ」がホワイトリスト２２１にあるので（Ｓ３５：ＹＥＳ）、電文を実行し（Ｓ２５）、処理を終える。
【０１０７】
なお、電文処理部２１２は、電文内の通信部識別子「１Ｂ」がホワイトリスト２２２Ａにないなら（Ｓ３３：ＮＯ）、電文を廃棄し（Ｓ２９）、処理を終える。
【０１０８】
また、電文処理部２１２は、電文内の通信ネットワーク識別子「Ｂ」がホワイトリスト２２１にないなら（Ｓ３５：ＮＯ）、電文を廃棄し（Ｓ２９）、処理を終える。
【０１０９】
また、電文処理部２１２は、ホワイトリスト２２１に、通信ネットワークＡを示す通信ネットワーク識別子「Ａ」があり（Ｓ２１：ＹＥＳ）、電文に変更識別子があるなら（Ｓ２３：ＹＥＳ）、電文内の通信部識別子がホワイトリスト２２２Ａにあるか否かを判定する（Ｓ３３）。以降の処理は上記説明したものと同様である。
【０１１０】
また、電文処理部２１２は、電文作成部１１Ｂが作成した電文が通信部１Ｂから通信ネットワークＢを介して通信部２Ｂに送信された場合、Ｓ２１でＹＥＳ、Ｓ２３でＮＯと判定されるので、電文処理部２１２は、電文を実行し（Ｓ２５）、処理を終える。
【０１１１】
また、電文処理部２１２は、電文作成部１１Ａが作成した電文が通信部１Ａから通信ネットワークＡを介して通信部２Ａに送信された場合、Ｓ２１でＮＯ、Ｓ２３でＮＯと判定されるので、電文を廃棄し（Ｓ２９）、処理を終える。
【０１１２】
（第２の実施の形態における変形例）
図１１は、第２の実施の形態における変形例に係る通信システムの構成図である。
【０１１３】
図７の構成との差異は、図７の通信システムでは、変更識別子等を通信端末１０で付与したのに対し、図１１の通信システムでは、変更識別子等を通信ネットワークＡ、Ｂ間に設けた中継装置３で付与することである。
【０１１４】
図１１において、電文作成部１１Ｂは、通信ネットワークＢ用の電文を作成する。通信部１Ｂは、図１０に示すような、通信ネットワークＢ用のヘッダと所望内容のペイロードとからなる電文を通信ネットワークＢを介して中継装置３に送信する。中継装置３の識別子付与部３Ａは、通信ネットワークＢ用のヘッダと変更識別子と通信部識別子「１Ｂ」と通信ネットワーク識別子「Ｂ」を通信ネットワークＡ用のヘッダとし、このヘッダとペイロードとからなる電文を作成する。中継装置３は、電文を通信ネットワークＡを介して通信部２Ａに送信する。
【０１１５】
以下、通信端末２０での処理は、図７の通信システムの場合と同様なので、説明を省略する。
【０１１６】
なお、ステップＳ２３で、電文に変更識別子がないと判定されることが予め分かっている場合には、ステップＳ２３を行わず、直ちに電文を実行してもよい。
【０１１７】
また、ステップＳ２７で、電文に変更識別子が含まれていると判定された場合において（Ｓ２７：ＹＥＳ）、その電文は例えば通信部１Ｂが作成したものであることが予め分かっているなら、ステップＳ３３、Ｓ３５などを行わず、直ちに電文を実行してもよい
また、ステップＳ３３、Ｓ３５は、いずれか一方を実行してもよい。
【０１１８】
以上説明したように、通信端末２０は、複数の通信ネットワークのいずれかから電文が送信されたなら、電文を送信した通信ネットワークが予め定められた通信ネットワークであるか否かを判定する手段（Ｓ２１）と、電文を送信した通信ネットワークが予め定められた通信ネットワークであると判定されたなら（Ｓ２１：ＹＥＳ）、電文を実行する手段（Ｓ２５）と、電文を送信した通信ネットワークが予め定められた通信ネットワークでないと判定されたなら（Ｓ２１：ＮＯ）、本来の通信ネットワークでない通信ネットワークからの電文であることを示す変更識別子が電文にあるか否かを判定する手段（Ｓ２７）と、電文に変更識別子がないと判定されたなら（Ｓ２７：ＮＯ）、電文の実行を抑制する手段（Ｓ２９）と、電文に変更識別子があると判定されたなら（Ｓ２７：ＹＥＳ）、電文により示される前記本来の通信ネットワークが予め定められた通信ネットワークであるか否かを判定する手段（Ｓ３５）と、電文により示される本来の通信ネットワークが予め定められた通信ネットワークであると判定されたなら（Ｓ３５：ＹＥＳ）、電文を実行する手段（Ｓ２５）と、電文により示される本来の通信ネットワークが予め定められた通信ネットワークでないと判定されたなら（Ｓ３５：ＮＯ）、電文の実行を抑制する手段（Ｓ２９）とを備えるので、電文を送信した通信ネットワークが予め定められた通信ネットワークでないと判定された場合であっても（Ｓ２１：ＮＯ）、電文を実行することができる。
【０１１９】
また、通信端末２０は、複数の通信ネットワークのいずれかから電文が送信されたなら、電文を送信した通信ネットワークが予め定められた通信ネットワークであるか否かを判定する手段（Ｓ２１）と、電文を送信した通信ネットワークが予め定められた通信ネットワークであると判定されたなら（Ｓ２１：ＹＥＳ）、電文を実行する手段（Ｓ２５）と、電文を送信した通信ネットワークが予め定められた通信ネットワークでないと判定されたなら（Ｓ２１：ＮＯ）、本来の通信ネットワークでない通信ネットワークからの電文であることを示す変更識別子が前記電文にあるか否かを判定する手段（Ｓ２７）と、電文に前記変更識別子がないと判定されたなら（Ｓ２７：ＮＯ）、電文の実行を抑制する手段（Ｓ２９）と、電文に変更識別子があると判定されたなら（Ｓ２７：ＹＥＳ）、電文に変更識別子が付与される前の電文を作成した通信部を示す前記電文内の通信部識別子が予め定められた通信部識別子であるか否かを判定する手段（Ｓ３３）と、電文内の通信部識別子が予め定められた通信部識別子でないと判定されたなら（Ｓ３３：ＮＯ）、電文の実行を抑制する手段（Ｓ２９）と、電文内の通信部識別子が予め定められた通信部識別子であると判定されたなら（Ｓ３３：ＹＥＳ）、電文により示される本来の通信ネットワークが予め定められた通信ネットワークであるか否かを判定する手段（Ｓ３５）と、電文により示される本来の通信ネットワークが予め定められた通信ネットワークであると判定されたなら（Ｓ３５：ＹＥＳ）、電文を実行する手段（Ｓ２５）と、電文により示される本来の通信ネットワークが予め定められた通信ネットワークでないと判定されたなら（Ｓ３５：ＮＯ）、電文の実行を抑制する手段（Ｓ２９）とを備えるので、電文を送信した通信ネットワークが予め定められた通信ネットワークでないと判定された場合であっても（Ｓ２１：ＮＯ）、電文を実行することができる。
【０１２０】
また、通信端末２０は、電文を送信した通信ネットワークが予め定められた通信ネットワークであると判定されたなら（Ｓ２１：ＹＥＳ）、変更識別子が電文にあるか否かを判定し（Ｓ２３）、変更識別子が電文にないと判定したなら（Ｓ２３：ＮＯ）、電文を実行する（Ｓ２５）ので、電文を実行するうえで、電文を送信した通信ネットワークが本来の通信ネットワークであり且つ予め定められた通信ネットワークであることの確証が得られる。
【０１２１】
なお、第２の実施の形態では、電文の実行が許可された通信ネットワークを示す通信ネットワーク識別子が記憶されたホワイトリスト２２１を使用したが、電文の実行が許可されていない通信ネットワークを示す通信ネットワーク識別子が記憶されたブラックリストを使用してもよい。
【０１２２】
また、第２の実施の形態では、ホワイトリスト２２２Ａを使用したが、ホワイトリスト２２２Ａにない通信部識別子を含むブラックリストを使用してもよい。
【０１２３】
また、各実施の形態に係る各通信端末や中継装置としてコンピュータを機能させるためのコンピュータプログラムは、半導体メモリ、磁気ディスク、光ディスク、光磁気ディスク、磁気テープなどのコンピュータ読み取り可能な記録媒体に記録でき、また、インターネットなどの通信網を介して伝送させて、広く流通させることができる。
【符号の説明】
【０１２４】
１、２、１０、２０、１００、２００…通信端末
１Ａ、１Ｂ、２Ａ、２Ｂ…通信部
３…中継装置
３Ａ、１２Ｂ…識別子付与部
１１Ａ、１１Ｂ…電文作成部
２１…制御部
２２…記憶部
２１１…判定部
２１２…電文処理部
２２１、２２２Ａ…ホワイトリスト
２２２…電文処理方法記憶部
Ａ、Ｂ…通信ネットワーク
【図１】
0005632201.tif 000002
【図２】
0005632201.tif 000003
【図３】
0005632201.tif 000004
【図４】
0005632201.tif 000005
【図５】
0005632201.tif 000006
【図６】
0005632201.tif 000007
【図７】
0005632201.tif 000008
【図８】
0005632201.tif 000009
【図９】
0005632201.tif 000010
【図１０】
0005632201.tif 000011
【図１１】
0005632201.tif 000012
【図１２】
0005632201.tif 000013