(57)【要約】【課題】電子機器に通信機能不備でも現在供用されている情報に関連する関連情報をユーザに供用すること。【解決手段】電子機器により、記録媒体の情報群の特定情報の出力の指示がユーザから受付けられ（Ｓ１０１）指示に基づく特定情報の関連情報の出力用の関連データが記録媒体にあるとの判断（Ｓ１０４）を条件に当該関連データが供用可能な状態かが判断され（Ｓ１０６）否との判断を条件に当該関連データを供用可能な状態とする可能化情報の取得がユーザに促される（Ｓ１０８）。サーバにより、可能化情報の取得の要求の受付を条件に関連データを供用可能な状態とする対価が決済され、決済を条件に可能化情報が出力される。電子機器により、取得（Ｓ１１１）された可能化情報に基づき当該情報に対応する関連データが供用可能な状態とされ（Ｓ１１２〜６）供用可能な状態との判断を条件に当該関連データに基づき関連情報が出力される（Ｓ１３２，３）。【選択図】図１７
2010117769.tif 000002
【特許請求の範囲】
【請求項１】
情報群が記録された記録媒体から情報を読出して出力する電子機器であって、
前記記録媒体に記録された前記情報群に含まれる特定の情報の出力の指示をユーザから受付ける指示受付手段と、
前記指示受付手段によって受付けられた前記指示に基づく前記特定の情報の関連情報を出力するための関連データが前記記録媒体に記録されているか否かを判断する第１の判断手段と、
前記第１の判断手段によって前記関連データが記録されていると判断されたことを条件として、当該関連データが供用可能な状態とされているか否かを判断する第２の判断手段と、
前記第２の判断手段によって前記関連データが供用可能な状態とされていないと判断されたこと、および、当該関連データを供用可能な状態とするための対価が決済されていることを条件として、当該関連データを供用可能な状態とするための可能化情報を取得する取得手段と、
前記取得手段によって取得された前記可能化情報に基づいて、当該可能化情報に対応する前記関連データを供用可能な状態とする可能化手段と、
前記第２の判断手段によって前記関連データが供用可能な状態とされていると判断されたことを条件として、当該関連データに基づいて、前記関連情報を出力する出力手段とを備える、電子機器。
【請求項２】
情報群が記録された記録媒体から情報（たとえば、見出し語に関する情報）を読出して出力する電子機器と、前記電子機器に所定の情報を提供するサーバとを含む関連情報供用システムであって、
前記電子機器は、
前記記録媒体に記録された前記情報群に含まれる特定の情報の出力の指示をユーザから受付ける指示受付手段と、
前記指示受付手段によって受付けられた前記指示に基づく前記特定の情報の関連情報を出力するための関連データが前記記録媒体に記録されているか否かを判断する第１の判断手段と、
前記第１の判断手段によって前記関連データが記録されていると判断されたことを条件として、当該関連データが供用可能な状態とされているか否かを判断する第２の判断手段と、
前記第２の判断手段によって前記関連データが供用可能な状態とされていないと判断されたことを条件として、当該関連データを供用可能な状態とするための可能化情報の取得をユーザに促す報知手段とを備え、
前記サーバは、
前記可能化情報の取得の要求を受付ける要求受付手段と、
前記要求受付手段によって要求が受付けられたことを条件として、前記関連データを供用可能な状態とするための対価の決済をする対価決済手段と、
前記対価決済手段によって前記対価が決済されたことを条件として、前記可能化情報を出力する可能化情報出力手段とを備え、
前記電子機器は、さらに、
前記可能化情報を取得する取得手段と、
前記取得手段によって取得された前記可能化情報に基づいて、当該可能化情報に対応する前記関連データを供用可能な状態とする可能化手段と、
前記第２の判断手段によって前記関連データが供用可能な状態とされていると判断されたことを条件として、当該関連データに基づいて、前記関連情報を出力する関連情報出力手段とを備える、関連情報供用システム。
【請求項３】
前記関連情報供用システムは、さらに、前記サーバから情報を受信する端末装置を含み、
前記端末装置は、
ユーザからの前記可能化情報の取得の要求を受付けるユーザ要求受付手段を備え、
前記サーバの前記要求受付手段は、前記端末装置から前記可能化情報の取得の要求を受付け、
前記サーバの前記可能化情報出力手段は、前記端末装置に前記可能化情報を送信することによって出力し、
前記端末装置は、さらに、
前記サーバから前記可能化情報を受信する可能化情報受信手段と、
前記可能化情報受信手段によって受信された前記可能化情報をユーザに報知する可能化情報報知手段とを備え、
前記取得手段は、ユーザから前記可能化情報の入力を受付けることによって当該可能化情報を取得する、請求項２に記載の関連情報供用システム。
【請求項４】
前記関連情報供用システムは、さらに、前記記録媒体に記録された情報を更新する記録媒体更新装置を含み、
前記サーバは、さらに、
前記関連データを前記記録媒体更新装置に送信する関連データ送信手段を備え、
前記記録媒体更新装置は、
前記サーバから前記関連データを受信する関連データ受信手段と、
前記関連データ受信手段によって受信された前記関連データを前記記録媒体に書込む関連データ書込手段とを備える、請求項２または請求項３に記載の関連情報供用システム。
【請求項５】
前記関連情報供用システムは、前記電子機器として、前記サーバと通信不能な第１の電子機器および前記サーバと通信可能な第２の電子機器を含み、
前記第２の電子機器は、前記記録媒体更新装置を含み、
前記記録媒体には、前記第１の電子機器で実行可能な第１のプログラム、および、前記第２の電子機器で実行可能な第２のプログラムが記録され、
前記第１の電子機器および前記第２の電子機器は、それぞれ、前記記録媒体に記録された前記第１のプログラムおよび前記第２のプログラムを実行することによって、前記指示受付手段、前記読出手段、前記第１の判断手段、前記第２の判断手段、前記報知手段、前記取得手段、前記可能化手段および前記関連情報出力手段として機能し、
前記記録媒体に記録されている前記情報群に含まれる情報を出力するためのデータは、前記第１のプログラムおよび前記第２のプログラムのそれぞれで共用可能であり、
前記電子機器は、さらに、
前記情報群に含まれる所定の情報に対応し前記第１のプログラムおよび前記第２のプログラムのそれぞれで共用可能なユーザデータを前記記録媒体に記録するデータ記録手段を備える、請求項４に記載の関連情報供用システム。
【請求項６】
情報群が記録された記録媒体から情報を読出して出力する電子機器と、前記電子機器に所定の情報を提供するサーバとを含む関連情報供用システムによって前記情報群に含まれる情報の関連情報を供用可能とする関連情報供用方法であって、
前記電子機器が、
前記記録媒体に記録された前記情報群に含まれる特定の情報の出力の指示をユーザから受付けるステップと、
受付けられた前記指示に基づく前記特定の情報の関連情報を出力するための関連データが前記記録媒体に記録されているか否かを判断するステップと、
前記関連データが記録されていると判断されたことを条件として、当該関連データが供用可能な状態とされているか否かを判断するステップと、
前記関連データが供用可能な状態とされていないと判断されたことを条件として、当該関連データを供用可能な状態とするための可能化情報の取得をユーザに促すステップとを含み、
前記サーバが、
前記可能化情報の取得の要求を受付けるステップと、
要求が受付けられたことを条件として、前記関連データを供用可能な状態とするための対価の決済をするステップと、
前記対価が決済されたことを条件として、前記可能化情報を出力するステップとを含み、
前記電子機器が、さらに、
前記可能化情報を取得するステップと、
取得された前記可能化情報に基づいて、当該可能化情報に対応する前記関連データを供用可能な状態とするステップと、
前記関連データが供用可能な状態とされていると判断されたことを条件として、当該関連データに基づいて、前記関連情報を出力するステップとを含む、関連情報供用方法。
【請求項７】
情報群が記録された記録媒体から情報を読出して出力する電子機器によって実行される関連情報供用プログラムであって、
前記記録媒体に記録された前記情報群に含まれる特定の情報の出力の指示をユーザから受付けるステップと、
受付けられた前記指示に基づく前記特定の情報の関連情報を出力するための関連データが前記記録媒体に記録されているか否かを判断するステップと、
前記関連データが記録されていると判断されたことを条件として、当該関連データが供用可能な状態とされているか否かを判断するステップと、
前記関連データが供用可能な状態とされていないと判断されたこと、および、当該関連データを供用可能な状態とするための対価が決済されていることを条件として、当該関連データを供用可能な状態とするための可能化情報を取得するステップと、
取得された前記可能化情報に基づいて、当該可能化情報に対応する前記関連データを供用可能な状態とするステップと、
前記関連データが供用可能な状態とされていると判断されたことを条件として、当該関連データに基づいて、前記関連情報を出力するステップとを前記電子機器に実行させる、関連情報供用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、関連情報供用システム、関連情報供用方法、および、関連情報供用プログラムに関し、特に、現行の情報に関連する情報の供用に適した電子機器、関連情報供用システム、関連情報供用方法、および、関連情報供用プログラムに関する。
【背景技術】
【０００２】
従来、電子辞書のアプリケーションプログラムおよび辞書データは、電子辞書の機器の本体に予め組込まれ、当該機器のみで使用されている。また、辞書データは、機器のＲＯＭ（Read Only Memory）に予め組込まれていて、更新することができないため、たとえ、辞書の改訂版が出たとしても、予め組込まれている現行版の辞書データを使い続けるか、新たに、電子辞書を購入するかのいずれかのいずれかしか、執り得る措置がなかった。
【０００３】
このような問題を解決する電子辞書として、検索対象語に対応した見出し語が辞書記憶手段によって記憶された辞書データに無い場合には、ネット辞書検索依頼手段によって当該検索対象語が辞書システムサーバへ送信されて、その検索が依頼され、この検索依頼に応答して、ネット辞書受信手段によって前記辞書システムサーバ内の複数の辞書データのうちの当該検索対象語に対応する見出し語を有する辞書データが受信される辞書システムがあった（たとえば、特許文献１）。
【特許文献１】特開２００４−６２２２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の電子辞書は、現在本体記憶されている辞書データに関連し、現在本体に記憶されていない辞書データを、ユーザに対して供用可能とするために、インターネットなどのネットワークへの接続機能を必ず備えなければならない。このため、ネットワーク通信機能の分、電子辞書の製造コストが高くなってしまい、電子辞書の価格競争において不利になってしまうといった問題があった。
【０００５】
この発明は、上述の問題点を解決するためになされたもので、この発明の目的の１つは、電子辞書などの電子機器自体に外部装置との通信機能を備えなくても、現在供用されている情報に関連する関連情報をユーザに対して供用することが可能な電子機器、関連情報供用システム、関連情報供用方法、および、関連情報供用プログラムを提供することである。
【課題を解決するための手段】
【０００６】
上述の目的を達成するために、この発明のある局面によれば、電子機器は、情報群が記録された記録媒体から情報を読出して出力する電子機器であって、記録媒体に記録された情報群に含まれる特定の情報の出力の指示をユーザから受付ける指示受付部と、指示受付部によって受付けられた指示に基づく特定の情報の関連情報を出力するための関連データが記録媒体に記録されているか否かを判断する第１の判断部と、第１の判断部によって関連データが記録されていると判断されたことを条件として、当該関連データが供用可能な状態とされているか否かを判断する第２の判断部と、第２の判断部によって関連データが供用可能な状態とされていないと判断されたこと、および、当該関連データを供用可能な状態とするための対価が決済されていることを条件として、当該関連データを供用可能な状態とするための可能化情報を取得する取得部と、取得部によって取得された可能化情報に基づいて、当該可能化情報に対応する関連データを供用可能な状態とする可能化部と、第２の判断部によって関連データが供用可能な状態とされていると判断されたことを条件として、当該関連データに基づいて、関連情報を出力する出力部とを備える。
【０００７】
この発明に従えば、電子機器によって、記録媒体に記録された情報群に含まれる特定の情報の出力の指示がユーザから受付けられ、受付けられた指示に基づく特定の情報の関連情報を出力するための関連データが記録媒体に記録されているか否かが判断され、関連データが記録されていると判断されたことを条件として、当該関連データが供用可能な状態とされているか否かが判断され、関連データが供用可能な状態とされていないと判断されたこと、および、当該関連データを供用可能な状態とするための対価が決済されていることを条件として、当該関連データを供用可能な状態とするための可能化情報が取得され、取得された可能化情報に基づいて、当該可能化情報に対応する関連データが供用可能な状態とされ、関連データが供用可能な状態とされていると判断されたことを条件として、当該関連データに基づいて、関連情報が出力される。
【０００８】
その結果、電子機器自体に外部装置との通信機能を備えなくても、現在供用されている情報に関連する関連情報をユーザに対して供用することが可能な電子機器を提供することができる。
【０００９】
この発明の他の局面によれば、関連情報供用システムは、情報群が記録された記録媒体から情報を読出して出力する電子機器と、電子機器に所定の情報を提供するサーバとを含む。
【００１０】
電子機器は、記録媒体に記録された情報群に含まれる特定の情報の出力の指示をユーザから受付ける指示受付部と、指示受付部によって受付けられた指示に基づく特定の情報の関連情報を出力するための関連データが記録媒体に記録されているか否かを判断する第１の判断部と、第１の判断部によって関連データが記録されていると判断されたことを条件として、当該関連データが供用可能な状態とされているか否かを判断する第２の判断部と、第２の判断部によって関連データが供用可能な状態とされていないと判断されたことを条件として、当該関連データを供用可能な状態とするための可能化情報の取得をユーザに促す報知部とを備える。
【００１１】
サーバは、可能化情報の取得の要求を受付ける要求受付部と、要求受付部によって要求が受付けられたことを条件として、関連データを供用可能な状態とするための対価の決済をする対価決済部と、対価決済部によって対価が決済されたことを条件として、可能化情報を出力する可能化情報出力部とを備える。
【００１２】
電子機器は、さらに、可能化情報を取得する取得部と、取得部によって取得された可能化情報に基づいて、当該可能化情報に対応する関連データを供用可能な状態とする可能化部と、第２の判断部によって関連データが供用可能な状態とされていると判断されたことを条件として、当該関連データに基づいて、関連情報を出力する関連情報出力部とを備える。
【００１３】
この発明に従えば、電子機器によって、記録媒体に記録された情報群に含まれる特定の情報の出力の指示がユーザから受付けられ、受付けられた指示に基づく特定の情報の関連情報を出力するための関連データが記録媒体に記録されているか否かが判断され、関連データが記録されていると判断されたことを条件として、当該関連データが供用可能な状態とされているか否かが判断され、関連データが供用可能な状態とされていないと判断されたことを条件として、当該関連データを供用可能な状態とするための可能化情報の取得がユーザに促される。
【００１４】
サーバによって、可能化情報の取得の要求が受付けられ、要求が受付けられたことを条件として、関連データを供用可能な状態とするための対価が決済され、対価が決済されたことを条件として、可能化情報が出力される。
【００１５】
電子機器によって、可能化情報が取得され、取得された可能化情報に基づいて、当該可能化情報に対応する関連データが供用可能な状態とされ、関連データが供用可能な状態とされていると判断されたことを条件として、当該関連データに基づいて、関連情報が出力される。
【００１６】
その結果、電子機器自体に外部装置との通信機能を備えなくても、現在供用されている情報に関連する関連情報をユーザに対して供用することが可能な関連情報供用システムを提供することができる。
【００１７】
好ましくは、関連情報供用システムは、さらに、サーバから情報を受信する端末装置を含む。端末装置は、ユーザからの可能化情報の取得の要求を受付けるユーザ要求受付部を備える。サーバの要求受付部は、端末装置から可能化情報の取得の要求を受付ける。サーバの可能化情報出力部は、端末装置に可能化情報を送信することによって出力する。端末装置は、さらに、サーバから可能化情報を受信する可能化情報受信部と、可能化情報受信部によって受信された可能化情報をユーザに報知する可能化情報報知部とを備える。取得部は、ユーザから可能化情報の入力を受付けることによって当該可能化情報を取得する。
【００１８】
この発明に従えば、端末装置によって、ユーザからの可能化情報の取得の要求が受付けられる。サーバによって、端末装置から可能化情報の取得の要求が受付けられ、端末装置に可能化情報が送信されることによって出力される。端末装置によって、サーバから可能化情報が受信され、受信された可能化情報がユーザに報知される。電子機器によって、ユーザから可能化情報の入力が受付けられることによって当該可能化情報が取得される。
【００１９】
その結果、電子機器自体に外部装置との通信機能を備えなくても、端末装置にサーバとの通信機能が備えられることによって、電子機器において、現在供用されている情報に関連する関連情報をユーザに対して供用することができる。
【００２０】
好ましくは、関連情報供用システムは、さらに、記録媒体に記録された情報を更新する記録媒体更新装置を含む。サーバは、さらに、関連データを記録媒体更新装置に送信する関連データ送信部を備える。記録媒体更新装置は、サーバから関連データを受信する関連データ受信部と、関連データ受信部によって受信された関連データを記録媒体に書込む関連データ書込部とを備える。
【００２１】
この発明に従えば、サーバによって、関連データが記録媒体更新装置に送信される。記録媒体更新装置によって、サーバから関連データが受信され、受信された関連データが記録媒体に書込まれる。
【００２２】
その結果、電子機器自体に外部装置との通信機能を備えなくても、記録媒体更新装置にサーバとの通信機能が備えられ、記録媒体に新たな関連データが書込まれることによって、電子機器において、現在供用されている情報に関連する新たな関連情報をユーザに対して供用することができる。
【００２３】
さらに好ましくは、関連情報供用システムは、電子機器として、サーバと通信不能な第１の電子機器およびサーバと通信可能な第２の電子機器を含む。第２の電子機器は、記録媒体更新装置を含む。記録媒体には、第１の電子機器で実行可能な第１のプログラム、および、第２の電子機器で実行可能な第２のプログラムが記録される。第１の電子機器および第２の電子機器は、それぞれ、記録媒体に記録された第１のプログラムおよび第２のプログラムを実行することによって、指示受付部、読出部、第１の判断部、第２の判断部、報知部、取得部、可能化部および関連情報出力部として機能する。記録媒体に記録されている情報群に含まれる情報を出力するためのデータは、第１のプログラムおよび第２のプログラムのそれぞれで共用可能である。電子機器は、さらに、情報群に含まれる所定の情報に対応し第１のプログラムおよび第２のプログラムのそれぞれで共用可能なユーザデータを記録媒体に記録するデータ記録部を備える。
【００２４】
この発明に従えば、第１の電子機器自体に外部装置との通信機能を備えなくても、第２の電子機器がサーバと通信可能なことによって、第１の電子機器において、現在使用されている情報に関連する関連情報をユーザに対して供用することができる。
【００２５】
この発明のさらに他の局面によれば、関連情報供用方法は、情報群が記録された記録媒体から情報を読出して出力する電子機器と、電子機器に所定の情報を提供するサーバとを含む関連情報供用システムによって情報群に含まれる情報の関連情報を供用可能とする方法である。
【００２６】
電子機器が、記録媒体に記録された情報群に含まれる特定の情報の出力の指示をユーザから受付けるステップと、受付けられた指示に基づく特定の情報の関連情報を出力するための関連データが記録媒体に記録されているか否かを判断するステップと、関連データが記録されていると判断されたことを条件として、当該関連データが供用可能な状態とされているか否かを判断するステップと、関連データが供用可能な状態とされていないと判断されたことを条件として、当該関連データを供用可能な状態とするための可能化情報の取得をユーザに促すステップとを含む。
【００２７】
サーバが、可能化情報の取得の要求を受付けるステップと、要求が受付けられたことを条件として、関連データを供用可能な状態とするための対価の決済をするステップと、対価が決済されたことを条件として、可能化情報を出力するステップとを含む。
【００２８】
電子機器が、さらに、可能化情報を取得するステップと、取得された可能化情報に基づいて、当該可能化情報に対応する関連データを供用可能な状態とするステップと、関連データが供用可能な状態とされていると判断されたことを条件として、当該関連データに基づいて、関連情報を出力するステップとを含む。
【００２９】
この発明に従えば、電子機器自体に外部装置との通信機能を備えなくても、現在供用されている情報に関連する関連情報をユーザに対して供用することが可能な関連情報供用方法を提供することができる。
【００３０】
この発明のさらに他の局面によれば、関連情報供用プログラムは、情報群が記録された記録媒体から情報を読出して出力する電子機器によって実行されるプログラムである。関連情報供用プログラムは、記録媒体に記録された情報群に含まれる特定の情報の出力の指示をユーザから受付けるステップと、受付けられた指示に基づく特定の情報の関連情報を出力するための関連データが記録媒体に記録されているか否かを判断するステップと、関連データが記録されていると判断されたことを条件として、当該関連データが供用可能な状態とされているか否かを判断するステップと、関連データが供用可能な状態とされていないと判断されたこと、および、当該関連データを供用可能な状態とするための対価が決済されていることを条件として、当該関連データを供用可能な状態とするための可能化情報を取得するステップと、取得された可能化情報に基づいて、当該可能化情報に対応する関連データを供用可能な状態とするステップと、関連データが供用可能な状態とされていると判断されたことを条件として、当該関連データに基づいて、関連情報を出力するステップとを電子機器に実行させる。
【００３１】
この発明に従えば、電子機器自体に外部装置との通信機能を備えなくても、現在供用されている情報に関連する関連情報をユーザに対して供用することが可能な関連情報供用プログラムを提供することができる。
【発明を実施するための最良の形態】
【００３２】
以下、この発明の実施の形態について、図面を参照しながら詳細に説明する。なお、図中の同一または相当部分については、同一符号を付してその説明は繰返さない。
【００３３】
［第１の実施の形態］
図１は、本発明の実施の形態における改訂版辞書データ供用システム１０の構成の概略を示す図である。図１を参照して、改訂版辞書データ供用システム１０は、電子辞書１００と、ＰＣ（Personal Computer）２００と、サーバ４００とを含む。また、改訂版辞書データ供用システム１０は、携帯端末３００を選択的に含む。
【００３４】
ＰＣ２００には、後述するように、ユーザがＰＣ２００にデータを入力するためのキーボード２３１、および、ＰＣ２００によって処理されたデータを表示するためのＬＣＤ２４１が接続される。
【００３５】
ＰＣ２００、携帯端末３００およびサーバ４００は、インターネットなどのネットワーク９００を介して互いに通信可能なように、有線または無線で接続される。
【００３６】
なお、本実施の形態においては、電子辞書１００は、ネットワーク９００に接続可能なように構成されていないが、ネットワーク９００に接続可能なように構成されてもよい。
【００３７】
電子辞書１００およびＰＣ２００は、記録媒体５００からデータを読出したり、記録媒体５００にデータを書込んだりすることが可能な電子機器である。記録媒体５００としては、たとえば、ブルーレイディスク（Bluray Disc、登録商標）等の他の記録媒体に比べて記憶容量の大きな記録媒体が特に好ましい。
【００３８】
なお、これに限らず、記録媒体５００は、磁気ディスク（ＨＤ（Hard Disk）、ＦＤ（Flexible Disk））、光ディスク（ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disk））、光磁気ディスク（ＭＯ（Magneto-Optical disk））、または、半導体メモリ（メモリカード、ＳＳＤ（Solid State Drive））であってもよい。
【００３９】
また、本実施の形態においては、記録媒体５００は、ＲＡＭ（Random Access Memory）層またはＲＯＭ層の複数の層から構成されるブルーレイディスクであることとする。
【００４０】
記録媒体５００のＲＡＭ層には、電子辞書１００およびＰＣ２００でそれぞれで実行可能な辞書アプリケーションプログラム、ならびに、電子辞書用およびＰＣ用のそれぞれの辞書アプリケーションプログラムで共用されるユーザデータが記録される。
【００４１】
記録媒体５００のＲＯＭ層には、電子辞書用およびＰＣ用のそれぞれの辞書アプリケーションプログラムで共用される辞書コンテンツの現行版の辞書データが記録される。
【００４２】
記録媒体５００のＲＡＭ層には、さらに、電子辞書用およびＰＣ用のそれぞれの辞書アプリケーションプログラムで共用される辞書コンテンツの現行版の辞書データに対応する改訂版の辞書データが記録される。改訂版の辞書データは、記録媒体５００にデータを書込み可能でサーバ４００に接続可能な装置（たとえば、ＰＣ２００）によって、記録媒体５００に追加記録される。
【００４３】
なお、改訂版の辞書データは、現行版の辞書データに対する差分データとして記録される。しかし、差分データとして記録されることに限定されず、現行版の辞書データと置換可能なデータとして記録されるようにしてもよい。
【００４４】
記録媒体５００に改訂版の辞書データを書込む装置は、本実施の形態においては、ユーザが使用するＰＣ２００であることとするが、これに限定されず、電子辞書を販売する販売店などの店舗に設置され改訂版の辞書データを更新するための記録媒体更新装置であってもよい。
【００４５】
次に、電子辞書１００の機能の概略を説明する。電子辞書１００において、記録媒体５００が挿入されると、記録媒体５００から電子辞書用の辞書アプリケーションプログラムが読込まれ、起動される。
【００４６】
辞書アプリケーションプログラムが起動された後、電子辞書１００に検索語が入力されると、電子辞書１００は、現行版の辞書データを検索し、入力された検索語に対応する辞書データがあれば、当該辞書データで示される情報をＬＣＤに表示させる。
【００４７】
入力された検索語に対応する改訂版の辞書データがある場合、当該辞書データを供用可能な状態とするための対価の決済がされ、解除ＩＤが入力されていることを条件として、電子辞書１００は、当該改訂版の辞書データで示される情報をＬＣＤに表示させる。
【００４８】
入力された検索語に対応する改訂版の辞書データがあるが、解除ＩＤが入力されていない場合、電子辞書１００は、当該改訂版の辞書データに対応する解除ＩＤをサーバ４００から入手するためにサーバ４００に送信するための購入番号をＬＣＤに表示させる。
【００４９】
解除ＩＤが電子辞書１００に入力されると、記録媒体５００に記録された改訂版の辞書データのうちの当該解除ＩＤに対応する一部の改訂版の辞書データが供用可能な状態とされる。
【００５０】
次に、ＰＣ２００の機能の概略を説明する。ＰＣ２００は、電子辞書１００の機能に加えて、次のような機能を有する。ＰＣ２００に記録媒体５００が挿入されている状態において、記録媒体５００の改訂版の辞書データを更新する指示がユーザから受付けられると、ＰＣ２００は、改訂版の辞書データの送信の要求をサーバ４００に送信し、サーバ４００から改訂版の辞書データを受信する。ＰＣ２００は、受信した改訂版の辞書データを記録媒体５００に記録する。
【００５１】
なお、記録媒体５００の改訂版の辞書データを更新する機能は、ＰＣ２００に備えられることに限定されず、前述した電子辞書の販売店などの店舗に設置される記録媒体更新装置に備えられるようにしてもよい。
【００５２】
また、更新された改訂版の辞書データは、記録媒体５００に記録された直後は、当該辞書データを供用可能な状態とするための対価の決済が終了していないので、供用可能な状態ではない。
【００５３】
次に、サーバ４００の機能の概略を説明する。電子辞書１００またはＰＣ２００から購入番号を受信すると、当該購入番号に対応する改訂版の辞書データを供用可能な状態とするための対価が決済されたことを条件として、当該購入番号に対応する解除ＩＤを生成して、生成された解除ＩＤを送信元に返信する。
【００５４】
また、サーバ４００は、記録媒体５００を更新する記録媒体更新装置（たとえば、ＰＣ２００）から、記録媒体５００の改訂版の辞書データを更新するためのデータを送信元の記録媒体更新装置に送信する。
【００５５】
次に、携帯端末３００の機能の概略を説明する。携帯端末３００は、ユーザから購入番号の入力を受付けると、当該購入番号をサーバ４００に送信し、当該購入番号に対応する解除ＩＤをサーバ４００から受信し、受信した解除ＩＤをＬＣＤに表示させることによってユーザに報知する。
【００５６】
なお、購入番号に対応する解除ＩＤを取得する機能は、携帯端末３００だけでなく、ＰＣ２００にも備えられる。
【００５７】
図２は、本実施の形態における電子辞書１００の構成の概略を示すブロック図である。図２を参照して、電子辞書１００は、電子辞書１００の全体を制御するための制御部１１０と、所定の情報を記憶するための記憶部１２０と、電子辞書１００に所定の情報を入力するための入力部１３０と、電子辞書１００から所定の情報を出力するための出力部１４０と、記録媒体５００の情報を読書きするためのディスクドライブ１５０とを含む。
【００５８】
制御部１１０は、ＣＰＵ（Central Processing Unit）およびその補助回路からなり、記憶部１２０、入力部１３０、出力部１４０およびディスクドライブ１５０を制御し、記憶部１２０またはディスクドライブ１５０に挿入された記録媒体５００に記憶されたプログラムまたはデータに従って所定の処理を実行し、入力部１３０またはディスクドライブ１５０から入力されたデータを処理し、処理されたデータを、記憶部１２０またはディスクドライブ１５０に挿入された記録媒体５００に記憶させたり、出力部１４０に出力したりする。
【００５９】
記憶部１２０は、制御部１１０でプログラムを実行するために必要な作業領域として用いられるＲＡＭ（Random Access Memory）と、制御部１１０で実行するための基本的なプログラムを記憶するためのＲＯＭ（Read Only Memory）とを含む。また、ＲＡＭには、所定の処理を実行するためのプログラムやデータが、入力部１３０またはディスクドライブ１５０に挿入された記録媒体５００から読込まれて記憶される。さらに、ＲＡＭの記憶領域を補助するための補助記憶装置の記憶媒体として、磁気ディスク（ＨＤ（Hard Disk）、ＦＤ（Flexible Disk））、光ディスク（ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disk）、ＢＤ（Blu-ray Disc））、光磁気ディスク（ＭＯ（Magneto-Optical disk））、または、半導体メモリ（メモリカード、ＳＳＤ（Solid State Drive））などが用いられてもよい。
【００６０】
入力部１３０は、キーボード１３１などの入力機器からの信号を入力するためのインターフェイスであり、電子辞書１００に必要な情報を入力することができる。
【００６１】
出力部１４０は、ＬＣＤおよびその制御回路から構成され、制御部１１０に制御されて、ＬＣＤに必要な情報を表示させることができる。また、出力部１４０は、音声を出力するための音声出力回路を含んでもよい。
【００６２】
ディスクドライブ１５０は、制御部１１０に制御されて、記録媒体５００からデータを読出したり、記録媒体５００にデータを記録したりする。
【００６３】
図３は、本実施の形態におけるＰＣ２００の構成の概略を示すブロック図である。図３を参照して、ＰＣ２００は、ＰＣ２００の全体を制御するための制御部２１０と、所定の情報を記憶するための記憶部２２０と、ＰＣ２００に所定の情報を入力するための入力部２３０と、ＰＣ２００から所定の情報を出力するための出力部２４０と、記録媒体５００の情報を読書きするためのディスクドライブ２５０と、外部のコンピュータと通信するための通信部２６０とを含む。
【００６４】
制御部２１０は、ＣＰＵ（Central Processing Unit）およびその補助回路からなり、記憶部２２０、入力部２３０、出力部２４０、ディスクドライブ２５０および通信部２６０を制御し、記憶部２２０またはディスクドライブ２５０に挿入された記録媒体５００に記憶されたプログラムまたはデータに従って所定の処理を実行し、入力部２３０、ディスクドライブ２５０および通信部２６０から入力されたデータを処理し、処理されたデータを、記憶部２２０またはディスクドライブ２５０に挿入された記録媒体５００に記憶させたり、出力部２４０または通信部２６０に出力したりする。
【００６５】
記憶部２２０、入力部２３０、出力部２４０およびディスクドライブ２５０は、図２で説明した記憶部１２０、入力部１３０、出力部１４０およびディスクドライブ１５０と同様であるので、重複する説明は繰返さない。
【００６６】
通信部２６０は、制御部２１０に制御されて、ＬＡＮ（Local Area Network）またはインターネットなどのネットワーク９００を介して他のコンピュータ（本実施の形態においては、サーバ４００）と通信をするためのインターフェイスである。
【００６７】
なお、サーバ４００の構成は、ＰＣ２００の構成と同様である。また、サーバ４００には、入力部および出力部を選択的に備えるようにしてもよい。
【００６８】
図４は、本実施の形態における携帯端末３００の構成の概略を示すブロック図である。図４を参照して、携帯端末３００は、携帯端末３００の全体を制御するための制御部３１０と、所定の情報を記憶するための記憶部３２０と、携帯端末３００に所定の情報を入力するための入力部３３０と、携帯端末３００から所定の情報を出力するための出力部３４０と、電話の通話の音声を入出力するための音声入出力部３７０と、外部のコンピュータと通信するための無線通信部３９０とを含む。
【００６９】
制御部３１０は、ＣＰＵ（Central Processing Unit）およびその補助回路からなり、記憶部３２０、入力部３３０、出力部３４０、音声入出力部３７０および無線通信部３９０を制御し、記憶部３２０に記憶されたプログラムまたはデータに従って所定の処理を実行し、入力部３３０および無線通信部３９０から入力されたデータを処理し、処理されたデータを、記憶部３２０に記憶させたり、出力部３４０または無線通信部３９０に出力したりする。
【００７０】
記憶部３２０、入力部３３０および出力部３４０は、図２で説明した記憶部１２０、入力部１３０および出力部１４０と同様であるので、重複する説明は繰返さない。
【００７１】
音声入出力部３７０は、制御部３１０に制御されて、ユーザの発声する音声の入力をマイクで受付け、スピーカでユーザに対して音声を出力する。
【００７２】
無線通信部３９０は、制御部３１０に制御されて、ＬＡＮまたはインターネットなどのネットワーク９００を介して他のコンピュータ（本実施の形態においては、サーバ４００）と無線で通信するためのインターフェイスである。なお、実際には、携帯端末３００は、電気通信事業者の交換機およびサーバを介してネットワーク９００と接続される。
【００７３】
次に、辞書アプリケーションプログラムの起動について説明する。図５は、本実施の形態における電子辞書１００の辞書アプリケーションプログラムを起動させる機能の概略を示す機能ブロック図である。この電子辞書１００の辞書アプリケーションプログラムを起動させる機能は、ディスクドライブ１５０に記録媒体５００が挿入されたときに起動される、電子辞書１００の記憶部１２０のＲＯＭに記憶されたプログラムおよび記録媒体５００に記録されたプログラムが、制御部１１０によって実行されることによって、制御部１１０に構成される機能である。
【００７４】
図５を参照して、制御部１１０に構成される機能を実行するための構成には、辞書プログラム起動指示受付部１０１と、機器ＩＤ特定部１０２と、機器対応プログラム読込部１０３と、読込プログラム起動部１０４とが含まれる。
【００７５】
電子辞書１００において、記録媒体５００がディスクドライブ１５０に挿入されている状態で、辞書プログラム起動指示受付部１０１は、キーボード１３１がユーザによって操作されることによって電子辞書１００に入力された、辞書アプリケーションプログラムを起動させる指示を受付ける。
【００７６】
機器ＩＤ特定部１０２は、起動指示受付部１０１によって辞書アプリケーションプログラムを起動させる指示が受付けられると、当該電子辞書１００の機器ＩＤを特定する。
【００７７】
機器対応プログラム読込部１０３は、機器ＩＤ特定部１０２によって特定された機器ＩＤに対応する機器の辞書アプリケーションプログラムを記録媒体５００から読込むよう、ディスクドライブ１５０を制御する。ここでは、機器ＩＤに対応する機器が、電子辞書１００であるので、記録媒体５００のＲＡＭ層から、電子辞書１００の記憶部１２０のＲＡＭに、電子辞書用辞書アプリケーションプログラムが読込まれる。
【００７８】
読込プログラム起動部１０４は、機器対応プログラム読込部１０３によって記憶部１２０のＲＡＭに読込まれた辞書アプリケーションプログラムを起動させる。
【００７９】
次に、辞書アプリケーションプログラムの機能について説明する。図６は、本実施の形態における電子辞書１００の辞書アプリケーションプログラムが実行されることによって実現される辞書機能の概略を示す機能ブロック図である。図６を参照して、辞書機能を実行するための構成には、検索語入力受付部１１１と、現行版データ検索部１１２と、改訂版データ検索部１１３と、使用可否判断部１１４と、購入番号生成表示部１１５と、解除ＩＤ入力受付部１１６と、使用可能化処理部１１７と、データ表示処理部１１８とが含まれる。
【００８０】
図１０は、本実施の形態において電子辞書１００に表示される画面の遷移を示す第１の画面遷移図である。図１１は、本実施の形態において電子辞書１００に表示される画面の遷移を示す第２の画面遷移図である。図１０（Ａ）および図１１（Ａ）を参照して、電子辞書１００の出力部１４０のＬＣＤ１４１には、検索語の入力をユーザに促すための表示として「検索語？」が表示される。
【００８１】
図６に戻って、電子辞書１００において、検索語入力受付部１１１は、キーボード１３１がユーザによって操作されることによって電子辞書１００に入力された辞書の検索語を受付ける。
【００８２】
図１０に進んで、図１０（Ａ）を参照して、検索語が受付けられると、ＬＣＤ１４１には、入力された単語（ここでは、「ｃ１」）が表示される。なお、「ｃ１」は、実際には、具体的な検索語としての単語である。
【００８３】
図６に戻って、現行版データ検索部１１２は、検索語入力受付部１１１によって受付けられた検索語に対応する現行版の辞書データを、ディスクドライブ１５０に挿入された記録媒体５００のＲＯＭ層の現行版の辞書データから検索して、検索した現行版の辞書データを読出す。
【００８４】
図８は、本実施の形態において記録媒体５００に記録されている現行版の辞書データのデータベースを説明するための図である。図８を参照して、現行版の辞書データは、コンテンツ種別および見出し語と対応付けて記録媒体５００のＲＯＭ層に記録されている。
【００８５】
ここで、コンテンツ種別は、当該コンテンツ種別に対応して記録されている辞書データが含まれる辞書コンテンツの種別であり、たとえば、国語辞典、英和辞典、または、和英辞典などの種別である。図８においては、コンテンツ種別を記号で示している。
【００８６】
たとえば、「○○○○○○○□□□□□□□◇◇◇◇◇◇◇・・・・」の現行版の辞書データは、コンテンツ種別「Ｋ１」および見出し語「ａ１」に対応付けて記録されている。なお、辞書データの「○」、「□」などの記号は、同じ記号であってもそれぞれ異なる文字に対応し、それらの記号の羅列は、見出し語に対応する文章を示す。
【００８７】
図６に戻って、具体的には、現行版データ検索部１１２は、受付けられた検索語（ここでは、「ｃ１」）を見出し語として有する辞書データを図８で示したデータベースから検索して、記録媒体５００から読出す。
【００８８】
データ表示処理部１１８は、現行版データ検索部１１２によって読出された現行版の辞書データを、出力部１４０のＬＣＤ１４１に表示させる。
【００８９】
図１０に進んで、図１０（Ｂ）を参照して、ＬＣＤ１４１には、見出し語（ここでは、「ｃ１」）および当該見出し語に対応する現行版の辞書データが表示される。
【００９０】
図６に戻って、改訂版データ検索部１１３は、検索語入力受付部１１１によって受付けられた検索語に対応する改訂版の辞書データを、ディスクドライブ１５０に挿入された記録媒体５００のＲＡＭ層の改訂版の辞書データから検索して、検索した改訂版の辞書データを読出す。
【００９１】
図９は、本実施の形態において記録媒体５００に記録されている改訂版の辞書データのデータベースを説明するための図である。図９を参照して、改訂版の辞書データは、コンテンツ種別および見出し語と対応付けて記録媒体５００のＲＡＭ層に記録される。また、コンテンツ種別および見出し語と対応付けて、当該見出し語の使用許可ＩＤおよび当該見出し語に対応する改訂版の辞書データの使用許可フラグが、記録媒体５００のＲＡＭ層に記録される。
【００９２】
ここで、使用許可ＩＤは、当該使用許可ＩＤが電子辞書１００に入力された解除ＩＤから得られた比較対象ＩＤと一致する場合に、当該使用許可ＩＤに対応付けて記録媒体５００に記録されている改訂版の辞書データの使用が許可されるようなＩＤであり、記録媒体５００に一意に割振られるディスクＩＤと当該使用許可ＩＤに対応付けて記録媒体５００に記録されている改訂版の辞書データの番号とを順番に繋げたものである。
【００９３】
使用許可フラグは、当該使用許可フラグに対応付けて記録媒体５００に記録されている改訂版の辞書データの使用が許可されているか否かを示すフラグであり、値が「０」である場合は、使用が不可であることを示し、値が「１」である場合は、使用が可であることを示す。
【００９４】
たとえば、コンテンツ種別「Ｋ１」および見出し語「ａ１」に対応付けて、改訂版の辞書データ「○○○○○○○□□□□□□□◇◇◇◇◇◇◇・・・・」、使用許可フラグ「０」使用許可ＩＤ「使用許可ＩＤ１」が記録されている。
【００９５】
なお、図９において、「使用許可ＩＤ１」から「使用許可ＩＤ５」までは、実際は、数字やアルファベットなどの文字の羅列で構成されるＩＤである。たとえば、当該記録媒体のディスクＩＤが「ＡＢＣＤ」であり、コンテンツ種別「Ｋ１」および見出し語「ａ１」に対応付けて記録されている改訂版の辞書データの番号が「０００１」である場合、「使用許可ＩＤ１」は、「ＡＢＣＤ０００１」である。
【００９６】
図６に戻って、具体的には、改訂版データ検索部１１３は、受付けられた検索語（ここでは、「ｃ１」）を見出し語として有する辞書データを図９で示したデータベースから検索して、記録媒体５００から読出す。
【００９７】
使用可否判断部１１４は、改訂版データ検索部１１３によって検索された改訂版の辞書データに対応付けて記録媒体５００に記録されている使用許可フラグの値が「１」であるか否かを確認することによって、当該改訂版の辞書データの使用が許可されているか否かを判断する。
【００９８】
購入番号生成表示部１１５は、使用可否判断部１１４によって改訂版の辞書データの使用が許可されていないと判断された場合に、当該改訂版の辞書データを使用可能な状態とするための対価の決済において、当該改訂版の辞書データを特定するために用いられる購入番号、いいかえれば、当該改訂版の辞書データを使用する権利を購入するための購入番号を、当該改訂版の辞書データが記録されている記録媒体５００のディスクＩＤ、当該改訂版の辞書データに対応付けて記録媒体５００に記録されているコンテンツ種別および見出し語に基づいて、生成する。
【００９９】
図１２は、本実施の形態において電子辞書１００によって生成される購入番号の生成方法を説明するための図である。図１２を参照して、購入番号は、ランダムに選択されるスクランブルコードＡごとに予め電子辞書１００のメーカ側で取決めされている、それぞれ異なる方法で生成される。
【０１００】
スクランブルコードＡの値として「０」が選択された場合、「スクランブルコードＡ」、「ディスクＩＤ」、「コンテンツ種別」、「見出し語」の順番で、それぞれのデータが並べられることによって、購入番号が生成される。
【０１０１】
具体的には、「ディスクＩＤ」、「コンテンツ種別」および「見出し語」が、それぞれ、「ＡＢＣＤ」、（Ｋ２）、および、（ｂ３）である場合、購入番号「０ＡＢＣＤ（Ｋ２）（ｂ３）」が生成される。なお、ディスクＩＤは、実際の値である「ＡＢＣＤ」で示したが、「コンテンツ種別」および「見出し語」は、実際には、単語などの文字列であり、図中で（Ｋ２），（ｂ３）のように括弧付きで示しているものは、「Ｋ２」，「ｂ３」の実際の文字列を示す。
【０１０２】
同様に、スクランブルコードＡの値として「１」が選択された場合、「スクランブルコードＡ」、「コンテンツ種別」、「見出し語」、「ディスクＩＤ」の順番で、それぞれのデータが並べられることによって、購入番号が生成される。
【０１０３】
具体的には、「ディスクＩＤ」、「コンテンツ種別」および「見出し語」が、それぞれ、「ＡＢＣＤ」、（Ｋ２）、および、（ｂ３）である場合、購入番号「１（Ｋ２）（ｂ３）ＡＢＣＤ」が生成される。
【０１０４】
また、スクランブルコードＡの値として「２」が選択された場合、「スクランブルコードＡ」、「見出し語」、「ディスクＩＤ」、「コンテンツ種別」の順番で、それぞれのデータが並べられることによって、購入番号が生成される。
【０１０５】
具体的には、「ディスクＩＤ」、「コンテンツ種別」および「見出し語」が、それぞれ、「ＡＢＣＤ」、（Ｋ２）、および、（ｂ３）である場合、購入番号「２（ｂ３）ＡＢＣＤ（Ｋ２）」が生成される。
【０１０６】
また、スクランブルコードＡの値として「３」が選択された場合、「スクランブルコードＡ」、「ディスクＩＤの前半」、「コンテンツ種別の前半」、「見出し語の前半」、「ディスクＩＤの後半」、「コンテンツ種別の後半」、「見出し語の後半」の順番で、それぞれのデータが並べられることによって、購入番号が生成される。
【０１０７】
具体的には、「ディスクＩＤ」、「コンテンツ種別」および「見出し語」が、それぞれ、「ＡＢＣＤ」、（Ｋ２）、および、（ｂ３）である場合、購入番号「３ＡＢ（Ｋ２の前半）（ｂ３の前半）ＣＤ（Ｋ２の後半）（ｂ３の後半）」が生成される。
【０１０８】
図６に戻って、購入番号生成表示部１１５は、生成した購入番号を、出力部１４０のＬＣＤ１４１に表示させる。
【０１０９】
図１０および図１１に進んで、図１０（Ｃ）および図１１（Ｂ）を参照して、ＬＣＤ１４１には、改訂版の辞書データがある旨の文章、改訂版の辞書データの購入を促す旨の文章、および、購入番号が表示される。
【０１１０】
図１０（Ｄ）および図１１（Ｃ）を参照して、図１０（Ｃ）および図１１（Ｂ）の画面が表示されているときに、ユーザによって、購入番号を確認した旨の操作が行なわれると、解除ＩＤの入力を求める入力欄が表示される。
【０１１１】
図７は、本実施の形態における解除ＩＤの取得のための機能の概略を示す機能ブロック図である。図７を参照して、携帯端末３００において、解除ＩＤを取得するためのアプリケーションプログラムが実行されることによって、携帯端末３００の制御部３１０に、購入番号送信制御部３１１、解除ＩＤ受信制御部３１２、および、解除ＩＤ表示処理部３１３が構成される。
【０１１２】
また、サーバ４００において、解除ＩＤを生成して要求元に送信するためのアプリケーションプログラムが実行されることによって、サーバ４００の制御部４１０に、購入番号受信制御部４１１、購入番号解読部４１２、対価決済部４１３、解除ＩＤ生成部４１４、および、解除ＩＤ送信制御部４１５が構成される。
【０１１３】
ユーザは、携帯端末３００において、入力部３３０の操作ボタン３３１を操作することによって、電子辞書１００のＬＣＤ１４１に表示された購入番号を携帯端末３００に入力する。
【０１１４】
購入番号送信制御部３１１は、操作ボタン３３１から入力された購入番号を受けて、その購入番号をサーバ４００に送信するよう無線通信部３９０を制御する。無線通信部３９０は、ネットワーク９００を介してサーバ４００に、購入番号を送信する。
【０１１５】
サーバ４００において、購入番号受信制御部４１１は、携帯端末３００またはＰＣ２００からネットワーク９００を介して、購入番号が送信されてくると、当該購入番号を受信するよう通信部４９０を制御する。
【０１１６】
購入番号解読部４１２は、受信された購入番号を解読して、ディスクＩＤ、コンテンツ種別および見出し語を抽出する。
【０１１７】
たとえば、図１２で説明した購入番号の場合、購入番号のスクランブルコードＡの部分のデータをチェックし、チェックしたスクランブルコードＡの値に応じて、スクランブル方法が特定される。
【０１１８】
そして、特定されたスクランブル方法に基づいて、購入番号のスクランブルコードＡ以外の部分から、ディスクＩＤ、コンテンツ種別および見出し語が、それぞれ、「ＡＢＣＤ」、「（Ｋ２）」および「（ｂ３）」として抽出される。
【０１１９】
対価決済部４１３は、購入番号解読部４１２によって抽出されたディスクＩＤに基づいて、当該ディスクＩＤの記録媒体５００のユーザを特定し、当該ユーザによって、購入番号解読部４１２によって抽出されたコンテンツ種別の見出し語の改訂版の辞書データを使用するための対価の決済を行なう。
【０１２０】
具体的には、対価決済部４１３は、購入番号の送信元の当該ユーザのメールアドレス宛に、対価の決済のためのＵＲＬ（Uniform Resource Locator）が添付された電子メールを送信する。ユーザは、そのＵＲＬにアクセスし、対価を決済する。そして、対価の決済が終了した旨がサーバ４００の対価決済部４１３に伝達され、対価決済部４１３が、対価が決済されたことを認識する。
【０１２１】
解除ＩＤ生成部４１４は、対価決済部４１３によって対価の決済が行なわれると、対価決済部４１３によって対価が決済された改訂版の辞書データが記録されている記録媒体５００のディスクＩＤと当該改訂版の辞書データの番号とに基づいて、解除ＩＤを生成する。
【０１２２】
図１３は、本実施の形態においてサーバ４００によって生成される解除ＩＤの生成方法を説明するための図である。図１３を参照して、解除ＩＤは、ランダムに選択されるスクランブルコードＢごとに予め電子辞書１００のメーカ側で取決めされている、それぞれ異なる方法で生成される。
【０１２３】
スクランブルコードＢの値として「０」が選択された場合、「スクランブルコードＢ」、「ディスクＩＤ」、「改訂版辞書データ番号」の順番で、それぞれのデータが並べられることによって、解除ＩＤが生成される。
【０１２４】
具体的には、「ディスクＩＤ」および「改訂版辞書データ番号」が、それぞれ、「ＡＢＣＤ」および「０００１」である場合、解除ＩＤ「０ＡＢＣＤ０００１」が生成される。なお、ディスクＩＤおよび改訂版辞書データ番号は、それぞれ、実際の値で示している。
【０１２５】
同様に、スクランブルコードＢの値として「１」が選択された場合、「スクランブルコードＢ」、「改訂版辞書データ番号」、「ディスクＩＤ」の順番で、それぞれのデータが並べられることによって、解除ＩＤが生成される。
【０１２６】
具体的には、「ディスクＩＤ」および「改訂版辞書データ番号」が、それぞれ、「ＡＢＣＤ」および「０００１」である場合、解除ＩＤ「１０００１ＡＢＣＤ」が生成される。
【０１２７】
また、スクランブルコードＢの値として「２」が選択された場合、「スクランブルコードＢ」、「ディスクＩＤの前半」、「改訂版辞書データ番号の前半」、「ディスクＩＤの後半」、「改訂版辞書データ番号の後半」の順番で、それぞれのデータが並べられることによって、解除ＩＤが生成される。
【０１２８】
具体的には、「ディスクＩＤ」および「改訂版辞書データ番号」が、それぞれ、「ＡＢＣＤ」および「０００１」である場合、解除ＩＤ「２ＡＢ００ＣＤ０１」が生成される。
【０１２９】
また、スクランブルコードＢの値として「３」が選択された場合、「スクランブルコードＢ」、「改訂版辞書データ番号の前半」、「ディスクＩＤの前半」、「改訂版辞書データ番号の後半」、「ディスクＩＤの後半」の順番で、それぞれのデータが並べられることによって、解除ＩＤが生成される。
【０１３０】
具体的には、「ディスクＩＤ」および「改訂版辞書データ番号」が、それぞれ、「ＡＢＣＤ」および「０００１」である場合、解除ＩＤ「３００ＡＢ０１ＣＤ」が生成される。
【０１３１】
図７に戻って、解除ＩＤ送信制御部４１５は、解除ＩＤ生成部４１４によって生成された解除ＩＤを、購入番号の送信元（ここでは、携帯端末３００）に送信するよう、通信部４９０を制御する。通信部４９０は、ネットワーク９００を介して送信元に、解除ＩＤを送信する。
【０１３２】
携帯端末３００において、解除ＩＤ受信制御部３１２は、サーバ４００からネットワーク９００を介して、解除ＩＤが送信されてくると、当該解除ＩＤを受信するよう無線通信部３９０を制御する。
【０１３３】
解除ＩＤ表示処理部３１３は、解除ＩＤ受信制御部３１２によって受信された解除ＩＤを、出力部３４０のＬＣＤ３４１に表示させる。
【０１３４】
図６に戻って、ユーザは、電子辞書１００において、入力部１３０のキーボード１３１を操作することによって、携帯端末３００のＬＣＤ３３１に表示された解除ＩＤを、電子辞書１００に入力する。
【０１３５】
解除ＩＤ入力受付部１１６は、入力部１３０のキーボード１３１からの解除ＩＤの入力を受付ける。
【０１３６】
図１０および図１１に進んで、図１０（Ｅ）および図１１（Ｄ）を参照して、解除ＩＤが電子辞書１００に入力されると、解除ＩＤの入力を求める入力欄に、入力された解除ＩＤが、文字の種類が解読不可能で文字の数だけが判別可能なように、入力された文字数分の「＊」として表示される。
【０１３７】
図６に戻って、使用可能化処理部１１７は、解除ＩＤ入力受付部１１６によって入力が受付けられた解除ＩＤを解読して、ディスクＩＤおよび改訂版辞書データ番号を抽出する。
【０１３８】
たとえば、図１３で説明した解除ＩＤの場合、解除ＩＤのスクランブルコードＢの部分のデータをチェックし、チェックしたスクランブルコードＢの値に応じて、スクランブル方法が特定される。
【０１３９】
そして、特定されたスクランブル方法に基づいて、解除ＩＤのスクランブルコードＢ以外の部分から、ディスクＩＤおよび改訂版辞書データ番号が、それぞれ、「ＡＢＣＤ」および「０００１」として抽出される。
【０１４０】
使用可能化処理部１１７は、解除ＩＤから抽出したディスクＩＤと改訂版辞書データ番号とを順番に繋げて、比較対象ＩＤを生成する。前述の例の場合、比較対象ＩＤとして「ＡＢＣＤ０００１」が生成される。
【０１４１】
使用可能化処理部１１７は、当該改訂版の辞書データに対応付けて記録媒体５００に記録されている使用許可ＩＤと、生成した比較対象ＩＤとを比較し、一致する場合、当該改訂版の辞書データに対応付けて記録媒体５００に記録されている使用許可フラグの値を「０」から「１」に変更する。
【０１４２】
使用可否判断部１１４は、改訂版データ検索部１１３によって読出された改訂版の辞書データに対応付けて記録媒体５００に記録されている使用許可フラグの値が「１」であるか否かを判断することによって、当該改訂版の辞書データの使用が許可されているか否かを判断する。
【０１４３】
データ表示処理部１１８は、使用可否判断部１１４によって当該改訂版の辞書データの使用が許可されていると判断された場合、当該改訂版の辞書データを、出力部１４０のＬＣＤ１４１に表示させる。
【０１４４】
図１０および図１１に進んで、図１０（Ｆ）および図１１（Ｅ）を参照して、ＬＣＤ１４１には、現行版の辞書データが表示されていた場合は、見出し語（ここでは、「ｃ１」）はそのままで、現行版の辞書データに替えて、当該見出し語に対応する改訂版の辞書データが表示される。また、現行版の辞書データが表示されていなかった場合は、新たに、見出し語（ここでは、「ｃ１」）および当該見出し語に対応する改訂版の辞書データが表示される。
【０１４５】
次に、辞書アプリケーションプログラムの改訂版の辞書データの更新について説明する。図１４は、本実施の形態における記録媒体５００に記録された改訂版の辞書データの更新機能の概略を示す機能ブロック図である。
【０１４６】
図１４を参照して、ＰＣ２００において、記録媒体５００に記録された改訂版の辞書データを更新するためのアプリケーションプログラムが実行されることによって、ＰＣ２００の制御部２１０に、更新指示受付部２２１、更新要求送信制御部２２２、改訂版データ受信制御部２２３、および、更新改訂版データ書込部２２４が構成される。
【０１４７】
また、サーバ４００において、記録媒体５００に記録された改訂版の辞書データを更新するためのデータを送信するアプリケーションプログラムが実行されることによって、サーバ４００の制御部４１０に、更新要求受信制御部４２１、更新改訂版データ特定部４２２、および、改訂版データ送信制御部４２３が構成される。
【０１４８】
ＰＣ２００において、更新指示受付部２２１は、キーボード２３１がユーザによって操作されることによってＰＣ２００に入力された記録媒体５００に記録された改訂版の辞書データを更新する旨の指示を受付ける。
【０１４９】
更新要求送信部２２２は、更新指示受付部２２１によって更新指示が受付けられると、記録媒体５００に記録された改訂版の辞書データを更新するためのデータの送信を要求する旨の情報をサーバ４００に送信するよう通信部２９０を制御する。通信部２９０は、ネットワーク９００を介してサーバ４００に、更新データの送信要求情報を送信する。
【０１５０】
具体的には、送信要求情報には、当該記録媒体５００を特定可能なディスクＩＤが少なくとも含まれる。
【０１５１】
サーバ４００において、更新要求受信制御部４２１は、ＰＣ２００などの記録媒体５００に記録された改訂版の辞書データを更新するための装置から、ネットワーク９００を介して、更新データの送信要求情報が送信されてくると、当該送信要求情報を受信するよう通信部４９０を制御する。
【０１５２】
更新改訂版データ特定部４２２は、更新要求受信制御部４２１によって受信された送信要求情報で示される改訂版の辞書データを更新するための更新データを特定する。具体的には、送信要求情報に含まれるディスクＩＤから当該ディスクＩＤに対応する記録媒体５００の更新データがサーバ４００の記憶部４２０のデータベースから検索される。
【０１５３】
改訂版データ送信制御部４２３は、更新改訂版データ特定部４２２によって特定された更新データを、送信要求情報の送信元（ここでは、ＰＣ２００）に送信するよう通信部４９０を制御する。通信部４９０は、ネットワーク９００を介して送信元に、更新データを送信する。
【０１５４】
ＰＣ２００において、改訂版データ受信制御部２２３は、サーバ４００からネットワーク９００を介して、更新データが送信されてくると、当該更新データを受信するよう通信部２９０を制御する。
【０１５５】
更新改訂版データ書込部２２４は、改訂版データ受信制御部２２３によって受信された更新データで、記録媒体５００のＲＡＭ層の改訂版データを更新する。
【０１５６】
このように、記録媒体５００の改訂版の辞書データを更新するための装置によってサーバ４００から更新データが取得され、取得された更新データで記録媒体５００が更新される。
【０１５７】
以上説明したように、第１の実施の形態においては、電子辞書１００によって、記録媒体５００に記録された辞書コンテンツに含まれる特定の検索語の辞書データの内容の出力の指示がユーザから受付けられ、受付けられた指示に基づく特定の検索語の辞書データの改訂版の辞書データが記録媒体５００に記録されているか否かが判断され、改訂版の辞書データが記録されていると判断されたことを条件として、当該改訂版の辞書データが供用可能な状態とされているか否かが判断され、改訂版の辞書データが供用可能な状態とされていないと判断されたこと、および、当該改訂版の辞書データを供用可能な状態とするための対価が決済されていることを条件として、当該改訂版の辞書データを供用可能な状態とするための解除ＩＤが取得され、取得された解除ＩＤに基づいて、当該解除ＩＤに対応する改訂版の辞書データが供用可能な状態とされ、改訂版の辞書データが供用可能な状態とされていると判断されたことを条件として、当該改訂版の辞書データに基づいて、改訂版の辞書データで示される内容が出力される。
【０１５８】
その結果、電子辞書１００自体にサーバ４００などの外部装置との通信機能を備えなくても、現在供用されている現行版の辞書データに関連する改訂版の辞書データの内容をユーザに対して供用することができる。
【０１５９】
また、改訂版辞書データ供用システム１０は、辞書コンテンツが記録された記録媒体５００から情報を読出して出力する電子辞書１００と、電子辞書１００に所定の情報を提供するサーバ４００とを含む。
【０１６０】
電子辞書１００によって、記録媒体５００に記録された辞書コンテンツに含まれる特定の検索語の辞書データで示される内容の出力の指示がユーザから受付けられ、受付けられた指示に基づく特定の検索語の辞書データの改訂版の辞書データが記録媒体５００に記録されているか否かが判断され、改訂版の辞書データが記録されていると判断されたことを条件として、当該改訂版の辞書データが供用可能な状態とされているか否かが判断され、改訂版の辞書データが供用可能な状態とされていないと判断されたことを条件として、当該改訂版の辞書データを供用可能な状態とするための解除ＩＤの取得がユーザに促される。
【０１６１】
サーバ４００によって、解除ＩＤの取得の要求が受付けられ、要求が受付けられたことを条件として、改訂版の辞書データを供用可能な状態とするための対価が決済され、対価が決済されたことを条件として、解除ＩＤが出力される。
【０１６２】
電子辞書１００によって、解除ＩＤが取得され、取得された解除ＩＤに基づいて、当該解除ＩＤに対応する改訂版の辞書データが供用可能な状態とされ、改訂版の辞書データが供用可能な状態とされていると判断されたことを条件として、当該改訂版の辞書データに基づいて、改訂版の辞書データで示される内容が出力される。
【０１６３】
その結果、電子辞書１００自体にサーバ４００などの外部装置との通信機能を備えなくても、現在供用されている現行版の辞書データの改定版の辞書データで示される内容をユーザに対して供用することができる。
【０１６４】
また、改訂版辞書データ供用システム１０は、さらに、サーバ４００から情報を受信する携帯端末３００を含む。携帯端末３００によって、ユーザからの解除ＩＤの取得の要求として、購入番号が受付けられる。サーバ４００によって、携帯端末３００から解除ＩＤの取得の要求としての購入番号が受付けられ、携帯端末３００に解除ＩＤが送信されることによって出力される。携帯端末３００によって、サーバ４００から解除ＩＤが受信され、受信された解除ＩＤがユーザに報知される。電子辞書１００によって、ユーザから解除ＩＤの入力が受付けられることによって当該解除ＩＤが取得される。
【０１６５】
その結果、電子辞書１００自体にサーバ４００などの外部装置との通信機能を備えなくても、携帯端末３００にサーバ４００との通信機能が備えられることによって、電子辞書１００において、現在供用されている現行版の辞書データの改訂版の辞書データで示される内容をユーザに対して供用することができる。
【０１６６】
また、改訂版辞書データ供用システム１０は、さらに、記録媒体５００に記録された情報を更新する記録媒体更新装置、たとえば、ＰＣ２００を含む。サーバ４００によって、改訂版の辞書データの更新データがＰＣ２００に送信される。ＰＣ２００によって、サーバ４００から改訂版の辞書データの更新データが受信され、受信された更新データが記録媒体５００に書込まれる。
【０１６７】
その結果、電子辞書１００自体にサーバ４００などの外部装置との通信機能を備えなくても、記録媒体更新装置としてのＰＣ２００にサーバ４００との通信機能が備えられ、記録媒体５００に更新された改訂版の辞書データが書込まれることによって、電子辞書１００において、現在供用されている現行版の辞書データに関連する更新された改訂版の辞書データをユーザに対して供用することができる。
【０１６８】
また、改訂版辞書データ供用システムは、電子機器として、サーバ４００と通信不能な電子辞書１００およびサーバ４００と通信可能なＰＣ２００を含む。ＰＣ２００は、前述の記録媒体更新装置の機能を含む。記録媒体５００には、電子辞書１００で実行可能な電子辞書用の辞書アプリケーションプログラム、および、ＰＣ２００で実行可能な辞書アプリケーションプログラムが記録される。電子辞書１００およびＰＣ２００は、それぞれ、記録媒体５００に記録された電子辞書用およびＰＣ用の辞書アプリケーションプログラムを実行することによって、前述の各機能を備える。記録媒体５００に記録されている辞書コンテンツに含まれる現行版および改訂版の辞書データは、電子辞書用およびＰＣ用の辞書アプリケーションプログラムのそれぞれで共用可能である。電子辞書１００およびＰＣ２００によって、辞書コンテンツに含まれる所定の辞書データに対応し電子辞書用およびＰＣ用の辞書アプリケーションプログラムのそれぞれで共用可能なユーザデータが記録媒体５００に記録される。
【０１６９】
このため、電子辞書１００自体にサーバ４００などの外部装置との通信機能を備えなくても、ＰＣ２００がサーバ４００と通信可能なことによって、電子辞書１００において、現在使用されている現行版の辞書データの改訂版の辞書データで示される内容をユーザに対して供用することができる。
【０１７０】
［第２の実施の形態］
第１の実施の形態においては、図１０で説明したように、現行版データがあって改訂版データもある場合には、現行版データのみを表示したのちに、表示を改訂版データに切替えて表示するようにした。
【０１７１】
第２の実施の形態においては、現行版データがあって改訂版データもある場合には、現行版データと改訂版データとを並べて表示するようにする。
【０１７２】
図１５は、第２の実施の形態において電子辞書１００に表示される画面の遷移を示す画面遷移図である。図１５（Ａ）は、図１１（Ａ）と同様である。
【０１７３】
図１５（Ｂ）から図１５（Ｅ）までの画面においては、画面の上半分に、現行版の辞書データが表示された状態で、画面の下半分に、図１１（Ｂ）から図１１（Ｅ）までで説明したような、改訂版の辞書データを使用可能にするための操作に基づく画面が表示される。
【０１７４】
［第３の実施の形態］
第１の実施の形態においては、図６および図７で、記録媒体５００に記録された辞書アプリケーションプログラムを実行可能で通信機能を備えない電子機器である電子辞書１００における辞書機能および解除ＩＤの取得について説明した。
【０１７５】
第３の実施の形態においては、記録媒体５００に記録された辞書アプリケーションプログラムを実行可能で通信機能を備える電子機器であるＰＣ２００における辞書機能および解除ＩＤの取得について説明する。
【０１７６】
図１６は、第３の実施の形態におけるＰＣ２００の辞書アプリケーションプログラムが実行されることによって実現される辞書機能および解除ＩＤの取得のための機能の概略を示す機能ブロック図である。
【０１７７】
図１６を参照して、辞書機能および解除ＩＤの取得のための機能を実行するための構成には、検索語入力受付部２１１と、現行版データ検索部２１２と、改訂版データ検索部２１３と、使用可否判断部２１４と、購入番号生成出力部２１５と、解除受信制御部２１６と、使用可能化処理部２１７と、データ表示処理部２１８とが含まれる。
【０１７８】
検索語入力受付部２１１、現行版データ検索部２１２、改訂版データ検索部２１３、使用可否判断部２１４、使用可能化処理部２１７、および、データ表示処理部２１８については、辞書機能を実行するための構成には、第１の実施の形態の図６で説明した、検索語入力受付部１１１、現行版データ検索部１１２、改訂版データ検索部１１３、使用可否判断部１１４、使用可能化処理部１１７、および、データ表示処理部１１８と同様の構成であるので、重複する説明は繰返さない。
【０１７９】
購入番号生成出力部２１５は、使用可否判断部２１４によって改訂版の辞書データの使用が許可されていないと判断された場合には、購入番号を、当該改訂版の辞書データが記録されている記録媒体５００のディスクＩＤ、当該改訂版の辞書データに対応付けて記録媒体５００に記録されているコンテンツ種別および見出し語に基づいて、生成する。当該生成方法は、図１２で説明したので重複する説明は繰返さない。
【０１８０】
購入番号生成出力部２１５は、生成した購入番号をサーバ４００に送信するよう通信部２９０を制御する。通信部２９０は、ネットワーク９００を介してサーバ４００に、購入番号を送信する。
【０１８１】
購入番号を受信したサーバ４００の動作については、図７で説明したので重複する説明は繰返さない。サーバ４００は、購入番号を受信すると、当該購入番号で示される改訂版の辞書データを使用可能とするための対価の決済が終了していることを条件として、解除ＩＤを生成して、生成した解除ＩＤを、購入番号の送信元の電子機器であるＰＣ２００に送信する。
【０１８２】
ＰＣ２００において、解除ＩＤ受信制御部２１６は、サーバ４００からネットワークを介して、解除ＩＤが送信されてくると、当該解除ＩＤを受信するよう通信部２９０を制御する。
【０１８３】
使用可能化処理部２１７は、解除ＩＤ受信制御部２１６によって受信された解除ＩＤを解読して、図６で説明した使用可能化処理部１１７と同様、当該解除ＩＤに対応する改訂版の辞書データを使用可能なように設定する。
【０１８４】
このようにして、記録媒体５００に記録された辞書アプリケーションプログラムを実行可能で通信機能を備える電子機器であるＰＣ２００において、検索語に対応する改訂版の辞書データがあって使用可能とされていない場合、サーバ４００から解除ＩＤが取得され、解除ＩＤに基づいて、当該改訂版の辞書データが使用可能とされる。
【０１８５】
［第４の実施の形態］
第１の実施の形態においては、電子辞書１００の制御部１１０に構成される各部の機能として辞書機能を説明した。第４の実施の形態においては、電子辞書１００の制御部１１０によって実行される検索処理プログラムの流れとして、電子辞書１００の辞書機能を説明する。
【０１８６】
図１７は、第４の実施の形態における電子辞書１００で実行される検索処理プログラムの流れを示すフローチャートである。図１７を参照して、まず、ステップＳ１０１で、電子辞書１００の制御部１１０は、入力部１３０から検索語の入力が受付けられたか否かを判断する。検索語の入力が受付けられていないと判断した場合（ステップＳ１０１でＮＯと判断した場合）、ステップＳ１０１の処理を繰返す。
【０１８７】
一方、検索語の入力が受付けられたと判断した場合（ステップＳ１０１でＹＥＳと判断した場合）、ステップＳ１０２で、制御部１１０は、記録媒体５００の現行版の辞書データにおいて、ステップＳ１０１で入力が受付けられた検索語を検索する。
【０１８８】
また、ステップＳ１０３で、制御部１１０は、記録媒体５００の改訂版の辞書データにおいて、ステップＳ１０１で入力が受付けられた検索語を検索する。
【０１８９】
次に、ステップＳ１０４で、制御部１１０は、ステップＳ１０３での検索の結果、改訂版の辞書データの中に、検索語に対応する見出し語があったか否かを判断する。
【０１９０】
改訂版の辞書データの中に、検索語に対応する見出し語がなかったと判断した場合（ステップＳ１０４でＮＯと判断した場合）、ステップＳ１２１で、制御部１１０は、ステップＳ１０２での検索の結果、現行版の辞書データの中に、検索語に対応する見出し語があったか否かを判断する。
【０１９１】
現行版の辞書データの中に、検索語に対応する見出し語がなかったと判断した場合（ステップＳ１２１でＮＯと判断した場合）、ステップＳ１２２で、制御部１１０は、現行版および改訂版の辞書データの中に、検索語に対応する見出し語が見つからない旨として、「みつかりません！」をＬＣＤ１４１に表示するよう出力部１４０を制御する。
【０１９２】
一方、現行版の辞書データの中に、検索語に対応する見出し語があったと判断した場合（ステップＳ１２１でＹＥＳと判断した場合）、ステップＳ１２３で、制御部１１０は、検索語に対応する見出し語の現行版の辞書データの内容をＬＣＤ１４１に表示するよう出力部１４０を制御する。たとえば、検索語に対応する見出し語の現行版の辞書データの内容は、図１０（Ｂ）で説明したように表示される。
【０１９３】
ステップＳ１２２およびステップＳ１２３の後、制御部１１０は、実行する処理をステップＳ１０１の処理に戻す。
【０１９４】
また、改訂版の辞書データの中に、検索語に対応する見出し語があったと判断した場合（ステップＳ１０４でＹＥＳと判断した場合）、ステップＳ１０５で、制御部１１０は、図９で説明したような記録媒体５００の改訂版の辞書データのデータベースにおいて、当該見出し語の改訂版データの使用許可フラグをチェックする。
【０１９５】
そして、ステップＳ１０６で、制御部１１０は、当該見出し語の改訂版の辞書データの使用許可フラグが、使用が許可されていない旨を示す「０」であるか否か、つまり、当該改訂版の辞書データを使用するための権利を未購入であるか否かを判断する。
【０１９６】
当該見出し語の改訂版の辞書データを使用するための権利を未購入であると判断した場合（ステップＳ１０６でＮＯと判断した場合）、ステップＳ１０７で、制御部１１０は、当該改訂版の辞書データが記録されている記録媒体５００のディスクＩＤ、当該改訂版の辞書データに対応付けて記録媒体５００に記録されているコンテンツ種別および見出し語に基づいて、購入番号を生成する。購入番号の生成方法については、図１２で説明したので重複する説明は繰返さない。
【０１９７】
そして、制御部１１０は、生成した購入番号を、図１０（Ｃ）および図１１（Ｂ）で説明したようにＬＣＤ１４１に表示するよう表示部１４０を制御する。
【０１９８】
次に、ステップＳ１１１で、制御部１１０は、図１０（Ｄ）および図１１（Ｃ）で示すように入力欄をＬＣＤ１４１に表示するよう表示部１４０を制御し、入力部１３０から解除ＩＤの入力が受付けられたか否かを判断する。解除ＩＤの入力が受付けられていないと判断した場合（ステップＳ１１１でＮＯと判断した場合）、制御部１１０は、ステップＳ１１１の処理を繰返す。
【０１９９】
一方、解除ＩＤの入力が受付けられたと判断した場合（ステップＳ１１１でＹＥＳと判断した場合）、ステップＳ１１２で、制御部１１０は、ステップＳ１１１で入力が受付けられた解除ＩＤからディスクＩＤおよび改訂版辞書データ番号を抽出し、当該ディスクＩＤおよび当該改訂版辞書データ番号とを順番に繋げて、比較対象ＩＤを生成する。
【０２００】
次いで、ステップＳ１１３で、制御部１１０は、当該改訂版の辞書データ番号で示される改訂版の辞書データと対応して記録媒体５００に記録されている使用許可ＩＤと、ステップＳ１１２で生成された比較対象ＩＤとを比較する。
【０２０１】
そして、使用許可ＩＤと比較対象ＩＤとが一致するか否かを判断する。一致しないと判断した場合（ステップＳ１１４でＮＯと判断した場合）、ステップＳ１１５で、制御部１１０は、ステップＳ１１１での解除ＩＤの入力が規定回数（たとえば、３回）に達したか否かを判断する。
【０２０２】
解除ＩＤの入力が規定回数に達したと判断した場合（ステップＳ１１５でＹＥＳと判断した場合）、制御部１１０は、当該改訂版の辞書データの使用を許可しないままとして、実行する処理を、前述したステップＳ１２１の処理に進める。解除ＩＤの入力が規定回数に達していないと判断した場合（ステップＳ１１５でＮＯと判断した場合）、制御部１１０は、実行する処理をステップＳ１１１の処理に戻す。
【０２０３】
一方、使用許可ＩＤと比較対象ＩＤとが一致すると判断した場合（ステップＳ１１４でＹＥＳと判断した場合）、ステップＳ１１６で、制御部１１０は、当該改訂版の辞書データに対応する使用許可フラグを「１」に設定することによって、当該改訂版の辞書データの使用を許可する。
【０２０４】
これによって、当該見出し語の改訂版の辞書データを使用するための権利を購入済であると判断し（ステップＳ１０６でＹＥＳと判断し）、制御部１１０は、実行する処理をステップＳ１３１の処理に進める。
【０２０５】
ステップＳ１３１では、制御部１１０は、ステップＳ１０２での検索の結果、現行版の辞書データの中に、検索語に対応する見出し語があったか否かを判断する。
【０２０６】
現行版の辞書データの中に、検索語に対応する見出し語がなかったと判断した場合（ステップＳ１３１でＮＯと判断した場合）、ステップＳ１３２で、制御部１１０は、検索語に対応する見出し語の改訂版の辞書データをＬＣＤ１４１に表示するよう出力部１４０を制御する。たとえば、検索語に対応する見出し語の改訂版の辞書データの内容は、図１０（Ｆ）および図１１（Ｅ）で説明したように表示される。
【０２０７】
一方、現行版の辞書データの中に、検索語に対応する見出し語があったと判断した場合（ステップＳ１３１でＹＥＳと判断した場合）、ステップＳ１３３で、制御部１１０は、検索語に対応する見出し語の現行版および改訂版の辞書データの内容をＬＣＤ１４１に表示するよう出力部１４０を制御する。たとえば、検索語に対応する見出し語の現行版および改訂版の辞書データの内容は、図１５（Ｅ）で説明したように表示される。
【０２０８】
ステップＳ１３２およびステップＳ１３３の後、制御部１１０は、実行する処理をステップＳ１０１の処理に戻す。
【０２０９】
次に、前述した実施の形態の変形例を説明する。
（１）  前述した実施の形態においては、「特定の情報の関連情報を出力するための関連データ」が、「現行版の辞書データに対応する改訂版の辞書データ」であることとした。
【０２１０】
しかし、これに限定されず、「特定の情報の関連情報を出力するための関連データ」が、「簡易版の辞書データに対応する詳細版の辞書データ」であってもよい。詳細版の辞書データは、たとえば、簡易版の辞書データに対して、説明文が詳細であったり、画像を含んでいたり、音声が出力されるような形式であったりする。
【０２１１】
（２）  前述した実施の形態においては、現行版の辞書データに対応する改訂版の辞書データがある場合、対価の決済が行なわれて取得された解除ＩＤが入力されると、当該改訂版の辞書データが供用可能な状態とされた。しかし、これに限定されず、電子辞書１００で実行されるアプリケーションプログラムの通常機能に対応する拡張機能がある場合、対価の決済が行なわれて取得された解除ＩＤが入力されると、当該拡張機能が供用可能な状態とされるようにしてもよい。たとえば、通常機能では、画像表示、動画再生および音声出力などに対応していないが、拡張機能では、それらに対応可能であるようにしてもよい。
【０２１２】
（３）  前述した実施の形態においては、携帯端末３００で解除ＩＤが取得されるようにした。しかし、これに限定されず、ＰＣ２００で解除ＩＤが取得されるようにしてもよい。ただし、電子辞書１００は、どこでも使用できる電子機器であるので、ＰＣ２００の設置されていない場所で使用される場合も多いため、解除ＩＤは、携帯可能なＰＣ２００または携帯端末３００で取得されるようにすることが好ましい。
【０２１３】
（４）  前述した実施の形態においては、購入番号および解除ＩＤが、それぞれ、ユーザによって、携帯端末３００および電子辞書１００に入力されるようにした。しかし、これに限定されず、携帯端末３００および電子辞書１００が、赤外線通信などの無線通信またはＵＳＢケーブル接続などの有線通信を利用して、購入番号および解除ＩＤを送受信するように構成してもよい。このようにすれば、購入番号および解除ＩＤが長い場合であっても、容易に短時間に、それぞれの装置に入力させることができる。
【０２１４】
（５）  前述した第１の実施の形態においては、ソフトウェアが実行されることによって、電子辞書１００、ＰＣ２００、携帯端末３００およびサーバ４００のそれぞれの制御部に前述した各部が構成されるようにした。しかし、これに限定されず、制御部が前述した各部の機能を実現するハードウェアで構成されるようにしてもよい。
【０２１５】
（６）  前述した実施の形態は、電子機器としての電子辞書１００の発明、電子機器としての電子辞書１００で改訂版の辞書データを供用可能とし、電子辞書１００およびサーバ４００を含む改訂版辞書データ供用システム１０の発明、電子機器としての電子辞書１００が改訂版の辞書データを供用可能とする改訂版辞書データ供用方法の発明、および、電子機器としての電子辞書１００によって実行される改訂版の辞書データを供用可能とする改訂版辞書データ供用プログラムの発明として捉えることができる。
【０２１６】
（７）  今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０２１７】
【図１】本発明の実施の形態における改訂版辞書データ供用システムの構成の概略を示す図である。
【図２】本実施の形態における電子辞書の構成の概略を示すブロック図である。
【図３】本実施の形態におけるＰＣの構成の概略を示すブロック図である。
【図４】本実施の形態における携帯端末の構成の概略を示すブロック図である。
【図５】本実施の形態における電子辞書の辞書アプリケーションプログラムを起動させる機能の概略を示す機能ブロック図である。
【図６】本実施の形態における電子辞書の辞書アプリケーションプログラムが実行されることによって実現される辞書機能の概略を示す機能ブロック図である。
【図７】本実施の形態における解除ＩＤの取得のための機能の概略を示す機能ブロック図である。
【図８】本実施の形態において記録媒体に記録されている現行版の辞書データのデータベースを説明するための図である。
【図９】本実施の形態において記録媒体に記録されている改訂版の辞書データのデータベースを説明するための図である。
【図１０】本実施の形態において電子辞書に表示される画面の遷移を示す第１の画面遷移図である。
【図１１】本実施の形態において電子辞書に表示される画面の遷移を示す第２の画面遷移図である。
【図１２】本実施の形態において電子辞書によって生成される購入番号の生成方法を説明するための図である。
【図１３】本実施の形態においてサーバによって生成される解除ＩＤの生成方法を説明するための図である。
【図１４】本実施の形態における記録媒体に記録された改訂版の辞書データの更新機能の概略を示す機能ブロック図である。
【図１５】第２の実施の形態において電子辞書に表示される画面の遷移を示す画面遷移図である。
【図１６】第３の実施の形態におけるＰＣの辞書アプリケーションプログラムが実行されることによって実現される辞書機能および解除ＩＤの取得のための機能の概略を示す機能ブロック図である。
【図１７】第４の実施の形態における電子辞書で実行される検索処理プログラムの流れを示すフローチャートである。
【符号の説明】
【０２１８】
１０  改訂版辞書データ供用システム、１００  電子辞書、１０１  辞書プログラム起動指示受付部、１０２  機器ＩＤ特定部、１０３  機器対応プログラム読込部、１０４  読込プログラム起動部、１１０  制御部、１１１  検索語入力受付部、１１２  現行版データ検索部、１１３  改訂版データ検索部、１１４  使用可否判断部、１１５  購入番号生成表示部、１１６  解除ＩＤ入力受付部、１１７  使用可能化処理部、１１８  データ表示処理部、１２０  記憶部、１３０  入力部、１３１  キーボード、１４０  出力部、１４１  ＬＣＤ、１５０  ディスクドライブ、２００  ＰＣ、２１０  制御部、２１１  検索語入力受付部、２１２  現行版データ検索部、２１３  改訂版データ検索部、２１４  使用可否判断部、２１５  購入番号生成出力部、２１６  解除ＩＤ受信制御部、２１７  使用可能化処理部、２１８  データ表示処理部、２２０  記憶部、２２１  更新指示受付部、２２２  更新要求送信制御部、２２３  改訂版データ受信制御部、２２４  更新改訂版データ書込部、２３０  入力部、２３１  キーボード、２４０  出力部、２４１  ＬＣＤ、２５０  ディスクドライブ、２９０  通信部、３００  携帯端末、３１０  制御部、３１１  購入番号送信制御部、３１２  解除ＩＤ受信制御部、３１３  解除ＩＤ表示処理部、３２０  記憶部、３３０  入力部、３３１  操作ボタン、３４０  出力部、３４１  ＬＣＤ、３７０  音声入出力部、３９０  無線通信部、４００  サーバ、４１０  制御部、４１１  購入番号受信制御部、４１２  購入番号解読部、４１３  対価決済部、４１４  解除ＩＤ生成部、４１５  解除ＩＤ送信制御部、４２０  記憶部、４２１  更新要求受信制御部、４２２  更新改訂版データ特定部、４２３  改訂版データ送信制御部、４９０  通信部、５００  記録媒体、９００  ネットワーク。
【図１】
2010117769.tif 000003
【図２】
2010117769.tif 000004
【図３】
2010117769.tif 000005
【図４】
2010117769.tif 000006
【図５】
2010117769.tif 000007
【図６】
2010117769.tif 000008
【図７】
2010117769.tif 000009
【図８】
2010117769.tif 000010
【図９】
2010117769.tif 000011
【図１０】
2010117769.tif 000012
【図１１】
2010117769.tif 000013
【図１２】
2010117769.tif 000014
【図１３】
2010117769.tif 000015
【図１４】
2010117769.tif 000016
【図１５】
2010117769.tif 000017
【図１６】
2010117769.tif 000018
【図１７】
2010117769.tif 000019