連載：オンライン情報検索：先人の足跡をたどる（6）

ソフトハウスが始めた手作りデータベース－HiNET&HAPPINESS 開発秘話－
沓澤尚明＊1，飯田一幸＊2

1982 年 5 月に専門紙の二次情報を提供する手作りのテクノサーチで開始した商用データベース HiNET は，日本語処理システム HAPPINESSのキーワード自動抽出をツールに，雑誌論文のタイトルサーチや各種新聞記事の全文提供，マーケティング情報や音楽 CD などにメニューを広げた。HiNET は操作性の追究やコード変換のトラブル，ネットワーク構築，他サービスとの連携など大小様々な課題解決を経て G-Searchに引き継がれる。また HAPPINESS は独立した製品販売事業として図書館市場に展開するほか，検索機能を装備したシステム構築ツールに拡大し，多くのユーザを獲得した。
キーワード：平和情報センター，HiNET，HAPPINESS，G-Search，商用データベース，日本語処理システム，キーワード自動抽出，テクノサーチ，新聞記事，ネットワーク

引き出す方法はないかとの相談を受けた。その検討過程で，

1．はじめに公的機関やメーカーではない一介のソフトハウスである

これは一企業の社内システムに留めず，公開することが大きなビジネスチャンスになると捉え，福島芳直氏（故人）（株）平和情報センター（平和生命保険（株）の電算部門が1972 年 2 月に独立。略称 HIC）が始めた商用データベーが中心となって HiNET 事業はスタートした。
HiNET は，将来の総合データベースサービスを目指し

ス HiNET（HIC Information Network）と，それを支えた 日 本 語 処 理 シ ス テ ム HAPPINESS （ HIC Advancedて，まず，新聞記事データベースの充実を図ることから着手した。

Program Package for Intelligent Nihongo Engineeringby Syntax and Semantics）について，システム担当者の2.1 情報（データベース）を商品に立場から当時を振り返ってみる。HiNET は 1991 年 1 月に（株）ジー・サーチの G-Search サービスに引き継がれ現在

HiNET の立ち上げ時（1980 年代前半）は電子化された情報が少なく，電子化されていても印刷を目的とした専用も稼働している。また HAPPINESS はプラットフォーム
を超えて現在でも販売を継続している超ロングセラー製品

フォーマットであったり，最初の入力データはあっても，その後の校正が反映されたものではないなど，流用が困難である（表 1）。

であることが多かった。さらに情報所有者の多くは「オンラインでコンテンツが提供されると印刷物の販売に大きく

2．HiNET 事業の立ち上げ
商用データベースサービスの草創期（1970～1980 年代）

影響してしまう」という意識に支配されていた。
このような環境の中で，HiNET では企業の研究開発部

においては，オンラインで入手できる情報は極めて限られていた。そのため，企業の調査部門では，新聞記事等を自門に向けた新聞記事データベースの提供を企画し，国内の主要な産業・工業新聞 5 紙をデータベースの対象として開ら保管しておくか，図書館等の公共機関を利用するか，さもなくば情報の保有者に直接アクセスするなど，大変な苦発に着手した。電子化されたデータがないため，データの作成から手がけることになった。従ってフルテキストなぞ労があった。
1979 年に，新聞記事を情報源にリサーチ業務を行ってい望むべくもなく，記事タイトルと抄録からなる二次情報の提供であった。これが 1982 年 5 月にサービスを開始した

た竹谷一郎氏（インフォマティックリサーチ社長，故人）
より，マイクロフィッシュに記録された新聞情報を簡単に「テクノサーチ」である。情報としては脆弱であっても新聞記事をオンラインで探すことができる（検索結果を元に，一次情報は縮刷版等で得られる）意味は大きく，多くの企業に受け入れられた。

＊1 くつざわ なおあき （株）平和情報センター〒112-0002 東京都文京区小石川 1-3-21 日本生命春日町
第 2 ビル
Tel.03-5802-2648＊2 いいだ かずゆき （株）ジー･サーチ〒108-0022 東京都港区海岸 3-9-15 LOOP-X ビル
Tel. 03-5442-4735（原稿受領 2008.7.8）

テクノサーチにおいては，公衆漢字端末機標準仕様に準拠する端末を用い，公衆回線を通して HiNET センターに直接接続する形態であった。
料金体系としては，検索料金（50 円／0.2 ユニット）と出力料金（70 円／件）からなる従量課金制であった。ここでユニットとは，検索処理によりコンピュータ資源（CPU，― 460 ―

情報の科学と技術

58 巻 9 号，460～465（2008）

I/O 装置など）をどのくらい使ったかを示す単位である。
入力は英字・カナに限定し，検索結果の表示は漢字に対

3.1 日本語との格闘
HAPPINESS は 1981 年 6 月より開発に着手したが，ト応した。当初は，端末への出力のみであったが，1987 年 2月にオフライン出力サービスを追加した。

ライアル＆エラーの連続であった。ともかく日本語を知らねばならない。しかし当時のコンピュータ関連の書籍には検索用に，技術，経営・社会，機関名の 3 種類のキーワー
ドと分類コードを手作業で付与しており，これを検索に供

日本語を扱っているものが殆どなく，わずかに写植の話が散見される程度。外国文献にいたっては日本語を相手にしした。つまり統制語方式であるが，抄録作成に加えてキーワード付与作業や用語辞書の整備は，非常に手間のかかるていない。結局，国語辞典をバイブルとし，コンピュータとは無関係に日本語の文法に関する書籍を読み漁って，独ものであり，新しいデータベースをメニューに追加する上でのネックであった。

自の解析手法を蓄積していった。また処理ロジックに外れた例外を「辞書」に登録するという地道な作業が限界に達

そこでこの解消と利用者の立場を考慮し，自由語方式に切り替えることにした。そして，そのインデクシング作業

したころ，国語辞書データの入手が可能であることを知り，全面的な再構築を決断するなど，2 年足らずの間に 3 度のの自動化を図るために開発したソフトウェアが
HAPPINESS である。

書き直しを実施した。
こうして 1983 年 4 月から HiNET のタイトルサーチで

HAPPINESS の適用により，大幅なコストダウンとタイ
ムラグ短縮の見通しが立ち，HiNET 事業の拡大に乗り出のトライアルを開始。辞書の拡充やロジックの改訂を繰り返し，検索結果の妥当性を検証するなどして，ようやく実すことができた。1983 年 7 月にサービスを開始した「タイトルサーチ」（科学技術系雑誌の論文タイトルを収録した用にこぎ着けた。そしてタイトルサーチのサービス開始を見届けた同年 9 月，製品販売事業のスタートを切った。

データベース）はその第 1 号である。
3.2 市場の拡大
2.2 コンテンツの収集待ちに待った新聞＜フルテキスト＞データベースの提供

当初は放送局の映像ライブラリシステムや財務会計情報の提供サービスなど，やはりデータベース向け需要に適用

は 1986 年 4 月に開始した「朝日新聞記事データベース」である。本提供開始に先立ち，1 ヶ月間の無料モニターサーされたが，1984 年 5 月の国立国会図書館への提供を皮切りに，図書館市場へ大きく展開することになる。それは図ビスでは非常に大きな反響を呼び，問い合わせの電話が鳴り続く状況であった。記事データは朝日新聞社よりオンラ

書館が作成する書籍の目録に「アクセスポイント」と呼ばれる書名のカナ分かち書きが必要であり，それにインで提供された。またキーワードは HAPPINESS による自動付与であるため，人手を介さずタイムラグの非常に

HAPPINESS の処理結果がそのまま使用できたからである。国立国会図書館にはこれ以降，プラットフォームを超

短いサービスを実現することができた。
朝日新聞のサービスを機に，各プロデューサの動きも活えて現在でも利用いただいている。
さらにソフトウェア販売事業は，HAPPINESS を中核と発化し，1987 年以降，日経産業新聞，読売新聞などの新聞記事や，マーケティング資料，中国情報，知的所有権判例，

した製品拡大を図った。HAPPINESS の販売促進用デモシ
ステムを発展させ，データベースの定義と入力画面や検索

音楽 CD などデータベースの種類は急速に拡大していった（表 1）。

画面のイメージを定義すれば，直ちに検索機能を持つアプ
リケーションシステムが使用できるという，統合情報管理

３．HAPPINESS 事業

システム Bride/Happiness（BRoad Information manager
Designable Equipment with HAPPINESS）である（1987

前述のように，HAPPINESS は HiNET を支援する運用
ツールの役割を担ったが，本来は販売を目的としたソフト

年 4 月リリース）。当製品で構築したアプリケーションは，
入力したデータを登録すると，自動的に HAPPINESS でウェア製品である。そのため体制も HiNET とは独立した事業形態を取った。コンピュータで日本語が扱える時代をキーワード抽出が行われ，直ちに検索対象となる。つまり特別な検索技術がなくても検索システムの構築ができるた

迎えた新たなビジネスチャンスに，一方は情報提供サービス事業として HiNET を，もう一方でソフトウェア製品販

め，企業の研究開発部門や情報管理部門を中心に多くのユーザを獲得することができた。当時の大型汎用機向け製売事業として HAPPINESS を立ち上げたわけである。
HAPPINESS の狙いは，拡大するであろう日本語情報処品としては画期的であり，1990 年には SOFTIC（Software
Information Center）よりソフトウェア・プロダクト・オ

理に有効となる基本機能の提供であった。つまり単にキー
ワードを抽出するだけではなく，様々な分野に適用できる

ブ・ザ・イヤーで表彰されることとなった。

製品を目指した。その主要機能が分かち書き（形態素解析）とフリガナ付けである。これは開始時点から今日に至るまで変わっていない。逆に言えば当時としては極めて先進的な試みであった。

4．HiNET のシステム
この章では，HiNET を特徴付けるネットワーク構成を中心に，オンラインサービス環境の進展について説明する。
図 1 は 1987 年当時のシステム概要である。

― 461 ―

情報の科学と技術

58 巻 9 号（2008）

IP のセンター

HiNET センター

オンラインサービス環境 (1987年当時の環境)
国内AP(アクセスポイント)

公衆回線

DB用データ
作成・編集
システム

デ
｜
タ
送
信

HiNET

DB用データデ｜タ受
信検索システム国内ネットワーク(フェニックス)

富士通・FENICSHiNET直販ユーザ

HiNET
入力システム

DB用データHｉNET各種
データベースゲートウェイ機

パソコン通信HAPPINESS

パソコン通信ユーザ

キーワード自動抽出
海外ネットワーク
標準辞書

TYMPASSHiNET用辞書

海外AP(アクセスポイント)

海外ユーザ

図 1 HiNET システムの概要図

4.1 検索システムと通信するための各種条件を管理しているが，公衆通信漢1982 年に公開した検索システムは，当初サーチャーを想定したコマンド方式を採用した。当時の情報検索は，適切字端末機を日本語端末として認識せず，単なる ASCII 端末として扱うためであった。つまりデータは全て 1 バイトでなキーワードの決定など専門的な知識を持つサーチャーの仕事であった。しかし朝日新聞記事データベース（1986あり，文字種を判断しない。さらに表示文字や制御用コー
ドが割り当てられない領域は NULL コードに変換されて年）以降は，一般ユーザの利用を想定して，システム誘導型のメニュー方式にも対応した。

しまう。
この対応として，検索システムの中では，NCP を通して

（例）
次の処理を選択して下さい。

変換されたコードが JIS 漢字コードになるような，仮想の
漢字コード体系をつくり，そのコード体系に変換するよう

1． 思いつく言葉で検索する。
2． タイトル中の言葉で検索する。

修正を行った。また NULL となる領域には自らコードを割り当て，変換テーブルを修正した（図 2）。

3． 日付（年，年月，年月日）で検索する。
P． 検索結果を出力する。

4.2 検索用端末

H． 補助機能を利用する。
--------------------------------------------

データベース普及のネックは端末環境であった。HiNETを利用するためには，1980 年に発表された公衆漢字端末機->
検索システムの命題は操作性の良さであるが，当時の英標準仕様に準拠する端末が必要であった。仕様が発表されて間もないために，あまり普及しておらず，データベース

字カナしか入力できなかったテキスト端末では，さらにシンプルな形態が要求された。例えば，日付検索のカスケー契約とともに，端末購入が必要であった。
「HINET の便利さは理解できたが，利用する端末がない。100 万円近くす

ド処理（範囲指定を含め年･年月・年月日の組み合わせに対応），コマンドの簡略化，ローマ字カナ変換，入力値の全角・る専用設備をすぐに用意することはできない」という言葉を何度も耳にした。

半角同一視などである。また検索結果の表示には禁則処理を組み込んで読みやすくするとともに，全角・半角の切り

しかし，その端末環境も 1986 年ころから始まったパソ
コン通信の急激な普及が大きく影響し，多様化していった。

替えを極力抑えることにより，端末の印字速度を落とさない等の対応を行った。

パソコン通信ソフトの主なものとしては，G-POT（紀伊國屋書店），DCOM（電通国際情報サービス），PCOM（パー

公衆通信漢字端末機の日本語入出力には，予想外の苦労があった。ホストコンピュータの日本語処理は富士通のソナルビジネスアシスト），まいとーく（インターコム）などがあった。またこの頃「オートパイロット」という言葉

JEF コード，端末機は JIS コードと異なるが，ビット操作で変換できると考えた。しかし実際に端末を接続してみるがよく使われたが，これは，サービスへのログイン（接続），検索，結果の出力，サービスのログオフ（終了）など一連と，検索結果は意味不明な文字の羅列でしかなかった。
検索システムでは JEF から JIS に変換しているが，ホの処理を自動で行ってしまうという通信ソフトの機能である。当時の低通信速度では，非常に便利な機能であった。

ストコンピュータの通信制御装置で稼動するネットワーク
コントロールプログラム（NCP）が，データを回線に送り

4.3 通信ネットワーク

出す際にコード変換を行っていたからである。NCP は端末

HiNET の開始時は公衆通信回線（電話回線）で直接接― 462 ―

情報の科学と技術

58 巻 9 号（2008）

ホストコンピュータ

ネットワーク・コン
トロール・プログラム（NCP)
仮想の漢字コード

公衆漢字端末標準仕様

トワー

TTY手順用
コード変換

コード変換

データベース

ネッ

検索システム

通信制御処理装置ク

漢字： JEF漢字コード
英数字： EBCDICコード

漢字： JIS漢字コード
英数字： JIS7コード
日本語文字に関して、ネットワークコント
ロールプログラムで変換されることを意識して、端末へJIS漢字コードが送られる
よう仮想の漢字コードへの変換を行う。
プログラムを開発し対応した。

日本語文字は意識せずに全て１バイト
系のコードとしてEBCDIC<>JIS7コードの変換テーブルに沿って無条件に変換される。
変換テーブルにおいて、文字に割り当てがないコードはNULL (00)となるた
め、対応コードの追加を行った。

図 2 日本語コード変換手順（1981 年対応）続していただいた。ソフトハウスには専用のネットワーク
もなく，全国どの地域からでも東京にある HiNET セン

・一次資料のオーダ受付機能（1988 年）
・サービス時間の拡大（1990 年）

ターにつないでいただく形態であった。会員数が増える中で，利用者からは，せめて大都市にアクセスポイントを用など。またデータベースの運用では，・毎日送られてくるデータの確認

意して欲しいとの要望が寄せられていた。
1987 年 7 月に回線自由化が始まり，メーカーほか通信・データベースへの登録・確認・オフラインプリントの発送

各社が VAN サービス事業を立ち上げ，公衆－特定－公衆の接続を用いたネットワークが急速に広まっていった。

・キーワードの辞書管理と用語集作成
・HAPPINESS ユーザ辞書の整備

HiNET では，富士通の VAN サービスである FENICS（FUJITSU ENhanced Information and Communication

・毎月の請求書の作成・トラブル発生時の緊急対応

Services）と接続を行い，全国ネットワークを提供した。
海外に対しても TYMPASS との接続を行い対応した。通信など，多くの作業に日々追われた。
開発作業・運用作業をわずか数名で対応するため，まさ速度も目で追える，読める程度の 300bps から 1,200bps，
2,400bps と，高速化が図られた。

に休む間もないといった状況であった。
また，コンピュータ資源の確保も大きな課題であった。

4.4 パソコン通信との連携

今では，パソコンでさえ数百 GB のディスクが搭載されているが，当時 GB 単位のディスク装置を必要とするデータ

VAN サービスと連動したパソコン通信サービスは，デー
タベースサービスと同じネットワーク環境，同じ端末環境
で利用できるものであり，親和性の高いサービスであった。
そこで HiNET は 1987 年 7 月，同じ FENICS をネットワー

ベースは，ある意味大規模な装置産業であった。

6．データベースのこれから
インターネットの普及により，ほとんどのデータベース

クとして利用する NIFTY-Serve とゲートウェイ接続を行
い，NIFTY-Serve の会員であれば，HINET と契約しなくサービスがインターネットを基盤としたサービスに変わっており，高速なネットワーク環境のもと，提供される情報てもデータベースの利用を可能とした。パソコン通信の利用者は主に個人会員であり，HiNET から見ると新規ユーも，テキスト・画像・動画など多様化している。
また企業の活動を見ると，社内の情報共有やコミュニザ層の開拓，NIFTY-Serve から見ると，サービスの充実というコラボレーションであった。

ティを目的としたポータルサイトの構築が進んでおり，ここでもデータベースは大事な役割を担っている。

ここで養われたゲートウェイ技術が活かされ，後にHiNET を引き継ぐ G-Search サービスの特徴となった。

別の角度から見ると，企業のプロモーション活動においても「検索」が重要なキーワードとなっている。Google な

5．課題と運用に追われる日々

ど主要な検索サイトの中で，自社サイトの露出をいかに高めるか，SEO（Search Engine Optimization）対策などの

HiNET 事業は課題解決の歴史であった。開発面では，・テクノサーチのタイムラグ短縮（1985 年）

取り組みが行われている。本来，情報を管理し，正確に検索させるのがデータベースの使命であるのに，検索対象で・オフラインプリント機能の提供（1987 年）
・新聞横断検索機能の提供（1988 年）

あるはずの情報が，データベースに合わせて編集・加工されるといった逆転現象まで生じている。

― 463 ―

情報の科学と技術

58 巻 9 号（2008）

時代は変わっても，情報を管理して，利用者に必要な情報を提供するといった，データベースの目的は変わらない。

7．おわりにしかし，扱う情報はさらに多様化し，利用者層の拡がりに応じて，ニーズも拡大するものと考えられる。氾濫する情

今回の寄稿にあたっては，HiNET と HAPPINESS の 2
つの事業の関わりを中心に記述させていただいた。筆者 2

報の中から，効率よく，本当に必要な情報を探し出すといった基本的な機能に加えて，検索で得られた情報を，データ

名は事業開始の決定を受けて参画したメンバーであり，決定に至るまでの議論や検討過程を掘り起こすことができな

マイニング技術で分析するなど，付加的な機能も求められてくる。今後も様々なニーズや課題を解決しながら，さらかったことは残念である。また事業の立ち上げには多くの方が参加されているが，紙面の関係で紹介しきれなかったに進化したサービスが実現されるものと期待する。

ことをお詫びしたい。2 つの事業とも形こそ変われ四半世
紀以上に渡って続いている。改めて故人となられた竹谷氏や福島氏をはじめ，当時のメンバーの方々の功績に敬意を表したい。

■ 用語解説：日本語テキストの自動分かち書き ■欧米語と異なり，日本語ではテキスト中の単語の切る。そのアルゴリズムは一般的に形態素解析と呼ばれれ目が明示されていない。日本語テキストから意味のある単語を索引語として抽出するには，人手または機るものであり，Google，Yahoo!などの検索エンジン
でも形態素解析が用いられている。簡単に利用できる

械による分かち書きが必要である。そのための自動分
かち書きソフトウェアのひとつが HAPPINESS であ

形態素解析ソフトウェアとしては ChaSen（茶筌）などがある。

Series: Footsteps of information retrieval service pioneers(6): The handicraft database which software housebegan - The HiNET & the HAPPINESS development secret story. Naoaki KUTSUZAWA (Heiwa Information
Center CO., LTD. Nihonseimei Kasuga-cho Dai2 BLDG. 1-3-21 Koishikawa, Bunkyou-ku, Tokyo 112-0022
JAPAN), Kazuyuki IIDA (G-Search limited. Loop-X Building, 3-9-15 Kaigan, Minato-ku, Tokyo 108-0022
JAPAN)
Abstract: Commercial database HiNET that began on a handicraft TECHNO-SEARCH, in May 1982, thatoffered the secondary information on the trade papers, at a late year that used keywords automatic extractionof Japanese processing system HAPPINESS in a tool, expanded the menus -- TITLE-SEARCH (the magazines
treatises), various newspaper articles (full text), marketing information, and music CD, etc. --. HiNET settled
the big problems and the small problems, such as investigation of the operability, the trouble of the code
conversion, network construction, cooperation with the other service, and it was succeeded in G-Search. On theother hand, HAPPINESS unfolded as an independent product sale business, for instance, in the librarymarket, and later enlarged in a systems construction tool equipped with search feature, and acquired manyusers.
Keywords: HIC / HiNET / HAPPINESS / G-Search / commercial database / Japanese processing system /keywords automatic extraction / TECHNO-SEARCH / newspaper articles / network― 464 ―

情報の科学と技術

58 巻 9 号（2008）

表 1 HiNET と HAPPINESS の歩み

HiNETサービスの出来事
１９８１年

創 １９８２年５月 HiNET本提供開始

１９８３年

７月 科学技術系雑誌の論文タイトル情報 『タイトルサーチ』を追加

１９８４年

４月 HiNETの販売で紀伊國屋書店と提携

１９８５年

５月 日本データベース開発を設立。テクノサーチのインデクシングを対応

９月

生

１０月
１９８６年

日本語キーワード抽出システム『HAPPINESS』販売開始

富士通のVANサービス「FENICS」に接続
アクセスポイントの拡充と品質向上

４月 『朝日新聞記事データベース』を追加
５月

１９８７年

第1回「HAPPINESSユーザ研修会」を開催

オフライン出力サービスを追加
２月（テクノサーチ，タイトルサーチ，朝日新聞，日経産業新聞）
３月

拡

HAPPINESSの出来事

HiNET仮提供開始
１２月
工業，産業専門５紙の記事情報『テクノサーチ』を公開

マーケティング資料の所在情報データベース『マーケットサーチ』を追加

４月 国別経済貿易情報 『ジェトロ・エース』を追加

データベース構築支援システムパッケージ『Bride』販売開始

７月 パソコン通信「NIFTY-Serve」とゲートウェイ接続
９月 『読売新聞記事データベース（YOMIDAS)』を追加

大１０月 『朝日新聞夕刊オンライン版（速報）』を追加
１９８８年

４月 『日経新聞記事データベース』を追加
１１月 『毎日新聞ニュースリリース』，雑誌『AERA』を追加
早稲田大学にホスト間接続を行いHiNETの提供を開始

１９８９年

１月

海外データベース『INFOCUE』を追加
NIFTY-Serveからゲートウェイ提供（双方向G/W実現）

３月 中国の新聞記事情報『CDC中国情報』を追加
４月 『毎日新聞記事データベース』を追加
７月 HiNET統合データベースサービス 『G-Search』提供開始『中国情報速報サービス』を追加
９月 知的所有権判例データベース『インテレクト』を追加
WS向け日本語文書情報系データベースシステム
パッケージ『Future/Happiness』販売開始

１０月

飛
１９９０年

４月 ２３時間サービスを開始，サービス時間を大幅に延長
９月 音楽出版社の『音楽CD総カタログデータベース』を追加『Bride/Happiness』"ソフトウェア・プロダクト・オブ・イヤー'90" を受賞

１１月

躍
１９９１年

１月

(株)ジー・サーチ(商用データベース専門会社)を設立， 『HiNET』を移管

４月

統合情報管理支援システムパッケージ 『SUPER Bride』販売開
始

１０月『HAPPINESS』100本販売達成― 465 ―

情報の科学と技術

58 巻 9 号（2008）