(57)【要約】【課題】ポケットコンピュータのユーザが、予め定められた使用状況各々に適した作業環境を得ることを可能とすること。【解決手段】複数のプログラム３０およびデータ４０を備え、オペレーティングシステム１０により前記プログラムおよびデータのローディングおよびアクセスが管理されるポケットコンピュータである。ポケットコンピュータは、少なくとも二つの予め定められた使用状況の一つを選択するための部分５０と、予め定められた使用状況各々について関連付けられたプログラムおよびデータのリストを含む使用状況データベース２０とを備える。使用状況の選択に応答して、オペレーティングシステム１０は、使用状況データベース２０に問合せを行い、複数のプログラムおよびデータの中から、使用状況データベース中の使用状況と関連付けられたプログラムおよびデータのみを作動させる。【選択図】        図１
2005141751.tif 000002
【特許請求の範囲】
【請求項１】
使用状況オペレーティングシステムがプログラムのローディングおよびデータへのアクセスを管理する、ポケットコンピュータ内のプログラムおよびデータを、少なくとも二つの予め定められた使用状況に応じて差別化する方法であって、
ａ）前記ポケットコンピュータ内に保存されるすべてのプログラムおよびデータのうち、前記予め定められた使用状況各々について、当該使用状況に関連付けられるプログラム及びデータの定義リストを備えた使用状況データベースを作成するステップと、
ｂ）前記予め定められた使用状況の一つを選択するステップと、
ｃ）前記使用状況の選択に応答して、前記使用状況データベース中に前記選択された使用状況を、現在の使用状況として保存するステップと、
ｄ）前記オペレーティングシステムが前記使用状況データベースに問い合わせを行うことにより、現在の使用状況を特定し、前記使用状況データベース中の現在の使用状況と関連付けられたプログラムおよびデータを始動させるステップとを含むことを特徴とする方法。
【請求項２】
前記ステップａ）において、前記プログラムおよび前記データの一部が予め定められた複数の使用状況と関連付けられることを特徴とする、請求項１に記載の方法。
【請求項３】
前記ステップｄ）において、前記オペレーティングシステムは、現在の使用状況について特定されたプログラムおよびデータのみを含むプログラムおよびデータへのアクセスメニューを構築することを特徴とする、請求項１または２に記載の方法。
【請求項４】
前記ステップｂ）からｄ）は、前記ポケットコンピュータが始動したとき自動的に実行されることを特徴とする、請求項１〜３のいずれか一つに記載の方法。
【請求項５】
前記ステップｂ）からｄ）は、選択手段上のユーザの操作に応答して、動作中に実行されることを特徴とする、請求項１〜４のいずれか一つに記載の方法。
【請求項６】
前記オペレーティングシステムは、前記使用状況データベースに問い合わせを行い、前記使用状況データベース中の現在の使用状況に関連付けられたデータでプログラムを起動させる、プログラム起動ステップをさらに含むことを特徴とする、請求項１〜５のいずれか一つに記載の方法。
【請求項７】
複数のプログラムおよびデータを備え、オペレーティングシステムが前記プログラムおよび前記データのローディングおよびアクセスを管理するポケットコンピュータであって、前記ポケットコンピュータは、少なくとも二つの予め定められた使用状況の一つを選択するための手段と、前記予め定められた使用状況各々について関連付けられたプログラムおよびデータのリストを含む使用状況データベースとを備え、前記使用状況の選択に応答して、前記オペレーティングシステムは、前記使用状況データベースに問合せを行い、前記複数のプログラムおよびデータの中から、前記使用状況データベース中の前記使用状況と関連付けられたプログラムおよびデータのみを作動させることを特徴とする、複数のプログラムおよびデータを備えるポケットコンピュータ。
【請求項８】
前記予め定められた使用状況の一つを選択するための物理的制御部を備えることを特徴とする、請求項７に記載のポケットコンピュータ。
【請求項９】
前記予め定められた使用状況の一つを選択するための表示手段を備えることを特徴とする、請求項８に記載のポケットコンピュータ。
【請求項１０】
前記使用状況データベース中の使用状況と関連付けられるプログラムおよびデータのみを含む、プログラムおよびデータへのアクセスメニューを構築するためのソフトウェアを備えることを特徴とする、請求項７〜９のいずれか一つに記載のポケットコンピュータ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ポケットコンピュータに関するものであり、特に、パーソナルデジタルアシスタント（ＰＤＡ）型のポケットコンピュータに関する。
【背景技術】
【０００２】
パーソナルデジタルアシスタントとは、その小さなサイズとそこで提供されるリソース（プロセッサ、メモリ）とによって、ユーザにとって実際的かつ高性能の管理ツールとなる、ポケットコンピュータである。ユーザは、たとえば仕事用であるか個人用であるかといった、使用状況に関係なく、どこに行くときも自分のパーソナルデジタルアシスタントを携帯し、使用状況データの管理、処理、および／または、保存の支援に使用する。
【０００３】
この種の装置は元々、基本的には、電子的なスケジュール帳、アドレス帳、あるいは、計算器等の機能を提供するシステム手帳として機能する。しかし、メモリおよび処理能力の増加とともに、今では、パーソナルデジタルアシスタントは、ラップトップコンピュータおよびデスクトップコンピュータにおいて使用されるようなアプリケーションをサポートすることができるようになった。これらアプリケーション、およびパーソナルデジタルアシスタントで使用するデータの一部または全部は、通常、単一の使用状況（仕事用、個人用等）専用である。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
したがって、同一デバイス内に、異種のプログラムおよびデータが同時に存在し、ユーザは、使用状況に応じて、これらプログラムおよびデータを分類せねばならない。たとえば、現在パーソナルデジタルアシスタント上で提供されている技術によれば、確かに、個人用アドレス帳と仕事用アドレス帳とを作成することができるが、それは全体として同一のアドレス帳の中（すなわち、同一のアプリケーション内）でのみ可能である。同様に、この技術によれば、仕事用アプリケーションと個人用アプリケーションとをインストールすることが可能であるが、それも同一のアプリケーションメニューにおいてのみ可能である。最後に、現在の技術では、仕事用ドキュメントファイルと個人用ドキュメントファイルとを作成することが可能であるが、やはり同一のディレクトリ内でのみ可能である。したがって、ユーザは、その時々の使用状況に関連するアプリケーションおよびデータがどれであるかを決定するためには、記憶に頼らざるを得ない。しかし、各プログラムおよび各ファイルについて使用状況をユーザが記憶することはじきに無理になる。このため、ＰＤＡは、ユーザにとってきわめて使い勝手が悪く、ひいては情報処理の混乱を生じさせるリスクが高い。このように、既存の装置は、たとえば仕事用のプログラムおよびデータと個人用のプログラムおよびデータとを形式的に区別していない。この結果、個人用のツールと仕事用のツールとが、使用状況に関係なく、常に存在し利用可能であるため、ユーザは両者を区別することができず、コンテンツ媒体に混乱が生じてしまう。
【０００５】
とりわけ、移動的な労働形態および在宅勤務等の増加によって、今日では使用状況が相互に浸透し合う程度が増していることに鑑みれば、この型の装置において使用状況を差別化する必要性はきわめて大きい。
【０００６】
本発明の目的は、上記の問題を解決し、ＰＤＡ型ポケットコンピュータのユーザが、予め定められた使用状況各々に適した作業環境（ソフトウェア、データ等）を得ることを可能とする解決策を提案することである。
【課題を解決するための手段】
【０００７】
上述の目的は、オペレーティングシステムが、プログラムのローディングおよびデータへのアクセスを管理する、ポケットコンピュータ内のプログラムおよびデータを、少なくとも二つの予め定められた使用状況に応じて差別化する方法により達成される。該方法は、
ａ）前記ポケットコンピュータ内に保存されるすべてのプログラムおよびデータのうち、前記予め定められた使用状況各々について、当該使用状況に関連付けられるプログラムおよびデータの定義リストを備えた使用状況データベースを作成するステップと、
ｂ）前記予め定められた使用状況の一つを選択するステップと、
ｃ）使用状況の選択に応答して、前記使用状況データベース中に前記選択された使用状況を、現在の使用状況として保存するステップと、
ｄ）前記オペレーティングシステムが前記使用状況データベースをインテロゲートして、現在の使用状況を特定し、前記使用状況データベース中の現在の使用状況と関連付けられたプログラムおよびデータを始動させるステップとを含むことを特徴とする。
【０００８】
したがって、ユーザは、本発明の方法を使用して、複数の予め定められた使用状況（個人用および仕事用等）に応じて、装置内に保存されたプログラムおよびデータについて、データベース内に保持されるパラメータを設定することができる。そして、オペレーティングシステムは、このデータベースを使用して、ユーザの選択した現在の使用状況ならびに当該使用状況とのみ関連付けられるプログラムおよびデータを特定する。したがって、ユーザが使用状況データベースにおいて定義した、使用状況に完全に専用される作業環境（利用可能なプログラムおよびデータのリスト）をユーザに提供することができる。したがって、使用状況に関わらず、装置に含まれる情報およびツールに混同が生じる危険性がなくなる。
【０００９】
特定のツール、たとえば日記帳等は、すべての使用状況において有用であるため、前記ステップａ）においては、プログラムおよびデータの一部は１以上の予め定められた使用状況と関連付けられてもよい。
【００１０】
ユーザに、選択された使用状況専用の作業環境を提供するため、前記ステップｄ）においては、前記オペレーティングシステムは、現在の使用状況について特定されたプログラムおよびデータのみを含むプログラムおよびデータへのアクセスメニューを構築する。
【００１１】
前記ステップｂ）からｄ）は、前記ポケットコンピュータが始動したときまたはコンピュータの動作中に、装置上のユーザ操作用使用状況選択手段を通じてのユーザの主導で、自動的に実行されてもよい。
【００１２】
プログラムまたはアプリケーションを起動するとき、前記オペレーティングシステムは、前記使用状況データベースをインテロゲートして、前記使用状況データベース中の現在の使用状況に関連付けられたデータでプログラムを起動させる。このため、ユーザは、当該使用状況に関するデータにのみアクセスできる。
【００１３】
本発明はさらに、複数のプログラムおよびデータを備え、オペレーティングシステムが前記プログラムおよびデータのローディングおよびアクセスを管理するポケットコンピュータを提供する。本発明によれば、前記ポケットコンピュータは、少なくとも二つの予め定められた使用状況の一つを選択するための手段と、前記予め定められた使用状況各々について関連付けられたプログラムおよびデータのリストを備える使用状況データベースとを備える。前記使用状況の選択に応答して、前記オペレーティングシステムは、前記使用状況データベースをインテロゲートし、前記複数のプログラムおよびデータの中から、前記使用状況データベース中の前記使用状況と関連付けられるプログラムおよびデータのみを作動させる。
【００１４】
ユーザが複数の予め定められた使用状況の一つを選択できるよう、装置は、それぞれが異なった使用状況に対応するボタン等の物理的制御部を備えてもよい。一変形例では、たとえばスタイラス等の制御手段に反応する表示手段を使用して、直接画面で選択を行いうる。
【００１５】
本発明の一局面によれば、前記ポケットコンピュータは、前記使用状況データベース中の使用状況と関連付けられるプログラムおよびデータのみを含む、プログラムおよびデータへのアクセスメニューを構築するためのソフトウェアを備える。
【発明を実施するための最良の形態】
【００１６】
本発明は、標準的コンピュータに含まれる基本的リソースを、縮小されたスケールで備える、当業者には公知の小型ポケットコンピュータである、パーソナルデジタルアシスタントに関する。より厳密には、パーソナルデジタルアシスタントは、プログラムを実行するためのプロセッサ等の処理手段、および、データを保存するためのメモリ手段を備える。ＰＤＡは、プログラムの実行を可能にしてプログラムを管理するための、ＷｉｎｄｏｗｓＣＥ（登録商標）オペレーティングシステム等のオペレーティングシステムを備える。当業者には周知のように、オペレーティングシステムとは、すべてのプログラム、特に、装置中に保存されるアプリケーションソフトウェアおよび対応データを管理するエンティティである。したがって、以下に詳述するように、本発明の提供する解決策は、各使用状況に応じて、デジタルアシスタント内に含まれるアプリケーションおよびデータのパラメータを設定することにより、選択された使用状況に応じて、アプリケーションおよびデータをオペレーティングシステムが認識し分離することができるようにする手段を提供することにある。よって、ＰＤＡ上の予め定められた使用状況の一つを選択した後は、ユーザの作業環境は、当該使用状況と関連付けられたアプリケーションおよびデータのみをグループ化する。
【００１７】
図１は、本発明によるパーソナルデジタルアシスタントの主要構成要素間の関係を示す概略図である。図１に示すように、ＰＤＡは、アプリケーションおよびデータの管理に関与するオペレーティングシステム１０を備える。ＰＤＡ内のアプリケーションおよびデータは、ここでは、それぞれアプリケーションライブラリ３０およびデータライブラリ４０の形で例示され、オペレーションシステムは両方にアクセスできる。オペレーティングシステムによるアプリケーションおよびデータの管理方法（利用可能なアプリケーションのメニュー、アプリケーションの呼び出しおよび実行、ファイルへのデータ保存等）は、当業では周知であり、説明の簡単のためここでは詳述しない。オペレーティングシステム１０はまた、使用状況データベース２０（以下「状況ベース」とも呼ぶ）と、ユーザが予め定められた複数の使用状況の一つを選択することを可能にする選択手段５０とに接続される。
【００１８】
ユーザは、自分自身のＰＤＡ上で識別できることを希望する様々な使用状況、たとえば仕事使用状況および個人使用状況等に応じて、パーソナルデジタルアシスタント内に含まれるアプリケーションおよびデータのパラメータを、使用状況データベース２０内に設定する。そのため、図２に示すように、使用状況データベース２０は、アプリケーションおよびデータのそれぞれのパラメータ設定のための二つのテーブル２２および２３を備える。アプリケーションのパラメータを設定するためには、ユーザは各使用状況（状況１、状況２、…、状況ｎ１）に関連付けられるアプリケーション（ａｐｐｌｉ  １、ａｐｐｌｉ  ２、…、ａｐｐｌｉ  ｎ２）を示す書き込みをテーブル２２内にする。図２に示す例では、文字「Ｏ」は、当該アプリケーションが当該使用状況について有効であることを示し、文字「Ｎ」は、当該アプリケーションが当該使用状況については使用されないであろうことを示す。ユーザは、同様の態様でデータ（ｄａｔａ  １、ｄａｔａ  ２、…、ｄａｔａ  ｎ３）について、テーブル２３への書き込みを行う。
【００１９】
図２の例では、たとえば「ａｐｐｌｉ  １」等の特定のアプリケーションおよび「ｄａｔａ  １」等の特定のデータは、それぞれ仕事使用状況および個人使用状況である、「状況１」および「状況２」において、すなわち、１以上の使用状況において有効となっていることがわかる。これは、あるアプリケーションおよび／またはデータは１以上の使用状況において使用される可能性があるためである。このことは、たとえば、仕事使用および個人使用に共通であろう日記管理の場合に当てはまる。。ユーザの時間管理に重複が出ることを避けるため、仕事用日記と個人用日記とを併せて表示および管理できれば有用であろう。その場合でも、ユーザは、データテーブル２３内に異なったアクセス管理モードを含めることで、常に仕事の約束と個人的約束とを区別することができる。
【００２０】
しかし、写真アルバムやゲームを管理するアプリケーションや、これらに関するデータは、専ら個人使用のものである（図２の状況２）。このようなアプリケーションは、テーブル２２では「ａｐｐｌｉ  ２」に、すなわち、「状況２」についてのみ「Ｏ」の印がつけられたアプリケーションに対応するであろう。他方、たとえばデータベース管理または販売管理ソフトウェア等は、専ら仕事使用のものである（図中、状況１）。このようなソフトウェアは、テーブル２２中、「状況１」に対しては有効であり（「Ｏ」の印）、「状況２」に対しては有効でない（「Ｎ」の印）、「ａｐｐｌｉ  ３」に対応するであろう。
【００２１】
使用状況データベース２０はさらに、テーブル２１を備え、テーブル２１には現在の使用状況が保存される。以下に説明するように、ユーザは、自分のパーソナルデジタルアシスタントの始動時または使用中に、使用状況を選択できる。選択された使用状況は、使用状況データベースのテーブル２１内に現在の使用状況として保存され、オペレーティングシステムおよびアプリケーションは、現在の使用状況を特定し、テーブル２２および２３内の選択された使用状況に応じてパラメータが設定された、アプリケーションおよびデータをユーザが利用できるようにする。
【００２２】
図２に示す使用状況データベースは、本発明で使用できるデータベース構造の一例に過ぎない。当業者は、難なく、使用状況データベースの多くの異なる構造を想起できるであろう。
【００２３】
本発明によるパーソナルデジタルアシスタントの始動時に実行されるステップを、図３を参照し次に説明する。
【００２４】
ユーザが自分のパーソナルデジタルアシスタントのスイッチを入れるとき（ステップＳＴ１）、ユーザは、使用したい使用状況を選択する（ステップＳＴ２）。ユーザはたとえば、上記の態様で、前もって二つの使用状況、すなわち、仕事使用状況および個人使用状況を定義してもよい。ユーザは、使用状況を様々な態様で選択してよい。たとえば、ユーザは、ＰＤＡ上の選択ボタンを使用できる。この場合には、使用状況は、オン・オフボタンを押すこと（たとえばオン・オフボタンを押す毎に異なった使用状況が提供される等）、または、この場合の特定の使用状況に別個のボタンが対応するように予め定められたアクセスボタンを押すことで選択されてよい。あるいは、ユーザは、ＰＤＡのスクリーン上に表示されるスタートメニューから使用状況を選択してもよい。もちろん、他の選択手段も想起されるが、当業では周知であるのでここでは説明しない。
【００２５】
使用状況が選択されると、選択された使用状況は使用状況データベースに現在の使用状況として保存され（ステップＳＴ３）、オペレーティングシステムおよびアプリケーションが参照できる現在の使用状況の種類の表示が確実にＰＤＡ内に存在するようにされる。これに応じて、オペレーションシステムは、ロードされる（ステップＳＴ４）と、保存された現在の使用状況に基づいて、使用状況データベースに順に問い合わせ（ステップＳＴ５）、現在の使用状況と関連付けられたアプリケーションおよびデータを識別し作動させる。これらアプリケーションおよびデータに対応するパラメータは、ユーザが使用状況データベース内に設定している。
【００２６】
上述の動作は、たとえば、「マルチブート」オペレーションシステム管理技術を使用して行ってもよい。この技術は、メモリ共有によって、同一の装置上に複数のオペレーティングシステムのバージョンまたは構成を提供する。したがって、装置の始動時に、ロードするオペレーションシステムのバージョンを選択できる。本発明では、オペレーションシステムの各バージョンは、予め定められた使用状況に対応しており、いったん選択されると、使用状況データベース内において関連付けられたアプリケーションおよびデータを特定する。
【００２７】
こうして、ユーザは、始動時に選択した使用状況に完全に専用される作業環境をＰＤＡ上で得る、すなわち、対応した使用状況パラメータが設定されたアプリケーションおよびデータのみに、ユーザはアクセスできる。この専用ユーザ環境は、使用状況データベース内に対応したパラメータが設定された使用状況に関連付けられるアプリケーションおよびデータのみを提供するメニューの形をとってもよい。この場合、オペレーティングシステムは、関連付けられたアプリケーションおよびデータを識別した後、ロードされたときに、たとえばＷｉｎｄｏｗｓＣＥ（登録商標）システムのスタートメニュー等と同様の態様で、対応するメニューを構築する。
【００２８】
図５は、現在の使用状況内でのアプリケーションの起動時に実行されるステップを示す。いったん、ＰＤＡが定義された使用状況で初期化されると、ユーザは１以上のアプリケーションを起動する（ステップＳＴ１０）。アプリケーションは、オペレーティングシステムの制御下で起動され、オペレーティングシステムは、使用状況データベースに問い合わせ、ユーザが起動させたいと思っているアプリケーションが現在の使用状況において有効であるかチェックする（ステップＳＴ１１）。そのために、オペレーティングシステムは、使用状況データベース２０のテーブル２２を読み、当該アプリケーションについては、現在の使用状況に対するパラメーターとして「Ｏ」または「Ｎ」のどちらの印が付されているか判定する（ステップＳＴ１２）。もし要求されたアプリケーションが有効でなければ、エラーメッセージが表示される（ステップＳＴ１３）。もし、現在の使用状況につき、そのアプリケーションが承認されれば、当該アプリケーションに関連付けられるデータがテーブル２３で特定され（ステップＳＴ１４）、特定されたデータでアプリケーションが起動する。ユーザは、当該アプリケーションについては、選択された使用状況についてパラメータが設定されているデータにのみアクセスできる。ユーザには、現在の使用状況において有効なアプリケーションおよびデータのみが提示されるので、現在の使用状況に応じてアプリケーションおよび／またはデータの有効性を証明することは不要となろう。有効なアプリケーションおよびデータのみの提示は、関連するファイルのみを示すメニューおよびディレクトリを表示することで、または、他のファイルと有効なファイルとを区別する（特別なアイコン、色、「網掛け」文字等）ことで、行われよう。
【００２９】
さらに、本発明では、使用中に、使用状況を選択できる。したがって、ユーザは、一つの使用状況から他の使用状況へ移ることができ、なおかつ、所定の一方の使用状況について選択されたアプリケーションに関係なく、他方の使用状況に特定のアプリケーションおよび／またはデータを調べ、必要に応じてもとの使用状況に戻ることができる。これによって、ＰＤＡの柔軟性がさらに高まり、ユーザにとってさらに使いやすくなる。仕事使用状況で起動したデータ作成用アプリケーション（ワードプロセシング等）上で作業しているときに、個人使用のデータを作成・保存したいとユーザが望む場面を考えてみよう。本発明の装置が提供する使用中の使用状況変更の可能性によって、当該アプリケーションが仕事使用状況と個人使用状況の両方に共通であれば、仕事用使用状況のアプリケーションを使用してデータを作成し、個人用使用状況でこれを保存することは完全に可能である。この場合、ユーザは、ただファイル等にデータを記録するためだけに仕事用使用状況から個人用使用状況に移り、再び仕事用使用状況に戻って作業を続けるだけで十分である。したがって、ユーザは、ＰＤＡを再起動する必要なく、使用中に一時的に使用状況を変更することができる。
【００３０】
この目的で、オペレーティングシステムが、始動の際のロード時だけでなく、使用中にも使用状況データベースを参照できるよう、定義された使用状況ならびに関連付けられたアプリケーションおよびデータが位置づけられるレジスタベースを使用してもよい。図４は、この種のレジスタベースの構造の一例を示す。当業界では公知のとおり、レジスタベースは、オペレーティングシステムに特定のデータベースであり、レジスタベースの中に、ソフトウェア用およびハードウェア用の両方のアプリケーションのすべての構成パラメータが保存される。したがって、オペレーティングシステムの新たなローディングに対応する各使用状況変更の際、選択された使用状況に対応する使用構成が、レジスタベースに保存されるパラメータに応じて確立される。さらに、本発明を実現する方法は、既存の装置との統合が容易でありかつ経済的であるという利点を有する。現在パーソナルデジタルアシスタントに設けられているＷｉｎｄｏｗｓＣＥ（登録商標）等のオペレーティングシステムは、すでにデバイス構成のためのレジスタベースを有している。
【００３１】
図６は、使用中の使用状況変更の一例を示す。ユーザは、ＰＤＡ上の選択手段を使用して使用状況変更を命令する（ステップＳＴ２０）。上述のように、選択手段は、ボタン、使用状況を示すメニュー等を備えうる。新たな使用状況が選択されたときは、現在の使用状況を変更するようテーブル２１に書き込むことで使用状況データベース２０に保存される（ステップＳＴ２１）。オペレーティングシステムは、次に、新しい使用状況と関連付けられるアプリケーションおよびデータを特定し、有効なアプリケーションおよびデータのリストを更新する（ステップＳＴ２２）。更新されたリストから、オペレーティングシステムは、ユーザ用に新しいアプリケーションメニュー（たとえば「スタートメニュー」）を確立する（ステップＳＴ２３）。ユーザが単に一時的に使用状況を変更し、またもとの使用状況に戻りたい場合は、ユーザは、もう一度使用状況変更の命令をだすだけで十分であり、残りの動作（ステップＳＴ２１からＳＴ２３）は自動的に行われる。
【図面の簡単な説明】
【００３２】
【図１】本発明のシステムの概略図である。
【図２】本発明の使用状況データベースの構造の一例を示す図である。
【図３】装置の始動時に実行される本発明の方法のステップを示すフローチャートである。
【図４】本発明で使用できるレジスタベースの構造の一例を示す図である。
【図５】プログラムまたはアプリケーションの起動時に実行される本発明の方法ステップを示すフローチャートである。
【図６】装置動作中の使用状況変更時に実行される本発明の方法ステップを示すフローチャートである。
【符号の説明】
【００３３】
１０  オペレーティングシステム
２０  使用状況データベース（状況ベース）
２１  テーブル
２２  テーブル
２３  テーブル
３０  アプリケーションライブラリ
４０  データライブラリ
５０  選択手段
【図１】
2005141751.tif 000003
【図２】
2005141751.tif 000004
【図３】
2005141751.tif 000005
【図４】
2005141751.tif 000006
【図５】
2005141751.tif 000007
【図６】
2005141751.tif 000008
【外国語明細書】
2005141751000001.pdf