(57)【要約】【課題】通常の環境下で機種依存文字が送信側および受信側のクライアント端末間において利用不可の機種依存文字であることをユーザは認識することなく、特定の環境下で機種依存文字がそのままの状態で受信側のクライアント端末に送信されるようにする。【解決手段】データベースを参照して送信側クライアント装置から受信側クライアント装置にデータが送信される時にデータを受信側クライアント装置への送信に先立って受信しデータに送信側クライアント装置の機種依存文字が含まれているかを判定する機種依存文字判定手段とデータベースを参照して機種依存文字が含まれていると判定した時に送信側クライアント装置から受信側クライアント装置間に機種依存文字に互換性があるかを判定する機種依存文字互換性判定手段とデータベースを参照して互換性があると判定した時に機種依存文字を変換することなく通信回線に通信処理する所定処理手段とを備える。【選択図】図１
2008242841.tif 000002
【特許請求の範囲】
【請求項１】
通信回線に接続される複数のクライアント装置と、該複数のクライアント装置に接続された機種依存文字管理装置とから構成されるデータ通信ネットワークシステムにおいて、
前記機種依存文字管理装置は、
前記複数のクライアント装置の機器情報、各クライアント装置の機種依存文字情報およびクライアントと装置間のデータ通信に当って一方のクライアント装置から他方のクライアント装置への機種依存文字のデータ通信に互換性あるかの互換性情報、そして該互換性がない場合に他方へのクライアント装置に通信される当該機種依存文字を変換することのない不変機種依存文字情報を格納するデータベースと、
前記データベースを参照して、送信側クライアント装置から受信側クライアント装置にデータが送信される時に、当該データを前記受信側クライアント装置への送信するに先立って受信し、データに当該送信側クライアント装置の機種依存文字が含まれているかを判定する機種依存文字判定手段と、
前記データベースを参照して、機種依存文字が含まれていると判定されたときに、当該送信側クライアント装置から当該受信側クライアント装置間に当該機種依存文字に互換性があるかを判定する機種依存文字互換性判定手段と、
前記データベースを参照して、互換性があると判定したときに、当該機種依存文字を変換することなしに前記通信回線に通信する処理を行う所定処理手段と、
を備えることを特徴とするデータ通信ネットワークシステム。
【請求項２】
通信回線に接続される複数のクライアント装置と、該複数のクライアント装置に接続された機種依存文字管理装置とから構成されるデータ通信ネットワークシステムに使用される前記機種依存文字管理装置であって、
該機種依存文字管理装置は、
前記複数のクライアント装置の機器情報、各クライアント装置の機種依存文字情報およびクライアント装置間のデータ通信に当って一方のクライアント装置から他方のクライアント装置への機種依存文字のデータ通信に互換性あるかの互換性情報、そして該互換性がない場合に他方へのクライアント装置に通信される当該機種依存文字を変換することのない不変機種依存文字情報を格納するデータベースと、
前記データベースを参照して、送信側クライアント装置から受信側クライアント装置にデータが送信される時に、当該データを前記受信側クライアント装置への送信するに先立って受信し、データに当該送信側クライアント装置の機種依存文字が含まれているかを判定する機種依存文字判定手段と、
前記データベースを参照して、機種依存文字が含まれていると判定されたときに、当該送信側クライアント装置から当該受信側クライアント装置間に当該機種依存文字に互換性があるかを判定する機種依存文字互換性判定手段と、
前記データベースを参照して、互換性があると判定したときに、当該機種依存文字を変換することなしに前記通信回線に通信する処理を行う所定処理手段と、
を備えることを特徴とする機種依存文字管理装置。
【請求項３】
請求項１または２において、前記所定処理手段は、当該機種依存文字を変換することなくそのまま前記受信側クライアント装置に送信する処理を行うことを特徴とするデータ通信ネットワークシステムまたは機種依存管理装置。
【請求項４】
請求項１または２において、前記所定処理手段は、当該機種依存文字を変換することなくそのまま前記送信側クライアント装置から前記受信側クライアント装置に送信させる処理を行うことを特徴とするデータ通信ネットワークシステムまたは機種依存管理装置。
【請求項５】
通信回線に接続される複数のクライアント装置と、該複数のクライアント装置に接続された機種依存文字管理装置とから構成されるデータ通信ネットワークシステムを使用したデータ通信方法において、
前記複数のクライアント装置の機器情報、各クライアント装置の機種依存文字情報およびクライアント装置間のデータ通信に当って一方のクライアント装置から他方のクライアント装置への機種依存文字のデータ通信に互換性あるかの互換性情報、そして該互換性がない場合に他方へのクライアント装置に通信される当該機種依存文字を変換することのない不変機種依存文字情報を格納するデータベースと、
前記データベースを参照して、送信側クライアント装置から受信側クライアント装置にデータが送信される時に、当該データを前記受信側クライアント装置への送信するに先立って受信し、データに当該送信側クライアント装置の機種依存文字が含まれているかを判定する機種依存文字判定手段と、
前記データベースを参照して、機種依存文字が含まれていると判定されたときに、当該送信側クライアント装置から当該受信側クライアント装置間に当該機種依存文字に互換性があるかを判定する機種依存文字互換性判定手段と、
前記データベースを参照して、互換性があると判定したときに、当該機種依存文字を変換することなしに前記通信回線に通信する処理を行う所定処理手段と、を備えた機種依存文字管理装置を使用して、
前記送信側クライアント端末装置と前記受信側クライアント装置間でデータの通信を行うこと
を特徴とするデータ通信方法。
【請求項６】
請求項５において、前記送信側クライアント装置から前記受信側クライアント装置にデータを通信するに先立って前記送信側クライアント装置に前記機種依存文字が変換されることなくそのまま通信することを伝え、前記送信側クライアント装置からの実行指示があった時に当該機種依存文字が含まれる通信データが前記受信側クライアント装置に送信されることを特徴とするデータ通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ通信データネットワークシステム、これに使用する機種依存文字管理装置およびデータ通信方法に関する。
【背景技術】
【０００２】
アプリケーションソフトを動作させる際の基盤となるＯＳ（オペレーティングシステム）の種類や環境などの設定を行うプラットフォームあるいは複数の企業の製品を組み合わせてシステムを構築するベンダ（マルチベンダ）には、それぞれに固有の機種依存文字が存在する。
【０００３】
ここで、機種依存文字とは、電子的に扱う文字あるいは記号データ（文字情報という）のうち、処理系（ソフトウェアおよびハードウェア）によって違う文字に表示されたり、表示・印刷できなかったりするものの慣用的な総称として使われている。
【０００４】
特許文献１には、ネットワークに接続された装置間で使用する文字コードの相違により発生するディスプレイへの表示障害および出力装置への出力障害を取り除くために、通信回線と、該通信回線に接続される複数の情報処理装置と、該複数の情報処理装置を管理するサーバとから構成されるデータ通信ネットワークシステムにおいて、サーバが、送信側情報処理装置から送信された複数の文字コードを受信側情報処理装置が使用する文字コードにコードコンバータでコード変換する際に、受信側情報処理装置が準備していない文字コードに対しては、変換管理テーブルを参照し、フォントデータベースに登録されている文字のフォントイメージデータあるいは代替文字に対応する文字コードを付加して送信する手段を有するデータ通信ネットワークシステムが記載されている。
【０００５】
特許文献２には、交信相手の端末を識別し、その規格外文字コードが含まれていた時、発信元端末固有の文字表示を行うことができる端末を提供することを目的として、通信回線を介して情報を送受信する端末において、発信された端末の機種種別を判定する識別情報を記録した発信元判別情報テーブルと、複数の異なる端末機固有の規格外文字コードと、そのコードに対応する表示ビットマップデータからなる異機種文字表示データテーブルとを備え、発信された端末の機種種別を判定する機種判定手段と、交信電文の中に規格外文字が含まれていた時、前記異機種文字表示データテーブルを検索して発信された端末固有の規格外文字コードの文字表示を行う固有文字変換表示手段とを備えることを特徴とする端末固有文字変換システムおよびその記憶媒体が記載されている。
【０００６】
特許文献３には、ウェブページを評価する評価装置を用いた評価方法において、前記評価装置は、評価結果の送信先を示す送信先情報を取得し、評価すべきウェブページを形成するファイルを読み取り、ウェブページの評価に関する項目、該項目を評価する基準及び評価に基づく助言を示す助言情報を記録するデータベースに記録されている評価基準と、読み取ったファイルとを比較し、比較した結果に基づいて、助言情報をデータベ−スから抽出し、抽出した助言情報を、送信情報が示す送信先へ送信することを特徴とする評価方法が記載されている。
【０００７】
【特許文献１】特開平７−１４１３３７号公報
【特許文献２】特開２００２−２５９２８１号公報
【特許文献３】特開２００３−２７１７７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
上述のように、端末固有の規格外文字コードの文字表示を行ったり、受信側情報処理装置が準備していない文字コードに対して、変換テーブルによって、文字のフォントイメージデータあるいは代替文字に対応する文字コードを付加して送信することが提案されている。
【０００９】
複数の企業の製品を組み合わせてあるいは同一の企業の製品であっても新旧の機種の製品を組み合わせて業務システムを構築するような場合、機種依存文字は汎用的な互換性および機種依存文字に対する代替文字による代替を考慮して行うことになるが、一般のユーザが機種依存文字であるか、代替文字による通信が可能であるかを認識することは困難な場合があり、機種依存文字の使用であることをユーザに知らせて利用不可な機種依存文字の使用を防ぐようにすることが求められる。
【００１０】
本発明は、かかる点に鑑みて通常の環境下で機種依存文字が送信側および受信側のクライアント端末間において利用不可の機種依存文字であることをユーザは認識することなく、特定の環境下で機種依存文字がそのままの状態で受信側のクライアント端末に送信されるようにすることを目的とする。
【課題を解決するための手段】
【００１１】
本発明は、通信回線に接続される複数のクライアント装置と、該複数のクライアント装置に接続された機種依存文字管理装置とから構成されるデータ通信ネットワークシステムにおいて、
前記機種依存文字管理装置は、
前記複数のクライアント装置の機器情報、各クライアント装置の機種依存文字情報およびクライアントと装置間のデータ通信に当って一方のクライアント装置から他方のクライアント装置への機種依存文字のデータ通信に互換性あるかの互換性情報、そして該互換性がない場合に他方へのクライアント装置に通信される当該機種依存文字を変換することのない不変機種依存文字情報を格納するデータベースと、
前記データベースを参照して、送信側クライアント装置から受信側クライアント装置にデータが送信される時に、当該データを前記受信側クライアント装置への送信するに先立って受信し、データに当該送信側クライアント装置の機種依存文字が含まれているかを判定する機種依存文字判定手段と、
前記データベースを参照して、機種依存文字が含まれていると判定されたときに、当該送信側クライアント装置から当該受信側クライアント装置間に当該機種依存文字に互換性があるかを判定する機種依存文字互換性判定手段と、
前記データベースを参照して、互換性があると判定したときに、当該機種依存文字を変換することなしに前記通信回線に通信する処理を行う所定処理手段と、
を備えることを特徴とするデータ通信ネットワークシステムを提供する。
【００１２】
本発明は、通信回線に接続される複数のクライアント装置と、該複数のクライアント装置に接続された機種依存文字管理装置とから構成されるデータ通信ネットワークシステムに使用される前記機種依存文字管理装置であって、
該機種依存文字管理装置は、
前記複数のクライアント装置の機器情報、各クライアント装置の機種依存文字情報およびクライアント装置間のデータ通信に当って一方のクライアント装置から他方のクライアント装置への機種依存文字のデータ通信に互換性あるかの互換性情報、そして該互換性がない場合に他方へのクライアント装置に通信される当該機種依存文字を変換することのない不変機種依存文字情報を格納するデータベースと、
前記データベースを参照して、送信側クライアント装置から受信側クライアント装置にデータが送信される時に、当該データを前記受信側クライアント装置への送信するに先立って受信し、データに当該送信側クライアント装置の機種依存文字が含まれているかを判定する機種依存文字判定手段と、
前記データベースを参照して、機種依存文字が含まれていると判定されたときに、当該送信側クライアント装置から当該受信側クライアント装置間に当該機種依存文字に互換性があるかを判定する機種依存文字互換性判定手段と、
前記データベースを参照して、互換性があると判定したときに、当該機種依存文字を変換することなしに前記通信回線に通信する処理を行う所定処理手段と、
を備えることを特徴とする機種依存文字管理装置を提供する。
【００１３】
本発明は、また、データ通信ネットワークシステムまたは機種依存管理装置において、前記所定処理手段は、当該機種依存文字を変換することなくそのまま前記受信側クライアント装置に送信する処理を行うことを特徴とする。
【００１４】
本発明は、また、データ通信ネットワークシステムまたは機種依存管理装置において、前記所定処理手段は、当該機種依存文字を変換することなくそのまま前記送信側クライアント装置から前記受信側クライアント装置に送信させる処理を行うことを特徴とする。
【００１５】
本発明は、通信回線に接続される複数のクライアント装置と、該複数のクライアント装置に接続された機種依存文字管理装置とから構成されるデータ通信ネットワークシステムを使用したデータ通信方法において、
前記複数のクライアント装置の機器情報、各クライアント装置の機種依存文字情報およびクライアント装置間のデータ通信に当って一方のクライアント装置から他方のクライアント装置への機種依存文字のデータ通信に互換性あるかの互換性情報、そして該互換性がない場合に他方へのクライアント装置に通信される当該機種依存文字を変換することのない不変機種依存文字情報を格納するデータベースと、
前記データベースを参照して、送信側クライアント装置から受信側クライアント装置にデータが送信される時に、当該データを前記受信側クライアント装置への送信するに先立って受信し、データに当該送信側クライアント装置の機種依存文字が含まれているかを判定する機種依存文字判定手段と、
前記データベースを参照して、機種依存文字が含まれていると判定されたときに、当該送信側クライアント装置から当該受信側クライアント装置間に当該機種依存文字に互換性があるかを判定する機種依存文字互換性判定手段と、
前記データベースを参照して、互換性があると判定したときに、当該機種依存文字を変換することなしに前記通信回線に通信する処理を行う所定処理手段と、を備えた機種依存文字管理装置を使用して、
前記送信側クライアント端末装置と前記受信側クライアント装置間でデータの通信を行うこと
を特徴とするデータ通信方法を提供する。
【００１６】
本発明は、また、データ通信方法において、前記送信側クライアント装置から前記受信側クライアント装置にデータを通信するに先立って前記送信側クライアント装置に前記機種依存文字が変換されることなくそのまま通信することを伝え、前記送信側クライアント装置からの実行指示があった時に当該機種依存文字が含まれる通信データが前記受信側クライアント装置に送信されることを特徴とする。
【発明の効果】
【００１７】
本発明によれば、上述のようにデータ通信システムあるいは機種依存装置が構成されるので、一般のユーザは機種依存文字について認識することなく通信可能な通信データを作成することができ、以って、特定の環境下で、機種依存文字が送信側および受信側のクライアント端末間において利用することができ、送信側クライアント装置と受信側クライアント装置を使用して業務システムを構築するに当って、安全な通信が迅速に可能になる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施例を図面に基づいて説明する。
【実施例】
【００１９】
図１は、本発明の実施例のデータ通信ネットワークのシステムを示し、図２は、図１の機種依存文字管理装置の構成をブロックで示す。
【００２０】
図１で、データ通信ネットワークシステム１００では、多数の業務システムＡ、業務システムＢ、業務システムＣ…の構築がなされる。業務システムＡは、主にクライアント端末（すなわちクライアント装置）１によって構築され、業務システムＢはクライアント端末２によって構築され、業務システムＣはクライアント端末３によって構築されるが、この構築に際しては、他のクライアント端末とのデータの授受を伴なってなされる。すなわち、通信回線を介してデータ通信を行うことによって構築される。このような状況下で、データ通信ネットワークシステム１００は、種々の機器からなるクライアント端末１、クライアント端末２、クライアント端末３…および機種依存文字管理装置１０を含んで構成される。クライアント装置には、ＰＣ（パソコン）、携帯電話機、ＰＤＡ（Personal Digital Assistant）などのコンピュータおよび通信機能を有する機器が含まれ、機種依存文字管理装置１０にはサーバなどの演算処理機能、記憶機能及び通信機能を有する機器が含まれる。本実施例において、機種依存文字は、文字ばかりでなく字形を含めた総称として使用される。
【００２１】
種々のクライアント端末１、クライアント端末２、クライアント端末３は通信回線である広域通信網（ＷＡＮ）４を介して機種依存文字管理装置１０に接続され、機種依存文字管理装置１０を介して互いに通信可能とされ、情報の授受がなされるようになっており、これによってクライアント端末間での情報の授受によって業務システムＡ、業務システムＢ、業務システムＣ、…の組み合わせによって目的とするシステムの構築がされる。これらの業務システム構築は、同種のあるいは異種の、あるいはこれらの新旧のクライアント端末を組み合わせてなされるが、ここでは、クライアント端末１、クライアント端末２、クライアント端末３は異なった企業によって製造された異種のクライアント端末として取り扱って説明する。図１では、クライアント端末１を送信側クライアント端末とし、クライアント端末２あるいはクライアント端末３を受信側クライアント端末として説明するが、通信状況から逆の機能となることは当然有り得る。
【００２２】
また、クライアント端末２およびクライアント端末３の内、クライアント端末２を業務システムＡおよび業務システムＢを組み合わせて目的の業務システムを構築するために使用される特定された受信側のクライアント端末と呼ぶことにする。
【００２３】
図２は、機種依存文字管理装置１０の構成をブロックで示す。機種依存文字管理装置１０は、入力手段１１、出力手段１２、演算処理手段１３およびデータベース１４および画面表示手段１７で構成される。入力手段１１は、各種の業務システムの構築のために使用されるクライアント端末の機器環境情報１５および通信のための入力文字情報すなわちデータ１６が入力される。
【００２４】
出力手段１２は、演算処理によって生成された情報をクライアント端末に出力する。入力手段１１および出力手段１２を合わせて入出力手段という。演算処理手段１３は、通信環境形成手段２０、機種依存文字判定手段２１、機種依存文字互換性判定手段２２、代替文字抽出手段２３、代替文字利用可能判定手段２４、所定処理手段２５および表示指示手段２６を含んで構成される。
【００２５】
データベース１４は、機器情報、機種依存文字情報、互換性情報および不変機種依存文字情報を格納するデータベース３１、代替文字およびクライアント端末間通信可能代替文字データベ−ス（以下、代替文字データベースという。）３２、および各種プログラム３４を含んで構成される。各種プログラム３４は、演算処理手段１３における各種演算処理に使用される。
【００２６】
複数のクライアント端末の機器情報は、入力手段１１および演算処理手段１３によって予め機器情報として、そして機種依存文字情報その他の情報と共に予め検討された結果がデータベース３１に格納される。データベース３１は、複数のクライアント装置の機器情報、各クライアント装置の機種依存情報およびクライアント装置間のデータ通信に当って一方のクライアント装置から他方のクライアント装置への機種依存文字のデータ通信が互換性があるかないかの互換性情報および該互換性がない場合に他方へのクライアント装置に通信される当該機種依存文字を変換することのない不変機種依存文字情報を格納する。これらの機種情報、機種依存文字情報、互換性情報および不変機種依存文字情報は予め調査され、あるいは構築されて格納される。
【００２７】
クライアント端末を構成する機器はそれぞれ固有の機種依存文字を有している。各種機器の保有する機種依存文字は周知であり、機種依存文字自体も周知であるが、一般のユーザにとっては周知ではない。また、機種依存文字に対する代替文字も周知であり、本実施例にあっては代替文字データベース３２は、任意のクライアント端末で特定された代替文字を予め格納する。データベース３１には同種のクライアント装置であって過去から最新の機種依存文字情報をも格納しておく。
【００２８】
このように、複数のクライアント端末の機器情報、各クライアント端末の機種依存文字情報、互換性情報、不変機種依存文字情報、機種依存文字に対する代替文字および任意のクライアント端末間で特定された利用可能な代替文字を予め格納するデータベース１４が構成され、利用可能とされる。通信環境形成手段２６は、データベース１４に格納された機器環境情報と入力された送信側のクライアント端末１および受信側のクライアント端末２の機器情報から通信環境を形成する。
【００２９】
機種依存文字判定手段２１は、送信側のクライアント端末１から通信用に入力された通信データについてデータベース１４に格納された機種依存文字と突き合わせて当該文字が機種依存文字であるかを判定する。
【００３０】
機種依存文字互換性判定手段２２は、機種依存文字であると判定された場合に、データベース１４を参照して、該機種依存文字が、設定された通信環境下でデータベース１４に格納されたデータを使用して、特定された受信側のクライアント端末において互換可能であるかを判定することを行う。
【００３１】
代替文字抽出手段２３は、機種依存文字であると判定された時に、データベース１４から代替文字の抽出を行う。代替文字がない場合には代替文字がないことを出力するが、代替文字不存在の出力となる。
【００３２】
代替文字利用可能判定手段２４は、抽出された文字が、データベース１４に予め格納された通信環境下で、格納され、特定された受信側のクライアント端末２において利用可能であるかをデータベース１４に格納された特定された利用可能な代替文字から判定することを行う。代替文字が有る場合であっても、業務システムの都合によって当該代替文字を使用できない場合がある。このような場合に、代替された文字について利用不可との判定を行う。
【００３３】
機種依存文字互換性判定手段２２によって互換性がないと判定されたときには代替文字抽出手段２３によって代替文字が抽出され、代替依存文字利用可能性判定手段２４によってデータ内容が変更ないかが判定される。代替文字利用可能性判定手段２４による所定処理手段２５は、機種依存文字互換性判定手段２２によって互換性をもつと判定したときには不変機種依存文字情報から変換しないでそのままとされた機種依存文字を採用して当該機種依存文字を広域通信網４に通信する処理を行う。この場合に、所定処理手段２５は、当該機種依存文字を支援することなくそのまま受信側クライアント装置２に送信する処理を行うか、あるいは当該機種依存文字を変換することなくそのまま送信側クライアント装置１から受信側クライアント装置２に送信させる処理を行う。
【００３４】
後者の場合には、送信側クライアント装置１から受信側クライアント装置２にデータを通信するに先立って送信側クライアント装置に機種依存文字が変換されることなくそのまま通信されることを伝え、送信側クライアント装置１からの承認する実行指示があった時に当該機種依存文字に含まれる通信データが受信側クライアント装置２に送信されるようにしてもよい。
【００３５】
判定の結果、代替文字が送信側のクライアント端末１と特定された受信側のクライアント端末２間で、利用不可と判定されたときに、予め定めた処理を行う。この予め定めた処理には、当該機種依存文字あるいは当該代替文字の判定に使用した機種依存文字であることを示す情報をこの送信側のクライアント端末１に通信し、通信が望ましくない機種依存文字が通信データに含まれている旨の警告を発し、適切な処置を取るよう表示させることができる。このように、所定処理手段２５は、不変機種依存文字の採用、代替文字置換、利用不可通知、通信不可処理および警告機能を有する。この通信不可処理の中には、送信側のクライアント端末１の要求に従って、画面表示可能な文字情報データベース３３に登録された画面表示可能な文字情報を使用して機種依存文字を特定された受信側のクライアント端末２の画面に表示可能な文字情報に転換して送付することを行うことが含まれる。
【００３６】
以上のように、機種依存文字管理装置１００は、複数のクライアント装置１、２、３の機器情報、各クライアント装置の機種依存文字情報およびクライアント装置間のデータ通信に当って一方のクライアント装置から他方のクライアント装置への機種依存文字のデータ通信に互換性あるかないかの互換性情報、そして該互換性がない場合に他方へのクライアント装置に通信される当該機種依存文字を変換することのない不変機種依存文字情報を格納するデータベース１４を備える。
【００３７】
また、機種依存文字管理装置１００は、前記データベースを参照して、送信側クライアント装置から受信側クライアント装置にデータが送信される時に、当該データを前記受信側クライアント装置への送信するに先立って受信し、データに当該送信側クライアント装置の機種依存文字が含まれているかを判定する機種依存文字判定手段２１と、
前記データベースを参照して、機種依存文字が含まれていると判定されたときに、当該送信側クライアント装置から当該受信側クライアント装置間に当該機種依存文字に互換性があるかを判定する機種依存文字互換性判定手段２２と、を備え、更に
前記データベースを参照して、互換性があると判定したときに、当該機種依存文字（前述したように文字ばかりでなく字形を含めて）を変換することなしに前記通信回線に通信する処理を行う所定処理手段２５を備える。
【００３８】
表示指示手段２５は、所定処理設定手段２４で設定された処理内容が通信された時に、特定された受信側のクライアント端末２あるいは送信側のクライアント端末１に通信された内容を画面に表示させることを行う。この内容とは、上述のように、置換された代替文字の表示指示、利用不可通知、通信不可処理、警告表示指示である。
【００３９】
次に機種依存文字判定手段２１、機種依存文字互換性判定手段２２および所定処理手段２５を利用して機種依存文字の送信を防止するための動作ステップについて図１を用いて説明する。
【００４０】
（１）送信側クライアント端末１で、ユーザが文字列を入力後、受信側のクライアント端
末２を特定して入力エリアからのフォーカスアウト、送信ボタン押下げなどによっ
て、処理のキックを行う。発信側クライアント端末２、３についても同様の処理が
なされる。
【００４１】
（２）次いで、送信側クライアント端末１から送信側クライアント端末１および送信相手
である受信側クライアント端末２についての機器情報１５および通信データとして
の入力文字列情報１６を広域通信網４を介して機種依存文字管理装置１０が取得さ
れる。
【００４２】
（３）機種依存文字管理装置１０のデータベース１４に登録された情報と送信側クライア
ント端末１から取得された情報、すなわち機器情報と文字列情報である通信データ
と突合わせ（照合のこと）、送信側クライアント端末１で入力された文字列にクラ
イアント端末固有の機種依存文字が含まれているかどうかをチェックすなわち判定
する。通信する送信側クライアント端末１と受信側クライアント端末２、３間で機
種依存文字が処理を要することなく通信することが可能かを判定する。すなわち、
種依存文字について受信側クライアント端末２で正確に表示可能かを判定する。ま
た、格納された機種依存文字互換性判定によってデータベース１４に格納された不
変機種依存文字が採用可能であるかを判定する。
【００４３】
（４）機種依存文字が処理を要することなくそのまま採用することで、通信可能であり、
あるいは格納された不変機種依存文字の採用することの処理を行うことで通信可能
のときには、当該機種依存文字あるいは不変機種依存文字を機種依存文字管理装置
１０から通信データを受信側クライアント端末２、３に送信する。
【００４４】
（５）直接機種依存管理装置１０から受信側クライアント端末２、３に通信データを送信
しないで、受信側クライアント端末２、３に戻すことを行う。この場合には、当該
不変機種依存文字には不変機種依存文字であることを示す文字コードを付加してお
く。
この文字コードが付加された機種依存文字を含む通信データは送信側クライアント
端末１から受信側クライアント端末２、３に送信される。不変機種依存文字である
文字コードが付加されていることによって受信側クライアント端末２、３は、当該
機種依存文字を変換することなくそのままの状態で画面表示を行うことになる。
【００４５】
（６）互換性があるとして不変機種依存文字が採用される場合とは次のような場合である
。送信側のクライアント端末１で（１）（２）（３）と入力した場合に、受信側の
クライアント端末２はこの機種依存文字をこのまま表示できない機種である場合が
ある。機種依存文字管理装置１０は、受信側のクライアント端末２で表示できない
と判定する。このような場合に、本実施例の機種依存文字管理の機能がない場合に
は、クライアント端末２は、（１）（２）（３）の送信を受けると、（日）（月）
（火）の表示することになる。このようなケースにあっては、機種依存文字管理装
置１０は、（１）（２）（３）が（日）（月）（火）に変換されることを判定して
、データベース１４に格納された不変機種依存文字を使用して（１）（２）（３）
採用することを行う。このように（１）（２）（３）が機種依存不変管理の機能に
よって変更されることなくそのままで（１）（２）（３）と通信されることになる
。このような処理が不可の場合に、（１）（２）（３）に対する代替文字を（日）
（月）（火）として機種管代替登録をしておいて、代替文字としての表示不可の判
定を行う、あるいは、このような場合に、直ちに代替文字がなく代替文字置換不可
との判定を行う。
図４は、本実施例で使用するコード変換テーブル例を示す。
クライアント端末１とクライアント端末２について対応字形について変換コードを
予め定めておく例を示している。
図５は、コード変換コードを利用して機種依存文字を変換することなしに通信回線
に通信する処理を行う所定処理の例、すなわち利用者例を示し、図５（イ）は本実
施例を利用した場合の例、図５（ロ）は本実施例を利用しない従来方法による場合
を示す。
図５（イ）に示すように、クライアント端末１でテキストファイルを作成し、クラ
イアント端末２に送付する際に、図４に示す変換テーブル上の変換コードを利用し
て、文字コードを変換すると、クライアント端末２でも意図した情報が読み取れる
。
図５（ロ）に示すように、コード変換を行わない場合、文字化けが発生し、誤った
情報が表示されることになる。
業務システムの構築に当って利用できない機種依存文字がある場合、受信側のクラ
イアント端末１に文字列に使用された文字が機種依存文字であることを示す情報を
送信して、文字列の中での文字が機種依存文字であることを示す表示をクライアン
ト端末１に行わせる。すなわち、所定処理設定手段２５によって、代替文字利用可
能判定手段２４で代替文字の利用不可（上述のように代替文字がない場合を含めて
）と判定したときに、当該代替文字利用判定に使用した機種依存文字であることを
示す情報を当該クライアント端末１に通信するようにしてもよい。
このようにしてクライアント端末１に通信することが望ましくない機種依存文字が
通信されてくると、クライアント端末１は、業務システムＡの構築に当って予め設
定された処理を行う。この設定は、図３に示す画面表示上で行う。図３に示す画面
には通信したように文字列が表示され文字列の中の文字で上述のようにして機種依
存文字と指摘された文字について色分けなどして“機種依存文字です”などの表示
によって機種依存文字であることを表示する。そして、機種依存文字管理の機能に
よって不変機種文字が採用されることなくそのまま通信可能であることを表示し、
通信承認を求め、先行指示があると通信を実行する。これによって送信側クライア
ント装置１において、機種依存文字が採用されたことを確認することができる。
通信設定しない場合には、ユーザが画面上で当該文字について他の文字に替えて文
字列を修正し、再度機種依存文字管理装置１０に機種依存文字管理装置１０に問合
せして、機種依存文字がないことを条件として機種依存文字管理装置１０によって
特定された受信側のクライアント端末２への送信が可能とされる。通信設定を行う
と回答した場合、通信設定のためのＡＰＩ（Application Program Interface）は
機種依存文字管理装置１０で提供され、機種依存文字に代えてクライアント端末２
で画面表示可能な文字に代えられてクライアント端末１に送付され、図３に示す画
面上の機種依存文字が画面表示可能な文字に代えられてその画面に表示されて、送
信が可能とされる。
【００４６】
（７）クライアント端末２あるいはクライアント端末３を送信側のクライアント端末とし
て、他のクライアント端末を受信側クライアント端末として他の業務システムＢあ
るいは業務システムＣを構築することができる。
【００４７】
図６は、本発明の実施例のフローチャートである。
図６において、処理のキックを行い（Ｓ１）、通信しようとする文字列である通信データを送信側クライアント端末１の画面上に画面表示する（Ｓ２）。送信側クライアント端末１とから機種依存文字管理装置１０が接続され、機種依存文字管理装置１０は、クライアント端末１および特定された受信側のクライアント端末２についての機器情報と通信データを取得する（Ｓ３）。
【００４８】
機種依存文字管理装置１０は、登録されている機器環境情報と送信されて来た２つの機器情報に基づいて、データベース１４に格納された機器依存文字と通信データ中の文字との突合せを行う（Ｓ４）。
【００４９】
交信しようとする２つのクライアント端末間の通信環境の特定を行う（Ｓ５）。文字列の中に機種依存文字が含まれているかを判定し（Ｓ６）、含まれていない場合はステップＳ１４に飛び、含まれている場合には特定された通信環境下で、機種依存文字について処理することなく該当の機種依存文字が送信可能と判定する（Ｓ７）。通信可能であればステップＳ１４に飛ぶ。通信不可の場合にはデータベース１４に格納されたデータに基づいて機種依存文字の互換は可能かを判定する（Ｓ８）。機種依存文字が不変機種依存文字として採用することの処理が可能である場合にはステップ１４に飛ぶ。通信不可の場合には機種依存文字に対する代替文字を抽出し、代替文字に置換する（Ｓ９）。この置換された代替文字が特定された通信環境下で通信可能であるかを判定する（Ｓ１０）。代替文字を通信可能である場合にはステップＳ１２に飛び、通信不可すなわち代替文字の利用不可と判定した場合には、機種依存文字管理装置１０から送信側クライアント端末１に通信不可の機種依存文字があることを示す情報を送信する（Ｓ１１）。
【００５０】
送信側クライアント端末１はこの情報の送信を受けると、通信データの中で該当する文字について通信不可の機種依存文字があることを示す表示を行い（Ｓ１２）、通信不可の状態となっていることを表示する。
【００５１】
このような状態下で、通信設定するかを問合せし（Ｓ１３）、問合せしないで、ユーザ自身が画面上で機種依存文字を修正した場合には、ステップＳ２に戻り、再度機種依存文字であるかの問合せを行う。通信設定する場合には、機種依存文字管理装置１０による通信設定を行って機種依存文字をクライアント端末２の画面に表示可能な文字に転換して（Ｓ１４）、通信可能な状態を生成し（Ｓ１５）、通信を行う（Ｓ１６）。
【００５２】
以上のように、通信回線に接続される複数のクライアント端末と、該複数のクライアント端末を管理する機種依存文字管理装置１０とから構成されるデータ通信ネットワークシステム１００におけるデータ通信方法は３つの判定処理を行うことができる。
【図面の簡単な説明】
【００５３】
【図１】本発明の実施例のデータ通信ネットワークの概略構成を示す図。
【図２】本発明の実施例の機種依存文字管理装置の構成をブロックで示す図。
【図３】画面表示の１例を示す図。
【図４】コード変換テーブル例を示す図。
【図５】コード変換テーブル例を利用して表示を行う場合と、利用しないで表示しない場合の差異を示す図。
【図６】本発明の実施例のフローチャート図。
【符号の説明】
【００５４】
１…送信側のクライアント端末、２，３…受信側のクライアント端末、４…広域通信網（ＷＡＮ）、１０…機種依存文字管理装置、１１…入力手段、１２…出力手段、１３…演算処理手段、１４…データベース、１５…クライアント端末の機器環境情報、１６…入力文字列情報、１７…画面表示手段、２０…通信環境形成手段、２１…機器依存文字判定手段、２２…機種依存文字互換性判定手段、２３…代替文字抽出手段、２４…代替文字利用可能判定手段、２５…所定処理手段、２５…表示指示手段、３１…機器情報、機種依存文字情報、互換性情報および不変機種依存文字情報を格納するデータベース、３２…代替文字およびクライアント端末間通信可能代替文字データベース、３４…各種プログラム、１００…データ通信ネットワークシステム。
【図１】
2008242841.tif 000003
【図２】
2008242841.tif 000004
【図３】
2008242841.tif 000005
【図４】
2008242841.tif 000006
【図５】
2008242841.tif 000007
【図６】
2008242841.tif 000008