(57)【特許請求の範囲】
【請求項１】
複数のアプリケーションプログラムを処理可能であって、基準時間を出力する計時機能を有する情報処理装置において、
前記複数のアプリケーションプログラムがそれぞれ管理するデータであって、時間情報を含むデータを予め記憶するメモリと、
制御部と、
切換スイッチと、
表示部とを有し、
前記制御部は、前記切換スイッチが操作されたとき、前記複数のアプリケーションプログラムを所定の順番で１つずつ選択し、
前記メモリを参照して、選択したアプリケーションプログラムが管理するデータに含まれる時間情報と前記計時機能による基準時間情報とを比較し、所定の条件を満たすものを取得し、
前記複数のアプリケーションプログラムのすべてを選択したときに、取得したデータを所定の順序に並び替えて前記表示部に表示させる
ことを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置において、
前記制御部は、前記複数のアプリケーションプログラムの設定状態に応じて前記所定の条件を変更する
ことを特徴とする情報処理装置。
【請求項３】
請求項１または２に記載の情報処理装置において、
前記基準時間情報が示す時間が変化すると、
前記制御部は、再び、前記複数のアプリケーションプログラムを所定の順番で１つずつ選択するとともに、選択したアプリケーションプログラムが管理するデータに含まれる時間情報と変化した基準時間情報とを比較して、所定の条件を満たすものを抽出し、
前記複数のアプリケーションプログラムがすべて選択したときに、抽出したデータを所定の順序に並び替えて前記表示部に表示させる
ことを特徴とする情報処理装置。
【請求項４】
請求項３に記載の情報処理装置において、
前記基準時間情報は、現在時刻を示すことを特徴とする情報処理装置。
【請求項５】
請求項１乃至請求項４のいずれかに記載の情報処理装置において、
前記表示部によって表示された複数の情報の中から所望の情報を選択させる選択スイッチを有し、
前記制御部は、前記表示部に対し、データの概略をリスト表示させ、前記選択スイッチにより前記リスト表示されたデータの中から所定のデータが選択された場合は、前記選択されたデータの詳細を表示させる
ことを特徴とする情報処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は情報処理装置に係り、特にスケジューラ機能などのように予め定めた時刻に発生する時刻イベントを管理するための情報処理装置に関する。
【０００２】
【従来の技術】
従来、電子手帳等の情報処理装置においては、スケジュール管理を行うためのアプリケーションプログラムや、期限管理（いわゆる「Ｔｏ−Ｄｏ」）を行うためのアプリケーションプログラムを内部メモリに保存し、ユーザの操作に応じて対応するアプリケーションプログラムを実行することにより、ユーザのスケジュール管理や期限管理を行うことができるようになされたものがある。
これらのアプリケーションプログラムは、事前にユーザがスケジュールデータ又は期限管理を行うデータを入力することにより、各データに含まれる時間情報に基づいて、例えば時間順に一覧表示させたり、所定の日付のデータのみを表示させたりすることができるものである。
従って、ユーザは、事前に入力した複数のデータの中から現在時刻に最も近いデータを時間順に一覧表示させたり、指定した日付のデータを表示させることにより、例えば現在時刻に近いものからスケジュールを表示させたり、期限の近い仕事を表示させたりすることができ、簡易にスケジュール管理や期限管理を行うことができるようになっている。
【０００３】
【発明が解決しようとする課題】
ところで、このような情報処理装置においては、各アプリケーションプログラムの時間管理対象のデータは、各アプリケーションプログラムがそれぞれ独自に時間管理しているため、他のアプリケーションプログラムが時間管理することはできない。
このため、例えば、ユーザがスケジュール管理や期限管理しているデータの中から現在時刻に最も近いデータ、すなわち現在時点において最も間近なデータを知りたい場合には、結局、全てのアプリケーションプログラムを実行させて現在時刻に近いデータを表示させ、ユーザはそれらの中から現在時刻に最も近いデータを探す必要があり、手間がかかる問題があった。
この場合、例えば、スケジュール管理と期限管理のそれぞれの対象となっているデータを一元管理すべく、スケジュール管理と期限管理のデータをまとめて扱うことが可能なアプリケーションプログラムがあれば、スケジュール管理用及び期限管理用のアプリケーションプログラムに代えて、そのアプリケーションプログラムを情報処理装置に保存する方法が考えられる。
しかし、ユーザが他の時間管理用のアプリケーションプログラムを情報処理装置に追加保存した場合は、結局、現在時刻に最も間近なデータを知るためには、上述のアプリケーションプログラムに加えて、追加したアプリケーションプログラムを実行させる必要があり、手間が煩雑になる。
【０００４】
そこで、本発明の目的は、複数のアプリケーションプログラムを実行させることが可能な情報処理装置において、複数のアプリケーションプログラムで個々に管理している時刻イベントデータに基づいて、一元的に時刻イベント情報の管理を行うことができるとともに、自動告知も可能な情報処理装置を提供することにある。
【０００５】
【課題を解決するための手段】
上記課題を解決するため、請求項１記載の構成は、複数のアプリケーションプログラムを処理可能であって、基準時間を出力する計時機能を有する情報処理装置において、前記複数のアプリケーションプログラムがそれぞれ管理するデータであって、時間情報を含むデータを予め記憶するメモリと、制御部と、切換スイッチと、表示部とを有し、前記制御部は、前記切換スイッチが操作されたとき、前記複数のアプリケーションプログラムを所定の順番で１つずつ選択し、前記メモリを参照して、選択したアプリケーションプログラムが管理するデータに含まれる時間情報と前記計時機能による基準時間情報とを比較し、所定の条件を満たすものを取得し、前記複数のアプリケーションプログラムのすべてを選択したときに、取得したデータを所定の順序に並び替えて前記表示部に表示させることを特徴としている。
【０００９】
請求項２記載の構成は、請求項１記載の情報処理装置において、前記制御部は、前記複数のアプリケーションプログラムの設定状態に応じて前記所定の条件を変更することを特徴としている。
【００１０】
請求項３記載の構成は、請求項１または２に記載の情報処理装置において、前記基準時間情報が示す時間が変化すると、前記制御部は、再び、前記複数のアプリケーションプログラムを所定の順番で１つずつ選択するとともに、選択したアプリケーションプログラムが管理するデータに含まれる時間情報と変化した基準時間情報とを比較して、所定の条件を満たすものを抽出し、前記複数のアプリケーションプログラムがすべて選択したときに、抽出したデータを所定の順序に並び替えて前記表示部に表示させることを特徴としている。
【００１１】
請求項４記載の構成は、請求項３に記載の情報処理装置において、前記基準時間情報は、現在時刻を示すことを特徴としている。
【００１２】
請求項５記載の構成は、請求項１乃至請求項４のいずれかに記載の情報処理装置において、前記表示部によって表示された複数の情報の中から所望の情報を選択させる選択スイッチを有し、前記制御部は、前記表示部に対し、データの概略をリスト表示させ、前記選択スイッチにより前記リスト表示されたデータの中から所定のデータが選択された場合は、前記選択されたデータの詳細を表示させることを特徴としている。
【００２３】
【発明の実施の形態】
次に、適宜図面を参照しながら本発明の実施形態について説明する。
以下の説明においては、情報処理装置として腕時計型情報処理装置を例として説明する。
【００２４】
（１）  実施形態
（１−１）  腕時計型情報処理装置の構成
図１は、本発明の実施形態に係る腕時計型情報処理装置の正面図である。
同図において、符号１０１は、この腕時計型情報処理装置１００の胴である。この胴１０１の上下には、ユーザの手首に巻き付けられるバンド１０２が取り付けられており、通常の腕時計の場合と同様に、腕時計型情報処理装置１００をユーザの手首に固定して携帯することができる。
胴１０１の前面には、各種情報を表示するための液晶パネル等のドットマトリックス方式の表示部１０３と、表示部１０３に表示された情報選択画面の中から所望の情報を選択するための選択スイッチ１０４及び１０５と、回転可能な回転ベゼル１０６が配設されている。
また、胴１０１の周囲には、腕時計型情報処理装置１００の動作モードを切り替える動作切換スイッチ１０７と、各動作モードに対応する処理を行わせる確定スイッチ１０８及び削除スイッチ１０９とが配設されている。
さらに、回転ベゼル１０６は、数字や文字などのデータを入力するためのデータ入力装置として機能している。すなわち、この腕時計型情報処理装置１００は、回転ベゼル１０６の回転量又は回転方向を検出するための後述する検出部を有しており、所定の動作モードにおける現在時刻入力時やデータ入力時にこの回転ベゼル１０６を回転させることにより、各種数字や文字を順次循環的に表示部１０３に表示することができる。
従って、回転ベゼル１０６で選択した文字などを確定スイッチ１０８や削除スイッチ１０９で確定又は削除することにより、例えば現在時刻やスケジュールデータ等を入力することができる。なお、このようなデータ入力装置は、回転ベゼル１０６を使用する場合に限らず、従来の電子時計と同様に所定のスイッチを使用しても良いのは言うまでもない。
【００２５】
図２は、この腕時計型情報処理装置１００の概略構成を示すブロック図である。
この腕時計型情報処理装置１００は、表示部１０３を駆動する駆動部１１０と、回転ベゼル１０６の回転量及び回転方向を検出する検出部１１１と、所定の外部機器との間でデータの送信及び受信を行う入出力部１１２と、各種スイッチ１０４、１０５、１０７、１０８及び１０９の操作に応じて腕時計型情報処理装置１００全体を制御する制御部１１３と、ＯＳ（Operating System）、アプリケーションプログラム及び対応するデータ等を保存するためのメモリ１１４とを備えて構成される。
【００２６】
図３は、ＯＳのアプリケーションに関する機能ブロック図である。
ＯＳは、アプリケーションの処理部として、アプリケーションの実行、追加、削除等を行うアプリケーション管理部１１５と、各アプリケーションとの間のデータの入出力を行うデータ入出力管理部１１６と、各アプリケーションが時間管理するデータの中から所定の条件を満たすデータを取得するデータ取得部（データ取得手段）１１７とを備えている。なお、図３においては、データ取得部１１７が３つのアプリケーションＡＰ１、ＡＰ２、ＡＰ３よりデータを取得し、取得したデータをアプリケーションＡＰ４との間で入出力している場合を示している。
このため、この腕時計型情報処理装置１００は、制御部１１３がＯＳに従って動作することにより、各アプリケーションの機能に加えて、各アプリケーションが時間管理するデータの中から現在時刻に間近なデータを選択的に表示する機能（以下、「タイムクルーズ機能」と言う。）を備えている。
【００２７】
また、腕時計型情報処理装置１００は、外部機器との間でデータ通信を行うことにより、入出力部１１２を介して各種アプリケーションプログラムを入力したり、各種データを入出力することができる。
これにより、この腕時計型情報処理装置１００は、アプリケーションプログラムの追加、削除、変更等を行うことができ、ユーザの用途に合わせたアプリケーションを具備することができる。
【００２８】
本実施形態に係る腕時計型情報処理装置１００は、現在の年月日や現在時刻を表示する計時機能と、上述したタイムクルーズ機能と、スケジュールデータを時間管理して表示するスケジュール機能と、期限管理を行うデータ（以下、「期限管理データ」と言う。）を期限管理して表示する期限管理機能と、時間管理を行うデータの種類と時間管理方法をユーザが設定可能であり、入力された時間管理データを予めユーザが定めた設定に従って時間管理する機能（以下、「ユーザ設定管理機能」と言う。）の５種類の機能を具備している。なお、時間管理を行う際の現在時刻には、現在時刻の概念に加えて、日、月、年の概念を含む。
【００２９】
（１−２）  腕時計型情報処理装置の動作
次に、腕時計型情報処理装置１００の動作について説明する。
図４に、腕時計型情報処理装置１００の各機能における表示画面の一例を示すように、この腕時計型情報処理装置１００は、ユーザが機能切換スイッチ１０７を押下する毎に、制御部１１３の制御により計時モード（図４におけるＡ）→タイムクルーズモード（図４におけるＢ）→スケジュールモード（図４におけるＣ）→期限管理モード（図４におけるＤ）→ユーザ設定管理モード（図４におけるＥ）→計時モード（図４におけるＡ）→・・・・に動作モードが順次循環的に切り替わる。
【００３０】
この腕時計型情報処理装置１００においては、表示部１０３の表示画面の上側に各機能のタイトルが表示され、このタイトルの下に、各機能に対応する情報が表示される。図４において、計時モード（Ａ）、タイムクルーズモード（Ｂ）、スケジュール管理モード（Ｃ）、期限管理モード（Ｄ）、ユーザ設定管理モード（Ｅ）のタイトルは、それぞれ、「Time」、「TimeCruise 」、「Schedule」、「ToDo」、「???」により示している。
また、各モードに対応する情報の表示方法は各モード毎に設定可能であり、図４においては、計時モード（Ａ）では、現在の年月日と現在の時分を表示した場合を示し、計時モード以外のモード（Ｂ〜Ｅ）では、各モードでそれぞれ時間管理している全てのデータの件名をそのデータの時間情報と共に時間順で表示した場合を示している。
具体的には、スケジュール管理モード（Ｃ）では、スケジュールデータを開始時間順に表示した場合であり、期限管理モード（Ｄ）では、期限管理データを期限順に表示した場合であり、ユーザ設定管理モード（Ｅ）では、時間管理データを時間順に表示した場合である。
【００３１】
また、スケジュール管理モード（Ｃ）、期限管理モード（Ｄ）、ユーザ設定管理モード（Ｅ）においては、表示されているデータの件名の中から一のデータの件名を選択スイッチ１０４及び１０５により選択して確定スイッチ１０８を押下することにより、選択されたデータの詳細を表示することができる。
ここで、スケジュール管理モード（Ｃ）、期限管理モード（Ｄ）、ユーザ設定管理モード（Ｅ）において時間管理されている各データは、事前にユーザが回転ベゼル１０６を操作して入力したり、外部機器から入力してメモリ１１４に保存されているデータである。
従って、ユーザは、時間管理すべきデータの種類に応じてスケジュール管理モード、期限管理モード、ユーザ設定管理モードの中から対応するモードを選択してデータ入力及びデータ表示を行わせることにより、スケジュール管理や期限管理等の時間管理をすることができる。
【００３２】
一方、図４に示すように、タイムクルーズモード（Ｂ）では、スケジュール管理モード、期限管理モード及びユーザ設定管理モードでそれぞれ時間管理されているスケジュールデータ、期限管理データ、時間管理データのうち現在時刻以降のデータを各データを管理しているモードのタイトルと共に時間順に表示するようになっている。
また、タイムクルーズモード（Ｂ）の場合も、スケジュール管理モード（Ｃ）、期限管理モード（Ｄ）、ユーザ設定管理モード（Ｅ）の場合と同様に、表示されているデータの件名の中から一のデータを選択スイッチ１０４及び１０５により選択して確定スイッチ１０８を押下することにより、選択されたデータの詳細を表示することができる。
従って、ユーザは、タイムクルーズモードを選択することにより、スケジュールデータ、期限管理データ、時間管理データの中から現在時刻に間近なデータをすぐに知ることができる。
【００３３】
（１−２−１）  タイムクルーズモードにおける動作
次に、腕時計型情報処理装置１００がタイムクルーズモードの場合の制御部１１３の動作について説明する。
図５は、タイムクルーズモードに動作が切り換わった場合の制御部１１３の動作を示すフローチャートである。
腕時計型情報処理装置１００のモード切換スイッチ１０７が操作されて、タイムクルーズモードに切り換えられると（ステップＳＰ１）、制御部１１３は、メモリ１１４に保存されている時間管理を行うアプリケーションプログラム、すなわち、スケジュール管理用、期限管理用及びユーザ設定管理用のアプリケーションプログラムの中から１つのアプリケーションプログラムを選択する（ステップＳＰ２）。
そして、制御部１１３は、現在時刻の情報を基準時間として取得し（ステップＳＰ３）、制御部１１３は、現在時刻に間近な時間情報を含んでいるデータの問い合わせを行うべく、選択したアプリケーションを実行する（ステップＳＰ４）。
【００３４】
次に、選択されたアプリケーションは、現在時刻に間近な時間情報を含んでいるデータを回答する機能があるか否か判断し（ステップＳＰ５）、回答機能がある場合は（ステップＳＰ５；ＹＥＳ）、データの回答が許可されているか否か判断する（ステップＳＰ６）。
すなわち、アプリケーションは、時間管理されているデータの回答がユーザの設定等により許可されているか否か判断し、回答が許可されている場合は（ステップＳＰ６；ＹＥＳ）、そのアプリケーションが時間管理している全てのデータの時間情報と基準時間を比較し（ステップＳＰ７）、基準時間以降の時間情報を含むデータをすべて回答する（ステップＳＰ７；ＹＥＳ）。
そして、制御部１１３は、アプリケーションから回答のあったデータを取得した後（ステップＳＰ８）、その基準時間に基づいて問い合わせを行っていないアプリケーションがあるか否か判断する（ステップＳＰ９）。
これに対して、そのアプリケーションプログラムに回答機能がない場合（ステップＳＰ５；ＮＯ）、または、データの回答が禁止されている場合（ステップＳＰ６；ＮＯ）、若しくは、基準時間以降の時間情報を含むデータがなかった場合は（ステップＳＰ７；ＮＯ）、直接ステップＳＰ９に移行する。
【００３５】
次に、制御部１１３は、メモリ１１４に保存している時間管理を行うアプリケーションプログラムの中に未だ現在時刻に間近な時間情報を含んでいるデータの問い合わせを行っていないアプリケーションプログラムが有るか否か判断し（ステップＳＰ９）、問い合わせをしていないアプリケーションプログラムが有った場合は（ステップＳＰ９；ＹＥＳ）、再びステップＳＰ２に戻ってステップＳＰ３からステップＳＰ８までの処理を同様に行う。
そして、制御部１１３は、メモリ１１４に保存している時間管理を行うアプリケーションプログラムの全てに対してステップＳＰ３〜ＳＰ８までの処理を実行した場合は（ステップＳＰ９；ＮＯ）、取得したデータをその時間情報の時間が早いものから順に並び替え（ステップＳＰ１０）、その結果を表示部１０３に表示させる（ステップＳＰ１１）。
【００３６】
そして、現在時刻が前回問い合わせを行った前回の現在時刻から切り換わると、例えば、現在時刻の分表示が切り換わると再びステップＳＰ２に戻って、新たな現在時刻に基づきデータを取得し、その結果を表示部１１３に表示させる。
これにより、タイムクルーズモードにおいては、スケジュールデータ、期限管理データ、時間管理データが現在時刻に近いものから順に表示され、これにより、ユーザは、現在時刻に間近なデータを早く知ることができる。この場合、ユーザは、間近なスケジュールや、期限が迫っている期限管理データ等を同時に時間順に知ることができる。
これにより、各アプリケーションがそれぞれ時間管理しているデータを現在時刻に間近なものから同時に表示でき、ユーザは、各アプリケーションを個別に実行させることなく、必要な情報を早く知ることができる。
【００３７】
（２）  変形例
（２−１）  第１変形例
上述の実施形態においては、タイムクルーズモードにおいて、選択したアプリケーションが１回の問い合わせで現在時刻以降の時間情報を含むデータを全て回答する場合について述べたが、本発明はこれに限らず、アプリケーションが現在時刻に対して最も間近な時間情報を含むデータを１つずつ回答するようにしてもよい。
図６は、アプリケーションが最も間近な時間情報を含むデータのみを回答する場合のフローチャートである。
制御部１１３は、タイムクルーズモードに切り換わると（ステップＳＰ１）、現在時刻の情報を基準時間として設定し（ステップＳＰ２）、メモリ１１４に保存されている時間管理を行うアプリケーションプログラムの中から１つのアプリケーションプログラムを選択し（ステップＳＰ３）、選択したアプリケーションを実行する（ステップＳＰ４）。
【００３８】
選択されたアプリケーションは、データの回答機能があるか否か判断し（ステップＳＰ５）、回答機能がある場合は（ステップＳＰ５；ＹＥＳ）、データの回答が許可されているか否か判断する（ステップＳＰ６）。そして、回答が許可されている場合は（ステップＳＰ６；ＹＥＳ）、そのアプリケーションで時間管理しているデータの時間情報と基準時間を比較し（ステップＳＰ７）、基準時間に最も間近な時間情報を含むデータのみを回答する（ステップＳＰ７；ＹＥＳ）。そして、制御部１１３は、アプリケーションから回答のあったデータを取得した後（ステップＳＰ８）、その基準時間に基づいて問い合わせを行っていないアプリケーションがあるか否か判断する（ステップＳＰ９）。
これに対して、選択したアプリケーションに回答機能がない場合（ステップＳＰ５；ＮＯ）、または、データの回答が禁止されている場合（ステップＳＰ６；ＮＯ）、若しくは、基準時間以降の時間情報を含むデータがなかった場合は（ステップＳＰ７；ＮＯ）、直接ステップＳＰ９に移行する。
【００３９】
次に、制御部１１３は、問い合わせを行っていないアプリケーションがある場合は（ステップＳＰ９；ＹＥＳ）、再びステップＳＰ３に戻ってステップＳＰ４からステップＳＰ８までの処理を同様に行い、すべての時間管理を行うアプリケーションに対して問い合わせを行うと、取得したデータが有るか否か判断する（ステップＳＰ１０）。
そして、制御部１１３は、取得したデータがある場合は（ステップＳＰ１０；ＹＥＳ）、その中から基準時間に最も時間情報が近いデータを選択し、表示用リストに追加し、そのデータを追加表示する（ステップＳＰ１１）。
次に、制御部１１３は、基準時間を、最も時間情報が近いデータとして取得したデータの時間情報に設定し（ステップＳＰ１２）、ステップＳＰ３に戻って、再び同様の処理を行う。一方、制御部１１３は、取得したデータがない場合は（ステップＳＰ１０；ＮＯ）、処理を終了する。
このように、基準時間を順次変更して、各基準時間毎に各アプリケーションから対応する時間情報を含むデータを１つずつ取得し、その中から最も基準時間に近いデータ取得して追加表示することによっても、上述した実施形態の場合と同様に、各アプリケーションが時間管理しているデータを時間順に表示でき、ユーザは、必要な情報を早く知ることができる。
【００４０】
（２−２）  第２変形例
上述の実施形態においては、タイムクルーズモードにおいて、データに含まれる時間情報を現在時刻と比較することにより、現在時刻以降の時間情報を含むデータを取得して時間順に表示する場合について述べたが、本発明はこれに限らず、時間管理の設定状態が日単位又は月単位等になっているアプリケーションプログラムが時間管理しているデータについては、その設定状態を優先し、現在時刻として現在時刻の日または月の位を現在時刻とみなして現在時刻以降のデータを取得して表示させてもよい。
この場合、対象とするデータの時間情報が現在時刻以降か否かの判断は、現在時刻の日付又は月等を基準に判断することになる。
このようにすれば、各アプリケーションプログラム毎の設定状態に基づいて現在時刻以降のデータを取得することができ、時間管理基準の異なるデータをその時間管理基準に基づいて表示することができる。これにより、データの管理状態に応じて現在表示するデータを選択表示することができ、ユーザは、現在重要なデータを効率良く早く知ることができる。
【００４１】
ここで、図７は、ユーザ設定管理モードの時間管理の設定状態が月単位になっている場合の各モードにおける表示画面の一例である。この場合、タイムクルーズモードにおいては、ユーザ設定管理モードにおいて時間管理されているデータは、その時間情報が現在時刻（1999/6/30 12:30）の月単位（1999/6）で判断されるため、現在時刻（1999/6/30 12:30）以前であるが同じ月に属する時間情報を含むデータ、つまり、件名が「defg」と、「１２３４」のデータが表示されるようになっている。
【００４２】
（２−３）  第３変形例
上述の第２変形例においては、タイムクルーズモードの場合、各アプリケーションプログラム毎の設定状態に基づいて現在時刻以降の時間情報を含むデータを取得して表示する場合について述べたが、本発明はこれに限らず、タイムクルーズモードにおいて、データを取得する条件又は取得したデータの表示方法を変更可能にしても良く、さらには、取得方法等をアプリケーションプログラム毎に設定可能にしてもよい。
データを取得する条件を変更するとは、例えば、データを取得する基準時間を現在時刻に代えて他の任意時間に変更したり、現在時刻以前の時間情報を含むデータを取得するようにしたり、現在時刻前後の所定期間の時間情報を含むデータを取得するようにしたり、取得するデータの数を設定したり、基準時間が変化する時間間隔を変更したり、複数のアプリケーションプログラムのうち所定のアプリケーションプログラムが時間管理しているデータのみを取得するように設定する等がある。
【００４３】
ここで、図８は、上述の実施形態において、スケジュール管理モードと、期限管理モードに代えて、時刻表Ａを表示する時間管理モード（図７におけるＣ’）と、時刻表Ｂを表示する時間管理モード（図７におけるＤ’）を具備している腕時計型情報処理装置の各モードにおける表示画面の一例である。この場合において、タイムクルーズモードにおいては、事前に時刻表Ｂを表示する時間管理モードＤ’とユーザ設定管理モードＥで時間管理しているデータは取得し、時刻表Ａを表示する時間管理モードＣ’で時間管理しているデータは取得しないと設定している場合を示している。
この場合、タイムクルーズモードにおいては、時刻表Ｂを表示する時間管理モードＤ’とユーザ設定管理モードＥでそれぞれ時間管理しているデータの中から現在時刻以降の時間情報を含むデータが取得されて表示されるようになっている。
【００４４】
（２−４）  第４変形例
上述の実施形態において、計時モード以外のモードにおいても、現在時刻を表示させるようにしてもよい。このようにすれば、モードを切り替えた場合でも、ユーザは、常に現在時刻を確認することができ、腕時計装置としての使い勝手を向上することができる。
【００４５】
（２−５）  第５変形例
上述の実施形態においては、腕時計型情報処理装置に本発明を適用する場合について述べたが、本発明はこれに限らず、ＰＤＡ（Personal Digital Assistants）や、パーソナルコンピュータ等の情報処理装置に広く適用することができる。
【００４６】
【発明の効果】
上述したように本発明の情報処理装置は、複数のアプリケーションがそれぞれ管理しているデータに含まれる時間情報を予め設定された基準時間と比較して、基準時間に対応する所定の条件を満たす時間情報を含むデータを表示することにより、複数のアプリケーションがそれぞれ時間管理しているデータを一元管理し、これらのデータの中からユーザが必要とするデータを早く知ることができる。
【図面の簡単な説明】
【図１】  本発明の実施形態に係る腕時計型情報処理装置の正面図である。
【図２】  前記腕時計型情報処理装置の概略構成を示すブロック図である。
【図３】  前記腕時計型情報処理装置のＯＳのアプリケーションに関する機能ブロック図である。
【図４】  前記腕時計型情報処理装置の各モードにおける表示画面の一例を示す図である。
【図５】  タイムクルーズモードに動作が切り換わった場合の制御部の動作を示すフローチャートである。
【図６】  第１変形例に係るアプリケーションが最も間近な時間情報を含むデータのみを回答する場合のフローチャートである。
【図７】  第２変形例におけるユーザ設定管理モードの設定状態が月管理になっている場合の腕時計型情報処理装置の各モードにおける表示画面の一例を示す図である。
【図８】  第３変形例におけるスケジュール管理モードと、期限管理モードに代えて、時刻表Ａを表示する時間管理モードと、時刻表Ｂを表示する時間管理モードを具備している腕時計型情報処理装置の各モードにおける表示画面の一例を示す図である。
【符号の説明】
１００……腕時計型情報処理装置、１０３……表示部（表示手段）、１１３……制御部（データ取得手段）、１１４……メモリ、Ａ……計時モード、Ｂ……タイムクルーズモード、Ｃ……スケジュールモード、Ｄ……期限管理モード、Ｅ……ユーザ設定管理モード、Ｃ’、Ｄ’……時間管理モード
【図１】
0003767272.tif 000002
【図２】
0003767272.tif 000003
【図３】
0003767272.tif 000004
【図４】
0003767272.tif 000005
【図５】
0003767272.tif 000006
【図６】
0003767272.tif 000007
【図７】
0003767272.tif 000008
【図８】
0003767272.tif 000009