アンダースコアとは?ハイフンとの違いやPC・スマホの出し方を解説
PCで文書を作成しているときや、メールアドレス、Webサイトのアドレス(URL)を設定する際に見かける記号「_」。一般的に「アンダースコア」や「アンダーバー」と呼ばれるこの記号は、普段何気なく目にしていながらも、正しい入力手順やハイフン(-)との明確な違いについて曖昧なまま使っている方が少なくありません。
文字の下側に一本の線を引くこのシンプルな記号には、タイプライター時代から受け継がれた歴史的な背景や、デジタル空間ならではの明確な設計思想が存在します。日常的なキーボード操作から、プログラミング、WebサイトのSEO設計に至るまで、知っておくべき知識を整理して解説します。
📌 【この記事の重要ポイントまとめ】
- 要点1:アンダースコア(_)は文字の下部に位置する約物であり、和製英語である「アンダーバー」の正式な国際標準名称である。
- 要点2:ハイフン(-)が単語を分割・結合するのに対し、アンダースコアは空白(スペース)の代用としてシステム上で単語を連結する用途で重宝される。
- 要点3:URLの設計においてはGoogle検索エンジンの単語認識の仕様上、アンダースコアよりもハイフンを使用することが推奨されている。
【基礎知識】アンダースコアの意味と由来|アンダーバーとの違い
アンダースコア(underscore)は、ASCIIコードやUnicodeなどの文字コード規格において「ローライン(low line)」とも定義されている記号文字です。文字通りの視覚的特徴として、ベースライン(文字が並ぶ基準線)よりもさらに下、あるいはベースライン上に引かれる横線「_」の形状を持っています。
この記号の歴史的な由来は、コンピュータが登場する前の機械式タイプライターの時代に遡ります。タイプライターで特定の単語を強調(下線引き)したい場合、印字ヘッドを該当位置まで巻き戻し、文字の下に重ねて下線を打刻していました。その「下線を引くための専用キー」が、デジタル機器のキーボード配列にもそのまま引き継がれたのがアンダースコアの原点です。
日本のビジネスシーンや学校現場では「アンダーバー」と呼ばれるケースが多々ありますが、これは日本独自の和製英語です。英語圏では「underscore」が一般的な名称であり、国際的なIT規格やプログラミング言語の仕様書でも「underscore」で統一されています。両者が指している記号自体は全く同一のものですが、グローバルな開発現場や公的なドキュメント作成では「アンダースコア」と呼ぶのが適切です。
【見分け方】アンダースコアとハイフンの決定的な違いと使い分け
日常の入力で最も混同されやすいのが、アンダースコア(_)とハイフン(-)の違いです。両者は線の描かれる高さと、コンピュータ上での意味合いが大きく異なります。
視覚的な位置関係を比較すると、ハイフン「-」は文字の縦方向における中央(ミドルライン)に配置されるのに対し、アンダースコア「_」は文字の最下部(ベースライン直下)に配置されます。
意味と機能の面でも大きな差異があります。ハイフンは英語の文法上、2つの単語をつなげて複合語を作ったり(例:well-known)、行末で単語が途切れる際に音節を分割したりする目的で用いられます。一方、アンダースコアは文章の文法記号ではなく、主に空白(スペース)を挿入できない環境で単語の区切りを視覚化するための代替文字として機能します。
たとえばファイル名に「monthly report」とスペースを入れると、古いシステムや一部のコマンドラインツールでエラーの原因になります。そこで「monthly_report」とアンダースコアで繋ぐことで、システムには「1つの文字列」と認識させつつ、人間の目には「2つの単語」として読める状態を作り出せます。
【デバイス別】アンダースコアの簡単な出し方・キーボード入力の全手順
使用している端末やOSによって、アンダースコアのキーボード入力手順は異なります。主要なデバイスごとの入力方法をまとめました。
1. Windows(日本語JIS配列キーボード)
キーボードの右下付近にある「ろ」と書かれたキー(Shiftキーの左隣、または「め」の右下)を探します。【Shift】キーを押しながら【ろ】キーを押すと「_」が入力されます。半角入力モードのときは「_」、全角入力モードのときは「_」が入力されるため、必要に応じてF8キーや変換キーで半角に切り替えます。
2. Mac(日本語JIS配列キーボード)
Macの場合もWindowsと同様に、キーボード右下の「ろ」のキーを使用します。【Shift】キーを押しながら【ろ】(または「_」の刻印があるキー)を押すことで入力可能です。英語配列(USキーボード)の場合は、キーボード右上にある【0】の右隣のキーを【Shift】キーと同時に押します。
3. スマートフォン(iPhone / iOS)
日本語テンキー(フリック入力)の場合、左下の「☆123」や「ABC」をタップして記号・英数字入力モードに切り替え、数字の「1」や「8」のフリック候補、または記号一覧から「_」を選択します。英語キーボードの場合は「123」をタップし、さらに「#+=」をタップすると表示される記号一覧の中にアンダースコアが配置されています。
4. スマートフォン(Android / Gboard)
キーボード左下の「?123」をタップして記号画面を開きます。英数入力状態であれば「_」が直接配置されているか、「=\<」などの追加記号ページからワンタップで入力できます。
【実務での活用】メールアドレスやプログラミング命名規則における役割
アンダースコアが頻繁に使われる代表例が、メールアドレスのアカウント名とプログラミングのソースコードです。
メールアドレスの作成時、すでに希望する英文字列(例:tanaka)が他者に取得されている場合、区切りとして「tanaka_taro」のようにアンダースコアを挟む手法が広く用いられています。ただし、インターネットの標準規約(RFC 5322など)において、メールアドレスの先頭や末尾にアンダースコアを配置することや、ドメイン部分(@より後ろ)にアンダースコアを含めることは推奨されておらず、一部のメールサーバー間で送受信エラーを引き起こすリスクがあるため注意が必要です。
プログラミングの世界において、アンダースコアは識別子の命名規則に欠かせない要素です。単語の間をアンダースコアで繋ぐ記述法は「スネークケース(snake_case)」と呼ばれ、PythonやRuby、C言語、データベースのテーブル名・カラム名などで標準的に採用されています。
さらに、Pythonなど特定の言語では、変数名の先頭にアンダースコアを付けること(例:_internal_data)で外部から直接参照させないプライベート変数を暗示したり、initのように前後2つずつのアンダースコアで囲むことで言語固有の特殊メソッドを定義したりするなど、構造上の重要な役割を担っています。
【Web担当者必見】URL設計におけるアンダースコアのSEO影響と注意点
WebサイトのURLを構築する際、単語の区切りにアンダースコアを使用するかハイフンを使用するかは、検索エンジン最適化(SEO)の観点から長年議論されてきました。
結論として、Googleの検索エンジンはURLの単語区切り文字として「ハイフン」を公式に推奨しています。
Googleの検索クローラーは、URL内の「-(ハイフン)」を単語と単語の区切り(スペースと同等)として解釈します。そのため、example.com/red-shoesというURLは「red」と「shoes」の2単語としてインデックスされます。
対照的に、「_(アンダースコア)」を用いたexample.com/red_shoesというURLの場合、検索エンジンは文字列を結合して「redshoes」という1つの連続した単語として処理する可能性があります。検索意図とキーワードのマッチング精度を高めるためには、新規にページを作成する際のパーマリンク設計にはハイフンを採用するのが鉄則です。
【トラブル防止】アンダースコアを使う際の注意点と落とし穴
アンダースコアを実務や日常で使用する際には、視覚的な誤認やシステム上の制限に配慮する必要があります。
1. ハイパーリンクによる下線で見えなくなる問題
Webページやメール本文でテキストにリンクを設定すると、自動的に青文字+下線(アンダーライン)の装飾が施されるのが一般的です。このとき、文字列の中にアンダースコアが含まれていると、リンクの下線と記号が完全に重なってしまい、人間には「スペースが空いているだけ」に見えてしまうという深刻な視認性の低下を招きます。紙の書類に印刷したURLを手動入力させるような印刷物では、特にアンダースコアの使用を避けるか、フォントサイズや注釈での配慮が求められます。
2. 全角と半角の混同
日本語入力がオンの状態でアンダースコアを入力すると、見た目にはほぼ同じ全角の「_」が入力される場合があります。プログラムの変数名やID、パスワード、メールアドレスに全角アンダースコアが混入すると、システムは不正な文字としてエラーを返します。コピペ時やフォーム入力時には必ず半角(_)になっているか確認する習慣が欠かせません。
【アンダースコアとは】に関するよくある質問(FAQ)
Q1:アンダースコアとアンダーバーは完全に同じものですか?
A1:同じ記号を指しています。アンダーバー(underbar)は日本で広く定着している俗称・和製英語であり、JIS規格や国際規格(ASCII/Unicode)、英語圏の公的な呼称としては「アンダースコア(underscore)」が正式な名称です。
Q2:InstagramやX(旧Twitter)のユーザー名にアンダースコアを使うメリットは?
A2:SNSのユーザーIDは英数字と一部記号しか使えないため、すでに希望のIDが他人に取られている場合に「name_official」のように区切りとして活用できます。ただし、連続して複数個(例:name01)使うと検索時に見つけにくくなるデメリットもあります。
Q3:すでにURLにアンダースコアを使ってしまっている既存ページは修正すべきですか?
A3:すでに検索順位が付いておりアクセスが集まっているページであれば、無理に変更する必要はありません。安易にURLを変更すると被リンクの評価がリセットされるリスクがあります。今後新しく追加するページからハイフンで統一していく運用が現実的です。
まとめ:アンダースコアの正しい特性を理解してトラブルを防ぐ
何気ない1本の線であるアンダースコアですが、その背景にはタイプライター時代からの歴史があり、デジタル時代の今もスペースの代替やプログラムの構文解析において重要な役割を果たしています。
一方で、リンクの下線と同化しやすい視覚的な弱点や、Google検索エンジンにおけるハイフンとの解釈の違いなど、知っておかないと思わぬ入力ミスやWeb制作上の落とし穴に繋がる側面もあります。デバイスごとの入力方法をマスターし、用途に応じた正しい記号選びを意識していきましょう。 (出典: アンダー スコア と は(Yahoo!ニュース))