4ライン(SPI/公務員/SCOA/適性)のうち適性ラインの棚卸しです。本番稼働中で、SPI体験ツールの4モード目として無料会員に提供しています。2026-07-23 時点の一次現物(本番配信中のJSバンドルから項目データと採点式を直接抽出)で確認しました。
本資料は現状把握が目的で、改修はこのタイミングでは行っていません。
fact本番稼働中です。educarelog.net/spi-taiken/ の受験モード4つ(体験・本番・単元練習・性格検査)のうちの1つとして提供しており、無料会員登録(LINEまたはGoogle)で解放されます。本日、本番配信中のJSバンドルから45項目の実データと採点定数を直接抽出して確認しました。
fact受験データも実際に発生しています。CBTイベントとして domain: personality が260件記録されています(1問回答ごとの personality_item_answered と完了時の personality_survey_complete)。
| 項目 | 仕様 |
|---|---|
| 設問数・形式 | 45問/5件法(まったく当てはまらない〜非常に当てはまる) |
| 因子(ビッグファイブ) | 開放性8/誠実性10/外向性8/協調性10/情緒安定性9 |
| SPI4側面のタグ | 行動的12/意欲的8/情緒的12/社会関係的13(各項目に付与) |
| 逆転項目 | 12問(採点時に 6 − 回答値 で反転) |
| ライスケール | 5問(社会的望ましさの検出) |
| タイマー | なし。戻って回答を変更可能 |
| 結果表示 | レーダーチャート+因子ごとの「強みにしやすい傾向」「注意して準備したい傾向」「面接でのヒント」 |
| 因子 | 項目文 | 区分 |
|---|---|---|
| 開放性 | 新しい考え方や制度の仕組みを知ると、自然に深掘りしたくなる。 | — |
| 開放性 | いつもの手順が決まっている仕事のほうが、安心して力を出しやすい。 | 逆転 |
| 誠実性 | やるべきことは期限から逆算して、早めに段取りを組む。 | — |
| 外向性 | 会議や話し合いでは、自分の意見を比較的早く出す。 | — |
| 協調性 | 相手の気持ちよりも、正しい結論を通すことを優先しがちだ。 | 逆転 |
| 情緒安定性 | プレッシャーがかかると、普段できることまで乱れやすい。 | 逆転 |
| (ライスケール) | これまでの人生で、一度も嘘をついたことがない。 | LIE |
| (ライスケール) | 約束や集合時間に、ただの一度も遅れたことがない。 | LIE |
結論:自作です。公開尺度を土台にはしていますが、項目文そのものは翻訳・翻案ではありません。
【因子スコア】
各因子の回答値を平均(逆転項目は 6 − 回答値 で反転してから)
偏差値 = clamp(50 + 10 × (因子平均 − 3) ÷ 1, 20, 80)
※ 「3」= 5件法の理論的中点、「1」= 仮置きの標準偏差。どちらも定数で直書き
【SPI4側面】 因子偏差値の重み付き平均
行動的 = 外向性0.45 + 誠実性0.35 + 開放性0.20
意欲的 = 誠実性0.45 + 外向性0.30 + 開放性0.25
情緒的 = 情緒安定性1.00
社会関係的 = 協調性0.70 + 外向性0.30
【ライスケール】
5項目の回答値を(逆転せず)合計。満点25。合計20以上で「注意」を表示
unknown4側面の重み係数(0.45/0.35/0.20 等)とライスケール閾値20は、算出根拠を記した記録がありません。調査ログには「行動的側面は外向性・誠実性と関連が深い」といった定性的な対応関係しかなく、具体的な数値は出所不明の裁量値です。
[項目データ] src/data/spi-personality-items.json(45項目・10KB)
│ ビルド時に静的import(サーバから取りに行かない)
▼
[受験UI] PersonalitySurvey.tsx(45問一問一答+レーダー+結果画面)
│
├─ 1問回答ごと → personality_item_answered ┐
└─ 完了時 → personality_survey_complete ┤→ 本番ingest worker
(ライスケール合計・警告フラグ付き) → D1 + R2
[会員ゲート] LINE/Google の無料登録で解放(localStorage の登録状態で判定)
| 観点 | 状態 |
|---|---|
| 正本リリース(R2) | 未収載名前空間は spi のみ。適性の項目は載っていない |
| 品質ゲート | 未適用共通基盤の検査(ID一意性・重複遮断等)を受けていない |
| バックエンド改修 | 不要。イベントの分類が正規表現検証のため personality はそのまま受理される |
| 受験データ | 260件のイベントが蓄積。ただし因子スコアの集計・分析基盤は未整備 |
| 外販API | セッションの分類は spi のみ。適性はAPI提供対象外(ステートレス採点のみ personality に対応) |
| 表示箇所 | 現行の文言(逐語) | 表示条件 |
|---|---|---|
| 導入カード | ビッグファイブ理論に基づく簡易性格診断(SPI性格検査の練習用)。タイマーなし・戻る自由・正誤なし。 | 常時。保証否定の文言なし |
| 受験画面バッジ | ビッグファイブ理論に基づく簡易性格診断 | 回答中は常時 |
| 受験画面リード | 正誤やタイマーはありません。直感に近い選択肢を選んでください。戻って回答を変更できます。 | 回答中は常時。操作説明のみ |
| 結果画面 (唯一の実質的免責) | ビッグファイブ理論に基づく練習用の自己申告プロフィールです。採用結果や本番の判定を保証するものではありません。 | 45問完答後の結果画面のみ |
| ライスケール警告 | ライスケールが高めです。よく見せようとした回答が混ざると、面接準備に使う自己理解がずれやすくなります。 | ライスケール合計20以上のときのみ |
fact規範集団を持たない固定式の推定値です。ユーザーは「偏差値」という語から他者比較を想像しますが、実態は自己申告の平均値を線形変換したものです。誤解を生みやすい表示です。
factCronbach's α(内的整合性)・項目全体相関・因子分析・再検査信頼性を計算するコードはリポジトリ全体で0件。既存テストは採点計算が仕様どおり動くかの単体テストであり、心理測定学的な検証ではありません。設計メモに「蓄積データでα係数と項目全体相関を算出する」という構想はありますが未着手です。
ただし開発時点で当社自身が測定精度の限界を認識した記録は残っています(「短いIPIPはノイズが大きいのでハードな判定に使わずソフトな条件付けに留める」)。精度を過信して作ったのではなく、精度が出ない前提で判定用途を避ける設計という位置づけです。
fact項目データに出典・ライセンスのメタデータ欄が存在せず、コードにも出典コメントがありません。設計調査(IPIP・和田1996・TIPI-J等の出典表)は社内に残っていますが、成果物から辿れません。
unknown4側面への重み配分(行動的=外向性0.45+誠実性0.35+開放性0.20 など)と、ライスケールの警告閾値20(満点25の80%)は、どちらも算出根拠を記した記録がありません。
fact保証を否定する唯一の文言は45問完答後の結果画面のみ。受験前・受験中の画面には保証否定の文言がありません。「結果を見た人にだけ免責が届く」構造です。
fact問題バンクの正本はR2上の版付きリリースですが、名前空間は spi のみ。適性の45項目は載っておらず、品質ゲートも系譜台帳も適用されていません。項目を1つ書き換えても版が切られないため、「どの版の項目に回答したか」が記録されません。
exam_family=aptitude として収載する。45項目と固定なのでID衝突のリスクは低いですが、項目を改訂したときに過去の回答と区別できない問題は同じです。信頼性検証をやるなら版管理は前提になります。factイベントは260件記録されていますが、因子スコアを集計・分析する基盤は未整備です。ライスケールの合計値と警告フラグは完了イベントに含まれているので、「よく見せようとした回答」の発生率は今すぐ測れます。
fact適性は独立サービスではなく、SPI体験ツールの4モード目として実装されています。SPIラインの配信改修(都度取得への切り替え)を行う際、適性の扱いを決める必要があります。
本仕様書が定義するAPI・バンクに共通する契約です。「選択肢を何番目として数えるか」「正答値の基準」「送信する回答値の意味」「宣言の在り処」を、実装側の解釈違いを防ぐために明文化します(2026-07-31 確定・ANSWER_BASE_MIGRATION_PLAN_20260730.md §10-8)。
| ID | 項目 | 定義 |
|---|---|---|
| DC-1 | 選択肢の数え方 | 選択肢配列は先頭を0とする配列添字で数えます。choices[0] が1番目の選択肢です。画面表示の「選択肢1」は添字0の投影(表示専用の変換)です。 |
| DC-2 | 正答の基準 | バンク内部の answer は1基準へ切替済みです(2026-08-01 完了)。切替は当社内部の是正であり、本仕様のAPI挙動・採点結果は切替前後で同一であることを機械検査(全問題×全choice点の突合)で保証済みです。 |
| DC-3 | 解答送信の意味 | choice は当APIが返した choices 配列の位置(0始まりの配列添字)です(2026-07-31 確定)。-1 は「未回答」を表す正規のセンチネル値です。 |
| DC-4 | 宣言の在り処 | 正答を含むデータは manifest トップレベルの answer_base 宣言と同伴でのみ解釈します。宣言の無いデータは読みません(fail-closed・既定値で補いません)。 |
※ この節は共有済みの4仕様書(SPI/公務員/SCOA/適性)すべてに同一内容で追記しています。