// Hardware × Software × Analysis

要件定義から
製品化まで。

組み込み開発・Windowsアプリ・ブロックチェーン・科学解析——
アイデアを動くプロダクトへ。

要件定義から、
一緒に作ります。

仕様書がなくても大丈夫。チャットベースの打ち合わせで、要件整理から実装方針の提案まで一緒に進めます。

打ち合わせチャット — 要件整理と実装提案
計測デバイスのWebUIでトリガーを起動すると同時に、Pythonスクリプトを実行させることは可能でしょうか?
14:03
GA
トリガーを操作するブラウザは、どの環境からアクセスするイメージでしょうか?スマートフォン側ですか、PCからでしょうか?
14:04
PCのブラウザからデバイスのWebページを開いてトリガーを発行し、同じPC上に入れた顧客提供のPythonコードを起動したいイメージです。PC〜デバイス間はWi-Fi接続です。
14:06
GA
ブラウザのSTART操作と、同じPC上のPython処理を同期させたい、という要件ですね。
まずはシンプルな実現案として、次の構成が考えられます。

■ 提案構成 - ブラウザを介さず Python から直接 デバイスIP (192.168.x.x) へアクセス - Python がトリガー発行 + 顧客コードを 同一フロー内で実行
Pythonがそのままデバイスに接続してトリガー発行まで担う形です。これなら開始タイミングを1つの制御フローにまとめられます。
14:07
なるほどです。ちなみに現在はPyGameで実装した計測ソフトをマウスクリックで開始しています。この開始タイミングもアイトラッカーと同期できますか?
14:08
GA
はい、可能です!先ほどの構成であれば既存のPythonコードを活かしつつ、アイトラッカーへのトリガー送信とPyGame側の開始処理を同じスクリプト内で順序よく制御できます。
14:09
研究用途なので、Pythonから計測機器と解析ツールをまとめて扱える形だと助かります。
14:10
GA
であれば、デバイス側にシンプルなAPIを用意する案が相性よいです。

GET /api/trigger?state=on → これだけでトリガーON # Python から1行で呼び出し可能 requests.get("http://192.168.x.x /api/trigger?state=on")
研究者の方がPythonから計測機器と解析ツールを一括制御しやすい構成になります。利用環境と必要な同期精度を確認したうえで、初期実装は5人日前後が目安です。
14:11
それは刺さりますね!計測機器と解析ツールを一気に連携できるのは強い。ぜひ進めましょう!
14:12
メッセージを入力…

PoC から製品化まで。

01

要求仕様作成

チャットベースの打ち合わせで要件を整理。仕様書を共同作成します。

02

PoC 設計

プロトタイプで技術的実現可能性を検証。リスクを早期に洗い出します。

03

実証・評価

実環境でのテストと評価。データを取得して性能を確認します。

04

製品化

量産設計・ファームウェア最終化・ドキュメント整備まで対応。

受注実績

以下はお客様から受注して開発した案件の一例です。自社で企画・開発している製品は、この下の「開発中の自社製品」に分けて掲載しています。

ブロックチェーン Web DeFi / Fullstack

分散型取引所Webアプリ

分散型取引所(DEX)Webアプリケーション。スマートコントラクトとフロントエンドをフルスタックで開発。オンチェーンでのトークンスワップを実現。

  • Solidity
  • Ethers.js
  • React
  • Hardhat
Block N 0x4a3f…c2e1
Block N+1 Swap TX 0.5 ETH → 1200 TOKEN
Block N+2 0x9e1c…a7f3
Windows + 基板 Hardware × Software

計測・管理システム群

Windowsアプリと専用基板を組み合わせた計測・管理システム群。USB/シリアル通信でハードウェアとリアルタイム連携し、データの可視化・制御を実現。

  • C# / WPF
  • USB-CDC / UART
  • マイコン制御基板
  • リアルタイム通信
専用基板
マイコン + センサー
USB / UART
Windows App
リアルタイム可視化
レガシー刷新 Windows / VB Migration

VB6レガシーシステムのVB.NET移行

既存の Visual Basic 6.0 製 GUI アプリケーションを、最新の VB.NET(WinForms)へ段階的に移行。VB6 のフォーム・モジュール資産を解析し、ファイル名・変数名の追跡性を保ちながら、安全性・保守性・将来性を高める形で刷新しました。

  • Visual Basic 6.0 / .frm .frx .bas
  • VB.NET / WinForms
  • 段階移行 / TODO 管理
  • UI標準化 / dotnet CLI
LEGACY VB6 MODERN VB.NET
SOURCE ASSETS

フォーム・モジュール資産を継承

.frm / .frx / .bas を起点に既存ロジックを読み解き、追跡性を保って移植。

MIGRATION RULES

段階移行のルールを明確化

未実装参照は TODO 化。UI は TableLayoutPanel / GroupBox を軸に標準化。

TARGET

VB.NET WinForms へ更新

dotnet CLI 中心の運用に寄せ、保守性と将来性を両立する構成へ刷新。

科学的解析 Simulation / Biomechanics

人体動力学シミュレーションツール

人体動力学シミュレーション・解析ツール。MATLABと連携した高精度な数値計算を実現。バイオメカニクスデータの取得・処理・可視化を一括で行います。

  • MATLAB / Simulink
  • C++(計算コア)
  • Python(データ処理)
  • バイオメカニクス解析
biomech_sim.m
% Inverse dynamics solver
M  = mass_matrix(q);
C  = coriolis(q, dq);
G  = gravity(q);
tau = M*ddq + C*dq + G;
plot(t, tau, 'LineWidth', 2)

自社製品

受注案件ではなく、GipnoArkSystems が自社で企画・開発している製品です。

自社製品 Windows / Serial Bridge

仮想 COM ブリッジツール(仮称)

開発者向けツールです。仮想 COM ポートをペアで用意し、アプリケーション間やツール間の双方向通信を橋渡しできる構成を目指しています。

実機を使った確認の前段や、既存ソフト同士の接続検証を進めやすくすることを想定しています。現時点では内部構成や詳細機能、画面仕様までは公開していません。

  • Virtual COM Pair
  • Bidirectional Bridge
  • Developer Validation Tool
IN DEVELOPMENT - VIRTUAL COM BRIDGE

お問い合わせ

現在、新規案件のご依頼は受け付けておりません。
受付再開の際は改めてご案内いたします。