# 生体認証を使う (iOS版アプリのみ)

{% hint style="warning" %}
iOS版 i-Reporterアプリ のみの機能です。Windows版i-Reporterアプリ は本機能に非対応です。
{% endhint %}

## **生体認証（Touch ID / Face ID）機能概要**

<img src="/files/wMfXrZ6nNL66tdmxS2qG" alt="" data-size="line">

&#x20;i-Reporterアプリは、iOS、iPadOSの「生体認証（Touch ID / Face ID）」機能に対応しています。\
生体認証機能を使用することで、i-Reporterアプリの操作を認証された特定の人しか行えないように制御できます。

例えば、品質・検査管理業務において、生体認証機能、ネットワーク後続ロック機能、i-Repo Gatewayと組み合わせることによって、生体認証された作業者と製品の組み合わせによる検査の資格有無の判定、および資格有の場合のみ以降の記録が可能というような運用ができます。

生体認証機能は、以下のタイミングで使用することが可能です。

* **ログイン時**\
  各端末において生体認証機能を使用可能にすると、ログイン時には必ず生体認証機能を使用して行います。（ID/PWでのログインは不可）\
  生体認証結果がOKの時のみ、ログインすることが出来ます。<br>
* **帳票起票時**\
  （ i-Repo Designerで帳票定義ごとに、起票時に生体認証機能を求める／求めないを設定します。）\
  生体認証結果がOKの時のみ、その帳票を起票することができます。<br>
* **アクションクラスター：アクション種別『生体認証』のタップ時**\
  （ i-Repo Designerで帳票定義ごとに設定します。）\
  生体認証結果がOKの時のみ、以下のどちらかの値をアクションクラスター（アクションクラスター上へ表示）へ設定します。
  * 任意のテキストメッセージ
  * 生体認証と紐づけを行ったユーザーID

## **生体認証機能を使用する前に**

i-Reporterアプリで生体認証機能を使用するためには、事前に、iPhone/iPadにおいて Touch ID または Face ID のいずれかの設定を行っておく必要があります。

i-Reporterアプリでは、iPhone/iPadで設定した生体認証の方法を使用します。

{% hint style="warning" %}
i-Reporterアプリで生体認証機能を使用するには、iPhone/iPad を各ユーザーの専用端末として運用する必要があります。

※iPhone/iPad＝ユーザーAさんの専用端末＝ユーザーAさんの生体認証情報＝ユーザーAさんのUSER ID/PW
{% endhint %}

{% hint style="success" %}
Touch IDには、指紋は最大5つまで登録できます。\
Face IDには、顔は2つまで登録できます
{% endhint %}

{% hint style="warning" %}
生体認証（Touch ID または Face ID）に対応している iPhone/iPad モデル、iPhone/iPad での生体認証の設定方法については、Appleのサポートサイトをご確認ください。
{% endhint %}

## **アプリで生体認証機能を使用可能にする設定**

i-Reporterアプリで生体認証機能を使用するための事前設定を以下の手順で行います。

生体認証機能を使用するには、その端末を 『生体認証機能を使用する端末』 として i-Repo Managerで端末認証する必要があります。

{% hint style="warning" %}
既にその端末認証が承認済みの場合は、i-Repo Managerの 「システム管理」 ＞ 「端末管理」 にて、一度その端末の登録を削除し、再度端末認証申請を行ってください。
{% endhint %}

【手順】

1. アプリの設定より端末認証申請を行います。

   <div align="left"><figure><img src="/files/xyZy5qwDHdoUhBfEcZ4F" alt=""><figcaption></figcaption></figure></div>
2. 申請画面にて「生体認証ありの端末として登録」設定をスライドさせてONにします。

   <div align="left"><figure><img src="/files/4AGqXxHt4eBzl8jSXjO6" alt=""><figcaption></figcaption></figure></div>
3. 生体認証を要求されます。生体認証が成功した 場合のみ、手順4.の設定が可能になります。

   <div align="left"><figure><img src="/files/RDekatdJiQ15HHBEneOb" alt=""><figcaption></figcaption></figure></div>
4. 手順3.で使用した生体認証情報と、i-ReporterのユーザーID、PW情報を紐づけます。\
   ここで設定したユーザーID、 PW情報が生体認証を使用したログイン時に使用されます。

   <div align="left"><figure><img src="/files/5K3nHn5ctBqIP4NH65mo" alt=""><figcaption></figcaption></figure></div>
5. 手順4.の設定後、端末登録申請します。\
   i-Repo Managerで端末承認されれば、生体認証機能が使用可能になります。

   <div align="left"><figure><img src="/files/h8qhlcAysZ19SVgyjXrv" alt=""><figcaption></figcaption></figure></div>
6. i-Repo Managerの「システム管」 ＞ 「端末管理」でこの端末を承認します。

   <div align="left"><figure><img src="/files/aiQc0KqTwJAWonDYvADt" alt="" width="515"><figcaption></figcaption></figure></div>

## **生体認証情報とユーザーID**/**PW情報の紐づけの変更**

i-Reporterアプリの「設定」 ＞「サーバー」の接続先設定において、生体認証情報とユーザーID/PW情報の紐づけの変更を行います。

【手順】

1. i-Reporterアプリの「設定」 ＞ 「サーバー」から、生体認証情報とユーザーID/PW情報を紐づけをしている「接続先」の 「 i 」 マークをタップします。

   <div align="left"><figure><img src="/files/D7TbJaBhA6Uw65mSB4lO" alt=""><figcaption></figcaption></figure></div>

2. 接続先情報の入力画面の「生体認証登録」をタップします。

   <div align="left"><figure><img src="/files/FjOdwhDveWwMBRDOzZFD" alt=""><figcaption></figcaption></figure></div>

3. 生体認証を要求されます。生体認証が成功した場合のみ、手順4.の設定が可能になります。<img src="/files/V7wfmNNT2VSwsIzRtFsN" alt="" data-size="line">

   <div align="left"><figure><img src="/files/feHg89cN8GODtjXMJY6l" alt=""><figcaption></figcaption></figure></div>

4. 手順3.で使用した生体認証情報と、i-ReporterのユーザーID/PW情報を紐づけます。\
   ここで設定したユーザーID/ PW情報が生体認証を使用したログイン時に使用されます。

   <div align="left"><figure><img src="/files/HvqVXEr07YBLww09wDCQ" alt=""><figcaption></figcaption></figure></div>

## **アプリの生体認証機能利用を解除する**

生体認証機能の利用を解除するには、i-Repo Managerにて端末登録を削除します。

【手順】

1. i-Repo Managerの「システム管理」 ＞ 「端末管理」から、該当の端末を選択します。
2. 生体認証を利用している端末は、「生体認証を利用する：する」になっています。\
   生体認証機能の解除では、設定を変更するのではなく、画面右上の「削除」ボタンで端末登録自体を削除します。

   <figure><img src="/files/gtMDaSIIUt18N4Rw0XTG" alt=""><figcaption></figcaption></figure>

## **生体認証機能使用時の制限**

アクションクラスターの種別が「生体認証」である場合には、以下の機能が制限されます。

* アクションクラスター「生体認証」の存在するシートは、シートコピーが出来ません。
* ネットワーク設定で先行のアクションクラスター「生体認証」は1つのみの設定となります。
* アクションクラスター「生体認証」は、外部システム連携設定ができません。
* 帳票のコピー時には、生体認証結果はコピーされません。<br>

生体認証機能を使用時はカスタムURLスキーム起動にて、以下の機能が制限されます。

* 認証情報の\[auth=XXX]パラメーター、サーバー変更のための\[server=XXXXXX]パラメーターは使用できません。<br>

生体認証機能を使用時は、アプリからユーザーIDのパスワードを変更することができません。

* i-Repo Managerにて、ユーザーIDのパスワード変更を行ったあと、アプリにて「生体認証情報とユーザーID、PW情報の紐づけ」を再度行ってください。

## **ログイン時に生体認証機能を使用する**

『生体認証機能を使用する端末』として登録すると、ログイン時には、必ず生体認証が要求されます。

{% hint style="warning" %}
ログインの伴うすべての操作で生体認証を要求します。
{% endhint %}

【手順】

1. i-Reporterアプリへのログインを行います。

   <div align="left"><figure><img src="/files/M5b0sEDParbdK41GeZX2" alt=""><figcaption></figcaption></figure></div>

2. 生体認証を要求されます。<img src="/files/65678PgzaBDh55MI0Q5R" alt="" data-size="line">

   <div align="left"><figure><img src="/files/vENeKccN4q6wTUUpAI3Z" alt=""><figcaption></figcaption></figure></div>

3. 生体認証結果がOKの時のみ、自動でログインします。

   <div align="left"><figure><img src="/files/u3zfQPoggqUqqSHm5BFp" alt=""><figcaption></figcaption></figure></div>

## **帳票起票時に生体認証を要求する**

帳票起票時に生体認証結果がOKの時のみ、その帳票を起票することができます。

{% hint style="warning" %}
帳票定義ごとに i-Repo Designerで設定を行い、定義からの新規作成、および既存帳票を開くすべてパターンで生体認証を要求します。
{% endhint %}

### **i-Repo Designerでの設定**

【手順】

1. i-Repo Designerの 「帳票定義情報設定」タブにて、「帳票起票時に生体認証を求める：する」にチェックします。

   <figure><img src="/files/A2AHQd2N2t0JsJD2ohic" alt=""><figcaption></figcaption></figure>

#### **アプリでの動作 【例】**

1. i-Repo Designerで「帳票起票時に生体認証を求める」設定を行った帳票を起票します。

   <div align="left"><figure><img src="/files/xi30AAjqMsrAkAr9S3nH" alt=""><figcaption></figcaption></figure></div>

2. 生体認証を行います。<img src="/files/IFQRrbCbl8qaqDLWaBFR" alt="" data-size="line">

   <div align="left"><figure><img src="/files/qjLQwsOsqPuo8autaly4" alt=""><figcaption></figcaption></figure></div>

3. 生体認証結果がOKの時のみ帳票が開きます。

   <div align="left"><figure><img src="/files/xUnLBMIRUxCs3YrQtsvV" alt=""><figcaption></figcaption></figure></div>

## **アクションクラスターで生体認証を使用する**

生体認証結果がOKの時のみ、以下のどちらかの値をアクションクラスター（アクションクラスター上へも表示）へ設定します。

* 任意のテキストメッセージ
* 生体認証と紐づけを行ったユーザーID

のどちらかを保存できます。

### **i-Repo Designer アクションクラスターでの設定**

* **ファイル出力時の表示**\
  　PDFやエクセル出力時に、生体認証結果を表示させたい場合はONにします。
* **ボタン表示文字列**\
  　アクションクラスターのボタン表示文字列を設定します。
* **アクション種別**\
  　アクション種別に「生体認証」を設定します。
* **認証時に表示するメッセージ**\
  　認証時に表示する任意のメッセージを設定します。

  　生体認証と紐づけを行ったユーザIDをセットさせる場合は、\
  　「認証時にログインユーザーIDをセットする」をONにします。

<div align="left"><figure><img src="/files/ARKDg9hgdQ1aB5hlD9ni" alt=""><figcaption></figcaption></figure></div>

#### **アプリでの動作 【例】**

1. アクションクラスター「生体認証」をタップします。\ <img src="/files/q4qSw9tmEF730TlSMbqS" alt="" data-size="original"><br>
2. 生体認証を使用行います。<img src="/files/1IWBg2T25jRYVBGjFzQN" alt="" data-size="line">\
   ![](/files/AfFXVsmweOFjgJNv9Uas)<br>
3. 生体認証結果がOKなら、\
   \
   ・設定された任意のテキストが表示されます。\
   ![](/files/hm6ueMR5PPefOnUTAI6v)\
   \
   ・紐づけされているユーザーIDが表示されます。\
   ![](/files/DKo9pVx9AQ78IY2i1vvU)<br>

## **利用例**

### **①アクションクラスターで生体認証を使用する**

**『ネットワーク設定の後続ロック機能と組み合わせ』**

生体認証結果がOKの時のみ、後続クラスターの入力を可能にします。\
生体認証された特定のユーザーのみ、後続のクラスターへの入力をさせることができます。

【先行：アクションクラスター「生体認証」にて、ネットワーク後続ロック機能を設定した例】

<figure><img src="/files/FIDIYGulLIFLHQGGUrX7" alt=""><figcaption></figcaption></figure>

### **②アクションクラスターで生体認証を使用する**

**『カスタムマスターの検索に生体認証結果を使用』**

生体認証結果がOKの時のみ、アクションクラスター上にセットされる情報を使用して、カスタムマスターのデフォルト検索設定との組み合わせで、特定のカスタムマスターレコードを検索しレコードを設定します。

【先行：アクションクラスター「生体認証」から、後続のマスター選択クラスターに、カスタムマスターのネットワークデフォルト検索を設定した例】

<figure><img src="/files/CIFUSSk1zV0dIBnX4b3c" alt=""><figcaption></figcaption></figure>

### **③アクションクラスターで生体認証を使用する**

**【▼i-Repo Gatewayで解決＝ i-Reporterアプリの生体認証機能とi-Repo Gatewayで無資格者の不正検査を防止。】**

生体認証の成功でそのユーザーIDを取得。製品QRコードから製品IDを取得。ユーザーIDと製品IDから資格DBを照合し、その作業者の資格有無を判定。

有資格者の場合のみ、検査項目の記入ロックが解除され、検査結果の記入が可能になり不正検査を防止。

<figure><img src="/files/7uZ2HrekynfXjua68jUe" alt=""><figcaption></figcaption></figure>

## **動画マニュアル**

以下のリンクより、動画マニュアルをご視聴いただけます。

{% hint style="warning" %}
[【i-Reporter】生体認証機能](https://www.youtube.com/watch?v=MwNFTyT1rSw)
{% endhint %}

## **帳票定義サンプル**

生体認証（Touch ID / Face ID）機能のサンプル帳票定義です。\
ダウンロードしてご確認ください。

{% hint style="info" %}
[サンプル帳票定義](https://cimtops-support.com/i-Reporter/ir_manuals/jp/sample_def/sample_iOS_Biometrics.zip)

※クリックするとZIPファイルがダウンロードされます。
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://manuals.i-reporter.jp/environment-configuration/useful-settings/ios-biometrics.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
