(57)【要約】【課題】送信先の装置が使用可能な文字集合に応じて、最大限の情報を送信する。【解決手段】医用情報管理サーバは、クライアント端末から検索条件及び文字集合情報を受信し（ステップＳ１３）、クライアント端末の文字集合に含まれる一又は複数のグループ（シングルバイト文字、表意文字、表音文字の各グループ）を取得する（ステップＳ１４）。次に、検索条件に該当する患者を検索し（ステップＳ１６）、クライアント端末の文字集合に含まれるグループに対応する文字で表された患者名（シングルバイト文字、表意文字、表音文字）を抽出する（ステップＳ１７）。次に、医用情報管理サーバの文字集合からクライアント端末の文字集合に、患者名の文字コードを変換し（ステップＳ１８）、文字コード変換後の患者名を、クライアント端末に送信する（ステップＳ１９）。【選択図】図６
2011243130.tif 000002
【特許請求の範囲】
【請求項１】
外部装置との間でデータの送受信を行うデータ送信装置であって、
複数の文字集合について、各文字集合に、予め定められた分類方法により分類された複数のグループのそれぞれに属する文字が存在するか否かを示す情報を記憶する第１記憶手段と、
人物名を前記複数のグループのそれぞれに対応する文字で記憶する第２記憶手段と、
前記外部装置が使用可能な文字集合を示す情報を取得し、当該外部装置が使用可能な文字集合に含まれるグループを前記第１記憶手段から取得し、当該取得されたグループに対応する文字で表された人物名を前記第２記憶手段から抽出し、当該抽出された人物名を前記外部装置に送信する制御手段と、
を備えるデータ送信装置。
【請求項２】
前記複数のグループのそれぞれは、シングルバイト文字、表意文字、表音文字が属するグループである、
請求項１に記載のデータ送信装置。
【請求項３】
前記制御手段は、前記抽出された人物名を、前記外部装置が使用可能な文字集合に対応する文字コードに変換した後に、前記外部装置に送信する、
請求項１又は２に記載のデータ送信装置。
【請求項４】
データ送信装置と外部装置との間でデータの送受信を行うデータ通信システムであって、
前記データ送信装置は、
複数の文字集合について、各文字集合に、予め定められた分類方法により分類された複数のグループのそれぞれに属する文字が存在するか否かを示す情報を記憶する第１記憶手段と、
人物名を前記複数のグループのそれぞれに対応する文字で記憶する第２記憶手段と、
前記外部装置が使用可能な文字集合を示す情報を取得し、当該外部装置が使用可能な文字集合に含まれるグループを前記第１記憶手段から取得し、当該取得されたグループに対応する文字で表された人物名を前記第２記憶手段から抽出し、当該抽出された人物名を前記外部装置に送信する制御手段と、
を備えるデータ通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ送信装置及びデータ通信システムに関する。
【背景技術】
【０００２】
一般に、医用情報を扱うシステムでは、システム毎に使用可能な文字の範囲（文字集合）が定められている。文字集合とは、国際標準や工業規格で定められている、文字の集まりである。文字集合の種類として、ＩＳＯ＿ＩＲ  ６（ＡＳＣＩＩ文字＋記号）、ＩＳＯ＿ＩＲ  １００（ラテン１（西欧文字））、ＩＳＯ＿ＩＲ  １０１（ラテン２（東欧文字））、ＩＳＯ＿ＩＲ  １３（ローマ字＋半角カナ）、ＩＳＯ  ２０２２  ＩＲ  ８７（第一第二水準漢字＋全角かな）、ＧＢ１８０３０（簡体字漢字＋東アジア全般）、ＩＳＯ＿ＩＲ  １９２（Unicode）等が挙げられる。
【０００３】
医用情報システムにおいて、人物名の多くは、シングルバイト文字（Singlebyte）、表意文字（Ideogram）、表音文字（Phonogram）で管理されている。システムの出荷時又は設置時の設定により、各システムにおいて、患者名等の人物名は、文字集合に応じた表示方法で表示される。
【０００４】
図８（ａ）〜（ｄ）に、従来の人物名の表示例を示す。図８（ａ）に示すように、日本におけるシステムでは、シングルバイト文字（ＡＳＣＩＩ文字）、表意文字（漢字）、表音文字（カナ）で人物名が表示される。図８（ｂ）に示すように、欧州連合におけるシステムでは、シングルバイト文字、表音文字（ラテン拡張文字）で人物名が表示される。図８（ｃ）に示すように、アメリカにおけるシステムでは、シングルバイト文字で人物名が表示される。図８（ｄ）に示すように、中国におけるシステムでは、シングルバイト文字、表意文字で人物名が表示される。
【０００５】
医療施設毎の運用では、通常、同じ文字集合を扱うことができるシステム同士を接続する。例えば、Ａシステムで使用可能な文字集合が「ＩＳＯ＿ＩＲ  ６」であり、Ｂシステムで使用可能な文字集合が「ＩＳＯ＿ＩＲ  １３」「ＩＳＯ＿ＩＲ  ６」であり、Ｃシステムで使用可能な文字集合が「ＩＳＯ＿ＩＲ  １３」である場合には、ＡシステムとＢシステムは「ＩＳＯ＿ＩＲ  ６」で接続可能であり、ＢシステムとＣシステムは「ＩＳＯ＿ＩＲ  １３」で接続可能であるが、ＡシステムとＣシステムは接続することができない。
【０００６】
このように、従来は、同じ文字集合間での通信が主流であった。しかし、近年、医療施設内の装置やシステムのマルチベンダ化に伴い、異なる文字集合を扱う装置やシステムに対する画像や文字情報の一元管理が求められている。多種多様なシステムが混在する施設では、多少情報が劣化したとしても、文字集合が異なるシステム間でデータ通信を行う必要が出てきている。
【０００７】
例えば、製品仕様書に記載の最も小さい文字集合（例えばＡＳＣＩＩ文字）を用いることで、最低限のデータのやりとりを可能としたり、通信相手に応じて情報を一部マスクすることで情報交換を行ったりする方法が採られている。
【０００８】
また、文字情報管理サーバにおいて、予め患者ＩＤと、シングルバイト文字（ＡＳＣＩＩ文字）、表意文字（漢字）、表音文字（かな・カナ）のそれぞれで表された患者名とを対応付けておき、患者ＩＤに基づいて、クライアント端末から要求された文字種で患者名を送信する文字情報照会システムが提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００６−４１９２号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
ところで、医療施設毎に、各システムで使用可能な文字集合に応じて、送信先が対応していない文字については出力範囲を制限する等、情報の出力範囲を事前に設定することは可能であるが、接続されるシステムが変更される度に出力範囲の設定も変更する必要があった。
【００１１】
また、使用可能な文字集合が互いに異なるシステム間でデータを送受信する場合に、送信先の文字集合に存在しない文字を「？」等の代替文字に置換する等していたが、不要な置換文字が数多く表示されると、見た目も悪く、不便であった。
【００１２】
本発明は上記の従来技術における問題に鑑みてなされたものであって、送信先の装置が使用可能な文字集合に応じて、最大限の情報を送信することを課題とする。
【課題を解決するための手段】
【００１３】
上記課題を解決するために、請求項１に記載の発明は、外部装置との間でデータの送受信を行うデータ送信装置であって、複数の文字集合について、各文字集合に、予め定められた分類方法により分類された複数のグループのそれぞれに属する文字が存在するか否かを示す情報を記憶する第１記憶手段と、人物名を前記複数のグループのそれぞれに対応する文字で記憶する第２記憶手段と、前記外部装置が使用可能な文字集合を示す情報を取得し、当該外部装置が使用可能な文字集合に含まれるグループを前記第１記憶手段から取得し、当該取得されたグループに対応する文字で表された人物名を前記第２記憶手段から抽出し、当該抽出された人物名を前記外部装置に送信する制御手段と、を備える。
【００１４】
請求項２に記載の発明は、請求項１に記載のデータ送信装置において、前記複数のグループのそれぞれは、シングルバイト文字、表意文字、表音文字が属するグループである。
【００１５】
請求項３に記載の発明は、請求項１又は２に記載のデータ送信装置において、前記制御手段は、前記抽出された人物名を、前記外部装置が使用可能な文字集合に対応する文字コードに変換した後に、前記外部装置に送信する。
【００１６】
請求項４に記載の発明は、データ送信装置と外部装置との間でデータの送受信を行うデータ通信システムであって、前記データ送信装置は、複数の文字集合について、各文字集合に、予め定められた分類方法により分類された複数のグループのそれぞれに属する文字が存在するか否かを示す情報を記憶する第１記憶手段と、人物名を前記複数のグループのそれぞれに対応する文字で記憶する第２記憶手段と、前記外部装置が使用可能な文字集合を示す情報を取得し、当該外部装置が使用可能な文字集合に含まれるグループを前記第１記憶手段から取得し、当該取得されたグループに対応する文字で表された人物名を前記第２記憶手段から抽出し、当該抽出された人物名を前記外部装置に送信する制御手段と、を備える。
【発明の効果】
【００１７】
請求項１、４に記載の発明によれば、送信先の装置が使用可能な文字集合に応じて、最大限の情報を送信することができる。
【００１８】
請求項２に記載の発明によれば、シングルバイト文字、表意文字、表音文字が属するグループのうち、外部装置が使用可能な文字集合に含まれるグループに対応する文字で表された人物名を、外部装置に送信することができる。
【００１９】
請求項３に記載の発明によれば、人物名を、外部装置が使用可能な文字集合に対応する文字コードに変換した後に、外部装置に送信することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施の形態における医用情報通信システムのシステム構成図である。
【図２】医用情報管理サーバの機能的構成を示すブロック図である。
【図３】文字集合‐グループ対応テーブルの例を示す図である。
【図４】クライアント端末の機能的構成を示すブロック図である。
【図５】医用情報管理サーバとクライアント端末において実行される患者名登録処理を示すラダーチャートである。
【図６】医用情報管理サーバとクライアント端末において実行される患者名検索処理を示すラダーチャートである。
【図７】クライアント端末において表示される患者名の表示例である。
【図８】従来の人物名の表示例である。
【発明を実施するための形態】
【００２１】
以下、図面を参照して、本発明の一実施形態について説明する。
【００２２】
［医用情報通信システムのシステム構成］
図１に、医用情報通信システム１００のシステム構成を示す。
医用情報通信システム１００は、医用情報管理サーバ１０と、クライアント端末２０ａ，２０ｂ，２０ｃと、から構成されている。医用情報管理サーバ１０、クライアント端末２０ａ，２０ｂ，２０ｃは、ＬＡＮ（Local Area Network）等の通信ネットワークＮを介して接続されており、ＤＩＣＯＭ（Digital Imaging and Communications in Medicine）規格又はＨＬ７（Health Level Seven）規格に則ったデータ通信が可能となっている。
【００２３】
医用情報管理サーバ１０は、医用情報を記憶し、管理する。医用情報管理サーバ１０は、外部装置との間で医用情報の送受信を行うデータ送信装置である。医用情報管理サーバ１０は、クライアント端末２０ａ，２０ｂ，２０ｃから医用情報の取得要求を受信した場合、この取得要求に応じた医用情報をクライアント端末２０ａ，２０ｂ，２０ｃに送信する。医用情報管理サーバ１０において使用可能な文字集合は「ＩＳＯ  ２０２２  ＩＲ  ６」「ＩＳＯ  ２０２２  ＩＲ  ８７」である。
【００２４】
クライアント端末２０ａ，２０ｂ，２０ｃは、医用情報管理サーバ１０のクライアント端末である。クライアント端末２０ａ，２０ｂ，２０ｃは、医用情報管理サーバ１０に医用情報の取得要求を送信し、当該取得要求に応じた医用情報を取得する。クライアント端末２０ａにおいて使用可能な文字集合は「ＧＢ１８０３０」であり、クライアント端末２０ｂにおいて使用可能な文字集合は「ＩＳＯ＿ＩＲ  ６」であり、クライアント端末２０ｃにおいて使用可能な文字集合は「ＩＳＯ＿ＩＲ  １３」である。
【００２５】
［医用情報管理サーバの機能的構成］
図２に、医用情報管理サーバ１０の機能的構成を示す。
図２に示すように、医用情報管理サーバ１０は、制御部１１、操作部１２、表示部１３、通信部１４、記憶部１５を備えて構成され、各部はバス１６により接続されている。
【００２６】
制御部１１は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）等から構成され、医用情報管理サーバ１０の各部の処理動作を統括的に制御する。具体的には、ＣＰＵは、操作部１２から入力される操作信号又は通信部１４により受信される指示信号に応じて、記憶部１５に記憶されている各種処理プログラムを読み出し、ＲＡＭ内に形成されたワークエリアに展開し、当該プログラムとの協働により各種処理を行う。
【００２７】
操作部１２は、カーソルキー、数字入力キー、及び各種機能キー等を備えたキーボードと、マウス等のポインティングデバイスを備えて構成され、キーボードに対するキー操作やマウス操作により入力された操作信号を制御部１１に出力する。
【００２８】
表示部１３は、ＬＣＤ（Liquid Crystal Display）により構成され、制御部１１から入力される表示データに基づいて各種画面を表示する。
【００２９】
通信部１４は、ＬＡＮアダプタ、ルータ、ＴＡ（Terminal Adapter）等を備え、通信ネットワークＮを介して接続されたクライアント端末２０ａ，２０ｂ，２０ｃ等の外部装置との間でデータの送受信を行う。
【００３０】
記憶部１５は、ハードディスク等から構成され、各種処理プログラム、当該プログラムの実行に必要なパラメータやファイル等を記憶している。また、記憶部１５は、文字集合‐グループ対応テーブル１５１、文字コード対応テーブル１５２、患者情報Ｄ１、検査情報Ｄ２等を記憶する。
【００３１】
文字集合‐グループ対応テーブル１５１は、複数の文字集合について、各文字集合と、当該各文字集合に、予め定められた分類方法により分類された複数のグループのそれぞれに属する文字が存在するか否かと、が対応付けられたテーブルである。図３に、文字集合‐グループ対応テーブル１５１の例を示す。文字集合‐グループ対応テーブル１５１では、各文字集合に、シングルバイト文字（Singlebyte）、表意文字（Ideogram）、表音文字（Phonogram）の各グループに属する文字が存在するか否かを、存在する場合には○、存在しない場合には×で表している。シングルバイト文字は、１文字が１バイトで符号化される文字である。表意文字は、一つ一つの文字が意味を有している文字である。表音文字は、音を表す文字である。例えば、文字集合「ＩＳＯ＿ＩＲ  ６」には、シングルバイト文字は含まれるが、表意文字及び表音文字は含まれない。
【００３２】
文字コード対応テーブル１５２は、各文字について、複数の文字集合のそれぞれにおける文字コードが対応付けられたテーブルである。すなわち、文字コード対応テーブル１５２を参照することにより、ある文字が、ある文字集合においてどのように符号化されるかを求めることができる。
【００３３】
患者情報Ｄ１は、患者ＩＤ、患者名、生年月日、性別等の患者に関する情報である。検査情報Ｄ２は、検査日、検査時刻、担当医師名等の検査に関する情報である。一人の患者に対して一又は複数の検査が実施されるため、一つの患者情報Ｄ１に対して一又は複数の検査情報Ｄ２が関連付けられている。例えば、患者情報Ｄ１と検査情報Ｄ２に共通の患者情報ＬＩＤ（Link Identification）を含ませることによって、患者情報Ｄ１と検査情報Ｄ２とが関連付けられている。なお、患者名、医師名等の人物名については、シングルバイト文字、表意文字、表音文字の各グループのそれぞれに対応する文字で記憶部１５に記憶されている。
【００３４】
制御部１１は、記憶部１５に記憶されている医用情報（患者情報Ｄ１、検査情報Ｄ２等）を管理する。制御部１１は、通信部１４を介して、外部装置から医用情報を受信すると、当該医用情報を記憶部１５に記憶させる。
【００３５】
制御部１１は、通信部１４を介して、外部装置から医用情報の取得要求を受信すると、当該取得要求に応じた医用情報を記憶部１５から読み出す。そして、制御部１１は、通信部１４を介して、当該読み出した医用情報を外部装置に送信する。
【００３６】
具体的に、制御部１１は、通信部１４を介して、クライアント端末２０ａ，２０ｂ，２０ｃからクライアント端末２０ａ，２０ｂ，２０ｃが使用可能な文字集合を示す文字集合情報を取得する。そして、制御部１１は、クライアント端末２０ａ，２０ｂ，２０ｃから取得した文字集合情報に基づいて、クライアント端末２０ａ，２０ｂ，２０ｃが使用可能な文字集合に含まれるグループ（シングルバイト文字、表意文字、表音文字が属するグループ）を文字集合‐グループ対応テーブル１５１から取得し、当該取得されたグループに対応する文字で表された患者名を記憶部１５に記憶されている患者情報Ｄ１から抽出し、当該抽出された患者名をクライアント端末２０ａ，２０ｂ，２０ｃに送信する。この際、制御部１１は、抽出された人物名を、クライアント端末２０ａ，２０ｂ，２０ｃが使用可能な文字集合に対応する文字コードに変換した後に、クライアント端末２０ａ，２０ｂ，２０ｃに送信する。
【００３７】
［クライアント端末の機能的構成］
図４に、クライアント端末２０ａの機能的構成を示す。
図４に示すように、クライアント端末２０ａは、制御部２１、操作部２２、表示部２３、通信部２４、記憶部２５を備えて構成され、各部はバス２６により接続されている。
【００３８】
制御部２１は、ＣＰＵ、ＲＡＭ等から構成され、クライアント端末２０ａの各部の処理動作を統括的に制御する。具体的には、ＣＰＵは、操作部２２から入力される操作信号又は通信部２４により受信される指示信号に応じて、記憶部２５に記憶されている各種処理プログラムを読み出し、ＲＡＭ内に形成されたワークエリアに展開し、当該プログラムとの協働により各種処理を行う。
【００３９】
操作部２２は、カーソルキー、数字入力キー、及び各種機能キー等を備えたキーボードと、マウス等のポインティングデバイスを備えて構成され、キーボードに対するキー操作やマウス操作により入力された操作信号を制御部２１に出力する。
【００４０】
表示部２３は、ＬＣＤにより構成され、制御部２１から入力される表示データに基づいて各種画面を表示する。
【００４１】
通信部２４は、ＬＡＮアダプタ、ルータ、ＴＡ等を備え、通信ネットワークＮを介して接続された医用情報管理サーバ１０等の外部装置との間でデータの送受信を行う。
【００４２】
記憶部２５は、ハードディスク等から構成され、各種処理プログラム、当該プログラムの実行に必要なパラメータやファイル等を記憶している。記憶部２５には、クライアント端末２０ａで使用可能な文字集合を示す文字集合情報が記憶されている。
【００４３】
制御部２１は、通信部２４を介して、医用情報管理サーバ１０に医用情報の取得要求を送信し、通信部２４を介して、医用情報管理サーバ１０から医用情報を受信する。制御部２１は、受信した医用情報に基づいて、患者名等を表示部２３に表示させる。
【００４４】
クライアント端末２０ｂ，２０ｃの構成については、クライアント端末２０ａと同様であるため、図４を援用し、説明を省略する。ただし、クライアント端末２０ａ，２０ｂ，２０ｃでは、それぞれ、使用可能な文字集合が異なる。
【００４５】
［医用情報通信システムにおける各装置の動作］
次に、医用情報通信システム１００における動作について説明する。
図５は、医用情報管理サーバ１０とクライアント端末２０ａにおいて実行される患者名登録処理を示すラダーチャートである。医用情報管理サーバ１０における処理は、制御部１１と記憶部１５に記憶されているプログラムとの協働によるソフトウェア処理によって実現される。また、クライアント端末２０ａにおける処理は、制御部２１と記憶部２５に記憶されているプログラムとの協働によるソフトウェア処理によって実現される。
【００４６】
まず、クライアント端末２０ａにおいて、ユーザが操作部２２から患者名をシングルバイト文字（例えばＡＳＣＩＩ文字）、表意文字（例えば漢字）、表音文字（例えばカナ）で入力する（ステップＳ１）。そして、制御部２１により、ユーザの操作による操作部２２からの操作信号に基づき、入力された患者名が３種類の文字で取得される。
【００４７】
次に、制御部２１により、シングルバイト文字、表意文字、表音文字で表された患者名と、記憶部２５から読み出されたクライアント端末２０ａが使用可能な文字集合を示す文字集合情報とが、通信部２４を介して、医用情報管理サーバ１０に送信される（ステップＳ２）。
【００４８】
医用情報管理サーバ１０では、制御部１１により、通信部１４を介して、クライアント端末２０ａから送信された患者名及び文字集合情報が受信される（ステップＳ３）。
【００４９】
次に、制御部１１により、クライアント端末２０ａから受信した文字集合情報に基づいて、文字コード対応テーブル１５２が参照され、クライアント端末２０ａの文字集合「ＧＢ１８０３０」から医用情報管理サーバ１０の文字集合「ＩＳＯ  ２０２２  ＩＲ  ６」「ＩＳＯ  ２０２２  ＩＲ  ８７」に、クライアント端末２０ａから受信した患者名（シングルバイト文字、表意文字、表音文字）の文字コードが変換される（ステップＳ４）。
【００５０】
そして、制御部１１により、文字コード変換後の患者名が記憶部１５の患者情報Ｄ１に記憶される（ステップＳ５）。例えば、シングルバイト文字として「TANAKA^RAIKA」、表意文字として「田中^来果」、表音文字として「タナカ^ライカ」が記憶部１５の患者情報Ｄ１に記憶される。
以上で、患者名登録処理が終了する。
【００５１】
なお、患者名以外の患者情報Ｄ１や検査情報Ｄ２についても同様に、登録処理が行われる。また、医用情報管理サーバ１０の操作部１２から患者情報Ｄ１や検査情報Ｄ２を入力して登録することとしてもよい。
また、クライアント端末２０ｂ，２０ｃから患者名登録処理を行ってもよいが、シングルバイト文字、表意文字、表音文字の全てを含む文字集合を使用可能な装置から患者名登録処理を行うことが望ましい。
【００５２】
図６は、医用情報管理サーバ１０とクライアント端末２０ａにおいて実行される患者名検索処理を示すラダーチャートである。医用情報管理サーバ１０における処理は、制御部１１と記憶部１５に記憶されているプログラムとの協働によるソフトウェア処理によって実現される。また、クライアント端末２０ａにおける処理は、制御部２１と記憶部２５に記憶されているプログラムとの協働によるソフトウェア処理によって実現される。
【００５３】
まず、クライアント端末２０ａにおいて、ユーザが操作部２２から患者ＩＤ、検査日等の検索条件を入力する（ステップＳ１１）。そして、制御部２１により、ユーザの操作による操作部２２からの操作信号に基づき、入力された検索条件が取得される。
【００５４】
次に、制御部２１により、検索条件と、記憶部２５から読み出されたクライアント端末２０ａが使用可能な文字集合を示す文字集合情報とが、通信部２４を介して、医用情報管理サーバ１０に送信される（ステップＳ１２）。
【００５５】
医用情報管理サーバ１０では、制御部１１により、通信部１４を介して、クライアント端末２０ａから送信された検索条件及び文字集合情報が受信される（ステップＳ１３）。
【００５６】
次に、制御部１１により、クライアント端末２０ａから受信した文字集合情報に基づいて、文字集合‐グループ対応テーブル１５１が参照され、クライアント端末２０ａの文字集合に含まれる一又は複数のグループ（シングルバイト文字、表意文字、表音文字の各グループ）が取得される（ステップＳ１４）。
【００５７】
次に、制御部１１により、クライアント端末２０ａから受信した文字集合情報に基づいて、文字コード対応テーブル１５２が参照され、クライアント端末２０ａの文字集合「ＧＢ１８０３０」から医用情報管理サーバ１０の文字集合「ＩＳＯ  ２０２２  ＩＲ  ６」「ＩＳＯ  ２０２２  ＩＲ  ８７」に、検索条件の文字コードが変換される（ステップＳ１５）。
【００５８】
次に、制御部１１により、記憶部１５の患者情報Ｄ１、検査情報Ｄ２が参照され、検索条件に該当する患者が検索される（ステップＳ１６）。例えば、検索条件として患者ＩＤが入力された場合には、入力された患者ＩＤに該当する情報が患者情報Ｄ１、検査情報Ｄ２から検索される。また、検索条件として検査日が入力された場合には、入力された検査日に該当する情報が患者情報Ｄ１、検査情報Ｄ２から検索される。そして、制御部１１により、ステップＳ１４で取得されたグループに対応する文字で表された患者名（シングルバイト文字、表意文字、表音文字）が患者情報Ｄ１から抽出される（ステップＳ１７）。
【００５９】
次に、制御部１１により、文字コード対応テーブル１５２が参照され、医用情報管理サーバ１０の文字集合「ＩＳＯ  ２０２２  ＩＲ  ６」「ＩＳＯ  ２０２２  ＩＲ  ８７」からクライアント端末２０ａの文字集合「ＧＢ１８０３０」に、抽出された患者名の文字コードが変換される（ステップＳ１８）。そして、制御部１１により、文字コード変換後の患者名が、通信部１４を介して、クライアント端末２０ａに送信される（ステップＳ１９）。
【００６０】
クライアント端末２０ａでは、制御部２１により、通信部２４を介して、医用情報管理サーバ１０から送信された患者名が受信される（ステップＳ２０）。そして、制御部２１により、患者名（シングルバイト文字、表意文字、表音文字）が表示部２３に表示される（ステップＳ２１）。
以上で、患者名検索処理が終了する。
【００６１】
以上、医用情報管理サーバ１０からクライアント端末２０ａへ送信される医用情報が患者名の場合について説明したが、医師名、看護師名、技師名等、患者名以外の人物名であってもよい。また、これらの人物名は、画像ファイルに付帯されている付帯情報に含まれるものであってもよい。
また、医用情報管理サーバ１０とクライアント端末２０ｂ，２０ｃにおいても、図６に示した患者名検索処理と同様の処理が行われる。
【００６２】
図７（ａ）〜（ｃ）に、クライアント端末２０ａ，２０ｂ，２０ｃのそれぞれにおいて、表示部２３に表示される患者名の表示例を示す。
クライアント端末２０ａにおいて使用可能な文字集合「ＧＢ１８０３０」には、シングルバイト文字、表意文字、表音文字のグループに属する文字が存在するため（図３の文字集合‐グループ対応テーブル１５１参照）、医用情報管理サーバ１０からクライアント端末２０ａに、シングルバイト文字、表意文字、表音文字で表された患者名が送信される。したがって、クライアント端末２０ａでは、図７（ａ）に示すように、「TANAKA^RAIKA」「田中^来果」「タナカ^ライカ」と、３種類の表記方法で患者名が表示される。
【００６３】
クライアント端末２０ｂにおいて使用可能な文字集合「ＩＳＯ＿ＩＲ  ６」には、シングルバイト文字のグループに属する文字は存在するが、表意文字、表音文字のグループに属する文字は存在しないため（図３の文字集合‐グループ対応テーブル１５１参照）、医用情報管理サーバ１０からクライアント端末２０ｂに、シングルバイト文字で表された患者名が送信される。したがって、クライアント端末２０ｂでは、図７（ｂ）に示すように、「TANAKA^RAIKA」と、１種類の表記方法で患者名が表示される。
【００６４】
クライアント端末２０ｃにおいて使用可能な文字集合「ＩＳＯ＿ＩＲ  １３」には、シングルバイト文字、表音文字のグループに属する文字は存在するが、表意文字のグループに属する文字は存在しないため（図３の文字集合‐グループ対応テーブル１５１参照）、医用情報管理サーバ１０からクライアント端末２０ｃに、シングルバイト文字、表音文字で表された患者名が送信される。したがって、クライアント端末２０ｃでは、図７（ｃ）に示すように、「TANAKA^RAIKA」「タナカ^ライカ（半角カナ）」と、２種類の表記方法で患者名が表示される。
【００６５】
以上説明したように、本実施の形態における医用情報管理サーバ１０によれば、クライアント端末２０ａ，２０ｂ，２０ｃから取得した文字集合情報に基づいて、クライアント端末２０ａ，２０ｂ，２０ｃが使用可能な文字集合に含まれるグループ（シングルバイト文字、表意文字、表音文字が属するグループ）を文字集合‐グループ対応テーブル１５１から取得し、当該取得されたグループに対応する文字で表された患者名を記憶部１５に記憶されている患者情報Ｄ１から抽出し、当該抽出された患者名をクライアント端末２０ａ，２０ｂ，２０ｃに送信することができる。すなわち、医用情報管理サーバ１０は、医用情報管理サーバ１０が有する情報の全てをクライアント端末２０ａ，２０ｂ，２０ｃに送信するのではなく、クライアント端末２０ａ，２０ｂ，２０ｃのそれぞれが対応可能な情報のみを選択して送信し、「？」等の代替文字への置換が必要な情報については送信しない。したがって、医用情報管理サーバ１０によれば、クライアント端末２０ａ，２０ｂ，２０ｃが使用可能な文字集合に応じて、最大限の情報を送信することができる。また、ユーザに対しても、装置間の文字集合の違いを意識させることがない。
【００６６】
また、医用情報管理サーバ１０によれば、患者名を、クライアント端末２０ａ，２０ｂ，２０ｃが使用可能な文字集合に対応する文字コードに変換した後に、クライアント端末２０ａ，２０ｂ，２０ｃに送信することができる。
【００６７】
なお、上記実施の形態における記述は、本発明に係るデータ送信装置及びデータ通信システムの例であり、これに限定されるものではない。装置を構成する各部の細部構成及び細部動作に関しても本発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【００６８】
例えば、上記実施の形態では、医用情報管理サーバ１０において文字コード変換を行う場合について説明したが、各クライアント端末２０ａ，２０ｂ，２０ｃが、各文字について、複数の文字集合のそれぞれにおける文字コードが対応付けられた文字コード対応テーブルを備え、各クライアント端末２０ａ，２０ｂ，２０ｃにおいて文字コード変換を行うこととしてもよい。
【００６９】
また、上記実施の形態では、患者名登録処理（図５）のステップＳ４、患者名検索処理（図６）のステップＳ１５，Ｓ１８において文字コード変換を行う場合について説明したが、データ通信を行う医用情報管理サーバ１０と、クライアント端末２０ａ，２０ｂ，２０ｃのいずれかと、において、使用可能な文字集合が同じ場合には、これらのステップは不要である。
【００７０】
以上の説明では、各処理を実行するためのプログラムを格納したコンピュータ読み取り可能な媒体としてハードディスク等を使用した例を開示したが、この例に限定されない。その他のコンピュータ読み取り可能な媒体として、フラッシュメモリ等の不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬型記録媒体を適用することも可能である。また、プログラムのデータを通信回線を介して提供する媒体として、キャリアウェーブ（搬送波）を適用することとしてもよい。
【符号の説明】
【００７１】
１０  医用情報管理サーバ
１１  制御部
１２  操作部
１３  表示部
１４  通信部
１５  記憶部
１６  バス
２０ａ，２０ｂ，２０ｃ  クライアント端末
２１  制御部
２２  操作部
２３  表示部
２４  通信部
２５  記憶部
２６  バス
１００  医用情報通信システム
１５１  文字集合‐グループ対応テーブル
１５２  文字コード対応テーブル
Ｄ１  患者情報
Ｄ２  検査情報
Ｎ  通信ネットワーク
【図１】
2011243130.tif 000003
【図２】
2011243130.tif 000004
【図３】
2011243130.tif 000005
【図４】
2011243130.tif 000006
【図５】
2011243130.tif 000007
【図６】
2011243130.tif 000008
【図７】
2011243130.tif 000009
【図８】
2011243130.tif 000010