# Mitorix - 製品仕様書

## 1. システム概要

### 1.1 製品名
**Mitorix**（ミトリクス）
- 語源：Mitori（見取り）+ Matrix（マトリクス）

### 1.2 製品カテゴリ
クラウド型調剤照合支援システム（SaaS）

### 1.3 対応環境
| 項目 | 仕様 |
|------|------|
| ブラウザ | Chrome 90+, Safari 14+, Edge 90+ |
| モバイル | iOS 14+, Android 11+ |
| カメラ | 8MP以上推奨 |
| 通信 | 4G LTE以上推奨 |

---

## 2. 機能仕様

### 2.1 処方箋認識機能

#### 2.1.1 対応フォーマット
```
標準対応：
- 院外処方箋（厚労省標準フォーマット）
- 電子処方箋
- FAX処方箋

オプション対応：
- 院内処方箋（カスタム設定）
- 手書き処方箋
- 外国語処方箋
```

#### 2.1.2 認識項目
| 項目 | 認識精度 | 備考 |
|------|----------|------|
| 患者氏名 | 99.5% | 漢字・カナ対応 |
| 生年月日 | 99.9% | 西暦・和暦対応 |
| 医療機関名 | 99.0% | |
| 処方医師名 | 98.5% | |
| 薬剤名 | 99.8% | 略称対応 |
| 用量 | 99.9% | |
| 用法 | 99.5% | |
| 日数 | 99.9% | |

#### 2.1.3 処理性能
```
処理時間：1.2秒/枚（平均）
最大処理：同時10枚
解像度：300dpi以上推奨
ファイル形式：JPEG, PNG, PDF
```

### 2.2 薬剤認識機能

#### 2.2.1 認識方式
1. **画像認識**
   - 外観特徴マッチング
   - 刻印・識別コード認識
   - 色・形状分析

2. **バーコード認識**
   - GS1データバー
   - JANコード
   - QRコード

3. **RFID認識**（オプション）
   - EPCグローバル対応

#### 2.2.2 薬剤データベース
```
収録数：約28,000品目
更新頻度：週次（自動）
データソース：
- PMDA医薬品データベース
- 各製薬会社提供データ
- 独自収集画像データ
```

#### 2.2.3 認識精度
| 認識方式 | 精度 | 処理時間 |
|----------|------|----------|
| 画像認識 | 98.5% | 0.8秒 |
| バーコード | 99.9% | 0.2秒 |
| RFID | 99.99% | 0.1秒 |
| 複合認識 | 99.9% | 1.0秒 |

### 2.3 照合機能

#### 2.3.1 照合ロジック
```python
# 照合フロー（概念）
def verify_dispensing(prescription, dispensed_drugs):
    results = []
    for rx_item in prescription.items:
        matched = False
        for drug in dispensed_drugs:
            if match_drug(rx_item, drug):
                if verify_quantity(rx_item, drug):
                    if verify_specification(rx_item, drug):
                        matched = True
                        results.append(Result.OK)
                        break
        if not matched:
            results.append(Result.ALERT)
    return results
```

#### 2.3.2 照合項目
| チェック項目 | 重要度 | アラートレベル |
|--------------|--------|----------------|
| 薬剤名一致 | 必須 | 高 |
| 規格一致 | 必須 | 高 |
| 数量一致 | 必須 | 中 |
| 用法確認 | 推奨 | 低 |
| 有効期限 | 推奨 | 中 |

### 2.4 アラート機能

#### 2.4.1 アラートレベル
```
レベル1（情報）：
- 確認推奨項目
- 緑色表示

レベル2（注意）：
- 軽微な不一致
- 黄色表示
- 音声アラート（オプション）

レベル3（警告）：
- 重大な不一致
- 赤色表示
- 音声アラート + 振動
- 強制停止
```

#### 2.4.2 アラート通知
- 画面表示
- 音声アラート
- プッシュ通知
- メール通知（管理者向け）
- Slack/Teams連携（オプション）

---

## 3. 非機能要件

### 3.1 性能要件
| 項目 | 目標値 |
|------|--------|
| 応答時間 | 3秒以内 |
| 可用性 | 99.9% |
| 同時接続数 | 10,000 |
| データ保持期間 | 7年 |

### 3.2 セキュリティ要件
```
認証：
- 二要素認証（必須）
- シングルサインオン（オプション）
- 生体認証（モバイル）

暗号化：
- 通信：TLS 1.3
- 保存：AES-256

監査：
- 全操作ログ記録
- 改ざん検知機能
- 定期セキュリティ監査
```

### 3.3 コンプライアンス
- 個人情報保護法対応
- 医療情報システムガイドライン準拠
- ISMS認証取得済み

---

## 4. システム連携

### 4.1 API仕様
```
RESTful API
- 認証：OAuth 2.0
- フォーマット：JSON
- レート制限：1,000 req/min
```

### 4.2 連携可能システム
| カテゴリ | 対応システム |
|----------|--------------|
| レセコン | ORCA, 日医標準 |
| 電子薬歴 | Musubi, Pharnes |
| 在庫管理 | 各社システム |
| 電子カルテ | 主要5社 |

---

## 5. 導入要件

### 5.1 ハードウェア
```
最小構成：
- タブレット（iPad/Android）
- カメラスタンド
- インターネット接続

推奨構成：
- 専用端末
- 高解像度カメラ
- バーコードリーダー
- 専用ネットワーク
```

### 5.2 導入スケジュール
```
標準導入期間：2週間

Week 1:
- 環境設定
- データ移行
- 初期設定

Week 2:
- トレーニング
- 並行運用
- 本番移行
```

---

*Mitorix 製品仕様書 v1.0*
*最終更新：2026年4月27日*
