(57)【要約】【課題】図書館等にある文献資料、休眠図書等の書籍を電子データ化し、ユーザの要望に即したデータ形式で提供するデータ提供システムを実現する。【解決手段】ユーザに電子データ化された書籍データの提供を行う書籍データ提供システムにおいて、前記電子データ化された書籍データを格納し、前記ユーザに該書籍データを提供する電子図書館と、電子データ化されていない書籍を所定のデータ形式で電子データ化し、電子データ化した書籍データを前記電子図書館に供給する書籍データ供給サーバとを有する。【選択図】        図１
2004303165.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに電子データ化された書籍データの提供を行う書籍データ提供システムにおいて、
前記電子データ化された書籍データを格納し、前記ユーザに該書籍データを提供する電子図書館と、
電子データ化されていない書籍を所定のデータ形式で電子データ化し、電子データ化した書籍データを前記電子図書館に供給する書籍データ供給サーバとを有し、
前記書籍データ供給サーバは、前記書籍に含まれる漢字の電子データ化を行う場合に、所定の文字コードに登録された漢字と該漢字を読みのある文字に分割して得られる要素及び／又は画数とを管理する漢字管理手段と、前記要素と該要素の読み及び／又は画数とを管理する要素管理手段と、読み及び／又は画数に対応する要素を前記要素管理手段から検索する要素検索手段と、該要素検索手段で検索された要素を含む漢字を前記漢字管理手段から検索する漢字検索手段と、該漢字検索手段で検索された漢字を表示する検索結果表示手段とにより漢字のデータ化を行う漢字検索装置を備えていることを特徴とする書籍データ提供システム。
【請求項２】
ユーザに電子データ化された書籍データの提供を行う書籍データ提供システムにおいて、
電子データ化されていない書籍を所定のデータ形式で電子データ化し、電子データ化した書籍データを格納し、前記ユーザに該書籍データを提供する書籍データ供給サーバを有し、
前記書籍データ供給サーバは、前記書籍に含まれる漢字の電子データ化を行う場合に、所定の文字コードに登録された漢字と該漢字を読みのある文字に分割して得られる要素及び／又は画数とを管理する漢字管理手段と、前記要素と該要素の読み及び／又は画数とを管理する要素管理手段と、読み及び／又は画数に対応する要素を前記要素管理手段から検索する要素検索手段と、該要素検索手段で検索された要素を含む漢字を前記漢字管理手段から検索する漢字検索手段と、該漢字検索手段で検索された漢字を表示する検索結果表示手段とにより漢字のデータ化を行う漢字検索装置を備えていることを特徴とする書籍データ提供システム。
【請求項３】
前記所定のデータ形式は、
ＰＤＦ、テキスト、ＯＣＲ、ＴＩＦＦ、ＪＰＥＧ、ＭＰＥＧのデータのうち少なくとも１つであることを特徴とする請求項１又は２に記載の書籍データ提供システム。
【請求項４】
データ化されていない書籍を所定のデータ形式で電子データ化し、電子データ化された書籍データをユーザに供給する書籍データ供給サーバにおいて、
前記電子データ化されていない書籍に含まれる漢字の電子データ化を行う場合に、
所定の文字コードに登録された漢字と該漢字を読みのある文字に分割して得られる要素及び／又は画数とを管理する漢字管理手段と、
前記要素と該要素の読み及び／又は画数とを管理する要素管理手段と、
読み及び／又は画数に対応する要素を前記要素管理手段から検索する要素検索手段と、
該要素検索手段で検索された要素を含む漢字を前記漢字管理手段から検索する漢字検索手段と、
該漢字検索手段で検索された漢字を表示する検索結果表示手段と、
により漢字の電子データ化を行う漢字検索装置を有することを特徴とする書籍データ供給サーバ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、書籍データ提供システム、及び書籍データ供給サーバに係り、特に、図書館等にある文献資料、絶版、休眠図書等の書籍を電子データ化し、ユーザの要望に即した書籍データの提供を行うことができる書籍データ提供システム、及び書籍データ供給サーバに関する。
【０００２】
【従来の技術】
現在では、インターネットに代表される通信ネットワークの基盤も整備され、ユーザがパーソナルコンピュータ（以下、ＰＣという）等を用いて多種多様な電子化された情報（データ）を容易に取得することができる。
【０００３】
例えば、図書館にある書籍等を電子データ化してインターネット上に公開しておくことで、ユーザは所望の書籍を取得することができる。これにより、例えば、ＰＣ等にデータ化された書籍データを保存しておき、読みたい時にその書籍データをプリンタ等で印刷したり、ＰＣのディスプレイに表示させたりすることで閲覧することができる。また、絶版となっている書籍、休眠図書もデータ化を行うことで、用意に提供することができる。更に、読みたい本を検索できる検索機能を備えた検索ソフトウェアも販売されているため、ユーザニーズにあった書籍の提供方法が実現されている。
【０００４】
ここで、上記の内容を実現するためには書籍のデータ化が必要になるが、データ化の作業については、スキャナ等の光学的読み取り手段を用いてコンピュータへ文書を入力し、テキスト部分とイメージ部分を分割し記憶装置に保存する。これらの文書の電子作業には、例えば、ＯＣＲソフトやＨＴＭＬエディタ等の既存のアプリケーションプログラムが利用される。
【０００５】
ここでは、紙に印刷されている情報をコードデータとして電子化を行い、図面に関しては、イメージデータとして取得することができる。もちろん、文字データをイメージデータとして取得することもできる。
【０００６】
なお、従来技術として、上述のようにして取得したデータをユーザに提供し易くするために構造化を行いデータベースに格納するものがある（例えば、特許文献１参照。）。
【０００７】
【特許文献１】
特開２００１−３４４３９３号公報
【０００８】
【発明が解決しようとする課題】
ところで、従来のＯＣＲソフト等を使用した書物のデータ化では、特に、古書に多く見られる読みの無い（音訓読み等）又はわからない漢字や難字又はＯＣＲソフトで変換ミスによる誤字或いは変換できない手書き文書については対応することができない。そこで、漢字入力担当者等がキーボード等を用いてキー入力により文字の修正入力を行う必要がある。
【０００９】
しかしながら、大量の書籍データの入力を入力者が行うには、従来技術では膨大な時間と費用がかかり効率的ではない。また、漢字入力者により時間及び品質にばらつきが生じる可能性があり、電子データとして販売する以上、読みの無い又はわからない漢字や難字、手書き文書の効率的な対応手段が必要となる。ここで、ＰＣのＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）であるＷｉｎｄｏｗｓ（登録商標）には、ＩＭＥ（Ｉｎｐｕｔ  Ｍｅｔｈｏｄ  Ｅｄｉｔｏｒ）という日本語入力ソフトがあり、更にＩＭＥには、読めない漢字の入力を可能とするための「パレット」という文字認識ソフトウェアが存在するが、画数の多い難字を入力するのは、時間がかかってしまう。また、画数から検索する方法でも時間を要する。
【００１０】
また、電子化されたデータの生成から電子データを所望するユーザへの提供も迅速に行えるようなシステム構成が必要である。また、ユーザが必要とする書籍データもユーザの所望するデータ形式、文字フォントやポイント数等の文字情報、ページのレイアウト構成等のページ情報に基づいた書籍データの提供がユーザニーズに即した書籍データの提供サービスには必要である。
【００１１】
本発明は、上述の問題に鑑みなされたものであり、図書館等にある文献資料、休眠図書等の書籍を電子データ化し、ユーザの要望に即したデータ形式で提供を行うことができる書籍データ提供システム、及び書籍データ供給サーバを提供することを目的とする。
【００１２】
【課題を解決するための手段】
上記課題を解決するために、本件発明は、以下の特徴を有する課題を解決するための手段を採用している。
【００１３】
請求項１に記載された発明は、ユーザに電子データ化された書籍データの提供を行う書籍データ提供システムにおいて、前記電子データ化された書籍データを格納し、前記ユーザに該書籍データを提供する電子図書館と、電子データ化されていない書籍を所定のデータ形式で電子データ化し、電子データ化した書籍データを前記電子図書館に供給する書籍データ供給サーバとを有し、前記書籍データ供給サーバは、前記書籍に含まれる漢字の電子データ化を行う場合に、所定の文字コードに登録された漢字と該漢字を読みのある文字に分割して得られる要素及び／又は画数とを管理する漢字管理手段と、前記要素と該要素の読み及び／又は画数とを管理する要素管理手段と、読み及び／又は画数に対応する要素を前記要素管理手段から検索する要素検索手段と、該要素検索手段で検索された要素を含む漢字を前記漢字管理手段から検索する漢字検索手段と、該漢字検索手段で検索された漢字を表示する検索結果表示手段とにより漢字のデータ化を行う漢字検索装置を備えていることを特徴とする。
【００１４】
請求項１記載の発明によれば、ユーザに対して迅速に書籍データの提供を行うことができる。また、ユーザの必要とするデータ形式での提供が可能となる。
【００１５】
更に、書籍データ供給サーバに漢字検索装置を備えることにより、漢字を分割して得られる要素を一般的に読み書きされている文字とすることで、専門的な知識を必要とせずに、読みの無い又はわからない漢字や難字を容易且つ迅速に入力することができる環境を提供することができる。これにより、書籍のデータ化にかかる費用及び時間を削減でき、ユーザに安価で高品質な書籍データを提供することができる。
【００１６】
請求項２に記載された発明は、ユーザに電子データ化された書籍データの提供を行う書籍データ提供システムにおいて、電子データ化されていない書籍を所定のデータ形式で電子データ化し、電子データ化した書籍データを格納し、前記ユーザに該書籍データを提供する書籍データ供給サーバを有し、前記書籍データ供給サーバは、前記書籍に含まれる漢字の電子データ化を行う場合に、所定の文字コードに登録された漢字と該漢字を読みのある文字に分割して得られる要素及び／又は画数とを管理する漢字管理手段と、前記要素と該要素の読み及び／又は画数とを管理する要素管理手段と、読み及び／又は画数に対応する要素を前記要素管理手段から検索する要素検索手段と、該要素検索手段で検索された要素を含む漢字を前記漢字管理手段から検索する漢字検索手段と、該漢字検索手段で検索された漢字を表示する検索結果表示手段とにより漢字のデータ化を行う漢字検索装置を備えていることを特徴とする。
【００１７】
請求項２記載の発明によれば、書籍データ供給サーバが書籍のデータ化からユーザへの提供までを行うことができるため、効率的なサービス提供を実現できる。更に、書籍データ供給サーバに漢字検索装置を備えることにより、漢字を分割して得られる要素を一般的に読み書きされている文字とすることで、専門的な知識を必要とせずに、読みの無い又はわからない漢字や難字を容易且つ迅速に入力することができる環境を提供することができる。これにより、書籍のデータ化にかかる費用及び時間を削減でき、ユーザに安価で高品質な書籍データを提供することができる。
【００１８】
請求項３に記載された発明は、前記所定のデータ形式は、ＰＤＦ、テキスト、ＯＣＲ、ＴＩＦＦ、ＪＰＥＧ、ＭＰＥＧのデータのうち少なくとも１つであることを特徴とする。
【００１９】
請求項３記載の発明によれば、ユーザが必要に応じてデータ形式を選択することができ、ユーザニーズに即した書籍データの提供を実現できる。
【００２０】
請求項４に記載された発明は、データ化されていない書籍を所定のデータ形式で電子データ化し、電子データ化された書籍データをユーザに供給する書籍データ供給サーバにおいて、前記電子データ化されていない書籍に含まれる漢字の電子データ化を行う場合に、所定の文字コードに登録された漢字と該漢字を読みのある文字に分割して得られる要素及び／又は画数とを管理する漢字管理手段と、前記要素と該要素の読み及び／又は画数とを管理する要素管理手段と、読み及び／又は画数に対応する要素を前記要素管理手段から検索する要素検索手段と、該要素検索手段で検索された要素を含む漢字を前記漢字管理手段から検索する漢字検索手段と、該漢字検索手段で検索された漢字を表示する検索結果表示手段と、により漢字の電子データ化を行う漢字検索装置を有することを特徴とする。
【００２１】
請求項４記載の発明によれば、書籍データ供給サーバに漢字検索装置を備えることにより、漢字を分割して得られる要素を一般的に読み書きされている文字とすることで、専門的な知識を必要とせずに、読みの無い又はわからない漢字や難字を容易且つ迅速に入力することができる環境を提供することができる。これにより、書籍のデータ化にかかる費用及び時間を削減でき、ユーザに安価で高品質な書籍データを提供することができる。
【００２２】
【発明の実施の形態】
本発明は、入力者が読めない読みの無い又はわからない漢字や難字を漢字検索装置を用いて迅速な入力を可能にし、更に、ユーザの所望する書籍データについての文字やレイアウト等のフォーマットに併せてデータの提供を行うことにより、ユーザニーズに即した付加価値の高い書籍データ供給サーバを提供する。
【００２３】
これにより、例えば、電子図書館のサービスとすることができ、また、他の文献資料や休眠図書等の書籍のデータ化を行い、書籍を有効に活用することができる。更に、その書籍データからオンデマンド本や、ＰＤＦデータ、テキストデータをＣＤ−ＲＯＭ等の記憶媒体に蓄積しての提供等、ユーザの要望にあった提供方法で提供することにより、書籍データ提供サービスを向上させることができる。
【００２４】
また、書籍データについては、図書館、古書店、大学、出版会社等と契約、提携することにより、膨大な書物を取得することができ、また、電子データを作製することで、付加価値を与えて情報を提供することができる。
【００２５】
次に、本発明における実施の形態について、図を用いて説明する。
【００２６】
図１は、本発明における書籍データ提供システムの第１の実施形態を示す図である。図１の書籍データ提供システム１０は、ユーザ端末１１と、通信ネットワーク１２と、電子図書館１３と、書籍データ供給サーバ１４と、資料提供端末１５とを有するよう構成されている。
【００２７】
まず、ユーザは、所望する書籍データを取得するため、夫々のユーザ端末１１−１〜１１−ｎ（ｎ：自然数）を使用して、インターネット等の通信ネットワーク１２を介して電子図書館１３へアクセスを行う。なお、ユーザが所望する書籍データの提供先を電子図書館としたが、本発明においてはこの限りではなく、書籍を扱うオンライン書店等の電子商店でもよい。また、ユーザは、社会人や学生、教授、主婦等、一般的な人だけでなく、例えば、共同事業として電子図書館１３から取得した書籍データをＣＤ−ＲＯＭ等の記録媒体として提供を行う事業体であってもよい。
【００２８】
電子図書館１３は、予め書籍データ供給サーバ１４から供給された電子データが蓄積されており、ユーザの要求する書籍データに対して提供を行う。ここでは、基本的なデータ形式であるＰＤＦデータ、テキストデータ、イメージデータを提供する。なお、ＰＤＦデータを用いてオンデマンド本を作製して提供したり、テキストデータから文字フォントやポイント数等の文字を変更した付加価値データを提供することができる。
【００２９】
また、電子データ化を行う書籍については、図書館にある書物や、寺社文献資料、新刊、復刊、個人出版社等の全ての出版物が該当する。また、既に電子化された文献資料を所持している資料提供者を集うことで、多種多様な電子データの提供が可能となる。その際、資料提供者は、夫々の資料提供端末１５−１〜１５−ｎから書籍データ供給サーバ１４に対して書籍データを提供する。これにより、電子図書館１３は、従来までの書籍をコピーして紙媒体として提供するだけでなく、テキストデータやＰＤＦデータ等の電子化されたデータを提供することができる。
【００３０】
図２に、図１に基づく電子図書館１３の一構成例を示す。図２の電子図書館１３は、インターフェース手段２１と、課金ＤＢ２２と、書籍ＤＢ２３と、検索手段２４と、制御手段２５とを有するよう構成されている。インターフェース手段２１は、ユーザ端末１１に対して、図書データ購入画面等の表示を行い、ユーザが容易に購入ができるようユーザインターフェースの提供を行う。また、課金ＤＢ２２は、ユーザの購入した書物に関する情報を蓄積しておく。また、書籍ＤＢ２３は、書籍データ供給サーバ１４からの供給される書籍データの内容を管理する。検索手段２４は、ユーザから指定された検索キーワードに基づいて、書籍ＤＢ２３より該当するデータの抽出を行う。また、制御手段２５は、インターフェース手段２１、課金ＤＢ２２、書籍ＤＢ２３、及び検索手段２４の夫々に対してデータの入出力制御を行う。
【００３１】
ここで、上述のＤＢの内容について説明する。図３は、本発明におけるＤＢの具体例の一例を示す図である。なお、図３（ａ）は、課金ＤＢ２２の内容を示し、図３（ｂ）は、書籍ＤＢ２３の内容を示す。
【００３２】
図３（ａ）に示すデータベースは、書籍を購入した「ユーザ名」、「書籍名」、「データ形式」、及び「料金」等の項目を有するよう構成されている。例えば、図３（ａ）の▲１▼行では、ユーザ名‘Ａ’が書籍‘あああ’を‘ＰＤＦ形式’で購入し、料金が‘１，０００円’であることを示している。なお、課金ＤＢ２２については、ユーザが書籍を購入可能なフォームをブラウザ等を用いて公開しておき、そこにアクセスしてフォームに入力することにより、書籍データの購入をすることができる。また、書籍データは、インターネット等の通信ネットワーク１２からダウンロードすることにより迅速に取得することができる。
【００３３】
また、図３（ｂ）の書籍ＤＢ２３は、「書籍名」、「出版社」、「データ形式」、「データ量」、「ページ数」、及び「料金」等の項目を有する。なお、後述する書籍のキーワード検索の際に、書籍ＤＢ２３を参照するため、「著者名」や、「要約コメント」等の項目を付加させることで、キーワードの検索範囲を広げることができる。また、書籍ＤＢ２３に格納されるデータは、書籍データ供給サーバ１４から供給される。例えば、図３（ｂ）の▲２▼行では、書籍名が‘あああ’、出版社が‘○○社’でデータ形式が‘ＰＤＦ’の場合、データ量が‘７００ｋＢ（キロバイト）’で、ページ数が‘１００ページ’、料金が‘１，０００円’であることを示している。上述の２つのデータベースを有することで、書籍の購入状況、及び蓄積されている書籍情報の管理を容易に行うことができ、迅速な書籍データの提供サービスを実現することができる。
【００３４】
ここで、インターフェース手段２１によりユーザに提供されるユーザインターフェース画面の一例を図を用いて説明する。
【００３５】
図４は、書籍購入画面の一例である。図４の書籍購入画面４０は、書籍検索フレーム４１と、購入フレーム４２とを有するよう構成されている。また、書籍購入画面４０の右上には、「最小化」、「最大化」、「閉じる」のボタン部４３を有しており、何れかのボタンを選択することで画面の表示内容を変更することがきる。
【００３６】
書籍検索フレーム４１は、キーワード入力領域４４と、検索ボタン４５と、中止ボタン４６を有する。キーワード入力領域４４には、書籍名、出版社名等を入力する。入力後、検索ボタン４５が選択されると、検索手段２４は、キーワード入力領域４４に入力された用語に基づいて、書籍ＤＢ２３を参照して、各項目毎に部分一致するものを抽出して、結果を購入フレーム４２に出力する。なお、中止ボタン４６が選択されると制御手段２５は検索手段２４に対して処理を中止するよう制御信号を出力し、検索手段２４は検索を中止する。
【００３７】
また、購入フレーム４２は、検索結果表示領域４７と、料金表示領域４９と、ダウンロードボタン５０と、終了ボタン５１とを有するよう構成されている。検索結果表示領域４７には、書籍検索フレーム４１で検索した結果を表示するデータ形式選択領域４８を有し、所望する図書のデータ形式の選択を行う。本実施例では、データ形式としてイメージデータと、ＰＤＦデータと、テキストデータが存在し、少なくとも１つ以上を選択することによりデータを取得することができる。料金表示領域４９は、ユーザが選択したデータ形式について、書籍ＤＢ２３から料金を算出し合計金額の表示を行う。
【００３８】
ダウンロードボタン５０は、選択された書籍のデータ形式において、電子図書館１３からユーザ端末１１に対してデータの出力を行う。それと同時に課金ＤＢ２２にユーザが購入した書籍に関する情報を格納する。また、終了ボタン５１は、書籍購入画面４０を閉じる。
【００３９】
これにより、ユーザは、電子図書館にある書籍データを容易に取得することができる。なお、図４で示した書籍購入画面４０の構成は、この限りではなく、例えば、購入の月間ランキングを表示させたり、インデックスから所望する図書を選択する等、オンラインショッピングのＷｅｂサイト等で実現されている機能と同様の機能を実現することができる。
【００４０】
また、ダウンロードによる書籍データの取得ではなく、郵送による提供を行うこともできる。その場合は、ユーザから入力される住所、電話番号等の所在情報に基づいて郵送料を算出し課金を行うと共に、ＣＤ−ＲＯＭ等の記録媒体や、紙媒体等により提供を行うことができる。
【００４１】
更に、書籍データに対し、上述したフォントや文字の大きさ等の文字情報やページレイアウト等のページ情報を指定することにより、電子図書館１３から書籍データ供給サーバ１４に上述の指定情報を送り、書籍データ供給サーバ１４が送られた指定情報に基づいてユーザ専用にオーダーメイドで書籍データを作製して電子図書館１３へ送り、電子図書館１３はユーザに指定通りの書籍データを提供することができる。これにより、特に盲弱の人や、老人等、目の不自由な方が読むことができる書籍を提供することができ、ユーザニーズに即した付加価値の高い書籍データ提供サービスを実現できる。
【００４２】
次に、書籍データ供給サーバ１４から電子図書館１３への書籍データの供給方法について説明する。
【００４３】
書籍データ供給サーバ１４は、図書館や企業等の資料提供者からの紙媒体データ若しくは、スキャナやデジタルカメラ等で取り込んだイメージデータを用いて他のデータ形式に変換して電子図書館１３にデータの提供を行う。
【００４４】
ここで、データ形式としては、一般的な利用形態として広く使用されているＰＤＦ形式と、テキストデータ形式と、イメージデータ形式がある。ＰＤＦ形式の場合は、デジタルカメラ等から取得したイメージデータ等を利用して、印刷物のレイアウトを比較的容易に維持することができる。また、テキストデータに変換する場合は、スキャナ等により取得したデータからＯＣＲソフトを用いてテキストデータに変換することができる。
【００４５】
なお、図書館に蓄積されている書物の中には、古いものも多く、また、読みの無い又はわからない漢字や難字、手書き文書を使用しているものがある。この場合は、ＯＣＲが正しく文字認識できない場合も多いため、データ入力者がキーボード等の入力装置を用いて入力を行う。しかしながら、これら漢字の中で音訓両方の読みのある漢字は、ＪＩＳ漢字で対応されている１２，１５６字ほどで、それ以外の漢字には、音読みはともかく訓読みが存在しない。更に、現在の日本語入力ソフトウェアでは、その技術の困難性とコストパフォーマンスの点とから、日用語を入力することを目的とした最小限の入力手段しか提供されていない。このため、上記のようなＪＩＳ漢字以外で対応されている文字を入力する手順が非常に煩雑で困難なものになっているという問題が存在する。
【００４６】
そこで、本出願人による出願である特願２００２−２４１６８（漢字検索装置、漢字検索方法、そのプログラム、及びそのプログラムを記録した記録媒体）に記載の発明を利用することにより、迅速なデータの入力を可能にし、データ提供を迅速に行うことができる。
【００４７】
ここで、書籍データ供給サーバ１４のブロック構成の一例を図５に示す。
【００４８】
図５の書籍データ供給サーバは、入力装置６１と、表示装置６２と、ＣＰＵ（中央演算処理装置）６３と、ＲＡＭ（ランダムアクセスメモリ）６４と、漢字検索装置６５と、記憶装置６６と、ネットワークインターフェース６７と、記憶媒体６８とを有するよう構成されている。
【００４９】
ここで、記憶装置６６は、ハードディスクやＥＰ−ＲＯＭ等の不揮発性記録媒体から成る。
【００５０】
権利化された書籍は、所定の形式に電子データ化が行われる。書籍データの作製については上述したが、特に、テキストデータ形式の作製については、ＯＣＲソフトでの対応ができない部分は漢字入力者による漢字入力処理が行われる。漢字入力者は、キーボード等の入力装置６１を用いて漢字の入力を行い、ディスプレイ等の表示装置６２において所望の漢字を選択して入力を行う。ＣＰＵ６３は、漢字入力における処理を実行する。なお、実行に際してＲＡＭ６４に作業領域を確保する。
【００５１】
漢字入力処理は、後述する漢字検索装置６５を用いることで、読みの無い又はわからない漢字や難字の入力を容易に行うことができる。また、入力により作成されたＰＤＦデータ及びテキストデータは、記憶装置６６に蓄積され、ネットワークインターフェース６７により、書籍データ供給サーバ１４に電子図書館１３に提供される。また、作成された電子データを、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭやその他のリムーバブルな記録媒体６８に記録し持ち運ぶことで、外部ネットワークを介さずにデータの提供を行うことができる。
【００５２】
ここで、漢字検索装置６５において、特願２００２−２４１６８号により提案されている読みの無い又はわからない漢字や難字の入力方法の一例を説明する。なお、本明細書中に記載の漢字検索装置６５は、特願２００２−２４１６８号と同等の機能及び効果を持つものとする。
【００５３】
特願２００２−２４１６８号に記載されている発明は、康煕字典で定められている２１４個の部首，並びに部首を複数使用して構成された部首と、部品，カナ，かな，数字等の１００字余りと、汎用的な部品として使用可能なユニコード内漢字と、常用漢字と、の音訓読みを使用して、例えばユニコードで対応された２０，９０２字の読めない漢字を読める要素に分解する。例えば、１つの漢字を最大で４つの要素に分割することで、所望する漢字を特定するための検索キーを、キーボードのみを用いて容易に入力することが可能となり、迅速に逢着することが可能となる。
【００５４】
また、漢字に関して、その漢字の情報もディスプレイ等の表示装置を介してユーザに提供する。漢字の情報としては、漢字全体の読み，画数，含まれる部首や部品や常用漢字，漢字の種類，コード番号，関連する字（関連字）等が挙げられる。
【００５５】
ここで、一般的に漢字には、常用漢字，簡体字，繁体字，通行字，異体字（略字，旧字，俗字等を含む）等の関連字が存在する。例えば「体」では、常用漢字（又は日本の字形。以下、これを日本字形という）として登録された「体」が存在し、この常用漢字に対して「體」という異体字（旧字）が存在する。また、「体」は簡体字でもあり、これに対する繁体字「體」が存在する。更に、「体」にはその他の関連字として「躰」，「軆」等が存在する。このような関係はユニコードにおいて混在して存在する。更に、字形の違いについて言及すれば、漢字使用国毎に、特徴的な違いが存在し、また、書き字には多くの異体字が存在する。これらの異体字も又、判別できることが望ましい。
【００５６】
そこで、これらの関係の情報も管理し、これをユーザに提供するよう構成する。即ち、対象の漢字に関し、常用漢字（当用漢字）や人名用漢字や簡体字や繁体字や通行字や異体字（略字，旧字，俗字を含む）や許容字や国字等の種類の情報を提供する。
【００５７】
これにより本実施例では、所望の漢字を容易且つ迅速に特定できる環境を提供するだけでなく、字の関連を知得させる環境も提供することが可能となる。
【００５８】
次に、漢字検索装置６５のブロック構成を図を用いて詳細に説明する。
【００５９】
図６は、漢字検索装置のブロック構成の一例を示す図である。
【００６０】
図６の漢字検索装置６５は、入力装置６１から入力された要素の読み及び算術記号に基づいて漢字を検索するための式（以下、検索式という）を組み立てる検索式組立手段１０１と、検索式組立手段１０１で立てられた検索式に基づいて漢字を検索する漢字検索手段１０５と、を有するよう構成されている。
【００６１】
更に、検索式組立手段１０１は、部品１検索手段１０２、部品２検索手段１０３、及び部品３検索手段１０４の各々と接続され、部首検索手段１０２、部品検索手段１０３、及び常用漢字検索手段１０４で特定された部首，部品，常用漢字と入力装置６１から入力された算術記号とに基づいて、所望された漢字を検索するための検索式の組立てを行う。
【００６２】
ここで、本実施例において部品１は例えば部首であるとする。従って、部品１検索手段１０２の検索対象範囲を格納する部品１ファイル１１１は、部首が格納され、部品１検索手段は、部品１ファイル１１１より部首を検索する。また、本実施例において部品２，部品３は例えば部首に該当しない読みのある部品であり、特に部品３は常用漢字であるとする。従って、部品２検索手段１０３は、部品２ファイル１１２より部品（部首及び常用漢字以外）を検索し、部品３検索手段１０４は、部品３ファイル１１３より常用漢字（但し、これも部品である）を検索する。また、この構成に限定されず、漢字を構成する部品を更に細かく分類し、部品４…に割り当てるよう構成してもよい。但し、この場合、部品４検索手段…及び部品４ファイル…の構成が分類に応じて設けられる。
【００６３】
具体的に説明すると、検索式組立手段１０１には、キーボード等の入力装置６１より要素の読み及び算術記号が入力される。ここでは一例として、「雖」を検索するために「ふるとり」，「＋」，「くち」，「＋」，「むし」，「＊」或いは「スペース」或いは「変換」という要素の読み及び算術記号が順に入力されるものとする。なお、「＋」は直前に入力された読みを要素に変換することを意味し、「＊」或いは「スペース」或いは「変換」は直前に入力された要素の読みを要素に変換後、全体として組み立てられた検索式に基づいて検索を実行させることを意味する。
【００６４】
また、要素の読みを入力する順番としては、第１に部首を入力し、その後、筆順に従って各要素の読みを入力するよう構成しても、特に限定せず、如何なる順番としてもよい。以下の説明では前者のように構成した場合について説明する。
【００６５】
まず、要素の読み「ふるとり」が入力され、次に「＋」が入力されると、検索式組立手段１０１は「ふるとり」を部首検索手段１０２に入力する。部首検索手段１０２は、入力された「ふるとり」に対応する部首を部首ファイル１１１から検索し、検索結果として得られた部首の一覧を検索式組立手段１０１へ出力する。検索式組立手段１０１は、入力された部首の一覧を表示装置６２を介してユーザに呈示し、一覧の中から所望する部首を入力装置６１を用いて選択させる。但し、検索結果が１字に限定できるのであれば、この１つの漢字のみを表示する。
【００６６】
また、検索式組立手段１０１は、部首検索手段１０２による検索の結果、該当する部首が存在しなかった場合を説明する。例えば、「ふるとり」は部品１ファイル１１１に必ず存在するので、仮に「ふるとる」と入力された場合を想定すると、この「ふるとる」を部品１検索手段１０２に入力する。部品１検索手段１０１は、入力された「ふるとる」に対応する部品（部首）を部品１ファイル１１２から検索し、検索結果として得られた部首の一覧を検索式組立手段１０１へ出力する。これに対し、検索式組立手段１０１は、入力された部首の一覧を表示装置６２を介して、漢字入力担当者に呈示し、一覧の中から所望する部首を入力装置６１を用いて選択させる。
【００６７】
更に、検索式組立手段１０１は、部品１検索手段１０２による検索の結果、該当する部品（部首）が存在しなかった場合、「ふるとる」を部品２検索手段１０３に入力する。部品２検索手段１０３は、入力された「ふるとる」に対応する部品を部品２ファイル１１２から検索し、検索結果として得られた部品の一覧を検索式組立手段１０１へ出力する。これに対し、検索式組立手段１０１は、入力された部品の一覧を表示装置６２を介してユーザに呈示し、一覧の中から所望する常用漢字を入力装置６１を用いて選択させる。
【００６８】
更にまた、検索式組立手段１０１は、部品２検索手段１０２による検索の結果、該当する部品及び部首が存在しなかった場合、「ふるとる」を部品３検索手段１０４に入力する。部品３検索手段１０３は、入力された「ふるとる」に対応する部品（常用漢字）を部品３ファイル１１３から検索し、検索結果として得られた常用漢字の一覧を検索式組立手段１０１へ出力する。これに対し、検索式組立手段１０１は、入力された部品の一覧を表示装置６２を介してユーザに呈示し、一覧の中から所望する常用漢字を入力装置６１を用いて選択させる。
【００６９】
但し、検索式組立手段１０１は、上記の検索の結果、該当する部首，部品，常用漢字のいずれも存在しなかった場合、このことを表示装置６２を介してユーザに呈示し、再度、要素の読み及び算術記号を入力させる。
【００７０】
また、「−」の算術記号を用いて要素を特定させるよう構成することもできる。但し、「−」はある要素からある要素を省くことを意味する。即ち、「隹」を要素として入力する場合、例えば「い（維：常用漢字）」と「−」と「いと（糸：常用漢字）」とを入力することで「隹」が特定される。
【００７１】
このように構成する場合、部品２ファイル１１２のデータ構成は、部品３ファイル１１３と同様に、各部品を更に細分化して得られる要素も格納される。また、「−」を用いて入力された場合、検索式組立手段１０１は、入力された「い」に基づいて部品１ファイル１１１，部品２ファイル１１２，部品３ファイル１１３から検索された要素の一覧を表示手段１２２を介してユーザに呈示する。その後、この中から所望の要素を選択させ、「維−」を決定する。
【００７２】
次に、同様に「いと」に基づいて部品１ファイル１１１，部品２ファイル１１２，部品３ファイル１１３から検索された要素の一覧を表示装置６２を介してユーザに呈示し、この中から所望の要素を選択させる。これにより、「維−糸」までが決定される。但し、この動作は、「いと」の後に「＋」が入力されることにより実行される。また、検索式組立手段１０１は、上記のように決定された「維−糸」に基づいて部品３ファイル１１３を参照し、「維」を構成する要素と「糸」を構成する要素との差分（本例では「隹」）を特定する。これにより、「隹＋」までが特定される。
【００７３】
また、「ふるとり」で検索した場合、部品１ファイル１１１において「隹（ふるとり）」が存在するため、検索式組立手段１０１は「隹」を表示装置６２に表示する。これに対し、ユーザは、入力装置６１を用いて部首が「隹」であることを決定（選択）する。この動作により、検索式組立手段１０１では、検索式における「隹＋」までが決定される。
【００７４】
次に、検索式組立手段１０１に「くち＋」が入力されると、要素の読み「くち」を同様に部品１検索手段１０２へ入力し、該当する部首を検索する。また、該当する部首が誤入力等の理由で存在しなければ、同様に部品２検索手段１０３，部品３検索手段１０４に順次「くち」を入力し、該当する部品又は常用漢字等を検索する。更に、結果として得られた一覧を表示装置６２を介してユーザに呈示し、一覧の中から所望する部首又は部品又は常用漢字等を選択させる。この動作により、検索式組立手段１０１では、検索式における「隹＋口＋」までが決定される。
【００７５】
更に、検索式組立手段１０１は、入力装置６１より「むし＊」が入力されると、要素の読み「むし」を部品１検索手段１０２に入力して、以下同様の動作を実行し、該当する部首又は部品又は常用漢字等を決定する。更に、結果として得られた一覧を表示装置６１を介してユーザに呈示し、一覧の中から所望する部首又は部品又は常用漢字等を選択させる。この動作により、検索式「隹＋口＋虫＊」が決定される。
【００７６】
但し、上記一連の流れでは、１組の要素の読み及び算術記号が入力される度に検索を順次実行することで最終的な検索式を完成させる手順となっているが、本実施例ではこれに限定されず、要素の読み及び算術記号を全て入力完了後、それぞれの要素の読みに関する検索を実行して最終的な検索式を完成させるよう構成してもよい。
【００７７】
また、このように検索式が決定されると、検索式組立手段１０１は、決定した検索式「隹＋口＋虫」を漢字検索手段１０５に入力する。漢字検索手段１０５では、入力された検索式「隹＋口＋虫」に基づいて漢字情報ファイル１１４より対応する漢字を検索し、これにより得られた検索結果を一覧として表示装置６２に呈示する。従って、ユーザは、このように呈示された一覧の中から所望する漢字を入力装置６１を用いて選択する。
【００７８】
また、検索では検索式に含まれる各項を要素として含む漢字が特定される。但し、この際、類似する漢字までも特定するとよい。この類似する漢字とは、検索式における要素以上の要素を含む漢字とする。また、検索結果として得られた漢字は、合致するものから表示し、次に類似する度合いの高い、即ち、検索式における要素以上の要素を含む順に、この場合は「隹＋口＋虫」＋一要素を含む漢字を表示するよう構成する。
【００７９】
ここで、図７から図９を用いて本実施例における各ファイルのデータ構成を説明する。但し、以下において説明する各ファイルは通常のファイル形式で作成されているものとするが、本実施例ではこれに限定されず、リレーショナル型やネットワーク型等のデータベースとして作成してもよい。また、各ファイルは１つのファイルで構成しても、複数のファイルで構成してもよい。
【００８０】
また、本実施例において規定される部首は、例えば康煕字典で定められている２１４個の部首、並びにこの部首を複数使用して構成された部首である。
【００８１】
まず、図７を用いて部品１ファイル１１１のデータ構成を説明する。図７を参照すると、部品１ファイル１１１では、部首コードと読みとが対応付けられている。また、この部首コードには部首のフォントデータ（例えばアウトラインフォントデータやビットマップフォントデータ）が対応付けられている。但し、このフォントデータは、部品１ファイル１１１内に格納しても、図示しない他のファイルに格納してもよい。
【００８２】
このように、部品１検索手段１０２は入力された読みに該当する部首コードを特定し、これを表示手段１２２に入力して一覧表示させる。但し、この際の表示画面は、後述する文字検索結果一覧表示画面と同様であるため、ここでは説明を省略する。
【００８３】
また、部品２ファイル１１２も図７に示す部品１ファイル１１１と同様のデータ構成で実現可能である。但し、部品２ファイル１１２では、部首コード（又は常用漢字コード）の代わりに部品コードが格納される（この場合の部品は、汎用的な部品として、多くの漢字の構成要素となるユニコード内漢字及び新たに部品として指定された外字として登録された字）。また、部品コードには、上記と同様にアウトラインフォントデータ又はビットマップフォントデータが対応付けられている。
【００８４】
また、部品３ファイル１１３は、図８に示すデータ構成とする。図８を参照すると、部品３ファイル１１３では、常用漢字コードと読みとが対応付けられている。また、部品３ファイル１１３では、常用漢字コードに対して常用漢字を構成する要素が更に対応付けられている。但し、部品３ファイル１１３における要素は、部品１ファイル１１１及び部品２ファイル１１２及び部品３ファイル１１３の何れかに格納されている部首又は部品又は常用漢字である。また、常用漢字コードにもアウトラインフォントデータ又はビットマップフォントデータが対応付けられている。
【００８５】
但し、本実施例において部品３ファイル１１３に登録される常用漢字としては、上述においても触れたように、常用漢字だけでなく、人名漢字や、この他ＪＩＳ漢字の第１水準に規定されているような一般的な漢字としてもよい。
【００８６】
また、図６における漢字情報ファイル１１４のデータ構成を図９に示す。図９を参照すると、漢字情報ファイル１１４では、各漢字に関して、本実施例で適用する文字コード（本実施例ではＩＳＯ  １０６４６＝ユニコード：Ｕｎｉｃｏｄｅ）のコード番号と、字形と、画数と、漢字を構成する要素（部首，部品，常用漢字等）と、が対応付けられている。ここで、字形とは、同一の漢字に関して、日本，中国，台湾，韓国，ベトナム等及び時代変遷によって変化した異体字形等のそれぞれにおける字の形である。但し、一般的に現代中国では簡体字が用いられており、また台湾では繁体字が用いられている。また、格納される要素の数は最大で４つとするとよい。更に、各部品を更に細分化する場合は、上記構成に限定されず、４つ以上としてもよい。
【００８７】
また、画数としては、漢字全体の総画数の他に、部首を除いた部分に関する画数も格納するよう構成するとよい。
【００８８】
また、各文字コードに対するフォントデータは、漢字情報ファイル１１４内に格納しても、他のファイルに格納してもよい。また、フォントデータは、アウトラインフォントであってもビットマップフォントであってもよく、また、アウトラインフォントを適用した場合、これをフルアウトラインフォントとしても、ストロークフォントとしてもよい。
【００８９】
また、漢字情報ファイル１１４における要素の項目には、部品１ファイル１１１，部品２ファイル１１２，部品３ファイル１１３における各コード（部首コード，部品コード，常用漢字コード）が格納されている。
【００９０】
更に、漢字情報ファイル１１４には、ユニコード以外の文字コード（他文字コード）、例えばＪＩＳコードやＳ−ＪＩＳコードやＥＵＣや区点コード等におけるコード番号も格納されるよう構成するとよい。更にまた、各漢字の字形に関して、これが常用漢字か人名漢字か繁体字か簡体字か通行字か異体字（略字，旧字，俗字を含む）か許容字か国字か等を示す漢字の種類も格納するよう構成する。
【００９１】
ここで、ユーザに呈示する際に表示装置６２に表示される漢字検索結果一覧表示画面の例を図１０に示す。
【００９２】
図１０を参照すると、漢字検索結果一覧表示画面８０では、検索結果として得られた漢字のイメージと、この漢字に対して設けられたボタンとを表示している。また、漢字のイメージは数字に対応されている。
【００９３】
この画面において、漢字入力担当者が入力装置６１により数字を入力することにより、所望する漢字の所定のアプリケーションへの入力が行われる。
【００９４】
更に、該構成において漢字イメージが表示された領域を上記他の入力手段で選択すると、選択された漢字の文字コードが図６における詳細情報検索手段１０６に入力され、漢字情報ファイル１１４から選択された漢字に関する詳細情報が特定される。また、この特定された詳細情報は詳細情報表示画面８０として表示装置６２を介して漢字入力担当者に呈示される。
【００９５】
また、上述における部品１検索手段１０２，部品２検索手段１０３，部品３検索手段１０４での検索の結果として得られた一覧を表示装置６２に表示する際の画面も、図１０に示す漢字検索結果一覧表示画面８０と同様の構成とするとよい。但し、この場合、詳細情報を表示するためのボタンは省かれる。
【００９６】
また、図１０に示す画面以外の表示方法として、検索された結果を１文字ずつ表示し、例えばスペースキーが入力される度に表示する漢字を切り替えるよう構成することも可能である。
【００９７】
ここで、詳細情報表示画面の一例を図１１に示す。図１１を参照すると、詳細情報表示画面９０では、選択した漢字の音読み及び訓読みと、該漢字を構成する部品（部首／常用漢字も含む）と、画数と、常用漢字か人名漢字か繁体字か簡体字か通行字か異体字（略字，旧字，俗字を含む）か許容字か国字か等を示す漢字の種類と、該漢字に付与されたコード番号と、が表示されている。また、表示するコード番号としては１種類だけに限らず、複数種類の文字コードにおけるコード番号を列挙するよう構成するとよい。
【００９８】
詳細情報表示画面９０は、入力装置６１より詳細情報の表示要求が入力されることで、漢字情報ファイル１１４から各種詳細情報が読み出され、詳細情報検索手段１０６において作成される。
【００９９】
また、関連字図作成手段１０７は、入力手段１２１より異体字関連図の表示要求が入力されると、漢字関係付ファイル１１５から対象の漢字を含む関係を読み出し、これに基づいて漢字情報ファイル１１４を参照して異体字関連図を作成し、作成した異体字関連図を表示装置６２を介して漢字入力担当者に提供する。
【０１００】
また、この他、漢字情報ファイル１１４に格納されている各国の字形等を表示装置６２に表示するよう構成してもよい。これは、上記各表示画面と同様に入力装置６１から表示要求がなされた場合に、例えば、漢字検索手段１０５が漢字情報ファイル１１４から各字形を読み出し、これを表示するよう構成することで実現可能である。
【０１０１】
以上、漢字検索装置６５の詳細な構成を説明したが、漢字検索装置６５は、書籍データ供給サーバ１４に専用のハードウェアとして構成されるだけでなく、ソフトウェアで構成し、組み込むことで実現してもよい。その場合、漢字検索装置６５を実現するためのソフトウェアは記憶装置６６に記憶され、必要に応じて読み出され、ＣＰＵ６３において実行される。また、この際、ＲＡＭ６４において作業領域が確保される。
【０１０２】
また、上記ソフトウェアは、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭやその他のリムーバブルな記録媒体６８に記録し持ち運ぶことで、他の電子機器において実行できるよう構成するとよい。
【０１０３】
ここで、具体的な漢字検索の手順について具体例を挙げて説明する。
【０１０４】
本説明では、以下に示す入力式を例に挙げて説明する。
（つち＋あ＊）＝（土＋亞＊）＝堊                  …（式１）
上述の（式１）に示す「堊」を検索する場合、漢字入力者は、まず部首を検索するために入力手段１２１を用いて「つち＋」と入力する。この「つち＋」は入力装置６１より漢字検索装置６５に入力される。
【０１０５】
漢字検索装置６５は、入力された「つち＋」を検索式組立手段１０１に入力する。検索式組立手段１０１はまず「つち」を部品１検索手段１０２に入力する。ここで、「つち」に対応する部首「土」が部品１ファイル１１１において存在するため、部品１検索手段１０２では「土」が検索される。従って、検索式組立手段１０１は、部品１検索手段１０２で検索された「土」を表示手段１２２に表示する。これに対しユーザは、表示された「土」を入力装置６１を用いて選択する。この選択は検索式組立手段１０１に入力される。これにより検索式組立手段１０１では、「土＋」までが決定される。
【０１０６】
次に、ユーザは入力装置６１よりその他の要素として「あ＊」を入力する。この「あ」も上記と同様に、まず部品１検索手段１０２に入力され、該当する部首が検索される。ここで、「あ」に対応する部首が部品１ファイル１１１に存在しないため、このことが部品１検索手段１０２から検索式組立手段１０１に入力される。
【０１０７】
このように該当する部首が存在しないことが入力されると、検索式組立手段１０１は次に「あ」を部品２検索手段１０３に入力する。これに対し部品２検索手段１０３は「あ」に該当する部品を部品２ファイル１１２から検索する。しかし、部品２ファイル１１２には存在しない。
【０１０８】
次に部品３ファイル１１３を検索する。ここで、「あ」に該当する常用漢字「亜」，許容漢字「亞」が部品３ファイル１１３に存在するため、部品３検索手段１０４では「亜」，「亞」が検索される。従って、検索式組立手段１０１は、部品３検索手段１０４で検索された「亜，亞」を表示装置６２に表示する。これに対しユーザは、表示された「亜，亞」より「亞」を入力手装置６１を用いて選択する。この選択は検索式組立手段１０１に入力される。これにより検索式組立手段１０１では、「土＋亞＊」までが決定される。
【０１０９】
ここで、「＊」は検索を実行させるための算術式であるため、検索式組立手段１０１は、決定された検索式「土＋亞＊」を漢字検索手段１０５に入力する。
【０１１０】
漢字検索手段１０５では、入力された「土＋亞＊」における各要素「土」，「亞」に基づいて漢字情報ファイル１１４を検索し、対応する漢字を特定する。ここで、漢字情報ファイル１１４には「堊」が存在するため、漢字検索手段１０５では、「堊」が検索される。従って、漢字検索手段１０５は表示装置６２を介して「堊」をユーザに呈示する。これに対しユーザは、表示された「堊」を入力装置６１を用いて選択する。また、この選択された「堊」は対象のアプリケーションに入力される。
【０１１１】
ここで、表示装置６２に表示された「堊」に関する詳細情報を表示する場合、ユーザは入力手段１２１又はマウス等の他の入力手段を用いて「堊」に関する詳細情報表示画面（図１１）を表示させる命令を入力する。この命令は詳細情報検索手段１０６に入力され、部品３ファイル１１４から詳細情報が特定される。詳細情報検索手段１０６は、特定された詳細情報に基づいて「堊」に関する詳細情報表示画面を作成し、これを表示手段１２２を介してユーザに呈示する。
【０１１２】
また、「堊」に関する異体字関連図を表示する場合、ユーザは入力手段１２１又はマウス等の他の入力手段を用いて「堊」に関する異体字関連図表示画面を表示させる命令を入力する。この命令は関連字図作成手段１０７に入力され、部品３ファイル１１４から各関連字（簡体字，繁体字，通行字，異体字（略字，旧字，俗字等を含む）等；但し、日本字形を基本とする）が特定される。関連字図作成手段１０７は、特定された各関連字に基づいて「堊」に関する異体字関連図表示画面を作成し、これを表示手段１２２を介してユーザに呈示する。
【０１１３】
このように、本実施例では、漢字を例えば最大で４つの読める要素（部首，部品，常用漢字等）に分割しているため、ユーザは容易に検索式を入力することが可能となる。更に、この際、対象の漢字を検索するための検索キーをキーボード等の入力手段のみを用いて入力することを可能としているため、ユーザは容易に作業を実行することが可能となる。
【０１１４】
また、ユーザが入力する要素の順序を、部首を最初とし、その後、画数順に部品又は常用漢字を入力することを推奨しているため、漢字検索装置６５における処理量を減少させることが可能となり、迅速に目的の漢字を特定することが可能となる。但し、本実施例において、漢字情報ファイル１１４の要素の項目では、部首がデータ系列において先に位置され、そのあとに筆順に従って各要素が並ぶよう構成する。また、漢字検索手段１０５は、漢字情報ファイル１１４をデータ系列の順に従って検索する。
【０１１５】
更に、各要素を特定する際に、部首ファイル１１１，部品ファイル１１２，常用漢字ファイル１１３の順に検索を実行することで、必要最小限の要素検索のみで検索式が決定できるよう構成することが可能となる。
【０１１６】
更に、漢字検索装置６５を用いることにより検索された漢字に関する詳細情報や関連字情報をユーザに容易に提供することが可能である。
【０１１７】
また、漢字検索装置６５を用いることで、漢字入力の現場での論文記述における難字の記入、キーパンチャーによる原稿入力の際の難字や読めない漢字の入力、漢字文献資料のデータベース作製における手書き文字や難字の入力、又はＯＣＲ（自動読取装置）での読み取り不可能な文字の補正入力等に対応することができる。
【０１１８】
このように、本実施例による漢字検索装置６５は、入力における難字や読みの無い又は読めない漢字を入力する際に特に有効に活用されるものであり、更に、ＯＣＲ等と組み合わせることでも、迅速な入力を実現できる。これにより、迅速に入力処理ができ、検索・入力について事前の学習が少なくてよく、更に、多漢字の拡張を容易に受け入れ、将来予測される文字数の増加に破綻をきたすことなく、入力処理を実施することができる。
【０１１９】
なお、上述の漢字入力者については、漢字知識の豊富な壮年者が入力することにより、読みの無い又はわからない漢字や難字の容易な理解と迅速で誤字がなく、高品質のテキストデータを提供することができる。
【０１２０】
上述の方法により入力された入力データは、記憶装置６６に蓄積され、書籍データとしてデータ形式化が終了後、電子図書館１３に提供される。また、ユーザから書籍データの文字情報、及びページ情報がある場合は、テキストデータの書籍データを文書エディタ等を用いて指定された文字情報、ページ情報に変換を行った後、電子図書館１３に出力される。なお、この処理は電子図書館１３側で行ってもよい。
【０１２１】
また、既に文献や古書等の休眠図書を含む各種図書資料に関する電子データを所持している者や古書店、図書館等の資料提供者からデータを取得することによりデータの収集を迅速に行うことができ、コンテンツの充実を図ることができる。その場合、例えば、ネットワークインターフェースを有し、書籍データ供給サーバ１４にデータの伝送が可能な資料提供者端末１５よりデータの提供が行われる。
【０１２２】
ここで、書籍データ供給サーバ１４における書籍データを供給するまでの処理手順の概要をフローチャートを用いて説明する。
【０１２３】
図１２は、書籍データ供給サーバにおける書籍データ提供手順の概要を示す一例のフローチャートである。
【０１２４】
まず、資料提供者端末１５等より送られた書籍データを取得し（Ｓ０１）、電子データの作製を行う（Ｓ０２）。なお、書籍データのデータ形式は、電子図書館１３からの要求に応じて、イメージ形式、ＰＤＦ形式、若しくはテキストデータ形式に変換することで、必要最小限のデータを作製し、蓄積する容量を削減することができる。
【０１２５】
Ｓ０２において、イメージデータ形式の場合は、スキャナ又はデジタルカメラ等を用いて容易に作製することができる。また、ＰＤＦ形式の場合は、スキャナ等により取得したイメージ画像をＰＤＦ形式に変換することで、迅速にＰＤＦ形式のデータを作製することができる。更に、テキストデータ形式で作成されたファイルをＰＤＦ形式に変換してもよい。また、テキストデータ形式は、ＯＣＲソフトを用いて漢字の入力を行い、校正者により漢字チェックを行い、読みの無い又はわからない漢字や難字がある場合に、漢字入力者が、上述した特願２００２−２４１６８に記載された漢字検索装置を用いてデータの入力を行い、テキストデータの作製を行う。作成されたデジタルデータは、記憶装置６６に蓄積され（Ｓ０３）、ネットワークインターフェース６７を介して電子図書館１３にデータの供給を行う（Ｓ０４）。
【０１２６】
電子図書館１３は、取得したデータを書籍ＤＢ２３に格納し、ユーザ端末１１からの書籍の依頼に対して該当する書籍を提供することができる。
【０１２７】
これにより、特に図書館等にある文献資料、休眠図書の電子データ化とユーザの要望に応じた提供を実現することができる。また、上述の漢字入力者は、書籍データ供給サーバを用いて漢字の入力処理を行っていたが、本発明においてはこの限りではなく、１つの書籍データ供給サーバに対して複数のクライアント端末を有し、各クライアント端末から複数の漢字入力担当者が処理を分担して漢字入力作業を行うことができる。
【０１２８】
なお、上述した本発明の第１の実施形態では、電子図書館１３を介してユーザ（ユーザ端末）にデータの提供を行っていたが、書籍データ供給サーバが直接作製したデータの提供を行ってもよい。
【０１２９】
ここで、図１３に本発明における書籍データ提供システムの第２の実施形態を示す。図１３の書籍データ提供システム１００は、ユーザ端末１１と、通信ネットワーク１２と、書籍データ供給サーバ９１とを有するよう構成されている。
【０１３０】
図１３のサービス形態では、上述の実施形態における電子図書館１３の各構成は書籍データ供給サーバ９１が有しているとする。つまり、図５で示した課金ＤＢ２２、書籍ＤＢ２３の各データベースが記憶装置６６内に蓄積され、インターフェース手段２１、検索手段２４がバスを通じて接続されており、制御手段２５における動作は、ＣＰＵ６３により制御される。これにより、書籍データ供給サーバ９１が、ユーザから直接依頼を受け、書籍データの作製を行い、ユーザに電子データ化された書籍データの提供を行うという一連の処理を効率的に実現することができる。
【０１３１】
更に、第２の実施形態では、ユーザは、ユーザ端末１１から基となる書籍の電子データを書籍データ供給サーバ９１に提供し、同時に文字情報、ページ情報を含めた詳細な書籍データに関する依頼があった場合も迅速に対応することができる。更に、ＰＤＦデータ等の電子データ化された書籍データをＣＤ−ＲＯＭ等の記録媒体に書き込んで提供する付加価値サービスや、本のレイアウトに併せてＰＤＦデータを作製し、所謂オンデマンド本として提供することもできる。これにより、更に付加価値の高い書籍データ供給サーバを提供することができる。
【０１３２】
上述したように、本発明によれば、ユーザに対して迅速に書籍データの提供を行うことができる。また、ユーザの必要とするデータ形式での提供が可能となる。更に、書籍データ供給サーバに漢字検索装置を備えることにより、漢字を分割して得られる要素を一般的に読み書きされている文字とすることで、専門的な知識を必要とせずに、読みの無い又はわからない漢字や難字を容易且つ迅速に入力することができる環境を提供することができる。これにより、書籍のデータ化にかかる費用及び時間を削減でき、ユーザに安価で高品質な書籍データを提供することができる。
【０１３３】
また、ユーザが所望する文字情報及びページ情報に基づいて、書籍データを作製し、ユーザに提供することで、付加価値の高い書籍データの提供サービスを実現できる。
【０１３４】
また、上記した各実施例は、本発明を好適に実施した形態の一例に過ぎず、本発明は、その主旨を逸脱しない限り、種々変形して実施することが可能なものである。
【０１３５】
【発明の効果】
上述の如く、本発明によれば、図書館等にある文献資料、休眠図書等の書籍を電子データ化し、ユーザの要望に即したデータ形式で提供を行うことができる。
【図面の簡単な説明】
【図１】本発明におけるデータ提供システムの第１の実施形態を示す図である。
【図２】図１に基づく電子図書館１３の一構成例を示す。
【図３】本発明におけるＤＢの具体例の一例を示す図である。
【図４】書籍購入画面の一例を示す図である。
【図５】書籍データ供給サーバのブロック構成の一例を示す図である。
【図６】漢字検索装置のブロック構成の一例を示す図である。
【図７】部品１ファイル１１１のデータ構成を示すテーブルである。
【図８】部品３ファイル１１３のデータ構成を示すテーブルである。
【図９】漢字情報ファイル１１４のデータ構成を示すテーブルである。
【図１０】漢字検索結果一覧表示画面の一例を示す図である。
【図１１】詳細情報表示画面の一例を示す図である。
【図１２】書籍データ供給サーバにおける書籍データ提供手順の概要を示す一例のフローチャートである。
【図１３】本発明における書籍データ提供システムの第２の実施形態を示す図である。
【符号の説明】
１０，１００  書籍データ提供システム
１１  ユーザ端末
１２  通信ネットワーク
１３  電子図書館
１４，９１  書籍データ供給サーバ
１５  資料提供者端末
２１  インターフェース手段
２２  課金ＤＢ
２３  蓄積ＤＢ
２４  検索手段
２５  制御手段
４０  書籍購入画面
４１  書籍検索フレーム
４２  購入フレーム
４３  ボタン部
４４  キーワード入力領域
４５  検索ボタン
４６  中止ボタン
４７  検索結果表示領域
４８  データ形式選択領域
４９  料金表示領域
５０  ダウンロードボタン
５１  終了ボタン
６１  入力装置
６２  表示装置
６３  ＣＰＵ
６４  ＲＡＭ
６５  漢字検索装置
６６  記憶装置
６７  ネットワークインターフェース
６８  記憶媒体
８０  漢字検索結果一覧表表示画面
９０  詳細情報表示画面
１０１  検索式組立手段
１０２  部品１検索手段
１０３  部品２検索手段
１０４  部品３検索手段
１０５  漢字検索手段
１０６  詳細情報検索手段
１０７  異体字関連図作成手段
１１１  部品１ファイル
１１２  部品２ファイル
１１３  部品３ファイル
１１４  漢字情報ファイル
１１５  漢字関連付ファイル
【図１】
2004303165.tif 000003
【図２】
2004303165.tif 000004
【図３】
2004303165.tif 000005
【図４】
2004303165.tif 000006
【図５】
2004303165.tif 000007
【図６】
2004303165.tif 000008
【図７】
2004303165.tif 000009
【図８】
2004303165.tif 000010
【図９】
2004303165.tif 000011
【図１０】
2004303165.tif 000012
【図１１】
2004303165.tif 000013
【図１２】
2004303165.tif 000014
【図１３】
2004303165.tif 000015