macOSでSiriを使用するには、Appleに連絡先を送信する必要があります。Appleにデータを渡さないようにする方法をご紹介します。
macOS のシステム設定で Siri を有効にしている場合は、Siri をオンにすると macOS が連絡先、位置情報、音声データを Apple に送信することを警告するアラートが表示されることがあります。
これはAppleの馬鹿げた要求であり、ユーザーのプライバシーを尊重するというAppleの主張に反するものです。当然のことながら、すべての連絡先をAppleに送信したくない人もいるかもしれません。
ただし、macOS Sequoia で Siri を使用する場合は必須です。
macOS で Siri をオンにするには、連絡先と位置情報データを Apple に送信する必要があります。
回避策
ただし、少しの努力で、macOS で Siri を有効にして連絡先を非公開にすることができます。
そのためには、後で復元できるように連絡先データのバックアップを作成する必要があります。
この方法を使用すると、Mac から連絡先データを削除し、Siri を有効にするだけで、連絡先データが送信されるのを防ぐことができます。
少し不便ではありますが、機能します。
もう一つのあまり好ましくない選択肢は、macOSのクリーンなコピーが入った追加のmacOS起動ディスクを作成することです。これは、Siriをオンにする必要がある場合にのみ使用できます。
macOSの起動ディスクが2つあれば、システム設定の「起動ディスク」設定を使って切り替えることができます。macOSを複数回再起動する必要があるため、理想的とは言えませんが、それでも動作します。
また、連絡先を iCloud に保存している場合は、ローカル バックアップを作成した後で連絡先の iCloud 同期をオフにし、復元した後に同期を再びオンにすることをお勧めします。
Siriをオンにする前に、すべての連絡先を完全にバックアップしておきましょう。そうすれば、後で復元できます。バックアップには2つの方法があり、それぞれについて次に詳しく説明します。
どちらの方法でも、システム設定アプリが実行されていないことを確認してください。
方法 1: 連絡先をアーカイブにエクスポートします。
この方法を使用すると、連絡先アプリから連絡先データベース全体をアーカイブにエクスポートします。
連絡先アプリを開き、左側のサイドバーで「すべての連絡先」を選択します。他の項目をクリックしたり変更したりせず、すぐにメニューバーから 「ファイル」->「エクスポート」->「連絡先アーカイブ...」を選択します。
連絡先アーカイブをディスクに保存するように求められます。ファイルに名前を付け、保存場所を選択して、「保存」をクリックします。これで、連絡先が.abbu(アドレス帳バックアップ)ファイルに保存されます。
連絡先アプリは、以前の macOS バージョンではアドレスブックという名前でした。
また、Contacts は .abbu ファイル名にタイムスタンプを追加するので、バックアップがいつ作成されたかがわかります。
連絡先をアーカイブにエクスポートする前に、サイドバーの「すべての連絡先」項目が必ず選択されていることを確認してください。連絡先アプリには、エクスポート時に「 すべての連絡先」が選択されていないと連絡先データベース全体が保存されないという、古くから存在するバグがいくつか存在します。
これは非常に重要で、よくある間違いであり、しかも分かりにくいものです。エクスポート時に最初に「すべての連絡先」を選択しないと、一部のデータが失われる可能性があります。
連絡先アプリを終了してください。システム設定アプリが起動していないことを確認してください。
2 つの連絡先 .abbu ファイルがディスクに保存されました。
方法 2: Finder で AddressBook フォルダをバックアップします。
この方法を使用すると、Finder でディスク上の連絡先ファイルが保存されている場所に移動し、後で復元できるように別の場所にバックアップ コピーを作成します。
まず Finder に隠しファイルが表示されていることを確認し、起動ディスクの /Users/~/Library/Application Support/AddressBook に移動します (「~」チルダ文字は、UNIX 用語では現在のユーザーのフォルダーを意味します)。
AddressBook フォルダ内のすべてを選択し (Command + A)、キーボードのOptionキーを押したまま、 AddressBookフォルダの内容全体をバックアップ ボリューム上の別のフォルダにドラッグします。
後でどのファイルを復元するかを把握しておく必要があるため、これらのファイル専用の新しいバックアップ フォルダーを作成することをお勧めします。
連絡先アプリが起動していないことを確認した上で、アドレスブックフォルダの内容をすべて削除し、 Macのメニューバーから「Finder」→「ゴミ箱を空にする」を選択します。これでMacからすべての連絡先データが削除されます。
連絡先アプリをもう一度開いてください。すべてのアドレスが削除され、アドレス帳フォルダに新しい空のデータベースが作成されます。
Appleメニューに戻り、「システム設定」→「Apple Intelligence & Siri」と進み、「Siri」のトグルスイッチをオンにします。Siriが連絡先、位置情報、音声データをAppleに送信することに関する同じ警告が表示されます。今回は「有効にする」をクリックします。
Siriはオンになりましたが、Macからすべての連絡先が消去されているため、Appleには何も伝わりません。連絡先は以前にバックアップしてあるので、まだ安全です。
実際のところ、念のため、 両方のバックアップ方法を実行するのは悪い考えではないでしょう。
macOS のユーザーの Application Support フォルダ内の AddressBook フォルダの内容。
Siri の使用が終わったら、上記のトグルスイッチをオフに戻し、システム設定を終了します。
連絡 先を復元するプロセスは、エクスポート手順を除いて、基本的に上記のバックアップ手順の逆になります。
macOS の連絡先アプリに連絡先を復元する方法は 2 つあります。
- 上記でエクスポートした.abbuファイルを開き、アプリ内のすべての連絡先を上書きします。
- バックアップしたファイルを上記のアドレスブックフォルダに戻します。
方法1:最初の方法を使用するには、上記でエクスポートした.abbuファイルを見つけ、 Finderでダブルクリックします。連絡先アプリが起動し、既存のすべての連絡先を.abbuファイルの連絡先に置き換えてもよいかどうかを確認するメッセージが表示されます。「すべて置換」をクリックします。
「すべて置換」をクリックすると、置換を元に戻すことはできないことに注意してください。
これで、元の連絡先がすべて連絡先アプリに復元されました。連絡先アプリには古いバグがいくつかあり、.abbuファイル内のすべての記録が復元されないことがあるため、この方法はやや安全性が低くなります。
これらのバグの原因はAppleによって特定されていませんが、 macOSの最新バージョンでは修正されているようです。ただし、安全上の理由から、以下の方法2を代わりに使用することをお勧めします。
方法 2 : 2 番目の方法を使用するには、連絡先アプリが実行されていないことを確認してから、上記のアドレス帳フォルダーのバックアップ コピーの内容全体を元の場所 (アドレス帳フォルダー内) に戻します。
これにより、アプリによって同じ場所に作成された新しいアドレス帳ファイルが置き換えられます。また、アドレス帳フォルダ内のすべてのデータが上書きされ、元の連絡先が復元されます。
連絡先アプリを再度開くと、以前の連絡先がすべて復元されます。この方法は、前述の稀な連絡先エクスポートのバグが発生する可能性を回避できるため、より安全です。
方法 2 を使用すると、上記のバックアップ前の状態が正確に復元されます。
また、方法 1 で .abbu ファイルにエクスポートしたときに、連絡先アプリで [ すべての連絡先] 行を選択し忘れる可能性も回避されます。
技術的な詳細
macOS の連絡先アプリは、実際にはシンプルな SQLite データベース エディターであり、連絡先データを標準のローカル .sqlite データベース ファイルとして保存します。
AddressBookフォルダに保存されているデータベースファイルの拡張子が.abcddbであることに惑わされないでください。これらのファイルはSQLiteファイルです。AddressBookフォルダから.abcddbファイルをコピーし、拡張子を.sqliteに変更すると、Mac上の標準的なSQLiteアプリ(DB Browser for SQLiteなど)でファイルを表示できるようになります。
macOS Sequoiaでは、 AddressBook-v22.abcddbファイルをSQLiteエディタで開くと、データベースのテーブル情報、メタデータ、各レコードのすべてを表示できます。メタデータには、各レコードが変更された日時など、興味深い追加情報も表示されます。
テーブル「ZABCDRECORD」には、各連絡先レコードのデータが含まれています。連絡先データベースを直接参照できることにより、興味深い可能性が広がります。
連絡先情報を Apple に送信するのを避けるためのこれらの回避策は少し面倒ですが、データのプライバシーを維持しながら Siri を有効にする迅速かつ簡単な方法です。
セキュリティ上の理由から、連絡先データのバックアップを定期的に作成することをお勧めします。