mac カレンダー windows 共有|編集できる共有と見るだけの共有
手元にMacとWindowsが1台ずつあると、予定の見え方が揃わない。片方で入れた会議がもう片方に出てこない。出てきても編集できない。消したはずの予定がいつまでも残る。「mac カレンダー windows 共有」で調べて出てくる手順どおりに操作しても噛み合わないのは、OSをまたぐ方法を探しているのに、実際に効くのが「アカウントをどこに置くか」の選択だからです。この記事では共有の型を2つに割り、iCloudとGoogleとOutlookのどれを軸にするかを決められるところまで整理します。
「MacとWindowsで共有したい」が指している3つの状況
同じ言葉で検索していても、必要な作業は次の3つに分かれます。
- 自分の2台を揃えたい。会社支給のWindowsと自宅のMacで、同じ予定を見て同じように編集したい
- 別の人と共有したい。家族や同僚のうち片方がWindowsで、こちらがMac
- 会社の予定表を私物のMacで見たい。書き込むかどうかは別として、まず見えるようにしたい
1つ目は自分のアカウントを両方の機械に入れれば終わる話です。権限の交渉は要りません。2つ目は相手がどのサービスのアカウントを持てるかで打ち手が変わります。3つ目は管理者の設定で決まる部分があり、自分の操作では越えられない壁が出ます。
手順どおりにやったのに動かないという状況は、この3つが混ざった記事を読んでいるときによく起きます。たとえば「Windows側にOutlookを入れる」という手順は、自分の2台を揃える場合には有効でも、Windowsを使う相手に編集してもらう場合には答えになっていません。最初に自分がどれをやりたいのかを言葉にしておくと、読む記事も試す設定も半分に減ります。
もう1つ、目的の裏側にある期待も分けておく価値があります。相手にも予定を動かしてほしいのか、こちらの予定を見せるだけでよいのか。この違いが、次に説明する2つの型のどちらを選ぶかを決めます。
共有の仕組みは2つしかない
サービスがiCloudでもGoogleでもMicrosoftでも、カレンダー共有の実体は次の2つに割れます。
- アカウントを通した共有。相手(または自分の別の端末)が同じサービスのアカウントを持ち、そこへ権限を渡す。設定によっては相手が編集できる
- URLを渡す共有。iCalendar形式のURLを相手のカレンダーアプリに登録してもらう。見えるだけで、相手は書き換えられない
Googleのヘルプも、パソコンのカレンダーアプリと繋ぐ方法をこの2種類に分けて説明しています。
Google カレンダーを別のカレンダー アプリケーションで表示する方法は 2 つあります。カレンダーを追加して他のアプリケーションで表示できるほか、一部のアプリケーションでは予定を編集することもできます。 出典: support.google.com
URLを渡す型は、相手に勝手に動かされない安心と引き換えに、相手が予定を動かせません。送り迎えの分担や、当番の入れ替えのように、相手にも書き込んでほしい共有では成立しない型です。逆に、部署の全員に自分の空き状況だけ見せたいなら、この型のほうが事故が起きません。
MacとWindowsという言葉で悩んでいるつもりが、実は「編集させたいのか、見せるだけか」で悩んでいた、という順番の入れ替えがここで起きます。OSの組み合わせは、この選択のあとに効いてくる二次的な条件です。
iCloudのカレンダーをWindows側で見る
Macを主に使っていて、標準の「カレンダー」に予定が入っているなら、軸はiCloudです。Windows側の受け口はAppleが1つに絞って案内しています。
iCloudのカレンダーと連絡先は、Microsoft Outlookのクラシック版で表示できます。 出典: support.apple.com
つまりWindows側にOutlookのクラシック版が必要で、Windows用iCloudの設定画面から「iCloudカレンダーと連絡先をMicrosoft Outlookに自動的に同期する」を有効にする流れになります。ブラウザでiCloud.comを開いて見るだけなら、Windowsでも追加の準備は要りません。
相手と共有する場合、iCloud.com側の共有は2種類に分かれます。プライベート共有は参加者にApple Accountが必要で、渡す権限を「編集を許可」と「読み出し専用」から選べます。パブリック共有はURLを配るだけで、受け取る側がiCloudの利用者である必要はありません。ただしこちらは閲覧のみです。
この2つを並べると、Windowsしか使わない相手に編集まで任せたい場合、iCloudを軸にする選択は筋がよくないと分かります。相手にApple Accountを作ってもらう前提になるからです。相手の環境を変えずに編集まで渡したいなら、次の選択肢に移ったほうが早く終わります。
Googleカレンダーを共通の置き場にする
両方のOSで同じブラウザ画面が開けて、Mac標準のカレンダーにもWindows側のOutlookにもアカウントを追加できるという点で、2台の環境をまたぐときに素直なのがGoogleカレンダーです。編集込みで揃えたい場合、置き場をここに寄せると分岐が減ります。
そのうえで、公式に書かれている制限を先に知っておくと、あとで戸惑いません。
- カレンダー設定の「iCal 形式の非公開 URL」は、他のアプリで自分の予定を表示するためのものです。誰かに渡すものではなく、誤って渡した場合はリセットして無効化します
- メールアドレスを指定してカレンダーに登録する方法は、Google以外のカレンダーには使えません
- 登録するカレンダーの数が400を超えると、表示のときに動作が重くなる可能性があるとヘルプに明記されています
- 新しいカレンダーの登録はパソコンのウェブブラウザで行う必要があり、スマートフォンやタブレットのアプリからは登録できません
最後の1つは、外出先で共有依頼のメールを受け取ったときに引っかかります。スマートフォンで開いても登録の画面に進めないので、パソコンの前に戻るまで保留になります。急ぎで共有が必要な場面では、この段取りを先に読んでおくだけで無駄な操作が減ります。
Mac側でどう見せるかを詰める段になったら、できることで、Mac用のカレンダーアプリが複数のアカウントをどう1画面に並べるかを確かめておくと、置き場を決めたあとの作業が具体的になります。
会社のOutlookを挟むとき
会社の予定表がMicrosoft 365にある場合、共有の権限は3段階で渡せます。相手に見せる範囲を、空き状況だけ、タイトルと場所まで、すべての詳細、から選ぶ形です。この3段階は新しいOutlook for Windowsでもクラシック版でもウェブ版でも共通で、相手がMacかWindowsかは関係ありません。
ここで効いてくるのは相手のOSではなく管理者の設定です。社外のアドレスへ共有を出せるかどうか、詳細まで見せられるかどうかは組織の方針で閉じられていることがあります。自分の画面に選択肢が出ないなら、設定を探し続けるより先に、そこが閉じられている可能性を疑ったほうが早く片づきます。
なお、Outlook.comのアカウントを他のメールアプリに繋ぐための公式な設定として案内されているのは、POPとIMAPとSMTPだけです。どれもメールの規約で、カレンダーは運びません。メールは繋がったのに予定表だけ出てこない、という状況はここから生まれます。カレンダーを繋ぎたいなら、メールの設定とは別の経路を選ぶ必要があります。
4つの経路を並べて比べる
| 軸にするサービス | Windows側の受け口 | 相手や別端末の編集 | 更新について公式に書かれていること |
|---|---|---|---|
| iCloud | Outlookクラシック版、またはブラウザでiCloud.com | プライベート共有で「編集を許可」を選べば可能 | 更新間隔の記載なし |
| Googleカレンダー | ブラウザ、またはOutlookにアカウントを追加 | 渡した権限に応じて可能 | 更新間隔の記載なし |
| 会社のMicrosoft 365 | Outlookの各版とウェブ版 | 表示専用の共有は3段階、編集は別の権限 | 更新間隔の記載なし |
| iCalendarのURL購読 | 購読に対応したカレンダーアプリ全般 | できない | Outlook.comでは約3時間ごと、24時間以上かかる場合あり |
表の右端が示すとおり、更新の待ち時間が公式に明記されているのはURL購読の経路だけです。ここを混同したまま「同期が遅い」と判断すると、直しようのないものを直そうとして時間を使うことになります。
反映が遅いのは、たいてい壊れていない
Outlook.com側でウェブ上のカレンダーを購読した場合、更新は約3時間ごとに起きるものの、24時間以上かかる場合があるとヘルプに書かれています。ファイルを読み込む「インポート」のほうは、読み込んだ時点の写しが作られるだけで、元のカレンダーが更新されても自分の側は変わりません。
この2つの違いを知らないまま設定すると、次のような食い違いが起きます。
- 書き出したファイルを読み込んだだけなのに、以後ずっと同期されると思っている
- 購読はできているのに、数分で反映されないことを故障だと考えて設定をやり直す
- やり直すたびに同じカレンダーを重ねて登録し、同じ予定が2つ並ぶ
同じ予定が二重に見えるときは、たいてい3つ目です。1つの予定表を、アカウント接続とURL購読の両方から取り込んでいる状態を疑って、片方を外すところから確認します。片方を外したあと、残したほうの表示を消してから戻すと、画面上の古い写しが片づきます。
反対に、遅れではなく順序の問題で困ることもあります。Windows側で入れた予定がMacに出るまでの間に、Mac側でも同じ時間に別の予定を入れてしまう場合です。これは仕組みの不具合ではなく、待ち時間のあいだに両側で書き込みが起きただけです。購読の経路を挟んでいるなら、予定を入れる場所を片方に固定しておくと衝突が起きません。書き込みは軸にしたサービスの画面だけで行い、もう片方は見るための窓として使う、という運用の切り分けが有効です。
どこで詰まっているかを見極める
ここまでを、決める順番に並べ直します。最初に決めるのは編集させるかどうかです。見せるだけでよいなら、相手のOSも使っているサービスも問いません。公開URLを渡して終わりです。編集まで渡すなら、相手が持てるアカウントを確認するのが次の一手になります。相手にApple Accountを作らせるのか、こちらがGoogleカレンダーに寄せるのかという選択で、ここが実質の分かれ目です。
軸が決まったら、両方の機械で同じ置き場を見ている状態を作ります。片方だけ標準アプリ、もう片方だけブラウザ、という混ぜ方をしていると、設定の当たりどころが増えて原因を切り分けられなくなります。
そして、共有が通ったあとに残るものがあります。予定が見えることと、その日が回ることは別の問題です。会議と会議の間に移動時間が入っていなければ、両方の画面に同じ無理な1日が映るだけになります。移動を含めて時間を置き直す考え方は移動時間に、予定そのものを速く入れる方法は予定の入れ方にまとまっています。どのアプリを軸にするかで迷っているなら、Mac側の候補を横に並べた他のカレンダーとの比較から見ていくと、置き場とアプリの話を切り分けやすくなります。
よくある質問
MacとWindowsで同じカレンダーを編集できるようにするには、どのサービスを選べばよいですか?
両方の機械にアカウントを追加できるサービスを選ぶのが近道です。Googleカレンダーは、Mac標準のカレンダーにもWindows側のOutlookにもアカウントとして追加でき、権限を渡せば相手も編集できます。iCloudを軸にする場合は、相手にApple Accountが必要になる点を先に確認してください。
WindowsでiCloudのカレンダーを見るには何が要りますか?
Appleの案内では、iCloudのカレンダーと連絡先はMicrosoft Outlookのクラシック版で表示できるとされています。Windows用iCloudを開き、カレンダーと連絡先の設定でOutlookへの自動同期をオンにする流れです。見るだけでよければ、ブラウザでiCloud.comを開く方法もあります。
URLで共有したカレンダーを相手が編集できないのはなぜですか?
iCalendar形式のURLで渡す共有は、内容を配るだけの片方向の仕組みだからです。相手が編集できる共有にするには、同じサービスのアカウント同士で権限を渡す方式に切り替える必要があります。見せるだけでよい相手にはURL、書き込んでほしい相手にはアカウント共有、と使い分けます。
共有したのに反映が遅いのは設定の失敗ですか?
購読の経路なら仕様の範囲かもしれません。Outlook.comのヘルプでは、購読したカレンダーの更新は約3時間ごとで、24時間以上かかる場合があると説明されています。数分で反映されないことを理由に設定をやり直すと、同じカレンダーを二重に登録して予定が重複する原因になります。