ビジネスシーンやプログラミング、メールアドレスの入力などで頻繁に見かける記号「アンダースコア(_)」。しかし、その正しい読み方やハイフンとの明確な違い、そしてキーボードからのスムーズな打ち方について、意外と曖昧に理解している方も少なくありません。日常的な文書作成からIT実務まで、知っておくべき基本知識を正確に押さえておくことが重要です。
本記事では、アンダースコアの基本的な意味や名称の由来、キーボードでの具体的な入力方法、プログラミングやファイル名作成における命名規則での活用法を分かりやすく整理します。実務やデジタル環境で迷わないための実践的なポイントを確認していきましょう。
アンダースコアとは何か?基本の意味と「アンダー(under)」の語源

アンダースコア(英語表記: underscore)とは、文字の下側に配置される水平の線状の記号(_)を指します。日本語では「下線(かせん)」や「アンダーバー」と呼ばれることも多く、デジタル機器やインターネットの世界で標準的に使用されている特殊文字の一つです。
語源となっている「アンダー(under)」は、英語で「下にある」「下に」という意味を持つ前置詞や形容詞であり、アルファベットや数字のベースラインの下に位置することからこの名称が付けられました。なお、写真技術の分野においては露出が適正値以下である状態を「アンダー」と呼ぶこともありますが、記号としてのアンダースコアはデジタル文脈で「行の下に引くバー」として定着しています。
パソコンの黎明期、文字の装飾として文字の下に線を引く「アンダーライン」を表現する手段として使われ始めた歴史があり、現在では独立した1文字の記号として、プログラミング言語、WebサイトのURL、メールアドレス、ファイル名など幅広い場面で不可欠な存在となっています。
アンダースコアの正しい読み方と英語表記のバリエーション
アンダースコアの呼び方にはいくつかのバリエーションがあり、日本語環境やIT業界、一般的なビジネスの場によって表現が異なる場合があります。正確なコミュニケーションを行うためには、それぞれの呼び方や英語での表現を知っておくことが役立ちます。
日本国内において、一般的には「アンダースコア」または「アンダーバー」と呼ばれることが多く、どちらもほぼ同じ意味で通じます。ただし、厳密な文字コードやITの仕様書などでは「アンダースコア(underscore)」という正式名称が好まれる傾向にあります。
一方で、「アンダーバー」という呼び方は和製英語に近い側面があり、海外のエンジニアや英語圏のユーザーとやり取りをする際には「underscore」と表現するのが確実です。また、音声で指示を出す際や聞き間違いを防ぎたい場面では、「ローダッシュ(low dash)」と呼ばれることもあります。
ハイフンとの違いとは?使い分けのルールを徹底比較
アンダースコア(_)とよく混同される記号にハイフン(-)があります。どちらも横線の形をしているため見た目が似ていますが、用途やコンピュータ上での扱いは大きく異なります。それぞれの違いを整理したのが以下の比較表です。
| 項目 | アンダースコア(_) | ハイフン(-) |
|---|---|---|
| 形状・位置 | 文字のベースラインの下に位置する下線 | 文字の中央に位置する短い横線 |
| 主な用途 | 単語の区切り、空白の代替、変数名 | 言葉の連結、範囲(〜から〜まで)、マイナス符号 |
| URLやメールでの扱い | 単語を繋げるアンダーバーとして機能 | 単語を区切る区切り文字(セパレータ)として機能 |
| JISキーボード入力 | Shift + 「ろ」キー | 「ほ」キー(またはテンキーのマイナス) |
最大の違いは、システムやプログラミング、ファイル管理における「単語の結合」としての役割です。ハイフンは英語の単語を繋げたり、数式のマイナスや範囲を表したりするのに適していますが、システムやURLによってはハイフンが「単語の区切り(ハイフネーション)」として処理され、意図しない分断が生じることがあります。
そのため、プログラムの変数名やサーバー上のファイル名などにおいて、スペース(空白)の代わりに言葉をつなぐ役割としてアンダースコアが重宝されてきました。
キーボードでの具体的な入力方法と効率的な打ち方
パソコンのキーボードを使ってアンダースコアを入力する方法は、使用しているキーボードの配列やOSによって異なります。日本の一般的なWindowsおよびMacのJISキーボードにおける具体的な手順を確認しましょう。
日本語JISキーボードの場合、アンダースコアが刻印されているのはキーボードの右下付近にある「ろ」のキーです。ここには「_」と「ろ」が上下に配置されています。入力するには、Shiftキーを押しながら「ろ」のキーを叩く操作を行います。
ノートパソコンや外付けキーボードの種類によっては、刻印の位置が若干異なる場合がありますが、基本的には「Shift + ろ」または「Shift + -(マイナスキーの周辺)」の組み合わせで入力できます。スマートフォンの場合は、記号入力モードに切り替えて下線マーク(_)を選択することで簡単に入力可能です。
プログラミングや実務における命名規則と活用シーン
アンダースコアは、プログラミングやデータベース設計、ファイル管理などの実務において非常に重要な役割を果たしています。特にプログラミング言語(Python、Ruby、C言語など)では、コードの可読性を高めるために欠かせない記号です。
例えば、複数の単語を組み合わせて変数名や関数名を作る際、スペースを入れることができないため、単語と単語の間にアンダースコアを挟む「スネークケース(snake_case)」という命名規則が広く使われます。例として「user_name」や「total_amount」のように記述することで、人間にとって非常に読みやすいコードになります。
また、実務の現場では、PC内のファイルやフォルダの名前を整理する際にもアンダースコアが活用されます。「202606_売上報告書」のように日付やカテゴリーを先頭に固定して視認性を高めたり、システムが誤読しやすいスペースの代わりに用いることで、トラブルを防ぐ実用的なテクニックとして定着しています。
【アンダー スコアとは】に関するよくある質問(FAQ)
Q1:アンダースコアとアンダーバーはどちらが正しい呼び方ですか?
A1:どちらも広く使われていますが、正式なコンピューター用語としては「アンダースコア(underscore)」が用いられます。「アンダーバー」は日本国内で親しまれている通称ですが、ビジネスや技術文書ではアンダースコアを使用するのが無難です。
Q2:キーボードで「Shift + ろ」を押してもアンダースコアが入力できません。なぜですか?
A2:入力モードが日本語ローマ字入力になっていない場合や、英語キーボード(US配列)を使用している可能性があります。英語配列のキーボードでは、Shiftキーを押しながら「-(マイナス)」のキーを押すことで入力できるケースが一般的です。
Q3:ファイル名にアンダースコアを使うメリットは何ですか?
A3:スペース(空白)を空けずに複数の単語を自然に区切ることができるため、OSやWebサーバー上でファイルが文字化けしたり、URLエンコードによる予期せぬエラーが発生したりするのを防ぐ効果があります。
アンダースコア(_)は、単なる記号の枠を超えて、デジタル環境やプログラミング、日常の文書作成において情報の整理や可読性の向上に貢献している重要な要素です。
ハイフンとの違いや正しいキーボードの入力方法、実務での命名規則における活用法を正しく理解しておくことで、日々のパソコン作業やIT関連のコミュニケーションをよりスムーズに行うことができます。基本的な知識をしっかりと押さえ、さまざまな場面で適切に使い分けていきましょう。 (出典: アンダースコアとは(Yahoo!ニュース))