- ハウツー

写真:Charlie Sorrel/Cult of Mac
iOS 12の注目の新機能「ショートカット」。このショートカットアプリを使えば、iPhoneのカメラを起動して警察に止められた時にSMSを送信するなど、ちょっとした操作を自動化できます。Appleの用語のせいで、「ショートカット」は少し分かりにくいかもしれません。自動化ツールなのでしょうか?Siriと何か関係があるのでしょうか?なぜ使うのでしょうか?
これらの質問に答えて、アプリがどのように動作するかを確認できる素晴らしいショートカットを作成します。
ショートカット、Siri ショートカット、一体何?

写真:Cult of Mac
iOS では、「ショートカット」は次の 4 つの意味を持ちます。
- ショートカットは、ドラッグ アンド ドロップ操作を使用して iPhone や iPad 上のさまざまな操作を簡単に自動化できる新しい Apple アプリです。
- 小文字の「s」が付いたショートカットは、ショートカットアプリで作成された自動化機能です。共有したり、インターネットからダウンロードしたりできます。
- Siriショートカットは、音声コマンドでこれらのショートカットを実行できるSiriの新機能です。iOS 12では、Siriはデバイスの使い方を学習し、独自のショートカットを作成して提案してくれるようになりました。
- ホーム画面を下にスワイプすると、Spotlight検索画面にショートカット候補が表示されます。アプリ候補の下に表示されます。
最後にご紹介する「Siriからの提案」は実に便利です。Siriショートカットの真価を垣間見ることができます。例えば、Siriはお気に入りのToDoアプリの受信トレイに直接アクセスするボタンを提案したり、その時間帯によく訪れるウェブサイトへのリンクを表示したりしてくれるかもしれません。
他の種類のショートカットについては後ほど説明しますが、今日はショートカットアプリと、それが生成する小さな「s」のショートカットについて見ていきます。このアプリを使えば、様々な方法でトリガーできる素晴らしい自動化を構築できます。
ショートカットアプリ
ショートカットアプリは以前はWorkflowと呼ばれていましたが、Appleに買収され、Siriと同じようにiOSに統合されました。MacのAutomatorに似ており、アクションをリストにドラッグ&ドロップするだけで操作できます。シンプルにも複雑にもできます。以下は、私がショートカットをどのように使っているかの例です。
- YouTube ビデオを iPhone のファイル アプリに直接ダウンロードします。
- スクリーンショットを撮り、そのスクリーンショットを iPhone の X 型の素敵なフレームに入れて Dropbox に保存します。
- 曲やビデオを MP3 に変換します。
- ライブ写真を GIF に変換します。
これらは非常にシンプルな例です。お好みに応じて、より凝った複雑なステップをプログラムすることも可能です。
ショートカットワークフローの構成要素
ワークフローには主に3つの部分があります。入力、ワークフローアクション自体、そして出力です。
入力するものは何でも構いません。写真、テキスト、音声、音楽、ウェブページなどです。多くの場合、iOS標準の共有シートからショートカットを起動します。例えば写真アプリでは、画像をいくつか選択し、共有シートのショートカットアイコンをタップして、送信先のワークフローを選択します。これはSafariでも、そしてほぼすべてのアプリで機能します。
出力は、写真(カメラロールに保存)、メール、メッセージ、iCloud Drive に保存されたファイルなどです。Siri による音声翻訳かもしれません。あるいは、これらすべてを一度に出力することも可能です。
では、これがどのように機能するかを確認するために、ワークフローを一から作成してみましょう。iPadを使用します。画面が大きい方がはるかに操作しやすいからです。iPhoneの画面は小さいので操作が少し面倒ですが、操作方法はすべて同じです。また、iPadで作成したショートカットはiPhoneと同期されます。
では、ショートカット アプリをダウンロードして、一緒にやってみましょう。
私の最初のショートカット
今日は、赤ちゃんと一緒に家に帰った時に使えるショートカットを作ります。その内容は以下のとおりです。
- HomeKit でライトをオンにします。
- 赤ちゃんが好きな心地よい曲をかけてあげましょう。
- 妻に夕食を注文するようメッセージを送ってください。
まずはショートカットアプリを見てみましょう。これがそれです:

写真:Cult of Mac
左側には使用できるすべてのアクションが表示されています。メインの空白の灰色のセクションにこれらのアクションをドラッグします。最後に、一番上の右端には、ワークフローの設定(ワークフロー名やその他の重要なオプション)を含む小さなダブルスイッチアイコンがあります。これについては後ほど説明します。
最初の戸惑い:アクションのリストが完全ではありません。これから実行できるアクションがいくつか表示されているだけです。すべてを表示するには、上部の検索フィールドをタップしてください。
ワークフローを構築するために、いくつかのステップをドラッグ&ドロップします。下のスクリーンショットのように操作してください。ステップを見つけるには、ステップ名の最初の数文字を入力し、灰色のキャンバスにドラッグするだけです。

写真: Cult of Mac
ショートカットを実行すると、アクションは上から下へと実行されます。単独で動作するものもあれば、前のアクションからの入力を受け取るものもあります。入力を受け取ったり出力を送信したりするアクションは、フローチャートのように、隣接するアクションと小さな線で接続されています。このワークフローでは、以下の処理が行われます。
ライトを点灯する
ショートカットは、HomeKitのあらゆるシーンを実行できます。この例では、「Arrive Home」シーンを実行しています。このシーンでは、照明を点灯したり、ベビーミルクヒーターを起動したりするように設定しています。理論上は、心地よい音楽を流すこともできますが、アプリ内でどのように動作するかをお見せしたいと思います。
夕食を注文する
これはSiriとショートカットを統合することの威力を示す好例です。まず、Siriが私が設定したテキストプロンプトを読み上げます。「チャーリー、夕食は何がいい?」 エディターでこの2つのアクションを結ぶ線が見えますが、これは書き込まれたテキストが「テキスト読み上げ」アクションに送信されているためです。

写真:Cult of Mac
すると、「テキスト音声入力」アクションが私の声を聞き取ります。これは通常のSiriの音声入力と同じですが、自動的に起動されます。
「ピザ」とか言って少し間を置くと、Siriはそれを覚えてくれます。
次の部分はきちんとした部分です。
「メッセージを送信」アクションに「Dictated Text
お帰りの際にお持ちください」と表示されているのが分かります。この部分は、前の手順でSiriに話しかけたテキストです。この場合は「Pizza」Dictated Text
という単語です。このトークンは、テキスト入力フィールドのキーボードのすぐ上に表示されます。メッセージに追加するには、タップして挿入するだけです。
また、 「実行時に表示」スイッチをオフにしてください。これにより、メッセージはバックグラウンドで送信され、事前に表示されません。また、メッセージ送信アクションに少しバグがあるように感じます。確実に送信させるには、「受信者」欄に連絡先のメールアドレスを手動で入力または貼り付けてください。iMessageアカウントに関連付けられているメールアドレスを使用してください。
心地よい音楽を聴く
この最後のセクションでは、選択したプレイリストを再生します。選択した曲を1曲だけ再生することはできませんので、最も簡単な回避策は、1曲だけのプレイリストを作成して、それを使用することです。
Siriへのショートカットの追加
最後に、このショートカットをSiriに追加します。先ほど説明したダブルスイッチアイコンをタップすると、このパネルが表示されます。

写真:Cult of Mac
ここでショートカットに名前を付け、アイコンを選び、その他いくつかのオプションを選択できます。今日は「Siriフレーズ」を選びます。これをタップすると、トリガーフレーズを録音できます。

写真: Hey Siri、ただいま!
ショートカットの使用
これで、このショートカットを実行したい時はいつでも、Siriを起動してトリガーフレーズを言うだけで済みます。ご主人や奥様にスパムメールを送信する前に、ご自身のiMessageアドレスで動作確認をしてから送信することをお勧めします。
私の場合はいくつか不具合がありました。例えば、HomeKitを設定したiPadでは問題なく動作しました(HomeKit対応のデバイスは持っていませんが、iPadにはアプリはインストールしています)。しかし、iPhoneでは動作しませんでした。
また、特定のアクションを実行するにはiPhoneのロック解除が必要です。つまり、ハンズフリーで「Hey Siri」と呼びかけても、ショートカット全体が実行されない場合があります。Touch IDまたはFace IDで認証する必要があります。
結論
このシンプルなショートカットは、アプリの威力を示すものです。そして、これはほんの始まりに過ぎません。iOS 12では、Siriは多くのサードパーティ製アプリと深く連携できるだけでなく、iOS自体の基盤部分にも深く入り込むことができます。これらのアクションを見て、何ができるのかを実感してください。
ショートカットリソース
最後に、ショートカットをチェックしたり、作成方法を教えてくれる場所をいくつかご紹介します。まずはショートカットアプリ内のギャラリーをご覧ください。ここでは、既製のショートカットを閲覧してインストールできます。また、開いて編集したり、微調整したりすることもできます。
- Reddit の r/shortcuts サブレディットは、ショートカットについて深く理解したり、助けを求めたりするのに最適な場所です。
- 古いr/workflowのサブレディットにもショートカットの宝庫があります。ほとんどの古いワークフローはショートカットで問題なく動作します。
- Twitter の「ショートカットを探す」は、ショートカット、アイデア、リンクを見つけるのに最適な場所です。
- 素晴らしいショートカットを入手するには、以前のワークフローの投稿を読むこともできます。
私が作成したショートカットの V1 は次のとおりです。
ルームメイトの公共料金分割ツール – 公共料金を合計し、ルームメイト間で分割して、正しい金額と領収書をApple Payで送信します。#ショートカット
ショートカット: https://t.co/sokSICYTEi
— Find Shortcuts (@FindShortcuts) 2018年9月27日