(57)【要約】【課題】複数のコンピュータがデータベースを共用するシステムにおいて、各コンピュータでデータベースに入力できる文字の制限と、データベースから読み出した文字を各コンピュータで出力する際のトラブルとをより少なくする。【解決手段】  各コンピュータの入力プロファイルと出力プロファイルとモードとが設定され、  データベースに、文字情報と、この文字情報が入力されたコンピュータの入力プロファイルとを対にして保管し、  データベースから文字情報を読み出して、あるコンピュータで出力しようとするとき、この文字情報と対の入力プロファイルも読み出し、このコンピュータのモードに定められた文字コード変換のルールに従って、この入力プロファイルと、このコンピュータの出力プロファイルとを利用することにより、この文字情報を構成する各文字の文字コードを変換して、このコンピュータで出力する。【選択図】なし【特許請求の範囲】
【請求項１】
複数のコンピュータがデータベースを共用するシステムであって、
各コンピュータで文字を入力する際に、使用可能な文字と、異体字の取り扱いとを定める情報を含む、各コンピュータの入力プロファイルが設定される手段と、
各コンピュータで文字を出力する際に、使用可能な文字と、異体字の取り扱いとを定める情報を含む、各コンピュータの出力プロファイルが設定される手段と、
各コンピュータで文字を出力しようとするとき、各コンピュータの出力プロファイルと、この文字が入力されたコンピュータの入力プロファイルとを利用して行われる、文字コード変換のルールを定めるモードが設定される手段と、
データベースに、文字情報と、この文字情報が入力されたコンピュータの入力プロファイルとを対にして保管する手段と、
データベースから文字情報を読み出して、あるコンピュータで出力しようとするとき、この文字情報と対の入力プロファイルも読み出し、このコンピュータのモードに定められた文字コード変換のルールに従って、この入力プロファイルと、このコンピュータの出力プロファイルとを利用することにより、この文字情報を構成する各文字の文字コードを変換して、このコンピュータで出力する手段とを備えることを特徴とする文字コード変換システム。
【請求項２】
複数のコンピュータがデータベースを共用するシステムが実行する方法であって、
各コンピュータで文字を入力する際に、使用可能な文字と、異体字の取り扱いとを定める情報を含む、各コンピュータの入力プロファイルが設定される工程と、
各コンピュータで文字を出力する際に、使用可能な文字と、異体字の取り扱いとを定める情報を含む、各コンピュータの出力プロファイルが設定される工程と、
各コンピュータで文字を出力しようとするとき、各コンピュータの出力プロファイルと、この文字が入力されたコンピュータの入力プロファイルとを利用して行われる、文字コード変換のルールを定めるモードが設定される工程と、
データベースに、文字情報と、この文字情報が入力されたコンピュータの入力プロファイルとを対にして保管する工程と、
データベースから文字情報を読み出して、あるコンピュータで出力しようとするとき、この文字情報と対の入力プロファイルも読み出し、このコンピュータのモードに定められた文字コード変換のルールに従って、この入力プロファイルと、このコンピュータの出力プロファイルとを利用することにより、この文字情報を構成する各文字の文字コードを変換して、このコンピュータで出力する工程とを含むことを特徴とする文字コード変換方法。
【請求項３】
複数のコンピュータがデータベースを共用するシステムに、
各コンピュータで文字を入力する際に、使用可能な文字と、異体字の取り扱いとを定める情報を含む、各コンピュータの入力プロファイルが設定される工程と、
各コンピュータで文字を出力する際に、使用可能な文字と、異体字の取り扱いとを定める情報を含む、各コンピュータの出力プロファイルが設定される工程と、
各コンピュータで文字を出力しようとするとき、各コンピュータの出力プロファイルと、この文字が入力されたコンピュータの入力プロファイルとを利用して行われる、文字コード変換のルールを定めるモードが設定される工程と、
データベースに、文字情報と、この文字情報が入力されたコンピュータの入力プロファイルとを対にして保管する工程と、
データベースから文字情報を読み出して、あるコンピュータで出力しようとするとき、この文字情報と対の入力プロファイルも読み出し、このコンピュータのモードに定められた文字コード変換のルールに従って、この入力プロファイルと、このコンピュータの出力プロファイルとを利用することにより、この文字情報を構成する各文字の文字コードを変
換して、このコンピュータで出力する工程とを実行させることを特徴とする文字コード変換プログラム。
【請求項４】
請求項３に記載の文字コード変換プログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字コード変換の技術に関する。
【背景技術】
【０００２】
一般に、データベースに文字情報を蓄積する場合、文字をコード化して保持する必要がある。その際、データベースの内部コードとしては、可能な限り多くの文字を保持できる文字コード体系を採用するが、データを入出力するコンピュータでは、データベースの内部コードよりも、扱える文字が制限される場合が多く、コンピュータの機種、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）、さらには、このＯＳ以外のソフトウェア等により、その範囲が異なる場合が通例である。
【０００３】
例えば、データベースの内部コードとして、ＵＮＩＣＯＤＥ３．０を採用した場合、約９００００種類の文字を扱うことが可能になるが、データを入出力する日本語のコンピュータではＪＩＳの文字コードを拡張した約１００００種類の文字しか扱うことしかできない。また、そのコンピュータのＯＳ（Ｗｉｎｄｏｗｓ（登録商標）、Ｍａｃｉｎｔｏｓｈ、ＵＮＩＸ（登録商標）など）の違いによっても、入出力できる文字が異なる。また、同じＯＳであっても、バージョンや各国語版（日本語版、中国語版など）、さらには、そのＯＳで動作するアプリケーションソフトウェアで、扱うことのできる文字が異なる場合もある。
【０００４】
ここで、入力と云えば、人間がコンピュータで直接入力する場合や、コンピュータで生成加工したデータを自動的に入力する等の作業を示しているものとし、また、出力には、モニタ上に表示する場合や、プリンタでプリントして紙に印字する場合、他のコンピュータで利用する場合などが含まれるものとする。
【０００５】
現状、複数のコンピュータでデータベースを共用するシステムにおいて、全てのコンピュータで共通して使用できる文字だけを当該データベースに入力可能とする制限を設定し、それ以外の文字が入力されようとする場合、データベース中に入らないようにすることが多い。この場合、本来使用できる文字が使用できなくなるコンピュータが存在する可能性が有り、データベースの能力を最大限に活かすことができないことがある。
【０００６】
逆に制限を設けず、どのような文字であってもデータベースが受け付けるようにした場合、出力の際、文字が欠けたり、別の文字に化けて出力される現象などのトラブルが発生することがある。
【０００７】
ここで、これらの問題を、図１に示すように、コンピュータ１〜３がデータベースを共用するシステムを例に採り、具体的に説明する。また本例では、異体字関係にある「文字Ａ」、「文字Ａ’」、「文字Ａ”」が存在し、これらの文字を、各コンピュータが採用している文字コード体系は、以下のように取り扱う。尚、異体字とは、同等の文字でありながら、異なる字形をもつものである。
【０００８】
コンピュータ１が採用している文字コード体系では、「文字Ａ」と、「文字Ａ’」と、「文字Ａ”」とは、同じ文字概念に含まれており、この文字概念を代表する文字が「文字Ａ」である。
【０００９】
コンピュータ２が採用している文字コード体系では、「文字Ａ」と、「文字Ａ’」と、
「文字Ａ”」とは、全て別の文字概念である。
【００１０】
コンピュータ３が採用している文字コード体系では、「文字Ａ’」と、「文字Ａ”」とは、同じ文字概念に含まれており、この文字概念を代表する文字が「文字Ａ”」である。しかし、「文字Ａ」は、この文字コード体系には含まれない。
【００１１】
尚、文字概念に属する文字が入力されたとき、この文字概念を代表する文字が入力されたとされる。
【００１２】
コンピュータ１〜３で共通して利用できる文字だけをデータベースに入力可能とする制限を設定すれば、データベースへの入力の際、例えば、「文字Ａ」は、本来利用できる筈のコンピュータ１〜２で利用できなくなる。逆に制限を設けず、どのような文字であってもデータベースが受け付けるとした場合、例えば、コンピュータ１〜２で、データベースに、入力された「文字Ａ」は、コンピュータ３では出力できない。
【００１３】
以下に、異なる文字コード体系を採用しているコンピュータ間での文字コード変換について、従来技術を２つ挙げる。
【００１４】
まず、異なる文字コード体系を採用しているコンピュータ間で、テキストデータの配給受領を行うための技術として、変換テーブルに文字コードが登録されているか否かを検証するシステムと、その変換テーブルを使用して異なる文字コード体系の間でテキストデータの文字コードを変換するシステムと、その変換テーブルに登録されていない外字コードをデータテーブルに登録するシステムとが知られている（特許文献１参照）。この技術では、外字コードが変換テーブルに登録されていない場合、随時データテーブルに追加しているため、複数のコンピュータが稼動する場合、これらコンピュータ間で、データテーブルを交換することが困難であり、汎用性が低い。また、変換テーブルは、２つの文字コード体系の間で、文字コードの対応関係を唯一に定めるものであるので、文字コードの変換方法が唯一に決まってしまい、利用用途に応じて変換方法を変えることができない。
【００１５】
次に、表現可能な文字数が多い第１のコンピュータで処理された文字を、表現可能な文字数がより少ない第２のコンピュータで表現するための技術として、第２のコンピュータに複数のフォントを用意すると共に、第１のコンピュータの文字コードと、第２のコンピュータのフォント名及び文字コードとの対応テーブルを用意し、この対応テーブルを利用して文字コードを変換する方法が知られている（特許文献２参照）。この技術では、通常、ＯＳとともに提供されるフォントだけでは処理できず、専用のテーブルと専用のフォント群を用意する必要がある。また、第２のコンピュータ上に生成されるテキストデータは、同じ文字コードで、異なる文字のイメージを表現することになるために、文字列の検索や変換など文字列処理を行うことができなくなる。さらに、第２のコンピュータ上に生成されるテキストデータは、特殊なフォーマットになるため、データベースに収めるテキストデータなど、他のシステムでの使用はできない。
【特許文献１】特開平９−３４８８７号公報
【特許文献２】特開２００３−２４２１３８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１６】
本発明は斯かる背景技術に鑑みてなされたもので、複数のコンピュータがデータベースを共用するシステムにおいて、各コンピュータでデータベースに入力できる文字の制限と、データベースから読み出した文字を各コンピュータで出力する際のトラブルとをより少
なくすることを課題とする。
【課題を解決するための手段】
【００１７】
本発明において上記課題を達成するために、まず請求項１の発明では、複数のコンピュータがデータベースを共用するシステムであって、
各コンピュータで文字を入力する際に、使用可能な文字と、異体字の取り扱いとを定める情報を含む、各コンピュータの入力プロファイルが設定される手段と、
各コンピュータで文字を出力する際に、使用可能な文字と、異体字の取り扱いとを定める情報を含む、各コンピュータの出力プロファイルが設定される手段と、
各コンピュータで文字を出力しようとするとき、各コンピュータの出力プロファイルと、この文字が入力されたコンピュータの入力プロファイルとを利用して行われる、文字コード変換のルールを定めるモードが設定される手段と、
データベースに、文字情報と、この文字情報が入力されたコンピュータの入力プロファイルとを対にして保管する手段と、
データベースから文字情報を読み出して、あるコンピュータで出力しようとするとき、この文字情報と対の入力プロファイルも読み出し、このコンピュータのモードに定められた文字コード変換のルールに従って、この入力プロファイルと、このコンピュータの出力プロファイルとを利用することにより、この文字情報を構成する各文字の文字コードを変換して、このコンピュータで出力する手段とを備えることを特徴とする文字コード変換システムとしたものである。
【００１８】
また請求項２の発明では、複数のコンピュータがデータベースを共用するシステムが実行する方法であって、
各コンピュータで文字を入力する際に、使用可能な文字と、異体字の取り扱いとを定める情報を含む、各コンピュータの入力プロファイルが設定される工程と、
各コンピュータで文字を出力する際に、使用可能な文字と、異体字の取り扱いとを定める情報を含む、各コンピュータの出力プロファイルが設定される工程と、
各コンピュータで文字を出力しようとするとき、各コンピュータの出力プロファイルと、この文字が入力されたコンピュータの入力プロファイルとを利用して行われる、文字コード変換のルールを定めるモードが設定される工程と、
データベースに、文字情報と、この文字情報が入力されたコンピュータの入力プロファイルとを対にして保管する工程と、
データベースから文字情報を読み出して、あるコンピュータで出力しようとするとき、この文字情報と対の入力プロファイルも読み出し、このコンピュータのモードに定められた文字コード変換のルールに従って、この入力プロファイルと、このコンピュータの出力プロファイルとを利用することにより、この文字情報を構成する各文字の文字コードを変換して、このコンピュータで出力する工程とを含むことを特徴とする文字コード変換方法としたものである。
【００１９】
また請求項３の発明では、複数のコンピュータがデータベースを共用するシステムに、
各コンピュータで文字を入力する際に、使用可能な文字と、異体字の取り扱いとを定める情報を含む、各コンピュータの入力プロファイルが設定される工程と、
各コンピュータで文字を出力する際に、使用可能な文字と、異体字の取り扱いとを定める情報を含む、各コンピュータの出力プロファイルが設定される工程と、
各コンピュータで文字を出力しようとするとき、各コンピュータの出力プロファイルと、この文字が入力されたコンピュータの入力プロファイルとを利用して行われる、文字コード変換のルールを定めるモードが設定される工程と、
データベースに、文字情報と、この文字情報が入力されたコンピュータの入力プロファイルとを対にして保管する工程と、
データベースから文字情報を読み出して、あるコンピュータで出力しようとするとき、
この文字情報と対の入力プロファイルも読み出し、このコンピュータのモードに定められた文字コード変換のルールに従って、この入力プロファイルと、このコンピュータの出力プロファイルとを利用することにより、この文字情報を構成する各文字の文字コードを変換して、このコンピュータで出力する工程とを実行させることを特徴とする文字コード変換プログラムとしたものである。
【００２０】
また請求項４の発明では、請求項３に記載の文字コード変換プログラムを記録した記録媒体としたものである。
【発明の効果】
【００２１】
本発明は、複数のコンピュータがデータベースを共用するシステムにおいて、各コンピュータでデータベースに入力できる文字の制限と、データベースから読み出した文字を各コンピュータで出力する際のトラブルとをより少なくできるという効果がある。
【００２２】
また本発明は、モードを設定し直すことで、文字コード変換のルールを変えられるので、利用目的に応じて、文字コードの変換方法が選べるという効果がある。
【００２３】
また、従来の全てのコンピュータで共通して使用できる文字だけをデータベースに入力可能とする従来の技術では、コンピュータの採用する文字コード体系に変更がされる都度、全てのコンピュータで共通して使用できる文字を確認し直す必要があるけれども、本発明では、採用する文字コード体系が変更されたコンピュータの入力プロファイルと出力プロファイルとを変更するだけで済むという効果がある。
【００２４】
さらに、出力プロファイルで、ユーザの漢字能力のレベルに応じて、使用可能な漢字を制限することで、この出力プロファイルが設定されたコンピュータで、ユーザの漢字能力のレベルに見合った漢字のみを出力できるという効果がある。
【発明を実施するための最良の形態】
【００２５】
以下に、本発明の最良の一実施形態を説明する。
【００２６】
本実施形態のシステムは、複数のコンピュータがデータベースを共用するシステムである。
【００２７】
本実施形態のシステムには、各コンピュータの入力プロファイルと出力プロファイルとが設定される。
【００２８】
あるコンピュータの入力プロファイルは、このコンピュータで文字を入力する際に、使用可能な文字と、異体字の取り扱いとを定める情報とを含む。これら、使用可能な文字と、異体字の取り扱いとは、それぞれ、このコンピュータの採用する文字コード体系によって決まる、使用可能な文字と、異体字の取り扱いとに同じであっても良い。
【００２９】
あるコンピュータの出力プロファイルは、このコンピュータで文字を出力する際に、使用可能な文字と、異体字の取り扱いとを定める情報とを含む。これら、使用可能な文字と、異体字の取り扱いとは、それぞれ、このコンピュータの採用する文字コード体系によって決まる、使用可能な文字と、異体字の取り扱いとに同じであっても良い。或は、このコンピュータの採用する文字コード体系によって決まる使用可能な文字の範囲内で、使用可能な漢字を、例えば、各学年の学習用漢字範囲内、常用漢字の範囲内というように、ユーザの漢字能力のレベルに応じて制限しても良い。
【００３０】
データベースには、文字情報が、項目ごとに、保管される。そして、データベースへの
文字情報の入力は、項目単位で行われ、データベースからの文字情報の出力も、項目単位で行われる。
【００３１】
また、データベースには、文字情報と、この文字情報が入力されたコンピュータの入力プロファイルとが対にされて保管される。
【００３２】
また、本実施形態のシステムには、各コンピュータのモードも設定される。
【００３３】
あるコンピュータのモードは、このコンピュータで文字を出力しようとするとき、このコンピュータの出力プロファイルと、この文字を入力したコンピュータの入力プロファイルとを利用して行われる、文字コード変換のルールを定める情報である。
【００３４】
モードには、例えば、「厳密」、「通常」、「出力優先」がある。
【００３５】
「厳密」モードは、ある文字を、あるコンピュータで出力しようとするとき、このコンピュータの出力プロファイルに、出力しようとする文字が含まれる文字概念があり、かつ、この文字概念と、この文字が入力されたコンピュータの入力プロファイルにおける、この文字が含まれる文字概念とが同一である場合に、その出力プロファイルにおける、この文字が含まれる文字概念を代表する文字を出力し、それ以外の場合には、変換不可とする文字コード変換のルールを定める。
【００３６】
「通常」モードは、ある文字を、あるコンピュータで出力しようとするとき、このコンピュータの出力プロファイルに、出力しようとする文字が含まれる文字概念がある場合、この文字概念を代表する文字を出力し、出力しようとする文字が含まれる文字概念はないが、この文字が入力されたコンピュータの入力プロファイルに、この文字が属する文字概念に含まれる他の文字があり、かつ、その出力プロファイルに、この他の文字が全て含まれる文字概念がある場合、この文字概念を代表する文字を出力し、それら以外の場合には、変換不可とする文字コード変換のルールを定める。
【００３７】
「出力優先」モードは、「通常」モードで、変換不可とされる場合でも、出力しようとする文字を、できる限り変換して出力する文字コード変換のルールを定める。
【００３８】
本実施形態のシステムは、データベースから文字情報を読み出して、あるコンピュータで出力しようとするとき、この文字情報と対の入力プロファイルも読み出し、このコンピュータのモードに定められた文字コード変換ルールに従って、この入力プロファイルと、このコンピュータの出力プロファイルとを利用することにより、この文字情報を構成する各文字を変換して、このコンピュータで出力する。
【００３９】
モードの定める文字コード変換のルールによって、変換不可とされるとき、本実施形態のシステムは、以下に列挙する（１）〜（５）の何れかの処理を行っても良い。
【００４０】
（１）特定の文字（＝や？など）に統一して出力する処理。
【００４１】
（２）エンティティー処理（代替文字列（文字コード等）に変換して出力する処理）。
【００４２】
（３）開き処理（漢字からかなに変換して出力する処理）。
【００４３】
（４）イメージ処理（漢字から（番号等の）画像に変換して出力する処理）。
【００４４】
（５）ルビ処理（漢字とその読みを出力する処理）
【実施例】
【００４５】
以下に、本発明の実施例を説明することにより、本発明の実施形態を具体的に説明する。
【００４６】
本実施例のシステムは、図１に示すように、コンピュータ１〜３がデータベースを共用するシステムをである。また本実施例では、異体字関係にある「文字Ａ」、「文字Ａ’」、「文字Ａ”」が存在し、これらの文字を、各コンピュータが採用している文字コード体系は、以下のように取り扱う。尚、異体字とは、同等の文字でありながら、異なる字形をもつものである。
【００４７】
コンピュータ１が採用している文字コード体系では、「文字Ａ」と、「文字Ａ’」と、「文字Ａ”」とは、同じ文字概念に含まれており、この文字概念を代表する文字が「文字Ａ」である。
【００４８】
コンピュータ２が採用している文字コード体系では、「文字Ａ」と、「文字Ａ’」と、「文字Ａ”」とは、全て別の文字概念である。
【００４９】
コンピュータ３が採用している文字コード体系では、「文字Ａ’」と、「文字Ａ”」とは、同じ文字概念に含まれており、この文字概念を代表する文字が「文字Ａ”」である。しかし、「文字Ａ」は、この文字コード体系には含まれない。
【００５０】
尚、文字概念に属する文字が入力されたとき、この文字概念を代表する文字が入力されたとされる。
【００５１】
コンピュータ１の入力プロファイルには、コンピュータ１で文字を入力する際に、「文字Ａ」と、「文字Ａ’」と、「文字Ａ”」とが使用可能な文字であって、「文字Ａ」と、「文字Ａ’」と、「文字Ａ”」とは、同じ文字概念に含まれており、この文字概念を代表する文字が「文字Ａ」であることを表す情報が含まれる。以後、コンピュータ１の入力プロファイルを、プロファイル１５３とも云うことにする。
【００５２】
コンピュータ１の出力プロファイルには、コンピュータ１で文字を出力する際に、「文字Ａ」と、「文字Ａ’」と、「文字Ａ”」とが使用可能な文字であって、「文字Ａ」と、「文字Ａ’」と、「文字Ａ”」とは、同じ文字概念に含まれており、この文字概念を代表する文字が「文字Ａ」であることを表す情報が含まれる。以後、コンピュータ１の入力プロファイルを、プロファイル１５４とも云うことにする。
【００５３】
コンピュータ２の入力プロファイルには、コンピュータ２で文字を入力する際に、「文字Ａ」と、「文字Ａ’」と、「文字Ａ”」とが使用可能な文字であって、「文字Ａ」、「文字Ａ’」と、「文字Ａ”」とは、全て別の文字概念であることを表す情報が含まれている。以後、コンピュータ２の入力プロファイルを、プロファイル２０１とも云うことにする。
【００５４】
コンピュータ２の出力プロファイルには、コンピュータ２で文字を出力する際に、「文字Ａ」と、「文字Ａ’」と、「文字Ａ”」とが使用可能な文字であって、「文字Ａ」と、「文字Ａ’」と、「文字Ａ”」とは、全て別の文字概念であることを表す情報が含まれている。以後、コンピュータ２の出力プロファイルを、プロファイル２０２とも云うことにする。
【００５５】
コンピュータ３の入力プロファイルには、コンピュータ３で文字を入力する際に、「文
字Ａ」は使用可能な文字ではなく、「文字Ａ’」と、「文字Ａ”」とが使用可能な文字であって、「文字Ａ’」と、「文字Ａ”」とは、同じ文字概念に含まれており、この文字概念を代表する文字が「文字Ａ”」であることを表す情報が含まれる。以後、コンピュータ３の入力プロファイルを、プロファイル３０３とも云うことにする。
【００５６】
コンピュータ３の出力プロファイルには、コンピュータ３で文字を出力する際に、「文字Ａ」は使用可能な文字ではなく、「文字Ａ’」と、「文字Ａ”」とが使用可能な文字であって、「文字Ａ’」と、「文字Ａ”」とは、同じ文字概念に含まれており、この文字概念を代表する文字が「文字Ａ”」であることを表す情報が含まれる。以後、コンピュータ３の入力プロファイルを、プロファイル３０４とも云うことにする。
【００５７】
本実施例では、データベースは、項目に属する文字情報と、この文字情報と対の入力プロファイルとを、図２に示すような表で保管する。
【００５８】
データベースに保管されている図２に示す各文字情報を、「通常」モードのコンピュータ１で出力した結果を、図３に示す。コンピュータ１の出力プロファイル（プロファイル１５４）によれば、「文字Ａ」と、「文字Ａ’」と、「文字Ａ”」とは、同じ文字概念に含まれており、この文字概念を代表する文字が「文字Ａ」であるので、データベースに保管されている文字情報の中の、「文字Ａ」と、「文字Ａ’」と、「文字Ａ”」とは、何れも、「文字Ａ」と出力される。
【００５９】
データベースに保管されている図２に示す各文字情報を、「通常」モードのコンピュータ２で出力した結果を、図４に示す。コンピュータ２の出力プロファイル（プロファイル２０２）によれば、「文字Ａ」と、「文字Ａ’」と、「文字Ａ”」とは、全て別の文字概念であるので、データベースに保管されている文字情報の中の、「文字Ａ」と、「文字Ａ’」と、「文字Ａ”」とは、それぞれ、「文字Ａ」、「文字Ａ’」、「文字Ａ”」と出力される。
【００６０】
データベースに保管されている図２に示す各文字情報を、「通常」モードのコンピュータ３で出力した結果を、図５に示す。コンピュータ３の出力プロファイル（プロファイル３０４）によれば、「文字Ａ」は使用可能ではなく、それゆえ如何なる文字概念に属さないが、コンピュータ１の入力プロファイル（プロファイル１５３）によれば、「文字Ａ」が属する文字概念に、「文字Ａ’」と「文字Ａ”」とが含まれ、コンピュータ３の出力プロファイル（プロファイル３０４）によれば、「文字Ａ’」と、「文字Ａ”」とは、同じ文字概念に含まれており、この文字概念を代表する文字が「文字Ａ”」であるので、コンピュータ１の入力プロファイル（プロファイル１５３）と対になっている文字情報の中の「文字Ａ」は、「文字Ａ”」と出力される。また、コンピュータ３の出力プロファイル（プロファイル３０４）によれば、「文字Ａ」は使用可能ではなく、それゆえ如何なる文字概念に属さないし、さらに、コンピュータ２の入力プロファイル（プロファイル２０１）によれば、「文字Ａ」が属する文字概念には、「文字Ａ」のみが含まれるので、コンピュータ２の入力プロファイル（プロファイル２０１）と対になっている文字情報の中の「文字Ａ」は、変換不可となり、変換不可意味する文字＝が出力される。また、コンピュータ３の出力プロファイル（プロファイル３０４）によれば、「文字Ａ’」と、「文字Ａ”」とは、同じ文字概念に含まれており、この文字概念を代表する文字が「文字Ａ”」であるので、データベースに保管されている文字情報の中の、「文字Ａ’」と、「文字Ａ”」とは、何れも、「文字Ａ”」と出力される。
【図面の簡単な説明】
【００６１】
【図１】３つコンピュータがデータベースを共用するシステムを示す図。
【図２】データベースにおける文字情報と入力プロファイルとの対の保管例を示す図。
【図３】データベースに保管されている図２に示す各文字情報を「通常」モードのコンピュータ１で出力した結果を示す図。
【図４】データベースに保管されている図２に示す各文字情報を「通常」モードのコンピュータ２で出力した結果を示す図。
【図５】データベースに保管されている図２に示す各文字情報を「通常」モードのコンピュータ３で出力した結果を示す図。
【図１】
2006155293.tif 000002
【図２】
2006155293.tif 000003
【図３】
2006155293.tif 000004
【図４】
2006155293.tif 000005
【図５】
2006155293.tif 000006