予約カレンダーで日付を選べても、確認画面のボタンを操作できなければ予約は完了しません。オンライン予約サイトのアクセシビリティは、個々の画面の見た目だけでなく、空き状況の確認から変更・キャンセルまで一連の操作で確かめる必要があります。この記事では、専門的な診断の範囲、基準の違い、費用の考え方、診断会社を比較する際の確認事項を整理します。
オンライン予約サイトのアクセシビリティテストは予約完了までを見る
予約サイトの専門テストで最初に定めたいのは、対象ページ数ではなく「利用者が何を達成できるべきか」です。宿泊予約なら日程と人数を指定して部屋を確保すること、施設予約なら利用条件を理解して時間枠を選ぶことなど、サービスによって必要な操作は異なります。ページ単位のチェックだけでは、途中で現れる画面や操作の組み合わせによる問題を見落とします。
例えば、検索条件を変更すると空き枠が更新される画面では、結果が変わったことを画面読み上げソフトの利用者にも伝える必要があります。日付選択後に料金が変わる場合は、選択した日と料金の関係が理解できるかも確認します。予約確認のポップアップでは、キーボードの操作位置が適切に移り、閉じた後に元の位置へ戻るかが評価対象です。
正常に予約できる経路だけを試すのも不十分です。必須項目の未入力、満席への変化、決済の失敗、ログイン状態の失効など、行き止まりが生まれやすい場面を含めます。予約番号の確認、予約内容の変更、キャンセルも対象にすると、予約前後を通じて利用できるか判断できます。
改正障害者差別解消法とウェブサイト対応の整理
民間事業者に合理的配慮の提供が義務付けられていることと、すべてのホームページに特定の技術基準への適合が一律に義務付けられていることは、同じではありません。改正障害者差別解消法のウェブサイト対応を検討するときは、この区別が出発点になります。同法に基づく不当な差別的取扱いの禁止、個別の場面での合理的配慮、事前の環境整備を分けて理解する必要があります。
合理的配慮は、障害のある人から社会的な障壁の除去を必要としている旨の意思の表明があった場合に、実施に伴う負担が過重でない範囲で行う対応です。一方、ウェブサイトのアクセシビリティ改善は、不特定多数の利用者に向けて障壁を減らす環境整備として位置付けられます。環境整備は努力義務であり、個別の合理的配慮の提供とは法的な位置付けが異なります。
例えば、予約フォームを利用できないという申し出があった際は、本人の希望を確認し、代替手段や支援方法を対話で検討します。電話窓口があるだけで常に十分とはいえず、電話を利用しにくい人がいることや、受付時間・料金条件の違いも考える必要があります。「障害者差別解消法で事業者のホームページは義務なのか」という問いには、一律の技術適合義務と個別対応の義務を混同せず答えることが大切です。
アクセシビリティ試験に合格すれば法的な対応がすべて完了するわけでもありません。申し出を受ける窓口、担当部署への引き継ぎ、対応記録まで整えておくと、技術的な改善と実際の運用を結び付けられます。個別の法的判断には、内閣府の説明、所管分野の対応指針、必要に応じて専門家の見解を用います。
JIS X 8341-3と適合レベルAAの違いを理解する
JIS X 8341-3は規格の名称であり、適合レベルAAは、その規格の達成基準をどの水準まで満たすかを示す区分です。両者は比較対象ではありません。JIS X 8341-3:2016は、ウェブコンテンツのアクセシビリティに関する国際的な指針であるWCAG 2.0と対応しており、達成基準はレベルA、AA、AAAに分けられています。
レベルAAを目標にする場合、レベルAAの項目だけでなく、レベルAの項目も満たす必要があります。一部の画面で文字のコントラストを改善しただけでは、対象全体がレベルAAを満たしたとはいえません。キーボード操作、入力の説明、エラーの特定など、異なる観点の達成基準を合わせて評価します。
また、WCAG 2.2にはWCAG 2.0にはない達成基準が含まれます。そのため、JISの試験結果とWCAG 2.2による評価結果を、同じものとして扱うことはできません。診断の仕様書には、基準名、対象の版、目標レベル、対象範囲をそれぞれ明記すると、発注側と診断側の認識がそろいます。
試験結果を公表する場合は、「対応した」という説明だけではなく、試験対象と結果が分かる形にします。国内ではウェブアクセシビリティ基盤委員会が公開する試験実施や対応度表記の資料が参考になります。試験した範囲を超えてサイト全体の適合をうたわないことが、結果の信頼性につながります。
ウェブアクセシビリティ試験のおすすめは複数手法の併用
自動診断、専門家による手動評価、障害のある利用者などによるユーザーテストは、得意な役割が異なります。どれか一つを選ぶより、目的に合わせて組み合わせるほうが予約サイトの問題を把握しやすくなります。特に、画面が操作に応じて変わる予約システムでは、自動診断の結果だけで利用可能性を判断しないことが重要です。
自動診断は、入力欄とラベルの関連付け、一部のコントラスト不足、画像の代替テキストの有無などを広く確認するのに向いています。ただし、代替テキストが存在していても、内容が適切かどうかは別の問題です。ツールが開いていないカレンダーや、特定の操作後にだけ表示されるエラーは、そのままでは評価されないこともあります。
手動評価では、キーボードだけで操作できるか、読み上げ順序が意味に沿っているか、エラー後に修正箇所を見つけられるかなどを確認します。画面読み上げソフトを使う評価では、読み上げられたという事実だけでなく、操作に必要な情報が適切な順序とタイミングで届くかを判断します。評価環境も結果に影響するため、使用した端末、ブラウザー、支援技術を記録します。
ユーザーテストは、実際の操作で迷う場所や、説明の理解しにくさを知る手段です。ただし、参加者が予約を完了できたことだけで、規格への適合を証明するものではありません。基準に沿う評価と利用者の経験を照らし合わせることで、技術的な欠陥と使い勝手の問題を区別して改善できます。
予約機能に合わせたWCAG 2.2チェックリスト
予約機能の確認項目は、達成基準の名前だけを並べるより、操作場面と結び付けると実務で使いやすくなります。ここで扱うのは重点項目であり、WCAG 2.2の適合確認に必要な項目すべてではありません。正式な評価では、対象レベルの達成基準を漏れなく確認します。
日付選択では、マウスを使わずに日付へ移動できること、選択中の日と選択できない日を区別できること、月の切り替えを理解できることを確かめます。利用不可の状態を色だけで示すと、色の違いを判別しにくい人には伝わりません。カレンダーの各日付は、読み上げ時にも日付と状態が分かる名前や情報を持つ必要があります。
画面下部に固定された予約ボタンや案内帯については、キーボードの操作位置がそれらに完全に隠れないかを確認します。小さな日付ボタンや削除ボタンでは、操作対象の大きさや間隔も評価対象です。文字や画面を拡大した際は、必要な情報が消えないか、横方向への移動を強いられず読めるかを、適用条件と例外も踏まえて確かめます。
ドラッグで時間帯を選ぶ機能には、ドラッグせずに選択できる方法があるかを確認します。同じ予約手続きで既に入力した情報を再び求める場合は、再入力を省けるか、既存の情報から選べるかが論点になります。ログインでは、パスワード管理機能や貼り付けを妨げないかなど、認証時の認知的な負担を検証します。
空き状況の更新や予約内容の保存といった状態の変化は、操作位置を強制的に移さなくても支援技術へ伝えられるかが大切です。セッションに時間制限がある場合は、警告や延長方法が適切かも確認します。認証や制限時間には適用条件や例外があるため、機能が存在するという理由だけで機械的に不適合と判定しないようにします。
ウェブアクセシビリティ診断の対象ページと状態の選び方
ページ数が多い予約サイトでは、代表的なページと予約に不可欠なプロセスを押さえたうえで、抽出方法を設計します。固定のページ数だけを満たしても、対象の選び方に偏りがあれば全体像は分かりません。試験の目的と範囲を定め、代表的なページの選定と無作為抽出をどう組み合わせるかを検討します。
対象候補には、トップページ、検索条件の入力画面、検索結果、施設やプランの詳細、予約フォーム、確認画面、完了画面があります。これに加え、ログイン、決済、予約変更、キャンセルなど、実際の提供範囲に応じた操作を含めます。主要な予約手続きの適合を判断するなら、途中の一画面だけを抜き出さず、完了までに必要な一連のページを扱う必要があります。
同じ画面のアドレスでも、初期表示、カレンダー展開中、入力エラー表示中では検証内容が変わります。画面遷移の少ない構成では、アドレスの数よりも状態の数が作業量に影響します。見積もりの前提として、「どの画面の、どの状態まで調べるか」を一覧化しておくと、対象漏れを減らせます。
外部の予約部品や決済画面も、利用者から見れば手続きの一部です。自社で修正できない部分を対象外にする場合は、その境界と理由を明示し、提供元への改修依頼や代替手段を別途検討します。実環境での誤予約や課金を避けるため、テスト用の在庫、アカウント、決済環境を用意し、使用できる個人情報の範囲も決めておきます。
ウェブアクセシビリティ診断の費用を左右する条件
診断費用は、ページ数だけでは比べられません。自動チェック中心の確認と、操作状態を再現する手動評価、支援技術による確認、修正後の再試験まで含む業務では、作業内容が異なります。オンライン予約サイトでは、見た目が似た画面でも、分岐や認証、外部連携の有無によって必要な工数が変わります。
見積もりに影響しやすいのは、対象画面と状態の数、目標とする基準、検証環境の組み合わせ、報告書の詳しさです。ログインや会員種別ごとに挙動が違う場合、テスト用データの準備にも時間がかかります。ユーザーテストを含める場合は、参加者の調整、実施時の支援、記録と分析の範囲も費用に関わります。
予算を整理するときは、現状把握、正式な試験、修正支援、再試験を分けて考えると明確になります。診断料金に修正作業そのものが含まれるとは限りません。報告後の質問対応、開発担当者への説明、修正確認の回数が契約に含まれるかも確認したい点です。
費用を抑えるために有効なのは、重要な予約導線から着手し、共通部品の問題をまとめて直すことです。ただし、調査範囲を絞った簡易診断を、サイト全体の適合試験と同じ成果物として扱ってはいけません。金額を比較する際は、同じ対象画面、同じ目標、同じ納品物を前提にして、含まれない作業まで照合します。
ウェブアクセシビリティ診断会社の比較は報告書で行う
診断会社を比較するなら、評価の件数よりも「開発担当者が修正できる報告書か」を確かめると実務的です。問題があるという指摘だけでは、原因の調査を社内でやり直すことになります。予約サイトのような動的な仕組みでは、問題を再現する操作手順が特に重要です。
報告書には、対象画面、発生条件、再現手順、期待される動作、実際の動作、関連する達成基準があると役立ちます。スクリーンショットに加え、該当するソースコードや読み上げ内容が示されていると、原因を追いやすくなります。修正案は一つの実装方法を断定するより、満たすべき条件と具体例を分けて説明しているほうが、システムの制約に対応できます。
優先度の付け方も比較点です。基準上のレベルだけでなく、予約を完了できないのか、回避手段があるのか、共通部品として多数の画面に影響するのかを説明できる会社は、改修計画を立てる助けになります。予約確定ボタンへ到達できない問題と、補足説明の一部が分かりにくい問題を、同じ重みで並べないことが大切です。
さらに、予約システムの評価経験、手動評価の手順、使用する支援技術、再試験の範囲を確認します。資格やツールの名称だけで品質を判断せず、匿名化された報告書の見本や、判定根拠の説明方法を見ると違いが分かります。適合の可否を扱う試験と、改善提案を中心とする診断を区別し、それぞれ何が納品されるかを明文化します。
アクセシビリティ試験でよくある誤解と注意点
「自動診断でエラーが出なければ問題ない」という判断はできません。自動診断で確認できる項目には限りがあり、操作の意味や手続き全体の理解しやすさには人による評価が必要です。反対に、ツールの警告がすべて不適合を意味するわけでもなく、実装や表示状態を確かめて判定します。
「読み上げに対応すれば十分」という理解も不十分です。キーボードだけを使う人、弱視の人、手指を細かく動かしにくい人、情報の理解に時間を必要とする人など、利用条件はさまざまです。画面読み上げソフトの評価は重要ですが、それだけでアクセシビリティ全体を代表することはできません。
文字拡大や配色変更の補助機能を追加しても、元のフォーム構造やキーボード操作の欠陥が自動的に解消されるわけではありません。また、一度試験に合格しても、その後の部品変更や外部サービスの更新によって問題が生じる可能性があります。公開時の試験と、変更後の確認を組み合わせて品質を維持します。
ウェブアクセシビリティ診断を改善につなげる進め方
最初の成果物は、診断の発注書よりも「予約導線と担当範囲の一覧」にすると進めやすくなります。利用者が通る画面、エラーや分岐、外部サービス、自社で修正できる部分を書き出し、予約完了を妨げる問題を優先して評価します。そのうえで、目標とする基準とレベル、対象環境、必要な報告内容を決めます。
診断後は、問題を共通部品の修正、画面固有の修正、運用上の対応、外部提供元への依頼に分類します。共通の入力欄やカレンダーを先に直せば、複数の画面をまとめて改善できる場合があります。修正後は、指摘箇所だけでなく、予約の一連の流れが崩れていないかも再確認します。
継続運用では、自動診断を変更時の検査に組み込み、予約部品や認証方式を変えた際には手動評価を行うなど、役割を分けると効率的です。公開する方針や試験結果には対象範囲を明記し、利用上の困りごとを受け付ける体制も整えます。専門的なテストの価値は、判定を得ることだけでなく、利用者が予約を完了できる仕組みを継続して育てることにあります。