(57)【要約】【課題】パーソナルコンピュータまたは電子手帳等におけるスケジュールを管理するスケジュール表示装置およびスケジュール表示方法並びに記録媒体に関し、時間帯により目盛り幅を異なるよう設定できるようにし、限られたスケジュール表示領域の中で、表示させたりスケジュールの入力等をする頻度の高い時間帯をより見易く表示するスケジュール管理技術を有するスケジュール表示装置およびスケジュール表示方法並びに記録媒体を提供することを目的とする。【解決手段】本発明は、パーソナルコンピュータまたは電子手帳等におけるスケジュールを管理において、スケジュールを表示させる際に、就業時間帯等の活動時間帯の設定と、活動時間帯と活動時間外の時間の目盛り間隔をそれぞれ個別に設定できるようにし、該設定に応じた目盛り幅を算出し、表示させたりスケジュールの入力等をする頻度の高い時間帯の幅を広く表示しより見易いスケジュール画面を提供する。【選択図】図２
2006134343.tif 000002
【特許請求の範囲】
【請求項１】
時間情報と共にスケジュールを表示させるスケジュール表示装置において、
特定の時間帯を設定可能な時間帯設定手段と、
前記特定の時間帯以外の時間帯の表示間隔と異なる前記特定の時間帯の表示間隔を設定可能な間隔設定手段と、
前記間隔設定手段の設定した表示間隔に応じて、前記特定の時間帯の表示情報を生成する表示制御手段とを備えることを特徴とするスケジュール表示装置。
【請求項２】
前記表示間隔として単位表示間隔当たりの時間を設定可能なことを特徴とする請求項１記載のスケジュール表示装置。
【請求項３】
前記表示制御手段は、前記特定の時間帯に対して設定される単位表示間隔当たりの時間毎に目盛りの表示情報を生成することを特徴とする請求項２記載のスケジュール表示装置。
【請求項４】
前記表示制御手段は、所定の時刻毎に目盛りの表示情報を生成することを特徴とする請求項１乃至３のいずれか一項記載のスケジュール表示装置。
【請求項５】
時間情報と共にスケジュールを表示させるスケジュール表示方法において、コンピュータが、
特定の時間帯を設定可能な時間帯設定手順と、
前記特定の時間帯以外の時間帯の表示間隔と異なる前記特定の時間帯の表示間隔を設定可能な間隔設定手順と、
前記間隔設定手順の設定した表示間隔に応じて、前記特定の時間帯の表示情報を生成する表示制御手順とを実行することを特徴とするスケジュール表示方法。
【請求項６】
前記表示間隔として単位表示間隔当たりの時間を設定可能なことを特徴とする請求項５記載のスケジュール表示方法。
【請求項７】
前記表示制御手順は、前記特定の時間帯に対して設定される単位表示間隔当たりの時間毎に目盛りの表示情報を生成することを特徴とする請求項６記載のスケジュール表示方法。
【請求項８】
前記表示制御手順は、所定の時刻毎に目盛りの表示情報を生成することを特徴とする請求項５乃至７のいずれか一項記載のスケジュール表示方法。
【請求項９】
コンピュータに、
特定の時間帯を設定可能な時間帯設定手順と、
前記特定の時間帯以外の時間帯の表示間隔と異なる前記特定の時間帯の表示間隔を設定可能な間隔設定手順と、
前記間隔設定手順の設定した表示間隔に応じて、前記特定の時間帯の表示情報を生成する表示制御手順とを実行させるプログラムが記憶されたコンピュータ読み取り可能な記録媒体。
【請求項１０】
前記表示間隔として単位表示間隔当たりの時間を設定可能なことを特徴とする請求項９記載の記録媒体。
【請求項１１】
前記表示制御手順は、前記特定の時間帯に対して設定される単位表示間隔当たりの時間毎に目盛りの表示情報を生成することを特徴とする請求項１０記載の記録媒体。
【請求項１２】
前記表示制御手順は、所定の時刻毎に目盛りの表示情報を生成することを特徴とする請求項９乃至１１のいずれか一項記載の記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パーソナルコンピュータまたは電子手帳等におけるスケジュールを管理するスケジュール表示装置およびスケジュール表示方法並びに記録媒体に係り、スケジュール表の時間軸の幅を活動時間帯と非活動時間帯とで異なる設定にすることができるスケジュール表示装置およびスケジュール表示方法並びに記録媒体に関するものである。
【０００２】
近年、コンピュータ産業においては、小型化の実現に伴い、パーソナルコンピュータ（以下、「パソコン」とする。）のみならず、電子手帳等の手のひらサイズで電子化されたスケジュール表、電話帳、或いは家計簿等の情報を管理する傾向にある。特に、スケジュール表は、標準でプレインストールされており、その使用はパソコンや電子手帳の拡販により、利用者へ広く浸透しつつあり、さらなる見易さ、使い易さが要求されている。
【０００３】
スケジュール表の見易さは今後も改善が必要であり、特に、１日の作業のサイクルが決まっている場合に、勤務時間等の活動時間帯を非活動時間帯に比べ、より見易くする工夫が望まれている。
【背景技術】
【０００４】
従来の電子化されたスケジュール表示方法では、以下の方法が一般的である。図１は、従来の一例のスケジュール表示画面を示す図である。図１に示すように、従来のスケジュール表示画面６０は、入力したスケジュールを時間軸に沿って表示し、システムが固定で持っているか、或いは、ユーザが指定した任意の目盛り間隔で時間軸を０時から２４時までを全て等間隔に１日のスケジュール予定が満遍なく表示される。そのため、例えば、表示幅を３０分おきに表示するように設定されている場合、スケジュール予定が無い６時から９時までの非活動時間帯６２も、勤務時間帯等の活動時間帯６１と同様に等間隔の３０分おきで表示される。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来におけるスケジュール管理方法においては、以下に述べる問題点がある。先ず、従来のスケジュール表示は、システムが固定で持っている、或いは、ユーザが指定した任意の目盛り間隔で時間軸を０時から２４時まで等間隔に表示している。この表示において、個々のスケジュール内容を見易くするため、画面上に表示する１時間の目盛り幅を広げると、０時から２４時までの全ての時間帯が指定された目盛り幅に設定される。これにより、個々のスケジュール内容が表示される量は多くなるが、スケジュール表示領域は限られているので、逆にその個々のスケジュール内容や一日全体のスケジュールが見づらくなる（把握しづらくなる）という矛盾が生じていた。
【０００６】
例えば、図１の例のように、非活動時間帯６２には何も予定が無いにも関わらず、表示領域は３０分おきとなる。また、活動時間帯６１には、予定６３と予定６４とが表示されているが、予定６４の会議終了予定が１７時だとしても、実際には、１６時までしか表示されない場合があり、かつ、予定内容を十分に表示できない場合もある。
【０００７】
本発明の課題は、上記問題点に鑑みてなされたもので、時間帯により目盛り幅を異なるよう設定できるようにし、限られたスケジュール表示領域の中で、表示させたりスケジュールの入力等をする頻度の高い時間帯をより見易く表示するスケジュール管理技術を有するスケジュール表示装置およびスケジュール表示方法並びに記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、上記問題に鑑みてなされたものであり、以下に述べる各手段を講じたことを特徴とする。請求項１記載の発明では、時間情報と共にスケジュールを表示させるスケジュール表示装置において、第一の時間帯の表示間隔と異なる第二の時間帯の表示間隔を設定する間隔設定手段と、前記各間隔に応じて前記第一および第二の時間帯の表示情報を生成する表示制御手段とにより、時間帯により必要とする表示間隔を設定できる。
【０００９】
前記間隔設定手段は、前記第一の時間帯の表示間隔を設定する手段により、必要とする表示間隔を個別に設定できる。また、前記間隔設定手段は、複数の所定の表示間隔が予め設定された間隔リストを表示させる手段と、該間隔リストから選択される表示間隔を前記表示間隔として設定する手段とにより、統一した書式で正確にかつ簡単に入力することができる。
【００１０】
前記間隔設定手段は、前記設定される第一の時間帯の表示間隔に応じた所定の第二の時間帯の表示間隔を設定する手段により、第一の時間帯の表示間隔のみを指定するだけで、第二の時間帯の表示間隔を設定できる。また、前記第二の時間帯の表示間隔として前記第一の時間帯の表示間隔より小さい表示間隔を設定することにより、第一の時間帯をより多く表示させることができる。
【００１１】
前記表示間隔として単位表示時間当たりの時間を設定させることにより、予定を入力する際の単位時間に応じた表示間隔とすることができる。また、前記表示制御手段は、前記第一の時間帯および第二の時間帯に対して設定される単位表示間隔当たりの時間毎に目盛りを表示させる手段により、表示時間単位を見易くすることができる。
【００１２】
前記第一の時間帯および／または第二の時間帯を設定する時間設定手段により、生活様式に応じた時間帯を自由に設定できる。また、前記時間設定手段は、前記第一の時間帯および／または第二の時間帯の開始時刻を設定する手段により、生活様式に応じた時間帯を自由に設定できる。
【００１３】
前記時間設定手段は、前記第一の時間帯および／または第二の時間帯の終了時刻を設定する手段により、生活様式に応じた時間帯を自由に設定できる。また、前記時間設定手段は、複数の所定の時刻が予め設定された時刻リストを表示させる手段と、該時刻リストから選択される時刻を前記時間帯として設定する手段とにより、統一した書式で正確にかつ簡単に入力することができ、入力した時刻を確認できる。
【００１４】
前記表示制御手段は、所定の時刻毎に目盛りを表示させる手段により、予定を入力する際に時間の指定を容易にすることができる。
【発明の効果】
【００１５】
本願発明は、次に述べる効果を実現することができる。本発明によれば、スケジュール項目の多い活動時間帯の表示領域を広く、かつ、非活動時間帯の表示領域を小さくすることにより、スケジュール項目等を見易くし、活動時間帯の表示を中心としたスケジュール表示画面を提供できる等の特長を有する。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施の形態を図面に基づいて説明する。図２は、本発明の一実施例のシステム全体構成図である。図２に示すように、スケジュール管理装置１００は、スケジュールの編集および表示等の全般を制御するスケジュール制御部１、１日の活動時間を管理する活動時間処理部２、活動時間帯と非活動時間帯の目盛りを管理する目盛り間隔処理部３、目盛り間隔処理部３で管理される目盛り間隔に従い、目盛り位置を処理する目盛り位置処理部４、目盛り間隔等の表示機能を制御するのに必要な情報を記憶する記憶装置５、入力されたデータを制御する入力処理部６、情報の表示を制御する表示処理部７とで構成される。
【００１７】
スケジュール制御部１は、スケジュールの編集および表示等のスケジュール管理装置１００の全般を制御する。活動時間処理部２は、スケジュール表の作成時または編集時に、ユーザが活動開始時間と活動終了時間を設定できるようにし、ユーザにより設定された該活動時間情報を記憶装置５に記憶する。また、作成時には、標準的な活動開始時間と活動終了時間を表示し、編集時には、前回ユーザが指定した活動開始時間と活動終了時間を表示する。
【００１８】
目盛り間隔処理部３は、スケジュール表の作成時または編集時に、ユーザが活動時間帯と非活動時間帯での目盛り間隔を分で指定できるようにし、ユーザにより指定された該目盛り間隔を記憶装置５に記憶する。また、作成時には、標準的な目盛り間隔を分で表示し、編集時には、前回ユーザが指定した目盛り間隔を表示し、変更された場合は変更データを記憶する。
【００１９】
目盛り位置処理部４は、目盛り間隔処理部３でユーザが指定した活動時間帯と非活動時間帯の目盛り間隔に従い、表示するための時間軸の０時から２４時までの目盛り位置を求める。記憶装置５は、スケジュール管理を行う為の必要なデータを記憶する。入力処理部６は、スケジュール管理に必要なデータをユーザに入力させ、該データを制御する。
【００２０】
表示処理部７は、スケジュール管理を行う為の情報を表示させる。本発明の目盛り調整を行う為のテーブル構成については、後述する。図３は、本発明の一実施例のハード構成図である。図３に示すように、スケジュール管理装置１００は、後述するインストールプログラムを実行するＣＰＵ１１、該プログラムやデータを一時的に格納するメモリユニット１２、該プログラムを実行するのにロードしたり必要なテーブルを格納する記憶装置１３、入力されたデータを制御する入力ユニット１４、情報の表示を制御する表示ユニット１５、該プログラムが記憶されているＣＤ−ＲＯＭ１６を備えている。尚、当該プログラムを格納する媒体としてＣＤ−ＲＯＭ１６に制限するものではなく、コンピュータが読み取り可能な媒体であればよい。
【００２１】
次に、スケジュール管理装置１００で使用されるテーブル５ａについて説明する。図４は、本発明の一実施例のテーブル構成図である。図４に示すように、テーブル５ａは、活動開始時間５ａ−１、活動終了時間５ａ−２、活動時間の目盛り間隔５ａ−３、非活動時間の目盛り間隔５ａ−４、表示開始時間５ａ−５等で構成される。
【００２２】
活動開始時間５ａ−１及び活動終了時間５ａ−２は、図２の活動時間処理部２によって管理される。活動時間の目盛り間隔５ａ−３及び非活動時間の目盛り間隔５ａ−４は、図２の目盛り間隔処理部３によって管理させる。表示開始時間５ａ−５は、表示させたい最初の時間である。
【００２３】
次に、目盛り位置を求める方法について説明する。図５は、本発明の一実施例の目盛り位置を求めるフローチャート図である。図５に示すように、目盛り位置を求める為には、活動時間の目盛り間隔を取得するステップＳ２１、非活動時間の目盛り間隔を取得するステップＳ２２、活動時間を取得するステップＳ２３、ｔが２４時かをチェックするステップＳ２４、ｔ時の目盛り位置を配列に格納するステップＳ２５、ｔ時が活動時間に含まれるかをチェックするステップＳ２６、ｔ＋１時に活動時間の目盛り位置を計算するステップＳ２７、ｔ＋１時に非活動時間の目盛り位置を計算するステップＳ２８とで構成される。
【００２４】
活動時間の目盛り間隔を取得するステップＳ２１は、テーブル５ａの活動時間目盛り間隔５ａ−３を取得する。非活動時間の目盛り間隔を取得するステップＳ２２は、テーブル５ａの非活動時間目盛り間隔５ａ−４を取得する。活動時間を取得するステップＳ２３は、テーブル５ａの活動開始時間５ａ−１と活動終了時間５ａ−２とを取得する。
【００２５】
ｔが２４時かをチェックするステップＳ２４は、変数ｔが２４時を示すまで、以下の処理ステップを行い、変数ｔが２４時より大きい数を示したら、目盛り位置を求める処理を終了する。ｔ時の目盛り位置を配列に格納するステップＳ２５は、ステップＳ２７またはステップＳ２８で計算された目盛り位置を、目盛り配列ｎ（ｎは、０から２４でｔ時に対応する。）に設定する。
【００２６】
ｔ時が活動時間に含まれるかをチェックするステップＳ２６は、ステップＳ２３で取得した活動開始時間５ａ−１と活動終了時間５ａ−２の間にｔ時が含まれるかをチェックする。含まれる場合は、ステップＳ２７を行い、含まれない場合は、ステップＳ２８を行う。ｔ＋１時に活動時間の目盛り位置を計算するステップＳ２７は、ステップＳ２１で取得した活動時間の目盛り間隔５ａ−３を上記ｔ時の目盛り位置に加えて、ｔ＋１時の目盛り位置を算出する。
【００２７】
ｔ＋１時に非活動時間の目盛り位置を計算するステップＳ２８は、ステップＳ２２で取得した非活動時間の目盛り間隔５ａ−４を上記ｔ時の目盛り位置に加えて、ｔ＋１時の目盛り位置を算出する。上記目盛り位置の１単位の例として、文字入力の１行に対応させ、規定値を６０分刻みと設定する。すると、３０分刻みの場合は２行に対応し、１５分刻みの場合は４行に対応し、１０分刻みの場合は６行に対応し、５分刻みの場合は１２行に対応する。
【００２８】
これを上記のフローチャートに対応させ、９時から１８時までを活動時間帯とし、活動時間の目盛り間隔を３０分すなわち２行、活動時間外（非活動時間）の目盛り間隔を６０分すなわち１行、行の設定を配列ａ［ｔ］で行うとすると、ｔ＝０時は配列ａ［０］＝０となり、ｔ＝１時からｔ＝９時までとｔ＝１８からｔ＝２４時までは１行間隔で配列ａ［ｔ］の値が設定され、ｔ＝１０時からｔ＝１７時までは２行間隔で配列ａ［ｔ］の値が設定される。
【００２９】
次に、活動時間や目盛り間隔を指定する為のダイアログボックスについて説明する。図６は、本発明の一実施例のスケジュールの設定画面を示す図である。図６に示すように、スケジュール設定画面３０は、活動開始時刻と終了時刻を設定するための活動時間３１、活動時間帯と非活動時間帯の目盛り間隔を設定する時間目盛りの間隔３２、設定を有効にするＯＫボタン３３、設定を無効にするキャンセルボタン３４とで構成される。
【００３０】
活動時間３１は、開始時刻を設定するドロップダウンリスト３１−１と終了時刻を設定するドロップダウンリスト３１−２とで構成される。ドロップダウンリスト３１−１と３１−２は、下矢印をクリックすると時刻がリスト形式に表示される。ユーザは、該リスト３１−１、３１−２から活動時間３１とすべき所望の時刻を選択する。
【００３１】
時間目盛りの間隔３２は、活動時間の目盛り間隔を設定するドロップダウンリスト３２−１と活動時間外の目盛り間隔を設定する３２−２とで構成される。ドロップダウンリスト３２−１と３２−２は、下矢印をクリックするとリスト形式に分が表示される。ユーザは、該リストから所望の目盛り間隔を選択する。目盛り間隔は、５分、１０分、１５分、３０分、６０分のように既にリスト形式で用意される。
【００３２】
活動時間外の目盛り間隔を設定するドロップダウンリスト３２−２は、活動時間の目盛り間隔を設定するドロップダウンリスト３２−１で選択された目盛り間隔の２倍または３倍程度の値（単位は分）が、すなわち実際の表示幅は２分の１または３分に１となるように自動的に変更されるよう構成してもよい。また、その自動変更される際の活動時間と活動時間外の目盛り間隔の比率を、ユーザの必要に応じて変更するよう構成してもよい。
【００３３】
ＯＫボタン３３は、変更された活動時間３１と時間目盛りの間隔３２を有効にする場合にクリックされる。キャンセルボタン３４は、変更された活動時間３１と時間目盛りの間隔３２を無効にし、前回の設定を有効にする場合にクリックされる。仮に、活動時間３１の開始時刻３１−１を９時、終了時刻３１−２を１８時、時間目盛りの間隔３２の活動時間３２−１を３０分、活動時間外３２−２を６０分と設定したとして、次に、図７でスケジュールの表示例を示す。
【００３４】
図７は、本発明の一実施例のスケジュール表示を示す図である。図７に示すように、スケジュール表示画面４０は、ユーザが指定した活動時間帯４１、ユーザが指定した活動時間外の非活動時間帯４２ａと４２ｂ、ユーザが指定した表示開始時間４３、ユーザが入力した活動時間帯の予定４４、ユーザが入力した活動時間外の予定４５、表示開始時間より前の時間を表示させたい時の上スクロールボタン４６、表示されている最後の時間より後ろの時間を表示させたい時の下スクロールボタン４７とで構成される。
【００３５】
以下、図７の例に従うものとする。活動時間帯４１は、１時間の目盛り間隔が３０分と指定されている場合、２行で表示される。非活動時間帯４２ａと４２ｂは、１時間の目盛り間隔が６０分と指定されている場合、１行で表示される。
【００３６】
表示開始時間４３は、テーブル５ａの表示開始時間５ａ−５より、ここでは、６時より表示開始される。表示開始時間の設定は、スケジュール作成時またはスケジュール表示時に変更可能とする。活動時間帯の予定４４は、ユーザにより活動時間帯の項目が入力される。１時間当りの表示幅が広く設定されているので、表示された時に見易い画面となる。
【００３７】
活動時間外の予定４５は、ユーザにより活動時間外の項目が入力される。活動時間帯の予定４４より１時間当りの表示幅は狭く設定され、予定内容を表示するための領域が小さい（狭い）表示となる。上スクロールボタン４６は、表示開始時間４３より前時間のスケジュールを見たいか或いは予定の入力をしたい場合等に操作される。ユーザにより、上スクロールボタン４６が操作されると、スケジュールが下方にスクロールされ、前時間のスケジュールを表示することができる。
【００３８】
下スクロールボタン４７は、表示されている最後の時間より後ろの時間のスケジュールを見たいか或いは予定の入力をしたい場合等に操作される。ユーザにより、下スクロールボタン４７が操作されると、スケジュールが上方にスクロールされ、後ろの時間のスケジュールを表示することができる。上記、本発明により、スケジュール表示画面において、スケジュールを見たり或いは入力する頻度の高い活動時間帯の表示域を、非活動時間帯に比べ広くすることにより、利用し易いスケジュール表示画面を提供することができる。
【００３９】
さらに、上記実施例では、活動時間帯と非活動時間帯の２種類で表示幅を設定する方法を説明したが、本発明は、この方法に限らず、例えば、必要に応じて２種以上の時間帯を設定できるようにし、各時間帯の目盛りの間隔を指定できるようにすることも可能である。また、スケジュール予定を入力時に詳細度数を入力し、度数に応じた表示幅で画面表示させる方法等にも適応できる。
【図面の簡単な説明】
【００４０】
【図１】従来の一例のスケジュール表示画面を示す図である。
【図２】本発明の一実施例のシステム全体構成図である。
【図３】本発明の一実施例のハード構成図である。
【図４】本発明の一実施例のテーブル構成図である。
【図５】本発明の一実施例の目盛り位置を求めるフローチャート図である。
【図６】本発明の一実施例のスケジュールの設定画面を示す図である。
【図７】本発明の一実施例のスケジュール表示を示す図である。
【符号の説明】
【００４１】
１  スケジュール制御部
２  活動時間処理部
３  目盛り間隔処理部
４  目盛り位置処理部
５  記憶装置
５ａ  テーブル
５ｂ  スケジュール記録領域
６  入力処理部
７  表示処理部
１１  ＣＰＵ
１２  メモリユニット
１３  記憶装置
１４  入力ユニット
１５  表示ユニット
１６  ＣＤ−ＲＯＭ
１００  スケジュール管理装置
【図１】
2006134343.tif 000003
【図２】
2006134343.tif 000004
【図３】
2006134343.tif 000005
【図４】
2006134343.tif 000006
【図５】
2006134343.tif 000007
【図６】
2006134343.tif 000008
【図７】
2006134343.tif 000009