エージェント技術

弊社の開発したエージェント技術で、スマートフォンを持ち歩くだけで安心安全に、困難に直面しないようユーザーをサポートするという世界が実現していくことを望んでいます。

Diana Agent(ディアナ・エージェント)はミドルウェアです。この機能を使って様々なアプリケーションを構築でき、それらアプリケーションは独自のエージェントとなります。

弊社のサービスである高齢者緊急通報システムDiana Agentを使ったアプリケーションの一つです。この弊社の技術とサービスは高齢化社会になるであろう日本にとって有効なものであることを確信しています。

ネイティブアプリケーション

ここ数年でモバイル機器の能力が劇的に向上しました。演算処理能力もそうですが、特記すべきはそのセンシング技術です。Android端末には、加速度センサー、方位センサー、温度センサー、輝度(照度)センサー、近接センサー、ジャイロセンサー、圧力センサーが装備され、また電話機なので、マイク、スピーカー、カメラもあります。これらを使うことにより今まででは考えられなかったソフトウェアが開発できます。

弊社のDiana Agentもこれらセンサーを駆使して動作するミドルウェアです。バックグラウンドでユーザーの目に触れぬまま、省電力省CPU占有率で陰ながら動き続けるのです。これはWebアプリケーションでは実現できない機能です。

Webアプリケーション

Ajaxの提唱やHTML5の制定により、一般的なアプリケーションはますますWebアプリケーションとして開発できるようになってきました。そしてスマートフォン所持者の激増とスマートフォンのビジネスシーンでの使用により、Webアプリケーションはそのマルチデバイスでの動作性を活かし主役の座に躍り出ました。

更に、レスポンシブ・デザインも提唱され、画面の大きささえ考慮してレイアウトを作れば、アプリケーションを一つ作れば見た目も機能も含めてどんなデバイスでも動作するように開発できるようになってきました。

弊社では従前からいかに使いやすいモバイルシステムを作るかということを、バックエンドとの同期処理も含めて考えて製品開発を行ってきましたが、近年ではその方向性を変え、通常のアプリケーションはHTML5+Ajax+ResponsiveDesignという構成にシフトしていっています。