ACCESSの技術動向と今後の展開について
(2008年1月期決算説明会向け資料)
株式会社
ACCESS
取締役副社長兼
CTO 鎌田 富久
1 © 2008 ACCESS CO., LTD. All rights reserved.
ACCESS グループとしての総合力
-
本格ユビキタスネット時代に向けたキーテクノロジーを提供
-端末に要求される機能・仕組みを先取りし、端末ソフト、トータルソリューションを提供していく。
…
IMS機能 ・SIP, VoIP ・プレゼンス ・Push-to-X ・A/V codec OKI ACCESS テクノロジーズ MailMsg JSRsJava ClientSync ViewerDocs
DTV Browser + TVアプリ NetFront エンジン ホームゲートウェイ
NetFront®Living Connect
(DLNA) 家庭と双方向に連携
⑤家庭内機器との連携
NGN 向けソリューション サーバ・サービス - Sync Server - RSS Server 音楽配信、情報配信 NetFront Transcoder+
④
End-to-end ソリューション 新たなビジネスモデル Browser NetFront® Browser 進化①
組み込みブラウザ最先端を追及 ・広い意味でのブラウザの進化・フルインターネット(Web2.0, Ajax, Widget) ・プッシュ型サービス
(Casting, Content Delivery) ・RSS Client ・ブラウザエンジンの応用拡大 ACCESS Linux Platform™
③
Platformまで含めた ターンキーソリューション の提供 (Linuxベース) アプリケーションが複数マルチタスクで動作。 ソフトの追加・入れ替えも可能なPlatformが必要。②
アプリケーションのラインナップの拡充 ・複雑なアプリ連携を統合(アプリ密連携) NetFront®Mobile Client Suite国内全オペレータ向けに様々なソフトを提供
Components:
NetFront™ Browser
NetFront™ Message Client (SMTP/POP3, M-IMAP, MMS)
JV-Lite™2 Wireless Edition (MIDP, JTWI, Doja) + JAM
NetFront™ SMIL Player
NetFront™ SVG Viewer
NetFront™ Sync Client
NetFront™ Document Viewer
NetFront™ IMS Client
NetFront™ Media Player
NetFront™ Living Connect
NetFront™ MobiTunes … 携帯電話に要求されるソフトウェア コンポーネントが増大し、インテグ レーション作業が大変。ACCESS から、主要ソフト部品をセットで提供。 i-mode Browser Deco-mail PDF Doja(partly) Full Browser TV Browser SyncML Doc Viewer(partly) EZ Mail EZ Channel(SMIL) EZ Channel Plus Decoration mail TV Browser Digital radio SyncML Lapping Mail MobiTunes(TV app) Browser Full Browser Live Monitor RSS(S!Cast) S!Mail TV Browser IMS(SIP, Presence Push to Talk) MobiTunes(TV app) Browser Full Browser Mail Java PDF DoC Viewer Full Browser Others Browser Full Browser Mail Java Full Browser Decoration Mail TV Browser MobiTunes (TV app)
3 © 2008 ACCESS CO., LTD. All rights reserved.
NetFront 戦略好調 – Internet をモバイルに!
NetFront Browser Widgets
A Comprehensive Widget Platform
|
W3C 標準準拠
|
ダウンロード可能
|
Widget Manager で管理
|
待ち受け画面に表示
5 © 2008 ACCESS CO., LTD. All rights reserved.
なぜ ALP か?
|
業界構造の変化
•
ソフトウェアのボリュームが爆発
•
携帯メーカのフォーカスがシフト
•
オペレータの危機感
|
Linux への注目高まる
•
Nokia は、WiMax 携帯は、Linux Platform に。
•
High-end から Middle ゾーンが、徐々に Linux ベースに。
•
ACCESS, Orange も LiMo に参加し、Linux Platform 推進。
|
Convergence
•
今後、TV, デジタルカメラ, カーナビなどネット機能搭載デジタル機器の
境界線がグレーになっていく。製品カテゴリー横断で、Linux ベースで
ソフトウェアプラットフォームを共通化。
業界構造の変化① ソフトのボリュームが爆発
|
これまでの開発スタイル
Browser Mail Java Flash DocViewer IMS…
3rd party コンポーネントをメーカ側が取り込む。 メーカ側の統合作業が大変。組み合わせの数 が指数関数的に増大。 開発コスト増大 → ペイしない状態。 OS / アプリ / UI アプリ / UI OS|
Software Platform が必要
Browser Mail Java Flash DocViewer IMS…
メーカ独自ア プリ追加 UI カスタマイズ メーカは、統合された Platform を利用すること で開発コストを減らし、開発期間を圧縮。メーカ は本来フォーカスすべきところに資源を集中。 3 rd party community Platform の条件: ・Modern OS ベース。 ・アプリ、ミドルもある程度そろっている。・SDK, 3rd party の取り込み(Open OS)。
SymbianOS + S60 (Nokia) Windows Mobile (Microsoft) Linux ベース ALP (ACCESS) Android (Google)
7 © 2008 ACCESS CO., LTD. All rights reserved.
Application Processor A P P -501 P refe ren ce Application PIM AP P-5 2 1 Co nt ac ts A P P -522 Ca lenda r AP P-5 2 4 Tasks AP P-5 2 3 Mem o Phone A P P -529 Phone A P P -534 Ho m e scr e en A P P -520 Laun che r AP P-5 3 5 CA T Bro w s e r Media A P P -538 Ca m e ra app AP P-5 4 0 Me di a Pla y er A P P -543 P ict u re ed it o r AP P-5 4 2 Picture viewer AP P-5 3 9 V o ice rec o rd er A P P -544 F ile Manage r Content AP P-5 5 3 Doc Vie w er A P P -561 Dow n load M g r AP P-5 5 2 Bro w s e r Comms AP P-5 5 1 SMS/M M S AP P-5 4 6 Email AP P-5 5 0 IM Utilities A P P -536 Ca lcu lato r AP P-5 3 7 World Clock AP P-5 2 7 Hot S y n c AP P-5 5 5 S e arch (local) AP P-5 2 6 Card in fo A P P -525 We lcom e System AP P-5 4 5 Me di a Picker A P P -560 Key gua rd /lo c k A P P -562 Ju m p List A P P -528 S tatu s ba r S T G-001 Ba tter y S T G-002 Bl uetooth S T G-003 D o w n lo ads S T G-004 Fi nd S T G-005 N o ti fic. /A le rts S T G-006 Phone C a ll S T G-007 Pl ay e r S T G-008 Si g n a l S T G-009 Sy nc S T G-010 T e x t i nput S T G-011 Vol u me S T G-012 W iFi S T G-013 W ire le ss O F F APP-502: D a te and T ime APP-503: For m a ts APP-504:Br ightness APP-505: Pow e r M g t APP-506: Langua g e Picker APP-507: T ouchscr een APP-509: T hemes APP-510: Bu ttons APP-511: W iFi APP-512: Bl ueT o o th APP-513: Secur ity APP-514: C o nnecti o n Mg t APP-515: Sound APP-519: Vol u me PD F OS-020 Power Mgr Mid d le wa re OS-062 GPS OS-063 Accelerometer UI-019 Keyguard AP-003 Security Policy FW OpenSSL EN-018DRM Security SQLite OS-021 Volume Services OS-049 SQL Abstraction Layer PM-002 Global Settings DB/Storage Media FW OS-008 Audio Mgr Gstreamer OS-0 51 M edi a C o d e cs OpenM AX OS-050 M ID I Engi ne OS-057 Vi deo R ende rer OS-058 C a mer a Sour ce Media
EN-007 PIM data interchange lib. UI-014 Media/File Picker EN-003 Mobile Srv BlueZ OS -031 I rD A OS-029 Telephony EN-013 Flight Mode EN-002 Postal Services (Messaging FW) EN -0 0 8 SM S Pl u g -i n E N -0 0 9 MMS P lu g -in EN-0 1 0 IM Plug-in EN -0 1 4 PO P Pl ug-i n EN -0 1 5 SM T P Pl ug -in EN -0 1 6 IM AP Pl u g -i n E N -019 WA P Push Modu le OS -004 HTTP Libr ar y UI-018 Bluetooth Discovery WiFi Telephony + Comms EN-001 Sync Services FO TA E N -005 PI M D M L s EN-012 File Backup Service P M -001 OTA Dev ice Mgmt Sync + Dev Mgt. Matchbox UI-012 ALP Widgets GT K + X-Window OS-061 Font Engine UI-005 Smart Text Engine UI-009 Internationalization
UI-010 Status Bar/ Gadget FW UI-015 AboutBox UI-020 Browser View UI-023 Theme Engine UI-026 Input Methods U I-028 So ftkey boa rd U I-017 Japanes e Input UI-0 2 1 T rip le -ta p in p u t U I-0 27 Gr a fit i Input M e thod UI services Fonts U I-030 Pr ed ic tiv e Input ( S ampl e) OS-038 JVM Core OS-039 JLPD OS-043 Garnet VM JSRs Launch pads NLPD OS-043 GLPD AP-001 Application server AP-002 Bundle Mgr UI-006 Alarm Mgr. UI-007 Attention Mgr OS-045 Abstract IPC OS-007 Notification Mgr. Application Framework (Hiker)
OS-027 Exchange manager OS-0 32 OP P OS-0 47 Local exg p lu g-in OS-048 T C P exg p lu g-i n OS-030 Platform tracing OS-006 rdbgd OS-064 Crash Detection (libdeath) Debug Services OS-065 System Monitor (Overseer) OS-028 Connection Mgr EN-0 2 0 NetPeer OS-036 U S B OS-028 E ther net OS-028 IP IF OS-028 P P P OS-028 Ser ial OS-046 Bl uetooth OS-042 W i-F i OS-034 V P N F W OS-028 IP SEC OS-028 L2 T P OS-028 Phone OS-028 Data Cal l OS-028 IP IF 6 OS-028 T u n IP OS-028 NetAccess LCD/Framebuffer LCD backlight Touchscreen Keypad USB IrDA SD/MMC Bluetooth Audio hardware
Battery AC adapter status
Sleep/hibernate
Kernel
WiFi Headphone insert Camera
Telephony Module MTD - NAND Real Time Clock
Serial Port Vibrator USB gadget OS-101 HW Effects UI-101 ALP WM UI-118 Bluetooth MDW
ALP – 携帯電話向けのターンキー・ソフト
ACCESS Proprietary 3rd Party
業界構造の変化② メーカのフォーカスがシフト
|
機能競争から使い勝手の競争へ(iPhone効果)
|
柔軟な UI/UX を実現できる、かつ機能が一式そろった
Software Platformがほしい。「Time-to-market」がキー。
|
Linux に注目
•
S60, WindowsMobile では、UI のスタイルが固定している。
•
ALP では、いろいろなスタイルの端末が開発可能。
Widgets on
Mobile
desktop
Internet-focus
3D Visual
Effect
Traditional
9 © 2008 ACCESS CO., LTD. All rights reserved.
業界構造の変化③ オペレータの危機感
|
Nokia の端末シェアが増大(38%)、サービス(Ovi)をバンドル
|
インターネットサービスベンダの参入(Google, Apple, …)
|
オペレータがパイプになってしまう懸念。
|
一方、新しいアプリ・サービスの追加をメーカに依頼しても難し
くなってきている。端末コストの低減も課題。
ACCESS Linux Platform
Operator Pack1 Operator Pack2 Operator Pack3
…
・すでに Orange と Operator Pack 開発済み。
・DoCoMo と Operator Pack 開発。 ・今後、ACCESS は、順次、 Operator Pack を整備。 メーカも、多 Operator 展開が容易になり、 独自の付加価値部分 に注力できる。
...
LiMo の目的と ACCESS の活動
|
ACCESS, Orange が LiMo に参加 (2/11)
これで、主要な Mobile Linux 推進メンバ
が参加し、業界のパワーを LiMo に集結。
|
オペレータがメインサービス実現に必要な
Linux Platform を推進。
|
ACCESS の役割
- ALP(LiMo準拠)の製品展開 - メーカへの提供、サポート、カスタマイズ - SDK の提供 - Operator Pack の開発・提供 Operatorアプリ Operatorアプリ ACCESS の value 標準アプリ 標準アプリ Platform (middleware) Platform (middleware) Linux Kernel Drivers Linux Kernel Drivers11 © 2008 ACCESS CO., LTD. All rights reserved.
ALP + Orange Pack
|
Orange と Linux Platform で協業
Press Release – 2006年8月14日
Orange のサービス向けのアプリケーションパックを
ALP 向けに共同開発
|
Orange パックは、Orange TV, Orange Music, Orange Messaging, Orange
Homescreen などの Orange サービスを実現するアプリ群
(3
rdparty アプリケーションも含む)
|
ACCESS は、『ALP + Orange Pack』を統合して検証した版として、
メーカに提供。
ALP + DoCoMo Pack
ESTEEMO
ACCESS Linux Platform
DoCoMo Pack
DoCoMo Pack
i-mode Browser
i-mode Email (Deco mail)
i-channel
i-motion (Movie)
Doja (DoCoMo Java)
DoCoMo UI
などなど
ACCESS が ALP をベースに、
DoCoMo 向けプラットフォーム開発を 主導し、DoCoMo Pack も開発。
NEC, Panasonic, ESTEEMO と協力 して体制を構築。
| 端末開発が効率化
| 国内ベンダの海外展開が容易に
13 © 2008 ACCESS CO., LTD. All rights reserved.
ALP v2 最新版の展示
15 © 2008 ACCESS CO., LTD. All rights reserved.
ALPの強み: サードパーティ コミュニティ
ALP では、既存の Palm OS
®アプリケーションを実行できるのに加えて、SDK を
提供して、Linux native アプリ、Java
™アプリ、Web2.0 (Ajax) アプリを実行
できる環境を提供し、開発者に豊富な選択肢を提供します。
Nokia Linux 端末向けの Garnet™ VM 評価版を 無償ダウンロード開始 (2007年11月13日) Developer に好評。ALP Linux native apps
Java apps Garnet™OS apps (runs Palm OS® applications) Web 2.0 (Widget applications)
ACCESS Developer DAY
ACCESS のパートナー プログラム ACE メンバ
17 © 2008 ACCESS CO., LTD. All rights reserved.
ALP SDK を広く配布を開始 (2008-02-12)
http://accessdevnet.com/
1ヶ月で 700以上の 3
rdparty
developer が ALP上で積極的
にアプリケーション開発中。
ACCESS Developer Network
ALP SDK 2.4
Native ALP アプリケーションの例
Home Screen Voice
Commander G–Tris Game
19 © 2008 ACCESS CO., LTD. All rights reserved.
ALP SDK – Easy to Port, Easy to Deploy
|
Developer からのメッセージ
ALP SDK – 開発者に好評
"The public launch of the ACCESS Linux Platform Development Suite leverages the experience and passion of mobile developers to innovate new product concepts and services for ACCESS Linux Platform.”
Yves Christol, Devices Director, Device Development, Orange Group
"The ACCESS Linux Platform SDK is a well-integrated system, with a powerful IDE, complete device emulation and comprehensive documentation. It was simple to set up, familiar, and easy to use.”
Ross Burton, OpenedHand
"Having extensive experience with most major mobile platforms tools and SDKs, we have been impressed by the ease of developmentthat the ACCESS Linux Platform Development Suite provides."
Paul Forostowsky, CEO Bluestreak
“As a long-time embedded GNU/Linux developer using traditional cross-compiling tools and other development tools like Maemo, Open Embedded, Scratchbox, MobLin, etc., ACCESS Linux Platform is the best of these environments I’ve used. I often have to drop back to building all my own toolchains to get everything to work correctly; with ACCESS Linux Platform I haven’t had to do so -- it’s just worked.”
21 © 2008 ACCESS CO., LTD. All rights reserved.
Mobile Linux 関連の業界マップ
アプリ ケーション Operator app 標準アプリ アプリ ケーション Operator app 標準アプリ Platform (ミドルウェア) Platform (ミドルウェア) Linux Kernel Drivers Linux Kernel DriversGTK(Gnome)
Gstreamer
(Multimedia) (Linux Kernel の開発) オープンソース 系の団体ALP
LiPS
LiMo
APIの規定 実装の提供 SDK Mobile 向け業界団体 (オープンソースをベース にフレームワークも規定) Qtopia (GTK でない GUI platfor m ) (Nokia が買収 ) 要素技術の ソフトベンダ 電話アプリ、アドレス帳 メール、ブラウザ、PIM メディアPlayerなど i-mode などのオペレータ サービスのためのアプリ Google Mobile Linux プラットフォームベンダ…
…
カーネル提供 ツールビジネスALP と Android の比較
|
Android の特徴
•
Linux kernel を利用しているが、
他のミドルウェアは Google 独自。
(ALP は、GTK, Gstreamer, BlueZ
など、メジャーな Open source を採用。)
•
アプリは、Java で開発
(Google 独自 Java VM – Dalvik )。
•
様々な chip 対応はおそらく容易。
•
現在の Operator の既存のアプリは、C/C++ で記述されているため、
Android 環境への移植は、かなり大変(ほとんど作り直し)。
•
インターネットサービスとの親和性は良い。
|
Android は、Google サービスを広めるための Platform
|
ALP は、Operator のメインサービスをサポートしつつ、Open なアプリケー
ション環境を提供し、さまざまなサービス・応用を開拓。
•
Android が完全にオープンソース、free になるなら、Dalvik VM を ALP に搭載
して(Garnet VM のように)、Android アプリを取り込むことも考えられる。
23 © 2008 ACCESS CO., LTD. All rights reserved.
ALP と Symbian OS の比較
|
Symbian OS の懸念
•
ARM 系以外の CPU への対応 … Qualcomm, Intel, …
•
Nokia のコントロール(47.9%share)、flexibility, ベンダの自由度
•
今後の high-performance へのロードマップ(Multi-core など)
•
高R&D費(おそらく 200∼250億円程度)
•
Operator pack のサポート
•
Symbian は携帯電話しかカバーしておらず、Linux の方がカバー範囲
が広い (scalable)。
|
一方、ALP は効率的な開発
•
成熟したオープンソースの活用(Linux, GTK, Gstreamer, BlueZ, …)
•
コミュニティと協力して、技術進化を加速
• 各種ドライバの開発、開発ツール、バグ修正、性能改善、各種CPUのサポート、…
•
多くの顧客ベースから、要求を共通化して効率開発
2012 年にはLinux 端末年間 3∼4億台
0 50 100 150 200 250 300 350 400 2005 2006 2007 2008 2009 2010 2011 2012Mobile Handsets Mobile Internet Devices Set Top Boxes
(in millions)
25 © 2008 ACCESS CO., LTD. All rights reserved.
ACCESS の今後の戦略
|
携帯電話業界の構造変化のタイミングで、以下の条件を満た
すのは唯一 ACCESS のみ。
•
1000万行を超えるソフトウェアPlatformを扱える技術蓄積と体力をもつ
独立系ソフトウェア会社
•
Global な開発・サポート体制
•
様々な機器への移植・カスタマイズの豊富な経験
•
Operator との強い協力関係と信頼関係
•
3
rdparty community を推進できる
|
オペレータを支援しながら、ALP を展開。
|
メーカの開発効率アップを支援。
|
様々なネット端末を提案、開発。
Open Platform and Open Internet
are keys to the future
of mobile phones and convergence!
●ACCESS、NetFront、ACCESS Linux Platform、Garnet、JV-Lite、は、日本国、米国およびその他の国における株式会社ACCESSの商標または登録商標です。●Adobe、 Flashは、Adobe Systems Incorporated(アドビ システムズ社)の米国ならびにその他の国における商標または登録商標です。●i-mode、DoJaは株式会社エヌ・ティ・ティ・ドコ モの商標または登録商標です。●Javaおよび全てのJava関連の商標およびロゴは、米国Sun Microsystems, Inc.の米国およびその他の国における商標または登録商標です。 ●The registered trademark LINUX® is used pursuant to a sublicense from Linux Mark Institute, the exclusive licensee of Linus Torvalds, owner of the mark on a world-wide basis. ●Microsoft、Windows Mobileは、 米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。●Palm OSは、Palm Trademark Holding Company の商標で、ACCESS Systems Americas, Inc.が独占的な使用権を有しています。●SymbianとSymbianベースの全てのマークおよびロゴは Symbian Limitedの商標です。●その他、文中に記載されている会社名および商品名は、各社の商標または登録商標です。仕様は予告なく変更する場合がありますので、あら かじめご了承ください。