(57)【特許請求の範囲】
【請求項１】
ネットワークを介して配信された携帯端末用のソフトを携帯端末にダウンロードする電子機器であって、
ネットワークを介して、当該電子機器との同期機能を有する携帯端末用ソフトと、対応する電子機器用同期ソフトとのデータ配信を受けるソフト受信手段と、
前記携帯端末の固有情報を検知する固有情報検知手段と、
前記固有情報検知手段により検知された携帯端末の固有情報を、前記携帯端末用ソフトに対応付けた固有情報付端末ソフトを当該携帯端末にダウンロードして設定する端末ソフト設定手段と、
前記固有情報検知手段により検知された携帯端末の固有情報を前記電子機器用同期ソフトに対応付けた固有情報付機器ソフトを当該電子機器に設定する機器ソフト設定手段と、
を有し、
前記固有情報付端末ソフトは前記携帯端末専用のソフトであり、前記固有情報付機器ソフトは前記携帯端末との専用の同期ソフトである、ことを特徴とする電子機器。
【請求項２】
前記電子機器はネットワークを介して他の電子機器と通信接続され、
前記固有情報付機器ソフトを当該他の電子機器に設定する他機器ソフト設定手段を備えることを特徴とする請求項１に記載の電子機器。
【請求項３】
いずれかの携帯端末から当該携帯端末の固有情報を受信する固有情報受信手段と、
この固有情報受信手段により受信された携帯端末の固有情報が、前記端末ソフト設定手段により対応づけられた携帯端末の固有情報と一致するか否かを判別する固有情報一致判別手段と、
この固有情報一致判別手段により一致すると判別された場合に、前記固有情報付機器ソフトを当該電子機器に再設定する機器ソフト再設定手段と、
を備えることを特徴とする請求項１又は２に記載の電子機器。
【請求項４】
ネットワークを介して配信された携帯端末用のソフトを携帯端末にダウンロードする電子機器のコンピュータを制御するためのデータダウンロード処理プログラムであって、
前記コンピュータを、
ネットワークを介して配信された当該電子機器との同期機能を有する携帯端末用ソフトと、対応する電子機器用同期ソフトとのデータ配信を受けるソフト受信手段、
前記携帯端末の固有情報を検知する固有情報検知手段、
前記固有情報検知手段により検知された携帯端末の固有情報を、前記携帯端末用ソフトに対応付けた固有情報付端末ソフトを当該携帯端末にダウンロードして設定する端末ソフト設定手段、
前記固有情報検知手段により検知された携帯端末の固有情報を前記電子機器用同期ソフトに対応付けた固有情報付機器ソフトを当該電子機器に設定する機器ソフト設定手段、
として機能させるようにし、
前記固有情報付端末ソフトは前記携帯端末専用のソフトであり、前記固有情報付機器ソフトは前記携帯端末との専用の同期ソフトである、ことを特徴とするコンピュータ読み込み可能なデータダウンロード処理プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば携帯端末（ＰＤＡ）用のアドインソフトを通信ネットワークを介しパーソナルコンピュータ（ＰＣ）にダウンロードして利用するための電子機器及びデータダウンロード処理プログラムに関する。
【０００２】
【従来の技術】
従来、ＰＤＡ(personal digital assistants)を所有しているユーザが、当該ＰＤＡ用のアドインソフトをインターネットからパーソナルコンピュータ（ＰＣ）へ有償あるいは無償でダウンロードし、これをさらにＰＤＡへインストールして利用することが一般に行われている。
【０００３】
パーソナルコンピュータにダウンロードしたＰＤＡ用のアドインソフトは、ユーザ自身のＰＤＡだけでなく、他の複数のＰＤＡに対してもシンクロ機能などを利用して転送しインストールすることができる。
【０００４】
従って、ネット上のソフト配信サイトにおいて無償で提供されているソフトについては、あるユーザのパーソナルコンピュータにダウンロードした後に、如何なるユーザのＰＤＡに対し転送インストールされても問題はないが、有償で提供されているソフトについて、購入ユーザ以外の第３のユーザが所有するＰＤＡに対して転送インストールするのは不正なコピーであり問題である。
【０００５】
【発明が解決しようとする課題】
そこで、従来のソフト配信システムでは、配信ソフトの中に当該ソフトのコピー回数を制限するためのコピー防止機能を予め含ませたものもあるが、ソフト購入ユーザではない第３者のＰＤＡへのインストールを適切に防止することはできない問題があった。
【０００６】
また、配信ソフトの中に当該ソフトの他の機器へのダウンロードあるいはコピーを行うと、該ソフトそれ自体を消滅させ、更なるダウンロードやコピーを防止する機能を予め含ませたものもあるが、このような場合、他の機器側でダウンロードあるいはコピーされたソフトを誤って消去してしまうと、再度ネット上から有償でのソフト配信を受けなければならないという問題がある。
【０００７】
本発明は、前記のような問題に鑑みてなされたもので、ネット配信される携帯端末用のソフトと携帯端末との電子機器用同期ソフトとを特定の携帯機器専用とし、他の携帯端末での利用を防止することが可能になる電子機器及びデータダウンロード処理プログラムを提供することを目的とする。
【０００８】
【課題を解決するための手段】
すなわち、本発明に係る電子機器は、ネットワークを介して配信された携帯端末用のソフトを携帯端末にダウンロードする電子機器であって、ネットワークを介して、当該電子機器との同期機能を有する携帯端末用ソフトと、対応する電子機器用同期ソフトとのデータ配信を受けるソフト受信手段と、前記携帯端末の固有情報を検知する固有情報検知手段と、前記固有情報検知手段により検知された携帯端末の固有情報を、前記携帯端末用ソフトに対応付けた固有情報付端末ソフトを当該携帯端末にダウンロードして設定する端末ソフト設定手段と、前記固有情報検知手段により検知された携帯端末の固有情報を前記電子機器用同期ソフトに対応付けた固有情報付機器ソフトを当該電子機器に設定する機器ソフト設定手段と、を有し、前記固有情報付端末ソフトは前記携帯端末専用のソフトであり、前記固有情報付機器ソフトは前記携帯端末との専用の同期ソフトであることを特徴とする。
【０００９】
このような本発明に係る電子機器では、ネットワークを介して当該電子機器との同期機能を有する携帯端末用ソフトと対応する電子機器用同期ソフトとを受信すると、前記携帯端末の固有情報が検知され、この固有情報を前記携帯端末用ソフトに対応付けた固有情報付端末ソフトが当該携帯端末にダウンロードされて設定される。またこの固有情報を前記電子機器用同期ソフトに対応付けた固有情報付機器ソフトが当該電子機器本体に設定される。そして固有情報付端末ソフトは前記携帯端末専用のソフトであり、前記携帯端末と固有情報の異なる他の携帯端末では利用できず、他の携帯機器での利用を防止することが可能になる。また前記固有情報付機器ソフトは当該固有情報の携帯端末との専用の電子機器用同期ソフトであるので、電子機器は適切に該当の固有情報の携帯端末とのみ通信接続することができる。
【００１０】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態について説明する。
【００１１】
図１は、本発明の実施形態に係るデータ配信システムの全体の構成を示す図である。
【００１２】
このデータ配信システムは、インターネットなどの通信ネットワークＮを介して、ＰＤＡ用のアドインソフトを有償で配信するための配信サーバ１０を備え、この配信サーバ１０が接続された通信ネットワークＮ上には、多数のユーザの自宅用ＰＣ２０…や会社用ＰＣ２０ａ…が接続されている。
【００１３】
そして、各自宅用ＰＣ２０や会社用ＰＣ２０ａに対しては、Bluetoothを用いた近距離通信手段やＲＳ２３２Ｃの配線接続などにより、ＰＤＡ３０と相互に通信可能な構成とされる。
【００１４】
このようなデータ配信システムでは、例えばＰＤＡ（１）３０用と自宅ＰＣ２０用の一対のアドインソフトであるスケジュール管理ソフトを、自宅ＰＣ２０から通信ネットワークＮ上の配信サーバ１０のホームページにアクセスして配信してもらい購入することができる。
【００１５】
このような場合に、自宅ＰＣ２０に配信された当該ユーザが所有するＰＤＡ（１）３０用のスケジュール管理ソフトと、このＰＤＡ（１）３０用のスケジュール管理ソフトと対応して使用される自宅ＰＣ２０用のスケジュール管理ソフトが、当該ＰＤＡ（１）３０以外の他の機器（ＰＤＡ（２）３０′など）では使用できないように、自宅ＰＣ２０に配信されたＰＤＡ（１）３０用のスケジュール管理ソフト及びこれに対応する自宅ＰＣ２０用のスケジュール管理ソフトを、当該ＰＤＡ（１）３０専用のソフトとして更新する必要がある。
【００１６】
すなわち、自宅ＰＣ２０に配信されたＰＤＡ（１）３０用のソフトを、当該ＰＤＡ（１）３０にダウンロードしてインストールする際に、該ＰＤＡ（１）３０のＩＤなど、固有の番号によって暗号化して保存しておく機能を、当該配信ソフトそのものに付加しておくことで、自宅ＰＣ２０から所有のＰＤＡ（１）３０へ一旦ダウンロードした後に、他の機器（ＰＤＡ（２）３０′など）に対しダウンロードしても当該他の機器では起動不能な状態とすることができる。
【００１７】
また、このような暗号化によって配信ソフトをその配信利用先であるＰＤＡ（１）３０専用のソフトに更新する手法に代えて、次のような専用化の手法もある。
【００１８】
すなわち、自宅ＰＣ２０から配信サーバ１０に対するＰＤＡ（１）３０用のスケジュール管理ソフト（２６ａ）及びこれに対応する自宅ＰＣ２０用ソフト（２６ｂ）の配信要求に応じて、図１における矢印(1)に示すように、配信サーバ１０から当該各ソフト（２６ａ，２６ｂ）をネット配信するのに伴い、矢印(2)に示すように、自宅ＰＣ２０から所有のＰＤＡ（１）３０にダウンロードするソフト（２６ａ）には、当該ＰＤＡ（１）３０固有のＩＤを対応付けたＰＤＡ（１）３０の専用ソフト（３６ｂ）としてインストールし、また、自宅ＰＣ２０に配信された各ソフト（２６ａ，２６ｂ）も、矢印(3)に示すように、前記ＰＤＡ（１）３０から検知したＩＤを対応付けたＰＤＡ（１）３０の専用ソフトとして保存する。
【００１９】
こうすることにより、矢印(4)に示すように、例えば自宅ＰＣ２０のスケジュール管理ソフト（２６ｂ）で管理されるスケジュールデータと、当該ユーザ所有のＰＤＡ（１）３０のスケジュール管理ソフト（３６ｂ）で管理されるスケジュールデータとのデータを同期させる、所謂シンクロ処理を行う際には、当該各ソフト（２６ｂ）（３６ｂ）に対応付けられたＩＤの一致を判断してシンクロ処理が行われる。
【００２０】
また、前記ＰＤＡ（１）３０において、例えばバッテリ切れにより格納ソフトが消滅したことで、矢印(5)に示すように、自宅ＰＣ２０に保存されているＰＤＡ（１）用のソフト（２６ａ）の再設定を行う場合には、再設定の対象となるＰＤＡ（１）３０のＩＤが自宅ＰＣ２０内に保存されているＰＤＡ用ソフト（２６ａ）に対応付けられたＩＤと一致することを判断して再インストールが行われる。
【００２１】
また、矢印(6)に示すように、他のＰＤＡ（２）３０′に対して自宅ＰＣ２０に保存されているＰＤＡ用ソフト（２６ａ）をダウンロードしてインストールしようとした場合には、インストール先のＰＤＡ（２）３０′のＩＤが自宅ＰＣ２０内に保存されているＰＤＡ用ソフト（２６ａ）に対応付けられたＩＤと一致しないと判断されることで、当該他のＰＤＡ（２）３０′に対する前記ＰＤＡ（１）３０専用ソフト（２６ａ）の不正なインストールは防止される。
【００２２】
さらに、自宅ＰＣ２０にＰＤＡ（１）３０の専用の対応ソフトとして保存されたＰＣ用ソフト（２６ｂ）は、例えば矢印(7)に示すように、当該ユーザが使用する会社ＰＣ２０ａにそのまま転送して記憶させることで、(8)に示すように、前記同様にＩＤを判断して、ユーザ所有のＰＤＡ（１）３０専用の対応ＰＣソフト（２６ａ）として起動させることができる。
【００２３】
図２は前記データ配信システムにおける配信サーバ１０の電子回路の構成を示すブロック図である。
【００２４】
配信サーバ１０は、各種の記録媒体に記録されたプログラム、又は、伝送されたプログラムを読み込んで、その読み込んだプログラムによって動作が制御されるコンピュータによって構成され、その電子回路には、ＣＰＵ１１が備えられる。
【００２５】
ＣＰＵ１１は、ＥＥＰ−ＲＯＭなどのメモリ１２に予め記憶された配信サーバ制御プログラム、あるいはＣＤ−ＲＯＭやフロッピディスクなどの外部記録媒体１３から記録媒体読取部１４を介して前記メモリ１２に読み込まれた配信サーバ制御プログラム、あるいはネットワークＮ上の他のコンピュータ端末から電送制御部１５を介して前記メモリ１２に読み込まれた配信サーバ制御プログラムに応じて、回路各部の動作を制御するもので、前記メモリ１２に記憶された配信サーバ制御プログラムは、ネットワークＮを介して電送制御部１５に受信される自宅ＰＣ２０…などのコンピュータ端末からの信号に応じて起動される。
【００２６】
前記ＣＰＵ１１には、前記メモリ１２、記録媒体読取部１４、電送制御部１５が接続される他に、ＲＡＭなどのワークメモリ１６、現在時刻の計時や時間の計算を行う時計部１７などが接続される。
【００２７】
図３は前記データ配信システムの配信サーバ１０のメモリ１２に予め格納されるサーバ制御プログラム及び配信データベースを示す図である。
【００２８】
この配信サーバ１０のメモリ１２には、当該配信サーバ１０の全体の動作を司るサーバシステムプログラムが記憶される他に、電送制御部１５を介して通信ネットワークＮ上の各コンピュータ端末とデータ通信するための通信プログラム１２ａ、通信ネットワークＮ上のコンピュータ端末からの要求に基づきＰＤＡ用のアドインソフトを配信すると共に、その要求元のコンピュータ端末にリンクされたＰＤＡに対してインストールさせるためのデータ配信＆ＰＤＡ設定プログラム１２ｂ、及びスケジュール管理ソフトなどの各種ＰＤＡ用のアドインソフトが格納される配信データベース１２ｃが記憶される。
【００２９】
図４は前記データ配信システムにおける通信ネットワークＮ上のコンピュータ端末である自宅ＰＣ２０の電子回路の構成を示すブロック図である。
【００３０】
自宅ＰＣ２０は、各種の記録媒体に記録されたプログラム、又は、伝送されたプログラムを読み込んで、その読み込んだプログラムによって動作が制御されるコンピュータによって構成され、その電子回路には、ＣＰＵ２１が備えられる。
【００３１】
ＣＰＵ２１は、ＥＥＰ−ＲＯＭなどのメモリ２２に予め記憶されたＰＣ制御プログラム、あるいはＣＤ−ＲＯＭやフロッピディスクなどの外部記録媒体２３から記録媒体読取部２４を介して前記メモリ２２に読み込まれたＰＣ制御プログラム、あるいは通信ネットワークＮ上の他のコンピュータ端末から電送制御部２５を介して前記メモリ２２に読み込まれたＰＣ制御プログラムに応じて、回路各部の動作を制御するもので、前記メモリ２２に記憶されたＰＣ制御プログラムは、入力部２８ａからのユーザ操作に応じた入力信号、あるいはBluetoothによる近距離通信部２９に受信されるＰＤＡ（１）３０、そして他の携帯端末（ＰＤＡ（２）３０′）などからの信号に応じて起動される。
【００３２】
前記ＣＰＵ２１には、前記メモリ２２、記録媒体読取部２４、電送制御部２５、入力部２８ａ、近距離通信部２９が接続される他に、ＲＡＭなどのワークメモリ２６、現在時刻の計時や時間の計算を行う時計部２７、表示部２８ｂなどが接続される。
【００３３】
図５は前記データ配信システムの自宅ＰＣ２０のメモリ２２に予め格納されるＰＣ制御プログラムを示す図である。
【００３４】
この自宅ＰＣ２０のメモリ２２には、当該自宅ＰＣ２０の全体の動作を司るＰＣシステムプログラムが記憶される他に、電送制御部２５を介して通信ネットワークＮ上の各Ｗｅｂサイトのコンピュータ端末とデータ通信したり近距離通信部２９を介してＰＤＡ３０とデータ通信したりするための通信プログラム２２ａ、配信サーバ１０から配信されたＰＤＡ用のアドインソフトを当該配信サーバ１０からの指示に基づきリンク先のＰＤＡにダウンロードすると共に当該配信ソフトをダウンロード先のＰＤＡ専用のソフトとして設定するためのダウンロード＆ＰＤＡ設定プログラム２２ｂ、ＰＤＡとのデータシンクロ処理を行うためのＰＤＡシンクロプログラム２２ｃ、この自宅ＰＣ２０に保存されたＰＤＡ用ソフトをＰＤＡに対し再ダウンロードしてインストールするための再登録プログラム２２ｄなどが記憶される。
【００３５】
図６は前記データ配信システムの自宅ＰＣ２０のワークメモリ２６に記憶されるデータの内容を示す図である。
【００３６】
この自宅ＰＣ２０のワークメモリ２６には、前記配信サーバ１０から配信されたＰＤＡ用のアドインソフト（スケジュール管理ソフトなど）及びこれに対応するＰＣ用のソフト（ＰＤＡ用のスケジュール管理ソフトとシンクロ可能なＰＣ用ソフトなど）が、それぞれ前記ダウンロード＆ＰＤＡ設定プログラム２２ｂに従い、例えばＰＤＡ（１）３０専用のＰＤＡ用ソフト２６ａ、対応ＰＣソフト２６ｂとして設定記憶される。
【００３７】
図７は前記データ配信システムにおける自宅ＰＣ２０とシンクロするＰＤＡ３０の電子回路の構成を示すブロック図である。
【００３８】
ＰＤＡ３０は、各種の記録媒体に記録されたプログラム、又は、伝送されたプログラムを読み込んで、その読み込んだプログラムによって動作が制御されるコンピュータによって構成され、その電子回路には、ＣＰＵ３１が備えられる。
【００３９】
ＣＰＵ３１は、ＥＥＰ−ＲＯＭなどのメモリ３２に予め記憶されたＰＤＡ制御プログラム、あるいはＲＯＭカードなどの外部記録媒体３３から記録媒体読取部３４を介して前記メモリ３２に読み込まれたＰＤＡ制御プログラム、あるいは通信ネットワークＮ上の他のコンピュータ端末から電送制御部３５を介して前記メモリ３２に読み込まれたＰＤＡ制御プログラム、あるいはBluetoothによる近距離通信部３９を介して自宅ＰＣ２０からダウンロードされＲＡＭなどのワークメモリ３６にインストールされたＰＤＡ制御プログラムに応じて、回路各部の動作を制御するもので、前記メモリ３２やワークメモリ３６に記憶されたＰＤＡ制御プログラムは、入力部３８ａからのユーザ操作に応じた入力信号、あるいはBluetoothによる近距離通信部３９に受信される自宅ＰＣ２０、そして他のコンピュータ端末などからの信号に応じて起動される。
【００４０】
前記ＣＰＵ３１には、前記メモリ３２、記録媒体読取部３４、電送制御部３５、ワークメモリ３６、入力部３８ａ、近距離通信部３９が接続される他に、現在時刻の計時や時間の計算を行う時計部３７、表示部３８ｂなどが接続される。
【００４１】
図８は前記データ配信システムのＰＤＡ３０のメモリ３２に予め格納されるＰＤＡ制御プログラムを示す図である。
【００４２】
このＰＤＡ３０のメモリ３２には、当該ＰＤＡ３０の全体の動作を司るＰＤＡシステムプログラムが記憶される他に、電送制御部３５を介して通信ネットワークＮ上の各コンピュータ端末とデータ通信したり近距離通信部３９を介して自宅ＰＣ２０とデータ通信したりするための通信プログラム３２ａ、配信サーバ１０から自宅ＰＣ２０に配信され該自宅ＰＣ２０からダウンロードされるＰＤＡ用のアドインソフトを当該ＰＤＡ専用のソフトとして設定するためのＰＤＡ設定プログラム３２ｂ、自宅ＰＣ２０とのデータシンクロ処理を行うためのＰＣシンクロプログラム３２ｃ、前記自宅ＰＣ２０に保存されたＰＤＡ用ソフトをこのＰＤＡ３０に再インストールするための再登録プログラム３２ｄなどが記憶される。
【００４３】
図９は前記データ配信システムのＰＤＡ３０のワークメモリ３６に記憶されるデータの内容を示す図である。
【００４４】
このＰＤＡ３０のワークメモリ３６には、当該ＰＤＡ３０固有の識別コードであるＰＤＡ−ＩＤ３６ａ、配信サーバ１０から自宅ＰＣ２０に配信され該自宅ＰＣ２０からダウンロードされてインストールされたＰＤＡ用のアドインソフト（スケジュール管理ソフトなど）が、前ＰＤＡ設定プログラム３２ｂに従い、例えば当該ＰＤＡ（１）３０専用のＰＤＡ用ソフト３６ｂとして設定記憶される。
【００４５】
次に、前記構成のデータ配信システムにおけるデータ配信機能について説明する。
【００４６】
図１０は前記データ配信システムにおける配信サーバ１０から自宅ＰＣ２０，ＰＤＡ（１）３０への一連のデータ配信，ダウンロード処理を示すフローチャートであり、同図（Ａ）は配信サーバ１０におけるデータ配信＆ＰＤＡ設定処理を示すフローチャート、同図（Ｂ）は自宅ＰＣ２０におけるダウンロード＆ＰＤＡ設定処理を示すフローチャート、同図（Ｃ）はＰＤＡ（１）３０におけるＰＤＡ設定処理を示すフローチャートである。
【００４７】
自宅ＰＣ２０（図４〜図６参照）の入力部２８ａを操作して、電送制御部２５を介し通信ネットワークＮ上のＷｅｂサイトである配信サーバ１０（図２，図３参照）のホームページＨＰへアクセスすると（ステップＡ１）、配信サーバ１０では、メモリ１２内の配信データベース１２ｃに格納されているＰＤＡ用のアドインソフトの一覧を掲載したホームページＨＰのデータが生成され、電送制御部１５を介して通信ネットワークＮ上の自宅ＰＣ２０へ送信される（ステップＳ１）。
【００４８】
すると、自宅ＰＣ２０では、前記配信サーバ１０から送られたＰＤＡ用のアドインソフトの一覧を掲載したホームページＨＰのデータが表示部２８ｂに表示され（ステップＡ２）、この表示部２８ｂに表示された配信サーバ１０のＨＰ画面において、例えばスケジュール管理ソフトなどの所望のＰＤＡ用アドインソフトを指定操作すると（ステップＡ３）、配信サーバ１０では、前記指定されたＰＤＡ用スケジュール管理ソフトとこれに対応して組み合わされるＰＣ用スケジュール管理ソフトとがメモリ１２内の配信データベース１２ｃから読み出され、前記アドインソフトの指定の有った自宅ＰＣ２０へ送信される（ステップＳ２）＜図１の(1)＞。
【００４９】
自宅ＰＣ２０において、前記配信サーバ１０から配信されたＰＤＡ用スケジュール管理ソフトとこれに対応するＰＣ用スケジュール管理ソフトとが受信されると、当該受信されたＰＤＡ用ソフト（２６ａ）及び対応ＰＣソフト（２６ｂ）は何れもワークメモリ２６に記憶される（ステップＡ４）。
【００５０】
すると、続く配信サーバ１０から自宅ＰＣ２０への当該ＰＣユーザの所有するＰＤＡ（１）３０とのリンク設定、すなわち無線またはケーブルによる接続を促すリンク設定指示（ステップＳ３）に従って、自宅ＰＣ２０では、当該自宅ＰＣ２０とＰＤＡ（１）３０とのリンク設定を促すリンク設定指示メッセージが表示部２８ｂに表示され（ステップＡ５）、これに応じたユーザ操作により、前記ＰＤＡ（１）３０とそのそれぞれの近距離通信部２９，３９を介したリンクの設定が確認されると（ステップＡ６）、当該ＰＤＡ（１）３０とのリンクの設定完了通知が配信サーバ１０へ送信される（ステップＡ７）。
【００５１】
すると、配信サーバ１０では、前記リンク先のＰＤＡ（１）３０に対するＩＤ検知を促す指示データが自宅ＰＣ２０へ送信され（ステップＳ４）、これに応じた自宅ＰＣ２０でのＰＤＡ３０に対するＩＤ検知処理（ステップＡ８）により、当該ＰＤＡ３０において、メモリ３６内に予め格納されている固有の識別コードであるＩＤ［１２３＊＊＊］が読み出され、前記自宅ＰＣ２０へ送信される（ステップＢ１）。
【００５２】
また、配信サーバ１０では、自宅ＰＣ２０のワークメモリ２６に記憶されたＰＤＡ用ソフト（２６ａ）を、リンク中のＰＤＡ（１）３０にダウンロードさせると共に、当該ＰＤＡ（１）３０の検知ＩＤを対応付けて設定させるための指示データが、自宅ＰＣ２０へ送信される（ステップＳ５）。
【００５３】
すると、自宅ＰＣ２０のワークメモリ２６に記憶されたＰＤＡ用ソフト（２６ａ）が読み出され、このＰＤＡ用ソフト（２６ａ）に対し、前記ステップＡ８の処理に従って検知されたリンク中のＰＤＡ（１）３０のＩＤ［１２３＊＊＊］が対応付けて設定されると共に、このＰＤＡ（１）ＩＤの設定済みのＰＤＡ用ソフト（２６ａ）が当該ＰＤＡ（１）３０へダウンロードされ（ステップＡ９）、ＰＤＡ（１）３０におけるワークメモリ３６内にＰＤＡ（１）専用ソフト（３６ｂ）としてインストールされる（ステップＢ２）＜図１の(2)＞。
【００５４】
さらに、配信サーバ１０から、自宅ＰＣ２０に配信格納されたＰＤＡ用ソフト（２６ａ）及び対応ＰＣソフト（２６ｂ）に対して前記ＰＤＡ（１）３０の検知ＩＤを対応付けて設定させるための指示データが、当該自宅ＰＣ２０へ送信され（ステップＳ６）、これに従い自宅ＰＣ２０では、前記ステップＡ８の処理に従って検知されたリンク中のＰＤＡ（１）３０のＩＤ［１２３＊＊＊］が、ワークメモリ２６ｂ内に配信されて記憶されているＰＤＡ用ソフト（２６ａ）及び対応ＰＣソフト（２６ｂ）のそれぞれに対応付けて設定され、当該各ソフト（２６ａ，２６ｂ）がＰＤＡ（１）専用ソフト及びＰＤＡ（１）専用対応ソフトとして更新されて登録される（ステップＡ１０）＜図１の(3)＞。
【００５５】
すると、配信サーバ１０では、前記自宅ＰＣ２０の所有者の銀行口座に対し、前記ＰＤＡ用ソフト（２６ａ）及び対応ＰＣソフト（２６ｂ）の配信料金の課金処理が実行され、課金完了通知が自宅ＰＣ２０へ送信される（ステップＳ７）。
【００５６】
すると、自宅ＰＣ２０では、前記配信サーバ１０から通知された課金完了通知が受信され、表示部２８ｂに表示される（ステップＡ１１）。
【００５７】
一方、前記ステップＡ６において、自宅ＰＣ２０にてＰＤＡ（１）３０とのリンク設定が確認されない場合には、前記配信サーバ１０から配信されてワークメモリ２６内に格納されたＰＤＡ用ソフト（２６ａ）及び対応ＰＣソフト（２６ｂ）は消去され（ステップＡ６→Ａ１２）、ＰＤＡリンクのエラーメッセージが表示部２８ｂに表示される（ステップＡ１３）。
【００５８】
このような、配信サーバ１０から自宅ＰＣ２０，ＰＤＡ（１）３０への一連のデータ配信，ダウンロード処理により、配信サーバ１０から自宅ＰＣ２０へ配信されたＰＤＡ用ソフト及び対応ＰＣソフトのそれぞれを、リンク先のＰＤＡ（１）３０からの検知ＩＤ［１２３＊＊＊］を対応付けたＰＤＡ（１）専用のソフト２６ａ及び対応ＰＣソフト２６ｂとして登録すると共に、このＰＤＡ（１）のＩＤを対応付けたＰＤＡ用ソフトをＰＤＡ（１）３０にダウンロードしてインストールし、ＰＤＡ（１）専用のソフト３６ｂとして設定できるようになる。
【００５９】
図１１は前記データ配信システムにおけるＰＣ２０とＰＤＡ３０との間で行われる一連のシンクロ処理を示すフローチャートであり、同図（Ａ）はＰＣ側シンクロ処理を示すフローチャート、同図（Ｂ）はＰＤＡ側シンクロ処理を示すフローチャートである。
【００６０】
ＰＣ２０とＰＤＡ３０との間でそのそれぞれの近距離通信部２９，３９を介したリンクの設定が行われ、シンクロ処理が開始されると、まず、ＰＤＡ３０では、メモリ３６内に予め格納されているＩＤ３６ａが検知され（ステップＥ１）、同メモリ３６内にインストールされて記憶されているＰＤＡ用ソフト３６ｂに対応付けられて設定されたＰＤＡ（１）のＩＤと一致するか判断される（ステップＥ２）。
【００６１】
すなわち、例えば他のＰＤＡ（２）３０′に対し、自宅ＰＣ２０のワークメモリ２６に登録されているＰＤＡ（１）専用（ＩＤ設定済み）のソフト２６ａが、不正にダウンロードされてインストールされている場合に、このシンクロ処理を行うと、前記ステップＥ１において検知された当該他のＰＤＡ（２）３０′のＩＤは、ステップＥ２において、前記自宅ＰＣ２０から不正にインストールされてそのメモリ３６に記憶されているＰＤＡ（１）専用（ＩＤ設定済み）のソフト３６ｂに対応付けられたＰＤＡ（１）のＩＤとは一致しないと判断されるので、シンクロエラーとして処理される。
【００６２】
一方、前記自宅ＰＣ２０とＰＤＡ（１）３０とのシンクロ処理＜図１の(4)＞において、当該ＰＤＡ（１）３０の検知ＩＤ［１２３＊＊＊］と該ＰＤＡ（１）３０にインストールされているＰＤＡ（１）専用（ＩＤ設定済み）のソフト３６ｂに対応付けられたＰＤＡ（１）ＩＤ［１２３＊＊＊］と一致すると判断されると（ステップＥ１，Ｅ２）、そのＰＤＡ用ソフトの対応ＰＣソフトが存在するか判断される（ステップＥ３）。
【００６３】
そして、対応ＰＣソフトが存在すると判断された場合には、当該ＰＤＡ３０内のワークメモリ３６にインストールされているＰＤＡ（１）専用（ＩＤ設定済み）のソフト３６ｂに対応付けられたＰＤＡ（１）−ＩＤ［１２３＊＊＊］が検知され（ステップＥ３→Ｅ４）、自宅ＰＣ２０から受信される当該自宅ＰＣ２０内に登録されている対応ＰＣソフト２６ｂに対応付けられたＰＤＡ−ＩＤと一致するか判断される（ステップＥ５）。
【００６４】
一方、自宅ＰＣ２０では、このシンクロ処理が開始されると、まず、シンクロ先のＰＤＡ（１）３０内にシンクロ対応するＰＤＡ用ソフトが存在するか判断される（ステップＤ１）。
【００６５】
ここで、例えば自宅ＰＣ２０に登録されている対応ＰＣソフト２６ｂがスケジュール管理ソフトであって、シンクロ先のＰＤＡ（１）３０内にインストールされているＰＤＡ用ソフト３６ｂがスケジュール管理ソフトである場合に、シンクロ対応するＰＤＡ用ソフトが存在すると判断された場合には、当該自宅ＰＣ２０内のワークメモリ２６に登録されている対応ＰＣソフト２６ｂに対応付けられたＰＤＡ（１）−ＩＤ［１２３＊＊＊］が検知され（ステップＤ１→Ｄ２）、ＰＤＡ（１）３０へ送信される（ステップＤ３）。
【００６６】
そして、ＰＤＡ（１）３０側でのステップＥ５において、前記自宅ＰＣ２０から受信された当該自宅ＰＣ２０内に登録されている対応ＰＣソフト２６ｂに対応付けられたＰＤＡ（１）−ＩＤ［１２３＊＊＊］と、前記ステップＥ４において検知された当該ＰＤＡ３０内にインストールされているＰＤＡ（１）専用ソフト３６ｂに対応付けられたＰＤＡ（１）−ＩＤ［１２３＊＊＊］と一致すると判断された場合には、対応ＰＣソフト２６ｂによる管理データの表示許可が自宅ＰＣ２０へ通知され（ステップＥ６）、これに従い、自宅ＰＣ２０では、対応ＰＣソフト２６ｂに基づき管理されるデータ（この場合、スケジュールデータ）が表示部２８ｂに表示される（ステップＤ４）。
【００６７】
ここで、前記自宅ＰＣ２０の表示部２８ｂに表示された対応ＰＣ（スケジュール管理）ソフト２６ｂに基づき管理されているスケジュールデータの一覧をユーザが確認し、ＰＤＡ（１）３０側で管理されているスケジュールデータとの違いによる変更や更新の必要に応じ、ＰＤＡ（１）３０においてシンクロの実行が指示されると（ステップＥ７）、ＰＤＡ（１）３０側と自宅ＰＣ２０側とで管理されているそれぞれのスケジュールデータ同士で、その異なるデータについて最新のタイムスタンプが付された方のデータにシンクロされる（ステップＤ５・Ｅ８）。
【００６８】
このような、ＰＣ２０とＰＤＡ３０との間で行われる一連のシンクロ処理により、ＰＤＡ（１）３０にインストールされているＰＤＡ用ソフト３６ａと自宅ＰＣ２０に登録されている対応ＰＣソフト２６ｂとのそれぞれに対応付けられたＰＤＡ−ＩＤの一致判断やＰＤＡ３０それ自体の検知ＩＤとの一致判断に従って、当該各ソフト３６ｂ，２６ｂにより管理されるデータのシンクロが実行されるようになり、他のＰＤＡ（２）３０′に不正にインストールされたＰＤＡ（１）専用ソフト３６ｂとの間で自宅ＰＣ２０における対応ＰＣソフト２６ｂとのデータシンクロが行われるのを防止できる。
【００６９】
図１２は前記データ配信システムにおけるＰＣ２０とＰＤＡ３０との間で行われるＰＤＡ用ソフトの再登録処理を示すフローチャートであり、同図（Ａ）はＰＣ側再登録処理を示すフローチャート、同図（Ｂ）はＰＤＡ側再登録処理を示すフローチャートである。
【００７０】
前記配信サーバ１０から自宅ＰＣ２０に対するＰＤＡ用ソフトの配信に伴い、当該自宅ＰＣ２０からＰＤＡ（１）３０にダウンロードされて該ＰＤＡ（１）専用ソフト３６ｂとしてインストールされたプログラムデータが、バッテリ切れなどによって消滅してしまった場合に、ＰＣ２０とＰＤＡ３０との間でそのそれぞれの近距離通信部２９，３９を介したリンクの設定が行われ、再登録処理が開始されると、まず、自宅ＰＣ２０からＰＤＡ（１）３０に対してＰＤＡ−ＩＤの検知指示が送信される（ステップＦ１）。
【００７１】
すると、ＰＤＡ（１）３０では、前記自宅ＰＣ２０からのＩＤ検知指示に従いメモリ３６内に予め登録されている当該ＰＤＡ（１）３０固有のＩＤ［１２３＊＊＊］３６ａが検知され（ステップＧ１）、自宅ＰＣ２０へ送信される（ステップＧ２）。
【００７２】
そして、自宅ＰＣ２０において、前記リンク中のＰＤＡ（１）３０から送信された当該ＰＤＡ（１）３０のＩＤが受信されると（ステップＦ２）、ワークメモリ２６内に保存されているＰＤＡ用ソフト２６ａに対応付けられて設定されたＰＤＡ−ＩＤが検知され（ステップＦ３）、前記受信されたＰＤＡ（１）ＩＤ［１２３＊＊＊］と一致するか判断される（ステップＦ４）。
【００７３】
ここで、前記ＰＤＡ（１）３０から検知されたＰＤＡ（１）のＩＤ［１２３＊＊＊］とワークメモリ２６内に保存されているＰＤＡ用ソフト２６ａに対応付けられて設定されたＰＤＡ（１）のＩＤ［１２３＊＊＊］が一致すると判断され、この自宅ＰＣ２０に対しリンク中のＰＤＡ（１）３０がソフト配信上正しいＰＤＡであることが確認されると、当該ワークメモリ２６内に保存されているＰＤＡ（１）ＩＤ設定済みの専用ソフト２６ａがＰＤＡ（１）３０に対して再ダウンロードされ（ステップＦ４→Ｆ５）、ＰＤＡ（１）３０において、そのメモリ３６内にＰＤＡ（１）専用のソフト３６ｂとして再インストールされる（ステップＧ３）。
【００７４】
一方、前記自宅ＰＣ２０に対し、他のＰＤＡ（２）３０′がリンクされてこの再登録処理が実施された場合＜図１の(6)＞には、前記ステップＦ４において、当該他のＰＤＡ（２）３０′から検知されたＰＤＡ（２）ＩＤ［４５６＊＊＊］とワークメモリ２６内に保存されているＰＤＡ用ソフト２６ａに対応付けられて設定されたＰＤＡ（１）ＩＤ［１２３＊＊＊］が一致しないと判断され、再登録エラーとして処理される。
【００７５】
このような、ＰＣ２０とＰＤＡ３０との間で行われるＰＤＡ用ソフトの再登録処理により、自宅ＰＣ２０に対しリンク中のＰＤＡ（１）３０がソフト配信上正しいＰＤＡであることが確認された場合にのみ当該ＰＣ２０に保存されているＰＤＡ用ソフト２６ａのＰＤＡ（１）３０に対する再登録が実施されるようになり、他のＰＤＡ（２）３０′に対して不正な登録が行われるのを防止することができる。
【００７６】
また、前記自宅ＰＣ２０に登録保存されたＰＤＡ（１）専用の対応ＰＣソフト２６ｂを会社ＰＣ２０ａに転送することで＜図１の(7)＞、この会社ＰＣ２０ａにおいても、ユーザ所有のＰＤＡ（１）３０との間で、専用の対応ＰＣとして動作させることができる＜図１の(8)＞。
【００７７】
したがって、前記構成のデータ配信システムにおけるデータ配信機能によれば、配信サーバ１０から自宅ＰＣ２０に対するＰＤＡ用ソフト及び対応ＰＣソフトの配信に際し、自宅ＰＣ２０に配信したＰＤＡ用ソフトには、リンク中のＰＤＡ（１）３０のＩＤを検知し対応付けてＰＤＡ（１）専用に設定し、該ＰＤＡ（１）３０にダウンロードしてインストールさせ、また、自宅ＰＣ２０に配信記憶させたＰＤＡ用ソフト及び対応ＰＣソフトも、前記リンク中のＰＤＡ（１）３０からの検知ＩＤを対応付けたＰＤＡ（１）専用のソフト２６ａ及び対応ＰＣソフト２６ｂとして更新して登録保存するようにしたので、ＰＤＡ（１）３０にインストールされたＰＤＡ用ソフト３６ｂに基づく動作処理や自宅ＰＣ２０とのシンクロ処理に際しては、ＰＤＡ（１）３０におけるＩＤと前記ＰＤＡ用ソフト３６ｂに対応付けられたＰＤＡ−ＩＤとの一致や自宅ＰＣ２０内に登録されている対応ＰＣソフト２６ｂに対応付けられＰＤＡ−ＩＤとの一致が確認された場合のみ、当該各処理を実行させることができ、前記配信サーバ１０から自宅ＰＣ２０及びＰＤＡ（１）３０に対するソフト配信・インストールの後に、自宅ＰＣ２０に登録保存されているＰＤＡ用ソフト２６ａを他のＰＤＡ（２）３０′に転送して利用できるようにすることを防止できるようになる。
【００７８】
なお、前記実施形態では、配信サーバ１０により通信ネットワークＮを介してＰＣ２０やＰＤＡ３０に配信するデータとして、アドインソフトを対象に説明したが、これに限らず有償で配信されるデータについては全て、その配信先・登録先のＩＤを対応付けた専用のデータとして設定登録し、当該データ利用の都度、機器ＩＤとの一致確認を行うことにより、他の機器へのコピーによる不正な利用を防止することができる。
【００７９】
なお、前記実施形態において記載したデータ配信システムにおけるデータ配信処理及びその配信データの利用手法、すなわち、図１０（Ａ）に示す配信サーバ１０におけるデータ配信＆ＰＤＡ設定処理、図１０（Ｂ）に示す自宅ＰＣ２０におけるダウンロード＆ＰＤＡ設定処理、図１０（Ｃ）に示すＰＤＡ３０におけるＰＤＡ設定処理、図１１（Ａ）に示すＰＣ側シンクロ処理、図１１（Ｂ）に示すＰＤＡ側シンクロ処理、図１２（Ａ）に示すＰＣ側再登録処理、図１２（Ｂ）に示すＰＤＡ側再登録処理等の各手法は、何れもコンピュータに実行させることができるプログラムとして、メモリカード（ＲＯＭカード、ＲＡＭカード等）、磁気ディスク（フロッピディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリ等の外部記録媒体１３，２３，３３に格納して配布することができる。そして、通信ネットワークＮとの接続機能を有するＷｅｂサーバ１０やＰＣ２０，ＰＤＡ３０などのコンピュータは、この外部記録媒体１３，２３，３３に記憶されたプログラムを各記録媒体読取部１４，２４，３４によってメモリ１２，２２，３２に読み込み、この読み込んだプログラムによって動作が制御されることにより、前記実施形態において説明したデータ配信機能を実現し、前述した手法による同様の処理を実行することができる。
【００８０】
また、前記各手法を実現するためのプログラムのデータは、プログラムコードの形態として通信ネットワーク（Ｎ）上を伝送させることができ、この通信ネットワーク（Ｎ）に接続されたコンピュータ端末から前記のプログラムデータを取り込み、前述したデータ配信機能を実現することもできる。
【００８１】
なお、本願発明は、前記各実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。さらに、前記各実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、各実施形態に示される全構成要件から幾つかの構成要件が削除されたり、幾つかの構成要件が組み合わされても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除されたり組み合わされた構成が発明として抽出され得るものである。
【００８２】
【発明の効果】
以上のように、本発明に係る電子機器によれば、ネットワークを介して当該電子機器との同期機能を有する携帯端末用ソフトと対応する電子機器用同期ソフトとを受信すると、前記携帯端末の固有情報が検知され、この固有情報を前記携帯端末用ソフトに対応付けた固有情報付端末ソフトが当該携帯端末にダウンロードされて設定される。またこの固有情報を前記電子機器用同期ソフトに対応付けた固有情報付機器ソフトが当該電子機器本体に設定される。そして固有情報付端末ソフトは前記携帯端末専用のソフトであり、前記携帯端末と固有情報の異なる他の携帯端末では利用できず、他の携帯機器での利用を防止することが可能になる。また前記固有情報付機器ソフトは当該固有情報の携帯端末との専用の電子機器用同期ソフトであるので、電子機器は適切に該当の固有情報の携帯端末とのみ通信接続することができる。
【００８３】
よって、ネット配信される携帯端末用のソフトと携帯端末との電子機器用同期ソフトとを特定の携帯機器専用とし、他の携帯端末での利用を防止することが可能になる。
【図面の簡単な説明】
【図１】本発明の実施形態に係るデータ配信システムの全体の構成を示す図。
【図２】前記データ配信システムにおける配信サーバ１０の電子回路の構成を示すブロック図。
【図３】前記データ配信システムの配信サーバ１０のメモリ１２に予め格納されるサーバ制御プログラム及び配信データベースを示す図。
【図４】前記データ配信システムにおける通信ネットワークＮ上のコンピュータ端末である自宅ＰＣ２０の電子回路の構成を示すブロック図。
【図５】前記データ配信システムの自宅ＰＣ２０のメモリ２２に予め格納されるＰＣ制御プログラムを示す図。
【図６】前記データ配信システムの自宅ＰＣ２０のワークメモリ２６に記憶されるデータの内容を示す図。
【図７】前記データ配信システムにおける自宅ＰＣ２０とシンクロするＰＤＡ３０の電子回路の構成を示すブロック図。
【図８】前記データ配信システムのＰＤＡ３０のメモリ３２に予め格納されるＰＤＡ制御プログラムを示す図。
【図９】前記データ配信システムのＰＤＡ３０のワークメモリ３６に記憶されるデータの内容を示す図。
【図１０】前記データ配信システムにおける配信サーバ１０から自宅ＰＣ２０，ＰＤＡ（１）３０への一連のデータ配信，ダウンロード処理を示すフローチャートであり、同図（Ａ）は配信サーバ１０におけるデータ配信＆ＰＤＡ設定処理を示すフローチャート、同図（Ｂ）は自宅ＰＣ２０におけるダウンロード＆ＰＤＡ設定処理を示すフローチャート、同図（Ｃ）はＰＤＡ（１）３０におけるＰＤＡ設定処理を示すフローチャート。
【図１１】前記データ配信システムにおけるＰＣ２０とＰＤＡ３０との間で行われる一連のシンクロ処理を示すフローチャートであり、同図（Ａ）はＰＣ側シンクロ処理を示すフローチャート、同図（Ｂ）はＰＤＡ側シンクロ処理を示すフローチャート。
【図１２】前記データ配信システムにおけるＰＣ２０とＰＤＡ３０との間で行われるＰＤＡ用ソフトの再登録処理を示すフローチャートであり、同図（Ａ）はＰＣ側再登録処理を示すフローチャート、同図（Ｂ）はＰＤＡ側再登録処理を示すフローチャート。
【符号の説明】
１０  …配信サーバ
２０  …自宅ＰＣ
２０′…会社ＰＣ
３０  …ＰＤＡ（１）
３０′…他のＰＤＡ（２）
１１，２１，３１…ＣＰＵ
１２，２２，３２…プログラムメモリ
１２ａ，２２ａ，３２ａ…通信プログラム
１２ｂ…データ配信＆ＰＤＡ設定プログラム
１２ｃ…配信データベース
２２ｂ…ダウンロード＆ＰＤＡ設定プログラム
２２ｃ…ＰＤＡシンクロプログラム
２２ｄ…ＰＣ側再登録プログラム
３２ｂ…ＰＤＡ設定プログラム
３２ｃ…ＰＣシンクロプログラム
３２ｄ…ＰＤＡ側再登録プログラム
１３，２３，３３…外部記録媒体
１４，２４，３４…記録媒体読取部
１５，２５，３５…電送制御部
１６，２６，３６…ワークメモリ
２６ａ…ＰＣ内ＰＤＡ用データ
２６ｂ…対応ＰＣデータ
３６ａ…固有識別コード（ＩＤ）
３６ｂ…ＰＤＡ内ＰＤＡ用データ
１７，２７，３７…時計部
２８ａ，３８ａ…入力部
２８ｂ，３８ｂ…表示部
２９，３９…近距離通信部
Ｎ  …通信ネットワーク
【図１】
0004747429.tif 000002
【図２】
0004747429.tif 000003
【図３】
0004747429.tif 000004
【図４】
0004747429.tif 000005
【図５】
0004747429.tif 000006
【図６】
0004747429.tif 000007
【図７】
0004747429.tif 000008
【図８】
0004747429.tif 000009
【図９】
0004747429.tif 000010
【図１０】
0004747429.tif 000011
【図１１】
0004747429.tif 000012
【図１２】
0004747429.tif 000013