お問い合わせ
サポート
ニュース
イベント・セミナー
ブログ
資料・動画コンテンツ
日本語
日本語
ENGLISH
简体中文
会社情報
eSOLについて
テクノロジーパートナー
コンソーシアム
ニュースレター
採用情報
お問い合わせ
製品&サービス
eSOL製品
eSOL ソリューション
製品概要
製品一覧リスト
リアルタイムOS&
ハイパーバイザ
eMCOS
eMCOS SDK
eMCOS POSIX
eMCOS Hypervisor
eT-Kernel
eMCOSおよびeT-Kernelの
CPU対応実績
開発ツール&
ミドルウェア
eDEVS/eBinder
eMBP
(モデルベース並列化ツール)
ミドルウェア
車載ソフトウェア
AUTOSARソリューション
AUBISTシリーズ
ETAS AUTOSAR製品/
オンボードセキュリティ製品
New!
eSOL Dr.CAN/eSOL Dr.Repro
SystemWeaver
New!
アプリケーション
ミドルウェア
wolfSSL
Qt
EMPRESS
産業用ネットワーク
産業用ネットワーク
ソリューション
CC-Link IE TSN
OPC UA
センシングソリューション
物流・流通業向け
ハードウェア
物流・流通業向け
ソフトウェア
物流・流通業向け
アプリ開発ツール
POSシステム
防災・減災ハードウェア
IoTタンク残量管理
ソリューション
エンジニアリングサービス
エンジニアリングサービス
エンジニアリングサービス 概要
車載ソフトウェア 開発事例
コンシューマー 開発事例
産業機器 開発事例
医療・科学 開発事例
その他 開発事例
ROS/ROS 2 エンジニアリングサービス
グラフィックス&ビジュアライゼーション ソリューション
New!
センシングソリューション エンジニアリングサービス
トレーニングサービス
トレーニングサービス
Arm社認定 Armアーキテクチャトレーニング
AUTOSAR Classic Platform(CP) 入門トレーニング
AUTOSAR Adaptive Platform(AP) トレーニング基礎編
製品トレーニング(リアルタイムOS、ツール、AUBIST)
サポートサービス
サポートサービス
製品保守サポート
FAQ
製品フィードバック
産業分野/ソリューション
産業分野
Automotive(車載機器)
Consumer(コンシューマ機器)
Industrial(産業機器)
Medical(医療機器)
ソリューション
マルチコア/メニーコア
機能安全 & セキュリティ
ユーザニーズにマッチした次世代SDK
仮想化技術
ソフトウェアフレームワーク
AUTOSAR
ROS & Autoware
eSOL TRINITY 製品&サービス
eSOL TRINITY
ホームページ
(トップページ)
①ツール、②ソリューション、③エンジニア教育 を3つの柱として提供し、自動車関連企業の車載機器開発を包括的に支援
ツール
セキュリティ
CODESonar
(CodeSecure社製)
モデルベース開発(MBD)支援
Visual Sim
(Mirabilis Design社製)
システム・ソフトウェア設計支援
NEXT DESIGN
(デンソークリエイト社製)
ソフトウェア開発/テスト支援
RVS
(Rapita Systems社製)
ソフトウェア再利用効率化
PiNTeam
(PiNTeam GmbH社製)
マルチコア/メニーコア
eMBP
(eSOL社製)
仮想ハードウェア
Corellium Atlas
統合開発環境
Arm Development Studio
(Arm社製)
ソフトウェアアップデート
RTPatch
(Pocket Soft社製)
ソリューション
機能安全&サイバーセキュリティコンサルティング
プロセスコンサルティングサービス
プロジェクトコンサルティングサービス
規格トレーニングサービス
Automotive SPICEアセスメント支援サービス
ツール環境構築サービス
プロセスマネジメント構築サービス
エンジニア・アーキテクト育成
開発現場での開発力・課題解決力を確実に身につける実践的な研修メニューをご用意
KMC 製品&サービス
KMC (京都マイクロコンピュータ株式会社)
ホームページ
(トップページ)
組込み機器の開発現場で不可欠なJTAGエミュレータやクロスコンパイラ、動的解析ツールなどを自社開発・販売
SOLID
SOLIDは、バグやデバッグ工数を削減する機能を充実させた、開発効率と品質向上を極めた、TOPPERSカーネル採用のリアルタイムOS
PARTNER-Jet3
PARTNER-Jet3は、新たなデバッグ時代を切り拓く第三世代のJTAGエミュレータ
PARTNER-Jet2
PARTNER-Jet2は、Arm, SH, Intel 対応のJTAGエミュレータ
ユーザ事例
IR情報
サステナビリティ
ニュース
イベント・セミナー
ブログ
資料・動画コンテンツ
お問い合わせ
サポート
活用事例集
Use Case Library
電子決済アプリケーション開発(FeliCa)
産業分野
:
03_コンシューマ機器
eSOL適用製品
:
05_エンジニアリングサービス
技術キーワード
:
#87_Felica
#121_電源断
#41_電子決済
支援領域
:
#09_開発ノウハウ
#14_設計
要件
POSレジと連携する電子決済R/W (リーダ/ライタ) のアプリケーションの開発
POSレジからの、チャージ、決済、残高照会などの指示を受けて処理を実行する
決済時間は1秒以内 (ユーザーがカードをかざしてから決済が完了するまでの時間)
FeliCa処理は、R/Wに組み込まれたライブラリをアプリから呼び出し
R/Wが処理中に電源断しても、次回起動時に自動復旧できる様にする
課題
決済時間の要件を満たすため、処理の高速化、および処理順番の変更が必要
様々なタイミングで電源断が発生した時の復旧方法の検討
テストにおいて想定するユースケースの網羅度(どこまでシステムで対応するか)の妥当性判断が難しい
eSOLのアプローチ
電子決済システムの知見を活かし、決済時間要求や耐電源断要求に対応
電子決済システムのユースケースを想定し、セキュリティ知見をベースとした性悪説に基づいたテスト仕様の立案
アセンブリ言語を直接参照してC言語のソースコードを最適化
提供技術・ソリューション内容の詳細
本件に関する具体的な提供技術やソリューション内容については、以下フォームよりお気軽にお問い合わせください。
ご希望に応じて、資料を基に詳細をご説明させて頂きます。