stanford-oval/wikipedia huggingface dataset:
ゴンザーガ家

ゴンザーガ家の紋章
ゴンザーガ家（Gonzaga）は、イタリアの貴族の家系。マントヴァの僭主（シニョーレ）として知られる。15世紀から16世紀のマントヴァ宮廷に華やかなルネサンス文化を育てた。ゴンツァーガ家、ゴンヅァーガ家とも表記される。
概要

1328年、シニョーレであったボナコルシ家から権力を奪い、マントヴァのカピターノ・デル・ポポロ（市民の統領）の地位を世襲した。ジャンフランチェスコ（Gianfrancesco, 1395年 - 1444年）が1433年に領主の地位を獲得しマントヴァ侯となった。1530年、フェデリーコ2世の代に昇爵してマントヴァ公となった。また、フェデリーコ2世は1536年には妻マルゲリータを通じてモンフェラート侯国を相続し、以後ゴンザーガ家はモンフェラート侯（1575年から公）を兼ねた。16世紀から17世紀にかけて、トスカーナ大公国のメディチ家と婚姻関係を結んだ。
直系の子孫は1627年で途絶え、フランスでヌヴェール侯爵領を統治していた分家のカルロ1世が継いだが、直後に継承戦争が勃発し、1630年にはオーストリア・ハプスブルク家に侵攻された。次第に勢力が衰え、1708年、最後の当主フェルディナンド・カルロが子どもを残さずに死去すると、マントヴァ公国はハプスブルク家領のミラノ公国に併合された。
主な人物

フランチェスコ2世、フェデリーコ2世の時代にルネサンスの宮廷文化が栄えた。
フランチェスコ2世（Francesco II, 1466年 - 1519年）
第4代マントヴァ侯。フランチェスコに嫁いだイザベラ・デステ（Isabella d'Este Gonzaga 1474年 - 1539年）はルネサンス史上最も有名な女性の一人で、多くの文化人を宮廷に集めたことで知られる。レオナルド・ダ・ヴィンチやティツィアーノがイザベラの肖像を描いている。
フェデリーコ2世（Federico II, 1500年 - 1540年）
フランチェスコ2世とイザベラの子で、マントヴァ侯を継いだ。1530年にマントヴァ公の称号を得た。母親譲りの文化愛好者でラファエロの弟子ジュリオ・ロマーノを招き、夏の別荘パラッツォ・デル・テを建てさせた。
ルドヴァン・ユルマズ

ルドヴァン・ユルマズ（Rıdvan Yılmaz 、2001年5月21日 - ）は、トルコ・イスタンブール出身の同国代表プロサッカー選手。レンジャーズFC所属。ポジションはDF。
経歴 > クラブ

地元クラブであるベシクタシュJKのアカデミー出身。2019年4月8日のチャイクル・リゼスポル戦でトップチームデビューを果たした。
2022年7月25日、レンジャーズFCと5年契約を結んだ。
経歴 > 代表

ユース年代からトルコ代表に選出されている。
2021年5月、フル代表未出場ながら、UEFA EURO 2020参加メンバーに選出された。同月27日、フレンドリーマッチのアゼルバイジャン戦でフル代表デビューを飾った。
Java Native Interface

Java Native Interface (JNI) は、Javaプラットフォームにおいて、Javaで記述されたプログラムと、他のプログラミング言語（たとえばCやC++など）で書かれた、実際のCPU上で動作するコード（ネイティブコード）とを連携するためのインタフェース仕様である。Java言語からネイティブコードを利用するためのABIと、逆にネイティブコードからJavaバイトコードを動作させるためにバーチャルマシン (VM) を利用するためのAPIの2つから成る。
JNIを使うことで、Java言語のVMで動作させるには処理速度の面で不利とされる計算量の多いプログラムを部分的にネイティブコードに置き換えて高速化したり、標準Javaクラスライブラリからはアクセスできないオペレーティングシステムあるいはハードウェアの機能を利用するプログラムを、あたかも通常のJavaクラスのメソッドのように呼び出したりできるようになる。逆に、Javaクラスライブラリによって実装されている高水準の機能を、C/C++などで書かれた下位層から利用することもできるようになる。JNIはJava言語以外のJava VM上で動作する言語 (AltJava) からも利用可能である。
JNIによる、Java VMからのネイティブコードの呼び出しは、VMの実行環境の一貫性を保つために、通常のJavaプログラムの実行時とは異なる例外的なメモリ管理や排他制御を必要とする場合があり、しばしばプログラムの実行速度の低下を招くことがある。そのため、単純にJNIを利用することで必ずしもアプリケーション性能を改善できるというわけではない。また、ネイティブコードを含むバイナリはプロセッサアーキテクチャやオペレーティングシステムに依存してしまうことになるため、Javaのみで記述されたプログラムと比べて再利用や再配布の面で難がある。
JDK 1.0ではJNIの前身となるNative Method Interface (NMI) が実装されていたが、ネイティブコードとJavaコードとが明確に分離されていなかった。JDK 1.1でJNIが実装され、NMIはJNIで置き換えられた。
Javaからのネイティブコード呼び出し

以下ではC/C++言語によるネイティブコードの記述例を用いて説明する。なおJNI関連のシンボル定義や関数宣言を含むヘッダーファイルは、Java Development Kit (JDK) に付属している。
JNIフレームワークでは、ネイティブ関数はC/C++のソースファイル (拡張子は.cもしくは.cppなど) に分離して実装する。Java VMは、JNIEnvへのポインタ、コンテキストとしてJavaクラスもしくはクラスインスタンスを間接参照するポインタであるjobject、そしてJavaメソッドで定義されたすべてのJava引数を通して、ネイティブな関数を起動する。JNI関数は以下のようなC言語形式関数となる。C++のシグネチャは使えない。
JNIEXPORT void JNICALL
Java_PackageName_ClassName_MethodName
  (JNIEnv *env, jobject obj)
{
    /* ネイティブコードをここに記述する */
}
JNIEnvはJava VMへのインタフェースを含む構造体JNINativeInterfaceへのポインタである。これはJava VMとの相互作用および、Javaオブジェクトとの連携に必要な全ての関数ポインタを含んでいる。JNI関数の例としては、ネイティブ配列とJava配列の相互変換、ネイティブ文字列とJava文字列の相互変換、オブジェクトのインスタンス化、例外の送出などが挙げられる。基本的には、Javaコードでできることは全てJNIEnvを用いて行うことができる。
以下の例ではJava文字列をネイティブな文字列に変換し、C/C++の標準ライブラリを利用して標準出力に出力する。
/* C code */
JNIEXPORT void JNICALL
Java_com_example_TestClass_printString
  (JNIEnv *env, jobject obj, jstring javaString)
{
    /* Java 文字列より Modified UTF-8 形式のネイティブ文字列を取得する。 */
    const char *nativeString = (*env)->GetStringUTFChars(env, javaString, NULL);

    printf("%s\n", nativeString);

    /* ネイティブ文字列を解放する。 */
    (*env)->ReleaseStringUTFChars(env, javaString, nativeString);
}
// C++ code
extern "C" {
JNIEXPORT void JNICALL
Java_com_example_TestClass_printString
  (JNIEnv *env, jobject obj, jstring javaString)
{
    const char *nativeString = env->GetStringUTFChars(javaString, NULL);

    std::cout << nativeString << std::endl;

    env->ReleaseStringUTFChars(javaString, nativeString);
}
}
上記のようにしてCまたはC++で記述した関数が myjni ライブラリモジュールに実装されていると仮定し、Javaプログラムから呼び出す例を示す。C/C++側の実装関数とJava側のメソッドバインディングは実行時に動的に解決される。
package com.example;
public class TestClass {
    static {
        System.loadLibrary("myjni");
    }
    public static native printString(String s);
    public static void main(String[] args) {
        printString("Hello, JNI.");
    }
}
オブジェクト指向言語であるC++に対しては、Cよりも多少洗練されたJNI APIが提供される。C++ではJavaのように、オブジェクトのメソッド（メンバー関数）という概念と、メソッド呼び出しのセマンティクス（意味）を表現するシンタックス（構文）を持つため、C++のJNIコードはCのそれに比べて構文的に多少簡潔である。
Cではenvパラメータは(*env)->でデリファレンスされ、さらにenvパラメータは明示的にJNIEnvのメソッドに渡されなければならない。
C++ではenvパラメータはenv->でデリファレンスされるが、envパラメータはオブジェクトのメソッド呼び出しセマンティクスの一部として暗黙的に渡される。
以降のコード例では、断りがない限りC++を前提とするものとする。
データ型のマッピング

一部のネイティブデータ型とJavaデータ型はそれぞれ相互変換をすることができる。オブジェクトや配列、文字列などの合成型のために、ネイティブコードはJNIEnvのメソッド呼び出しにおいて、明示的なデータの変換を行う必要がある。
以下の表ではJavaとネイティブ間のデータ型のマッピングを示す。C/C++の型は<jni.h>ヘッダーにてtypedefにより定義されたエイリアスであり、実装は処理系依存である。
| C/C++データ型 | Javaデータ型 | 説明 | 型シグネチャ |
| --- | --- | --- | --- |
| jboolean | boolean | 符号無し8ビット整数型（論理型） | Z |
| jbyte | byte | 符号付き8ビット整数型 | B |
| jchar | char | 符号無し16ビット整数型（文字型） | C |
| jshort | short | 符号付き16ビット整数型 | S |
| jint | int | 符号付き32ビット整数型 | I |
| jlong | long | 符号付き64ビット整数型 | J |
| jfloat | float | 32ビット単精度浮動小数点数 | F |
| jdouble | double | 64ビット倍精度浮動小数点数 | D |
| void | void | java.lang.Void | V |
| jobject | Object | java.lang.Objectインスタンス | Ljava/lang/Object; |
| jstring | String | java.lang.Stringインスタンス | Ljava/lang/String; |
| jthrowable | Throwable | java.lang.Throwableインスタンス | Ljava/lang/Throwable; |
| jclass | Class | java.lang.Classインスタンス | Ljava/lang/Class; |
JNIでJavaの型を識別する概念として、「型シグネチャ」が定義されている。
"L fully-qualified-class ;"というシグネチャは名前によって一意に識別されるJavaクラスを意味する。
例えば文字列"Ljava/lang/String;"はクラスjava.lang.Stringを意味する。また、接頭辞[はその型の配列を意味する。例えば、[IはJavaにおけるint型の配列すなわちint[]に相当する。
表中の対応する型同士は暗黙的に相互変換可能である。実際の変換はJNIレイヤーが担う。プログラマーは型キャスト無しで、Javaのint型と同様にjintを使用することができる。jint型からJavaのint型への変換も同様である。
なお、jstringはJavaのString型への間接参照であり、C/C++のポインタ型char*とは無関係である。
// !!! 誤ったコード !!! //
JNIEXPORT void JNICALL
Java_com_example_TestClass_printString
  (JNIEnv *env, jobject obj, jstring javaString)
{
    // 未定義動作を引き起こす。
    printf("%s", javaString);
}
// 正しいコード //
JNIEXPORT void JNICALL
Java_com_example_TestClass_printString
  (JNIEnv *env, jobject obj, jstring javaString)
{
    const char *nativeString = env->GetStringUTFChars(javaString, NULL);
    printf("%s", nativeString);
    env->ReleaseStringUTFChars(javaString, nativeString);
}
このことはJava配列についても同様である。例えばjintArrayはJavaのint[]型への間接参照であり、C/C++のポインタ型int*とは無関係である。
配列の全ての要素の合計を得る例を用いて以下に示す。
// !!! 誤ったコード !!! //
JNIEXPORT jint JNICALL
Java_TestClass_sumIntArray
  (JNIEnv *env, jobject obj, jintArray arr)
{
    int sum = 0;
    const jsize len = env->GetArrayLength(arr);
    for (jsize i = 0; i < len; i++) {
        sum += arr[i];
    }
    return sum;
 }
// 正しいコード //
JNIEXPORT jint JNICALL
Java_TestClass_sumIntArray
  (JNIEnv *env, jobject obj, jintArray arr)
{
    jint sum = 0;
    const jsize len = env->GetArrayLength(arr);
    jint *buf = env->GetIntArrayElements(arr, NULL);
    // コピーする場合は GetIntArrayRegion() を用いる方法もある。
    for (jsize i = 0; i < len; i++) {
        sum += buf[i];
    }
    env->ReleaseIntArrayElements(arr, buf, JNI_ABORT);
    return sum;
}
JavaのnullはC/C++のNULLポインタにマッピングされる。
String型インスタンスやClass型インスタンスなどのJavaオブジェクト参照をObject型変数に代入可能であるように、jstringやjclassなどの「JNIオブジェクト参照」もまたjobject型変数に代入可能である。
なお、Javaの文字型および文字列型の内部表現はUTF-16であり、jstringに対してGetStringChars()関数を使用することで、UTF-16形式の文字列バッファへのポインタjchar*を得ることができる（ただしゼロ終端ではなく、文字列の長さは別途GetStringLength()関数で取得する）。バッファへのポインタが不要になった場合はReleaseStringChars()関数で解放する必要がある。また、NewString()関数を用いることで、UTF-16バッファからjstringを生成することができる。jcharはUTF-16を表現できるデータ型であることが保証されるため、C++11で追加されたchar16_tなど、UTF-16用データ型との相互変換が可能である。
JNIEnv

JNIのAPI関数の多くはJava VM環境変数として、JNIEnvへのポインタを受け取る。
しかしながら、Javaからnativeメソッドを呼び出す際に、C/C++実装側の関数に第1引数として渡ってくるJNIEnvは、そのnativeメソッド呼び出しの間のみ有効となる。つまりスタックフレームの制御フローがJava側に戻ると無効になる。
またJNIEnvはスレッド間で共有できない。そのため、Java VMに関連付けられていないC/C++スレッド上でJNIEnvを取得するためには、以下のようにAttachCurrentThread()関数を使用してスレッドをVMにアタッチする必要がある。スレッドでJNIEnvが必要なくなったとき、あるいはスレッドを終了する際にDetachCurrentThread()関数を使用してスレッドをVMからデタッチする。
JavaVM *g_vm; // JNI_CreateJavaVM() を使って作成済み、または JNI_GetCreatedJavaVMs() を使って取得済みとする。
JNIEnv *env = NULL;
// 現在のスレッドを VM にアタッチする。
g_vm->AttachCurrentThread((void **)&env, NULL);
// 取得した JNIEnv を使って JNI 関数を実行する。
...
// 現在のスレッドを VM からデタッチする。
g_vm->DetachCurrentThread();
すでにJava VMに関連付けられているC/C++スレッド上でJNIEnvを取得するためには、GetEnv()関数を呼び出すだけでよい。
JNIEnv *env = NULL;
g_vm->GetEnv((void **)&env, JNI_VERSION_1_6);
Javaクラスへのアクセス

JNIを経由することで、C/C++からJavaのクラスを利用することもできる。
C/C++からJNI関数を用いてJavaクラスをインスタンス化したり、メソッドを呼び出したり、フィールドを読み書きしたりするためには、まずJavaクラス (jclass) およびメソッドID (jmethodID) あるいはフィールドID (jfieldID) を探索・取得する必要があるが、その際に前述の「型シグネチャ」の文字列が識別子として使用される。
以下はjava.lang.Mathクラスの静的フィールドを取得し、静的メソッドを呼び出す例である。
void DoJniTest(JNIEnv *env) {
    jclass jcMath = env->FindClass("java/lang/Math");
    jfieldID jfMathPi = env->GetStaticFieldID(jcMath, "PI", "D"); // static double PI
    jmethodID jmMathMinI = env->GetStaticMethodID(jcMath, "min", "(II)I"); // static int min(int a, int b)
    jmethodID jmMathMaxI = env->GetStaticMethodID(jcMath, "max", "(II)I"); // static int max(int a, int b)
    const jdouble pi = env->GetStaticDoubleField(jcMath, jfMathPi);
    const jint arg1 = 10, arg2 = -7;
    const jint minVal = env->CallStaticIntMethod(jcMath, jmMathMinI, arg1, arg2);
    const jint maxVal = env->CallStaticIntMethod(jcMath, jmMathMaxI, arg1, arg2);
    printf("%f, %d, %d\n", pi, static_cast<int>(minVal), static_cast<int>(maxVal));
    env->DeleteLocalRef(jcMath);
}
FindClass()関数で取得したjclassはJavaクラスへのJNIオブジェクト参照である。クラス、フィールド、メソッドの型シグネチャをもとに、リフレクションの要領でC/C++からアクセスすることができる。クラス、フィールド、メソッドを繰り返し利用する場合は、探索にかかる時間を節約するためにキャッシュしておく。
ローカル参照とグローバル参照

特に断りがない限り、JNIのAPI関数が返却するJNIオブジェクト参照は、Javaオブジェクトへの「ローカル参照」を表すポインタである。これはJavaの参照型ローカル変数に相当する。ローカル参照はスタックフレームの制御フローがJava側に返る際に自動的に削除され、Javaオブジェクトはガベージコレクションの管理対象となるが、DeleteLocalRef()関数を使って手動で削除することもできる。
JNIオブジェクト参照を長期間保持する場合は、「グローバル参照」を使わなければならない。
具体的には、C/C++側の静的変数（グローバル変数）などのヒープ領域にjobjectを格納する場合や、スレッド間でjobjectを共有する場合に、ローカル参照ではなくグローバル参照を用いる。NewGlobalRef()関数を呼び出すことで、ローカル参照からグローバル参照を生成することができる。
Javaのスレッドから呼ばれたC関数内でローカル参照を作成した場合、スタックフレームの制御フローがJava側に戻った時点でローカル参照は自動解放される。また、C/C++のスレッド上でローカル参照を作成した場合、スレッドがJVMからデタッチされた時点でローカル参照は自動解放される。一方、グローバル参照は自動解放されず、DeleteGlobalRef()関数で明示的に削除する必要がある。
グローバル参照はヒープメモリが許す限り自由に作成可能だが、ローカル参照の同時利用可能個数には上限がある。JNI仕様で保証されているのは少なくとも16個ということだけであり、JVMのスタック容量に依存する。
JNI参照はJavaのヒープに対する直接のポインタではなく、メモリコンパクションによるJavaオブジェクトのアドレス移動の影響を受けない。2つのJNI参照が同じJavaオブジェクトを参照しているかどうかを調べるには、IsSameObject()関数を使用する。
JNIのローカル参照またはグローバル参照が残っている間は、参照先のJavaオブジェクトはGCルートから到達可能であり、ガベージコレクションの対象とはならないため、これらを削除し忘れるとメモリリークしてしまう。
2020年の中印国境衝突

2020年の中印国境衝突（2020ねんのちゅういんこっきょうしょうとつ）は、2020年に中華人民共和国とインドの間で起こった軍事衝突。これによって、中印国境紛争が一時再燃した。
概要

2020年5月5日から、中国人民解放軍とインド軍は、中国のチベット自治区とインドのラダック地方にまたがるパンゴン湖周辺からシッキム州とチベット自治区の国境までの地域で衝突した。また、実効支配線（LAC）の線に沿ってインド側のラダック東部でも戦闘が発生した。
2020年5月下旬、中華人民共和国はガルワン川（英語版）流域でのインドによる道路建設に対抗し、インド軍を攻撃した。インド側の情報によると、2020年6月15日から16日の乱闘戦で、インド兵20名が死亡、人民解放軍の兵士43名が死傷したという。現地メディアの報道では、双方の兵士が捕虜になり、数日後に解放されたとされているが、双方の政府による公式な発表ではこれを否定している。9月7日、45年ぶりにLAC沿いで発砲が行われ、双方は発砲を非難し合った。インドのメディアはまた、8月30日にインド軍が中国人民解放軍に対して威嚇射撃を行ったと報じている。
2020年6月から7月にかけて、ガルワン、キャム（英語版）、ゴグラからの部分的撤退が行われ、2021年2月にはパンゴン湖の北岸と南岸からの完全撤退した。2021年8月のゴグラでの離脱後、インドのアナリストはLACがインド軍の哨戒点17A（PP17A）の西に移動したと指摘した。
中印両軍がにらみ合う中、インド政府は中印国境沿いのインド実効支配地域のインフラ設備の整備を完了するために、同国国境道路公団（英語版）の下で同地域に新たに約1万2000人の労働者を派遣することを決定した。専門家の間では、ラダックのダルブク・シヨク・DBO道路（英語版）の整備計画に反対する中国の対抗措置によって起きたものと考えられている。中国もこれら係争中の国境地帯でもインフラを広範囲に開発しており、現在も開発を継続している。2019年8月にインド政府がジャンムー・カシミール州の特別な地位を取り消したことも、中国を悩ませているしかし、中印両国はともに状況を解決するための十分な二国間メカニズムが既に存在している、話し合いの場があると主張している。これには、複数回にわたる両国の大佐、准将、少将級指揮官による対話、特別代表による会合（英語版）、「中印国境問題に関する協議・調整のための作業メカニズム（英語版）」（WMCC）の会合、外務大臣、国防大臣級会合やコミュニケーションなどが含まれる。2021年7月31日には、第12回軍団長レベル会合が行われた。
6月15日のガルワン渓谷での小競り合いの後、インドでは中国製品のボイコット・キャンペーンが一部で始まった。経済面では、中国企業との特定の契約の取り消しや追加の精査が行われ、インドの戦略的市場への中国企業の参入を阻止する呼びかけも行われた。2020年11月までに、インド政府はアリババ（阿里巴巴）、テンセント（腾讯）、バイドゥ（百度）、シーナ（新浪）、バイトダンス（字节跳动）といった中国企業が開発、運営するアプリを含む200以上の中国製アプリの国内での使用を禁止した。
2021年10月9日、ガルワン渓谷での衝突の際に撮影された写真が中国のソーシャルメディアに掲載された。写真は数十名のインド軍兵士が中国軍の捕虜になったことを示している。
旧ジャンムー・カシュミール藩王国の領土は、パキスタン（緑）、インド（青）、中国（黄色）の間で領有権を巡って係争中となっている。
バート・ブライジク

| 紋章 | 地図 （郡の位置） |
| --- | --- |

基礎情報
連邦州:: ラインラント＝プファルツ州
郡:: アールヴァイラー郡 
連合自治体:: バート・ブライジク連合自治体
緯度経度:: 北緯50度30分33秒 東経07度17分47秒﻿ / ﻿北緯50.50917度 東経7.29639度﻿ / 50.50917; 7.29639
面積:: 19.94 km²
人口::  9,671人（2021年12月31日現在） 
人口密度:: 485 人/km²
平均の標高:: 海抜 70 m
郵便番号:: 53498
市外局番:: 02633  02642 (Gewerbegebiet Goldene Meile)
ナンバープレート:: AW
自治体コード:: 07 1 31 006
自治体の構成:: 3 小街区
市庁舎の住所:: Bachstraße 11   53498 Bad Breisig
公式ウェブサイト:: www.bad-breisig.de
行政
首長:: Bernd Weidenbach
郡内の位置

バート・ブライジク (独: Bad Breisig、発音ファイル:Bad breisig.ogg)はドイツ連邦共和国 ラインラント＝プファルツ州アールヴァイラー郡にある市で、バート・ブライジク連合自治体 (独: Verbandsgemeinde Bad Breisig) の行政庁所在地となっている。
ライン川の西岸、バート・ノイェンアール＝アールヴァイラーの南東約15kmに位置する。
江簡珪

| 江皇后 |
| --- | --- |
 南朝宋の皇后
在位:  泰豫元年6月24日 - 元徽5年7月7日 （472年7月15日 - 477年8月1日）

全名:  江簡珪
配偶者:  後廃帝
氏族:  済陽江氏
テンプレートを表示
江 簡珪（こう かんけい）は、南朝宋の後廃帝劉昱の皇后。本貫は済陽郡考城県。
経歴

北中郎長史江智淵の子の江季筠の娘にあたる。泰始5年（469年）、明帝が太子妃となる候補を探させたが、名家の娘には不都合が多く、門閥の後ろ盾を持たない江氏が卜筮により最も吉とされて、簡珪は東宮に入った。泰始6年（470年）、皇太子妃として立てられた。泰豫元年（472年）4月に劉昱が即位すると、同年6月に簡珪は皇后に立てられた。昇明元年（477年）、劉昱が廃位されると、簡珪は蒼梧王妃に降格された。
逸話

江簡珪が皇太子妃に立てられると、朝士や州刺史・郡太守たちはこれを祝って贈り物を献上し、多くは値百金に近いものであった。始興郡太守の孫奉伯は琴と書を献上しただけだったため、明帝の怒りを買って、毒薬を与えられて死を命じられた。
伝記資料

『宋書』巻41 列伝第1
『南史』巻11 列伝第1
| 表 話  歴南朝の皇后 |
| --- | --- |
宋:   孝穆趙皇后* / 孝懿蕭皇后* / 武敬臧皇后* / 張太后 / 章胡太后* / 少帝司馬皇后 / 文元袁皇后 / 昭路太后 / 宣沈太后 / 殷皇后 / 文穆王皇后 / 献何皇后* / 前廃帝路皇后 / 明恭王皇后 / 後廃帝江皇后 / 謝皇后（順帝） 
斉:   高昭劉皇后* / 武穆裴皇后* / 文安王皇后* / 何皇后（鬱林王） / 王皇后（海陵王） / 明敬劉皇后* / 褚皇后（東昏侯） / 王皇后（和帝） 
梁:   文献張皇后* / 武徳郗皇后* / 穆丁太后* / 文宣阮太后* / 簡文簡王皇后* / 張皇后（豫章王） / 王皇后（敬帝） / （後梁）宣静王皇后 / （後梁）張皇后（明帝） / （後梁）蔡皇后（後主） 
陳:   武宣章皇后 / 沈皇后（文帝） / 廃帝王皇后 / 柳皇后（宣帝） / 沈皇后（後主） 
 *：追尊皇后・皇太后
ツール・ド・フランス1930

ツール・ド・フランス1930は、ツール・ド・フランスとしては24回目の大会。1930年7月2日から7月27日まで、全21ステージ、全行程4818kmで行われた。
国・地域別対抗戦がスタート

ともすれば個人任せというルールであるがゆえに、1929年のツール・ド・フランスにおいて、ヴィクトール・フォンタンがマイヨ・ジョーヌを着用したまま棄権せざるを得なくなったことをきっかけにして、今大会から個人での参加はできなくなり、国・地域のチームにエントリーされた選手だけが出場できることになった。しばしば近代ツールという言葉が使われるケースがあるが、それは事実上今大会に始まるといっても過言ではない。なお、国・地域別のチーム編成は、1961年まで続けられることになる。
参加チームは、ベルギー、イタリア、スペイン、ドイツ、フランスの各ナショナルチームに加え、いわゆる多国籍軍ともいえる混成7チームの合計12。
序盤はレアルコ・グエッラ、アルフレッド・ビンダらを擁するイタリアチームが優勢に立ったが、ピレネー越えステージ序盤の第9ステージにおいて、アンドレ・ルデュック、アントナン・マーニュらを擁するフランス勢が、総合首位にいたグエッラを壊滅に追い込み、このステージでマイヨ・ジョーヌをつかんだルデュックが最後まで首位を守って総合優勝を果たした。
総合成績

| 順位 | 選手名 | 国籍 | 時間 |
| --- | --- | --- | --- |
| 1 | アンドレ・ルデュック |  フランス | 172時間12分16秒 |
| 2 | レアルコ・グエッラ |  イタリア | +14分13秒 |
| 3 | アントナン・マーニュ |  フランス | +16分03秒 |
| 4 | ジェフ・ドミュイセール |  ベルギー | +21分34秒 |
| 5 | マルセル・ビド |  フランス | +41分18秒 |
| 6 | ピエール・マーニュ |  フランス | +45分42秒 |
| 7 | フラン・ボンデュエル |  ベルギー | +56分19秒 |
| 8 | ブノワ・フォレ |  ドイツ国 | +58分34秒 |
| 9 | シャルル・ペリシエ |  フランス | +1時間04分37秒 |
| 10 | アドルフ・シェーン |  ドイツ国 | +1時間21分39秒 |
総合成績 > マイヨ・ジョーヌ保持者

| 選手名 | 国籍 | 首位区間 |
| --- | --- | --- |
| シャルル・ペリシエ |  フランス | 第1 |
| レアルコ・グエッラ |  イタリア | 第2-第8 |
| アンドレ・ルデュック |  フランス | 第9-最終 |
2009 日本女子サッカーリーグ

日本女子サッカーリーグ  > 2009 日本女子サッカーリーグ
2009年のスポーツ  >  2009年のサッカー  > 2009 日本女子サッカーリーグ
| --- | --- |
シーズン:  2009
優勝:  浦和レッドダイヤモンズレディース
試合数:  84
ゴール数:  265 (1試合平均3.15)
得点王:  安藤梢 (浦和) (18得点)
← 2008 2010 → 
| --- | --- |
シーズン:  2009
優勝:  ASエルフェン狭山FC
試合数:  84
ゴール数:  369 (1試合平均4.39)
← 2008 2010 → 
2009 日本女子サッカーリーグ（plenusなでしこリーグ2009）は、2009年4月から11月まで開催。第21回目のシーズンとなるこの年も、プレナスの協賛により「plenusなでしこリーグ2009」の愛称で行われた。
概略

21シーズン目となるこの大会は、昨年に引き続きプレナスのスポンサードで行われた。
参加チームは、TASAKIペルーレFCの休部による脱退 と、準加盟だった鹿児島鴨池フットボールクラブアサヒナの正式加盟承認により、1部リーグ（ディビジョン1）、2部リーグ（ディビジョン2）とも8チーム3回戦総当たりで行われた。なおディビジョン1からディビジョン2には伊賀フットボールクラブくノ一が降格し、ディビジョン2からディビジョン1にはジェフユナイテッド市原・千葉レディース、スペランツァF.C.高槻が昇格した。また3チームの名称変更があり、INACレオネッサがINAC神戸レオネッサ、バニーズ京都サッカークラブがバニーズ京都SC、鹿児島鴨池フットボールクラブアサヒナはジュ ブリーレ 鹿児島となった。
この年は女子代表の試合として、5月20日から25日にかけてアメリカ合衆国及びカナダで国際親善試合が予定されたが、現地での新型インフルエンザの大流行により中止となりJヴィレッジでのトレーニングキャンプに変更。7月22日から8月4日にかけてドイツ女子代表（ドイツ・マンハイム）、フランス女子代表（フランス・モンタルジ）と、11月14日にニュージーランド女子代表対戦した。
また、なでしこリーグオールスターが競技強化支援助成事業助成金の給付により8月30日に実施された。
翌年から1部リーグが10チームによる「なでしこリーグ」、2部リーグが新規参入を含んだ12チーム（2地域）による「チャレンジリーグ」に再編されるため、2部の上位2位チームは自動昇格、1部最下位と2部3位は入れ替え戦（ホーム・アンド・アウェー方式）を行うことになった。
なお、5月17日にホームズスタジアム神戸で開催予定だったディビジョン1第7節・INAC対ベレーザ戦は、近隣地域で新型インフルエンザ感染者が確認されたため延期となり、8月22日に兵庫県立三木総合防災公園陸上競技場で開催された。
有料試合

昨年と同様、浦和レッドダイヤモンズ・レディース（高校生以上1,000円）とアルビレックス新潟レディース（前売り大人1,000円・小中高生500円、当日大人1,300円・小中高生800円）が全ホームゲーム、日テレ・ベレーザが6月28日の東京電力女子サッカー部マリーゼ戦（ひたちなか市総合運動公園陸上競技場：小学生以上・前売り700円、当日800円）で行ったほか、ジェフユナイテッド市原・千葉レディースが7月19日の浦和レッドダイヤモンズレディース戦（フクダ電子アリーナ：一般1,000円、小中高生400円）、ジュ ブリーレ 鹿児島が6月21日のルネサンス熊本フットボールクラブ戦（鹿児島県立鴨池陸上競技場：200円）と伊賀フットボールクラブくノ一戦（鹿児島県立鴨池陸上競技場：500円）で行った。
選手動向

休部となったTASAKIペルーレFCの選手のうち14人が他チームに移籍し、2人がアメリカのWリーグへ、また引退した選手でも数名が他チームで現役復帰した。（詳細はTASAKIペルーレFC#最終年に所属していた選手参照）
また、前年に女子特別指定選手制度としてリーグ戦等でプレーした菅澤優衣香がアルビレックス新潟レディースに、亀岡夏美がTEPCOマリーゼに入団。マリーゼにはほかに、ディビジョン2へ降格した伊賀くノ一と宮本ともみが移籍し、JFAアカデミー福島から山根恵里奈が入団。浦和レッズレディースには後藤三知が、INAC神戸レオネッサには高良亮子、高瀬愛実が入団し、岡山湯郷Belleには日テレ・ベレーザから井関夏子が、スペランツァF.C.高槻にはバニーズ京都から上野友紀子が移籍したのが特筆される。
一方、この年からアメリカ合衆国でアメリカ女子プロサッカー（Women's Professional Soccer、略称WPS）が開幕し、澤穂希、荒川恵理子（ともにベレーザ）、宮間あや（岡山湯郷）が移籍。3選手ともWPSのシーズン終了後の9月にベレーザ、岡山湯郷へレンタル移籍により復帰した。
2009年度の女子特別指定選手制度は小山季絵（早稲田大学ア式蹴球部女子）がマリーゼ、浜田遥（JFAアカデミー福島）が大原学園JaSRA女子サッカークラブに、それぞれ5月7日から11月1日の期間で認定された。
大会概要

開催期間：2009年4月11日‐11月1日
なでしこリーグディビジョン1（1部）
2009年4月11日‐5月17日、6月7日‐7月19日、8月22日、9月5日-9月21日、10月11日-11月1日
8チームによる3回戦総当たり。
なでしこリーグディビジョン2（2部）
2009年4月11日‐5月17日、6月7日‐7月26日、8月30日‐9月21日、10月11日-11月15日
8チームによる3回戦総当たり。
入れ替え
2部の1位チームと2位チームは翌シーズン自動昇格、1部最下位と2部3位は入れ替え戦2試合（ホーム・アンド・アウェー）の結果により勝者が昇格。敗者はチャレンジリーグに所属となる。
選手登録
日本サッカー協会に登録している選手で30名まで。うち「下部組織チーム」から5名まで登録することができる。外国籍選手は5名まで登録、3名まで出場できる。
試合時間
90分（45分ハーフ）。90分以内で勝敗が決しない場合は引き分けとする。
順位
勝ち点（勝利3点、引分1点、敗戦0点）の多いチームを上位とし、勝ち点の合計が同じ場合は以下の順序で順位を決める。
全試合の得失点差
全試合の総得点数
直接対決の成績（1.勝ち点2.得失点差）
順位決定戦（必要な場合のみ）
参加チーム > なでしこリーグ　ディビジョン1（1部）

| チーム名 | 監督 | ホームタウン | 前年成績 |
| --- | --- | --- | --- |
| 東京電力女子サッカー部マリーゼ |  菅野将晃 ※ | 福島県双葉郡楢葉町・広野町 | なでしこDiv.1　6位 |
| 浦和レッドダイヤモンズ・レディース |  村松浩 | 埼玉県さいたま市 | なでしこDiv.1　3位 |
| ジェフユナイテッド市原・千葉レディース |  上村崇士 | 千葉県市原市・千葉市 | なでしこDiv.2　1位  |
| 日テレ・ベレーザ |  星川敬 ※ | 東京都稲城市 | なでしこDiv.1　1位 |
| アルビレックス新潟レディース |  奥山達之 | 新潟県新潟市・北蒲原郡聖籠町 | なでしこDiv.1　7位 |
| スペランツァF.C.高槻 |  細田真砂智 | 大阪府高槻市 | なでしこDiv.2　2位  |
| 岡山湯郷Belle |  本田美登里 | 岡山県美作市 | なでしこDiv.1　5位 |
| INAC神戸レオネッサ |  田渕径二 | 兵庫県神戸市 | なでしこDiv.1　2位 |
↑  ※印は新任
↑  「INACレオネッサ」から改称。
参加チーム > なでしこリーグ　ディビジョン2（2部）

| チーム名 | 監督 | ホームタウン | 前年成績 |
| --- | --- | --- | --- |
| ASエルフェン狭山FC |  山原伸治 | 埼玉県狭山市 | なでしこDiv.2　3位 |
| 大原学園JaSRA女子サッカークラブ |  椚陽介 | 長野県上田市 | なでしこDiv.2　4位 |
| 清水第八プレアデス |  山梨京子 | 静岡県静岡市 | なでしこDiv.2　7位 |
| 伊賀フットボールクラブくノ一 |  大須賀まき | 三重県伊賀市 | なでしこDiv.1　8位  |
| バニーズ京都SC |  宮宇地昭 | 京都府京都市 | なでしこDiv.2　6位 |
| 福岡J・アンクラス |  河島美絵 | 福岡県春日市 | なでしこDiv.2　5位 |
| ルネサンス熊本フットボールクラブ |  山形秀晴 | 熊本県熊本市 | なでしこDiv.2　9位 |
| ジュ ブリーレ 鹿児島 |  出口泉 | 鹿児島県鹿児島市（正式加盟承認） | なでしこDiv.2　8位 |
↑  ※印は新任
↑  「バニーズ京都サッカークラブ」から改称。
↑  「鹿児島鴨池フットボールクラブアサヒナ」から改称。
成績

○：勝利　△：引き分け　●：敗戦
成績 > なでしこリーグ　ディビジョン1（1部）

主力選手の海外移籍したベレーザはマリーゼに1勝も上げられず、序盤にはアルビLと岡山湯郷に引き分けるなどで一時は5位まで低迷。それでも終盤の追い上げにより2位に。同じく主力選手の海外移籍した岡山湯郷はケガなどにより選手が揃わず6位に終わった。
ベレーザに2勝1分と健闘したマリーゼは、序盤のつまづきから立て直すも、4連勝2連敗を2度も記録した後に3勝2分で終了。INACが最終節でベレーザに敗れたため、過去最高の3位となった。
そのようななかでレッズLは、新戦力の出現などもあって順調に勝ち星を重ね、3試合を残して優勝。レッズLとなってからは初の、前身のさいたまレイナスを含めると2004年以来2度目の優勝となった。
昇格チームでは、ジェフLが初のディビジョン1で序盤に勝ち星を重ねるも、第7節（5月17日）から第19節（10月17日）までの13試合では、3シーズンぶりにディビジョン1復帰のスペランツァだけからしか勝利をあげられず5位で終了。そのスペランツァは、岡山湯郷に2分、アルビLに1分しただけで、早々に入れ替え戦進出が決定してしまった。
開催期間:2009年4月11日‐5月17日、6月7日‐7月19日、8月22日、9月5日-9月21日、10月11日-11月1日
| 順位 | チーム | 浦和 | ベレーザ | マリーゼ | INAC | ジェフ | 湯郷 | 新潟L | 高槻 | 勝点 | 勝利 | 引分 | 敗戦 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1位 | 浦和レッズレディース | ---- | ●1-3 ○2-1 △1-1 | ○2-0 ○4-0 ○1-0 | △0-0 ○4-1 ○6-2 | ○4-0 ○4-0 ○7-2 | ○3-2 ○1-0 ○2-0 | ○3-0 △1-1 ○1-0 | ○3-0 ○2-0 ○3-0 | 54 | 17 | 3 | 1 |
| 2位 | 日テレ・ベレーザ | ○3-1 ●1-2 △1-1 | ---- | ●0-1 ●1-2 △2-2 | ●2-4 ○1-0 ○2-0 | ○3-0 ○4-1 ○7-0 | △0-0 ○3-2 ○1-0 | △0-0 ○2-1 ○2-0 | ○4-0 ○6-1 ○1-0 | 43 | 13 | 4 | 4 |
| 3位 | TEPCOマリーゼ | ●0-2 ●0-4 ●0-1 | ○1-0 ○2-1 △2-2 | ---- | ●1-2 ●0-3 △1-1 | ●1-2 ○1-0 ○2-0 | ○4-2 ○2-1 ●0-2 | ○3-2 ○4-1 ○2-1 | ○7-0 ○2-0 ○2-1 | 38 | 12 | 2 | 7 |
| 4位 | INAC神戸レオネッサ | △0-0 ●1-4 ●2-6 | ○4-2 ●0-1 ●0-2 | ○2-1 ○3-0 △1-1 | ---- | ●1-3 ○3-0 ○2-0 | ○2-1 ○5-0 △1-1 | ○3-1 ●0-1 △0-0 | ○6-0 ○5-1 ○8-0 | 37 | 11 | 4 | 6 |
| 5位 | ジェフユナイテッド市原・千葉レディース | ●0-4 ●0-4 ●2-7 | ●0-3 ●1-4 ●0-7 | ○2-1 ●0-1 ●0-2 | ○3-1 ●0-3 ●0-2 | ---- | △1-1 ●0-3 ○2-1 | ○3-1 ●1-2 ●0-2 | ○3-1 ○3-0 ○1-0 | 22 | 7 | 1 | 13 |
| 6位 | 岡山湯郷Belle | ●2-3 ●0-1 ●0-2 | △0-0 ●2-3 ●0-1 | ●2-4 ●1-2 ○2-0 | ●1-2 ●0-5 △1-1 | △1-1 ○3-0 ●1-2 | ---- | ○3-0 △2-2 ○2-1 | ○2-0 △2-2 △1-1 | 21 | 5 | 6 | 10 |
| 7位 | アルビレックス新潟レディース | ●0-3 △1-1 ●0-1 | △0-0 ●1-2 ●0-2 | ●2-3 ●1-4 ●1-2 | ●1-3 ○1-0 △0-0 | ●1-3 ○2-1 ○2-0 | ●0-3 △2-2 ●1-2 | ---- | ○1-0 ○3-1 △0-0 | 20 | 5 | 5 | 11 |
| 8位 | スペランツァF.C.高槻 | ●0-3 ●0-2 ●0-3 | ●0-4 ●1-6 ●0-1 | ●0-7 ●0-2 ●1-2 | ●0-6 ●1-5 ●0-8 | ●1-3 ●0-3 ●0-1 | ●0-2 △2-2 △1-1 | ●0-1 ●1-3 △0-0 | ---- | 3 | 0 | 3 | 18 |
※スペランツァF.C.高槻の入れ替え戦出場決定
成績 > なでしこリーグ　ディビジョン2（2部）

上位3チームと中位3チームの争いに、下位2チームがかかわる展開となった。
当初は伊賀くノ一が独走し、そのまま一気に昇格を決めるかと思われたが、アンクラスとの対戦を落とすなどにより、エルフェン狭山を含めた3チームによる混戦に。アンクラスが7位のジュブリーレにまさかの敗戦を喫したことから伊賀くノ一が1節を残して昇格を決めたものの、最終戦ではエルフェン狭山が伊賀くノ一を破って優勝。アンクラスも同じく最終戦を勝利したものの、勝ち点2差により入れ替え戦で昇格への望みをつなぐこととなった。
中位グループでは清水第八が伊賀くノ一に1勝、アンクラスに1分、大原学園がエルフェン狭山に1分と健闘。ルネサンス熊本は5年連続で1桁勝ち点の最下位となり、正式会員となったジュブリーレと差をつけられた。
開催期間:2009年4月11日‐5月17日、6月7日‐7月26日、8月30日‐9月21日、10月11日-11月15日
| 順位 | チーム | 狭山 | 伊賀FC | 福岡AN | 清水第八 | 大原 | バニーズ | J鹿児島 | R熊本 | 勝点 | 勝利 | 引分 | 敗戦 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1位 | ASエルフェン狭山FC | ---- | ●1-3 ●2-3 ○1-0 | ●0-2 ○3-2 ○2-1 | ○1-0 ○3-1 ○2-0 | ○1-0 △3-3 ○5-0 | ○2-0 ○4-0 ○8-1 | ○4-3 ○5-1 ○7-0 | ○8-2 ○20-1 ○10-0 | 52 | 17 | 1 | 3 |
| 2位 | 伊賀フットボールクラブくノ一 | ○3-1 ○3-2 ●0-1 | ---- | ○3-1 ●0-2 ●1-2 | ○3-1 ●0-2 ●1-2 | ○3-0 ○3-1 ○2-1 | ○2-0 ○5-0 ○3-1 | ○11-0 ○1-0 ○7-0 | ○12-0 ○9-0 ○12-0 | 51 | 17 | 0 | 4 |
| 3位 | 福岡J・アンクラス | ○2-0 ●2-3 ●1-2 | ●1-3 ○2-0 ○2-1 | ---- | △1-1 ○3-1 ○1-0 | ○5-0 ○4-3 ○4-0 | ○2-0 ○4-0 ○4-1 | ○3-1 ○7-0 ●0-1 | ○10-0 ○17-0 ○13-1 | 49 | 16 | 1 | 4 |
| 4位 | 清水第八プレアデス | ●0-1 ●1-3 ●0-2 | ●0-1 ○1-0 ●0-3 | △1-1 ●1-3 ●0-1 | ---- | △0-0 △1-1 ●0-1 | ○2-0 △1-1 △1-1 | △1-1 △0-0 ○1-0 | ○5-1 ○8-0 ○5-1 | 25 | 6 | 7 | 8 |
| 5位 | 大原学園JaSRA女子サッカークラブ | ●0-1 △3-3 ●0-5 | ●0-3 ●1-3 ●1-2 | ●0-5 ●3-4 ●0-4 | △0-0 △1-1 ○1-0 | ---- | ●0-1 ●1-2 △2-2 | ○1-0 ○3-1 ○2-0 | ○2-0 ○3-2 ○2-0 | 25 | 7 | 4 | 10 |
| 6位 | バニーズ京都SC | ●0-2 ●0-4 ●1-8 | ●0-2 ●0-5 ●1-3 | ●0-2 ●0-4 ●1-4 | ●0-2 △1-1 △1-1 | ○1-0 ○2-1 △2-2 | ---- | ○1-0 ○3-1 ●0-1 | △1-1 ●1-2 △0-0 | 17 | 4 | 5 | 12 |
| 7位 | ジュ ブリーレ 鹿児島 | ●3-4 ●1-5 ●0-7 | ●0-11 ●0-1 ●0-7 | ●1-3 ●0-7 ○1-0 | △1-1 △0-0 ●0-1 | ●0-1 ●1-3 ●0-2 | ●0-1 ●1-3 ○1-0 | ---- | ○3-0 ○6-1 ○3-0 | 17 | 5 | 2 | 14 |
| 8位 | ルネサンス熊本FC | ●2-8 ●1-20 ●0-10 | ●0-12 ●0-9 ●0-12 | ●0-10 ●0-17 ●1-13 | ●1-5 ●0-8 ●1-5 | ●0-2 ●2-3 ●0-2 | △1-1 ○2-1 △0-0 | ●0-3 ●1-6 ●0-3 | ---- | 5 | 1 | 2 | 18 |
※ASエルフェン狭山FC、伊賀フットボールクラブくノ一の自動昇格、福岡J・アンクラスの入れ替え戦出場決定
成績 > なでしこリーグ入れ替え戦

リーグ戦全日程終了後、Div.1最下位のスペランツァF.C.高槻とDiv.2で3位の福岡J・アンクラスの間で11月8日に第1戦、11月15日に第2戦が行われた。
勝敗の決定：1試合90分（前後半各45分）で行い、2試合が終了した時点で、勝利数が多いチームを勝者とする。勝利数が同数の場合には、次の順序により勝者を決定する。
2試合の得失点差
アウェイゴール数
第2戦終了時に20分間（前後半10分間）の延長戦
PK方式（各5人ずつ、決着がつかない場合は6人目以降一人ずつで勝敗が決するまで）
{{{team1}}} v {{{team2}}}
| 0 | 1 | 2 |
| --- | --- | --- |
| スペランツァF.C.高槻 | 0 - 3 | 福岡J・アンクラス |
|  |  | 正手亜希子 34分 藤本優希 44分 花田亜衣子 89分 |
福岡J・アンクラス v スペランツァF.C.高槻
| 0 | 1 | 2 |
| --- | --- | --- |
| 福岡J・アンクラス | 0 - 1 | スペランツァF.C.高槻 |
|  |  | 伊丹絵美 51分 |
※福岡J・アンクラスの次年度なでしこリーグ参入、およびスペランツァF.C.高槻の次年度チャレンジリーグ参入が決定