以前、私は金融関係の仕事に就いていました。学部の学位も金融分野で、長年それで生計を立てていました。その間ずっと、ある機器が常に私の傍らにありました。最も難しい金融計算を喜んで手伝ってくれたのです。それが、ヒューレット・パッカードのHP-12C金融電卓です。学部時代の試験から、2005年にMacworldの正社員として転職するまで、HP-12Cは私のあらゆる場面で寄り添っていました。
一番驚くべき点は、私がここで言っているのはHP-12Cの変遷ではなく、この記事を読んでいる人のかなりの割合よりも古い、ある1台のHP-12Cについてだということです。レシートはとっくに失くしてしまいましたが、私のHP-12Cはもうすぐ25周年を迎えます。そして今でも、新品の時と変わらずスムーズに動いています。(オリジナルの取扱説明書と問題解決ガイドもまだ持っています。全部で246ページ!)この電卓は、以前ほど頻繁に使う機会はなくなりましたが、隅々まで使いこなしていると言っても過言ではありません。
ヒューレット・パッカードが12C(12C Platinum、15Cも含む)を含む定番電卓のiPhone版をリリースした時、レビューサイクルを通してHP-12Cを試してみるのは理にかなったことだと思いました。このレビューは12Cに特化したものですが、少なくともiPhone上での動作に関しては、他のアプリにも当てはまるはずです。
HPのiPhoneアプリで多くの人が最初に注目したのは価格でした。HP 12C金融電卓は15ドル(12C Platinumは20ドル、15Cは30ドル)と、決して安くはありません。しかし、これらは現在も販売されている物理デバイス(12Cは70ドル、12C Platinumは80ドル)の本格的な代替品です。(15Cは生産終了していますが、中古モデルがeBayで150ドルを超える価格で取引されています!)つまり、15ドルが他の電卓アプリと比べて高いかどうかではなく、HPの電卓本体を購入するのと比べて価値があるかどうかが問題なのです。
HP-12C(およびその他のHP製電卓)は、金融専門家(12Cおよび12C Platinum)とプログラマーおよび科学者(15C)といった、比較的限られたユーザー層を対象としていることに注意してください。汎用的な電卓をお探しの場合は、PCalc( )の方がはるかに優れたソリューションです。(これらのHP製電卓は、データ入力に逆ポーランド記法(RPN)を使用していることにもご留意ください。このデータ入力方法を初めて使用する場合は、少し学習する必要があるでしょう。)
HP-12CのiPhone版は、実機のほぼコピーです。見た目が同じなだけでなく、物理的な電卓と同じコードで動作します。しかし、iPhone版は単なるクローンではなく、むしろ少し優れています。HPは簡略化された縦向き電卓を搭載しているからです(12Cは横向きです)。縦向きで使用すると、数字キーに加え、一般的な算術演算子に加え、平方根やメモリといったその他の機能も使用できます。基本的な電卓が必要な時に最適です。

HP-12Cの真の実力は、iPhoneを横向きに回転させたときに発揮されます。画面には、オリジナルのHP-12C計算機を写真のように再現した画像が映し出されます。金、茶、オレンジ、青の配色は、あの愛らしさを醸し出していたのではないでしょうか。アプリは実際の計算機のコードを使用しているため、すべてが本物の計算機と全く同じように動作します。
あらゆる機能、あらゆるキー、そしてプログラム作成機能まで(HP電卓の100行のプログラムをキー一つ一つ押して書いてみなければ、人生とは思えません)、すべてがそこにあり、すべて正常に動作します。プログラミングがうまく動作するか確認するために、ユーザーズガイドからいくつかのデモプログラムを試してみましたが、すべて問題なく動作しました。
iPhoneのCPUはHP-12C電卓の頭脳よりもはるかに高速なので、iPhoneアプリのパフォーマンスは実際の電卓を凌駕します。試しに、自作の電卓で膨大な返済額を計算してみたところ、PMT(支払い)キーをタップしてから答えが出るまで約4秒かかりました。iPhone版に同じ数値を入力すると、PMTキーをタップした瞬間に答えが表示されました。実に素晴らしいです。(ちなみに、HP-12Cの新しいモデルが私の電卓よりもCPUが高速かどうかは分かりません。)
キーについて言えば、タップすると暗くなりますが、指の下にあるため、時々見えにくいです。また、キーを押したことを知らせるキークリック音も少し大きめですが(iPhoneをミュートにしないと音量を調整できません)、少し大きめです。電卓のすべてのキーを押すと画面が切り替わるわけではないので、これは重要な機能です。ただ、クリック音の音量をユーザーが調整できればもっと良かったと思います。
HPにはユーザーガイドが付属しています(実機の電源ボタンの代わりに表示されるメニューボタンをタップしてください)。ただし、これは完全版ガイドの簡略版です。例えば、電卓のプログラミング方法に関する章が欠けているのは残念です。繰り返し作業を簡単にするシンプルなプログラムの作成はHP-12Cの優れた機能の一つですが、その方法を学ぶには完全なマニュアルが必要です。HPは、実機の背面に表示されるデータテーブルを再現するほどの工夫を凝らしています。画面上部のHPロゴをタップすると表示されます。
HPはiPhone版電卓にオリジナルソースを使用しているため、iPhoneのあらゆる機能を活用できていません。HP-12Cのディスプレイから計算結果をコピー&ペーストして他のアプリに貼り付けることはできません。ジェスチャー操作も使えず、例えばスタックに保存されている値を表示するために大きな画面を使うこともできません(スタックには過去の計算結果が保存されているため、将来の計算で簡単に再利用できます)。
では、HP 12C 金融電卓アプリは15ドルの価値があるのでしょうか?HP-12Cを既にお使いの方、あるいは購入を検討されている方、答えは「イエス」です。物理電卓の機能を一切犠牲にすることなく、持ち歩くデバイスを1台減らすことができます。(まだHP-12C本体をご購入でない方は、55ドルもお得です!)iPhone特有の新機能はそれほど多くありませんが、物理デバイスの機能を忠実に再現したデジタル版を手に入れることができ、しかも動作速度はオリジナルよりも何倍も高速です。
HP 12C 金融電卓は、iPhone 2.2 ソフトウェア アップデートを実行しているすべての iPhone または iPod touch と互換性があります。
[上級編集者の Rob Griffiths が MacOSXHints.com を運営しています。 ]