Regionとは? わかりやすく解説

region

別表記:リージョン

「region」の意味

「region」とは、地理的な範囲や領域を指す英単語である。一般的には、国や州、県などの政治的な境界によって区分された地域を指すことが多いが、文化的、経済的、自然的な特徴によって区分された地域を指すこともある。例えば、アジア地域やヨーロッパ地域などの大陸をまたぐ広域な地域や、地形的な特徴からくる地域(山岳地域、沿岸地域など)も「region」として表現される。

「region」の発音・読み方

「region」の発音は、IPA表記では /ˈriːdʒən/ であり、IPAのカタカナ読みでは「リージョン」となる。日本人が発音するカタカナ英語では「リージョン」と読むことが一般的である。

「region」の語源

「region」の語源は、ラテン語の「regio」である。これは、「方向」や「境界」を意味する言葉であり、さらに古いインド・ヨーロッパ語族の「reg-」という語根に由来する。この語根は、「直線を引く」や「境界を引く」といった意味を持ち、地域や領域を区切る概念と関連している。

「region」の類語

「region」の類語には、area, zone, territory, district, sector などがある。これらの単語はいずれも地域や領域を指す言葉であるが、それぞれニュアンスや用途が異なる。例えば、area は一般的な広がりを持つ地域を指し、zone は特定の目的や機能を持つ地域を指すことが多い。また、territory は主に政治的な支配下にある地域を指し、district や sector はより細かい区分を持つ地域を指すことが多い。

「region」に関連する用語・表現

「region」に関連する用語や表現には、regional, regionalism, regionalization などがある。regional は「地域の」や「地域性の」といった意味を持ち、地域に関連する事柄を表す形容詞である。regionalism は地域主義や地域特有の文化・風習を指す名詞であり、regionalization は地域区分や地域協力の取り組みを意味する名詞である。

「region」の例文

1. The Asia-Pacific region is experiencing rapid economic growth.(アジア太平洋地域は急速な経済成長を経験している。) 2. The coastal region is known for its beautiful beaches.(沿岸地域は美しいビーチで知られている。) 3. The region has a rich cultural heritage.(その地域は豊かな文化遺産を持っている。) 4. The European Union is a political and economic union of 27 member countries in the European region.(欧州連合は、欧州地域の27の加盟国による政治・経済連合である。) 5. The region is prone to natural disasters such as earthquakes and typhoons.(その地域は地震や台風などの自然災害に見舞われやすい。) 6. The region's economy is heavily dependent on agriculture.(その地域の経済は農業に大きく依存している。) 7. The region has a diverse range of flora and fauna.(その地域は多様な植物と動物が生息している。) 8. The region is famous for its wine production.(その地域はワイン生産で有名である。) 9. The region is experiencing a significant population decline.(その地域は人口減少が著しい。) 10. The region is characterized by its unique architectural style.(その地域は独特の建築様式で特徴づけられている。)

リージョン【region】

読み方:りーじょん

1 地域。区域。地方。

2 イングランドなどで使用される行政区。

3 「リージョンコード」の略。


領域

読み方:りょういき
【英】area, region

領域とは、コンピューターが何らかの処理をする際、その処理の及ぶ範囲として選択される区画のことである。

コンピューターにおける資源(リソース)の中には、メモリーやハードディスクなど、仮想的に区画分けすることが可能なものがある。それらについて、例えば一定の記憶容量などを確保しておく場合、「メモリー領域を確保する」などと表現される。

また、ワープロソフトで文書中の特定の部分に修飾を施したりグラフィックスソフトで色を塗ったりする際に指定される、その変更処理が及ぶ文字や画像の範囲も領域と呼ばれる。

WindowsやMac OSでは、まず領域を指定してから機能を選ぶことになるが、MS-DOSで処理操作を実行する時は、まず機能を選んだ後に対象となる領域を指定する。


Region クラス

四角形とパスで構成されるグラフィックス形状の内部を示します。このクラスは継承できません。

名前空間: System.Drawing
アセンブリ: System.Drawing (system.drawing.dll 内)
構文構文

Public NotInheritable Class
 Region
    Inherits MarshalByRefObject
    Implements IDisposable
public sealed class Region : MarshalByRefObject,
 IDisposable
public ref class Region sealed : public
 MarshalByRefObject, IDisposable
public final class Region extends MarshalByRefObject
 implements IDisposable
public final class Region extends
 MarshalByRefObject implements IDisposable
解説解説
継承階層継承階層
System.Object
   System.MarshalByRefObject
    System.Drawing.Region
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

Region コンストラクタ ()


Region コンストラクタ (Rectangle)

指定の Rectangle 構造体から新しい Region を初期化します。

名前空間: System.Drawing
アセンブリ: System.Drawing (system.drawing.dll 内)
構文構文

Dim rect As Rectangle

Dim instance As New Region(rect)
public Region (
    Rectangle rect
)
public:
Region (
    Rectangle rect
)
public Region (
    Rectangle rect
)
public function Region (
    rect : Rectangle
)

パラメータ

rect

新しい Region の内部を定義する Rectangle 構造体。

解説解説
使用例使用例

Region コンストラクタと MakeEmpty メソッドの使用方法を示すコード例を次に示します。この例は、Windows フォームでの使用を意図してデザインされています。フォームを作成し、次のコードを貼り付けます。フォームの Paint イベント処理メソッドで FillEmptyRegion メソッドを呼び出し、e を PaintEventArgs として渡します。

Private Sub FillEmptyRegion(ByVal
 e As PaintEventArgs)

    ' Create a region from a rectangle.
    Dim originalRectangle As New
 Rectangle(40, 40, 40, 50)
    Dim smallRegion As New
 Region(originalRectangle)

    ' Call MakeEmpty.
    smallRegion.MakeEmpty()

    ' Fill the region in red and draw the original rectangle
    ' in black. Note there is nothing filled in.
    e.Graphics.FillRegion(Brushes.Red, smallRegion)
    e.Graphics.DrawRectangle(Pens.Black, originalRectangle)

End Sub
private void FillEmptyRegion(PaintEventArgs
 e)
{

    // Create a region from a rectangle.
    Rectangle originalRectangle = new Rectangle(40, 40, 40, 50);
    Region smallRegion = new Region(originalRectangle);

    // Call MakeEmpty.
    smallRegion.MakeEmpty();

    // Fill the region in red and draw the original rectangle
    // in black. Note there is nothing filled in.
    e.Graphics.FillRegion(Brushes.Red, smallRegion);
    e.Graphics.DrawRectangle(Pens.Black, originalRectangle);

}
private:
   void FillEmptyRegion( PaintEventArgs^ e )
   {
      // Create a region from a rectangle.
      Rectangle originalRectangle = Rectangle(40,40,40,50);
      System::Drawing::Region^ smallRegion = gcnew System::Drawing::Region( originalRectangle
 );

      // Call MakeEmpty.
      smallRegion->MakeEmpty();

      // Fill the region in red and draw the original rectangle
      // in black. Note there is nothing filled in.
      e->Graphics->FillRegion( Brushes::Red, smallRegion );
      e->Graphics->DrawRectangle( Pens::Black, originalRectangle );
   }
private void FillEmptyRegion(PaintEventArgs
 e)
{
    // Create a region from a rectangle.
    Rectangle originalRectangle = new Rectangle(40, 40, 40, 50);
    Region smallRegion = new Region(originalRectangle);

    // Call MakeEmpty.
    smallRegion.MakeEmpty();

    // Fill the region in red and draw the original rectangle
    // in black. Note there is nothing filled in.
    e.get_Graphics().FillRegion(Brushes.get_Red(), smallRegion);
    e.get_Graphics().DrawRectangle(Pens.get_Black(), originalRectangle);
} //FillEmptyRegion
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

Region コンストラクタ (RegionData)

指定のデータから新しい Region を初期化します。

名前空間: System.Drawing
アセンブリ: System.Drawing (system.drawing.dll 内)
構文構文

Public Sub New ( _
    rgnData As RegionData _
)
Dim rgnData As RegionData

Dim instance As New Region(rgnData)
public Region (
    RegionData rgnData
)
public:
Region (
    RegionData^ rgnData
)
public Region (
    RegionData rgnData
)
public function Region (
    rgnData : RegionData
)

パラメータ

rgnData

新しい Region の内部を定義する RegionData。

例外例外
例外の種類条件

ArgumentNullException

rgnData が null 参照 (Visual Basic では Nothing) です。

解説解説

このメソッドは、内部を既存の Region で定義した、新しい Region を作成します。rgnData パラメータは、既存の Region の定義を含んだ配列です。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

Region コンストラクタ (RectangleF)


Region コンストラクタ

新しい Region を初期化します。
オーバーロードの一覧オーバーロードの一覧

名前 説明
Region () 新しい Region を初期化します。

.NET Compact Framework によってサポートされています。

Region (GraphicsPath) 指定した GraphicsPath を使用して、新しい Region を初期化します。
Region (Rectangle) 指定の Rectangle 構造体から新しい Region を初期化します。

.NET Compact Framework によってサポートされています。

Region (RectangleF) 指定の RectangleF 構造体から新しい Region を初期化します。
Region (RegionData) 指定のデータから新しい Region を初期化します。
参照参照

関連項目

Region クラス
Region メンバ
System.Drawing 名前空間

Region コンストラクタ (GraphicsPath)

指定した GraphicsPath を使用して、新しい Region を初期化します。

名前空間: System.Drawing
アセンブリ: System.Drawing (system.drawing.dll 内)
構文構文

Public Sub New ( _
    path As GraphicsPath _
)
Dim path As GraphicsPath

Dim instance As New Region(path)
public Region (
    GraphicsPath path
)
public:
Region (
    GraphicsPath^ path
)
public Region (
    GraphicsPath path
)
public function Region (
    path : GraphicsPath
)

パラメータ

path

新しい Region を定義する GraphicsPath。

例外例外
例外の種類条件

ArgumentNullException

path が null 参照 (Visual Basic では Nothing) です。

解説解説

このメソッドは、GraphicsPath を使用して、新しい Region を作成します。新しい領域は、path パラメータで指定された GraphicsPath の内部として定義されます。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

Region メソッド


パブリック メソッドパブリック メソッド

( プロテクト メソッド も参照)
  名前 説明
パブリック メソッド Clone この Region の同一コピーを作成します。
パブリック メソッド Complement オーバーロードされます。 この Region と交差しない指定の RectangleF 構造体の部分に、この Region を更新します。
パブリック メソッド CreateObjRef  リモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。 ( MarshalByRefObject から継承されます。)
パブリック メソッド Dispose この Region によって使用されているすべてのリソースを解放します。
パブリック メソッド Equals オーバーロードされます。 この Region がもう一方のオブジェクトと同一かどうかをテストします。
パブリック メソッド Exclude オーバーロードされます。 この Region を、指定の Rectangle 構造体と交差しない内部の部分に更新します。
パブリック メソッド FromHrgn 既存の指定の GDI 領域を識別するハンドルから新しい Region を初期化します。
パブリック メソッド GetBounds Graphics オブジェクトの描画サーフェイスのこの Region に外接する四角形を表す RectangleF 構造体を取得します。
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。)
パブリック メソッド GetHrgn この Region を識別する Windows ハンドルを、指定のグラフィックス コンテキストで返します。
パブリック メソッド GetLifetimeService  対象のインスタンスの有効期間ポリシーを制御する、現在の有効期間サービス オブジェクトを取得します。 ( MarshalByRefObject から継承されます。)
パブリック メソッド GetRegionData この Region を説明する情報を表す RegionData を返します。
パブリック メソッド GetRegionScans 指定の行列変換が適用された後にこの Region を近似する RectangleF 構造体の配列を返します。
パブリック メソッド GetType  現在のインスタンスの Type を取得します。 ( Object から継承されます。)
パブリック メソッド InitializeLifetimeService  対象のインスタンスの有効期間ポリシーを制御する、有効期間サービス オブジェクトを取得します。 ( MarshalByRefObject から継承されます。)
パブリック メソッド Intersect オーバーロードされます。 この Region を、それ自体と指定の Region の交差部分に更新します。
パブリック メソッド IsEmpty この Region の内部が指定の描画サーフェイスで空になるかどうかをテストします。
パブリック メソッド IsInfinite この Region の内部が指定の描画サーフェイスで無限になるかどうかをテストします。
パブリック メソッド IsVisible オーバーロードされます。 指定の四角形がこの Region に含まれているかどうかをテストします。
パブリック メソッド MakeEmpty この Region を初期化して内部を空にします。
パブリック メソッド MakeInfinite この Region オブジェクトを初期化して内部を無限にします。
パブリック メソッド ReferenceEquals  指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。)
パブリック メソッド ReleaseHrgn Region のハンドルを解放します。
パブリック メソッド ToString  現在の Object を表す String を返します。 ( Object から継承されます。)
パブリック メソッド Transform この Region を指定の Matrix で変換します。
パブリック メソッド Translate オーバーロードされます。 指定した量でこの Region の座標をオフセットします。
パブリック メソッド Union オーバーロードされます。 この Region を、それ自体と指定の GraphicsPath の和集合に更新します。
パブリック メソッド Xor オーバーロードされます。 この Region オブジェクトを、そのオブジェクトと指定の GraphicsPath オブジェクトの交差部分を差し引いた和集合に更新します。
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

Region クラス
System.Drawing 名前空間

Region メンバ

四角形とパスで構成されるグラフィックス形状の内部を示します。このクラスは継承できません。

Region データ型で公開されるメンバを以下の表に示します。


パブリック コンストラクタパブリック コンストラクタ
パブリック メソッドパブリック メソッド
( プロテクト メソッド も参照)
  名前 説明
パブリック メソッド Clone この Region の同一コピーを作成します。
パブリック メソッド Complement オーバーロードされます。 この Region と交差しない指定の RectangleF 構造体の部分に、この Region を更新します。
パブリック メソッド CreateObjRef  リモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。 (MarshalByRefObject から継承されます。)
パブリック メソッド Dispose この Region によって使用されているすべてのリソースを解放します。
パブリック メソッド Equals オーバーロードされます。 この Region がもう一方のオブジェクトと同一かどうかをテストします。
パブリック メソッド Exclude オーバーロードされます。 この Region を、指定の Rectangle 構造体と交差しない内部の部分に更新します。
パブリック メソッド FromHrgn 既存の指定の GDI 領域を識別するハンドルから新しい Region を初期化します。
パブリック メソッド GetBounds Graphics オブジェクトの描画サーフェイスのこの Region に外接する四角形を表す RectangleF 構造体を取得します。
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。)
パブリック メソッド GetHrgn この Region を識別する Windows ハンドルを、指定のグラフィックス コンテキストで返します。
パブリック メソッド GetLifetimeService  対象のインスタンスの有効期間ポリシーを制御する、現在の有効期間サービス オブジェクトを取得します。 (MarshalByRefObject から継承されます。)
パブリック メソッド GetRegionData この Region を説明する情報を表す RegionData を返します。
パブリック メソッド GetRegionScans 指定の行列変換が適用された後にこの Region を近似する RectangleF 構造体の配列を返します。
パブリック メソッド GetType  現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド InitializeLifetimeService  対象のインスタンスの有効期間ポリシーを制御する、有効期間サービス オブジェクトを取得します。 (MarshalByRefObject から継承されます。)
パブリック メソッド Intersect オーバーロードされます。 この Region を、それ自体と指定の Region の交差部分に更新します。
パブリック メソッド IsEmpty この Region の内部が指定の描画サーフェイスで空になるかどうかをテストします。
パブリック メソッド IsInfinite この Region の内部が指定の描画サーフェイスで無限になるかどうかをテストします。
パブリック メソッド IsVisible オーバーロードされます。 指定の四角形がこの Region に含まれているかどうかをテストします。
パブリック メソッド MakeEmpty この Region を初期化して内部を空にします。
パブリック メソッド MakeInfinite この Region オブジェクトを初期化して内部を無限にします。
パブリック メソッド ReferenceEquals  指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。)
パブリック メソッド ReleaseHrgn Region のハンドルを解放します。
パブリック メソッド ToString  現在の Object を表す String を返します。 (Object から継承されます。)
パブリック メソッド Transform この Region を指定の Matrix で変換します。
パブリック メソッド Translate オーバーロードされます。 指定した量でこの Region の座標をオフセットします。
パブリック メソッド Union オーバーロードされます。 この Region を、それ自体と指定の GraphicsPath の和集合に更新します。
パブリック メソッド Xor オーバーロードされます。 この Region オブジェクトを、そのオブジェクトと指定の GraphicsPath オブジェクトの交差部分を差し引いた和集合に更新します。
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

Region クラス
System.Drawing 名前空間

地理区

人口が住む領域(301-2)は通常、小地域、部分地域 1に細分される。行政上は、行政地域 2、行政単位 2または行政区域 2として分類され、法律上の区域 2または政治上の区域 2と呼ばれることもある。一方、地理学者は、地域を地理区 3または地帯 4として分類することがある。これらは行政上の単位と対応することもあり、しないこともある。“地理区”または“地帯”という用語は、幾つかの異なる意味で使われることがあり、該当する面積はその大きさがかなり異なる場合がある。したがって、極地地区、気候地帯、大都市地区などという表現が用いられる。自然地理区 5と経済的地理区 6という用語は地理学者が用いる慣用語である。自然地域 7なる用語は人類生態学(104-5)において、他と比べて顕著な特徴のある人口が占有している地域を定義する場合に用いる。


リージョン

(Region から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/03/18 08:44 UTC 版)

リージョン (region)

リージョン (Legion)



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「Region」の関連用語

Regionのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Regionのページの著作権

   
実用日本語表現辞典実用日本語表現辞典
Copyright © 2026実用日本語表現辞典 All Rights Reserved.
デジタル大辞泉デジタル大辞泉
(C)Shogakukan Inc.
株式会社 小学館
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2026 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリの【領域】の記事を利用しております。
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.
コンテンツはAttribution-Share Alike 3.0 Unportedのライセンスで利用することができます。
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのリージョン (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2026 GRAS Group, Inc.RSS