Longhorn OEE Analysis Web API

Longhorn OEE Analysis Web API Solution

製造現場のKPIをリアルタイムに“見える化”するWeb API

OEE(総合設備効率)をショット分析・セット分析で高速算出。PLC・Python・Excel・既存システムから連携し、稼働率・性能・品質の改善につなげます。

Longhorn WebAPI とは?

製造現場の主要KPIを高速・正確に“見える化”し、改善アクションに直結させるWeb API。
ショット分析・セット分析を簡単に実行でき、システム連携やPython、Excel、PLCなどから直接利用可能です。

ライブOEE(ショット分析 API)

PLCや既存システムとWebAPI連携し、各ショットのOEEをリアルタイム算出。 現場モニターに現在値・直近推移を即時表示し、停止・ロス・異常をその場で把握。 ライン管理・早期対応・日々の改善活動に直結します。 ログインなしのライン横スコアボードに、今のショットOEEを大画面表示できます。 What-if APIで、不良ゼロやサイクル短縮などの仮定 OEE も即試算できます。

期間 OEE(セット分析 API)

過去〜任意期間の生産データをまとめて分析し、 OEE・稼働率・性能・品質の推移を定量化・可視化。
分析結果には工場長診断が付き、主因と改善の効果(pt)を日本語で返します。 ChatGPTへ評価依頼もでき、MCP / OpenAPI で Claude から同じ API を直接呼べます。

Excel / Python 対応

Excel からの一括セット分析や分析結果のエクスポートに対応。 Python スクリプトや JavaScript からも Web API を呼び出して自動分析でき、 既存の運用フローに組み込みやすい。お客様の運用に合ったサブスクリプションで、安価に利用可能。

API の使い方(サンプルコード)

すべての API は、curl / Python / JavaScript から簡単に利用できます。

# MCP(Claude / ChatGPT からツール呼び出し)
curl -s https://longhorn.956.jp/mcp \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"oee_shot","arguments":{"keyword":"鋳造ライン","planned_production_time_sec":34200,"planned_downtime_sec":5400,"loss_time_sec":0,"ideal_cycle_time_sec":30.0,"total_count":1000,"defect_count":20}}}'

# ショット分析(ライブOEE)
curl -X POST https://longhorn.956.jp/api/v1/oee/oee_shot \
  -H "Content-Type: application/json; charset=utf-" \
  -d '{
    "api_key": "YOUR_API_KEY",
    "oee_parameters": {
      "planned_production_time_sec": 34200,
      "planned_downtime_sec": 5400,
      "loss_time_sec": 0,
      "ideal_cycle_time_sec": 30.0,
      "total_count": 1000,
      "defect_count": 20
    },
    "keyword": "鋳造ライン"
  }'

# What-if(改善仮定のOEE試算)
curl -X POST https://longhorn.956.jp/api/v1/oee/oee_whatif \
  -H "Content-Type: application/json; charset=utf-8" \
  -d '{
    "api_key": "YOUR_API_KEY",
    "oee_parameters": {
      "planned_production_time_sec": 34200,
      "planned_downtime_sec": 5400,
      "loss_time_sec": 1800,
      "ideal_cycle_time_sec": 30.0,
      "total_count": 1000,
      "defect_count": 20
    },
    "keyword": "鋳造ライン"
  }'

# セット分析(期間 OEE)
curl -X POST https://longhorn.956.jp/api/v1/oee/oee_set \
  -H "Content-Type: application/json; charset=utf-" \
  -d '{
    "api_key": "YOUR_API_KEY",
    "daily_data": [
      {
        "date": "2025-11-10",
        "planned_production_time_sec": 34200,
        "planned_downtime_sec": 5400,
        "loss_time_sec": 0,
        "ideal_cycle_time_sec": 30.0,
        "total_count": 1000,
        "defect_count": 20
      }
    ],
    "keyword": "鋳造ライン"
  }'
import requests

# ショット分析(ライブOEE)
shot_payload = {
  "api_key": "YOUR_API_KEY",
  "oee_parameters": {
    "planned_production_time_sec": 34200,
    "planned_downtime_sec": 5400,
    "loss_time_sec": 0,
    "ideal_cycle_time_sec": 30.0,
    "total_count": 1000,
    "defect_count": 20
  },
  "keyword": "鋳造ライン"
}

shot_res = requests.post(
    "https://longhorn.956.jp/api/v1/oee/oee_shot",
    json=shot_payload
)
print(shot_res.json())

# What-if(改善仮定のOEE試算)
whatif_payload = dict(shot_payload)
whatif_res = requests.post(
    "https://longhorn.956.jp/api/v1/oee/oee_whatif",
    json=whatif_payload
)
print(whatif_res.json())

# セット分析(期間 OEE)
set_payload = {
  "api_key": "YOUR_API_KEY",
  "daily_data": [
    {
      "date": "2025-11-10",
      "planned_production_time_sec": 34200,
      "planned_downtime_sec": 5400,
      "loss_time_sec": 0,
      "ideal_cycle_time_sec": 30.0,
      "total_count": 1000,
      "defect_count": 20
    }
  ],
  "keyword": "鋳造ライン"
}

set_res = requests.post(
    "https://longhorn.956.jp/api/v1/oee/oee_set",
    json=set_payload
)
print(set_res.json())
// ショット分析(ライブOEE)
fetch("https://longhorn.956.jp/api/v1/oee/oee_shot", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({
    api_key: "YOUR_API_KEY",
    oee_parameters: {
      planned_production_time_sec: 34200,
      planned_downtime_sec: 5400,
      loss_time_sec: 0,
      ideal_cycle_time_sec: 30.0,
      total_count: 1000,
      defect_count: 20
    },
    keyword: "鋳造ライン"
  })
})
.then(res => res.json())
.then(console.log);

fetch("https://longhorn.956.jp/api/v1/oee/oee_whatif", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({
    api_key: "YOUR_API_KEY",
    oee_parameters: {
      planned_production_time_sec: 34200,
      planned_downtime_sec: 5400,
      loss_time_sec: 1800,
      ideal_cycle_time_sec: 30.0,
      total_count: 1000,
      defect_count: 20
    },
    keyword: "鋳造ライン"
  })
})
.then(res => res.json())
.then(console.log);

// セット分析(期間 OEE)
fetch("https://longhorn.956.jp/api/v1/oee/oee_set", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({
    api_key: "YOUR_API_KEY",
    daily_data: [
      {
        date: "2025-11-10",
        planned_production_time_sec: 34200,
        planned_downtime_sec: 5400,
        loss_time_sec: 0,
        ideal_cycle_time_sec: 30.0,
        total_count: 1000,
        defect_count: 20
      }
    ],
    keyword: "鋳造ライン"
  })
})
.then(res => res.json())
.then(console.log);

料金プラン

サインアップ後、すべての機能を30日間無料でお試しいただけます。

※APIコール数について:
・ショット分析:1回の分析で1 APIコール
・セット分析:分析対象の日数分が APIコールとしてカウントされます(例:7日分のセット分析で7 APIコール)
・トライアル期間中は月 1,000 API コールまで
・カウントは毎月1日にリセットされます

Starter

月 10,000 API コール

小規模工場・単一ライン向け
PoC・テスト導入に最適

¥3,980 / 月

(税込 ¥4,378/月)

Pro(おすすめ)

月 100,000 API コール

中規模工場・複数ライン向け
日次・週次レポート自動化にも対応

¥9,800 / 月

(税込 ¥10,780/月)

Enterprise

API コール無制限

大規模工場・複数拠点向け
カスタム連携・個別サポートは別途見積もり

¥29,800 / 月

(税込 ¥32,780/月)

よくある質問

Longhornとは何ですか?

Longhornは、製造現場のOEE(総合設備効率)および関連KPIを、Web APIとStudio画面で算出・可視化するサービスです。ショット分析(単発)とセット分析(期間集計)に対応し、PLC・既存システム・Python・Excelから連携できます。

OEE(総合設備効率)とは何ですか?

OEEは Availability(稼働率)× Performance(性能)× Quality(品質)で表される設備効率の指標です。Longhornは入力された稼働時間・停止・サイクルタイム・生産数・不良数からOEEを計算します。

ショット分析とセット分析の違いは?

ショット分析は1回の生産データから即時にOEEを算出します。セット分析は複数日のデータをまとめて期間OEEと日次推移を算出し、改善評価に利用できます。セット分析では対象日数分がAPIコールとしてカウントされます。

What-if APIとは何ですか?

What-if APIは、ショットと同じ生産データに「不良をゼロにする」「停止をなくす」などの仮定を載せて、新しいOEEを返すシミュレーションです。履歴には保存せず、最大8シナリオを1リクエストで計算できます。

ライン横スコアボードとは何ですか?

ログインなしで開ける大画面用ページです。今のショットOEEと工場長診断を、ログイン画面と同じ深紅と金のデザインで表示します。デモは /kiosk、契約中のお客様は Studio のプロフィールから専用URLを発行できます。

Claude や ChatGPT から OEE を呼べますか?

はい。MCP エンドポイント(POST /mcp)と OpenAPI(/openapi.yaml)を公開しています。ショット・セット・What-if をツールとして呼び出せます。計算は Longhorn 側で行い、チャットに貼るのは解釈です。

APIコール数のカウントとリセットはどうなりますか?

ショット分析は1回につき1 APIコール、セット分析は分析対象の日数分がAPIコールになります。トライアルは月1,000コールまで、Starterは月10,000、Proは月100,000、Enterpriseは無制限です。カウントは毎月1日にリセットされます。

無料トライアルはありますか?

はい。サインアップ後30日間、Longhornの機能をトライアル利用できます。トライアル中のAPIコール上限は月1,000回です。

料金プランを教えてください。

Starterは月額3,980円(税込4,378円)、Proは月額9,800円(税込10,780円)、Enterpriseは月額29,800円(税込32,780円)です。いずれも税別表示で、Starterは月10,000 APIコール、Proは月100,000、Enterpriseは無制限です。カスタム連携や個別サポートは別途見積もりです。

Longhorn OEE を、あなたの現場へ。

今すぐサインアップして、すべての OEE 機能を無料でお試しください。

30日間 無料トライアルを開始