(57)【特許請求の範囲】
【請求項１】
移動機が所定の移動通信網を介して他の通信装置からアプリケーションプログラムを取得するための情報取得方法において、
上記移動機は、アプリケーションプログラムを取得する前に、上記他の通信装置から送信される該アプリケーションプログラムの取得可否の判断基準となる情報を含むと共に、アプリケーションプログラムの情報量及び一時格納領域サイズを表す情報並びに利用可能な移動機の種類を含む情報ファイルを取得し、
上記移動機は、その取得した情報ファイルに含まれる情報に基づいて当該アプリケーションプログラムを取得すべきアプリケーションプログラムであるか否かを判定し、
上記移動機は、そのアプリケーションプログラムの情報量及び一時格納領域サイズを表す情報に基づいて当該アプリケーションプログラムが記憶部に格納可能であると共に当該アプリケーションプログラムの一時格納領域が該記憶部に確保可能であるか否かを判定し、
上記移動機は、その取得した情報ファイルに含まれる情報に基づいて上記移動機が利用可能な移動機の種類に相当するか否かを判定し、
上記移動機は、上記アプリケーションプログラムが取得すべきであるアプリケーションプログラムであり、当該アプリケーションプログラムが当該記憶部に格納可能であると共に当該アプリケーションプログラムの一時格納領域が当該記憶部に確保可能であり、利用可能な移動機の種類に相当すると判定したときに、上記他の通信装置からのそのアプリケーションプログラムを取得するようにした情報取得方法。
【請求項２】
請求項１記載の情報取得方法において、
上記情報ファイルはアプリケーションプログラムを特定する情報を含み、
上記移動機は、そのアプリケーションプログラムを特定する情報に基づいて当該アプリケーションプログラムが既に取得済みのアプリケーションプログラムであるか否かを判定し、
上記移動機は、当該アプリケーションプログラムが既に取得済みのアプリケーションプログラムではないと判定したときに、上記他の通信装置からのアプリケーションプログラムを取得するようにした情報取得方法。
【請求項３】
請求項１または２記載の情報取得方法において、
上記情報ファイルはアプリケーションプログラムを特定する情報を含み、
上記移動機は、そのアプリケーションプログラムを特定する情報に基づいて当該アプリケーションプログラムが予め取得が禁止されているアプリケーションプログラムであるか否かを判定し、
上記移動機は、当該アプリケーションプログラムが予め取得が禁止されているものではないと判定したときに、上記他の通信装置からのアプリケーションプログラムを取得するようにした情報取得方法。
【請求項４】
請求項１乃至３いずれか記載の情報取得方法において、
上記情報ファイルはアプリケーションプログラムの取得が許容される移動機に関する情報を含み、
上記移動機は、そのアプリケーションプログラムの取得が許容される移動機に関する情報に基づいて当該移動機がそのアプリケーションプログラムの取得を許容されているか否かを判定し、
上記移動機は、当該移動機が当該アプリケーションプログラムの取得を許容されていると判定したときに、上記他の通信装置から当該アプリケーションプログラムを取得するようにした情報取得方法。
【請求項５】
請求項１乃至４いずれか記載の情報取得方法において、
上記情報ファイルはアプリケーションプログラムの更新に関する情報を含み、
上記移動機は、そのアプリケーションプログラムの更新に関する情報に基づいてそのアプリケーションプログラムが既に取得しているアプリケーションプログラムから更新されたものであるか否かを判定し、
上記移動機は、そのアプリケーションプログラムが既に取得しているアプリケーションプログラムから更新されたものであると判定したときに、上記他の通信装置から当該アプリケーションプログラムを取得するようにした情報取得方法。
【請求項６】
請求項１乃至５いずれか記載の情報取得方法において、
上記移動機は、上記情報ファイルの要求を上記所定の通信網を介して上記他の通信装置に送信し、
上記他の通信装置は、上記移動機から上記情報ファイルの要求を受信したときに情報ファイルを送信するようにした情報取得方法。
【請求項７】
請求項１乃至６いずれか記載の情報取得方法において、
上記移動機は、上記情報ファイルに含まれる情報に基づいて上記アプリケーションプログラムを取得すべきであると判定したときに、上記アプリケーションプログラムの取得要求を上記所定の通信網を介して上記他の通信装置に送信し、
上記移動機は、上記アプリケーションプログラムの取得要求に応答して上記他の通信装置から送信される当該アプリケーションプログラムを取得するようにした情報取得方法。
【請求項８】
所定の移動通信網を介して他の通信装置からアプリケーションプログラムを取得する移動機において、
アプリケーションプログラムを取得する前に、上記他の通信装置から送信される該アプリケーションプログラムの取得可否の判断基準となる情報を含むと共に、アプリケーションプログラムの情報量及び一時格納領域サイズを表す情報並びに利用可能な移動機の種類を含む情報ファイルを取得する情報ファイル取得制御手段と、
該情報ファイル取得手段にて取得された情報ファイルに含まれる情報に基づいて当該アプリケーションプログラムが取得すべきアプリケーションプログラムか否かを判定し、そのアプリケーションプログラムの情報量及び一時格納領域サイズを表す情報に基づいて当該アプリケーションプログラムが記憶部に格納可能であると共に当該アプリケーションプログラムの一時格納領域が該記憶部に確保可能であるか否かを判定し、利用可能な移動機の種類に相当するか否かを判定する取得判定手段と、
該取得判定手段にて当該アプリケーションプログラムが取得すべきアプリケーションプログラムであり、当該アプリケーションプログラムが当該記憶部に格納可能であると共に当該アプリケーションプログラムの一時格納領域が当該記憶部に確保可能であり、利用可能な移動機の種類に相当すると判定されたときに、上記他の通信装置からのアプリケーションプログラムを取得するアプリケーションプログラム取得制御手段とを有する移動機。
【請求項９】
請求項８記載の移動機において、
上記情報ファイルはアプリケーションプログラムを特定する情報を含み、
上記取得判定手段は、そのアプリケーションプログラムを特定する情報に基づいて当該アプリケーションプログラムが既に取得済みのアプリケーションプログラムであるか否かを判定する取得済み判定手段を含み、
該取得済み判定手段にて当該アプリケーションプログラムが既に取得済みのアプリケーションプログラムではないと判定されたときに、上記アプリケーションプログラム取得制御手段は上記他の通信装置からのアプリケーションプログラムを取得するようにした移動機。
【請求項１０】
請求項８または９記載の移動機において、
上記情報ファイルはアプリケーションプログラムを特定する情報を含み、
上記取得判定手段は、その目的を特定する情報に基づいて当該アプリケーションプログラムが予め取得が禁止されているアプリケーションプログラムであるか否かを判定する禁止判定手段を含み、
該禁止判定手段にて当該アプリケーションプログラムが予め取得が禁止されているものではないと判定されたときに、上記アプリケーションプログラム取得制御手段は上記他の通信装置からのアプリケーションプログラムを取得するようにした移動機。
【請求項１１】
請求項８乃至１０いずれか記載の移動機において、
上記情報ファイルはアプリケーションプログラムの取得が許容される移動機に関する情報を含み、
上記取得判定手段は、そのアプリケーションプログラムの取得が許容される移動機に関する情報に基づいて当該移動機がそのアプリケーションプログラムの取得を許容されているか否かを判定する通信端末判定手段を有し、
該通信端末手段にて当該移動機が当該アプリケーションプログラムの取得を許容されていると判定されたときに、上記アプリケーションプログラム取得制御手段は上記他の通信装置から当該アプリケーションプログラムを取得するようにした情報端末装置。
【請求項１２】
請求項８乃至１１いずれか記載の移動機において、
上記情報ファイルはアプリケーションプログラムの更新に関する情報を含み、
上記取得判定手段は、そのアプリケーションプログラムの更新に関する情報に基づいてそのアプリケーションプログラムが既に取得しているアプリケーションプログラムから更新されたものであるか否かを判定する更新判定手段を有し、
該更新判定手段にてそのアプリケーションプログラムが既に取得しているアプリケーションプログラムから更新されたものであると判定されたときに、上記アプリケーションプログラム取得制御手段は上記他の通信装置から当該アプリケーションプログラムを取得するようにした移動機。
【請求項１３】
請求項８乃至１２いずれか記載の移動機において、
上記情報ファイルの要求を上記所定の通信網を介して上記他の通信装置に送信する情報ファイル要求制御手段を有し、
上記他の通信装置が、当該移動機から上記情報ファイルの要求を受信したときに情報ファイルを送信できるようにした移動機。
【請求項１４】
請求項８乃至１３いずれか記載の移動機において、
上記アプリケーションプログラム取得制御手段は、上記取得判定手段が上記情報ファイルに含まれる情報に基づいて上記アプリケーションプログラムを取得すべきであると判定したときに、上記アプリケーションプログラムの取得要求を上記所定の通信網を介して上記他の通信装置に送信するアプリケーションプログラム要求制御手段を有し、
該アプリケーションプログラム要求制御手段により送信された上記アプリケーションプログラムの取得要求に応答して上記他の通信装置から送信される当該アプリケーションプログラムを取得するようにした移動機。
【請求項１５】
請求項８記載の移動機において、
上記情報ファイルはアプリケーションプログラムの更新に関する情報を含み、
更新されたアプリケーションプログラムを取得するための動作メニューを選択するメニュー選択手段と、
該メニュー選択手段にて当該動作メニューが選択されたときに、その旨を上記他の通信装置に送信する選択動作通知制御手段と、
該選択動作通知制御手段により上記動作メニューが選択された旨を送信した後に、上記他の通信装置から上記情報ファイルを受信したときに、その情報ファイルに含まれるアプリケーションプログラムの更新に関する情報に基づいてそのアプリケーションプログラムが既に取得しているアプリケーションプログラムから更新されたものであるか否かを判定する更新判定手段とを有し、
該更新判定手段にてそのアプリケーションプログラムが既に取得しているアプリケーションプログラムから更新されたものであると判定されたときに、上記アプリケーションプログラム取得手段は上記他の通信装置から当該アプリケーションプログラムを取得するようにした移動機。
【請求項１６】
請求項８乃至１５いずれか記載の移動機において、
基地局、交換機及び上記所定の通信網を介して上記他の通信装置と接続され、上記アプリケーションプログラムを取得する移動機である移動機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信端末装置での情報取得方法に係り、詳しくは、通信端末装置にて利用するアプリケーションなどの目的情報を所定の通信網を介して他の通信装置から取得するための情報取得方法に関する。
【０００２】
また、本発明は、そのような情報取得方法に従って目的情報を取得するようにした通信端末装置に関する。
【０００３】
【従来の技術】
近年、携帯電話機などの通信端末装置にてインタネットから種々の情報を取得するシステムが実現されている。このようなシステムにおいて、通信端末装置にて利用者が必要とするアプリケーション、音楽情報、画像情報などの情報（以下、必要に応じて目的情報という）を取得する場合、従来、通信端末装置からその目的情報を特定するＵＲＬ（Uniform Resource Locator）を送信することにより、そのＵＲＬにて特定される通信装置（ＩＰサーバ）が供給する目的情報を取得することができる。
【０００４】
【発明が解決しようとする課題】
ところで、通信端末装置から取得要求のなされる目的情報は必ずしも当該通信装置において取得すべきものであるとは限らない。例えば、既に取得されている目的情報、通信端末装置内で格納しきれない情報量を有する目的情報、当該通信端末装置が取得を予め許容されていない目的情報などの情報は、当該通信端末装置では本来取得すべき目的情報とはならない。
【０００５】
このような目的情報を通信端末装置にて取得しても、それらの目的情報は通信端末装置にて使用されない、あるいは使用できないものであって、その目的情報の取得のための通信が無駄になってしまう。
【０００６】
そこで、本発明の第一の課題は、通信端末装置が目的情報を取得する際に無駄な通信を行わなくて済むような情報取得方法を提供することである。
【０００７】
また、本発明の第二の課題は、そのような情報取得方法に従って目的情報の取得を行う通信端末装置を提供することである。
【０００８】
【課題を解決するための手段】
上記第一の課題を解決するため、本発明は、請求項１に記載されるように、通信端末装置が所定の通信網を介して他の通信装置から目的情報を取得するための情報取得方法において、上記通信端末装置は、目的情報を取得する前に、上記他の通信装置から送信される該目的情報の取得可否の判断基準となる情報を含む情報ファイルを取得し、上記通信端末装置は、その取得した情報ファイルに含まれる情報に基づいて当該目的情報が取得すべき目的情報か否かを判定し、上記通信端末装置は、上記目的情報が取得すべきで目的情報であると判定したときに、上記他の通信装置からのその目的情報を取得するように構成される。
【０００９】
このような情報取得方法では、通信端末装置が目的情報を取得する前に、通信端末装置が他の通信装置から受信した情報ファイルに含まれる当該目的情報の取得可否の判断基準となる情報に基づいて当該目的情報を取得すべきであると判定したときに、通信端末装置が上記他の通信装置からの目的情報を取得することになる。従って、通信端末装置は、取得すべき目的情報であると判定された目的情報を他の通信装置から取得することができるようになる。
【００１０】
上記情報ファイルに含まれる上記目的情報の取得可否の判断基準は、通信端末装置の機能に基づいて定められる判断基準であっても、通信端末装置を使用する利用者にとって必要であるか否かに基づいて定めた判断基準であっても、あるいは通信端末装置を収容する通信システム内で予め定められたものであってもよい。
【００１１】
上記通信端末装置による目的情報の取得は、上記他の通信装置からプッシュ型の情報配信手法にて配信される情報の取得であっても、当該通信端末装置の要求に応じてなされるプル型の情報配信手法にて配信される情報の取得であってもよい。
【００１２】
利用者にとって必要な目的情報を二重に取得することを防止するため、本発明は、請求項２に記載されるように、上記情報取得方法において、上記情報ファイルは目的情報を特定する情報を含み、上記通信端末装置は、その目的情報を特定する情報に基づいて当該目的情報が既に取得済みの目的情報であるか否かを判定し、上記通信端末装置は、当該目的情報が既に取得済みの目的情報ではないと判定したときに、上記他の通信装置からの目的情報を取得するように構成することができる。
【００１３】
上記目的情報を特定する情報は、上記目的情報の二重取得を防止する観点から定められる情報であれば特に限定されず、その目的情報のタイトルであっても、インターネット上で特定されるＵＲＬであってもよい。
【００１４】
通信端末装置が収容される通信システムにおいて予め取得すべきでないと定められた目的情報の取得を防止するため、本発明は、請求項３に記載されるように、上記各情報取得方法において、上記情報ファイルは目的情報を特定する情報を含み、上記通信端末装置は、その目的情報を特定する情報に基づいて当該目的情報が予め取得が禁止されている目的情報であるか否かを判定し、上記通信端末装置は、当該目的情報が予め取得が禁止されているものではないと判定したときに、上記他の通信装置からの目的情報を取得するように構成することができる。
【００１５】
上記目的情報を特定する情報は、その目的情報が予め取得が禁止されている目的情報が判定できるという観点から定められたものであれば特に限定されず、その目的情報を一意的に特定する情報（ＵＲＬなど）であっても、その目的情報の種類、内容を表す情報であっても、その目的情報をその発信元となる他の通信装置に関連付けて特定するする情報であってもよい。
【００１６】
通信端末装置にて格納しきれない目的情報の取得を防止するという観点から、本発明は、請求項４に記載されるように、上記各情報取得方法において、上記情報ファイルは目的情報の情報量を表す情報を含み、上記通信端末装置は、その目的情報の情報量を表す情報に基づいて当該目的情報が記憶部に格納しきれるか否かを判定し、上記通信端末装置は、当該目的情報が当該記憶部に格納しきれると判定したときに、上記他の通信装置から目的情報を取得するように構成することができる。
【００１７】
当該通信端末装置の属性に基づいて目的情報を取得するための無駄な通信を防止するという観点から、本発明は、請求項５に記載されるように、上記情報取得方法において、上記情報ファイルは目的情報の取得が許容される通信装置に関する情報を含み、上記通信端末装置は、その目的情報の取得が許容される通信装置に関する情報に基づいて当該通信端末装置がその目的情報の取得を許容されているか否かを判定し、上記通信端末装置は、当該通信端末装置が当該目的情報の取得を許容されていると判定したときに、上記他の通信装置から当該目的情報を取得するように構成される。
【００１８】
古い目的情報の取得を防止できるという観点から、本発明は、請求項６に記載されるように、上記各情報取得方法において、上記情報ファイルは目的情報の更新に関する情報を含み、上記通信端末装置は、その目的情報の更新に関する情報に基づいてその目的情報が既に取得している目的情報から更新されたものであるか否かを判定し、上記通信端末装置は、その目的情報が既に取得している目的情報から更新されたものであると判定したときに、上記他の通信装置から当該目的情報を取得するように構成される。
【００１９】
上記目的情報の更新に関する情報は、その目的情報の更新状況が分かる情報であれば特に限定されず、更新日時であっても、その目的情報のバージョンに関する情報であってもよい。
【００２０】
通信端末装置の利用者からの要求に応じて上記情報ファイルを取得できるという観点から、本発明は、請求項７に記載されるように、上記各情報取得方法において、上記通信端末装置は、上記情報ファイルの要求を上記所定の通信網を介して上記他の通信装置に送信し、上記他の通信装置は、上記通信端末装置から上記情報ファイルの要求を受信したときに情報ファイルを送信するように構成することができる。
【００２１】
また、プル型の情報配信手法に従って配信される目的情報を通信端末装置にて取得するという観点から、本発明は、請求項８に記載されるように、上記各情報取得方法において、上記通信端末装置は、上記情報ファイルに含まれる情報に基づいて上記目的情報を取得すべきであると判定したときに、上記目的情報の取得要求を上記所定の通信網を介して上記他の通信装置に送信し、上記通信端末装置は、上記目的情報の取得要求に応答して上記他の通信装置から送信される当該目的情報を取得するように構成される。
【００２２】
上記第二の課題を解決するため、本発明は、請求項９に記載されるように、所定の通信網を介して他の通信装置から目的情報を取得する通信端末装置おいて、目的情報を取得する前に、上記他の通信装置から送信される該目的情報の取得可否の判断基準となる情報を含む情報ファイルを取得する情報ファイル取得制御手段と、該情報ファイル取得手段にて取得された情報ファイルに含まれる情報に基づいて当該目的情報を取得すべきか否かを判定する取得判定手段と、該取得判定手段にて上記目的情報を取得すべきであると判定されたときに、上記他の通信装置からの目的情報を取得する目的情報取得制御手段とを有するように構成される。
【００２３】
また、特に、目的情報のバージョンアップがなされたときにその目的情報の取得が可能となるという観点から、本発明は、請求項１７に記載されるように、上記通信端末装置において、上記情報ファイルは目的情報の更新に関する情報を含み、更新された目的情報を取得するための動作メニューを選択するメニュー選択手段と、該メニュー選択手段にて当該動作メニューが選択されたときに、その旨を上記他の通信装置に送信する選択動作通知制御手段と、該選択動作通知制御手段により上記動作メニューが選択された旨を送信した後に、上記他の通信装置から上記情報ファイルを受信したときに、その情報ファイルに含まれる目的情報の更新に関する情報に基づいてその目的情報が既に取得している目的情報から更新されたものであるか否かを判定する更新判定手段とを有し、該更新判定手段にてその目的情報が既に取得している目的情報から更新されたものであると判定されたときに、上記目的情報取得手段は上記他の通信装置から当該目的情報を取得するように構成できる。
【００２４】
上記通信端末装置は、請求項１８に記載されるように基地局、交換機及び上記所定の通信網を介して上記他の通信装置と接続され、上記目的情報を取得する移動機として構成することができる。
【００２５】
【発明の実施の形態】
本発明の実施の形態を図面に基づいて説明する。
【００２６】
本発明の実施の一形態に係る情報取得方法にて目的情報の取得を行う通信端末装置を含む通信システムは、例えば、図１に示すように構成される。この例は、携帯電話機などの移動機がインターネット上のＩＰサーバから目的とする音楽情報、画像情報、アプリケーションプログラム等の目的情報をダウンロードすることを想定している。
【００２７】
図１において、携帯電話機などの移動機１０と無線通信を行う基地局２０、この基地局２０に接続された交換機３０を有する移動通信システムは、ゲートウエイサーバ４０を介してインターネット（ＩＰ通信網）に接続されている。これにより、移動機１０は、基地局２０、交換機３０及びゲートウエイサーバ４０を介してインターネット上のＩＰサーバ（通信装置）５０から目的情報をダウンロードすることができる。
【００２８】
上記移動機１０は、例えば、図２に示すように構成される。
【００２９】
図２において、この移動機１０は、無線部１１、制御部１２、表示・操作部１４及びメモリユニット１３を有している。無線部１１は、制御部１２の制御のもと上記基地局２０と無線通信を行う。表示・操作部１４は、利用者により操作され、その操作制御信号が制御部１２に供給すると共に、制御部１２からの表示制御信号に基づいて各種情報の表示を行う。メモリユニット１３は、制御部１２での制御のもと後述するように、インターネット上のＩＰサーバ５０から取得された情報等を格納する。
【００３０】
制御部１２は、前述したように、無線部１１、メモリユニット１３、表示・操作部１４の制御を行うと共に、後述するようにインターネット上のＩＰサーバ５０から目的情報を取得する際の処理を行う。
【００３１】
なお、図２は、本願発明に係る機能に関係のある部分について図示しているが、その他の部分（例えば、携帯電話機における音声処理に関する部分など）は省略されている。
【００３２】
上記移動機１０にてインターネット上のＩＰサーバ５０からアプリケーションプログラムをダウンロードする場合、移動機１０とＩＰサーバ５０は、例えば、図３に示す手順に従って、基地局２０、交換機３０、インターネットを介して通信を行う。
【００３３】
図３において、制御部１２での制御のもと、移動機１０から例えば、要求に係るアプリケーションプログラムを特定するＵＬＲを指定してＩＰサーバ５０に対してそのアプリケーションプログラムについての情報ファイルの取得要求が送信される（１）。この情報ファイルの取得要求を受信したＩＰサーバ５０は、指定されたＵＲＬにて特定されたアプリケーションプログラムについての情報ファイルをその要求元となる移動機１０に送信する（２）。上記情報ファイルは、以下のような情報を含む。これらの情報は必須の情報である（必須項目情報）。
【００３４】
アプリケーションプログラムの名称
アプリケーションプログラムの所在（ＵＲＬ）
アプリケーションプログラムのサイズ
アプリケーションプログラムの更新日時
また、上記情報ファイルは以下のような情報を含んでもよい。
【００３５】
アプリケーションプログラムのバージョン
アプリケーションプログラムの一時保存領域（スクラッチパッド）のサイズ
ネットワークの利用宣言
アプリケーションプログラムの利用可能な移動機の種類（機種）
自動起動情報
上記のような情報を含む情報ファイルのサイズは、アプリケーションプログラム（実ファイル）に比べて小さく、例えば、数百バイト程度とすることができる。
【００３６】
上記のようにしてＩＰサーバ５０から要望するアプリケーションプログラムについての情報ファイルを取得した移動機１０では、制御部１２がその情報ファイルに含まれる上記各情報に基づいてその要求に係るアプリケーションプログラムのダウンロードが可能であるか否かを判定する（Ｓ１０）。この判定処理は、例えば、図４に示す手順に従って行われる。
【００３７】
図４において、上記情報ファイルが受信されると、その情報ファイルに上記必須項目情報の全てが含まれているか否か、及び含まれている必須項目情報が不正なものでないか否かが判定される（Ｓ１１）。その情報ファイルに上記必須項目情報の全てが含まれ、それらのいずれもが不正なものでないと判定されると（Ｓ１１でＹＥＳ）、更に、指定されたＵＲＬがサービス運用上その指定が禁止されたものであるか否かが判定される（Ｓ１２）。その指定されたＵＲＬがサービス運用上その指定が禁止されたものでないと判定されると（Ｓ１２でＹＥＳ）、情報ファイルに含まれるアプリケーションプログラムの名称及びＵＲＬと同一の名称及びＵＲＬとなるアプリケーションプログラムがメモリユニット１３に既に格納されているか否かが判定される（Ｓ１３）。
【００３８】
そのようなアプリケーションプログラムがメモリユニット１３にまだ格納されていないと判定されると（Ｓ１３でＮＯ）、更に、要求に係るアプリケーションプログラムのサイズに対応した領域がメモリユニット１３に確保できるか否かが判定される（Ｓ１４）。上記情報ファイルにアプリケーションプログラムの一時格納領域（スクラッチパッド）のサイズが含まれている場合、上記判定と共にそのような一時格納領域が制御部１２において確保できるか否かの判定が行われる（Ｓ１４）。
【００３９】
また、上記のように要求に係るアプリケーションプログラムの格納領域が確保できると判定されると（Ｓ１４でＹＥＳ）、上記情報ファイルに当該アプリケーションプログラムの利用可能な移動機の機種が含まれていれば、更に、その情報に基づいて当該移動機１０がそのアプリケーションプログラムの利用可能な機種であるか否かが判定される（Ｓ１５）。そして、当該移動機１０が要求に係るアプリケーションプログラムの利用可能な機種であると判定されると（Ｓ１５でＹＥＳ）、上記全ての判定処理（Ｓ１１、Ｓ１２、Ｓ１３、Ｓ１４、Ｓ１５）において、当該要求に係るアプリケーションプログラムは当該移動機１０にて取得可能なアプリケーションプログラムであるという判定結果が得られたことになる。その結果、当該要求に係るアプリケーションプログラムをダウンロードをするための処理が行われる。
【００４０】
一方、上記判定処理のいずれかにおいて当該要求に係るアプリケーションプログラムをダウンロードできないとする判定結果が得られると（Ｓ１１でＮＯ、Ｓ１２でＮＯ、Ｓ１３でＹＥＳ、Ｓ１４でＮＯまたはＳ１５でＮＯ）、当該要求に係るアプリケーションプログラムをダウンロードするための処理が中断される。そして、例えば、要求に係るアプリケーションプログラムのダウンロードができない旨のメッセージが表示・操作部１４の表示パネルに表示される。
【００４１】
図３に戻って、上記要求に係るアプリケーションプログラムのダウンロードが可能であるか否かの判定処理にて（Ｓ１０）、ダウンロードが可能であるとの判定がなされると（Ｓ１０でＹＥＳ）、制御部１２の制御のもと、移動機１０からＩＰサーバ５０に対してその要求に係るアプリケーションプログラムの取得要求が送信される（３）。そして、この取得要求を受信したＩＰサーバ５０は、その要求に係るアプリケーションプログラムを順次移動機１０宛てに送信する（４）。その結果、移動機１０は、その要求に係るアプリケーションプログラムのダウンロードを行う。
【００４２】
なお、そのダウンロードされたアプリケーションプログラムについての情報ファイルは、そのアプリケーションプログラムと対応付けられた状態でメモリユニと１３に格納される。
【００４３】
上述したような方法に従えば、移動機１０は、実際に要求に係るアプリケーションプログラムを取得する前に、情報量がその要求に係るアプリケーションプログラムより少ない情報ファイルを取得して、その情報ファイルに含まれる情報に基づいて当該アプリケーションプログラムを取得できるか否かを判定する。そして、当該アプリケーションプログラムを移動機１０にて取得可能であると判定されたときに、そのアプリケーションプログラムの当該移動機１０へのダウンロードがなされる。従って、当該移動機１０にて利用できない（Ｓ１２、Ｓ１５参照）アプリケーションプログラム、当該移動機１０にて必要ない（Ｓ１３参照））アプリケーションプログラム、また、当該移動機１０にて格納しきれないアプリケーションプログラム（Ｓ１４参照）等、無駄なアプリケーションプログラムのダウンロードのための通信が防止される。
【００４４】
そして、特に必要のないアプリケーションプログラム（目的情報）のダウンロードを防止するために、移動機１０の利用者はその必要のないアプリケーションプログラム（目的情報）を意識する（覚えておく）必要もない。また、移動機１０にて利用できないアプリケーションプログラム（目的情報）のダウンロードを防止するために、移動通信システム内のサーバにてその管理をする必要もない。
【００４５】
上記移動機１０は、バージョンアップ（更新）されたアプリケーションプログラムだけを取得するための動作メニューを有している。
【００４６】
例えば、図５に示すように、インターネット上に公開される情報を閲覧するための「情報閲覧」、アプリケーションプログラムの起動確認を行うための「起動確認」、バージョンアップの目的情報（例えば、アプリケーションプログラム）を取得するための「バージョンアップ」などの動作メニューを含むサービスメニューが、移動機１０における表示・操作部１４の表示パネルに表示される。この状態において、利用者が「バージョンアップ」の動作メニューを選択するための操作を表示・操作部１４の操作キーを用いて行うと、制御部１２は、その選択された動作メニュー「バージョンアップ」に対応した処理を、例えば、図６に示す手順に従って行う。
【００４７】
図６において、「バージョンアップ」の動作メニューが選択されたことを認識すると（Ｓ２１）、制御部１２の制御のもと、移動機１０は、図３に示す手順（１）、（２）の手順に従って指定された目的情報、例えば、アプリケーションプログラムについての情報ファイルを取得する（Ｓ２２）。この情報ファイルが取得されると、それに含まれる当該要求に係るアプリケーションプログラムの更新日時と、当該指定されたアプリケーションプログラムと対応してメモリユニット１３に既に格納されている情報ファイルに含まれる更新日時とが比較される（Ｓ２３）。その比較の結果に基づいてその指定されたアプリケーションプログラムが更新されているか否かが判定される（Ｓ２４）。
【００４８】
この判定処理では（Ｓ２４）、取得した情報ファイルに含まれる更新日時がメモリユニット１３に格納された情報ファイルに含まれる更新日時より後か否かによって当該指定されたアプリケーションプログラムが更新されているか否かが判定される。その指定されたアプリケーションプログラムが更新されていると判定されると（Ｓ２４でＹＥＳ）、図３に示す（３）、（４）の手順に従って移動機１０は、その指定されたアプリケーションプログラムのダウンロードを行う（Ｓ２５）。一方、その指定されたアプリケーションプログラムが更新されていないと判定されると（Ｓ２４でＮＯ）、制御部１２は、表示・操作部１４の表示パネルに、指定されたアプリケーションプログラムは「更新されていません」などのガイダンスを表示させる（Ｓ２６）。
【００４９】
このような処理によれば、利用者は最新のアプリケーションプログラム（目的情報）を無駄な通信を行うことなく取得することができる。
【００５０】
上記例では、アプリケーションプログラムを移動機１０にダウンロードする場合について説明したが、他の種類の目的情報、例えば、音楽情報、画像情報等を上記例と同様の手順に従って移動機１０にて取得することができる。
【００５１】
上記例において、図３に示す手順（１）、（２）に従った移動機１０の機能が情報ファイル取得制御手段に対応し、図３に示す手順Ｓ１０（図４に示す処理手順）が取得判定手段に対応し、図３に示す手順（３）、（４）に従った移動機１０の機能が目的情報取得手段に対応する。
【００５２】
ＵＲＬが目的情報を特定する情報に対応し、図４に示すＳ１３での処理が取得済み判定手段に対応し、Ｓ１２での処理が禁止判定手段に対応する。アプリケーションプログラムのファイルサイズを表す情報やアプリケーションプログラムの一時保存領域（スクラッチパッド）のサイズを表す情報が目的情報の情報量を表す情報に対応し、図４に示すＳ１４での処理が情報量判定手段に対応する。アプリケーションプログラムの利用可能な移動機の種類（機種）を表す情報が目的情報の取得が許容される通信端末装置に関する情報に関する情報に対応し、図４に示すＳ１５での処理が通信端末判定手段に対応する。
【００５３】
また、更新日時が目的情報の更新に関する情報に対応し、図６に示すＳ２３、Ｓ２４での処理が更新判定手段に対応する。
【００５４】
図３に示す手順（１）に従った移動機１０の機能が情報ファイル要求制御手段に対応する。図３に示す（３）での処理が目的情報要求制御手段に対応する。
【００５５】
表示・操作部１４の操作キー操作に基づいた制御部１２での処理がメニュー選択手段に対応し、図６に示すＳ２１での処理に基づいてなされる図３に示す手順（１）に対応した移動機１０（制御部１２）の機能が選択動作通知制御手段に対応し、図６に示すＳ２３、Ｓ２４での処理が更新判定手段に対応する。
【００５６】
【発明の効果】
以上、説明したように、請求項１乃至８記載の本願発明によれば、通信端末装置が目的情報を取得する前に、通信端末装置が他の通信装置から受信した情報ファイルに含まれる当該目的情報の取得可否の判断基準となる情報に基づいて当該目的情報を取得すべきであると判定したときに、通信端末装置が上記他の通信装置からの目的情報を取得することになる。従って、通信端末装置が目的情報を取得する際に無駄な通信を行わなくて済む。
【００５７】
また、請求項９乃至１９記載の本願発明によれば、そのような情報取得方法に従って目的情報の取得を行う通信端末装置を実現することができる。
【図面の簡単な説明】
【図１】本発明の実施の一形態に係る情報取得方法に従って目的情報を取得する移動機を含むシステムの構成例を示す図である。
【図２】移動機の構成例を示すブロック図である。
【図３】移動機がＩＰサーバからアプリケーションプログラムを取得する際における当該移動機とＩＰサーバとの間の通信手順の一例を示すシーケンス図である。
【図４】移動機の制御部での処理手順の一例を示すフローチャートである。
【図５】移動機のサービスメニューの一例を示す図である。
【図６】移動機の制御部での処理手順の一例を示すフローチャートである。
【符号の説明】
１０  移動機
２０  基地局
３０  交換機
４０  ゲートウエイサーバ
５０  ＩＰサーバ
【図１】
0003871882.tif 000002
【図２】
0003871882.tif 000003
【図３】
0003871882.tif 000004
【図４】
0003871882.tif 000005
【図５】
0003871882.tif 000006
【図６】
0003871882.tif 000007