(57)【特許請求の範囲】
【請求項１】
複数のソフトウェアモジュールの少なくとも１つを実行可能なプロセッサを備えたコンピュータにより実現される情報特定システムであって、
ユーザからの入力を受け取る実行可能命令を含むプラットフォームフレームワークソフトウェアモジュールと、
インターネットブラウザであるか、或いは電話番号の入力に用いるダイアラであるかという、前記ユーザが入力を行なっている環境を特定する実行可能命令を含むプラットフォーム認識ソフトウェアモジュールと、
可能なデータタイプのリストから選択され、かつ電話番号、ユニバーサルリソースロケータ、人名、地名及びアドレスを含む、前記ユーザに提供可能なデータタイプを特定する実行可能命令を含むデータタイプソフトウェアモジュールであって、前記環境に応じて前記データタイプを選択する実行可能命令を含む、データタイプソフトウェアモジュールと、
特定された各データタイプに対応する有効なアクションを特定する実行可能命令を含むサービス記述子ソフトウェアモジュールであって、前記有効なアクションが、可能なアクションのリストより選択され、かつ電話番号のデータベース検索、ユニバーサルリソースロケータのデータベース検索、人名のデータベース検索、地名のデータベース検索及びアドレスのデータベース検索の全てを含む、サービス記述子ソフトウェアモジュールと、
第１の情報の組を特定するために第１のデータタイプに対応するデータベースを検索することによって、前記特定された有効なアクションの第１番目に対応する前記第１の情報の組を特定する実行可能命令を含む第１の情報検索ソフトウェアモジュールと、
第２の情報の組を特定するために第２のデータタイプに対応するデータベースを検索することによって、前記特定された有効なアクションの第２番目に対応する前記第２の情報の組を特定する実行可能命令を含む第２の情報検索ソフトウェアモジュールと、
重複情報を特定する実行命令を含む重複識別子ソフトウェアモジュールであって、前記重複情報が、前記第１の情報の組及び前記第２の情報の組の両方に見られる情報であると共に、前記重複識別子ソフトウェアモジュールは、前記第２の情報の組から前記重複情報を削除する実行命令を含む、重複識別子ソフトウェアモジュールと、
前記ユーザの選好度を学習することによりこれらの選好度を追跡し、かつ情報のリスト内の当該第１のデータタイプおよび当該第２のデータタイプの前記ユーザが好む順序付けを、前記選好度から決定する実行命令を含む、学習ソフトウェアモジュールと、
前記各ソフトウェアモジュールを実行することが可能なプロセッサと、
前記第１の情報の組或いは前記第２の情報の組のいずれかをディスプレイの上部に順序付ける一方、残りの他の情報の組を前記ディスプレイの下部に順序付けると共に、前記ディスプレイの上部にカーソルを提供することが可能なユーザインターフェースであって、前記ユーザに提供された該２組の情報の組につき、前記ユーザにとって、前記ディスプレイの上部の情報の組が他の情報の組よりもアクセスし易くなるように提供されると共に、前記第１の情報の組と前記第２の情報の組との順序付けが前記ユーザの選好度と前記環境に基づいて行われ、それにより前記情報特定システムが前記ユーザの選好度と前記環境に応じて異なる動作を行う様構成されている、ユーザインターフェースと、
を備える、コンピュータにより実現される情報特定システム。
【請求項２】
前記ユーザからの入力を判断することにより、前記ユーザがインターネットと対話することを意図したインターネットブラウザであるか、前記ユーザが接続を所望する電話番号の入力に用いることを意図したダイアラであるかを含め、前記ユーザが入力を行なっている環境を特定する実行可能命令を含むプラットフォーム認識ソフトウェアモジュールを、更に、備える、請求項１に記載の情報特定システム。
【請求項３】
前記データタイプソフトウェアモジュールは、前記環境に応じて前記データタイプを選択する実行可能命令を含む、請求項２に記載の情報特定システム。
【請求項４】
前記第１の情報検索ソフトウェアモジュールの実行可能命令は、前記第１のタイプの前記データに対応する前記データベースを検索し、前記第１の情報の組を特定する命令を含む、請求項１に記載の情報特定システム。
【請求項５】
コンピュータにより実現される情報特定方法であって、
ユーザからの入力を受け取るステップと、
インターネットブラウザであるか、或いは電話番号の入力に用いるダイアラであるかという、前記ユーザが入力を行なっている環境を特定するステップと、
電話番号、ユニバーサルリソースロケータ、人名、地名及びアドレスを含む、前記ユーザに提供可能なデータタイプのリストより選択されるデータタイプを特定するステップであって、前記データタイプが前記環境に応じて選択される、ステップと、
特定された前記各データタイプに対応して、電話番号のデータベース検索、ユニバーサルリソースロケータのデータベース検索、人名のデータベース検索、地名のデータベース検索及びアドレスのデータベース検索を含む、実行される可能性のあるアクションのリストより選択される実行可能性のあるアクションを特定するステップと、
第１のタイプの前記データに対応するデータベースを検索することによって、特定された前記実行される可能性のあるアクションの第１番目に対応する第１の情報の組を特定するステップと、
第２のタイプの前記データに対応するデータベースを検索することによって、特定された前記実行される可能性のあるアクションの第２番目に対応する第２の情報の組を特定するステップと、
前記第１の情報の組及び前記第２の情報の組の両方に見られる情報である重複情報の検出に応じて、前記第２の情報の組から前記重複情報を削除するステップと、
前記ユーザの選好度を学習することによりこれらの選好度を追跡し、かつ情報のリスト内の当該第１のデータタイプおよび当該第２のデータタイプの前記ユーザが好む順序付けを、前記選好度から決定する、学習するステップと、
前記第１の情報の組或いは前記第２の情報の組のいずれかをディスプレイの上部に順序付ける一方、残りの他の情報の組を前記ディスプレイの下部に順序付けると共に、前記ディスプレイの上部にカーソルを提供する様にして前記ユーザに該２組の情報の組を提供するステップであって、前記ディスプレイの上部の情報の組が他の情報の組よりもアクセスし易くなるように提供すると共に、前記第１の情報の組と前記第２の情報の組との順序付けを前記ユーザの選好度と前記環境に基づいて行い、それにより情報特定システムが前記ユーザの選好度と前記環境に応じて異なる動作を行う、ステップと、
を備えるコンピュータにより実現される情報特定方法。
【請求項６】
前記ユーザが入力を行なっている環境を特定するステップであって、前記環境が、前記ユーザがインターネットと対話することが出来るインターネットブラウザである、又は前記ユーザが接続を所望する電話番号の入力に用いることが出来るダイアラである、ステップを、更に、備える、請求項５に記載のコンピュータにより実現される情報特定方法。
【請求項７】
環境を特定するステップと、当該環境に応じてデータタイプを選択するステップとをさらに備える、請求項５に記載のコンピュータにより実現される情報特定方法。
【請求項８】
前記第１の情報の組を特定する前記第１のデータタイプに対応する前記データベースを検索するステップをさらに備える、請求項５に記載のコンピュータにより実現される情報特定方法。
【請求項９】
前記選好度の追跡は、前記ユーザが前記２組の情報の組から情報を選択する頻度を追跡することによって行なわれる、請求項５に記載のコンピュータにより実現される情報特定方法。
【請求項１０】
前記選好度の追跡は、前記２組の情報の組から最近選択された情報を追跡することによって行なわれる、請求項５に記載のコンピュータにより実現される情報特定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報を読み出すシステム及び方法に関する。本発明は、セル式電話（携帯電話）又は携帯情報端末（ＰＤＡ）のような個人用携帯機器等の小型の計算装置において特に有効である。
【背景技術】
【０００２】
コンピュータにより、人々は大量のデータに迅速にアクセスすることが可能になった。コンピュータを含むハードウェア及びソフトウェアは、結果的に圧倒的な量の情報をユーザに提供することができるレベルにまで発展した。ユーザに提供される情報量により、ユーザが所望の情報を特定することが困難になる場合がある。ユーザに提供される情報を分類し、編成する努力がなされており、これらの努力の多くにより、ユーザが所望の情報を特定することを支援するシステム及び方法が得られた。このようなシステム及び方法は、多くの場合、プロセッサの速度、又は、典型的なユーザが許容できる時間の枠内で論理的に情報を提供するソフトウェアコードの実行方法に依存する。
【発明の開示】
【課題を解決するための手段】
【０００３】
本発明は、ソフトウェアモジュール、及びソフトウェアモジュールによって制御させることにより、ユーザが所望する情報を特定することが可能なハードウェアを有するコンピュータにより実現される情報特定システムである。ソフトウェアモジュールは、プラットフォームフレームワークソフトウェアモジュール、データタイプソフトウェアモジュール、サービス記述子ソフトウェアモジュール、第１の情報検索ソフトウェアモジュール、及び第２の情報検索ソフトウェアモジュールを含むことができる。本発明によるシステム内のハードウェアは、ソフトウェアモジュールを実行可能なプロセッサ、又は各々が上記ソフトウェアモジュールの少なくとも1つを実行可能な１つ以上のプロセッサを含むことができる。上記システムは、また、ユーザに情報を提供することが可能なユーザインターフェースを備えることもできる。
【０００４】
本発明に係るコンピュータにより実現される情報特定方法は、
ユーザからの入力を受け取るステップと、
インターネットブラウザであるか、或いは電話番号の入力に用いるダイアラであるかという、前記ユーザが入力を行なっている環境を特定するステップと、
電話番号、ユニバーサルリソースロケータ、人名、地名及びアドレスを含む、前記ユーザに提供可能なデータタイプのリストより選択されるデータタイプを特定するステップであって、前記データタイプが前記環境に応じて選択される、ステップと、
特定された前記各データタイプに対応して、電話番号のデータベース検索、ユニバーサルリソースロケータのデータベース検索、人名のデータベース検索、地名のデータベース検索及びアドレスのデータベース検索を含む、実行される可能性のあるアクションのリストより選択される実行可能性のあるアクションを特定するステップと、
第１のタイプの前記データに対応するデータベースを検索することによって、特定された前記実行される可能性のあるアクションの第１番目に対応する第１の情報の組を特定するステップと、
第２のタイプの前記データに対応するデータベースを検索することによって、特定された前記実行される可能性のあるアクションの第２番目に対応する第２の情報の組を特定するステップと、
前記第１の情報の組及び前記第２の情報の組の両方に見られる情報である重複情報の検出に応じて、前記第２の情報の組から前記重複情報を削除するステップと、
前記ユーザの選好度を学習することによりこれらの選好度を追跡し、かつ情報のリスト内の当該第１のデータタイプおよび当該第２のデータタイプの前記ユーザが好む順序付けを、前記選好度から決定する、学習するステップと、
前記第１の情報の組或いは前記第２の情報の組のいずれかをディスプレイの上部に順序付ける一方、残りの他の情報の組を前記ディスプレイの下部に順序付けると共に、前記ディスプレイの上部にカーソルを提供する様にして前記ユーザに該２組の情報の組を提供するステップであって、前記ディスプレイの上部の情報の組が他の情報の組よりもアクセスし易くなるように提供すると共に、前記第１の情報の組と前記第２の情報の組との順序付けを前記ユーザの選好度と前記環境に基づいて行い、それにより情報特定システムが前記ユーザの選好度と前記環境に応じて異なる動作を行う、ステップと、
を備える。
データのタイプは、１つ以上のデータのタイプのリストから特定することができ、実行される可能性のあるアクションは、１つ以上のアクションのリストから特定することができる。
【発明を実施するための最良の形態】
【０００５】
本発明の性質及び目的をより十分に理解するために、添付の図面に関連して述べられる以下の詳細な説明を参照されたい。
【０００６】
本発明は、ソフトウェアモジュールを実行することが可能な１つ以上のプロセッサを有するシステムを含むことができる。このシステムは、下記のソフトウェアモジュールのうちの１つ以上を含むことができる：（ａ）プラットフォームフレームワークソフトウェアモジュール１０、（ｂ）データタイプソフトウェアモジュール１３、（ｃ）サービス記述子ソフトウェアモジュール１６、（ｄ）第１の情報検索ソフトウェアモジュール１６、及び（ｅ）第２の情報検索ソフトウェアモジュール２２。以下、これらのソフトウェアモジュールの各々についてより詳細に説明する。
【０００７】
プラットフォームフレームワークソフトウェアモジュール１０は、ユーザから入力を受け取る実行可能命令を有することができる。例えば、この入力は、ユーザが携帯電話のキーパッド上の「２」という数字を有するキーに続いて、「２」という数字を有するキーを押すことにより生じる信号であり得る。ユーザは、このようにしてキーを押すことにより、「２２」という数字を入力しようとしていてもしなくていてもよい。例えば、「２」という数字を有するキーは、文字又は句読点を表すことができる。１つの一般的な構成では、「２」という数字を有するキーは、また、「Ａ」、「Ｂ」及び「Ｃ」という文字も表す。このような場合、「２」を有するキーを押した後、続けてそのキーを押すことにより、このキーは、「２２」ではなく、「ＡＢ」を表す可能性がある。これは、ユーザが「Ａｂｒａｈａｍ  Ｌｉｎｃｏｌｎ」という語を入力しようとするような場合である。なお、ユーザは、数字の組み合わせ（例えば、「２２」）、文字の組み合わせ（例えば、「ＡＢ」)、又は文字と数字の組み合わせ（例えば、「Ａ２」)の入力を試みている可能性があることに留意されたい。
【０００８】
プラットフォームフレームワークソフトウェアモジュール１０は、他のソフトウェアモジュールの活動を調整する実行可能命令を有することができる。例えば、プラットフォームフレームワークソフトウェアモジュール１０は、データタイプソフトウェアモジュール１３に、データタイプの特定を開始するように信号を送り、データタイプソフトウェアモジュール１３にユーザからの入力を供給することができる。図１は、ソフトウェアモジュールが相互に通信し得る１つの可能な形態を示す。なお、他にも多くの形態が可能であることに留意されたい。
【０００９】
システムのジョブは、ユーザが所望する入力を完了するために必要な全てのキーを押し終える前に、ユーザが押したキーに対応する情報をユーザに提供することができる。そのため、ユーザが、その上に「２」を有するキーを２回押せば、それに応じて、システムは、ユーザが特定しようとしているエントリを含むであろうと期待される情報をユーザに提供することができる。例えば、システムは、「２２」で始まる電話番号のリスト、「ＡＢ」、「ＡＣ」、「ＢＡ」、「ＢＣ」、「ＣＡ」及び「ＣＢ」で始まる語のリスト、並びに「Ａ２，Ｂｒｕｔｅ？」のような語句を含み得る英数字情報のリストを提供することができる。
【００１０】
データタイプソフトウェアモジュール１３は、ユーザに提供可能なデータのタイプを特定する実行可能命令を有することができる。データタイプは、ユーザからの入力に基づいて、可能なデータタイプのリストから選択することができる。例えば、データタイプは、電話番号、ユニバーサルリソースロケータ、人名、地名又はアドレスを含むことができる。
【００１１】
サービス記述子ソフトウェアモジュール１６は、特定された各データタイプに対応する有効なアクションを特定する実行可能命令を含むことができる。この有効なアクションは、可能なアクションのリストから選択することができる。有効なアクションは、電話番号のデータベース検索、ユニバーサルリソースロケータのデータベース検索、人名のデータベース検索、地名のデータベース検索、アドレスのデータベース検索、又は１つ以上の言語辞書の検索を含むことができる。
【００１２】
第１の情報検索ソフトウェアモジュール１９は、特定された有効なアクションの１つ目に対応する第１の情報の組を特定する実行可能命令を含むことができる。例えば、このソフトウェアモジュールは、第１の情報の組のための情報を特定するために、第１のタイプのデータに対応するデータベースを解析する命令を含むことができる。
【００１３】
第２の情報検索ソフトウェアモジュール２２は、特定された有効なアクションの２つ目に対応する第２の情報の組を特定する実行可能命令を含むことができる。例えば、このソフトウェアモジュールは、第２の情報の組のための情報を特定するために、第２のタイプのデータに対応するデータベースを解析する命令を含むことができる。図１から、他のソフトウェアモジュールを提供することができることは理解されるであろう。ソフトウェアモジュールの数及びタイプは、システムの予想される用途に基づいて選択することができる。 
【００１４】
ユーザインターフェースを設けてもよい。ユーザインターフェースは、ユーザが、第２の情報の組よりも第１の情報の組にアクセスし易いように、ユーザに情報の組を提供することができる。例えば、第１の情報の組をディスプレイの上部にリスト表示し、第２の情報の組をディスプレイの下部にリスト表示し、かつカーソルをディスプレイの上部に設けることができる。このようにして、第１の組内では、ユーザが情報を特定するためにカーソルを移動する距離がより短くて済むので、ユーザは、第１の情報の組内で情報を特定する方が、第２の情報の組内で特定するよりも容易であると感じることができる。
【００１５】
本発明は、また、ユーザが入力を行なっている環境を特定する実行可能命令を有するプラットフォーム認識ソフトウェアモジュール２５を含むことができる。例えば、環境を、ユーザがインターネットと対話することを可能にすることを意図したインターネットブラウザとすることができる。他の例として、この環境を、ユーザが接続を所望する電話番号の入力に用いることを意図したダイアラとすることができる。本発明のこのような実施形態では、データタイプソフトウェアモジュール１３は、環境を特定し、その環境に応じてデータタイプを選択する実行可能命令を含むことができる。例えば、その環境がダイアラである場合、データタイプソフトウェアモジュールは、電話番号をデータタイプと特定し、かつ語又は語句等の他のデータタイプより電話番号のデータタイプの方が好まれることを特定することが出来る。選好度を特定し、かつその選好度とデータタイプを関連付けることにより、ユーザには、ユーザが所望の電話番号を容易に選択することができるように、電話番号を提供することができる。
【００１６】
本発明は、重複情報を特定する実行可能命令を有する重複識別子ソフトウェアモジュール２８を含むことができる。この重複情報は、第１の情報の組及び第２の情報の組の両方に見られる情報とすることができる。重複識別子ソフトウェアモジュールは、また、これらの組の１つ（例えば、第２の情報の組）から重複情報を削除する実行可能命令を含むことができる。このように、より短い情報のリストが提供されるので、ユーザは、所望の情報をより容易に選択することができる。
【００１７】
本発明に係るコンピュータにより実現される情報特定システムは、ユーザの選好度を学習する能力を有することができる。システムは、これらの選好度を学習することにより、システムは、ユーザが所望する情報をユーザに提供する可能性が大きくなるように、システム自体を設定することができる。この又は他の目的のために、学習ソフトウェアモジュール３１を設けることができる。この学習モジュールは、ユーザの選好度を追跡し、かつこれらの選好度から、情報の組が特定の順序でユーザに提供されるべきか否かを判定する実行可能命令を有することができる。例えば、ユーザが、通常、電話番号よりも語及び語句をより頻繁に入力するように携帯電話を使用し、そしてこの状況では、このユーザに対しては、語及び語句を情報リストの最初に提供し、電話番号をそのリストの後の方に提供することは、有益であろう。以上のように、このシステムは、電話番号に対応する他の情報の組よりも、語に対応する情報の組を、ユーザがアクセスし易いように提供することができる。
【００１８】
選好度を追跡する他の方法は、最近、１つの情報がどの程度選択されたかを追跡することである。システムは、最近選択された情報を、最近選択されていなかった情報よりも高い選好度を有するものと特定し、最近選択された情報を、最近選択されていなかった情報よりもアクセスし易いように提供することができる。
【００１９】
本発明は、方法として実施させることができる。図２は、本発明による方法を概略的に示す。このような方法の１つでは、ユーザから入力が受け取られ（２００）、ユーザに返送させることができるデータタイプが特定される（２０３）。データタイプは、ユーザからの入力に基づいて、可能なデータタイプのリストから選択することができる。可能なデータタイプのいくつかの例は、上述されている。
【００２０】
このような方法は、また、特定された各データタイプに対応する有効なアクションを特定することができる（２０６）。有効なアクションは、可能なアクションのリストから選択することができる。有効なアクションの例は上述されている。第１の特定された有効なアクションに対応する第１の情報の組を特定することができる（２０９）。例えば、情報のデータベースを解析することにより、第１の情報の組を特定することができる。第２の特定された有効なアクションに対応する第２の情報の組を特定することができる（２１２）。例えば、情報のデータベースを解析することにより、第２の情報の組を特定することができる。次いで、これらの情報の組は、ユーザに提供することができる（２１５）。第１の情報の組は、第２の情報の組よりもユーザがアクセスし易くなるようにユーザに提供することができる（２１５）。
【００２１】
本発明による１つの方法によると、ユーザが入力を行なっている環境を特定することができる。この情報を用いることにより、データタイプを環境に応じて選択することができる。例えば、特定することができる環境は、インターネットブラウザ等のブラウザ、又は電話番号を入力するために用いられるダイアラとすることができる。この方法は、ユーザが入力を行なっている環境を知ることにより、所望の情報がアクセスし易くなるように、所望の情報をより良好にユーザに提供することができる。さらに、この方法は、環境を知ることにより、第１の情報の組と第２の情報の組の順序を環境に応じて変更するステップを含むことができる。例えば、ユーザが「２」とマークされたキーに続いて、「２」とマークされたキーを押し、該方法が、これらのキーが押された環境についての情報を収集するように実行される場合、システムは、この環境に応じて異なる反応をすることができる。ダイアラ環境において、「２」に続いて「２」が押された場合、該方法は、電話番号を第１の情報の組として、そして名前を第２の情報の組として提供することができる。しかしながら、環境がインターネットブラウザである場合、この方法は、第１の情報の組として名前を、そして第２の情報の組として電話番号を提供するように実行させることができる。環境に基づく選好度の提示は、第２のデータタイプに対する第１のデータタイプの選好度を特定することによって、又は第２の有効なアクションに対する第１の有効なアクションから派生した情報の選好度を示すことによって行うことができる。選好度を示すためのさらなる方法は、第２の情報検索ソフトウェアモジュールから派生した情報に対する、第１の情報検索ソフトウェアモジュールから派生した情報の選好度を示すことができる。選好度を示す方法を組み合わせて用いてもよい。
【００２２】
上記方法は、また、重複情報を特定するステップを包含するように実行させることができる。重複情報は、第１の情報の組及び第２の情報の組の両方に見られる情報とすることができる。この重複情報は、一度特定されると、それらの組の１つ（例えば、第２の情報の組）から削除することができる。これによって、ユーザは、情報のリストから所望の情報を特定することが容易であると感じることができる。
【００２３】
上記方法は、ユーザの選好度を学習することにより、ユーザの選好度を追跡するように設計されたステップを提供することができる。ユーザの選好度が既知である場合、情報の組をどのようにユーザに提供するか、又は特定の情報を（例え、それらの情報が同じ組内にあっても）どのようにユーザに提供するかについて、判定することができる。例えば、ユーザが第１の情報の組よりも第２の情報の組にアクセスし易いように、第２の情報の組の提供方法を判定することができる。ユーザの選好度を追跡する方法は多数存在するが、このような方法の１つは、ユーザがそれらの組から情報を選択する頻度を追跡することである。特定の情報の組がより頻繁に選択される場合、上記方法は、このような組が好まれていると認識し、次いで、この組からの情報を表示して、その情報が他の組からの情報よりもユーザにとってよりアクセスし易くなるように、上記方法を、実行することができる。さらに、上記方法は、ユーザが１つの組から特定の情報を選択する頻度を追跡し、その情報を、ユーザに提供することができる他の情報よりユーザが選択し易くなるように表示することができる。なお、上記方法を、情報の組を編成することにより、ユーザが選択し易くなるように実行するか、上記方法を、ユーザの選択に対して特定の情報の選択がし易くなるように実行するか、またはその両方とすることができることに留意されたい。 
【００２４】
本発明によるシステム及び方法を説明してきたが、そのようなシステム及び方法の設定が可能であることは明らかである。例えば、上述したシステム及び方法は、異なるユーザの選好度に適応するように設定可能であり、ユーザが入力を行なっている環境に応じて設定することが可能である。なお、可能なデータタイプ及び／又は有効なアクションの多くに適応するために多くのソフトウェアモジュールを提供することができるが、これらのソフトウェアモジュールの全てをあらゆる入力に用いる必要がないことに留意されたい。本発明によるシステムは、特定の入力については、上記の可能なソフトウェアモジュールのうちの数個のみを利用する。 
【００２５】
本発明による設定可能なシステムの提供、又は本発明による設定可能な方法の実行により、ユーザは、そのユーザが所望する情報を見つけ易いと感じ、多くの場合において、従来のシステム及び方法において必要とされるよりも少ない命令を実行した後に情報がユーザに提供される。実行される命令がより少数であることにより、情報を、より早くユーザに提供することができるか、より安価なコンピュータを用いて提供することができるか、又はその両方とすることができる。
【００２６】
本発明を１つ以上の特定の実施形態について説明したが、本発明の他の実施形態を、本発明の精神及び範囲を逸脱することなく得ることが可能であることが理解される。よって、本発明は、添付の特許請求の範囲及びその合理的な解釈によってのみ限定されるものとみなされる。
【図面の簡単な説明】
【００２７】
【図１】図１は、本発明によるシステム内のソフトウェアモジュール及びそれらの可能な相互作用を概略的に表したものである。
【図２】図２は、本発明による方法のステップを示す概略フロー図である。
【図１】
0005087273.tif 000002
【図２】
0005087273.tif 000003