PhraseExpressは、よく使うテキストやフレーズ(例えば「お母さん、緊急メッセージを転送する前にsnopes.comをチェックしてね」など)の入力を自動化するユーティリティです(商用利用は50ドル、個人利用は無料)。多くのワードプロセッサにはこのような機能が組み込まれていますが、PhraseExpressは汎用性が高く、ブラウザフォームやスプレッドシートなど、テキスト入力が可能なあらゆるアプリケーションでテキストを入力できます。そのため、ユーザーは一度テキストを入力するだけで、あらゆるコンテキストで利用できます。

テキストを取得する方法はいくつかあります。まず1つ目は、PhraseExpressが検索するオートテキスト文字列を割り当てることです。例えば、「Sincerely, John Smith」というフレーズを「SNC」に割り当てるとします。「SNC」と入力し、スペースやEnterなどの定義された区切りキーを押すたびに、テキストが展開されます。アプリケーションでフィルタリングすることで、特定のコンテキストではPhraseExpressが起動しないようにすることができます。
2つ目の方法は、Alt-Win-Fなど、自分に合ったキーの組み合わせを定義することです。もちろん、この方法ではキーを覚えておく必要があります。PhraseExpressは予約済みのキーの組み合わせも検出し、他のプログラムで使用されているキーの組み合わせを割り当てた場合は警告を表示します。この方法の便利な機能の一つは、PhraseExpress内のフレーズフォルダ全体にキーの組み合わせを割り当てられることです。これにより、フレーズセットを呼び出し、必要なテキストを選択できます。
3つ目の方法は、トレイアイコンをクリックして、定義済みのフレーズがすべてフォルダ内に表示されるリストを表示する方法です。この方法は、アプリを終了してタスクバーに移動し、クリックして選択する必要があるため、最も時間がかかります。PhraseExpressのProfessional版には、フレーズを含むフローティングウィンドウを切り離し、そこからドラッグ&ドロップできる機能が搭載されています。(PhraseExpressに右クリックメニューがないのは、汎用性を重視しているためです。右クリックメニューを挿入するには、それぞれのアプリケーションごとにコードを記述する必要があります。)
PhraseExpressには、シンプルながらも効果的なマクロシステムが搭載されており、文字どおりのテキスト挿入以上の機能を実現できます。例えば、ユーザーにテキストの入力を求めるマクロを含むフレーズを定義すると、入力されたテキストがフレーズに挿入されます。マクロ機能は強力で、多くのプロセスを自動化できます。特に便利なマクロ機能の一つは、インラインで数式計算を実行するので、電卓を開く必要がありません。数式を入力するだけで、計算結果が反映されます。(もちろん、数式自体を手動で入力する場合は、この機能はオフにしておく必要があります。)
Phrase Expressのもう一つの便利な機能は、クリップボードキャッシュです。これは、最近使用したクリップボードアイテムを複数保存します。デフォルトの保存数は20ですが、ユーザーが変更できます。
PhraseExpressにはいくつか小さな問題があります。まず、最大限に活用するには、よく使う文字列や引用符などに合わせて設定する必要があります。これは明らかにバグではなく、この種のソフトウェアでは必須の機能です。しかし、プラグアンドプレイの時代である現代では、ソフトウェアのカスタマイズが時にハードルとなることがあります。もう一つの、機能でありながら時折煩わしい点は、デフォルトであらゆる場所で動作してしまうことです。動作させたくない場所でも動作してしまう可能性があります。設定でアプリケーションを除外することで簡単に修正できますが、繰り返しになりますが、これもユーザーが検討する必要がある問題です。
PhraseExpressのライセンスは非営利目的であれば無料で利用できますが、「営利」の定義はかなり広範です。つまり、PhraseExpressが連携するアプリケーションを使って収益を得ている場合は、たとえそれが主な目的でなくても、商用利用とみなされます。例えば、 PCWorldのレビュー作成にPhraseExpressを使用する場合、定型文のクエリの送信やタイプミスの修正など、商用利用とみなされ、50ドルを支払う必要があります。PhraseExpressのアルゴリズムは使用状況を監視し、「商用」行為(例えば、ビジネス用の挨拶文の使用など)を検出しようとします。
PhraseExpressには、140ドルのプロフェッショナル版もあり、こちらには興味深い追加機能がいくつかあります。フレーズのフローティングメニューを作成し、それをドキュメントにドラッグ&ドロップできます。フレーズの一部として入力可能なフォームを含めると、フォームのデータがテキストに入力されます。さらに、プロフェッショナル版では、フレーズにテキストだけでなくWordの書式設定も含めることができます。
PhraseExpressは、初期設定に比較的短時間を費やすだけで、入力時間を大幅に節約できる優れたツールです。その後、同じテキストを入力していることに気づいたら、フレーズを追加していくことで、入力時間を節約し続けることができます。マクロ機能も備えているため、非常に高度な用途にも対応できます。非営利目的での使用は完全に無料なので、試してみる価値は十分にあります。
–イアン・ハラック