(57)【要約】【課題】外字の管理、外字の保有文字調査、および外字作成までを一括委託可能な外字管理システムおよび外字管理方法を提供する。【解決手段】ユーザ保有文字データベース３０は、ユーザ端末１０から販売センタ端末２０を介して外字の検索要求を受信すると、その外字が自身に登録されているか検索を行い、登録されていない場合、その外字を外字作成指示書に従って作成する。作成された外字のフォントファイルは、ユーザフォントマスタ管理端末５０にセットアップされる。ユーザフォントマスタ管理端末５０は、接続されている１以上のクライアント６０に作成された外字フォントファイルを送信し、有効化する。【選択図】        図１
2004334708.tif 000002
【特許請求の範囲】
【請求項１】
外字フォントの提供を要求する発注者により操作されるユーザ端末装置と、外字フォントの取得要求を受け付ける販売センタ端末装置と、外字フォントに係る情報を格納するユーザ保有文字データベースと、外字フォントを作成する文字作成端末装置と、外字フォントを使用する使用者により操作される１以上のクライアント端末装置に接続され、外字フォントファイルを配信するユーザフォントマスタ管理端末装置と、がネットワークを介して相互接続されている外字管理システムであって、
前記ユーザ保有文字データベースは、
前記販売センタ端末装置を介して前記ユーザ端末装置により指定された外字フォントが自身に格納されているか否かを検索し、該検索結果が前記ユーザ保有文字データベースに格納されていない旨であった場合、前記ユーザ端末装置により指定され、前記文字作成端末装置により作成された外字フォントのファイルを前記ユーザ端末装置に送信し、
前記ユーザ端末装置は、
前記ユーザ保有文字データベースから受信した外字フォントファイルを前記ユーザフォントマスタ管理端末装置に送信して登録し、
前記ユーザフォントマスタ管理端末装置は、
前記登録した外字フォントファイルを前記１以上のクライアント端末装置に送信して有効化することを特徴とする外字管理システム。
【請求項２】
前記ユーザ保有文字データベースは、
同一のフォントファイルを使用する前記１以上の使用者ごとに、該１以上の使用者が使用しているフォント環境を示す情報を格納し、前記ユーザ端末装置から外字の検索要求を受け取った場合、該検索要求された外字が、前記１以上の使用者のフォント環境にてどの文字コードに格納されているかを示す情報を前記販売センタ端末装置を介して前記ユーザ端末装置に送信することを特徴とする請求項１記載の外字管理システム。
【請求項３】
前記ユーザ端末装置は、
外字フォントの読み、画数、および部首のうちいずれかまたは組み合わせを前記販売センタ端末装置を介して前記ユーザ保有文字データベースに送信し、
前記ユーザ保有文字データベースは、
前記ユーザ端末装置から送信された外字フォントの読み、画数、および部首のうちいずれかまたは組み合わせにより指定される検索条件に基づいて、前記検索条件に合致した外字フォントの検索を自身にて行うことを特徴とする請求項１または２記載の外字管理システム。
【請求項４】
前記ユーザ保有文字データベースは、
前記文字作成端末により作成された外字フォントを新たに格納することを特徴とする請求項１から３のいずれか１項に記載の外字管理システム。
【請求項５】
前記ネットワークにフォントの文字コードを作成するコードテーブル作成端末装置が接続され、
前記ユーザ保有文字データベースは、
前記販売センタ端末装置を介して前記ユーザ端末装置により指定された外字フォントが自身に格納されているか否かを検索し、該検索結果が前記ユーザ保有文字データベースに格納されていない旨であった場合、前記ユーザ端末装置により指定され、前記コードテーブル作成端末装置により作成された外字のコードテーブルを前記ユーザ端末装置に送信し、
前記ユーザ端末装置は、
前記ユーザ保有文字データベースから受信した外字のコードテーブルを前記ユーザフォントマスタ管理端末装置に送信して登録し、
前記ユーザフォントマスタ管理端末装置は、
前記登録した外字のコードテーブルを前記１以上のクライアント端末装置に送信して有効化することを特徴とする請求項１から４のいずれか１項に記載の外字管理システム。
【請求項６】
前記ユーザ保有文字データベースは、
前記コードテーブル作成端末により作成された外字のコードテーブルを新たに格納することを特徴とする請求項５記載の外字管理システム。
【請求項７】
外字フォントの提供を要求する発注者により操作されるユーザ端末装置と、外字フォントの取得要求を受け付ける販売センタ端末装置と、外字フォントに係る情報を格納するユーザ保有文字データベースと、外字フォントを作成する文字作成端末装置と、外字フォントを使用する使用者により操作される１以上のクライアント端末装置に接続され、外字フォントファイルを配信するユーザフォントマスタ管理端末装置と、がネットワークを介して相互接続されている外字管理システムを用いた外字管理方法であって、
前記ユーザ端末装置が、外字フォントの検索要求を前記販売センタ端末装置に送信する外字検索要求工程と、
前記ユーザ保有文字データベースが、前記販売センタ端末装置を介して前記ユーザ端末装置から受信した検索要求に基づいて、前記ユーザ端末装置により指定された外字フォントが自身に格納されているか否かを検索する外字検索工程と、前記外字検索工程による検索結果が前記ユーザ保有文字データベースに格納されていない旨であった場合、前記ユーザ保有文字データベースが、前記ユーザ端末装置により指定され、前記文字作成端末装置により作成された外字フォントのファイルを前記ユーザ端末装置に送信する外字ファイル送信工程と、
前記ユーザ端末装置が、前記ユーザ保有文字データベースから受信した外字フォントファイルを前記ユーザフォントマスタ管理端末装置に送信して登録する外字ファイル登録工程と、
前記ユーザフォントマスタ管理端末装置が、前記登録した外字フォントファイルを前記１以上のクライアント端末装置に送信して有効化する外字ファイル配信工程と、を有することを特徴とする外字管理方法。
【請求項８】
前記ユーザ保有文字データベースが、同一のフォントファイルを使用する前記１以上の使用者ごとに、該１以上の使用者が使用しているフォント環境を示す情報を格納するフォント情報格納工程と、
前記ユーザ保有文字データベースが、前記ユーザ端末装置から外字の検索要求を受け取った場合、該検索要求された外字が、前記１以上の使用者のフォント環境にてどの文字コードに格納されているかを示す情報を前記販売センタ端末装置を介して前記ユーザ端末装置に送信する文字コード送信工程と、を有することを特徴とする請求項７記載の外字管理方法。
【請求項９】
前記外字検索要求工程は、
前記ユーザ端末装置が、外字フォントの読み、画数、および部首のうちいずれかまたは組み合わせを前記販売センタ端末装置を介して前記ユーザ保有文字データベースに送信し、
前記外字検索工程は、
前記ユーザ保有文字データベースが、前記ユーザ端末装置から送信された外字フォントの読み、画数、および部首のうちいずれかまたは組み合わせにより指定される検索条件に基づいて、前記検索条件に合致した外字フォントの検索を自身にて行うことを特徴とする請求項７または８記載の外字管理方法。
【請求項１０】
前記フォント情報格納工程は、
前記ユーザ保有文字データベースが、前記文字作成端末により作成された外字フォントを新たに格納することを特徴とする請求項７から９のいずれか１項に記載の外字管理方法。
【請求項１１】
前記外字検索工程による前記検索結果が前記ユーザ保有文字データベースに格納されていない旨であった場合、前記ユーザ端末装置により指定され、前記ネットワークに接続されたコードテーブル作成端末装置により作成された外字のコードテーブルを前記ユーザ端末装置に送信するコードテーブル送信工程と、
前記ユーザ端末装置が、前記ユーザ保有文字データベースから受信した外字のコードテーブルを前記ユーザフォントマスタ管理端末装置に送信して登録するコードテーブル登録工程と、
前記ユーザフォントマスタ管理端末装置が、前記登録した外字のコードテーブルを前記１以上のクライアント端末装置に送信して有効化するコードテーブル配信工程と、を有することを特徴とする請求項７から１０のいずれか１項に記載の外字管理方法。
【請求項１２】
前記フォント情報格納工程は、
前記ユーザ保有文字データベースが、前記コードテーブル作成端末により作成された外字のコードテーブルを新たに格納することを特徴とする請求項１１記載の外字管理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、外字管理システムおよび外字管理方法に関し、特にネットワークを介して保有する外字の検索および作成の要求を可能とした外字管理システムおよび外字管理方法に関する。
【０００２】
【従来の技術】
従来は、通信ネットワークを利用し、ユーザ端末から所望の外字が、提供されている外字販売システム内の保有文字データベースに登録されているか否かを注文者自ら検索し、注文を行っていた。更に、受け取った外字ファイルを注文者自ら、複数台のクライアントにインストールしていた。
【０００３】
上記のような外字フォントを提供する従来技術の１つとして、特許文献１が開示するところのフォント提供装置があった。
特許文献１では、ユーザは、書体名などを指定してサーバに対して外字の検索を要求し、その検索要求に応じてサーバが外字の検索を行う。ユーザが操作する機器にサーバから送信された検索結果（抽出された外字の一覧）が表示される。
ユーザは表示された外字の一覧から注文する外字を選択してサーバに発注する。
このようにして、特許文献１ではユーザに対して外字を提供していた。
【０００４】
また、特許文献２が開示するところのサーバー装置及びクライアント装置及び外字提供プログラム及び外字要求プログラムにおいて、サーバー装置は、クライアントからの要求信号に応じて外字フォントデータを検索し、該当する外字フォントデータを抽出してクライアント装置に返信していた。
【０００５】
また、特許文献３が開示するところの外字販売方法及び外字販売システムでは、注文者は、所望の文字がデータベースに登録されていない場合、作成を依頼したい文字の情報を入力して外字販売側に送信する。外字販売側は、受信した情報に基づいて外字を作成してデータベースに登録する。このように、特許文献３では、注文者が所望する文字がデータベースに登録されていない場合であっても新たにその外字を作成し、発注者が使用できるようにしていた。
【０００６】
【特許文献１】
特開２００２−２５９７１７号公報
【特許文献２】
特開２００２−３３４０７５号公報
【特許文献３】
特開２００１−３１９０８０号公報
【０００７】
【発明が解決しようとする課題】
しかしながら、注文者が保有文字データベースに登録されているか否かを検索し、注文を行い、受け取った外字ファイルを複数台のクライアントにインストールする場合、次のような問題点があった。
上記の方法では、ユーザ自ら、外字注文前に所望の外字が自部門のフォント環境に登録されているのかの保有文字調査を行う必要があり、充分な検索が行われないと、複数の同一外字の作成および登録を行う可能性があった。複数の外字が登録されていると、外字の登録領域を無駄に使用し、外字領域を確保するために重複した外字を整理しなければならないという可能性が高かった。
【０００８】
また、特許文献１、２を含む従来技術では、ユーザが所望する文字が登録されていない場合における解決手段が記載されていなかった。
【０００９】
また、特許文献１〜３を含む従来技術では、実際に外字フォントを使用する１以上の端末装置において、その外字環境を統一することを可能にする手段が記載されていなかった。
【００１０】
本発明は、上記問題点に鑑みてなされたものであり、外字の管理、外字の保有文字調査、および外字作成までを一括委託可能な外字管理システムおよび外字管理方法を提供することを目的とする。
【００１１】
【課題を解決するための手段】
かかる目的を達成するため、本発明は、外字フォントの提供を要求する発注者により操作されるユーザ端末装置と、外字フォントの取得要求を受け付ける販売センタ端末装置と、外字フォントに係る情報を格納するユーザ保有文字データベースと、外字フォントを作成する文字作成端末装置と、外字フォントを使用する使用者により操作される１以上のクライアント端末装置に接続され、外字フォントファイルを配信するユーザフォントマスタ管理端末装置と、がネットワークを介して相互接続されている外字管理システムであって、ユーザ保有文字データベースは、販売センタ端末装置を介してユーザ端末装置により指定された外字フォントが自身に格納されているか否かを検索し、検索結果がユーザ保有文字データベースに格納されていない旨であった場合、ユーザ端末装置により指定され、文字作成端末装置により作成された外字フォントのファイルをユーザ端末装置に送信し、ユーザ端末装置は、ユーザ保有文字データベースから受信した外字フォントファイルをユーザフォントマスタ管理端末装置に送信して登録し、ユーザフォントマスタ管理端末装置は、登録した外字フォントファイルを１以上のクライアント端末装置に送信して有効化することを特徴とする。
【００１２】
また、本発明によれば、ユーザ保有文字データベースは、同一のフォントファイルを使用する１以上の使用者ごとに、１以上の使用者が使用しているフォント環境を示す情報を格納し、ユーザ端末装置から外字の検索要求を受け取った場合、検索要求された外字が、１以上の使用者のフォント環境にてどの文字コードに格納されているかを示す情報を販売センタ端末装置を介してユーザ端末装置に送信することを特徴とする。
【００１３】
また、本発明によれば、ユーザ端末装置は、外字フォントの読み、画数、および部首のうちいずれかまたは組み合わせを販売センタ端末装置を介してユーザ保有文字データベースに送信し、ユーザ保有文字データベースは、ユーザ端末装置から送信された外字フォントの読み、画数、および部首のうちいずれかまたは組み合わせにより指定される検索条件に基づいて、検索条件に合致した外字フォントの検索を自身にて行うことを特徴とする。
【００１４】
また、本発明によれば、ユーザ保有文字データベースは、文字作成端末により作成された外字フォントを新たに格納することを特徴とする。
【００１５】
また、本発明によれば、ネットワークにフォントの文字コードを作成するコードテーブル作成端末装置が接続され、ユーザ保有文字データベースは、販売センタ端末装置を介してユーザ端末装置により指定された外字フォントが自身に格納されているか否かを検索し、検索結果がユーザ保有文字データベースに格納されていない旨であった場合、ユーザ端末装置により指定され、コードテーブル作成端末装置により作成された外字のコードテーブルをユーザ端末装置に送信し、ユーザ端末装置は、ユーザ保有文字データベースから受信した外字のコードテーブルをユーザフォントマスタ管理端末装置に送信して登録し、ユーザフォントマスタ管理端末装置は、登録した外字のコードテーブルを１以上のクライアント端末装置に送信して有効化することを特徴とする。
【００１６】
また、本発明によれば、ユーザ保有文字データベースは、コードテーブル作成端末により作成された外字のコードテーブルを新たに格納することを特徴とする。
【００１７】
また、本発明は、外字フォントの提供を要求する発注者により操作されるユーザ端末装置と、外字フォントの取得要求を受け付ける販売センタ端末装置と、外字フォントに係る情報を格納するユーザ保有文字データベースと、外字フォントを作成する文字作成端末装置と、外字フォントを使用する使用者により操作される１以上のクライアント端末装置に接続され、外字フォントファイルを配信するユーザフォントマスタ管理端末装置と、がネットワークを介して相互接続されている外字管理システムを用いた外字管理方法であって、ユーザ端末装置が、外字フォントの検索要求を販売センタ端末装置に送信する外字検索要求工程と、ユーザ保有文字データベースが、販売センタ端末装置を介してユーザ端末装置から受信した検索要求に基づいて、ユーザ端末装置により指定された外字フォントが自身に格納されているか否かを検索する外字検索工程と、外字検索工程による検索結果がユーザ保有文字データベースに格納されていない旨であった場合、ユーザ保有文字データベースが、ユーザ端末装置により指定され、文字作成端末装置により作成された外字フォントのファイルをユーザ端末装置に送信する外字ファイル送信工程と、ユーザ端末装置が、ユーザ保有文字データベースから受信した外字フォントファイルをユーザフォントマスタ管理端末装置に送信して登録する外字ファイル登録工程と、ユーザフォントマスタ管理端末装置が、登録した外字フォントファイルを１以上のクライアント端末装置に送信して有効化する外字ファイル配信工程と、を有することを特徴とする。
【００１８】
また、本発明によれば、ユーザ保有文字データベースが、同一のフォントファイルを使用する１以上の使用者ごとに、１以上の使用者が使用しているフォント環境を示す情報を格納するフォント情報格納工程と、ユーザ保有文字データベースが、ユーザ端末装置から外字の検索要求を受け取った場合、検索要求された外字が、１以上の使用者のフォント環境にてどの文字コードに格納されているかを示す情報を販売センタ端末装置を介してユーザ端末装置に送信する文字コード送信工程と、を有することを特徴とする。
【００１９】
また、本発明によれば、外字検索要求工程は、ユーザ端末装置が、外字フォントの読み、画数、および部首のうちいずれかまたは組み合わせを販売センタ端末装置を介してユーザ保有文字データベースに送信し、外字検索工程は、ユーザ保有文字データベースが、ユーザ端末装置から送信された外字フォントの読み、画数、および部首のうちいずれかまたは組み合わせにより指定される検索条件に基づいて、検索条件に合致した外字フォントの検索を自身にて行うことを特徴とする。
【００２０】
また、本発明によれば、フォント情報格納工程は、ユーザ保有文字データベースが、文字作成端末により作成された外字フォントを新たに格納することを特徴とする。
【００２１】
また、本発明によれば、外字検索工程による検索結果がユーザ保有文字データベースに格納されていない旨であった場合、ユーザ端末装置により指定され、ネットワークに接続されたコードテーブル作成端末装置により作成された外字のコードテーブルをユーザ端末装置に送信するコードテーブル送信工程と、ユーザ端末装置が、ユーザ保有文字データベースから受信した外字のコードテーブルをユーザフォントマスタ管理端末装置に送信して登録するコードテーブル登録工程と、ユーザフォントマスタ管理端末装置が、登録した外字のコードテーブルを１以上のクライアント端末装置に送信して有効化するコードテーブル配信工程と、を有することを特徴とする。
【００２２】
また、本発明によれば、フォント情報格納工程は、ユーザ保有文字データベースが、コードテーブル作成端末により作成された外字のコードテーブルを新たに格納することを特徴とする。
【００２３】
【発明の実施の形態】
＜第１の実施形態＞
（第１の実施形態の概要）
本発明の第１の実施形態における外字管理システムでは、注文者は、ユーザ端末を用いて、通信ネットワークを介して外字の注文を行う。
注文を受け取った販売センタ端末は、各端末に指示を出し、管理されている各ユーザフォント毎のデータベースに所望の外字が登録されているかを確認する。
販売センタ端末は、確認した結果、登録済の場合には登録されている外字コード情報をユーザ端末に提供し、未登録の場合には外字の作成を文字作成端末に要求する。
販売センタ端末は、納品用の外字ファイルが格納されているＵＲＬと、注文者を特定するためのＩＤと、パスワードとをＥメール等にて注文者が操作するユーザ端末に送信する。
注文者は、ユーザ端末を用いて、指定されたＵＲＬへアクセスして、外字ファイルをダウンロードする。
注文者は、ユーザ端末を用いて、ダウンロードした外字ファイルをユーザフォントマスタ管理端末にセットアップを行った後、外字配信ツールを起動し、各クライアントに外字ファイルを配信、有効化する。
【００２４】
図１は、本発明の第１の実施形態における外字管理システムの構成を示す図である。
図１に示されているように、注文者は、自分のユーザ端末１０を用いて、外字の注文情報を販売センタ端末２０に送信する。販売センタ端末２０は、ユーザ保有文字データベース３０に対して、注文者が注文した外字がユーザ保有文字データベース３０に登録されているか否かの確認指示を行う。
【００２５】
ユーザ保有文字データベース３０は、「読み」、「部首」、「画数」情報やある特定の「管理番号」等から所望の外字が自身に登録済であるかを確認し、確認結果（検索結果）を販売センタ端末２０に送信する。
【００２６】
確認結果（検索結果）を受信した販売センタ端末２０は、所望の外字が登録済の場合には、登録されている外字コードをユーザ端末１０に送信する。ユーザ端末１０はその内容を確認し、問題が無ければ作業は完了となる。
【００２７】
所望の外字が未登録の場合には、販売センタ端末２０は、文字作成端末４０に対して外字の作成を指示する。文字作成端末４０は、販売センタ端末２０からの作成指示に応じて外字を作成し、その作成した外字を画像データで販売センタ端末２０に送信するとともに、新たに作成した外字データをユーザ保有文字データベース３０に登録する。
【００２８】
販売センタ端末２０は、受信した画像データをユーザ端末１０に送信し、外字イメージの確認依頼を行う。ユーザ端末１０は、受信した画像データの内容を表示する。発注者は、ユーザ端末１０に表示された外字の画像データに問題が無いことを確認した後、ユーザ端末１０を用いて、販売センタ端末２０に対して、外字ファイルの納品要求を行う。
【００２９】
販売センタ端末２０は、ユーザ保有文字データベース３０に対して、納品用の外字ファイルの作成を指示する。ユーザ保有文字データベース３０は、納品用の外字ファイルを作成後、作成した外字ファイルを格納する。次に、ユーザ保有文字データベース３０は、作成した外字ファイルを格納したＵＲＬを販売センタ端末２０に送信する。販売センタ端末２０は、ユーザ保有文字データベース３０から受信したＵＲＬに加えて注文者を特定するためのＩＤとパスワードとをユーザ端末１０に送信する。ユーザ端末１０は、指定されたＵＲＬからユーザ保有文字データベース３０に格納された外字ファイルをダウンロードし、ユーザフォントマスタ管理端末５０にセットアップを行う。
【００３０】
ユーザフォントマスタ管理端末５０は、外字配信ツールを起動し、１以上のクライアント６０に外字ファイルを配信し、有効化する。
【００３１】
（第１の実施形態の構成）
図１に示されているように、本発明の第１の実施形態において、外字管理システムは、ユーザ端末１０と、販売センタ端末２０と、ユーザ保有文字データベース３０と、文字作成端末４０と、ユーザフォントマスタ管理端末５０と、１以上のクライアント６０と、これらを相互に接続するインターネット等の通信ネットワーク１００とを有する。
【００３２】
ユーザ端末１０は、パーソナルコンピュータ等の情報処理装置である。
ユーザ端末１０は、販売センタ端末２０に外字の注文情報を送信する機能と、販売センタ端末２０から新たに作成した外字の画像データを受信し、確認するための機能（受信した画像データの表示機能）と、受信した画像データの内容が正しかった場合に、販売センタ端末２０に外字データの納品を要求する機能と、販売センタ端末２０から受信したＵＲＬから、作成された外字ファイルをダウンロードする機能と、入手した外字ファイルをユーザフォントマスタ管理端末５０にセットアップする機能とを有している。
【００３３】
販売センタ端末２０は、ワークステーション、サーバ等の情報処理装置によって構成される。
販売センタ端末２０は、注文者の操作によりユーザ端末１０が送信した外字注文情報を受取り、ユーザ保有文字データベース３０に、注文を受けた外字がユーザ保有文字データベース３０に登録されているのかの確認を指示する機能と、ユーザ保有文字データベース３０の検索結果を受信する機能と、登録済の場合、ユーザ端末１０に登録されている外字コードを送信し、未登録の場合、文字作成端末４０に外字作成指示書を送信し、外字の作成を指示する機能と、文字作成端末４０から受信した新たに作成された外字の画像データを受信し、ユーザ端末１０に外字の画像データを送信し、画像データの確認を依頼する機能と、納品用の外字ファイルの作成をユーザ保有文字データベース３０に指示する機能と、ユーザ保有文字データベース３０から受信したＵＲＬと注文者を特定するためのＩＤ、パスワードをユーザ端末１０に送信する機能とを有している。
【００３４】
ユーザ保有文字データベース３０は、ワークステーション、サーバ等の情報処理装置によって構成され、ユーザが保有している外字を含む全保有文字の文字データおよび文字情報を格納する。
ユーザ保有文字データベース３０は、自治体などの発注者ごとに、各発注者（クライアント）が使用しているフォントデータ（フォント環境）、そのフォントデータにおける文字コードと文字（内字、外字を含む）との対応などの情報（コードテーブル）を格納する。ユーザ端末１０から販売センタ端末２０を介して外字の検索要求を受け取った場合、ユーザ保有文字データベース３０は、その検索要求された外字が要求元（発注者）のフォント環境におけるどの文字コードに格納されているかを具体的に回答する。
また、ユーザ保有文字データベース３０は、所望の外字がユーザ保有文字データベース３０に登録されているのかを検索する機能と、検索結果を販売センタ端末２０に送信する機能と、納品用の外字ファイルを作成する機能と、外字ファイルを格納したＵＲＬを販売センタ端末２０に送信する機能とを有している。
【００３５】
文字作成端末４０は、文字作成者により使用され、ワークステーション、サーバ等の情報処理装置によって構成される。
文字作成端末４０は、新規に外字を作成する機能と、作成した外字の画像データを販売センタ端末２０に送信する機能と、作成した外字をユーザ保有文字データベース３０に登録する機能とを有している。
【００３６】
ユーザフォントマスタ管理端末５０は、ワークステーション、サーバ等の情報処理装置によって構成される。
ユーザフォントマスタ管理端末５０は、外字配信ツールを起動し、新たに作成された外字ファイルをクライアント６０に配信、有効化する機能を有している。
【００３７】
クライント６０は、パーソナルコンピュータ等の情報処理装置であり、実際に外字を表示、印刷するための装置である。
また、クライント６０は、外字ファイルの登録が無事完了した際には、ユーザ端末１０および販売センタ端末２０に正常終了したことを通知する機能を有している。
【００３８】
（第１の実施形態の動作）
以下、図１乃至図５を用いて、本実施形態の動作について詳細に説明する。
図２および図３は、本発明の第１の実施形態における外字管理システムによる動作の流れを示すシーケンス図である。
図２に示されているように、まず、注文者は、自分のユーザ端末１０を用いて、販売センタ端末２０にアクセスする（ステップＡ１）。
販売センタ端末２０は、ユーザ端末１０からのアクセスに応答して、入力画面情報をユーザ端末１０に送出する（ステップＡ２）。
【００３９】
ユーザ端末１０は、販売センタ端末２０から入力画面情報を受信すると、図４に示されるような入力画面を表示する。
図４は、本発明の第１の実施形態におけるユーザ端末１０に表示される入力画面を示す図である。図４に示されるように、入力画面上には、「販売センタ端末へのログイン」、「外字注文情報の作成」、「データ受け取り」、「納品要求」、「ログオフ」といった各処理を実行の開始要求を行うための各種キーが表示される。
注文者は、ユーザ端末１０を操作して、「販売センタ端末へのログイン」を選択し、販売センタ端末２０にログインする。
【００４０】
次に、ユーザ端末１０は、入力画面上の「外字注文情報の作成」を選択して、外字注文情報の作成処理を行い、その作成した外字注文情報を販売センタ端末２０に送信する（ステップＡ３）。
【００４１】
図５は、本発明の第１の実施形態における外字注文情報を作成するための画面（外字注文情報作成画面）を示す図である。入力画面上の「外字注文情報の作成」が選択されると、ユーザ端末１０は、図５に示されるような外字注文情報作成画面を表示する。
図５に示されるように、外字注文情報作成画面上には、作成を依頼する外字イメージを入力ペン等を使用して入力する部分と、所望する外字の「読み情報」、「部首」、「画数」、「（外字を登録する）外字コード」を入力する部分と、から構成される。
外字注文情報作成画面上の「登録」ボタンを押下することにより、一時的に入力済みの外字のイメージ、読み情報、部首、画数、および外字コードの内容が外字注文情報としてユーザ端末１０に蓄えられ、外字注文情報作成画面上の「送信」ボタンを押下することで外字注文情報が販売センタ端末２０に送信される。
【００４２】
次に、販売センタ端末２０は、ユーザ端末１０から受信した外字注文情報をユーザ保有文字データベース３０に送信し、保有文字調査（検索）を指示する（ステップＡ４）。
【００４３】
次に、ユーザ保有文字データベース３０は、販売センタ端末２０から送信されてきた外字注文情報の内容に基づいて、検索指示要求を受けた外字が発注者（クライアント）により現在使用されている外字としてユーザ保有文字データベース３０に登録されているのかを「読み」、「部首」、「画数」情報や、ある特定規則に基づいた「管理番号（文字コードなど）」等から検索する（ステップＡ５）。
【００４４】
次に、ユーザ保有文字データベース３０は、検索結果を販売センタ端末２０に送信する（ステップＡ６）。
【００４５】
次に、販売センタ端末２０は、ユーザ保有文字データベース３０からの検索結果を受信する（ステップＡ７）。
【００４６】
販売センタ端末２０は、受信した検索結果が「登録済み」であるか否かを判断する（ステップＡ８）。
【００４７】
受信した検索結果が「登録済」であった場合（ステップＡ８／登録済み）、販売センタ端末２０は、ユーザ保有文字データベース３０に登録されている外字コードのみをユーザ端末１０に送信する（ステップＡ９）。ユーザ端末１０は受信した外字コードの情報が正しいのかを確認し、正しい場合には作業が完了する（ステップＡ１０）。
つまり、ユーザ端末１０は受信した外字コードの情報と、送信した外字注文情報の外字コードの情報とが一致しているかを確認して、一致している場合は作業が完了する。
【００４８】
「未登録」であった場合（ステップＡ８／未登録）、販売センタ端末２０は、外字作成指示書を文字作成端末４０に送信する（ステップＡ１１）。
ここで、外字作成指示書とは、販売センタ端末２０がユーザ端末１０から受信した外字注文情報により作成要求された外字の作成指示を文字作成端末４０に対して行うための情報であって、具体的には外字のイメージ、読み、および部首といった外字作成に必要な情報が含まれる。
【００４９】
次に、文字作成端末４０は、販売センタ端末２０からの外字作成指示書を受信し（ステップＡ１２）、外字作成指示書の内容に従い外字を作成する（ステップＡ１３）。
【００５０】
次に、文字作成端末４０は、外字作成完了書と作成した外字の画像データ（外字データ）を販売センタ端末２０に送信し、更に作成した外字データをユーザ保有文字データベース３０に登録する（ステップＡ１４）。
【００５１】
次に、販売センタ端末２０は、文字作成端末４０から送信された外字の画像データをユーザ端末１０に送信する（ステップＡ１５）。
【００５２】
次に、ユーザ端末１０は、販売センタ端末２０から送信された外字の画像データを受信し、要求した外字イメージと一致していることを確認した後、販売センタ端末２０に外字ファイルの納品要求を行う（ステップＡ１６）。
【００５３】
次に、販売センタ端末２０は、ユーザ端末１０から外字ファイルの納品要求を受信すると、ユーザ保有文字データベース３０に対して、納品用の外字ファイルの作成指示を行う（ステップＡ１７）。
【００５４】
次に、ユーザ保有文字データベース３０は、納品用の外字ファイルを作成し（ステップＡ１８）、外字ファイルを格納したＵＲＬを示す情報を販売センタ端末２０に送信する（ステップＡ１９）。
【００５５】
次に、販売センタ端末２０は、ユーザ保有文字データベース３０から受信したＵＲＬと、注文者を特定するためのＩＤと、パスワードとをユーザ端末１０に送信する（ステップＡ２０）。
【００５６】
次に、ユーザ端末１０は、販売センタ端末２０から受信したＵＲＬを用いてユーザ保有文字データベース３０にアクセスし、作成された外字ファイルをダウンロードし、入手した外字ファイルをユーザフォントマスタ管理端末５０にセットアップする（ステップＡ２１）。
【００５７】
次に、ユーザフォントマスタ管理端末５０は、クライント６０に外字ファイルを配信するためのソフトウェアである外字配信ツールを起動し、新たに作成された外字ファイルを各クライアント６０に配信し、有効化する（ステップＡ２２）。
【００５８】
次に、各クライアント６０は、ユーザフォントマスタ管理端末５０から受信し、有効化された外字ファイルが正常に更新されていることを確認する（ステップＡ２３）。各クライント６０は、正常に更新されていると確認すると、ユーザ端末１０および販売センタ端末２０に正常終了したことを通知する（ステップＡ２４）。
【００５９】
以上説明したように、本実施形態によれば、現在自治体等で大きな問題になっている外字の管理、外字作成前の保有文字調査、外字作成までを各ユーザ毎のフォント環境を管理しているため、注文者は一括委託することが可能となる。
【００６０】
また、本実施形態によれば、作成した外字ファイルを外字配信ツールを使用し、サーバ（ユーザフォントマスタ管理端末５０）から複数台のクライアント６０に配信し、有効化する。従って、外字を使用する複数のクライアント６０において外字環境を統一することが可能となる。
【００６１】
また、本実施形態によれば、外字の保有文字調査を「読み」、「画数」、「部首」情報等から厳密に行うことが可能となるため、外字の重複登録を未然に防ぐことが可能となる。
【００６２】
また、本実施形態によれば、通信ネットワークを介することによって、外字の注文から外字データ送付にかかる時間を従来よりも大幅に削減することが可能となる。物理的な輸送手段を使用した場合には、数日必要となるが、通信ネットワークを介することで、数時間での対応も可能となる。
【００６３】
＜第２の実施形態＞
（第２の実施形態の概要）
次に、本発明の第２の実施形態について図４、６、７、８、９、１０を用いて説明する。なお、以下特記しない限り、本実施形態における構成および動作は第１の実施形態と同様であるとして説明を進める。
現在、パーソナルコンピュータ等で使用されているフォントファイルには、各システム固有の文字セットが用意されている。例えば、自治体にて稼動している「住民基本台帳ネットワークシステム」には「住基明朝」と呼ばれる専用のフォントファイルがある。
本実施形態では、顧客が作成した外字（ユーザ保有文字データベース３０により作成された外字）と、上記の「住基明朝」などのある特定の文字セットにて構成されたフォントファイルとの照合作業やその結果をコードテーブルとして作成するものである。
【００６４】
（第２の実施形態の構成）
図６は、本発明の第２の実施形態における外字管理システムの構成を示す図である。
図６に示されているように、本発明の第２の実施形態において、外字管理システムは、ユーザ端末１１０と、販売センタ端末１２０と、ユーザ保有文字データベース１３０と、文字作成端末１４０と、コードテーブル作成端末１５０と、ユーザフォントマスタ管理端末１６０と、クライアント１７０と、これらを相互に接続するインターネット等の通信ネットワーク２００とを有する。
本実施形態における外字管理システムでは、第１の実施形態の外字管理システムの構成に加えて、サーバ、ワークステーションなどの情報処理装置であるコードテーブル作成端末１５０を追加した。このことにより、本実施形態は、外字作成のみではなく、その作成された外字のコードテーブルまでを作成するという点で第１の実施形態と異なる。
【００６５】
（第２の実施形態の動作）
図７乃至図９は、本発明の第２の実施形態における外字管理システムの動作の流れを示すシーケンス図である。
次に、図７乃至図９に沿って、本実施形態の動作について説明する。
【００６６】
まず、注文者は、自分のユーザ端末１１０を用いて、販売センタ端末１２０にアクセスする（ステップＢ１）。
販売センタ端末１２０は、ユーザ端末１１０からのアクセスに応答して、入力画面情報をユーザ端末１１０に送出する（ステップＢ２）。
【００６７】
ユーザ端末１１０は、販売センタ端末１２０から入力画面情報を受信すると、第１の実施形態と同様に図４に示されるような入力画面を表示する。
注文者は、ユーザ端末１１０を操作して販売センタ端末１２０にログインする。
【００６８】
次にユーザ端末１１０は、入力画面上の「外字注文情報の作成」を選択して、外字注文情報の作成処理を行い、販売センタ端末１２０に作成した外字注文情報を送信する（ステップＢ３）。
【００６９】
図１０は、本発明の第２の実施形態における外字注文情報作成画面を示す図である。
図１０に示されるように、外字注文情報作成画面上には、作成を依頼する外字イメージを入力ペン等を使用して入力する部分と、所望する外字の「読み情報」、「部首」、「画数」、「（外字を登録する）外字コード」を入力するための部分と、コードテーブルの作成を依頼するための「コードテーブル」の部分とから構成される。
外字注文情報作成画面上の「登録」ボタンを押下することにより、一時的に入力済みの外字のイメージ、読み情報、部首、画数、および外字コードの内容が外字注文情報としてユーザ端末１１０に蓄えられ、外字注文情報作成画面上の「送信」ボタンを押下することで外字注文情報が販売センタ端末１２０に送信される。
なお、コードテーブルの作成を依頼する場合には、ユーザ端末１１０に設けられているマウスなどの情報入力装置にて入力画面上のコードテーブルのボックスをクリックする。
【００７０】
次に、販売センタ端末１２０は、ユーザ端末１１０から受信した外字注文情報をユーザ保有文字データベース１３０に送信し、保有文字調査（検査）を指示する（ステップＢ４）。
【００７１】
次に、ユーザ保有文字データベース１３０は、販売センタ端末１２０から送信されてきた外字注文情報の内容に基づいて、検索指示要求を受けた外字が発注者（クライアント）により現在使用されている外字としてユーザ保有文字データベース１３０に登録されているかを「読み」、「部首」、「画数」情報や、ある特定規則に基づいた「管理番号」等から検索する（ステップＢ５）。
【００７２】
次に、ユーザ保有文字データベース１３０は、検索結果を販売センタ端末１２０に送信する（ステップＢ６）。
【００７３】
次に、販売センタ端末１２０は、ユーザ保有文字データベース１３０から検索結果を受信する（ステップＢ７）。
【００７４】
販売センタ端末１２０は、受信した検索結果が「登録済み」であるか否かを判断する（ステップＢ８）。
【００７５】
受信した検索結果が「登録済」であった場合（ステップＢ８／登録済み）、販売センタ端末１２０は、ユーザ保有文字データベース１３０に登録されている外字コードのみをユーザ端末１１０に送信する（ステップＢ９）。ユーザ端末１１０は受信した外字コードの情報が正しいかを確認し、正しい場合には作業が完了する（ステップＢ１０）。
つまり、ユーザ端末１１０は受信した外字コードの情報と、送信した外字注文情報の外字コードの情報とが一致しているかを確認して、一致している場合は作業が完了する。
【００７６】
「未登録」であった場合（ステップＢ８／未登録）、販売センタ端末１２０は、外字作成指示書を文字作成端末１４０に送信する（ステップＢ１１）。
【００７７】
次に、文字作成端末１４０は、販売センタ端末１２０からの外字作成指示書を受信し（ステップＢ１２）、外字作成指示書の内容に従い外字を作成する（ステップＢ１３）。
【００７８】
次に、文字作成端末１４０は、外字作成完了書と作成した外字の画像データ（外字データ）を販売センタ端末１２０に送信し、更に作成した外字データをユーザ保有文字データベース１３０に登録する（ステップＢ１４）。このとき、ユーザ保有文字データベース１３０は、作成された外字データとともに、ユーザ端末１１０により指定された外字コードを対応付けて格納する。
【００７９】
次に、販売センタ端末１２０は、文字作成端末１４０から送信された外字の画像データをユーザ端末１１０に送信する（ステップＢ１５）。
【００８０】
次に、ユーザ端末１１０は、販売センタ端末１２０から送信された外字の画像データを受信し、要求した外字イメージと一致していることを確認する（ステップＢ１６）。
【００８１】
次に、ユーザ端末１１０は、販売センタ端末１２０に対して、外字ファイルとコードテーブルの納品要求を行う（ステップＢ１７）。
【００８２】
次に、販売センタ端末１２０は、ユーザ保有文字データベース１３０に対して、納品用の外字ファイルの作成指示を行い（ステップＢ１８）、コードテーブル作成端末１５０には、コードテーブルの作成指示を行う（ステップＢ１９）。
【００８３】
次に、ユーザ保有文字データベース１３０は、納品用の外字ファイルを作成し（ステップＢ２０）、外字ファイルを格納したＵＲＬを示す情報を販売センタ端末１２０に送信する（ステップＢ２１）。
【００８４】
次に、コードテーブル作成端末１５０は、販売センタ端末１２０からのコードテーブル作成指示に応じて、文字作成端末１４０により作成された外字の文字コード（外字コード）を含む外字用のコードテーブルを作成する（ステップＢ２２）。コードテーブル作成端末１５０は、作成したコードテーブルをユーザ保有文字データベース１３０に送信する。ユーザ保有文字データベース１３０は、受信したコードテーブルを格納する。なお、ステップＢ２２において作成されるコードテーブルの外字コードは、外字注文情報によりユーザ端末１１０により指定された外字コードであるとする。
【００８５】
また、コードテーブル作成端末１５０は、作成したコードテーブルが格納されたＵＲＬを示す情報を販売センタ端末１２０に送信する（ステップＢ２３）。
【００８６】
次に、販売センタ端末１２０は、ユーザ保有文字データベース１３０とコードテーブル作成端末１５０とから受信したＵＲＬと、注文者を特定するためのＩＤと、パスワードと、をユーザ端末１１０に送信する（ステップＢ２４）。
【００８７】
次に、ユーザ端末１１０は、販売センタ端末１２０から受信したＵＲＬを用いてユーザ保有文字データベース１３０にアクセスし、作成された外字ファイルおよびコードテーブルをダウンロードし、取得した外字ファイルおよびコードテーブルをユーザフォントマスタ管理端末１５０にセットアップする（ステップＢ２５）。
【００８８】
次に、ユーザフォントマスタ管理端末１６０は、クライアント１７０に外字ファイルを配信するためのソフトウェアである外字配信ツールを起動し、新たに作成された外字ファイルをクライアント１７０に配信、有効化し（ステップＢ２６）、続いてコードテーブルもクライアント１７０に送信、有効化する（ステップＢ２７）。
【００８９】
次に、クライアント１７０は、ユーザフォントマスタ管理端末１６０から受信し、有効化された外字ファイルおよびコードテーブルが正常に更新されていることを確認して、ユーザ端末１１０および販売センタ端末１２０に正常終了したことを通知する（ステップＢ２８）。
【００９０】
以上説明したように、本実施形態によれば、外字管理システムは、検索要求された文字がユーザ保有文字データベース３０に登録されていない場合、その外字を作成するだけでなく、その外字のコードテーブル（文字コード）も作成する。
従って、実際に作成された外字フォントを使用するユーザが、その外字フォントの文字コードを含むコードテーブルを作成する手間を省くことが可能となる。
【００９１】
なお、ユーザ保有文字データベース１３０は、作成された外字用のコードテーブルをユーザが使用するフォント（例えば住基明朝など）ごとに格納する。さらに、ユーザ端末１１０からの外字作成要求に応じて、文字作成端末１４０が新たに外字を作成すると、コードテーブル作成端末１５０は、その外字コードを作成して、該当するユーザおよびフォントの外字用コードテーブルに追加する。
【００９２】
また、上記の処理は、ユーザ端末１０、１１０、販売センタ端末２０、１２０、ユーザ保有文字データベース３０、１３０、文字作成端末４０、１４０、ユーザフォントマスタ管理端末５０、１６０、クライアント６０、１７０、またはコードテーブル作成端末１５０が有するコンピュータプログラムにより実行されるが、上記のプログラムは、光記録媒体、磁気記録媒体、光磁気記録媒体、または半導体等の記録媒体に記録され、上記の記録媒体からロードされるようにしてもよいし、所定のネットワークを介して接続されている外部機器からロードされるようにしてもよい。
【００９３】
なお、上記の実施形態は本発明の好適な実施の一例であり、本発明の実施形態は、これに限定されるものではなく、本発明の要旨を逸脱しない範囲において種々変形して実施することが可能となる。
【００９４】
【発明の効果】
以上説明したように、本発明によれば、外字管理システムは、外字の管理、外字作成前の保有文字調査、外字作成までを行う。また、ユーザフォントマスタ管理端末装置は、作成した外字ファイルを外字配信ツールを使用し、複数台のクライアント端末装置に配信し、有効化する。
従って、注文者は、自身のフォント環境の管理を一括委託することが可能となる。また、外字を使用する複数の使用者における外字環境を統一することが可能となる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態における外字管理システムの構成を示す図である。
【図２】本発明の第１の実施形態における外字管理システムによる動作の流れを示すシーケンス図である。
【図３】本発明の第１の実施形態における外字管理システムによる動作の流れを示すシーケンス図である。
【図４】本発明の第１の実施形態におけるユーザ端末に表示される入力画面を示す図である。
【図５】本発明の第１の実施形態における外字注文情報作成画面を示す図である。
【図６】本発明の第２の実施形態における外字管理システムの構成を示す図である。
【図７】本発明の第２の実施形態における外字管理システムの動作の流れを示すシーケンス図である。
【図８】本発明の第２の実施形態における外字管理システムの動作の流れを示すシーケンス図である。
【図９】本発明の第２の実施形態における外字管理システムの動作の流れを示すシーケンス図である。
【図１０】本発明の第２の実施形態における外字注文情報作成画面を示す図である。
【符号の説明】
１０、１１０  ユーザ端末
２０、１２０  販売センタ端末
３０、１３０  ユーザ保有文字データベース
４０、１４０  文字作成端末
５０、１６０  ユーザフォントマスタ管理端末
６０、１７０  クライアント
１００、２００  通信ネットワーク
１５０  コードテーブル作成端末
【図１】
2004334708.tif 000003
【図２】
2004334708.tif 000004
【図３】
2004334708.tif 000005
【図４】
2004334708.tif 000006
【図５】
2004334708.tif 000007
【図６】
2004334708.tif 000008
【図７】
2004334708.tif 000009
【図８】
2004334708.tif 000010
【図９】
2004334708.tif 000011
【図１０】
2004334708.tif 000012