stanford-oval/wikipedia huggingface dataset:
Job Control Language
概要

ジョブ制御言語（JCL）は、メインフレームのジョブ管理システム（ジョブ入力サブシステム）に対して、バッチ処理や常駐プロセス起動時の指定をするスクリプト言語である。
通常は、ジョブ名、ジョブの実行クラス（優先順位など）、ステップ名、使用するプログラム名、そのプログラムが格納されているライブラリー、使用する仮想メモリーの容量、使用する物理ファイル名（データセット名）やその属性（格納場所、新規作成の場合の容量など）、およびジョブ内（ステップ間）の制御を行う。なおジョブ間（ジョブフロー、ジョブストリーム）の制御を自動化する場合は、JCLではできないためジョブスケジューラなどで行う。
大半のメインフレームでは、プログラムから見えるコンピュータは仮想化されており、プログラムは物理ファイル名などを認識することはできない（従って記述もできない）ため、JCLによってはじめて、プログラム内の論理ファイル名と、実際の物理ファイル名などが、関連づけられる。
オープン系にはJCLと同等の機能はなくシェルスクリプトで代用することが多いが本来は全く異なるものである。メインフレームでのJCLは必須であり、プログラマ（プログラム）とオペレータ（運用管理）を分離している。このため運用管理担当者は、各プログラムの仕様を知ること無く、各ジョブがどの物理ファイル（データセット）を使用するか（しないか）を全て把握し、容易に変更できる。またプログラムが不測の物理ファイル（データセット）をアクセスしたり作成する事が無い。
JCLは、オペレーティングシステム（OS）やバージョンによって機能や構文が異なる。JCLを持つ主なOSには、以下がある。
MVS系
IBMのMVS系（OS/360、OS/VS、MVS、MVS/XA、MVS/ESA、OS/390、z/OS）
富士通のMSP（MVS互換OS。JCLもMVSベースだが独自の拡張あり）
日立製作所のVOS3（MVS互換OS。JCLもMVSベースだが独自の拡張あり）
VSE系
IBMのVSE系（DOS/VSE、VSE/ESA、z/VSE。JCS(Job Control Statement)と呼び、機能・構文もMVS系とは異なる）
富士通のXSP（機能・構文もMSPとは異なる）
GCOS系（多機能で一般のシェルスクリプトに近い）
BullのGCOS
日本電気のACOS
ユニシスのOS2200 (EXEC制御文(EXECutive制御文)と呼ぶため、厳密にはECL（Executive Control Language） と称されるが、JCLという呼称が一般化されている)
ユニシスのMCP
なおメインフレーム専用OSでも、対話型志向のIBM z/VMなどにはJCLは存在しない（ゲストOSの各ユーザーがREXXなどのスクリプト言語を使用して自動化できるが、必須ではなくUNIXなどに近い）。またメインフレームでUNIXやLinuxなどを稼働させる場合も、もちろんJCLは存在しない。
MVS系のJCL

JCLは、バッチ処理をどのように動かすか、サブシステムをどのように起動させるかを、ジョブエントリーシステム（Job Entry Subsystem 2/3、JES2 または JES3）に対して指示するものである。
JCLの各行の先頭2文字は、"//" で始まる。このスラッシュは、パンチカードを使ってJCLを読み込ませジョブを投入していたときの名残である。誤ってパンチカードを後ろからカードリーダーに挿入してしまった場合（代わりにシーケンス番号が先頭に来ることになるだろう）、リーダーは "//" が先頭にないことを読み取って、そのカードを拒絶するようになっていた。
互換性（上位互換、下位互換）のために、z/OS で使う JCL の文法は、1960年代から基本的には変わっていない。OS/360 で動いたものと同じ JCL が z/OS でも動いている。
MVS系のJCL > 文法

JCL ステートメントの1行の長さは80バイトで、1行またはそれ以上のステートメントで1本の JCL が構成される。
JCL ステートメントは1カラム目から71カラム目までを使用する（コメントは除く）。73カラム目から80カラム目は、しばしばシーケンス番号が記述される。
71文字を超えて1つのステートメントを記述する場合には（コメントは除く）、先の行の最後はカンマで終わり、次の行は4カラム目から16カラム目の間から始める（もちろん、全ての行の先頭2文字は "//" である）。
MVS系のJCL > 文法 > Identifierフィールド、Identifier欄

JCLは、1カラム目から2カラム目の "//" から始まる。下記を除く：
"/*" もしくはユーザー定義の別の delimiter
"//*" は、その行全てがコメントであることを指示する。
MVS系のJCL > 文法 > 名前フィールド、名前欄

名前フィールドは、1つのステートメントである。だから、他のステートメントがそのステートメントを指し示す・言及することができる。3カラム目から始まり、8文字以内の長さでなければならない。アルファベットと数字、"#" や "@" や "$" などの文字が使用できる。名前の先頭は、数字であってはならない。ジョブ名、ステップ名、プロシージャ名、DD名を記述する。
MVS系のJCL > 文法 > オペレーションフィールド、オペレーション欄

オペレーションフィールドは、実行すべきコマンド、オペレーション（"JOB"、"EXEC"、"DD" など）を記述する。少なくとも1文字の空白が先におかれなければならない。
MVS系のJCL > 文法 > パラメータ/オペランドフィールド、パラメータ/オペランド欄

キーワードパラメータの順序は決まっていない。パラメータとパラメータの間に空白は置かない。空白の後はコメントになる。行内のパラメータの記述の左側、パラメータの前には、可読性を高めるための空白が入る。
MVS系のJCL > 文法 > コメントフィールド、注釈欄

JCL のステートメントのパラメータフィールドの後ろにインラインコメントを記述する場合には、少なくとも1文字の空白を入れてステートメントとコメントを分ける。71カラム目を超えてコメントを記述する場合には、72カラム目を空白にしない（通常、"X" が使われる）。次の行は "// " の後1カラム目から3カラム目の間からコメントの記述を続ける。
MVS系のJCL > ジョブ

1つのジョブ(JOB)はジョブステートメント（ジョブ文）で始まり、 "//" だけの空行（空文）で終わる。1つのジョブ(JOB)の中の各々のステップ(STEP)は、1つのエグゼキュート(EXEC)ステートメント（EXEC文）と複数のデータディファニッション(DD)ステートメント（DD文）、各々のDDステートメントに1つのアクセスするデータセットで構成される。
MVS系のJCL > JOB文

//jobname JOB (accounting information),CLASS=x,MSGCLASS=x,REGION=nK,TIME=(m,s),NOTIFY=XXXXXX
CPU や I/O など、コンピュータ資源を使用した分の使用料を使用した部署に請求するために、必要な会計上の情報が、カッコやクオーテーションマークで区切られて記述される。
CLASS パラメータは、ジョブがどのイニシエータで走るかを決める。その他、ジョブの優先度を指定するパラメータなどがある。
MSGCLASS パラメータはジョブの実行結果をどこに出力するかを指定する。出力クラスは個別のプリンタや、指定のファイルなどに割り振られていて、ユーザーは希望の出力先を指定する。
REGION パラメータは、ジョブが使用できる仮想記憶の最大量、リージョンのサイズを決める。キロやメガという単位を用いて指定できる。指定できる大きさは、システムを構築するときにジョブクラス毎に設定される。
TIME パラメータは、CPU を使用できる最大時間を決める。分、秒で指定する。ジョブの全てのステップが使用する時間を指定する。使用できる最大時間は、1439分59秒（TIME=(1439,59)）。1440分を指定すると時間制限なしとなる。
MVS系のJCL > EXEC PGM文

//stepname EXEC PGM=progname,PARM="parm",COND=condition,REGION=nK,TIME=(m,s)
progname は、実行するプログラムを指定する。プログラムがシステム標準指定のリンクリスト、ライブラリに無い場合、JOBLIB か STEPLIB を DD ステートメントに記述して、格納してあるライブラリを指定する。
COND パラメータは、条件を満足する場合は当該ジョブステップを迂回する、実行しない、という指定である。このパラメータはしばしば、条件を満足したら通る、実行する IF ステートメントと混同され、混乱を招く。最近リリースされたオペレーティングシステムでは、この COND 指定の記述法は IF 指定の記述法に置き換わっている。
MVS系のJCL > EXEC PROC文

//procstepname EXEC PROC=procname,param1=foo, ...
または
//procstepname EXEC procname,param1=foo, ...
procname は、カタログされた、あるいは in-stream （流れ内）のプロシージャ名を指定する。param1 以下の指定は、プロシージャに定義されたシンボリックキーワードに依る。プロシージャは、予め定義された JCL（の集まり）である。慣例上、上記例の2つめ、「PROC=」を省いた形を用いる場合が多い。
MVS系のJCL > DD文

//ddname DD DSN=datasetname,DISP=disposition,UNIT=unit,VOL=SER=volser,SPACE=space,DSORG=dsorg,DCB=dcb
または
//ddname DD *
または
//ddname DD DATA,DLM=@@
または
//ddname DD SYSOUT=msgclass
DSN パラメータには、アクセスまたはアロケートするデータセット名を指定する。そのデータセットがカタログされていない場合、さらに UNIT パラメータと VOL パラメータが必要である。区分データセットの中の1つのメンバーを参照・指定・言及する場合には、カッコで括って記述する。たとえば MY.LIBRARY(MYPROGRM) というように。もしデータセット名を指定しなかった場合は、システムは1つ、データセットを割り当てる。このデータセットは当該ステップの中でのみ維持され、使用できる。ステップを跨って使用するが、ジョブが終了したら不要な一時データセット、テンポラリデータセットを指定するときは、データセット名の先頭に「&&」を記述する。たとえば DSN=&&TEMPNAME のように。
DISP パラメータは、データセットをそこで作成するのか、既に存在するのか、ジョブが正常終了したときデータセットを保存しておくのか消してしまうのか、ジョブが失敗に終わったときにデータセットを保存しておくのか消してしまうのか、を指定する。この DISPOSITON パラメータは、カッコで括って3つのサブパラメータがある。例：
DISP=(OLD,DELETE,KEEP) － データセットは既存で、ステップが成功したら削除され、失敗したら保存される。
DISP=SHR － データセットは既存で、同じタイミング、時刻に別のタスクが読みに来るかもしれない場合。
DISP=(NEW,CATLG,DELETE) － データセットを新規に作成し、カタログする。ステップが失敗したら、削除されカタログははずされる。
なにも指定しない場合の初期値は (NEW,DELETE) である。
UNIT パラメータと VOL パラメータは、併せて記述できる。しかしここでは、シンプルな記述例を示す：
UNIT=SYSDA － ダイレクトアクセスデバイス全般を意味する。テンポラリファイル（一時データセット）への指定の場合が多い。
UNIT=3390,VOL=SER=ABC123 － 特定の（指定の）ダスドのパック ABC123 にアロケーションすることを指定。
SPACE パラメータは、ブロック、トラック、シリンダー単位で、1次割り振り量と2次割り振り量を指定する。および、区分データセットのディレクトリブロックの大きさを指定する。例：
SPACE=(TRK,1) － 1トラックだけ割り振る。2次割り振りはしない。
SPACE=(CYL,(50,25)) － まず最初に50シリンダー割り振り（1次割り振り）、足りなければ25シリンダーを15回まで割り振っていく（2次割り振り）。（それでも足りなければ容量不足でジョブは異常終了する）
SPACE=(4096,(10000),ROUND,RLSE) － 4096バイトのブロックが10000ブロック分になるように、シリンダーのサイズに近い値で割り振る。使わない余ったスペースが生じたら、ジョブステップが終了したときに空き部分を解放する。
DSORG パラメータは、データセットの編成方法を指定する。PS（物理順次、順次データセット）か、DA（ダイレクトアクセス）か、IS（ISAM、現在はサポートされていない）か、PO（区分データセット）を指定する。
DCB パラメータには、プログラムがデータコントロールブロックにてこの DD ステートメント宛てに指定したどのサブパラメータも指定できる。通常は、RECFM サブパラメータによって、レコードフォーマットが指定されることが多い。FB（ブロック化された固定長）、U（未定義）、V（可変長）など。
DD * は、そこから先は80バイトのカードイメージのデータである、という指定である。このデータは、1カラム目から2カラム目に /* と記述するか、次のJCLステートメント（1カラム目から2カラム目が "// " ）の記述が始まることで終了する。（この記法は一種のヒアドキュメントとも考えられる）
DD DATA は、DD * と同じだが、JCL ステートメントに含まれる。それは、1カラム目から2カラム目に @@ が記述される行または JCL の終了をもって終了される。
DD SYSOUT=msgclass は、プリントを出力する先を指定する。 SYSOUT=* と指定すると、ジョブカードに指定した MSGCLASS に出力される。
入力データ用の DD ステートメントは、下記のように連結して指定できる（コンカチ）。
//STEPLIB DD DSN=MY.TEST.LIBRARY,DISP=SHR
//        DD DSN=MY.TEAM.LIBRARY,DISP=SHR
//        DD DSN=MY.LIVE.LIBRARY,DISP=SHR
MVS系のJCL > プロシージャ

プロシージャは、JCL のスケルトンである。通常、置き換えることでデータセット名を指定できるようなシンボルを含む。これらのシンボル名は、プロシージャが実際に使われるときに、本当のデータセット名に置き換わる。プロシージャは、JCL にマクロ機能を可用にする。
MVS の古いバージョンでは、プロシージャは SYS1.PROCLIB に予め格納/カタログされていなければならなかった（カタログ式プロシージャ、カタプロ）。新しいバージョンでは、ユーザーが定義したライブラリに格納したプロシージャも使えるようになった。
通常、プロシージャは、上記のような proclib と称されるプロシージャライブラリから呼び出されて実行される。一方、実行するそのジョブそのものの中に定義することもできる。これは流れ内 (inline, in-stream) プロシージャと呼ばれ、普通は、proclib に登録する前にプロシージャをテストする際に用いられる。
最初の行は必ず PROC ステートメントで始まる。そこにはプロシージャ名と、シンボリックの初期値を定義する。例：
//MYPROC  PROC &LIB="MY.TEST.LIBRARY"
あるジョブがこのプロシージャをコールするとき、たとえば以下のように記述する:
//FIRST       EXEC MYPROC
//SECOND  EXEC MYPROC,LIB="FREDS.TEST.LIBRARY"
FIRST の例では、MYPROC プロシージャ中のシンボル LIB は初期値 "MY.TEST.LIBRARY" に置換される。SECOND の例では、MYPROC プロシージャ中のシンボル LIB はコール時に指定した "FREDS.TEST.LIBRARY" に置換される。
流れ内プロシージャを終了するステートメントは:
//     PEND
MVS系のJCL > 条件処理

JCL は、if-then-else-endif ステートメントを用いた初歩的な条件処理をサポートする。例：
//TESTCOND IF (RC = 8 | RC = 10) THEN
…
//ELSECOND ELSE
…
//ENDCOND  ENDIF
MVS系のJCL > JCL記述例

過去の遺産を継いでいることから、JCL のオペレーション/記述はほかのオペレーティングシステムのジョブ制御よりも複雑である。
下記は、既存のデータセット (IS198.TEST.INPUT) を読んでプログラムABCDEFGHが何か処理を行い、新しくデータセット (IS198.TEST.OUTPUT) を作成してそこに出力するジョブの JCL ステートメントの例である。
//IS198PRS JOB (IS198T30500),'DATA KAKOU',CLASS=L,MSGCLASS=X,NOTIFY=ADM00011
//STEP01   EXEC PGM=ABCDEFGH
//SYSPRINT DD  SYSOUT=*
//INPUT    DD  DSN=IS198.TEST.INPUT,DISP=SHR
//OUTPUT   DD  DSN=IS198.TEST.OUTPUT,
//           DISP=(NEW,CATLG,DELETE),
//           SPACE=(CYL,(40,5),RLSE),
//           DCB=(RECFM=FB,LRECL=115,BLKSIZE=0),
//           VOL=SER=VOL001
//
VSE系のJCS

JCSは、バッチ処理をどのように動かすか、サブシステムをどのように起動させるかを、ジョブエントリーシステム（VSE/POWER）に対して指示するものである。
MVS系と比較すると、JCSの各行の先頭2文字が"//" で始まるのは同じで、機能もほぼ同等だが、各ステートメントの構文はかなり異なる。
なおJCSでは無いが、VSE/POWERに対する指示を行うコマンドはJECL（ジョブ入力制御言語）であり、MVS系のJESコマンドに相当する。
VSE系のJCS > JOB文

// JOB jobname
ジョブの先頭に必要。ジョブ名は8文字以内の英数字。
VSE系のJCS > EXEC PGM文

// EXEC progname,SIZE=nn,PARM=parm
プログラムの実行。プログラムが必要な記憶域やパラメータを指定できる。
VSE系のJCS > EXEC PROC文

// EXEC progname,SIZE=,PARM=parm
プロシージャー（一連のJCSを事前登録したもの）の実行。
VSE系のJCS > ASSIGN文

// ASSIGN devicename,address
入出力装置の指定。プログラム内の論理装置名と、物理装置のアドレスを関連づける。
VSE系のJCS > DLBL/EXTENT文

// DLBL file-name,'file-id'
および
// EXTENT device-name,volser,,,start-address,capacity
磁気ディスク装置上のファイルの関連づけ。順次ファイルの場合のみEXTENTも必要。
VSE系のJCS > LIBDEF文

// LIBDEF type,SEARCH=librarylost
VSEのライブラリーを指定。
VSE系のJCS > TLBL文

// TLBL file-name,file-id,date,file-serial-no,volume-sequence-no,file-sequence-no
標準ラベル(Standard Label、SL)付きの磁気テープ使用時に指定。
VSE系のJCS > UPSI文

// UPSI xxxxxxxx
CPUの外部スイッチ・シミュレーション。
VSE系のJCS > OPTION文

// OPTION
コンパイラーに対する出力形態の指示。
VSE系のJCS > IF-GOTO文

// IF $RC または $MRC ...
// GOTO label
ステップの戻りコード検査および制御。実行されたステップの戻りコードに応じて、後続のステップをスキップするなどができる。MVS系の COND パラメータに相当。
VSE系のJCS > 終了文

/&
ジョブの終わりであることを示す。
VSE系のJCS > JCS記述例

//JOB   JOB12345
//ASSGN SYS005,241
//ASSGN SYS010,DISK,VOL=VOL555
//DLBL FILEA,'SAMPLE.FILE'
//EXTENT
//EXEC PROGA,SIZE=xxx,PARM=ABCDE
XSPのJCL > JCL記述例

\         JOB　JOB1234,ACCT='USER001',PRTY=(1,1),LIST=A 
\STEP0001 EX　PROG1234,COND=10 
\         FD PRGLIB=DA,FILE=SYSPRG 
\         FD CF=DA,FILE=TEST.FILEA 
\         FD SYSDBOUT=DA,VOL=VOL1,TRK=(2,1,RLSE),SOUT=A
GCOSのJCL > JCL記述例

例1
$ IDENT 00123,USER-01,DEBUG,TEST
$ OBJECT
.
. Object File
.
$ DKEND
$ EXECUTE ON3,DUMP
$ LIMITS 5,,,5000
例2
$$j,talk
$$select(ident)
$ program progabc 
$ limit ,24k
$ prmfl **,q,r,netex/adpl.x/exec/testabc 
$ privity
美山千香士

美山 千香士（みやま ちかし、1979年（45 - 46歳） - ）は、日本の現代音楽の作曲家。滋賀県大津市出身。
略歴

国立音楽大学、同大学院を卒業。バーゼル音楽院ナッハディプロム、バッファロー大学博士号。日本では、Pure Dataを広めた先駆者として知られている。ミュージカルインターフェイスデザイナーとして、数々の論文を発表。SEAMUSやICMCなどより論文が出版されている。現在、ケルン音楽大学講師。
代表的な作品

Angry Sparrow for seven eyes (2008)
Modulations (immersive ed.) for SATOSphere (2017)
Liquid Flame for Peacock and multimedia system	(2018)
著書

Pure data : チュートリアル&リファレンス
まさ&たま 昭和復刻ブラザーズ

| まさ&たま 昭和復刻ブラザーズ |
| --- | --- |
ジャンル:  情報バラエティ
放送方式:  収録
放送期間:  2024年11月2日 -
放送時間:  毎週土曜16:00 - 17:00
放送局:  RKBラジオ
パーソナリティ:  茅野正昌（RKBシニアエキスパート） 冨士原圭希（RKBアナウンサー）
公式サイト:  公式サイト
テンプレートを表示
『まさ&たま 昭和復刻ブラザーズ』（まさアンドたま しょうわふっこくブラザーズ）は、RKB毎日放送（RKBラジオ）のラジオ番組。
番組概要

2025年が「昭和100年」にあたることを記念し、昭和をリアルタイムで生きた「昭和を愛し、昭和に愛された男」茅野正昌（RKBシニアエキスパート）と、「平成生まれの昭和男」という異名を持つ若手の冨士原圭希（RKBアナウンサー）が、親子ほど年齢が離れていながらも兄弟のように息の合った掛け合いで昭和の魅力を令和の現代に蘇らせるトーク＆音楽ショー。
トークでは当時のテレビやアイドル、流行した玩具や文化、そして昭和を象徴する事件など多岐にわたるテーマを取り上げ、音楽では往年の人気音楽番組『RKBベスト歌謡50』のランキングに基づいた懐かしの昭和ヒット曲を紹介。昭和世代には共感を、平成・令和世代には新鮮な驚きを届ける。
さらに、冨土原が企画・脚本・演出・編集を務めた昭和特撮風ラジオドラマ『空想労働シリーズ サラリーマン』も番組内で再放送する昭和エンターテイメント満載の1時間。
放送時間

毎週土曜日 16:00 - 17:00（2024年11月02日 - ）
パーソナリティ

茅野正昌（RKBシニアエキスパート） - 番組内での呼称は「まさのアニキ」。
冨士原圭希（RKBアナウンサー） - 番組内での呼称は「たまの弟」。
番組構成

以下の構成に沿て番組が進行する。
16:00 - まさ&たまによるオープニングトーク
16:04ごろ - オープニングナレーション→タイトルコール
16:05ごろ - まさ&たまによるオープニングのフリートーク
16:10ごろ - 『RKBベスト歌謡50』のランキングに基づいた懐かしの昭和ヒット曲の紹介（CM1へ）
16:15ごろ - まさ&たまによる昭和トーク（CM1明け）
16:30ごろ - ガチャガチャを用いて『RKBベスト歌謡50』のランキングから選曲された昭和ヒット曲の紹介（CM2へ）
16:40ごろ - まさ&たまによる昭和特撮トークと曲紹介（CM2明け→CM3へ）
放送開始から2025年2月8日まで、この時間帯にラジオドラマ『空想労働シリーズ サラリーマン 』が再放送された。
16:55ごろ - まさ&たまによるエンディングトーク（CM3明け）
番組に出演した芸能人

松平健 - 2025年1月に博多座で公演される舞台「暴れん坊将軍」のPRで冨士原からのインタビュー（収録）に出演。
BGM

オープニング・エンディングテーマ - 植木等「だまって俺について来い」
番組に関するトラブル

番組内のラジオドラマ『空想労働シリーズ サラリーマン 』の再放送で、2025年2月1日放送分でシーズン2第5話の放送がアナウンスされるが、シーズン2第7話が放送され、翌週2月8日ではシーズン2第6話の放送がアナウンスされるが、シーズン2第8話（最終話）が放送される放送ミスが2週続けて発生した。ドラマの終了直後に冨士原が内容について言及するが、放送された話数に合致しない、放送をアナウンスした話数に合致するコメントをしている。
2月15日放送分では、茅野がラジオドラマの再放送が終了したことに言及しつつ、これまでラジオドラマが放送されていた時間帯は昭和の特撮番組についてのトークや楽曲を流す構成に変更されたが、特に上記の放送ミスに対するコメントはされていない。
新春特番

『昭和100年だヨ！全員集合 昭和復刻ブラザーズ』（しょうわ100年だヨ ぜんいんしゅうごう しょうわふっこくブラザーズ）のタイトルで2025年1月2日の12時 - 17時25分に新春特番が放送された。茅野が福岡市営地下鉄を使い、冨士原によりガチャガチャで選ばれた駅に向かいミッションを達成する中継企画「鉄道旅」、俳優・松平健、仮面ライダーの初代スーツアクターで殺陣師の岡田勝、映画「侍タイムスリッパー」監督の安田淳一へのインタビュー企画（収録）や、ラジオドラマ『空想労働シリーズ サラリーマン』の正月特別篇「あけましてサラリーマン」（2024年1月2日放送）の再放送、『RKBベスト歌謡50』からの昭和歌謡や、昭和特撮・アニメ番組の曲紹介等の本放送時のコーナーも放送された。
代数幾何学

| --- | --- |
: 「代数幾何」はこの項目へ転送されています。高等学校の数学の科目については「代数・幾何」をご覧ください。
代数幾何学（だいすうきかがく、英: algebraic geometry）とは、多項式の零点（zero）のなすような図形を代数的手法を用いて（代数多様体として）研究する数学の一分野である。
概論

大別して、「多変数代数函数体に関する幾何学論」「射影空間上での複素多様体論」とに分けられる。前者は代数学の中の可換環論と関係が深く、後者は幾何学の中の多様体論と関係が深い。20世紀に入って外観を一新し、大きく発展した数学の分野といわれる。
ルネ・デカルトは、多項式の零点を曲線として幾何学的に扱う発想を生みだしたが、これが代数幾何学の始まりとなったといえる。例えば、x, y を実変数として "x2 + ay2 − 1" という多項式を考えると、これの零点のなす R2 の中の集合は a の正、零、負によってそれぞれ楕円、平行な2直線、双曲線になる。このように、多項式の係数と多様体の概形の関係は非常に深いものがある。
上記の例のように、代数幾何学において非常に重要な問題として「多項式の形から、多様体を分類せよ」という問題が挙げられる。曲線のような低次元の多様体の場合、分類は簡単にできると思われがちだが、低次元でも次数が高くなるとあっという間に分類が非常に複雑になる。
当然、次元が上がると更に複雑化し、4次元以上の代数多様体についてはあまり研究は進んでいない。
2次元の場合、多様体に含まれる(−1)カーブと呼ばれる曲線を除外していくことにより、特殊な物をのぞいて極小モデルと呼ばれる多様体が一意に定まるので、2次元の場合の分類問題は「極小モデルを分類せよ」という問題に帰着される。
3次元の場合も同じように極小モデルを分類していくという方針が立てられたが、3次元の場合は、その極小モデルが一意に定まるかどうかが大問題であった。しかし、1988年森重文により3次元多様体の極小モデル存在定理が証明され、以降「森のプログラム」と呼ばれるプログラムに沿って分類が強力に推し進められている。
19世紀中期に、ベルンハルト・リーマンがアーベル関数論の中で双有理同値など代数幾何学の中心概念を生み出し、19世紀後半には、イタリアの直観的な代数幾何学が発展した（代数幾何学のイタリア学派）。20世紀前半には、アンドレ・ヴェイユ、オスカー・ザリスキによって、抽象的な代数幾何学の研究が進められ、1950年代以降はグロタンディークのスキーム論によって代数幾何学全体が大きく書き直された。
局所的性質

局所的問題についてきちんとした話題を与える前に、アフィン多様体における位相を定義する必要がある；もちろん、基礎体（仏: corps de base）が \mathbb {R} や \mathbb {C} の場合、通常のユークリッド的な位相の移し変えを考察することは駄目になる、だがしかしこれらはあまりにも豊富過ぎる。本質的に、私たちは多項式が連続であることの正当な必要を有する。さしあたり、私たちは基礎体における位相を自由に使えない、だがしかしそれは \{{0\}}が閉じている事を要求し過ぎない（そして単集合について並びに一連の有限な単集合の和集合についての均質性についてもまた：以上の事は都合よく既述の共有限（フランス語: cofinie）を与える）。そういう訳で、私たちは正則関数の k-環（仏:  k-algèbre）の要素である Z(f)もしくは fを共に重点的に描写する、すなわちひとつの定義された多項式はあるイデアル I(V)の要素を直ちに与える。私たちはそれらが、ザリスキ位相と呼ばれる、ある特定の位相をしっかりと巧く構成することを確かめることを得る。 D(F):=\{P\in V/f(p)\neq 0\}において、開いた基底（仏: base d'ouverts）が豊富に備わっている事だけについて言及する、領域の周囲を成すそれらについてここに問題ではない。
大局的性質

微分幾何学で私たちがすることのようにする、しかしながら、圧倒的にアフィン多様体と局所的に似ていること更に多項式的な地図の（座標）変換における、位相空間のようなものである私たちの大域的な対象の定義を私たちはし辛くさせられる。しかしながら層におけるこれらの、私たちが選んだところの見方でのこの論点ではそうでない。私たちは、環 A_{j}のいくつかのスペクトルに同型な、導かれた層を備えたところの、開いた U_{i}における被覆を許す局所環における環付き空間（仏: espace annelé
）全体をそのとき概型と呼ぶ。概型の間の同型は何も局所環における環付き空間の同型とは別のものでない。
計算代数幾何学

計算代数幾何学（英：computational algebraic geometry）の始まりは1979年6月にフランスのマルセイユで開かれたEUROSAM '79（International Symposium on Symbolic and Algebraic Manipulation）を年代として推定できるかもしれない。この会議では、
デニス・アーノン（英：Dennis S. Arnon）はジョージ・E.コリンズ（英語版）の円柱的代数的分解（英語版）（CAD）により半代数的集合（英：semi-algebraic set）の位相の計算が可能であることを示した。
ブルーノ・ブッフベルガー（英語版）はグレブナー基底とそれを求めるためのアルゴリズムを提示した。
ダニエル・ラザード（英語版）は同次多項式の方程式の系を解くための新しいアルゴリズムを提示した。その計算量は見込まれる解の数に関して本質的に多項式的であり、したがってその未知数の数について、指数関数的な計算複雑性になる。このアルゴリズムはマッカーレイ（英語版）の多変数終結式と深く関係している。
以来、この分野での多くの結果はこれらのアルゴリズムの一つを用いるか証明するかによって、あるいは未知数の数について指数的な複雑度を持つアルゴリズムの発見によって、上記の項目の一つあるいは幾つかと関係した。
記号的な方法を補完する数値代数幾何学（英語版）と呼ばれる数学的な理論の分野は過去数十年にわたって発展してきた。その主な計算法はホモトピー接続法（英語版）である。これはたとえば、代数幾何学の問題を解くための浮動小数点数を用いた計算のあるモデルを支える。
他分野との関係

代数幾何学はそもそも、多項式の零点のなすような図形を代数多様体として研究する学問であったが、現代では数理物理学・可積分系との関係や、機械学習への応用が研究されている。
中原麻衣・ゆうまおの@ミニシアター

中原麻衣・ゆうまおの＠ミニシアター（なかはらまい・ゆうまおのあっとみにしあたー）は、ランティスウェブラジオにて配信されているインターネットラジオ番組。パーソナリティは、中原麻衣とゆうまお。
声優 中原麻衣とシンガーソングライター ゆうまおの二人が、恋愛についてフリートーク・歌を交えながらトークする番組である。
概要

中原麻衣の音楽CD発売関連で2005年4月より放送開始した番組で、当初は地上波およびインターネット配信されていたが、地上波での放送は2005年6月に終了し第14回よりインターネットのみでの配信となったが放送時間は30分に拡大された。
本放送は2005年10月に終了し、現在は不定期配信となっている。
また、ラジオCDが2005年夏に発売された。
放送時間

本放送
ラジオ大阪、TBSラジオ（2005年4月～2005年6月 全13回）
ランティスウェブラジオ（2005年4月～2005年10月 全30回）
不定期配信
早稲田祭　ヒロインゼミナール（2005年12月）
ダブルリリーススペシャル！（2006年2月）
コーナー

恋の二択
小さな恋のメロディ
メッセージ イン ア ボトル
関連CD

中原麻衣・ゆうまおの＠ミニシアター～恋愛の理想と現実編～（2005年8月3日発売）
大崎オーソル

大崎電気ハンドボール部（おおさきでんきハンドボールぶ）は、大崎電気工業の男子ハンドボールチームである。日本ハンドボールリーグ所属。本拠地は埼玉県入間郡三芳町。愛称はOSAKI OSOL（おおさきオーソル）。
「OSOL（オーソル）」は、イタリア語で「地球の核」を意味する。ウェアの基本カラーは、赤。黄色。特定シーズンでは黒を基調にしたものもあり。
歴史

1960年に創部。同年から行われた全日本実業団ハンドボール選手権大会では10年連続優勝を果たした。日本ハンドボールリーグ創設時にはノミネートで第2ランク（9チーム目）に位置付けられたが、学生勢が参加を断ったため繰り上げとなり加盟が決定。
1970年代から1980年代は湧永製薬、大同特殊鋼に後塵を拝し、2部落ちするなどタイトルから遠ざかる低迷の時代が続いた。1980年代後半から復活するも、1990年代には2部入れ替え戦の対象となるなど再び低迷。男子部よりもよい成績を収めていた女子部を休部して男子に力を集中するようになる。2000年代に入り三陽商会のハンドボール活動休止にともない岩本真典、中川善雄、永島英明といったトップクラスの選手とプロ契約を結び選手層を厚くして再びトップチームとなった。
アテネ五輪に向けての強化という中で、日本リーグで連覇を続けていたホンダの運営規模の縮小によって始まった新たな盟主争いの中、将来を嘱望されていた宮﨑大輔の参加もあり、2004-05シーズンで全日本実業団、国民体育大会、さらにチーム初の日本リーグ制覇を合わせ「3冠」を達成。全日本総合では決勝で湧永製薬に破れた。
その後、韓国のエース白元喆を擁する大同特殊鋼のリーグ連覇、躍進の前に競り負けることも多く、タイトルは白が出場できない国体に限定されるような状況になった。
2009-2010年には、エースとして君臨していた宮﨑大輔のスペインリーグへの移籍、首藤信一監督から岩本真典監督への移行による采配の変化、HONDAの横地康介、エストニアからの吉田耕平、韓国から日本リーグに復帰した豊田賢治とプロ契約によって受け入れることなどにより、戦術・選手層の幅が広がった。若手選手の積極的な活用などを行い日本リーグの開幕戦など順調な滑り出しであったが、国体では六連覇どころか四位に甘んじるにとどまらず、日本リーグでも五位となりプレーオフ進出を阻まれ無冠だった。
2010-2011年は、創立50周年という節目の年であり、宮﨑大輔がスペインリーグから復帰、全日本候補選手が複数加わった。宮崎が参加できなかった国体こそ2位に甘んじたが、実業団、総合の二冠を達成。日本リーグについては首位で終了しプレーオフの結果待ちとなったが、プレーオフ前日の3月11日に東日本大震災が起こったため大会が延期・中止となり、リーグ成績が日本リーグの成績となり、三冠を達成した。
2011-12年シーズンは日本体育大学の小室大地、大阪体育大学の時村浩幹が加入。レギュラーシーズンを1位で通過したものの、プレーオフ決勝で大同特殊鋼に敗退。
2012-13年シーズンは日本体育大学の信太弘樹、早稲田大学の馬場佑貴、大阪体育大学の植垣貴志が加入。1位でレギュラーシーズンを終えたが、プレーオフ決勝で再び大同特殊鋼に敗れた。
2013-14年シーズンは日本体育大学の木村昌丈、大阪体育大学の植垣健人（植垣貴志の弟）が加入。レギュラーシーズンを2位で終了。プレーオフでは準決勝で大同特殊鋼に敗れ、3位に終わった。シーズン終了後に浦和克行、永島英明、内田雄士、吉田耕平のベテラン勢が引退。
2014-15年シーズンは日本体育大学の元木博紀が加入。全勝（16勝）で2季ぶりにレギュラーシーズン1位突破を果たしたが、プレーオフ決勝でまたもや大同特殊鋼に敗れた。猪妻正活が現役を引退。
2015-16年シーズンは日本体育大学の平子健人、大阪体育大学の柴山裕貴博と村上凌太、名城大学の柳雄大が加入。2年連続でレギュラーシーズンを1位で通過。決勝でトヨタ車体を破り、5季ぶりの優勝を果たした。このシーズン限りで豊田賢治が現役を引退。石川出が出場機会を求め、地元の琉球コラソンへ移籍した。
2016-17年シーズンは日本体育大学の小山哲也が加入。2位でレギュラーシーズンを通過したが、プレーオフ決勝まで勝ち進み、大同特殊鋼を破り2連覇を達成。
2017-18年シーズンは大阪体育大学の中谷憲弥が加入。レギュラーシーズン1位でプレーオフでも優勝を果たし、3連覇を記録した。夏山陽平、植垣貴志が現役を引退。
2018-19年シーズンは大阪体育大学の香川壮次郎、国士舘大学の玉川裕康と安倍竜之介、法政大学の高間アミンが加入。第8回社会人選手権では3年ぶりの優勝を果たしたが、日本選手権は準決勝で豊田合成と対戦し、終盤残り10分の17対23から5点を奪うも1点が届かず22対23で敗戦。ベスト4に終わった。日本リーグは1位でレギュラーシーズンを通過したが、プレーオフ決勝でトヨタ車体に敗れ2位となった。このシーズン限りで岩本真典監督が退任。宮﨑大輔が退団したほか、岩永生が現役を引退し、新監督に就任した。
岩永生体制となった2019-20年シーズンは日本体育大学の安平拓馬と入谷泰成、フランスのシャルトル・メトロポールHB28から日本代表の土井レミイ杏利が加入した。5月の第9回社会人選手権では2年連続の優勝を果たした。11月の日本ハンドボール選手権大会では決勝の対トヨタ車体戦を23対21で破り単独首位となる2年ぶり15度目の優勝を果たした。
選手・スタッフ > 現役選手

| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| --- | --- | --- | --- | --- | --- | --- | --- |
|  | # | 国 | Pos. | 選手名 | 年齢 | 出身校 | 備考 |
|  | 1 |  | GK | 東佑三 | 39歳 | 大阪体育大学 | 元日本代表 |
|  | 3 |  | LW | 小澤広太 () | 39歳 | 法政大学 | 元日本代表 |
|  | 4 |  | CB | 平子健人 | 32歳 | 日本体育大学 |  |
|  | 5 |  | RB | 柴山裕貴博 | 32歳 | 大阪体育大学 |  日本代表 (日韓定期戦 / JAPAN CUP) |
|  | 8 |  | RB | 東長濱秀希 | 37歳 | 日本体育大学 |  日本代表 (世界選手権 / 日韓定期戦 / JAPAN CUP) |
|  | 9 |  | PV | 森淳 | 37歳 | 大阪体育大学 | 元日本代表 |
|  | 10 |  | PV | 小室大地 | 36歳 | 日本体育大学 | 元日本代表 |
|  | 12 |  | GK | 木村昌丈 | 34歳 | 日本体育大学 | 元日本代表 |
|  | 13 |  | PV | 柳雄大 | 32歳 | 名城大学 |  |
| ○ | 14 |  | LW | 土井レミイ杏利 | 35歳 | 日本体育大学 |  日本代表 (世界選手権 / 日韓定期戦 / JAPAN CUP) / 2019年度加入 |
| ○ | 15 |  | RB | 安平拓馬 | 28歳 | 日本体育大学 | 2019年加入 (2018年度) |
|  | 16 |  | GK | 村上凌太 | 32歳 | 大阪体育大学 |  |
|  | 17 |  | CB | 植垣健人 | 34歳 | 大阪体育大学 | 元日本代表 |
| □ | 18 |  | PV | 香川壮次郎 | 29歳 | 大阪体育大学 | 2019年再登録 |
| □ | 19 |  | CB | 中谷憲弥 | 30歳 | 大阪体育大学 | 2019年7月18日再登録 |
|  | 20 |  | LB | 小山哲也 | 31歳 | 日本体育大学 |  |
|  | 21 |  | RB | 安倍竜之介 | 29歳 | 国士舘大学 |  |
|  | 22 |  | LW | 高間アミン | 29歳 | 法政大学 |  |
|  | 23 |  | LB | 時村浩幹 | 36歳 | 大阪体育大学 | 元日本代表 |
|  | 24 |  | LB | 信太弘樹 | 35歳 | 日本体育大学 |  日本代表 (世界選手権 / 日韓定期戦 / JAPAN CUP) |
|  | 25 |  | RW | 元木博紀 | 33歳 | 日本体育大学 |  日本代表 (世界選手権 / 日韓定期戦 / JAPAN CUP) |
|  | 27 |  | PV | 玉川裕康 | 29歳 | 国士舘大学 |  日本代表 (世界選手権 / 日韓定期戦 / JAPAN CUP) |
日本ハンドボールリーグ登録外選手
| ○ | 2 |  | RB | 入谷泰成 | 28歳 | 日本体育大学 | 2019年度加入 / 2019年7月5日登録抹消 |
|  | 11 |  | CB | 馬場佑貴 | 35歳 | 早稲田大学 | 2019年7月18日登録抹消 |
2019年7月19日更新 / ○は新人、☆は内定選手、△は移籍、□は復帰
| 入退団 (2018-19 ⇒ 2019-20) |
| --- | --- | --- | --- | --- | --- | --- |
| # | 国 | Pos. | 選手名 | 年齢 | 前所属 / 去就 | 備考 |
入団
| 2 |  | RB | 入谷泰成 | 23歳 |  日本体育大学 | 2019年7月5日登録抹消 |
| 14 |  | LW | 土井レミイ杏利 | 30歳 |  シャルトル・メトロポールHB28 |  |
| 15 |  | RB | 安平拓馬 | 23歳 |  日本体育大学 | 2019年度内定選手 |
| 18 |  | PV | 香川壮次郎 | 24歳 |  大崎電気 | 前シーズン登録抹消から復帰 |
退団
| 7 |  | CB | 宮﨑大輔 | 37歳 |  日本体育大学 |  |
| 14 |  | CB | 岩永生 | 35歳 |  大崎電気 監督 |  |
選手・スタッフ > スタッフ

| --- | --- |
役職: 氏名
オーナー: 渡辺佳英
オーナー代行: 渡辺光康
部長: 根本和郎
副部長: 矢内浩
GM: 近藤恒俊
アドバイザー: 岩本真典
監督: 岩永生
マネージャー: 染谷雄輝
トレーナー: 村田博明
2019年6月14日更新
成績 > 日本ハンドボールリーグ

プレーオフは1992-93年シーズンから導入。
| 年 | 順位 | レギュラーシーズン> 順位 | レギュラーシーズン> 試 | レギュラーシーズン> 勝 | レギュラーシーズン> 分 | レギュラーシーズン> 敗 | レギュラーシーズン> 得点 | レギュラーシーズン> 失点 | 東アジア クラブ選手権 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1976-77 | 4位 | 4位 | 7 | 3 | 1 | 3 | 134 | 142 |  |
| 1977-78 | 6位 | 6位 | 14 | 6 | 0 | 8 | 239 | 280 |  |
| 1978-79 | 7位 | 7位 | 14 | 3 | 0 | 11 | 241 | 317 |  |
| 1979-80 | 1位 (2部) | 1位 (2部) | 5 | 5 | 0 | 0 | 155 | 67 |  |
| 1980-81 | 1位 (2部) | 1位 (2部) | 5 | 5 | 0 | 0 | 142 | 67 |  |
| 1981-82 | 1位 (2部) | 1位 (2部) | 7 | 7 | 0 | 0 | 209 | 117 |  |
| 1982-83 | 4位 | 4位 | 10 | 4 | 0 | 6 | 204 | 241 |  |
| 1983-84 | 5位 | 5位 | 10 | 2 | 0 | 8 | 185 | 226 |  |
| 1984-85 | 5位 | 5位 | 5 | 1 | 1 | 3 | 104 | 120 |  |
| 1985-86 | 2位 | 2位 | 8 | 5 | 0 | 3 | 180 | 177 |  |
| 1986-87 | 3位 | 3位 | 10 | 5 | 1 | 4 | 242 | 255 |  |
| 1987-88 | 3位 | 3位 | 5 | 3 | 0 | 2 | 154 | 124 |  |
| 1988-89 | 3位 | 3位 | 10 | 7 | 0 | 3 | 279 | 227 |  |
| 1989-90 | 4位 | 4位 | 10 | 4 | 1 | 5 | 253 | 234 |  |
| 1990-91 | 5位 | 5位 | 14 | 7 | 1 | 6 | 347 | 334 |  |
| 1991-92 | 5位 | 5位 | 14 | 5 | 2 | 7 | 332 | 320 |  |
| 1992-93 | 5位 | 5位 | 14 | 7 | 1 | 6 | 347 | 335 |  |
| 1993-94 | 6位 | 6位 | 14 | 6 | 0 | 8 | 328 | 305 |  |
| 1994-95 | 6位 | 6位 | 14 | 5 | 0 | 9 | 319 | 359 |  |
| 1995-96 | 4位 | 4位 | 14 | 7 | 2 | 5 | 341 | 328 |  |
| 1996-97 | 5位 | 5位 | 14 | 6 | 1 | 7 | 347 | 357 |  |
| 1997-98 | 7位 | 7位 | 14 | 4 | 1 | 9 | 285 | 296 |  |
| 1998-99 | 6位 | 6位 | 14 | 2 | 3 | 9 | 296 | 357 |  |
| 1999-00 | 7位 | 7位 | 14 | 3 | 1 | 10 | 265 | 322 |  |
| 2000-01 | 7位 | 7位 | 14 | 3 | 1 | 10 | 239 | 293 |  |
| 2001-02 | 3位 | 2位 | 14 | 10 | 0 | 4 | 341 | 294 |  |
| 2002-03 | 4位 | 4位 | 21 | 11 | 1 | 9 | 510 | 463 |  |
| 2003-04 | 4位 | 4位 | 14 | 10 | 0 | 4 | 338 | 308 | - |
| 2004-05 | 優勝 | 1位 | 18 | 14 | 1 | 3 | 503 | 454 | 準優勝 |
| 2005-06 | 2位 | 2位 | 18 | 14 | 0 | 4 | 644 | 529 | 3位 |
| 2006-07 | 3位 | 3位 | 18 | 14 | 0 | 4 | 604 | 446 | - |
| 2007-08 | 3位 | 3位 | 16 | 13 | 0 | 3 | 588 | 452 | - |
| 2008-09 | 2位 | 2位 | 18 | 14 | 1 | 3 | 613 | 477 | - |
| 2009-10 | 5位 | 5位 | 14 | 8 | 1 | 5 | 398 | 350 | - |
| 2010-11 | 優勝 | 1位 | 14 | 12 | 0 | 2 | 484 | 414 | - |
| 2011-12 | 2位 | 1位 | 14 | 11 | 1 | 2 | 480 | 382 | - |
| 2012-13 | 3位 | 1位 | 16 | 16 | 0 | 0 | 547 | 413 | - |
| 2013-14 | 3位 | 2位 | 16 | 12 | 1 | 3 | 489 | 414 | - |
| 2014-15 | 2位 | 1位 | 16 | 16 | 0 | 0 | 524 | 395 | 準優勝 |
| 2015-16 | 優勝 | 1位 | 16 | 14 | 1 | 1 | 502 | 369 | 3位 |
| 2016-17 | 優勝 | 2位 | 16 | 11 | 2 | 3 | 439 | 386 | 準優勝 |
| 2017-18 | 優勝 | 1位 | 24 | 18 | 2 | 4 | 695 | 572 | 準優勝 |
| 2018-19 | 2位 | 1位 | 24 | 20 | 2 | 2 | 663 | 552 | - |