
デジタルカレンダーは、予定されたイベントを追跡するために使用できるカレンダーを備えた、共同作業用または個人用の時間管理ソフトウェアです。カレンダーには、予定帳、アドレス帳、連絡先リストを含めることもできます。デジタルカレンダーの一般的な機能として、ユーザーは以下のことができます。
デジタルカレンダーには様々な種類があります。中には、異なるベンダーの他のカレンダーと接続または同期できるものもあります。iCalendar 1.0および2.0の仕様と関連規格は、異なるベンダー間でのカレンダーソフトウェアの標準化と相互運用性の礎となっています。デジタルカレンダーは、デスクアクセサリーパッケージやコンピュータオフィスオートメーションシステムなど、時間管理ソフトウェアが提供する多くの機能の拡張機能と見なすことができます。
カレンダー コマンドは、バージョン 7 AT&T UNIX (1979 年) で登場しました。Unix カレンダー プログラムは、現在のディレクトリまたはユーザー ディレクトリでカレンダー エントリ (日付はタブ文字で区切られています) を含むファイルをチェックし、今日の日付または明日の日付で始まる行を出力します。Linux システムに付属するカレンダーの実装はFreeBSDから来ています。[ 1 ] 別個の cal プログラムがあり、これは単に月または年のカレンダーとイースターの日付を出力するだけで、元々はバージョン 1 AT&T UNIX (1971 年) にありました。無料の実装 ncal は FreeBSD 2.2.6 で登場しました。[ 2 ] 代替実装はGNU gcal です。[ 3 ]
Microsoft Windowsにはバージョン1.0からカレンダーアプリが付属していました。Windows 3.1x以降、 Windows VistaのWindowsカレンダーが登場するまで、Windowsにはカレンダーアプリケーションは付属していませんでした。
Apple macOSに付属するカレンダーアプリは「カレンダー」という名前です。2012年のOS X Mountain Lion以前は「iCal」という名前でした。
今日では、デジタルカレンダーは多くのデスクトップ環境、オフィススイート、そしてパソコン(デスクトップおよびノートパソコン)だけでなくスマートフォンやタブレット向け のコラボレーションソフトウェアで一般的に利用されています。GoogleカレンダーはほとんどのAndroidスマートフォンにプリインストールされており、ウェブ版も利用可能です。
1990年代から2000年代初頭にかけて、デジタルカレンダーは多くの携帯情報端末(PDA)や企業向けデジタルアシスタント(EDA)の標準機能でした。2000年代初頭以降、PDAやEDAは同様の機能を備えたスマートフォンやタブレットに取って代わられました。
カレンダーソフトウェアには、いくつかの機能が含まれています。例としては、以下のようなものがあります。
予定表とは、予定とその出席者の一覧です。このソフトウェアには、スケジュールの重複を検出し、参加者に重複を通知し、代替の会議時間を提案する機能が含まれている場合があります。
予定管理ソフトウェアの中には、デフォルトで、またはカレンダーに連続した会議がある場合に、イベントを短縮することを自動的に提案する機能を持つものがあります。[ 4 ]例えば、13:00 の 30 分会議の代わりに、カレンダー ソフトウェアは、イベントを 25 分に短縮し、開始時間を遅らせる(例えば 13:05 の 5 分遅れ) か、終了時間を早める(例えば 13:25) ことを提案する場合があります。一部のソフトウェアでは、開始時間を遅らせることと終了時間を早めることを両方組み合わせるオプションがある場合があります。この利点には、前の会議のまとめに時間がかかっているために会議の開始時間に遅れる可能性のある参加者を待つ必要を最小限に抑えること、およびこの問題が後続の会議にさらに波及するのを軽減することが含まれます。会議間のこのような時間的余裕は、参加者に会議の合間に短い休憩を与えることにもなります。[ 5 ]
異なる期間表示とは、ユーザーがカレンダーの表示方法(1日、1週間、1週間、1ヶ月、1年など)を選択できる機能です。
多くのデジタルカレンダーには、 iCalendar規格を含む様々なファイル形式へのエクスポート機能が備わっています。これにより、例えば、カレンダーをあるコンピューターから別のコンピューターへ、あるいは古いメールアカウントから新しいメールアカウントへと移行させることができます。また、特定の時点におけるカレンダーを他のユーザーと共有することも可能です。
一部のカレンダーツールでは、ユーザーが選択したカレンダー情報を公開リンクに表示できます。他のユーザーが購読することも可能です。これは、例えば試合日程を発表するスポーツチームなどに役立ちます。
タイムブロッキングとは、ユーザーが1日を複数のセグメントに分け、それぞれのセグメントに特定の時間を割り当てて様々なタスクに充てる手法です。デジタルカレンダーを使えば、これをインタラクティブに行うことができ、自分の空き時間や予約した時間を他のユーザーと共有することも可能です。
可用性とキャパシティチェックは、グループ内の他のすべての従業員とリソースのカレンダーの可用性を確認できる高度な機能であり、リソース計画の一環として作業の割り当てやプロジェクトの決定に役立つ場合があります。
空き状況共有機能を使うと、ユーザーは自分の空き状況を共有できます。多くの場合、他のユーザーにどの程度の詳細情報を表示するかを選択できます(例えば、「忙しい」のみを表示するか、イベントのタイトルを表示するか、タイトルと詳細情報を表示するかなど)。これにより、複数人での会議のスケジュール調整が容易になります。
共同スケジュール機能とは、参加者全員が都合の良い会議時間を提案する機能です。場合によっては、招待された参加者が自分にとって最適な時間を提案することも可能で、主催者は参加者全員にとって都合の良い会議時間を選ぶことができます。
ソフトウェアが異なる組織に所属する参加者に対して会議時間を提案できるようにするには、招待された参加者のカレンダーが、所属組織外のユーザーにも空き時間を共有するように設定されている必要があります。
グループカレンダーとは、個人のカレンダーに加えて、グループ全体の予定を表示するカレンダーのことです。多くの場合、表示/非表示を切り替えることができ、会議に使える時間を調整するためのツールとして利用できます。
ユーザーは複数のカレンダーを作成し、それぞれをオン/オフに切り替えることができます。この機能により、仕事の予定、スポーツの予定、子供の学校の予定など、さまざまなイベントを個別のカレンダーに分類することが可能になります。
カレンダー自体は基本的に、ユーザー自身が確認する必要のある受動的なリマインダーと見なすことができ、一種のリマインダーソフトウェアと考えることができます。多くの場合、能動的なリマインダーを設定することも可能です。イベントの15分前または1時間前にポップアップ通知、ダイアログボックス、音声アラームなど、さまざまなリマインダー手法を使用できます。
リマインダーが必要なイベントには、誕生日、祝日、記念日、またはさまざまな単発イベントが含まれます。カレンダーには、多くの場合、多数のイベント(国民の祝日など)があらかじめインストールされており、ユーザーが独自のイベントを作成することもできます。コンテキスト認識リマインダーシステムは、ユーザーの現在地に基づいてリマインダーを設定できます。[ 6 ]



カレンダーは、国際設定または地域設定で設定できます。どの設定が有効になるかは、コンピューター/スマートフォンの設定、ブラウザの設定、カレンダーアプリケーションのユーザープロファイルの設定、ユーザープリンシパル名のプロファイルの設定、または(通常は職場アカウントの場合)組織によって特定の設定が制御されているかどうかによって異なります。これらの設定は、多くの場合、手動で上書きできます。設定は、選択した言語に関連付けられている場合もあります。
国際的または地域的な設定の例としては、以下のようなものが考えられます。
パソコンやスマートフォンにカレンダー機能が搭載されているのは一般的なことで、多くの場合、ローカルにインストールされたメールプログラムや、標準的なブラウザでアクセスできるウェブメールを介して提供されます。
個人使用のためにローカルにインストールされるアプリケーションの例としては、Mozilla ThunderbirdのLightning拡張機能、Exchange Server なしのMicrosoft Outlook 、またはWindows カレンダーなどがあります。
ユーザー間で情報を共有できるカレンダーの例としては、Windows Live カレンダー、Google カレンダー、またはExchange Server を搭載したMicrosoft Outlookなどがあります。
ウェブベースのインターフェースを利用すれば、ユーザーはウェブブラウザを搭載したパソコン、タブレット、携帯電話など、あらゆるデバイスからカレンダーにアクセスできます。これは、インターネット経由でアクセスできるほとんどのカレンダーで実装可能です。
オンラインカレンダーとは、1人または複数のユーザーがデジタルカレンダーへのオンラインアクセスを編集したり、必要に応じて他のユーザーと共有したりできるウェブアプリケーションです。
機能には以下が含まれる場合があります。
無料で利用できるオンラインカレンダーには、Googleカレンダー、Yahooカレンダー、Windowsカレンダー、Dayhapsカレンダーなどがあります。
メールリマインダーサービスを提供するオンラインカレンダー:Googleカレンダー、Outlookカレンダー、DayViewerおよびカレンダー.online。