(57)【特許請求の範囲】
【請求項１】
ＩＤ情報を送信する送信装置から送信されるＩＤ情報を受信する受信手段と、
前記受信手段により受信した前記ＩＤ情報に対応するアプリケーションプログラムを起動する起動手段と、
前記受信手段により受信した前記ＩＤ情報に対応するアプリケーションプログラムを前記起動手段が起動する際、前記アプリケーションプログラムを起動させるだけのメモリ容量があるか否かを判定する判定手段と、
前記判定手段によりメモリ容量が不足すると判定された場合、動作状態またはスリープ状態にある他のアプリケーションプログラムのうち、使用しているメモリ容量の大きいアプリケーションプログラムから順に、アプリケーションプログラムの動作を終了させるか否かをユーザに提示する提示手段と
を備えることを特徴とする情報機器。
【請求項２】
携帯型である
ことを特徴とする請求項１に記載の情報機器。
【請求項３】
前記受信手段は、前記ＩＤ情報を表す信号の強度をさらに判定し、
前記起動手段は、前記受信手段の信号の強度の判定結果に基づき、前記情報機器により近い位置にある前記送信装置から送信される前記ＩＤ情報に対応するアプリケーションプログラムを起動する
ことを特徴とする請求項１に記載の情報機器。
【請求項４】
ＩＤ情報を送信する送信装置から送信されるＩＤ情報を受信する受信ステップと、
前記受信ステップの処理により受信した前記ＩＤ情報に対応するアプリケーションプログラムを起動する起動ステップと、
前記受信ステップの処理により受信した前記ＩＤ情報に対応するアプリケーションプログラムが起動される際、前記アプリケーションプログラムを起動させるだけのメモリ容量があるか否かを判定する判定ステップと、
前記判定ステップの処理によりメモリ容量が不足すると判定された場合、動作状態またはスリープ状態にある他のアプリケーションプログラムのうち、使用しているメモリ容量の大きいアプリケーションプログラムから順に、アプリケーションプログラムの動作を終了させるか否かをユーザに提示する提示ステップと
を備えることを特徴とする情報機器の制御方法。
【請求項５】
送信装置と情報機器と
を備える情報機器制御システムにおいて、
前記送信装置は、
ＩＤ情報を送信する送信手段を備え、
前記情報機器は、
前記送信装置によって送信された前記ＩＤ情報を受信する受信手段と、
前記受信手段により受信した前記ＩＤ情報に対応するアプリケーションプログラムを起動する起動手段と、
前記受信手段により受信した前記ＩＤ情報に対応するアプリケーションプログラムを前記起動手段が起動する際、前記アプリケーションプログラムを起動させるだけのメモリ容量があるか否かを判定する判定手段と、
前記判定手段によりメモリ容量が不足すると判定された場合、動作状態またはスリープ状態にある他のアプリケーションプログラムのうち、使用しているメモリ容量の大きいアプリケーションプログラムから順に、アプリケーションプログラムの動作を終了させるか否かをユーザに提示する提示手段と
を備えることを特徴とする情報機器制御システム。
【請求項６】
ＩＤ情報を送信する送信装置から送信されるＩＤ情報を受信する受信手段と、
前記受信手段により受信した前記ＩＤ情報に対応するアプリケーションプログラムを起動する起動手段と、
前記受信手段により受信した前記ＩＤ情報に対応するアプリケーションプログラムを前記起動手段が起動する際、前記アプリケーションプログラムを起動させるだけのメモリ容量があるか否かを判定する判定手段と、
前記判定手段によりメモリ容量が不足すると判定された場合、動作状態またはスリープ状態にある他のアプリケーションプログラムのうち、起動された順の古いアプリケーションプログラムから順に、アプリケーションプログラムの動作を終了させるか否かをユーザに提示する提示手段と
を備えることを特徴とする情報機器。
【請求項７】
携帯型である
ことを特徴とする請求項６に記載の情報機器。
【請求項８】
前記受信手段は、前記ＩＤ情報を表す信号の強度をさらに判定し、
前記起動手段は、前記受信手段の信号の強度の判定結果に基づき、前記情報機器により近い位置にある前記送信装置から送信される前記ＩＤ情報に対応するアプリケーションプログラムを起動する
ことを特徴とする請求項６に記載の情報機器。
【請求項９】
ＩＤ情報を送信する送信装置から送信されるＩＤ情報を受信する受信ステップと、
前記受信ステップの処理により受信した前記ＩＤ情報に対応するアプリケーションプログラムを起動する起動ステップと、
前記受信ステップの処理により受信した前記ＩＤ情報に対応するアプリケーションプログラムが起動される際、前記アプリケーションプログラムを起動させるだけのメモリ容量があるか否かを判定する判定ステップと、
前記判定ステップの処理によりメモリ容量が不足すると判定された場合、動作状態またはスリープ状態にある他のアプリケーションプログラムのうち、起動された順の古いアプリケーションプログラムから順に、アプリケーションプログラムの動作を終了させるか否かをユーザに提示する提示ステップと
を備えることを特徴とする情報機器の制御方法。
【請求項１０】
送信装置と情報機器と
を備える情報機器制御システムにおいて、
前記送信装置は、
ＩＤ情報を送信する送信手段を備え、
前記情報機器は、
前記送信装置によって送信された前記ＩＤ情報を受信する受信手段と、
前記受信手段により受信した前記ＩＤ情報に対応するアプリケーションプログラムを起動する起動手段と、
前記受信手段により受信した前記ＩＤ情報に対応するアプリケーションプログラムを前記起動手段が起動する際、前記アプリケーションプログラムを起動させるだけのメモリ容量があるか否かを判定する判定手段と、
前記判定手段によりメモリ容量が不足すると判定された場合、動作状態またはスリープ状態にある他のアプリケーションプログラムのうち、起動された順の古いアプリケーションプログラムから順に、アプリケーションプログラムの動作を終了させるか否かをユーザに提示する提示手段と
を備えることを特徴とする情報機器制御システム。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は情報機器制御システム、並びに情報機器およびその制御方法に関するものであり、例えば携帯型のパーソナルコンピュータに対して、アプリケーションプログラムを自動的に起動させるようにした情報機器制御システム、並びに情報機器およびその制御方法に関する。
【０００２】
【従来の技術】
携帯型のパーソナルコンピュータ（例えばノートブック型パーソナルコンピュータ、以下ＰＣと称呼する）が普及してきており、またこのＰＣによって利用される多種多様のアプリケーションプログラムが提供されている。そしてこれらのＰＣにおいては、それぞれ使用する場所または好みに応じて必要な所定のアプリケーションプログラムをユーザが自らマニュアル操作によって起動させるように成されている。
【０００３】
例えばオフィスビルを例にとった場合、そのオフィスビルの会議室においては前記ＰＣを議事録用のワードプロセッサとして使用する場合が多く、この場合にはＰＣに対してワードプロセッサプログラムとしてのアプリケーションプログラムをユーザが自らマニュアル操作によって起動させるように成される。また同時に必要に応じて会議の進行管理用の時計表示用のアプリケーションプログラムをユーザが自らマニュアル操作によって起動させるように成される。
【０００４】
さらに例えば廊下に置いてある電話の設置場所近辺においては、電話番号管理プログラムを必要とする確率が高く、これが必要な場合には同様にユーザが自らマニュアル操作によって前記電話番号管理プログラムを起動させるように成される。また同時に必要に応じてメモが記録できるフリーハンドエディタプログラムも起動させる必要が生じ、この場合も同様にフリーハンドエディタプログラムをユーザが自らマニュアル操作によって起動させるように成される。
【０００５】
【発明が解決しようとする課題】
以上のように、前記した従来のＰＣにおいてはそれぞれ必要とするアプリケーションプログラムをユーザが自らマニュアル操作によって起動させる必要があるため、ＰＣを利用しようとする場所に持ち運んだ際に、必ずその場で必要とするアプリケーションプログラムをロードさせる操作が不可欠となる。
【０００６】
本発明は、この様な点に着目して成されたものであり、例えばＰＣを会議室に持ち運んだ場合においては、一般に会議室において使用される議事録用のワードプロセッサプログラムとしてのアプリケーションプログラムを自動的に起動せしめ、また同時に会議の進行管理用の時計表示用のアプリケーションプログラムを自動的に起動せしめるようにし、より時間節約が可能なユーザインタフェース機能を有する情報機器等を提供することを課題とするものである。
【０００７】
【課題を解決するための手段】
本発明の情報機器は、ＩＤ情報を送信する送信装置から送信されるＩＤ情報を受信する受信手段と、受信手段により受信したＩＤ情報に対応するアプリケーションプログラムを起動する起動手段と、受信手段により受信したＩＤ情報に対応するアプリケーションプログラムを起動手段が起動する際、アプリケーションプログラムを起動させるだけのメモリ容量があるか否かを判定する判定手段と、判定手段によりメモリ容量が不足すると判定された場合、動作状態またはスリープ状態にある他のアプリケーションプログラムのうち、使用しているメモリ容量の大きいアプリケーションプログラムから順に、アプリケーションプログラムの動作を終了させるか否かをユーザに提示する提示手段とを備えることを特徴とする。
【０００８】
携帯型とすることができる。
【０００９】
受信手段には、ＩＤ情報を表す信号の強度をさらに判定させ、起動手段には、受信手段の信号の強度の判定結果に基づき、情報機器により近い位置にある送信装置から送信されるＩＤ情報に対応するアプリケーションプログラムを起動させることを特徴とする。
【００１０】
本発明の情報機器の制御方法は、ＩＤ情報を送信する送信装置から送信されるＩＤ情報を受信する受信ステップと、受信ステップの処理により受信したＩＤ情報に対応するアプリケーションプログラムを起動する起動ステップと、受信ステップの処理により受信したＩＤ情報に対応するアプリケーションプログラムが起動される際、アプリケーションプログラムを起動させるだけのメモリ容量があるか否かを判定する判定ステップと、判定ステップの処理によりメモリ容量が不足すると判定された場合、動作状態またはスリープ状態にある他のアプリケーションプログラムのうち、使用しているメモリ容量の大きいアプリケーションプログラムから順に、アプリケーションプログラムの動作を終了させるか否かをユーザに提示する提示ステップとを備えることを特徴とする。
【００１１】
本発明の情報機器制御システムは、送信装置は、ＩＤ情報を送信する送信手段を備え、情報機器は、送信装置によって送信されたＩＤ情報を受信する受信手段と、受信手段により受信したＩＤ情報に対応するアプリケーションプログラムを起動する起動手段と、受信手段により受信したＩＤ情報に対応するアプリケーションプログラムを起動手段が起動する際、アプリケーションプログラムを起動させるだけのメモリ容量があるか否かを判定する判定手段と、判定手段によりメモリ容量が不足すると判定された場合、動作状態またはスリープ状態にある他のアプリケーションプログラムのうち、使用しているメモリ容量の大きいアプリケーションプログラムから順に、アプリケーションプログラムの動作を終了させるか否かをユーザに提示する提示手段とを備えることを特徴とする。
【００１２】
本発明の情報機器は、ＩＤ情報を送信する送信装置から送信されるＩＤ情報を受信する受信手段と、受信手段により受信したＩＤ情報に対応するアプリケーションプログラムを起動する起動手段と、受信手段により受信したＩＤ情報に対応するアプリケーションプログラムを起動手段が起動する際、アプリケーションプログラムを起動させるだけのメモリ容量があるか否かを判定する判定手段と、判定手段によりメモリ容量が不足すると判定された場合、動作状態またはスリープ状態にある他のアプリケーションプログラムのうち、起動された順の古いアプリケーションプログラムから順に、アプリケーションプログラムの動作を終了させるか否かをユーザに提示する提示手段とを備えることを特徴とする。
【００１３】
携帯型とすることができる。
【００１４】
受信手段には、ＩＤ情報を表す信号の強度をさらに判定させ、起動手段には、受信手段の信号の強度の判定結果に基づき、情報機器により近い位置にある送信装置から送信されるＩＤ情報に対応するアプリケーションプログラムを起動させることを特徴とする。
【００１５】
本発明の情報機器の制御方法は、ＩＤ情報を送信する送信装置から送信されるＩＤ情報を受信する受信ステップと、受信ステップの処理により受信したＩＤ情報に対応するアプリケーションプログラムを起動する起動ステップと、受信ステップの処理により受信したＩＤ情報に対応するアプリケーションプログラムが起動される際、アプリケーションプログラムを起動させるだけのメモリ容量があるか否かを判定する判定ステップと、判定ステップの処理によりメモリ容量が不足すると判定された場合、動作状態またはスリープ状態にある他のアプリケーションプログラムのうち、起動された順の古いアプリケーションプログラムから順に、アプリケーションプログラムの動作を終了させるか否かをユーザに提示する提示ステップとを備えることを特徴とする。
【００１６】
本発明の情報機器制御システムは、送信装置は、ＩＤ情報を送信する送信手段を備え、情報機器は、送信装置によって送信されたＩＤ情報を受信する受信手段と、受信手段により受信したＩＤ情報に対応するアプリケーションプログラムを起動する起動手段と、受信手段により受信したＩＤ情報に対応するアプリケーションプログラムを起動手段が起動する際、アプリケーションプログラムを起動させるだけのメモリ容量があるか否かを判定する判定手段と、判定手段によりメモリ容量が不足すると判定された場合、動作状態またはスリープ状態にある他のアプリケーションプログラムのうち、起動された順の古いアプリケーションプログラムから順に、アプリケーションプログラムの動作を終了させるか否かをユーザに提示する提示手段とを備えることを特徴とする。
【００２４】
【実施例】
以下、本発明の実施例について図面を参照して説明する。図１は本発明の情報機器の制御システムの全体構成を示したものであり、あるオフィスビルのフロアを一例にしたネットワーク図を示したものである。オフィスビルの管理センタにはＩＤ信号送信手段の一部を構成する送信機管理コンピュータ１が配置されており、この送信機管理コンピュータ１には建物内に張り巡らされたネットワーク２を介して各部屋または廊下等の随所に配置された送信機３ａ乃至３ｐが接続されている。前記送信機管理コンピュータ１には後述するように、複数の送信機３ａ乃至３ｐの各々に対し、送信すべき場所の環境に応じたＩＤ信号をそれぞれ送信すべく送信管理手段を備えている。
【００２５】
前記各送信機３ａ乃至３ｐは、その送信機が設置されている場所（環境）を示すそれぞれ異なったＩＤ信号を空間的に出力している。これは後述するように赤外線光が好ましいが、他に電波を利用するようにしても良い。例えば事務室Ａ４の天井角に設置された送信機３ａは、ある一定時間ごとに事務室Ａである旨を含んだＩＤ信号を出力する。また同事務室Ａの机５の上にも送信機３ｂが設置されているが、ここからは机の上である旨の信号が出力されている。この送信機３ｂから出力される信号は
（１）“事務室Ａであり、かつ机の上である。”
（２）“机の上である。”
という２種類が可能であるが、いずれにしても事務室Ａの天井角に配置された送信機３ａとの信号の衝突を回避する方法が必要であり、この場合には時分割等の手法が考えられる。
【００２６】
前記各送信機３ａ〜３ｐからの信号は、携帯型パーソナルコンピュータ（ＰＣ）６ａ，６ｂ等に具備されたＩＤ信号受信手段としての受信機Ｒによって受信される。前記ＰＣ６ａ，６ｂ等は、受信した場所情報（ＩＤ信号）に基づいて
（１）０または１以上のデータを引数として、
（２）１つ以上のアプリケーションプログラムを起動させる。
【００２７】
例えば、ＰＣ６ａで受信される情報が“ここは会議室である”の場合、ＰＣ６ａは議事録用のワードプロセッサプログラムを起動させる。また必要に応じて時計（会議の進行管理用）プログラムも起動する。またさらに、廊下に置いてある電話７に近い位置にＰＣ６ｂを運んだ場合（これは信号強度などから判定する）には、ＰＣ６ｂにおいては電話番号管理プロクラムが起動され、同時にメモが記録できるフリーハンドエディタプログラムも起動される。
【００２８】
以上が本発明の実施例における全体構成およびその作用の概念を示したものであるが、図２には前記した各部のより詳細な構成が示されている。図２において建物内に張り巡らされたネットワーク２を介して送信機管理コンピュータ１に複数の送信機が接続されている。図２では破線で囲まれた送信機３ａおよび３ｂの構成が代表して示されているが、他の送信機３ｃ乃至３ｐにおいても同一に構成される。
【００２９】
前記送信機３ａおよび３ｂは、それぞれ前記ネットワーク２を介して送信機管理コンピュータ１に接続されたネットワーク通信モジュール３ａ１  ，３ｂ１  、前記通信モジュール３ａ１  ，３ｂ１  によって受けた送信信号をラッチする送信信号ラッチ部３ａ２  ，３ｂ２  、前記ラッチ部３ａ２  ，３ｂ２  によってラッチされた送信信号を識別し、且つＰＰＭ（Ｐｕｌｓｅ  Ｐｏｓｉｔｉｏｎ  Ｍｏｄｕｌａｓｉｏｎ）信号に変換する送信信号識別部およびエンコード部３ａ３  ，３ｂ３  、前記送信信号識別部およびエンコード部３ａ３  ，３ｂ３  によってエンコードされた信号を赤外線信号として空間的に出力する赤外線ＬＥＤドライブ部３ａ４  ，３ｂ４  より構成している。
【００３０】
そして携帯型パーソナルコンピュータ（ＰＣ）６側にはＩＤ信号受信手段としての受信機Ｒが備えられている。すなわち受信機Ｒは破線で示すように、前記送信機３ａ，３ｂ……から送信された赤外線光を受光するフォトディテクタより成る赤外線信号受光部Ｒ１と、前記フォトディテクタＲ１によって受光され、電気信号に変換されたＰＰＭ信号を復調する赤外線信号デコード部Ｒ２と、このデコード部Ｒ２によってデコードされたＩＤ信号をラッチするデコード信号ラッチ部Ｒ３より構成している。
【００３１】
前記受信機Ｒのデコード信号ラッチ部Ｒ３はＰＣ６のバスライン６０１に接続されており、またバスライン６０１にはＣＰＵ（中央演算ユニット）６０２、ＲＯＭ６０３並びにＲＡＭ６０４が接続されると共に、外部記憶インターフェース６０５を介して外部記憶ディバイス６０６が接続されている。また前記バスライン６０１にはタブレットおよびペンインタフェース６０７を介してペン６０８およびタブレット６０９が接続され、さらにバスライン６０１より、ディスプレイコントローラ６１０を介してディスプレイ部６１１、ＶＲＡＭ６１２が接続されている。
【００３２】
図２の構成において、送信機管理コンピュータ１は送信管理手段を具備し、ネットワーク２を介して各送信機３ａ，３ｂ……が送信すべきメッセイジ列を各送信機３ａ，３ｂ……に対して出力する。この送信指示は各送信機３ａ，３ｂ……が設置されている部屋や場所に対応する内容を含んだＩＤ信号を出力するものである。この信号内容の例としては、“会議室”“電話の近く”“ファックスの近く”“机の近く”“事務室”等である。
【００３３】
図３は送信機管理コンピュータ１が各送信機３ａ，３ｂ……に対して送信するメッセイジ列の一例を示している。この例においては、ヘッダ部１０１、対象送信機ＩＤ１０２、送信場所名ＩＤ１０３、テイル部１０４を一組としている。これをネットワーク２を介して順次各送信機３ａ，３ｂ……に対して送出する。各送信機３ａ，３ｂ……内のネットワーク通信モジュール３ａ１  ，３ｂ１……は前記送信機管理コンピュータ１から送信された送信文字列を受取り、送信信号を前記ラッチ部３ａ２，３ｂ２……に保持する。この図３に示した例では対象送信機ＩＤ１１ビット中、上位３ビットをグループＩＤ、下位８ビットを個別ＩＤとして定義付けられている。そして送信信号識別部３ａ３  ，３ｂ３……はラッチ部３ａ２，３ｂ２……に保持された送信文字列内の対象送信機ＩＤコードを識別する。
【００３４】
例えばグループＩＤ＝１００、個別ＩＤ＝００００００００として定義された送信機（例として３ａ）に図３に示すような送信信号が送られた場合、送信機３ａのネットワーク通信モジュール３ａ１  は送信信号受信後、送信文字列（本例では、対象送信機ＩＤおよび送信場所名ＩＤ）を送信信号ラッチ部３ａ２  に保持する。その後、送信信号識別部およびエンコード部３ａ３  は、この送信文字列の対象送信機ＩＤと自身のグループＩＤまたは個別ＩＤが一致するか否かを判定する。一致した場合、さらに続く送信場所名ＩＤをＰＰＭエンコードし、赤外線ＬＥＤドライブ部３ａ４  を通じて送信場所名ＩＤ（場所の環境に応じたＩＤ）を発信する。
【００３５】
図４は前記送信信号識別部およびエンコード部３ａ３  におけるＰＰＭエンコード作用について説明するものである。すなわち、送信場所名ＩＤは図４に示すようにリーダコード２０１、送信場所ＩＤコード２０２、ストップコード２０３を一組としており、図５に示すようにリーダコード２０１は、パルス幅最小単位をＴとした場合、４Ｔの“Ｈ”出力と、それに続く１Ｔの“Ｌ”出力の組み合わせからなり、送信場所ＩＤコード２０２は、１Ｔの“Ｈ”出力と、それに続く１Ｔの“Ｌ”出力の組み合わせにより“０”を表わし、２Ｔの“Ｈ”出力と、それに続く１Ｔの“Ｌ”出力により“０”を表す８ビットコード体系を形成しており、またストップコード２０３は、２Ｔの“Ｈ”出力と、それに続く４８Ｔの“Ｌ”出力によって形成されている。
【００３６】
従って送信場所名ＩＤコードが例えば“１１００１０１０”である場合には、図６に示したようなＰＰＭ信号に成され、これが赤外線ＬＥＤドライブ部３ａ４  に供給されて赤外線光として発信される。
【００３７】
前記ＰＣ６に具備された受信機Ｒにおける赤外線信号受光部Ｒ１は、前記送信場所名ＩＤコードでＰＰＭ変調された赤外線光を受光し、電気信号に変換して赤外線信号デコード部Ｒ２へ供給する。赤外線信号デコード部Ｒ２は前記図５に示したコード変復調の規約に基づいてＰＰＭ信号を復調し、送信場所名ＩＤを取り出し、これをデコード信号ラッチ部Ｒ３に保持する。
【００３８】
前記ＰＣ６においては、ハードウエア割り込みなどシステムで設定された方法により、デコード信号を受信したことを認識すると、前記ＲＯＭ６０３，ＲＡＭ６０４或いは外部記憶ディバイス６０６に保持された起動希望アプリケーションリストから希望のアプリケーションプログラムを立ち上げる処理をする。
【００３９】
なお、前記アプリケーションプログラムとしては、例えば次のようなものが用意されている。
＝＝＝＝議事録プログラム＝＝＝＝
会議の記録用に適したフォームを持った文字／図形入力エディタで通常、出席者名、日付、議題等が書き込める専用のフィールドが準備されている。
＝＝＝＝時計プログラム＝＝＝＝
時間管理を行うためのプログラムである。通常の時計機能のみではなく、アラーム機能、タイマ機能等会議の時間管理に適した機能を持っている。
＝＝＝＝電話番号管理プログラム＝＝＝＝
コンピュータ内に保持された電話番号を簡単に検索できる機能を持つプログラム
＝＝＝＝フリーハンドエディタプログラム＝＝＝＝
簡単なメモを記録するためのプログラム。フリーフォーマットのエディタである。
【００４０】
前記起動希望アプリケーションリストは、例えば次のようなＩＤ対場所対応テーブル形式に成されている。
0003551259.tif 000002
【００４１】
すなわち、起動希望アプリケーションリストは、ある場所においてユーザが起動することを希望するアプリケーションプログラムを記述したものであり、基本的にはユーザが起動を希望するアプリケーションプログラム名および引数が場所別に記述されたものである。
【００４２】
起動希望アプリケーションリストの例としては、次のようになる。
＃＃もし、場所が会議室ならば、
＃＃    １番目に、議事録プログラムを起動すること
＃＃        このとき、プログラムに渡す引数は、会議室の部屋番号と日付
＃＃    ２番目に、時計プログラムを起動すること
＃＃        このとき、プログラムに渡す引数は、なし
＃＃＃＃もし、場所が電話の前ならば、
＃＃    １番目に、電話番号管理プログラムを起動すること
＃＃        このとき、プログラムに渡す引数は、なし
＃＃    ２番目に、時計プログラムを起動すること
＃＃        このとき、プログラムに渡す引数は、３分、逆算
＃＃    ３番目に、フリーハンドエディタプログラムを起動すること
＃＃        このとき、プログラムに渡す引数は、なし
【００４３】
前記議事録プログラムに引き渡された引数（ここでは、会議室の部屋番号と日付）は、起動した議事録プログラムが開いた議事録記入フォームの中に適切に展開される。すなわちこの場合では、場所を示すフィールドに会議室番号、日付を示すフィールドにその時点の日時が引数に従って自動的に記入される。また、電話の前で使用する時計プログラムの場合には、引数の“逆算”によりカウントダウン動作が指定され、その初期値として“３分”が指定される。
【００４４】
図７は以上のように構成された情報機器における作用を説明するフローチャートであり、主に図２に示すＣＰＵ６０２の働きを示すものである。ＣＰＵ６０２は、受信機Ｒが送信機３ａ，３ｂ……より信号を受け取ったことを契機として、まずＳＴＥＰ１において、位置信号（送信場所名ＩＤ）を受け取ることを禁止する。必ずしもこの処理は必要ではないが、制御を容易にするために位置信号禁止状態にする。次にＳＴＥＰ２において、受信した位置信号とメモリ（ＲＯＭ６０３，ＲＡＭ６０４，または外部記憶ディバイス６０６）内に保持されている起動希望アプリケーションプログラムリストを入力として、起動すべき０個または１個以上のアプリケーションプログラムを優先順位付きで決定し、起動予定アプリケーションプログラムリストを生成し、メモリ（ＲＯＭ６０３，ＲＡＭ６０４，または外部記憶ディバイス６０６）内の適切な位置に保持する。そしてＳＴＥＰ３において、起動予定アプリケーションプログラムリストの読み出し位置を示す内部変数Ｉを初期化し０とする。
【００４５】
次いでＳＴＥＰ４において、起動予定アプリケーションプログラムリスト中、第Ｉ番目のプログラムを動作させるだけのメモリ容量が有るか否かを判断し、メモリ容量が不足であればＳＴＥＰ５に進み、メモリ容量が有ればＳＴＥＰ８に進む。ここでメモリ容量が不足であればＳＴＥＰ５において、メモリ容量確保のため、現在動作状態（或いはスリープ状態）にあるアプリケーションプログラムの動作を終了させるか否かについてユーザに尋ねる。この場合のユーザインタフェースは任意であるが、例としては、
（ａ）使用メモリの大きいアプリケーションプログラムから順に提示してユーザに選択させる。
（ｂ）起動された順の古いアプリケーションプログラムから順に提示してユーザに選択させる。
など、システム側から終了させるアプリケーションプログラムを提示する。ユーザが選択した終了させるべくアプリケーションプログラム名は、終了アプリケーションプログラムリストとして、メモリ（ＲＯＭ６０３，ＲＡＭ６０４，または外部記憶ディバイス６０６）内に保持する。
【００４６】
そしてＳＴＥＰ６において、ユーザの返答が“終了してよい”である場合には、ＳＴＥＰ７へ進み、そうでない場合には、ＳＴＥＰ９に進む。前記ＳＴＥＰ６におけるユーザの回答が“終了してよい”である場合には、ＳＴＥＰ７において、終了アプリケーションプログラムリストを参照して、ユーザが選択したアプリケーションプログラムの動作を終了させる。そしてＳＴＥＰ４に戻り、再び起動予定アプリケーションプログラムリスト中、第Ｉ番目のプログラムを動作させるだけのメモリ容量が有るか否かを判断する。
【００４７】
一方、前記ＳＴＥＰ４において、メモリ容量が有ると判断した場合には、ＳＴＥＰ８において、起動予定のアプリケーションプログラムリストの第Ｉ番目のアプリケーションプログラムを起動する。そしてＳＴＥＰ９において、起動予定アプリケーションプログラムリストの読み出し位置を１つ進める。なお前記ＳＴＥＰ６において、ユーザの返答が“終了してよい”との回答が得られない場合にも、ＳＴＥＰ９に進み、起動予定アプリケーションプログラムリストの読み出し位置を１つ進める。そしてＳＴＥＰ１０において、起動予定アプリケーションプログラムリスト中に起動すべきアプリケーションプログラムが残っているかを判断する。すなわち、起動予定アプリケーションプログラムリストの読み出し位置が最後まで到達したかを判断する。もし、最後まで到達していたならば、ＳＴＥＰ１１に進み、前記ＳＴＥＰ２で生成した起動予定アプリケーションプログラムリストを消去し、また位置信号（送信場所名ＩＤ）受取り禁止状態を解除する。
【００４８】
なお、前記ＳＴＥＰ１０において、起動予定アプリケーションプログラムリスト中に起動すべきアプリケーションプログラムが残っていると判断された場合には、前記ＳＴＥＰ４に戻り、他の残りのアプリケーションプログラムの起動ルーチンに入る。
【００４９】
以上の説明で明らかなように、この情報機器の制御システムによれば、例えば各部屋毎に複数の送信機が用意され、それぞれの送信機より送信機が設置されている場所の環境に応じた赤外線光等のＩＤ信号が送信される。そして例えば携帯型パーソナルコンピュータに備えられた受信機によって前記ＩＤ信号が受信され、受信されたＩＤ信号に基づいて携帯型パーソナルコンピュータのアプリケーションプログラムが自動的に起動される。すなわち、携帯型パーソナルコンピュータが持ち運ばれた場所の環境に応じて必要とするアプリケーションプログラムが自動的に起動されることになり、よりユーザの行動に近付いた動作の提供が成され、時間節約が可能なユーザインタフェース機能が提供される。
【００５０】
また他の情報機器によれば、アプリケーションプログラムを自動的に起動するに際し、アプリケーションプログラムがロードされるメモリの容量に余裕があるか否かが確認される。そしてメモリ容量に余裕が無い場合には、すでにロードされているアプリケーションプログラムの動作を終了させて良いかを尋ねるルーチンが入り、新たに必要とするアプリケーションプログラムの起動を可能にする。
【００５１】
さらに他の情報機器によれば、アプリケーションプログラムを起動するに際し、複数のアプリケーションプログラムの起動順序に優先順位がつけられる。これにより、携帯型パーソナルコンピュータを使用する場所に応じて利用価値の高い順序にアプリケーションプログラムが自動的に起動されることになり、より高度なユーザインタフェース機能が発揮される。
【００５２】
また送信装置によれば、ＩＤ信号送信手段にさらに例えば送信機管理コンピュータより成る送信管理手段が備えられ、送信管理ネットワークを介して前記複数の送信機の各々に対し、送信すべき場所の環境に応じたＩＤ信号をそれぞれ送信すべく指令が供給される。従って、部屋または廊下等のレイアウトの変更に際しても、例えば送信機管理コンピュータにおけるプログラムまたはパラメータの一部を変更することで、それぞれ必要とするＩＤ信号が変換でき、一括管理が可能となる。
【００５３】
【発明の効果】
本発明によれば、ＩＤ情報が送信され、受信したＩＤ情報に基づいてアプリケーションプログラムが起動される。従って、よりユーザの行動に近付いた動作の提供が成され、時間節約が可能なユーザインタフェース機能が提供される。
【００５４】
また、本発明によれば、ＩＤ情報を保持し、保持しているＩＤ情報を、情報機器に送信するようにしたので、情報機器に、よりユーザの行動に近付いた動作を実行させ、時間節約が可能なユーザインタフェース機能を提供することが可能となる。
【図面の簡単な説明】
【図１】本発明における情報機器の制御システムの全体的な構成を示したブロック図である。
【図２】図１に示した情報機器の制御システムの各部の構成を示したブロック図である。
【図３】図１におけるネットワークコンピュータが送信するメッセイジ例を示すフォーマット図である。
【図４】図１における送信機が発信する赤外光伝送信号のフォーマット図である。
【図５】本発明の実施例に使用されるＰＰＭ信号の変復調規約を説明する波形図である。
【図６】本発明の実施例に使用される赤外線光伝送信号の変調例を示す波形図である。
【図７】図１および図２に示す情報機器の作用を説明するためのフローチャートである。
【符号の説明】
１  送信機管理コンピュータ
２  ネットワーク
３ａ乃至３ｐ  送信機（送信手段）
４  事務室
５  机
６，６ａ，６ｂ  携帯型コンピュータ
Ｒ  受信機（受信手段）
【図１】
0003551259.tif 000003
【図２】
0003551259.tif 000004
【図３】
0003551259.tif 000005
【図４】
0003551259.tif 000006
【図５】
0003551259.tif 000007
【図６】
0003551259.tif 000008
【図７】
0003551259.tif 000009