We have compiled a list of manufacturers, distributors, product information, reference prices, and rankings for Middleware.
ipros is IPROS GMS IPROS One of the largest technical database sites in Japan that collects information on.

Middleware Product List and Ranking from 30 Manufacturers, Suppliers and Companies

Last Updated: Aggregation Period:Dec 24, 2025~Jan 20, 2026
This ranking is based on the number of page views on our site.

Middleware Manufacturer, Suppliers and Company Rankings

Last Updated: Aggregation Period:Dec 24, 2025~Jan 20, 2026
This ranking is based on the number of page views on our site.

  1. 光アルファクス Osaka//Trading company/Wholesale
  2. JFEプラントエンジ Tokyo//others
  3. 日新システムズ Kyoto//software
  4. 4 ソフトサービス 関東営業所 Tokyo//software
  5. 5 イードクトル Osaka//Other manufacturing

Middleware Product ranking

Last Updated: Aggregation Period:Dec 24, 2025~Jan 20, 2026
This ranking is based on the number of page views on our site.

  1. Voice recognition that detects specific keywords in real-time and automates operations. 光アルファクス
  2. Computer System 【MIDDLESTAR】 JFEプラントエンジ
  3. Voice synthesis that conveys text information in a natural voice. 光アルファクス
  4. Middleware for handheld application "HaiSurf3" Shared System Inc
  5. 4 Introduction to the Authentication Solution "Taikoban" イードクトル

Middleware Product List

46~57 item / All 57 items

Displayed results

Sodiac for Piezo Voice Middleware for Piezo Buzzers

Built-in digital filter, speech speed conversion, volume adjustment function, and voice rearrangement function!

"Sodiac for Piezo" is a voice middleware optimized for piezo speakers. Thanks to its unique audio technology, it achieves sound quality and volume that approaches dynamic speakers. The speech rate conversion feature enhances product value by providing easily understandable speech for an aging society. It is a lightweight and compact middleware (ROM: 4–6Kbyte, RAM: 100–200byte). 【Features】 ■ Built-in digital filter ■ Cost reduction for audio systems ■ Speech rate conversion function *For more details, please refer to the PDF document or feel free to contact us.

Added to bookmarks

Bookmarks list

Bookmark has been removed

Bookmarks list

You can't add any more bookmarks

By registering as a member, you can increase the number of bookmarks you can save and organize them with labels.

Free membership registration

Toko Takadake Co., Ltd. Software Introduction

"Moving the present, creating the future." We will contribute to the realization of Society 5.0 with the edge technology we have cultivated so far.

Our company provides IoT solutions and software for embedded systems in various fields. The embedded system software "MatrixQuest Series" is a product developed from scratch based on standards/specifications. It offers functionalities centered around communication, such as USB (host/function), Wi-Fi, TCP/IP, file systems, and SD host drivers, and also develops ECHONET Lite and OpenADR in-house. Additionally, with the cooperation of many partner companies, we offer a variety of products including the deep learning framework "KAIBER," embedded fonts "DynaFont," Bluetooth, and real-time operating systems. We also provide support for Wi-Fi certification, BlueZ, Bluedroid compatibility, wireless certification, and SIG certification acquisition.

  • Software (middle, driver, security, etc.)
  • Routers, Switches, and Hubs
  • Thermography

Added to bookmarks

Bookmarks list

Bookmark has been removed

Bookmarks list

You can't add any more bookmarks

By registering as a member, you can increase the number of bookmarks you can save and organize them with labels.

Free membership registration

What is Endian that they don't teach you at school?

Not taught in school! An introduction to Endian in a column.

When looking at specifications for devices and software, the term "endian" often comes up. This time, I will explain what endian means and what precautions need to be taken when creating programs and circuit boards based on endian. In the embedded world, various CPUs are used depending on the application, so it is necessary to be aware of endian as well. *For more detailed content of the column, you can view it through the related links. Please feel free to contact us for more information.

  • Other embedded systems (software and hardware)

Added to bookmarks

Bookmarks list

Bookmark has been removed

Bookmarks list

You can't add any more bookmarks

By registering as a member, you can increase the number of bookmarks you can save and organize them with labels.

Free membership registration

"What they don't teach you at school: What is a stack?" (2)

Not taught in school! Introducing Stack Overflow in a column.

Let's start by explaining some important points regarding stack memory. In a multitasking environment, multiple tasks operate concurrently. This means that each task is executing separate functions independently. To achieve this, stack memory is allocated separately for each task. *For detailed content of the column, you can view it through the related links. For more information, please feel free to contact us.*

  • Other embedded systems (software and hardware)

Added to bookmarks

Bookmarks list

Bookmark has been removed

Bookmarks list

You can't add any more bookmarks

By registering as a member, you can increase the number of bookmarks you can save and organize them with labels.

Free membership registration

What They Don't Teach You at School: When They Say It's DMA-Compatible (1)

Not taught in school! An introduction to DMA in a column.

When we are commissioned to develop software on the customer's hardware, we often hear, "We want you to implement DMA support to improve transfer performance." What exactly does "DMA support" entail? I will explain the overview of DMA transfer, how to implement device drivers, and points to be cautious about. *For detailed content of the column, you can view it through the related links. Please feel free to contact us for more information.*

  • Other embedded systems (software and hardware)

Added to bookmarks

Bookmarks list

Bookmark has been removed

Bookmarks list

You can't add any more bookmarks

By registering as a member, you can increase the number of bookmarks you can save and organize them with labels.

Free membership registration

Voice synthesis that conveys text information in a natural voice.

RECAIUS voice synthesis middleware ToSpeak enables real-time information delivery and multilingual support with natural and easily understandable speech.

RECAIUS voice synthesis middleware ToSpeak is an embedded voice synthesis technology that converts text information into natural and easily understandable speech. It supports multiple languages and different voice types, allowing for real-time information presentation. Since it operates in a local environment without relying on the cloud, it can consistently provide high-quality voice synthesis for a wide range of applications, including announcement tasks, information presentation, and live commentary scenes.

  • tospeak.png
  • Software (middle, driver, security, etc.)
  • Other embedded systems (software and hardware)

Added to bookmarks

Bookmarks list

Bookmark has been removed

Bookmarks list

You can't add any more bookmarks

By registering as a member, you can increase the number of bookmarks you can save and organize them with labels.

Free membership registration

Visualizing production sites and improving work efficiency! HaiSurf3 for the manufacturing industry.

Mobile transformation of manufacturing processes and parts management. Supports equipment inspections and inspection tasks efficiently with Android compatibility.

"HaiSurf3" is a mobile middleware that supports inspection, production, and parts management in manufacturing sites. It standardizes data collection using barcodes, NFC, and Bluetooth, visualizing the progress of manufacturing processes in real-time. By eliminating paper documents and digitizing work reports with OCR functionality, it simultaneously achieves labor-saving and quality improvement on-site. It is compatible with various devices and can also be utilized as a common platform for equipment inspection and maintenance applications. 【Features】 ■ Real-time process and parts management ■ Automation of form input with OCR ■ No need for app redevelopment for each device ■ Improvement of overall operational efficiency in the production site *For more details, please download the PDF or contact us.

  • Software (middle, driver, security, etc.)

Added to bookmarks

Bookmarks list

Bookmark has been removed

Bookmarks list

You can't add any more bookmarks

By registering as a member, you can increase the number of bookmarks you can save and organize them with labels.

Free membership registration

Things Not Taught in School: Interruption and Polling

Not taught in school! An introduction to interrupts and polling in a column.

It is not an exaggeration to say that current computer systems cannot be realized without "interrupts." In particular, programming that makes full use of "interrupts" is essential in embedded systems. This time, I would like to introduce what "interrupts" are, along with the contrasting method known as "polling." *For detailed content of the column, you can view it through the related links. For more information, please feel free to contact us.*

  • Other embedded systems (software and hardware)

Added to bookmarks

Bookmarks list

Bookmark has been removed

Bookmarks list

You can't add any more bookmarks

By registering as a member, you can increase the number of bookmarks you can save and organize them with labels.

Free membership registration

What is a stack? (1)

Not taught in school! An introduction to stacks and functions in a column.

You might have heard a conversation like, "I took a day off from work yesterday because I caught a cold, so my work got stacked up." The term "stacked" means "to pile up," so it's relatively easy to visualize. However, in the embedded industry, it is used in the following ways: "The stack overflowed and caused an exception." "What should the stack size for this task be?" "Can't we get a stack trace?" ...It feels quite different. What do these phrases mean? *For more details on the column, you can view it through the related links. Please feel free to contact us for more information.*

  • Other embedded systems (software and hardware)

Added to bookmarks

Bookmarks list

Bookmark has been removed

Bookmarks list

You can't add any more bookmarks

By registering as a member, you can increase the number of bookmarks you can save and organize them with labels.

Free membership registration

What they don't teach you at school: When asked about code size

Not taught in school! Introducing a column about code size.

When customers are considering embedded middleware products, a frequently asked question is, "What is the code size?" What should I answer when asked about "code size"? In this context, code size refers to "the amount of memory required to store the program" when the middleware product is embedded in the hardware. *For more detailed information, you can view the related links. Please feel free to contact us for more details.*

  • Other embedded systems (software and hardware)

Added to bookmarks

Bookmarks list

Bookmark has been removed

Bookmarks list

You can't add any more bookmarks

By registering as a member, you can increase the number of bookmarks you can save and organize them with labels.

Free membership registration

What schools don't teach you: Cash is a double-edged sword.

Not taught in school! Introducing a column about cash.

In the world of computers, you may have some awareness of a technology called cache, which is used to speed up processing. Cache is used in various places, and applications typically do not need to be aware of its existence. This time, I will explain about "cache"! *You can view the detailed content of the column through the related links. For more information, please feel free to contact us.*

  • Other embedded systems (software and hardware)

Added to bookmarks

Bookmarks list

Bookmark has been removed

Bookmarks list

You can't add any more bookmarks

By registering as a member, you can increase the number of bookmarks you can save and organize them with labels.

Free membership registration

RFID実績収集-デタコレ-スマートファクトリーでのRFID活用

製造業の現場でのRFID活用ノウハウを標準仕様化したデタコレ端末 スマートファクトリーでのRFID活用を強力支援

デモ可能、ご相談下さい。 ★デタコレシリーズに、ミドルウェアが新登場! ★必要な実績データを、現場状況に適した 「RFIDタグ・機器構成・運用方法・システム連携方法」で確実に収集致します。 【特徴】  〇ミドルウェアによる多彩なシステムインターフェース  〇手作業現場でも自動搬送ラインでも活躍  〇確実なデータ収集  〇製造を止めない  〇レイアウト変更/故障時交換に柔軟対応  〇多数台同時使用  〇時刻同期(WiFi利用時) 【導入パターン 導入前課題】  〇タブレット入力でデータ収集に漏れが多い  〇バーコード/QRの個別スキャンが面倒  〇HID型のためオペレータへの通知が出来ない  〇システムにてデータを受信した事を確認出来ない  〇システムによるデバイス制御の負担が大きい  〇データの通知が出来ない場合、製造が停止してしまう  〇デバイス増設や交換時のシステム側での手間が多い   このような課題を デタコレシリーズ 導入で解決致します。 導入検討につきましては、15年以上 RFIDの現場導入を担当するスタッフがサポート致します、ご相談下さい。

  • Production Management System

Added to bookmarks

Bookmarks list

Bookmark has been removed

Bookmarks list

You can't add any more bookmarks

By registering as a member, you can increase the number of bookmarks you can save and organize them with labels.

Free membership registration