Apple Newton
Apple Newton(アップル・ニュートン)は、Appleの販売していた世界初のPersonal Digital Assistant(PDA, 個人用携帯情報端末)である。1992年1月に開催されたCESにて、当時のCEOジョン・スカリーがPDAの定義と共に発表、1993年から1998年にかけて販売された。ARMプロセッサを用い、手書き認識機能を備えた。Appleはこの装置に「MessagePad」という正式名称をつけていたが、この装置のオペレーティングシステムの名称であった「Newton」が、この装置と内蔵ソフトウェアを示す名称として世間では用いられていた。
Newtonは主に次の二つの理由で商業的には失敗したと言える。一つは高価であった(2000型および2100型は1000ドル近くした)ことと、もう一つは大き過ぎた(標準的なコート、シャツ、パンツなどのポケットに収まる大きさではなかった)ことである。また評論家2019年4月12日 (金) 07:16 (UTC)はその手書き認識についても酷評した。これらの初期の問題により、Newtonは世間一般からは名声を得ることができず、またPDA市場自体もPalm社が「Palm Pilot」を製品化するまでの間ニッチ市場のままであった。Palm Pilotは、小さく、薄く、(直感的ではないが)信頼性の高いGraffitiという手書き入力システムを備えており、Newtonの商業的失敗を克服してPDA市場を育てることができた。
Newtonは手書き入力を謳い文句にしていたが、初期の頃は非常に不正確な認識しかできなかった。手書き認識システムは、ロシアのパラグラフ・インターナショナル社がライセンス供与したCalligrapherと呼ばれるエンジンを用いていた。Newtonは利用者が書く文字を学習し、データベースを用いて利用者が次に何を書こうとしているかを推測した(この学習を前提とする設計ゆえに店頭デモではいっそう認識率が低く、不振の一因となったといわれている)。また画面上のどこに書き込んでもよかった。これは後のPalm Pilotでは、利用者が新しい表記方法を覚えて、決まった場所に一文字ずつ書き込まなければいけないのと比べると、洗練されたシステムであった。Newtonは、三角や丸や四角といった単純な図形を認識してきれいに書き直してくれたり、引っ掻く動作で単語を消したり、文章を丸で囲むことで選択したり、簡単な記号を書くことで文章の入力位置を指定できるなど、直感的な手書き入力環境を提供していた。
その後、Newtonはこの手書き認識システムを互換性のために装備し続けたものの、新たにコードネームRosettaと呼ばれる活字体文字認識システムを搭載した。RosettaはAppleが開発し、Newton OSのバージョン2.0に搭載され、2.1で改良された。このバージョン2.1でRosettaは飛躍的に進歩した。1998年にAppleがNewtonの開発をやめるまでの間に、手書き認識技術は大きく進化した。なお、Newton OS 2.0へのアップグレードはROM交換が必要なため、有料であった。
"1+2="などの手書き文字を認識して縦横に計算をするシステムも開発中であったが、主要な技術者が去ってしまったために実現には至らなかった。
ハードウェアもソフトウェアももう過去のものになったにもかかわらず、Newtonは中古市場において他社のPDA製品よりも高値がついている。2004年現在、古いハードウェアであるNewton 2000型や2100型は、周辺機器無しで100ドル以上で販売されている。
Newtonには、NewtonScriptと呼ばれる先進的なオブジェクト指向プログラミングシステムが用いられていた。これはAppleのウォルター・スミス (Walter Smith)  が開発した。プログラム開発者たちの不満の種であったのは、このToolboxプログラミング環境が1000ドル以上もした点であった(後にこのプログラミング環境は無料で利用できるようになった)。さらに、この環境を使うには新しいプログラミング手法の習得が必要であった。にもかかわらず、多くのサードパーティーアプリケーションやシェアウェアアプリケーションがNewtonで使えるようになっていった。NewtonのデータはSoup (アップル)と呼ばれるデータストレージに保存され、格納された一つのデータをあらゆるアプリケーションで利用することが可能であった。そのためユーザーは自分で入力する項目を極力少なくすることができた。ほとんどのデータは「保存」という作業なしで保存されまさに紙のメモに書くような感じで入力できた。
MessagePadはMacintoshの標準シリアルポート規格である、丸いミニDIN8ピンコネクタを使っていた。これはより普及しているDB-9規格のものとは違っていた。MessagePad 2000と2100は独自の小さいフラットコネクタを備えており、変換ケーブルでつながるようになっていた。さらに、全機種に赤外線通信装置もついていた。Palmとは異なり、すべてのMessagePadには標準PCMCIA拡張スロットが装備されていた。(2000型と2100型は二つ装備)ハードウエア的にはPCMCIAのコネクターを持つがソフトウエア的な互換性は低かった、これはPCMCIAの規格が固まる前にリリースをしてしまったためである。これにより、専用のモデムやイーサネット接続環境さえも用意された。IEEE 802.11b無線LANカードや、ATA方式のフラッシュメモリーカード(一般的なコンパクトフラッシュフォーマットを含む)などのためのデバイスドライバがNewton利用者たちによって書かれた。1xxシリーズではオプションのキーボードがつなげられるようになっており、2x00型でもドングルを使って接続することができた。Newtonは電話番号のダイヤルトーンをMessagePadのスピーカーで鳴らすことができるようになっており、受話器をスピーカーのそばに持ってゆくことにより電話をかけることができた。また、この電話をかけたときにもログが記録されており、カレンダーでの記録を元に一日の行動を把握することができた。このほかオペレーティングシステム上でファクシミリや電子メールがサポートされていた(この場合、純正のモデム(8pinコネクター経由)もしくはMegahertz等のPCMCIAモデムカードが必要であった)。
MessagePad 2000と2100は、進化した手書き認識システム、160MHzのARMプロセッサ、Newton OS 2.1、バックライト付きスクリーンを搭載していた。
MessagePadはスクリーンを横長(ランドスケープ状態)にも縦長(ポートレート状態)にも使うことができた。設定を変更すれば簡単に表示内容を90度回転させることができ、手書き入力も問題なく動作した。
Appleやサードパーティーメーカーは、クレジットカードや運転免許証、名刺、現金などとともにMessagePadを安全に持ち運べるケース(袋)を発売していた。これらのケースはMessagePad本体よりもさらに大きく、ポケットに収まるようなものではなかったため、主に衝撃や傷から守るためのものとして用いられることが多かった。
小さな着脱式のシリアルキーボードがあった。
Newtonは、(同時期にAppleのスピンアウトしたプロジェクトGeneral Magicと違って)そもそもは携帯情報端末(PDA)を目指していたのではなかった。Newtonの時代にはそのような分類すらなく、PDAとは、ジョン・スカリーが開発の後期に作り出した言葉である。Newtonが目指したものは、パーソナルコンピューティングの完全なる再発明であった。開発の大半の期間は、大きなスクリーンを備え、大量のRAMを搭載し、高機能なオブジェクト指向グラフィックスカーネルを用いて行われていた。当初の開発目標の一つとして「建築家向けシステム」があった。これは、住宅の机上設計を顧客と行う際に、二次元の設計図を簡単にスケッチし、清書し、修正してゆくことができるというものである。
Newtonの開発の主要な時期(およそ中盤の1/3くらいの頃)、主要な開発言語は"Dylan"であった。この言語は小型で効率的なオブジェクト指向LISPの一種で、今日ではわずかにマイナーなコミュニティで用いられている。その時代性から考えるにDylanには十分な効率性があったが、Newtonが巨大なものになってしまうことは受け入れられなかった(また、非LISP開発者たちにも受け入れ難いものであった)。Newtonがより小さいサイズで再設計された時、Dylanは「バウハウス・プロジェクト」の「実験項目」に格下げになり、その内捨て去られてしまった。
興味深いことに、Dylanの特徴であるガベージコレクション機能とOSとの密接な結合は、マイクロソフトによるコード管理の革命を10年も先取りしたであろうものである。
パーソナルコンピューティングの再発明を行い、現代的なアプリケーションプログラミングをやりなおすという当初の目標のせいで、プロジェクトは空転し、這い進むような進行状況になり、Macintoshの売上を食いつぶすおそれが広がっていった。NewtonはあらためてMacintoshの機能を補完する周辺機器として再設計されることとなった。そしてNewtonのマーケット担当者がジョン・スカリーを追いつめて、PDA、つまり携帯専用という視点を吹き込んだ。これによりNewtonの歴史は劇的に変貌を遂げる。
eMate 300は、1997年に発表された学校向けの機器である。価格は手頃で(当初は教育用途にのみ800ドルで販売された)、教室で用いるのに適した頑丈なものであった。eMate 300は、480×320ドットの16諧調グレースケール画面、スタイラス(筆記ペン)、フルサイズキーボード、赤外線ポート、およびMacintoshの標準シリアル/LocalTalk用ポートを装備していた。電源は内蔵の充電式電池を用い、最大28時間稼働可能であった。外観は緑の貝殻型で透き通っており、取っ手がついていた。これは腕の高さから固い床に落下させても壊れないように設計されていた。この頑強な設計は、初代のiBookシリーズの設計に影響を与えているとみられる。eMate 300は他のNewton製品とともに姿を消していった。
Newtonの後継機の試作(プロトタイプ)はたくさんあった。もっとも特徴的だったのはNewton Tablet(または"slate")で、書き込みができる大きな平面スクリーンであった。他には、脇に取っ手と操作ボタンを取り付けた「Kids Newton」、動画カメラとスクリーンをフリップ式のカバーに取り付けて双方向通信が可能な「ビデオパッド」、Palm Pilotと非常によく似た「ミニ2000」、受話器とキーボードを内蔵した「Newton Phone」(シーメンスAG製)などがある。
Newtonのプロジェクトが解散する前に、その技術は独立会社であるNewton Inc.に移行されたが、数箇月後、スティーブ・ジョブズがAppleCEOのギル・アメリオを追い出して会社の実権を取り戻した際、Newton Inc.は再びAppleに吸収された。それ以来、AppleはNewtonの技術を使うかPalm社と提携して新しいPDA製品を市場投入するのではないかと推測する人が後を絶たなかったが、Appleはそのような計画は全くないと否定し続けた。2001年にiPodが現れるまで、AppleはMacintoshブランドのコンピュータ製品に注力し、携帯機器は発表も発売もしなかった。
推測の域を出ないが、AppleはNewton OS 2.1の手書き認識システムの一部である活字体文字認識機構をMac OS X v10.2 Jaguarに組み込んだ。Mac OS X v10.2では、スクリーン上で挿入点がある場所に、タブレットに手書きした文字を自由に入力できるようになっている。この機能は「Inkwell(インクウェル)」と呼ばれ、タブレットが接続されていればシステム環境設定に現れて使える。Appleは今のところこの技術を再び携帯機器で使ってはいない(iPhoneの中国語手書き認識機能はInkwellとは異なる)。
AppleがPDAから撤退し、業績を回復した後もMac以外の携帯コンピュータを発売することは長らくなかった。2004年6月に、AppleCEOのスティーブ・ジョブズは、「Appleは新しい携帯コンピュータ市場参入への圧力をはねのけた」と述べ世界的に見てPDA市場は衰退傾向にあり、需要が十分ではないとしてAppleは開発しない道を選択したことを明らかにした。なお、2001年に登場した携帯音楽プレーヤーのiPodのOSを作成したPixo社は、AppleでNewtonの開発に携わっていた2人の技術者が作った会社である。
2007年、Appleは新しいARMベースのスマートフォン「iPhone」と、メディアプレイヤー「iPod touch」を発表した。これらはタッチパネルを搭載しインターネット端末の機能があったが、ソフトウェアの追加はできず、PDAとは別の製品であるとされていた。しかし、後にユーザがソフトウェアを追加できるようになり、汎用のコンピュータとして機能するようになった。iPhoneとiPod touchのOSであるiOSはMac OS Xベースであり、Newtonとは技術的にほぼ関係がないものの、AppleにとってはNewton以来の事実上のPDAへの再参入である。AppleはPDAという言葉こそ使っていないものの、デザインやコンセプト面ではiOSプラットフォームはNewtonの末裔と言えなくもない。しかし、iPhoneはTabletPC対抗として始まったとされるiPad開発プロジェクトから派生したものである。
初代iPhoneデザインには、Newton MessagePadのデザイナーのうちUI/UXをグレッグ・クリスティ、筐体をジョナサン・アイブらが関わっているが、エンジニアリングはGeneral Magicで端末開発を担当していたトニー・ファデルらである。
MessagePad 1993年8月 - 1994年3月 NewtonOS1.0-1.1(H1000、OMPと呼ばれる。) ロバート・ブルーナーによるデザイン
MessagePad 100 1994年3月 - 1995年4月 NewtonOS1.2-1.3(遅延認識ができるようになっている。)
MessagePad 110 1994年3月 - 1995年4月 NewtonOS1.3(若干細長くなり、フリップ式カバーと伸縮式のスタイラスがついた)ジョナサン・アイブによるデザイン
MessagePad 120 1994年10月 - 1995年1月 NewtonOS1.3(日本で公式販売開始)
MessagePad 130 1996年4月 - 1997年4月 NewtonOS2.0(バックライト搭載。OS2.0搭載)、画面は320 x 240ピクセル、サイズは幅101.6 mm x 高さ203.2 mm x 厚さ29.0 mmで重量480gであった。
eMate 300  - 1998年2月27日(バックライト付き大画面を搭載、OS2.1を搭載。ARM7を搭載し若干高速化、キーボードを組み込み)
MessagePad 2000 1996年4月 - 1997年11月 NewtonOS2.1(大幅改良。StrongARMを搭載し大幅に高速化、大形化しPCカードスロット2基搭載)、ディスプレイサイズ129.8mm x 83.2mm、幅118.7mm、高さ210.3mm、厚さ27.5mm、重量640gであった。
MessagePad 2100 1997年11月 - 1998年2月27日 NewtonOS2.1(内蔵RAMを4MBに)
Newton OSは、シャープやモトローラなどのサードパーティーにもライセンス供給され、上記以外のPDA機器にも使われた。