洗練されたMac OS X用ソフトウェアで長年知られるOmni Groupは、デスクトップアプリのiPad対応版を2つ提供しています。OmniGraffle (ダイアグラム、フローチャート、ワイヤーフレーム作成用)とOmniGraphSketcher(データのプロットと視覚化用)です。どちらもiPad向けプレミアムアプリとして価格設定されており、OmniGraffleは50ドル、OmniGraphSketcherは15ドルです。私はそれぞれのアプリを少し使ってみて、その価格に見合う価値があるかどうかを判断しました。
最初に試したアプリはOmniGraffleでした。デスクトップ版と同様に、このアプリはアイデアを視覚的に表現することを目的としています。Mac版ソフトウェアの高度なダイアグラム作成機能をiPadに移植するには、いくつかの主要なインターフェース要素を再考する必要がありましたが、Omniはそれを非常に巧みに実現していました。
iPadでOmniGraffleを初めて起動する際は、アプリにプリロードされている簡単なチュートリアルドキュメントをよくお読みください。OmniGraffleのタッチスクリーンインターフェース要素の多くは、すぐに(あるいはすぐに)直感的に操作できるようになりますが、デザイン上の決定事項の中には分かりにくいものもあります。チュートリアルでは、それらの点についても分かりやすく説明されています。
OmniGraffle を使いこなすには、まず様々なモードを理解することが重要です。デフォルトでは、書類はレイアウトとオブジェクトの編集モードになっています。オブジェクトを一度タップして選択し、情報ボタンをタップするとパレットが表示され、フォント、カラー、塗りつぶしなどを調整できます。オブジェクトをタップしてホールドすると移動し、ハンドルのいずれかをタップしてホールドするとサイズを変更できます。タップしてホールドし、指を離すとコンテキストメニューが表示され、オブジェクトのコピー、ペースト、削除、グループ化、ロックなどの操作が可能です。これらのジェスチャーはどれも分かりやすく、私は比較的早く使いこなすことができました。

オブジェクトの作成は少し複雑です。ドラッグ&ドロップで多くの組み込みステンシルを使用できます。しかし、独自の図形を描くには、まず描画モードに入る必要があります。描画モードは、定義済みの図形モードとフリーハンドモードを切り替えることができます。このテクニックを習得したとしても、まだ少し扱いにくいです。描画モードでオブジェクトを追加したら、画面上部の「完了」をタップしてからメインの編集モードに戻る必要があり、この操作は決して分かりやすくはありません。
より複雑なレイアウトで作業するうちに、オブジェクトが重なり合っている場合に配置を整理するのに必要な「背面へ送る」機能を探し始めました。OmniGraffle for iPadにもその機能はありますが、表示方法が独特です。レイヤーボタンをタップし、編集モードでドラッグして様々なオブジェクトの順序を並べ替えるのです。オブジェクトの数が少ない場合は問題なく機能しますが、すぐに扱いにくくなってしまいます。
OmniGraffle のショートカットをいくつか覚えました。3本指でタップするだけで、通常のペーストメニューをわざわざ起動しなくても、コピーしたものがすぐにペーストされることに気づきました。しかし、多くの機能は数回のタップ操作の裏に隠れています。繰り返しますが、これは不可能ではありませんが、ある程度の忍耐と学習が必要です。
フォントサイズの調整など、一部の編集作業は、適切なメニューに移動した後でも、通常よりもはるかに長い時間がかかることがあります。なぜか、一見単純な変更でさえ、アプリが処理に長い時間がかかるのです。また、特にズームインした状態で編集しているときに、クラッシュが発生することも時々ありました。今後のアップデートでこれらの1.0のバグが修正されることを期待しています(そして期待しています)。
OmniGraffle には「元に戻す」ボタンが搭載されており、非常に多くの段階の「元に戻す」操作をサポートしているので、非常に便利です。特に優れた機能の一つは「選択ライト」です。画面をタップしてホールドすると、指先でライトが点灯し、デスクトップ上でマウスを使うのと同じように、複数のオブジェクトの周囲を線で囲むことができます。
全体的に見て、OmniGraffle for iPad でダイアグラムやワイヤーフレームを作成・編集するのは楽しく、機能的に感じられます。デスクトップ版で作成したダイアグラムを編集してレイアウトを素早く変更するなど、一部のタスクはiPad の方が実際に速く感じられます。ただし、iPad で新しい書類を作成すると、少し遅く感じることも多々あります。それでも、OmniGraffle に搭載されている機能の豊富さは驚異的です。
OmniGraphSketcherは、最小限の労力で美しいチャートやグラフを作成することに重点を置いています。インターフェースに弱点があるものの、その目標は確実に達成されています。
このアプリは数値データをインポートできません。グラフを作成する際には、すべてのデータポイントを手動で入力する必要があります。OmniGraffleと同様に、OmniGraphSketcherもアプリの主要な機能を紹介するドキュメントベースのチュートリアルを提供しています。

OmniGraffleよりもシンプルな機能を持つOmniGraphSketcherは、習得が簡単です。文字通り数分でグラフを作成できます。軸に沿った数字をダブルタップして最小値と最大値を設定すると、アプリが残りの値を自動的に入力します。個々のデータポイントをタップするか、データポイント間を線で結ぶこともできます。OmniGraphSketcherは、手描きの線を非常に滑らかに自動調整してくれます。
オブジェクトをシングルタップすると、情報ボタンをタップして微調整を行うことができます。線の太さ、パターン、色を調整できます。また、個々のデータポイントを線に沿ってプロットするかどうかも制御できます。画面上の任意の場所をダブルタップするだけでラベルを追加できます。実際、グラフのあらゆる要素に対して驚くほど多くの制御が可能ですが、1つの大きな例外があります。OmniGraphSketcherでは、グラフの凡例を直接作成する方法は提供されていません。代わりに、各線に個別にラベルを付ける、またはアプリ内ツールを使用して独自の凡例を作成する必要があります。
グラフの他の要素の調整も驚くほど簡単です。様々なセクションに塗りつぶしを追加したり、グラフの種類を変更したり、データポイントを追加・削除したり、もちろん、これらのオプションを組み合わせて、視覚的に非常に魅力的なグラフを作成することも可能です。スキルレベルによっては、ひどいグラフになってしまうこともあります。
アプリの全体的な使い勝手を少し損なう2つの不具合に遭遇しました。ラベルの作成や編集時に、テキスト入力モードに入るのが難しいことが時々ありました。タップ、ダブルタップ、タップ&ホールドといった操作を繰り返しましたが、結局キーボードが表示されるまで何をしたのか全く分からず、まるでスキナーボックスのような感覚でした。もう一つの困った点は、情報パレットが使用中に勝手に消えてしまうことがありました。パレットをタップして開いてから1秒も経たないうちに消えてしまうこともありました。
どちらのバグも致命的なものではありません。目を引くグラフを素早く作成する必要があり、プロットするデータがそれほど多くない場合は、OmniGraphSketcher が素晴らしい働きをしてくれます。そして、ほとんどの場合、使い心地も抜群です。
[ Lex Friedman は、皮肉にも Lex, Briefly という名前が付いたブログで、iPad やその他の優れた Apple 製品についてブログを書いています。 ]