業務ソフトの弥生は、たいへん興味深い企業だ。プロフィット部門として機能するコールセンターや、顧客の要望だからといってハードディスクデータ復旧保険サービスまでやってしまう行動主義、そして“モノ作り”を標榜するテクノロジーカンパニーである点も、同社の特徴と言えるだろう。
本連載では、“モノ作り企業”弥生の岡本浩一郎社長に、エンジニア視点でITのトピックやテクノロジーのとらえ方を語っていただく。
ポケコンでカナ・ワープロを作る
私の源流はエンジニア
皆さまはじめまして。弥生株式会社代表取締役社長の岡本浩一郎と申します。今回、この場をお借りして、弥生のモノ作りからIT業界のあり方まで、色々と書かせて頂くことになりました。
今回は第1回ということで、そもそも私が何者なのかをお話させて頂きたいと思います。私は一昨年(2008年)の4月から、弥生株式会社の社長を務めさせて頂いています。その直前までは経営コンサルタント。もっとも、私の源流はエンジニアです。今ではコーディングからすっかり縁遠くなってしまいましたが、それでもやはり私の根底を流れているのはエンジニアとしての血だと思っています。
私が初めて「コンピュータ」なるものに触れたのは、確か1982年、私が中学2年の時です。当時は「ポケット・コンピュータ」というジャンルがあり、私はシャープの「PC-1251」という機種を買ったのでした。ESR-Hというシャープ独自の8bit CPU、RAMは4.2KB(キロですよ、キロ)、ディスプレイは5×7ドットの24桁1行のみ(当然モノクロ)。価格は2万9800円。
この前年に「PC-1500」という機種が5万9800円で販売されており、同級生がいち早く購入したのを見せてもらったのが直接のきっかけだったと思います。ただ、悲しいかな、私のお財布ではPC-1500に手が届かず、ほぼ半額のPC-1251に落ち着いたのです。
当然価格差なりの機能差があり、それを埋めようとする思い(コンプレックス?)が私のエンジニア魂の出発点かもしれません。PC-1251の標準言語であるBASICではできることに限りがあったため、機械語(マシン語)に手を染めました。ただ、いわゆるアセンブラがないため、紙に自分でコードを書いて、それを対応表を見ながら自分で16進数に変換、そしてそれをPOKE文で直接メモリに書き込む必要がありました。
PC-1251時代のハイライトはカナ・ワープロを作ったことでしょうか。PC-1500はカナを扱えたのですが、PC-1251は英数字のみ。そこで、自分で5×7ドットでカナのフォントを作り、ローマ字カナ変換のプログラムを作りました。PC-1251にはオプションでロール紙状の感熱紙に印刷できるプリンターがあり、このプリンターで印刷するわけです。ただしロール紙は幅10cmもありませんでしたから、実用性はゼロ。つまり全くの自己満足でした。
この頃の機械は今から見るとオモチャのようなものですが、内部構造も含め情報が豊富に開示されており、自分で機械の限界を探求することができました。このPC-1251は、ずっと肌身離さず持ち歩いていたのですが、四国に旅行した際(当然青春18きっぷ)に軽く水没してしまい、それでメモリが2.2KBに減少(チップが1つダメになったらしい)。それでも大事な愛機でした。
次ページに続く
この連載の記事
- 第6回
ビジネス
弥生がWindows Azureを選んだわけ - 第5回
ビジネス
なぜ弥生はSaaSに取り組むのか? - 第4回
ビジネス
リファクタリング 最大の成果は「自信」を勝ち得たこと - 第3回
ビジネス
開発の再生「常識も進化すべきではないでしょうか?」 - 第2回
ビジネス
言うのは簡単、やるのは大変。だったらお前がやってみろ ビジネス
弥生のモノ作り神田通信<目次>
この記事の編集者は以下の記事もオススメしています
-
ビジネス
“稼ぐカスタマーセンター”訪問記 -
ビジネス
HDD復旧までやる!弥生10で掲げる「愚直な実践」 -
ビジネス
IT技術者の3K説を検証する -
ネットワーク
IT技術者が強化すべきスキルと活性化