株式会社イーガー

 ソフトウェア開発

 

 

大手家電メーカーと直結した開発体制により、国内および海外に向けて量産販売される製品へ搭載するマイコンの組込みソフトウェアを開発。

マイコンソフト、Windowsドライバ、アプリケーションまで、制御系の開発なら弊社にお任せください。
短納期やシステムの一部でもお請け致します。
弊社独自のソフトウェア設計手法により高品質のソフトウェアを提唱致します。

 
     
  受託範囲
 
  電子機器の組込みソフトウェア開発を得意分野としております。
PCを含めた、各種ドライバ開発やアプリケーションソフトまでトータルにソリューション開発致します。
・組込みファームウェア開発
・Windowsドライバ開発
・アプリケーション開発
出向での対応も可能です
 
     
  開発の流れ  
   
  1. 高品質を実現するためには、「何を作るのか」ということが重要です。
    私たちは要求をお客様と一緒に具体化していくことで、お客様のご要望に即した開発を行います。
    そして、具体化できた要求を基にシステム設計、ソフトウェア設計などの詳細な設計を行います。
    これら設計を十分に行うことで、高品質なシステムをご提供できます。
    また評価にも重点を置き、要求を基に詳細な評価仕様を作成・実施することで高品質なシステムをご提供しています。
    ソフトウェア開発のプロセスは、CMMI Level2を取得した仕組みによって管理し、高品質を維持しています。

 


   
 
要求分析
要求をお客様と一緒に具体化して参ります。
要求はシステム評価基準となる重要なものです。
弊社品質基準に従い、要求をお客様と共有して参ります。
システム設計
ハードウェア、ソフトウェアを考慮したシステム全体の設計を行います。
品質は保持しながら、コストを抑える設計が可能です。
ソフトウェア設計
弊社品質基準に基づいた設計を行います。
設計時にはレビュを実施、要求に合っているかなど詳細も検討します。
ソフトウェア作成
弊社品質基準に基づいた作成を行います。
作成時にはレビュを実施、静的解析なども使い高品質を目指します。
ソフトウェア評価
弊社品質基準に基づいた評価を実施します。
評価仕様作成から、評価実施まで各レビュを実施、システムにあった
評価内容を選定し、実施することでより高品質を目指します。
システム評価
ハードウェア、ソフトウェア、トータルでの評価を実施します。
評価仕様作成から、評価実施まで要件に応じた評価を実施することで
一貫した評価を行います。
試験運用
お客様の実運用実施での確認をお願いしております。
もちろん、開発が終了しているわけではありませんので問題があれば、
万全の態勢でバックアップさせていただきます。


※各工程はすべてレビュを実施しています。


開発事例


ソフトウェア開発における、過去の主だった開発事例を紹介します。

 
 
各種デジカメ(一眼、コンパクトなど)

【開発概要】
環境 uITRON/C C++/ARM7
  技術 カメラ制御、ストロボ、シャッター制御、Jpeg、Mpeg制御、充電制御、電源制御、UI制御、FATファイルシステム、SDカードドライバ、USB制御、uITRONポーティング、ミドルウェアのポーティング、ミドルウェアのカスタマイズ
  内容 μiTRONをポーティングすることにより、システムの最適化を実現
DCF規格、Jpegのサムネイル表示など一般規格に準拠、カメラ制御(AE、AWBなど)、ストロボ制御などの基本機能からUIまで一貫したシステムを開発
【開発規模】
  期間 11ヶ月
  人員 50名(弊社担当 12名)
実工数 550人月(弊社実績 132人月)
【担当範囲】
  ソフトウェア開発 要件作成
システム設計
ソフトウェア設計
ソフトウェア作成
ソフトウェア評価
システム評価
  ハードウェア開発 -





 
車載ナビゲーション-オーディオ制御
【開発概要】
環境 uITRON/C C++/AM32
  技術 CD制御、USBオーディオ制御、HDDオーディオ制御、SDオーディオ制御、2Codec 同時再生制御
MISRA-Cによるソフトウェア開発、SOCによる大規模開発への参加
  内容 ナビゲーションシステムにおけるオーディオの開発、USB、HDD、SDなど各種メディアより2Codec(MP3、AACなど異なるCodec)同時再生、車載標準のMISRA-Cに準拠したシステムを開発
【開発規模】
  期間 17ヶ月
  人員 50名(弊社担当 3名)
実工数 850人月(弊社担当 51人月)
【担当範囲】
  ソフトウェア開発 要件作成
システム設計
ソフトウェア設計
ソフトウェア作成
ソフトウェア評価
システム評価
  ハードウェア開発 -





 
車載SDカードMP3プレイヤモジュール
【開発概要】
環境 uITRON/C/V850
  技術 FAT16でフォーマットされたSDカード内のMP3を再生させるモジュール、ミドルウェアのポーティング
車載1DINに搭載
  内容 OEM開発(ハード+ソフト) 3500台 / 年で量産
車載のための過酷な条件に対応するためのハードウェアおよびソフトウェアの設計、作成、各種試験(温度、ノイズ、静電気)を実施
ハード設計からソフトウェア開発、および量産まで、一貫したシステムを開発
【開発規模】
  期間 13ヶ月
  人員 ソフト2名 ハード2名
実工数 28人月
【担当範囲】
  ソフトウェア開発 要件作成
システム設計
ソフトウェア設計
ソフトウェア作成
ソフトウェア評価
システム評価
  ハードウェア開発 要件作成
システム設計
回路設計
ハードウェア作成
ハードウェア評価
システム評価 
 
MP3プレイヤモジュールの量産検査装置

【開発概要】
環境 Windows XP/C C++/Intel
  技術 拡張I/Oボードを利用し、モジュールの検査からシステム検査(MP3の再生)までを検査可能
  内容 車載SDカードMP3プレイヤモジュール量産時の検査システム
不良解析もその場で行えるシステムを開発
【開発規模】
  期間 3ヶ月
  人員 ソフト1名 ハード1名
実工数 6人月
【担当範囲】
  ソフトウェア開発 要件作成
システム設計
ソフトウェア設計
ソフトウェア作成
ソフトウェア評価
システム評価
  ハードウェア開発 要件作成
システム設計
回路設計
ハードウェア作成
ハードウェア評価
システム評価

 
半導体オーディオプレイヤ
【開発概要】
環境 uITRON/C/ARM7 MIPS16
  技術 各種オーディオコーデック制御(MP3, WMA, AAC)、USBマスストレージ、UI、充電制御
μITRON(ポーティング、省電力化)
  内容 各種コーデックに対応した半導体オーディオプレイヤ、uITRONにSoCの省電力制御を盛り込んだカスタマイズを行い製品の電池寿命を極限まで向上させたシステムを開発
【開発規模】
  期間 12ヶ月
  人員 14名(弊社担当 7名)
実工数 168人月(弊社担当 84人月)
【担当範囲】
  ソフトウェア開発 要件作成
システム設計
ソフトウェア設計
ソフトウェア作成
ソフトウェア評価
システム評価
  ハードウェア開発 -





 
販促用自動販売機表示制御
【開発概要】
環境 Linux/C C++/Intel
  技術 CF or USBメモリ内の動画コンテンツを再生、Linux(Fedora)ポーティング、
メインボードとの通信ドライバ作成、アプリケーションの自動アップデート
  内容 市販CPUボードにLinuxのポーティングを実施、USBメモリによるコンテンツの更新およびアプリケーション自体の自動アップデートを実現、システム変更後にも稼働状態のまま、販売機よりシステム機器を取り出すことなくアップデートが可能
通常は販売促進用動画コンテンツを再生、顧客が商品を購入した時に販売用動画コンテンツを再生するシステムを開発
【開発規模】
  期間 3ヶ月
  人員 7名
実工数 16人月
【担当範囲】
  ソフトウェア開発 システム設計
ソフトウェア設計
ソフトウェア作成
ソフトウェア評価
システム評価

  ハードウェア開発 -





 
ゲームコントローラ

【開発概要】
環境  自社カスタムOS/C/AM13
  技術 USB-HID、3軸加速度センサ、振動モータ制御、アナログスティック制御、自社カスタムOS
  内容 自社開発のカスタムOSを利用し、3軸加速度センサでの操作や、振動モータ制御を実現、デジタル、アナログ両方に対応したゲームコントローラ
ハード設計からソフトウェア作成まで、一貫したシステムを開発
【開発規模】
  期間 4ヶ月
  人員 ソフト2名 ハード1名
実工数 12人月
【担当範囲】
ソフトウェア開発 要件作成
システム設計
ソフトウェア設計
ソフトウェア作成
ソフトウェア評価
システム評価
  ハードウェア開発 要件作成
システム設計
回路設計
ハードウェア作成
ハードウェア評価
システム評価

 
赤外線リモコン
【開発概要】
環境 自社カスタムOS/C
  技術 赤外線通信制御、自社カスタムOS、自社オリジナルフォント
  内容 赤外線リモコンに自社開発のカスタムOSを搭載することで、機能をオブジェクト化することに成功
キー制御、赤外線通信制御、表示制御など各種機能を独立化、小規模ながら汎用性に富んだシステムを構築
【開発規模】
  期間 6ヶ月
人員 5名
実工数 30人月
【担当範囲】
  ソフトウェア開発 システム設計
ソフトウェア設計
ソフトウェア作成
ソフトウェア評価
システム評価

  ハードウェア開発 -





 
ポータブルカーナビゲーション開発
 
【開発概要】
環境 Windows CE/C C++/Intel
  技術 DB構築、UI、ミドルウェアのポーティング、ミドルウェアのカスタマイズ
  内容 SSDを利用したポータブルナビゲーションで、DB検索機能、地図データの高速圧縮解凍などシステムに最適なアルゴリズムを構築し、 ユーザにストレスの少ないシステムを開発
【開発規模】
期間 20ヶ月
  人員 30名(弊社担当5名)
実工数 600人月(弊社担当100人月)
【担当範囲】
  ソフトウェア開発 システム設計
ソフトウェア設計
ソフトウェア作成
ソフトウェア評価
システム評価

  ハードウェア開発 -





これらの他にも、民生機器から医療用、工業用製品、並びに検査システムなど、マイコンからアプリケーションまで様々なノウハウがございます。
お気軽にご相談ください。


お問い合わせ

お問い合わせはこちらよりお願い致します



▲ページ上部へもどる