WebサイトやDBと連携して候補を表示

ATOKがRubyやPerlで拡張可能に

2008/10/30

 ジャストシステムは10月30日、「ATOK 2008」の機能「ATOKダイレクト」でPerlやRubyを使ってユーザー自身がプラグインを作成できる「ATOKダイレクト API for Perl/Ruby」を公開した。現在利用できるのはWindows版のみで、Mac OS X版は対応しない。

 ATOKダイレクトは、ATOK 2008から取り込まれた機能拡張の仕組みで、Webサイトに直接アクセスして候補ウィンドウや解説ウィンドウに情報を表示する仕組み。入力しながら必要な情報の収集や入力ができる。これまでにLogoVista辞典検索、Yahoo! Japan、はてな、goo、乗換案内などのプラグインが公開されている。

 ユーザー自作のプラグインを作り、例えば常時参照しているニュースや株価、または天気予報といった情報提供Webサイトと連携させることができる。住所録と連携させれば、名前の入力から電話番号や住所を候補ウィンドウに表示して入力するといったことも可能。Webブラウザを立ち上げる必要がなく、どのアプリケーション上でも入力・変換するだけで情報を表示できる。

 Rubyで記述したプラグインのひな形は、以下の通り。

module Atok_plugin
  def run_process( a_request_data )
    result_data = Hash.new
    candidate_array = Array.new
    candidate_array.push(
      { 'hyoki' => "候補1" ,
        'comment' => "コメント1" ,
        'alternative' => "確定文字1" ,
        'alternative_type' => "definite_string" } )
    result_data[ 'candidate' ] = candidate_array
    result_data
  end
end

(@IT 西村賢)

情報をお寄せください:

Coding Edge フォーラム 新着記事
@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

キャリアアップ

- PR -

注目のテーマ

ソリューションFLASH

「ITmedia マーケティング」新着記事

「A/Bテスト」ツール 売れ筋TOP10(2022年1月)
今週は、「A/Bテスト」ツールの売れ筋TOP10を紹介します。

売り上げ1億ドル超えのメガヒットアプリ、2021年は233本 うち4分の3がゲーム
年間売り上げが100億ドルを超えるアプリが続出、世界の消費者から財布の中身と生活時間を...

リアル行動ビッグデータを活用したイベント集客特化型デジタル広告 博展とunerryが提供
国内最大級のリアル行動データにより、精度の高いターゲティングを実現するデジタル広告。