iPhone
 Computer >> コンピューター >  >> スマートフォン >> iPhone

スケジュールに従ってiPhoneの壁紙を自動的に変更する方法

季節の変わり目や気分によって、iPhoneの壁紙を変えたくなることはありませんか?iOS 14以前は手動で変更するしかありませんでしたが、今ではショートカットアプリを活用すれば、壁紙を自動的に切り替えられます。パーソナライズの可能性が大きく広がります。

この記事では、iPhoneの壁紙を自動化する2つの方法を紹介します。まず、毎日ランダムな写真に変更する方法、次に、ライトモードとダークモードに合わせて2枚の画像を切り替える方法です。

iPhoneの壁紙をランダムな写真に自動変更する方法

iOS 14以降のショートカットアプリでは、時刻やバッテリー残量などのトリガーが作動すると、オートメーション(自動化)がバックグラウンドで実行されます。壁紙を自動的に変更するには、「ランダムな写真を選ぶショートカット」と「毎日決まった時刻に実行されるオートメーション」の2つを作成します。

ランダム写真選択用ショートカットの作成

まず、以下の3つのタスクを実行するショートカットを作成します。

  1. 指定したアルバムを取得する
  2. アルバムからランダムに1枚の写真を選ぶ
  3. その写真を壁紙に設定する

具体的な手順は以下の通りです。

  1. ショートカットアプリを開き、下部の「マイショートカット」→「すべてのショートカット」を選択し、右上の「+」ボタンをタップします。
  2. 画面中央付近にある青い「アクションを追加」ボタンをタップします。
  3. 「写真を検索」アクションを検索します。
  4. 見つかったらタップしてショートカットに追加します。リストからドラッグ&ドロップで追加することもできます。スケジュールに従ってiPhoneの壁紙を自動的に変更する方法スケジュールに従ってiPhoneの壁紙を自動的に変更する方法
  5. このアクションには追加オプションがあります。「フィルタを追加」をタップして、特定のアルバムを設定しましょう。
  6. 「最近の項目」をタップし、一覧から使いたいアルバムを選択します。あらかじめ「写真」アプリで壁紙専用のアルバムを作っておくと便利です。
  7. 次に「リストから項目を取得」アクションを検索して追加します。
  8. ショートカットが自動的にパラメータを入力し、「写真から最初の項目を取得」と表示されます。「最初の項目」を「ランダムな項目」に変更します。
  9. 最後に3つ目のアクション「壁紙を設定」を検索して追加します。
  10. 「さらに表示」をタップして「プレビューを表示」をオフにします。ホーム画面・ロック画面・両方のうち、どれを変更するかも選択できます。
スケジュールに従ってiPhoneの壁紙を自動的に変更する方法スケジュールに従ってiPhoneの壁紙を自動的に変更する方法スケジュールに従ってiPhoneの壁紙を自動的に変更する方法

必要なアクションはこの3つだけです。右下の再生ボタンをタップするとショートカットが実行され、壁紙が実際に変わることを確認できます。画面上部の「次へ」をタップし、「ランダム写真」など分かりやすい名前を付けておきましょう。

時刻指定オートメーションの作成

オートメーションはショートカットアプリ内の専用タブにあります。下部バーの「オートメーション」をタップしてアクセスしてください。初めて作成する場合は空のリストが表示されるので、上部の「+」ボタンをタップして開始します。

以下の手順でオートメーションを作成します。

  1. 「個人用オートメーションを作成」をタップします。
  2. トリガーの一覧から「時刻」を選択します。
  3. 表示されたオプションで「時刻」を選び、時刻を「午前0時」に設定します。
  4. 「繰り返し」セクションで「毎日」を選択します。
スケジュールに従ってiPhoneの壁紙を自動的に変更する方法スケジュールに従ってiPhoneの壁紙を自動的に変更する方法スケジュールに従ってiPhoneの壁紙を自動的に変更する方法

続いて表示される空の「アクション」画面は、ショートカット作成画面と同じものです。先ほど作成したショートカットの中身を、ここに直接組み込むことも可能です。

ただし、オートメーションは「オートメーション」タブにしか存在しないため、複製や共有ができません。単体のショートカットならではの再利用機能が使えない点は覚えておきましょう。

そこで、オートメーションからショートカットを実行する形にします。手順は以下の通りです。

  1. 「アクションを追加」ボタンをタップします。
  2. 「ショートカットを実行」アクションを検索して追加します。
  3. アクションブロック内の空の「ショートカット」フィールドをタップします。
  4. 表示されたリストから「ランダム写真」ショートカットを見つけてタップします。
スケジュールに従ってiPhoneの壁紙を自動的に変更する方法スケジュールに従ってiPhoneの壁紙を自動的に変更する方法

ショートカット側の設定はすでに済んでいるので、これだけでOKです。画面上部の「次へ」をタップします。

新しいオートメーションの概要が表示されます。ここで重要なのが最後のステップです。「実行前に尋ねる」トグルをオフにしてください。「オートメーションが確認なしで実行される」という警告が出ますが、それこそが目的なので「尋ねない」を選択します。これで壁紙がバックグラウンドで自動的に変更されるようになります。

最後に「完了」をタップして画面を閉じます。オートメーションには名前やアイコンを設定する必要はなく、トリガーとアクションに基づいて自動的に命名・整理されます。

これで完成です!毎日午前0時に、iPhoneが新しいランダム画像を選んで壁紙に設定してくれます。

ライトモード・ダークモードに合わせた壁紙の自動切り替え

iPhoneのライトモードとダークモードに合わせて、特定の壁紙に自動的に切り替えたい場合はどうすればよいでしょうか?

実は「設定 > 画面表示と明るさ」から、外観モードをスケジュールで変更できます。しかし、ダークモードになっても白っぽい壁紙のままでは、画面を見るたびにまぶしく感じてしまいます。

この問題はショートカットアプリで解決できます。設定アプリでダークモードのスケジュールを組む代わりに、ショートカットで外観モードと壁紙の両方を同時に変更します。

始める前に、「ファイル」アプリの「ショートカット」フォルダを開き、右上のメニューから「新規フォルダ」コマンドで新しいフォルダを作成します。名前は「Wallpapers」などがおすすめです。使用する2枚の壁紙を選んだら、このフォルダに追加し、片方を「Dark」、もう片方を「Light」のような名前にしておきます。

スケジュールに従ってiPhoneの壁紙を自動的に変更する方法スケジュールに従ってiPhoneの壁紙を自動的に変更する方法

壁紙切り替えショートカットの作成

次に、ショートカットアプリで以下の手順に従い、特定の壁紙に切り替える仕組みを作ります。

  1. 新しいショートカットを作成し、「もし」アクションを追加します。
  2. 「入力」フィールドをタップして「ショートカットの入力」を選択します。
  3. 「条件」フィールドをタップし、「任意の値を持つ」を選択します。後ほど日の入りオートメーションからテキストを入力として渡し、「もし」ブロックの前半を発火させます。
  4. 「もし」と「それ以外でなければ」の間に「外観を設定」アクションを追加し、外観オプションを「ダーク」に設定します。
  5. 次に「ファイルを取得」アクションを追加し、「書類を選択を表示」をオフにします。
  6. テキストフィールドの「/Shortcuts/」の後に「Wallpapers/」とダークモード画像の正確なファイル名(例:「Dark.jpg」。拡張子の.jpgや.pngまで含めます)を入力します。
  7. その下に「壁紙を設定」アクションを配置します。「イメージ」フィールドに前のステップのファイルが自動入力されない場合は、「イメージ」を長押しし、メニューから「マジック変数を選択」を選んで、「ファイルを取得」アクションブロックの下に現れる小さな「ファイル」アイコンをタップします。
  8. 「壁紙を設定」アクションの「プレビューを表示」をオフにするのも忘れずに。
スケジュールに従ってiPhoneの壁紙を自動的に変更する方法スケジュールに従ってiPhoneの壁紙を自動的に変更する方法スケジュールに従ってiPhoneの壁紙を自動的に変更する方法

これらのアクションで、ダークモードへの切り替え、適切な画像の取得、壁紙への設定がすべて可能になります。

ライトモードも同様に、各アクションをもう一度追加し、今度は「それ以外でなければ」と「もし文終了」の間に配置します。新しい「外観を設定」アクションは「ライト」に変更します。最後に、2つ目の「ファイルを取得」アクションのファイルパスを「Wallpapers/Light.png」(または使用する画像のファイル名)に変更します。

少し複雑ですが、作業はこれだけです!ショートカットに「ライト/ダーク壁紙」などの名前を付けて、オートメーションタブへ移動しましょう。

日の出・日の入りオートメーションの設定

今回は2つのオートメーションを作成します。1つは日の出用、もう1つは日の入り用です。どちらも先ほど作成したショートカットを実行しますが、少し工夫が必要です。

  1. ショートカットアプリで新しいオートメーションを作成し、「時刻」を選択して「日の出」を選びます。
  2. 表示される詳細メニューで「日の出の時刻」または他のオプションを選択します。
  3. 「ショートカットを実行」アクションをオートメーションに追加し、新しく作った「ライト/ダーク壁紙」ショートカットを選択します。
  4. 「次へ」をタップし、前回と同じように「実行前に尋ねる」がオフになっていることを確認して保存します。
  5. 次にもう1つのオートメーションを作成し、「日の入り」を選択します。
  6. 今回は最初に「テキスト」アクションを追加し、その下に「ショートカットを実行」アクションを追加します。
  7. テキストボックスに「Dark」(内容は何でも構いません)と入力します。ショートカットは入力があることだけをチェックしているためです。
  8. 「ショートカットを実行」アクションの「さらに表示」をタップすると、入力が上の「テキスト」に設定されていることが分かります。
スケジュールに従ってiPhoneの壁紙を自動的に変更する方法スケジュールに従ってiPhoneの壁紙を自動的に変更する方法スケジュールに従ってiPhoneの壁紙を自動的に変更する方法

日の入りのオートメーションが実行されると、「Dark」という言葉がショートカットに渡され、「もし」アクションの前半が発火します。一方、日の出のオートメーションは何も渡さないため、「それ以外でなければ」ブロック以降のアクションが実行されます。

さらにカスタマイズしたい場合は、フォルダ内に4枚の画像(ライト用・ダーク用のロック画面画像と、ライト用・ダーク用のホーム画面画像)を用意する方法もあります。その場合、ショートカットの「もし」ブロックを修正し、4つの「ファイルを取得」アクションと4つの「壁紙を設定」アクションで各画面を個別に設定するようにします。

壁紙オートメーションでiPhoneを自分らしく

シンプルなショートカットと2つのオートメーションを組み合わせることで、iPhoneの外観を完全に自動化できました。新しいライト用壁紙が見つかったら、「Wallpapers」フォルダ内の既存のライト画像と差し替えて、同じ名前を付けるだけです。

ショートカットアプリをさらに探索して、iPhoneを自動化する楽しく魅力的な方法をもっと見つけてみてください。

  1. iPhoneで発信者番号を変更する方法|非表示設定と表示名の変更手順を解説

    発信者番号表示(Caller ID)とは、スマートフォンに標準搭載されている機能で、電話をかけた側の名前と電話番号を受信側の端末画面に表示する仕組みです。新しいスマートフォンを契約すると、キャリアから発信者番号が割り当てられます。「iPhoneで発信者番号を変更したい」「一時的に非表示にしたい」とお考えの方に向けて、本記事では具体的な手順をわかりやすく解説します。 iPhoneで発信者番号を変更・非表示にする方法 最後まで読み進めることで、発信者番号が本当に変更できるのか、そしてiPhoneでどうやって非表示にするのかが理解できます。 注意:以下の手順はiPhone 11(iOS 15.5

  2. iPhoneの名前を変更する方法と、変更すべき理由を徹底解説

    新しいiPhoneには、デフォルトであなたの本名が含まれた名前が自動的に付けられています。Apple IDの登録や初期設定時にペンネームなどを使用していない限り、iPhoneの名前にも本名がそのまま表示されることになります。この記事では、iPhoneの名前を変更する具体的な手順を詳しく解説します。さらに、iPhoneに接続したBluetoothアクセサリの名前を変更する方法や、画面が正常に動作しない場合でも名前を変更できるテクニックもご紹介します。iPhoneの名前を変更すべき理由iPhoneのデフォルト名には本名が含まれているため、AirDrop経由でプライバシーが漏洩するリスクがあります。