ニュース![]()
2005/09/20 13:18 更新
BREW最新事情:
BREWを使ったプラットフォーム「KCP」とは何か
端末のプラットフォームとしてのBREWは、LinuxやSymbian OSなどの“OS”と対比して語ることもできる存在だ。いち早くBREWを使ったプラットフォーム「KCP」を開発したKDDIにその狙いを聞いた。
Qualcommが推進するアプリケーション実行環境「BREW」──そのもう1つの顔が、携帯電話のプラットフォームとしてのものだ。ダウンロードして実行するゲームなどのアプリケーションとは別に、携帯電話にはWebブラウザやメールソフトなどが組み込まれている。「ネイティブアプリケーション」と呼ばれるこれらのアプリケーションを、BREW上に実装する試みが始まっている。
BREWを使ったプラットフォーム KCP
KDDIがBREWを使って取り組んだ携帯向けプラットフォーム、それがKCP(KDDI Common Platform)だ。WIN夏モデルとして登場した「W32SA」「W31T」に、まずは組み込まれた(5月25日の記事参照)。KDDIでソフトウェアの企画開発に携わるプロダクト統括部アプリケーショングループリーダーの坂庭宏行次長は、KCPの意図を次のように話す。
「携帯電話のソフトウェアが大規模化、高度化、複雑化している中で、商品力を上げ、リードタイム(製品化までに時間)を短くし、安くするにはどうしたらいいか。共通化する部分は共通化し、差別化する点はメーカーごとに取り組む。共通化のためのベースがKCPだ」
携帯電話開発のコストのうち、半分以上はソフトウェアの開発に費やされていると言われる。ソフト開発費を削減する手段の1つが、各端末メーカーでバラバラだったプラットフォームを共通化し、開発を1つに集約することだ。
KCP上には、共通アプリケーションであるブラウザ、メール、EZナビウォーク、SMIL、Flashなどを実装した(5月25日の記事参照)。こうした共通ソフトウェアの開発には時間をかけず、テレビやラジオ、はたまたデザインなど各社が差別化できる部分に力を注いでほしいという狙いだ。「各端末メーカーは同じことをやるのに力をかけないで、自分ならではのところに力を入れてほしい」(アプリケーショングループの石谷雄一郎課長補佐)
BREW採用の理由
こうしたソフトプラットフォームの共通化は、KDDIだけが進めているわけではない。ドコモはFOMA端末においてLinuxやSymbian OSを推奨OSとし(2003年12月3日の記事参照)、2005年冬のFOMA端末では全端末がどちらかのOSを採用してくる見込みだ。こうした汎用OSの採用も、開発コストを削減するための工夫だといえる。では、KDDIがBREWをプラットフォームとして使ったのはなぜか。
もともとはアプリケーションをダウンロードして実行させる、Javaに近い位置づけで始まったBREWだが、「BREW導入の段階から、プラットフォームになり得るものだという認識を持っていた」と坂庭氏は話す。
「BREWはQualcommのベースバンドチップとの親和性が高い。KDDIが採用しているチップはすべてQualcomm製なので、最適化を図れる」(坂庭氏)
BREWを採用することで、現実的にはベースバンドチップがQualcomm製に限られるという制限はある。しかしそもそもQualcomm製ベースバンドチップを搭載し、QualcommのREX OS上でソフトウェアを開発してきたKDDI端末の場合、プラットフォームにBREWを使うのは自然な流れだったといえるだろう。
KCPで何が変わるのか
では、KCPがどのような仕組みで動いているのか簡単に見ていこう。まずBREW3.1をベースに、KDDIが要求するフレームワークを実現するための拡張を施したものがKCPだ。KCP用のインタフェース(API)とKTM(KDDIタスクマネージャ)から、KCPは成り立っている。
「ネイティブアプリは、ユーザーオリエンテッドの視点から複雑な画面遷移を要求される。これをBREWで実現するのは“素”では難しかった」(石谷氏)ため、いくつかの拡張がなされている。
例えば、終話キーのハンドリングやアプリケーション間の連携だ。「呼び出してキックするのは簡単だが、戻すのが難しい」(石谷氏)。KCPを使えば“箱を出して、電話帳のデータを入れて戻して”──といったことが簡単に行えるという。KCP対応のEZナビウォークでは、地図から取得した位置情報をアドレス帳に書き込むなどの連携が容易になっているが、これがKCPの効果の一例だ。「普通のOSでは存在しないフレームワークだと思う」(石谷氏)。
通常のBREWアプリケーションとKCPアプリケーションでは、タスクの優先順位を変えることもできる。KCP対応端末では、ブラウザやメーラー、バックグラウンド受信モジュールなどのコアアプリケーションはBREWアプリケーションとして作られており、BREWのメモリ空間に展開されたままになっている。BREWのタスクが積み重なった場合、これまでは古いものから強制終了されていたが、KCP対応端末の場合、コアアプリケーションは終了されない仕様になっている。アプリケーション連携を行う場合、どのタスクが生きているかどうかの管理が重要になるわけだが、ここでもKCPの管理機能が生かされている。
KCPの実装に当たっては、タスク管理の概念も少々変更された。「今こんなタスクが動いています。選んでください──というタスク管理が優れているとは思っていない。選択させてはいけない、中断でも優れているとは思わない」(石谷氏)。ブラウザであれば、終了時の画面へ戻る選択肢を用意する。ゲームならば、終了時のステータスに戻る。こうした思想から、KCP化されたEZナビウォークも、中断ではなく、終了時に開いていたページに戻る「前回ページ」といったボタンを用意したという。
ちなみにKCP対応になったからといっても、ブラウザなど各種アプリケーションを自由にダウンロードさせて組み合わせて使うのは少々難しいようだ。例えば、EZナビウォークはダウンロードアプリのままKCPに対応した。つまり、ダウンロードしてアップグレードしたり交換が可能な代わり、起動の都度、BREWメモリ空間に展開する必要があるということだ。コアアプリのように組み込まれた形であれば、常にメモリ空間に展開しているため起動(タスク切り替え)は瞬時に行えるが、逆にEZナビウォークは通常のBREWアプリと同様の起動時間がかかる。こうしたアプリケーションの動作のレスポンスを考えると、まだKCPにも改良の余地はある。
2006年には標準搭載に
現在のところ、2機種に採用されたKCP。今後のスケジュールはどうなっているのか。
「基本的にはau端末全部に展開していく。今年終わりから来年にかけて、標準搭載となるだろう」(坂庭氏)。au端末は基本的に全端末でQualcomm製チップを搭載しており、BREWも全機種が採用している。ハイエンドからローエンドまで、ハードウェアの追加なく同じプラットフォームに揃えることが可能だ。
現在のところ、KCPを導入したのは2機種だけだが、「KCP導入端末のメーカーによると、競合、連携機能をKCPで管理するようにしたので、デバッグが効率的にできるようになった」(坂庭氏)という効果が上がっている。もっとも、KCPの真価が問われるのは対応機種が増えてきたときだ。「東芝端末、三洋端末でベースを作った。これをベースに水平展開したときに(KCPの)効果が現れる」(坂庭氏)。
関連記事
- 特集:注目の携帯プラットフォーム、BREW最新事情
- 特集:BREW最新事情 BREWとは何か?(前編)
BREW特集を開始するにあたり、まずは最も基本的な、かつ難しい問いに答えなくてはならないだろう。それは「BREWとは何か?」だ。まずはBREWの誕生から今までを振り返ってみよう。 - WIN夏モデルからブラウザ、メーラーがBREW化
WIN夏モデルでは、2社がブラウザやメーラーをBREWに移行。2006年度以降は、全メーカーが対応する予定。 - KDDI、メーラーなどをBREW化──ACCESS製品が採用
KDDIはBREWベースのプラットフォーム「KDDI Common Platform(KCP)」を開発。ネイティブアプリケーションをBREWベースに置き換えていく計画だ。夏モデルWIN2機種「W32SA」「W31T」に採用された。
[斎藤健二,ITmedia]
Copyright© 2012 ITmedia, Inc. All Rights Reserved.
新着記事
- オリンパス元社長に渡したいバレンタインプレゼント
毎週土曜連載でお送りしている『カブ・ジェネレーション』。バレンタインチョコ売り場で何やら思いにふけるあずさ。彼女の悩みとは……。 - 出版界で、“田中旋風”が吹き荒れている
集英社は2月9日、田中慎弥さんの芥川賞受賞作「共喰い」の発行部数が20万部となったと発表した。 - 目先的な過熱感や達成感から週末の手仕舞いに押されて軟調
- 2012年の賃上げ、67.8%が「実施する」
2012年の春闘で、賃上げを予定している企業はどのくらいあるのだろうか。上場企業を中心に、産労総合研究所が調査した。 - 子どもの教育上、最適だと思う地域は?
首都圏に住み、私立小学校に通う子どもたちは、通学時間にどのくらいの時間をかけているのだろうか。子どもを私立小学校にかよわせている母親に聞いたところ、通学時間の平均は36分だった。アットホーム調べ。
キーワードランキング
新着記事
投資4コマ漫画『カブ・ジェネレーション』:オリンパス元社長に渡したいバレンタインプレゼント
誠 Weekly Access Top10(2012年1月28日〜2月3日):最もマヨラーな都市は青森市
連載記事一覧
投資4コマ漫画『カブ・ジェネレーション』:オリンパス元社長に渡したいバレンタインプレゼント
アクセスランキング
- 東京駅ではどんなお土産が売れているの?(2012年02月07日)
- 実力だけじゃダメ、プレッシャー耐性も必要な時代に(2012年02月06日)
- 首都圏の沿線で、“学力偏差値”が高いのどこ?(2012年02月06日)
- 第2のイケアとなるのか 北欧の「100円ショップ」が上陸(2012年02月06日)
- 専門家に聞く、不気味な揺れが続く首都圏について(2012年02月09日)
- タバコを吸う本数と年収の関係(2009年10月20日)
- 正社員の平均年収は449万円、たくさんもらっている業種は?(2011年12月06日)
- 首都大地震で、“難民”があふれ返る危険なルート(2012年02月08日)
- 新幹線「300系」は、なぜスピードを追い求めてきたのか(2012年02月03日)
- 首都直下型“50%以下”に修正されたワケ(2012年02月07日)

















