三省堂 大辞林 |
ポイント 0 [point]
「バッティング-―」
(2)要点。重要な箇所。
「出題の―」
(3)得点。点数。
「―をかせぐ」「二、三―リードしている」
(4)転轍機(てんてつき)。
「―を切り替える」
(5)小数点。コンマ。
(6)指数(2)を表す単位。パーセントを意味する。
「物価は前年比で二―の上昇」
(7)トランプの一点札。エース。
(8)活字・込め物などの大きさを表す単位。一ポイントは一辺が0.3514ミリメートル。
(9)「尖頭器(せんとうき)」に同じ。
印刷関係用語集 |
広告用語辞典 |
.NET Framework クラス ライブラリ リファレンス |
Point コンストラクタ (Size)
アセンブリ: System.Drawing (system.drawing.dll 内)
構文
使用例op_Equality 演算子を使用する方法と、Size または 2 つの整数から Point を生成する方法を次のコード例に示します。また、X プロパティと Y プロパティの使用方法も示します。この例は、Windows フォームでの使用を意図してデザインされています。Button1 という名前のボタンが配置されているフォームにコードを貼り付け、Button1_Click メソッドをボタンの Click イベントに関連付けます。
Private Sub Button1_Click(ByVal sender As System.Object, _ ByVal e As System.EventArgs) Handles Button1.Click ' Construct a new Point with integers. Dim Point1 As New Point(100, 100) ' Create a Graphics object. Dim formGraphics As Graphics = Me.CreateGraphics() ' Construct another Point, this time using a Size. Dim Point2 As New Point(New Size(100, 100)) ' Call the equality operator to see if the points are equal, ' and if so print out their x and y values. If (Point.op_Equality(Point1, Point2)) Then formGraphics.DrawString(String.Format("Point1.X: " & _ "{0},Point2.X: {1}, Point1.Y: {2}, Point2.Y {3}", _ New Object() {Point1.X, Point2.X, Point1.Y, Point2.Y}), _ Me.Font, Brushes.Black, New PointF(10, 70)) End If End Sub
private void Button1_Click(System.Object sender, System.EventArgs e) { // Construct a new Point with integers. Point Point1 = new Point(100, 100); // Create a Graphics object. Graphics formGraphics = this.CreateGraphics(); // Construct another Point, this time using a Size. Point Point2 = new Point(new Size(100, 100)); // Call the equality operator to see if the points are equal, // and if so print out their x and y values. if (Point1 == Point2) { formGraphics.DrawString(String.Format("Point1.X: " + "{0},Point2.X: {1}, Point1.Y: {2}, Point2.Y {3}", new object[]{Point1.X, Point2.X, Point1.Y, Point2.Y}) , this.Font, Brushes.Black, new PointF(10, 70)); } }
private: void Button1_Click( System::Object^ /*sender*/, System::EventArgs^ /*e*/ ) { // Construct a new Point with integers. Point Point1 = Point(100,100); // Create a Graphics object. Graphics^ formGraphics = this->CreateGraphics(); // Construct another Point, this time using a Size. Point Point2 = Point(System::Drawing::Size( 100, 100 )); // Call the equality operator to see if the points are equal, // and if so print out their x and y values. if ( Point1 == Point2 ) { array<Object^>^temp0 = {Point1.X,Point2.X,Point1.Y,Point2.Y}; formGraphics->DrawString( String::Format( "Point1.X: " "{0},Point2.X: {1}, Point1.Y: {2}, Point2.Y {3}", temp0 ), this->Font, Brushes::Black, PointF(10,70) ); } }
private void button1_Click(Object sender, System.EventArgs e) { // Construct a new Point with integers. Point point1 = new Point(100, 100); // Create a Graphics object. Graphics formGraphics = this.CreateGraphics(); // Construct another Point, this time using a Size. Point point2 = new Point(new Size(100, 100)); // Call the equality operator to see if the points are equal, // and if so print out their x and y values. if (point1.Equals(point2)) { formGraphics.DrawString(String.Format("Point1.X: " + "{0},Point2.X: {1}, Point1.Y: {2}, Point2.Y {3}", new Object[] { new Integer(point1.get_X()), new Integer(point2.get_X()), new Integer(point1.get_Y()), new Integer(point2.get_Y()) }), this.get_Font() , Brushes.get_Black(), new PointF(10, 70)); } } //button1_Click
プラットフォームWindows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照Point コンストラクタ (Int32)
アセンブリ: System.Drawing (system.drawing.dll 内)
構文
解説
使用例Point コンストラクタと System.Drawing.Size コンストラクタ、および System.Drawing.ContentAlignment 列挙体の使用方法を示すコード例を次に示します。この例を実行するには、Label1 という名前のラベルが配置され、フォームのコンストラクタで IntializeLabel1 メソッドを呼び出す Windows フォームにコードを貼り付けます。
Private Sub InitializeLabel1() ' Set a border. Label1.BorderStyle = BorderStyle.FixedSingle ' Set the size, constructing a size from two integers. Label1.Size = New Size(100, 50) ' Set the location, constructing a point from a 32-bit integer ' (using hexadecimal). Label1.Location = New Point(&H280028) ' Set and align the text on the lower-right side of the label. Label1.TextAlign = ContentAlignment.BottomRight Label1.Text = "Bottom Right Alignment" End Sub
private void InitializeLabel1() { // Set a border. Label1.BorderStyle = BorderStyle.FixedSingle; // Set the size, constructing a size from two integers. Label1.Size = new Size(100, 50); // Set the location, constructing a point from a 32-bit integer // (using hexadecimal). Label1.Location = new Point(0x280028); // Set and align the text on the lower-right side of the label. Label1.TextAlign = ContentAlignment.BottomRight; Label1.Text = "Bottom Right Alignment"; }
void InitializeLabel1() { // Set a border. Label1->BorderStyle = BorderStyle::FixedSingle; // Set the size, constructing a size from two integers. Label1->Size = System::Drawing::Size( 100, 50 ); // Set the location, constructing a point from a 32-bit integer // (using hexadecimal). Label1->Location = Point(0x280028); // Set and align the text on the lower-right side of the label. Label1->TextAlign = ContentAlignment::BottomRight; Label1->Text = "Bottom Right Alignment"; }
private void Initializelabel1() { // Set a border. label1.set_BorderStyle(BorderStyle.FixedSingle); // Set the size, constructing a size from two integers. label1.set_Size(new Size(100, 50)); // Set the location, constructing a point from a 32-bit integer // (using hexadecimal). label1.set_Location(new Point(0x280028)); // Set and align the text on the lower-right side of the label. label1.set_TextAlign(ContentAlignment.BottomRight); label1.set_Text("Bottom Right Alignment"); } //Initializelabel1
プラットフォームWindows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照Point コンストラクタ (Int32, Int32)
アセンブリ: System.Drawing (system.drawing.dll 内)
構文
使用例op_Equality 演算子を使用する方法と、Size または 2 つの整数から Point を生成する方法を次のコード例に示します。また、X プロパティと Y プロパティの使用方法も示します。この例は、Windows フォームでの使用を意図してデザインされています。Button1 という名前のボタンが配置されているフォームにコードを貼り付け、Button1_Click メソッドをボタンの Click イベントに関連付けます。
Private Sub Button1_Click(ByVal sender As System.Object, _ ByVal e As System.EventArgs) Handles Button1.Click ' Construct a new Point with integers. Dim Point1 As New Point(100, 100) ' Create a Graphics object. Dim formGraphics As Graphics = Me.CreateGraphics() ' Construct another Point, this time using a Size. Dim Point2 As New Point(New Size(100, 100)) ' Call the equality operator to see if the points are equal, ' and if so print out their x and y values. If (Point.op_Equality(Point1, Point2)) Then formGraphics.DrawString(String.Format("Point1.X: " & _ "{0},Point2.X: {1}, Point1.Y: {2}, Point2.Y {3}", _ New Object() {Point1.X, Point2.X, Point1.Y, Point2.Y}), _ Me.Font, Brushes.Black, New PointF(10, 70)) End If End Sub
private void Button1_Click(System.Object sender, System.EventArgs e) { // Construct a new Point with integers. Point Point1 = new Point(100, 100); // Create a Graphics object. Graphics formGraphics = this.CreateGraphics(); // Construct another Point, this time using a Size. Point Point2 = new Point(new Size(100, 100)); // Call the equality operator to see if the points are equal, // and if so print out their x and y values. if (Point1 == Point2) { formGraphics.DrawString(String.Format("Point1.X: " + "{0},Point2.X: {1}, Point1.Y: {2}, Point2.Y {3}", new object[]{Point1.X, Point2.X, Point1.Y, Point2.Y}) , this.Font, Brushes.Black, new PointF(10, 70)); } }
private: void Button1_Click( System::Object^ /*sender*/, System::EventArgs^ /*e*/ ) { // Construct a new Point with integers. Point Point1 = Point(100,100); // Create a Graphics object. Graphics^ formGraphics = this->CreateGraphics(); // Construct another Point, this time using a Size. Point Point2 = Point(System::Drawing::Size( 100, 100 )); // Call the equality operator to see if the points are equal, // and if so print out their x and y values. if ( Point1 == Point2 ) { array<Object^>^temp0 = {Point1.X,Point2.X,Point1.Y,Point2.Y}; formGraphics->DrawString( String::Format( "Point1.X: " "{0},Point2.X: {1}, Point1.Y: {2}, Point2.Y {3}", temp0 ), this->Font, Brushes::Black, PointF(10,70) ); } }
private void button1_Click(Object sender, System.EventArgs e) { // Construct a new Point with integers. Point point1 = new Point(100, 100); // Create a Graphics object. Graphics formGraphics = this.CreateGraphics(); // Construct another Point, this time using a Size. Point point2 = new Point(new Size(100, 100)); // Call the equality operator to see if the points are equal, // and if so print out their x and y values. if (point1.Equals(point2)) { formGraphics.DrawString(String.Format("Point1.X: " + "{0},Point2.X: {1}, Point1.Y: {2}, Point2.Y {3}", new Object[] { new Integer(point1.get_X()), new Integer(point2.get_X()), new Integer(point1.get_Y()), new Integer(point2.get_Y()) }), this.get_Font() , Brushes.get_Black(), new PointF(10, 70)); } } //button1_Click
プラットフォームWindows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照Point コンストラクタ
オーバーロードの一覧| 名前 | 説明 |
|---|---|
| Point (Int32) | 整数値で指定された座標を使用して、Point クラスの新しいインスタンスを初期化します。 |
| Point (Size) | Size から Point クラスの新しいインスタンスを初期化します。 |
| Point (Int32, Int32) | 座標を指定して、Point クラスの新しいインスタンスを初期化します。 .NET Compact Framework によってサポートされています。 |
参照Point フィールド
Point プロパティ
Point メソッド
パブリック メソッド| 名前 | 説明 | |
|---|---|---|
| Add | 指定した Size を指定した Point に追加します。 |
| Ceiling | PointF の値を次の整数値に丸めることによって、指定した PointF を Point に変換します。 |
| Equals | オーバーロードされます。 オーバーライドされます。 2 つの Point オブジェクトに同じ座標を含めるかどうかを指定します。 |
| GetHashCode | オーバーライドされます。 この Point のハッシュ コードを返します。 |
| GetType | 現在のインスタンスの Type を取得します。 ( Object から継承されます。) |
| Offset | オーバーロードされます。 Point を指定の量だけ平行移動します。 |
| op_Addition | Point を指定の Size で平行移動します。 |
| op_Equality | 2 つの Point オブジェクトを比較します。その結果によって、2 つの Point オブジェクトの X プロパティと Y プロパティの値が等しいかどうかが示されます。 |
| op_Explicit | 指定した Point 構造体を Size 構造体に変換します。 |
| op_Implicit | 指定した Point 構造体を PointF 構造体に変換します。 |
| op_Inequality | 2 つの Point オブジェクトを比較します。その結果によって、2 つの Point オブジェクトの X プロパティと Y プロパティの値が異なるかどうかが示されます。 |
| op_Subtraction | Point を指定の Size の負の値だけ平行移動します。 |
| ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) |
| Round | Point の値を最も近い整数に丸めることによって、指定した PointF を Point オブジェクトに変換します。 |
| Subtract | 指定した Point から指定した Size を減算した結果を返します。 |
| ToString | オーバーライドされます。 この Point をユーザーが判読できる文字列に変換します。 |
| Truncate | Point の値を切り捨てることによって、指定した PointF を Point に変換します。 |
プロテクト メソッド| 名前 | 説明 | |
|---|---|---|
| Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。) |
| MemberwiseClone | 現在の Object の簡易コピーを作成します。 ( Object から継承されます。) |
参照Point メンバ
2 次元平面に点を定義する、整数座標ペア (x 座標と y 座標) を表します。
Point データ型で公開されるメンバを以下の表に示します。
パブリック コンストラクタ
パブリック フィールド| 名前 | 説明 | |
|---|---|---|
| Empty | null 参照 (Visual Basic では Nothing) である Point を表します。 |
パブリック プロパティ
パブリック メソッド| 名前 | 説明 | |
|---|---|---|
| Add | 指定した Size を指定した Point に追加します。 |
| Ceiling | PointF の値を次の整数値に丸めることによって、指定した PointF を Point に変換します。 |
| Equals | オーバーロードされます。 オーバーライドされます。 2 つの Point オブジェクトに同じ座標を含めるかどうかを指定します。 |
| GetHashCode | オーバーライドされます。 この Point のハッシュ コードを返します。 |
| GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
| Offset | オーバーロードされます。 Point を指定の量だけ平行移動します。 |
| op_Addition | Point を指定の Size で平行移動します。 |
| op_Equality | 2 つの Point オブジェクトを比較します。その結果によって、2 つの Point オブジェクトの X プロパティと Y プロパティの値が等しいかどうかが示されます。 |
| op_Explicit | 指定した Point 構造体を Size 構造体に変換します。 |
| op_Implicit | 指定した Point 構造体を PointF 構造体に変換します。 |
| op_Inequality | 2 つの Point オブジェクトを比較します。その結果によって、2 つの Point オブジェクトの X プロパティと Y プロパティの値が異なるかどうかが示されます。 |
| op_Subtraction | Point を指定の Size の負の値だけ平行移動します。 |
| ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
| Round | Point の値を最も近い整数に丸めることによって、指定した PointF を Point オブジェクトに変換します。 |
| Subtract | 指定した Point から指定した Size を減算した結果を返します。 |
| ToString | オーバーライドされます。 この Point をユーザーが判読できる文字列に変換します。 |
| Truncate | Point の値を切り捨てることによって、指定した PointF を Point に変換します。 |
プロテクト メソッド| 名前 | 説明 | |
|---|---|---|
| Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
| MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |
参照Point 構造体
アセンブリ: System.Drawing (system.drawing.dll 内)
構文<SerializableAttribute> _ <ComVisibleAttribute(True)> _ Public Structure Point
Dim instance As Point
[SerializableAttribute] [ComVisibleAttribute(true)] public struct Point
[SerializableAttribute] [ComVisibleAttribute(true)] public value class Point
/** @attribute SerializableAttribute() */ /** @attribute ComVisibleAttribute(true) */ public final class Point extends ValueType
使用例これらの型に対して定義された、オーバーロードされた演算子をいくつか使用して、ポイントとサイズを作成するコード例を次に示します。この例では、SystemPens クラスの使用方法も示します。
この例は、Windows フォームでの使用を意図してデザインされています。subtractButton という名前の Button を格納するフォームを作成します。コードをフォームに貼り付け、フォームの Paint イベント処理メソッドから PaintEventArgs の e を渡して CreatePointsAndSizes メソッドを呼び出します。
Private Sub CreatePointsAndSizes(ByVal e As PaintEventArgs) ' Create the starting point. Dim startPoint As New Point(subtractButton.Size) ' Use the addition operator to get the end point. Dim endPoint As Point = Point.op_Addition(startPoint, _ New Size(140, 150)) ' Draw a line between the points. e.Graphics.DrawLine(SystemPens.Highlight, startPoint, endPoint) ' Convert the starting point to a size and compare it to the ' subtractButton size. Dim buttonSize As Size = Point.op_Explicit(startPoint) If (Size.op_Equality(buttonSize, subtractButton.Size)) Then ' If the sizes are equal, tell the user. e.Graphics.DrawString("The sizes are equal.", _ New Font(Me.Font, FontStyle.Italic), _ Brushes.Indigo, 10.0F, 65.0F) End If End Sub
private void CreatePointsAndSizes(PaintEventArgs e) { // Create the starting point. Point startPoint = new Point(subtractButton.Size); // Use the addition operator to get the end point. Point endPoint = startPoint + new Size(140, 150); // Draw a line between the points. e.Graphics.DrawLine(SystemPens.Highlight, startPoint, endPoint); // Convert the starting point to a size and compare it to the // subtractButton size. Size buttonSize = (Size)startPoint; if (buttonSize == subtractButton.Size) // If the sizes are equal, tell the user. { e.Graphics.DrawString("The sizes are equal.", new Font(this.Font, FontStyle.Italic), Brushes.Indigo, 10.0F, 65.0F); } }
void CreatePointsAndSizes( PaintEventArgs^ e ) { // Create the starting point. Point startPoint = Point(subtractButton->Size); // Use the addition operator to get the end point. Point endPoint = startPoint + System::Drawing::Size( 140, 150 ); // Draw a line between the points. e->Graphics->DrawLine( SystemPens::Highlight, startPoint, endPoint ); // Convert the starting point to a size and compare it to the // subtractButton size. System::Drawing::Size buttonSize = (System::Drawing::Size)startPoint; if ( buttonSize == subtractButton->Size ) { e->Graphics->DrawString( "The sizes are equal.", gcnew System::Drawing::Font( this->Font,FontStyle::Italic ), Brushes::Indigo, 10.0F, 65.0F ); } }
private void CreatePointsAndSizes(PaintEventArgs e) { // Create the starting point. Point startPoint = new Point(subtractButton.get_Size()); // Use the addition operator to get the end point. Point endPoint = Point.op_Addition(startPoint, new Size(140, 150)); // Draw a line between the points. e.get_Graphics().DrawLine(SystemPens.get_Highlight(), startPoint, endPoint); // Convert the starting point to a size and compare it to the // subtractButton size. Size buttonSize = new Size(startPoint); if (buttonSize.Equals(subtractButton.get_Size())) { // If the sizes are equal, tell the user. e.get_Graphics().DrawString("The sizes are equal.", new Font(this.get_Font(), FontStyle.Italic), Brushes.get_Indigo(), 10, 65); } } //CreatePointsAndSizes
スレッド セーフ
プラットフォームWindows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照ウィキペディア |
POINT
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2011/12/04 08:11 UTC 版)
| Point | ||||
|---|---|---|---|---|
| Cornelius の スタジオ・アルバム | ||||
| リリース | 2001年10月24日/ポリスター 2002年 1月22日/マタドール |
|||
| ジャンル | エクスペリメンタル | |||
| 時間 | 45分29秒 | |||
| レーベル | ||||
| プロデュース | 小山田圭吾 | |||
| Cornelius 年表 | ||||
|
||||
『POINT』(ポイント)は、Corneliusが2001年に発表した4枚目のスタジオ・アルバムである。過去3作の多要素的な音楽手法から一転、アンビエントを用いたシンプルでアルゴリズム的な音の構成で練り上げられた作品。トラットリア・メニュー241。アナログ盤はメニュー243。
前作『FANTASMA』に続き、アメリカのマタドール・レコードからもリリースされている。世界21ヵ国でリリースされた。
9曲目の「Brazil」はボサノヴァの「Aquarela do Brasil」のカバー。
『POINT』の楽曲で構成されたミュージック・ビデオ集『FIVE POINT ONE』が2003年にリリースされている。
ジャケットに貼られたシールの裏には「サウンド点描~ 視点・論点 ラブ ミー テンダー」と印刷されている。
収録曲
- Bug (Electric Last Minute)
- Point of View Point
- Smoke
- Drop
- Another View Point
- Tone Twilight Zone
- Bird Watching At Inner Forest
- I Hate Hate
- Brazil
- Fly
- Nowhere
LPはSIDE-A#1~6 SIDE-B#7~11
全曲作詞・作曲:小山田圭吾(#9のみ作詞:S.K.Russel、作曲:Ary Barosso、編曲:小山田圭吾)
|
|||||||||||||||||||||||||||||||||||
ポイント (曖昧さ回避)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2011/09/20 11:43 UTC 版)
(Point から転送)
- スポーツやゲームにおける得点。
- ゲームにおいて、攻撃の程度などを表す単位。ヒットポイント、マジックポイントを参照。
- 活字の長さの単位。
- 百分率の数値の変動をあらわす単位。
- 小数点の呼称。
- 商品の販売者が、顧客に対して、購入金額に応じて発行する点数。ポイントサービスを参照。
- 物事の要点。
- 鉄道の分岐器。
- 釣りをするのに好適と思われる場所。
- スクーバダイビングするのに好適と思われる場所。
- 刃物の先端部分のこと。
- グラフィカルユーザインタフェースを備えたコンピュータで、マウスポインタをアイコンの上に置くこと。
- 株式会社タカミヤが運営する釣り具販売チェーン。
- 衣料・雑貨の小売店を展開する東証1部上場企業。→ポイント (企業)
- パワードコムのインターネット接続サービスのブランド。
- 考古学用語の尖頭器。
| このページは曖昧さ回避のためのページです。一つの言葉や名前が二つ以上の意味や物に用いられている場合の水先案内のために、異なる用法を一覧にしてあります。お探しの用語に一番近い記事を選んで下さい。このページへリンクしているページを見つけたら、リンクを適切な項目に張り替えて下さい。 |
尖頭器
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2011/11/14 19:28 UTC 版)
(Point から転送)
尖頭器(せんとうき、point)とは、先端を鋭く尖らせた打製石器のこと。旧石器時代に現れる。
目次 |
概略
尖頭器は、諸外国では広い意味をもち、先端が鋭く尖った石器の総称として用いられるのに対し、日本では刃潰し剥離によって仕上げられた石器については「ナイフ形石器」と呼んで、尖頭器とは区別する。この石器には、長さや幅の特徴から大きく分けて細長タイプと幅広タイプの2種類がある。全国的に分布している。
さらに、
など、製作ないし使用された年代の相違を考慮し、それぞれを呼び分ける場合も多い。
旧石器時代の研究が進展するにともない、縄文時代の石槍もポイント(尖頭器)と呼ばれるケースが増えており、その場合は後期旧石器時代から縄文時代にかけての槍先形の石器(上記の2.と3.)を呼称する。
木の柄につけて投げ槍とし、大型獣の狩りに用いられたのが槍先形尖頭器[1]の始まりで、狩猟に大きな進歩をもたらした。
槍先形尖頭器の出現と発達
- 日本では、尖頭器(槍先形尖頭器)は旧石器時代のナイフ形石器の盛行期(約2万年前から約1万5千年前まで)に出現している。その起源はナイフ形石器から発展変化したとも、大陸からもたらされたものともいわれるが、未だに解決されていない。ナイフ形石器は後期旧石器時代末葉に衰退していくが、代わって槍先形尖頭器は著しく発達し、量的にもめざましく増加する。槍先形尖頭器は、細石器が多用された時期には一時的に減少傾向をみせるが、縄文土器が出現する前後に最盛期をむかえる。そこで、細石器段階以前を初期尖頭器、以降を発達期の尖頭器と呼ぶこともあるが、両者の差異はかなり顕著である。前者は一般的に比較的小形のものが多く、調整も周辺部調整、片面調整、両面調整と多様であるのに対し、後者は長大なものが加わり、大半が両面調整のものへと定式化されていく。また後者には有舌(有茎)尖頭器[2]がともなうようになる。縄文時代の槍先形尖頭器は上述の発達期尖頭器の後半部にあたる。
- 矢板市教育委員会は高原山黒曜石原産地遺跡群平成20年度調査で、旧石器時代から縄文時代早期にかけて(1万2千~1万5千年前)のものとみられる国内最大級長さ14cmの尖頭器及び製作場所を発見したと発表した[3][4][5][6][7][8]。これまで石器を作っていた場所は発見されておらず、貴重な発見である。
尖頭器の分類と編年
槍先形尖頭器の分類はこれまで、形態による分類(木葉形、半月形、有舌、有肩など)と調整部位による分類(周辺調整、片面調整、両面調整)がおこなわれているが、明瞭な型式分類が設定されるには至っていない。かつて芹沢長介は有舌尖頭器を形態上の差異に着目して4群に分け、その変遷過程を示している(1966年)。その後の資料の増加によって芹沢による編年は若干の修正を必要とするとみなされているが、大筋では、長身で幅が狭く舌部の返しの未発達なものから、基部の返しが鋭くなったものへと変遷することは広く認められている。
動物相の変化と尖頭器の消長
更新世末から完新世初頭にかけては、日本のみならず北アメリカ大陸・アジア大陸においても尖頭器の発達が著しい。これらの地域ではマンモスやバイソンなど洪積世の寒冷気候を好んだ大形獣を対象とする狩猟具が求められ、投げ槍の槍先として用いられた各種尖頭器の出現をみた。日本においても、当初は大形獣を対象とした狩猟具として生まれたが、洪積世末期に海進によって大陸から切り離され、大形獣の絶滅が早かったという特殊な条件が加わって、イノシシ・ニホンジカなどが主な狩猟対象となった。これらの、嗅覚が鋭く行動の機敏な動物の捕獲には、手持ちの槍よりも投げ槍が狩猟具として適していたものと考えられ、特に有舌尖頭器の急増は、こうした事情を物語っていると推定される。やがて弓矢の発明とともに、タヌキやウサギなどの小動物も狩猟対象となっていった。そして、弓矢と槍の中間的な機能を果たした投げ槍(槍先形尖頭器)は弓矢の普及によって消滅していく。一方で、縄文時代前期以降は採集・漁撈の充実および定住生活のいっそうの進展とともに落とし穴を利用する待ち伏せ狩猟も増加していくのである。
脚注
- ^ 石刃の基部に茎部をつくりだした尖頭器
- ^ 長さ6~7センチで基部から約四分の一までを舌状につくり、柄とした。
- ^ 高原山黒曜石原産地遺跡群詳細(矢板市ホームページより)
- ^ 2007年4月14日Asahi.comニュース
- ^ 2008年2月23日産経ニュース
- ^ 2009年2月27日産経ニュース
- ^ 2009年2月とちぎテレビニュース
- ^ とちぎテレビ動画ニュース
参考文献
- 加藤晋平・鶴丸俊明著『図録 石器入門事典 <先土器>』(柏書房、1991年3月、ISBN 4-7601-0608-1)
- 鈴木道之助著『図録 石器入門事典 <縄文>』(柏書房、1991年2月、ISBN 4-7601-0609-X)
- 芹沢長介『旧石器の知識』(東京美術<考古学シリーズ11>、1986年6月、ISBN 4-8087-0313-0)
- 芹沢長介「新潟県中林遺跡における有舌尖頭器の研究」『東北大学日本文化研究所研究報告 2』(1966年)
固有名詞の分類
Pointに関連した本
- Microsoft Office Power Point 2007 ビジネス活用編 富士通エフオーエム FOM出版/富士通エフ・オー・エム(株)
- よくわかるマスター MCAS Power Point 2007 完全マスター2 模擬問題集 模擬試験CD付 富士通エフ・オー・エム FOM出版/富士通エフ・オー・エム
- よくわかる Microsoft Power Point 2010 基礎 富士通エフ・オー・エム 富士通オフィス機器
Pointに関係した商品
- 【メール便配送】期間限定 送料無料&ポイント10倍!●お一人様1個限り●代引き・日時指定・ラッピング不可<女性用>天然石パワーストーンブレスレット ヘマタイト6mm お試し100円アクセサリー! ポイント消費にオススメ! 【SALE95%OFF 円高還元セール YDKG 楽天 5,250円以上で送料無料!】【mlb】【koushin0106】free point saleジュリエッタ
- 【送料無料】購入者のほとんどがメダリストプラスからの移行組み。ツーウィークファインUVはレンズにコシがあり非常に扱いやすい【送料無料】シード 2ウィークファインUV 2箱+選べるケア用品 1箱6枚入り 約3ヶ月分 2週間使い捨てコンタクトレンズ 殆どの方がメダリストプラスからの移行組み 2ウィークファインuv 【koushin1114】pointクリアコンタクト
- 【メール便配送】●今だけ送料無料!●楽天ランキング1位獲得!全11種・SALE85%OFF!<女性用>天然石パワーストーンブレスレット 6mm 8mm 他商品と同梱も送料無料!お試しアクセサリー! 【SALE85%OFF ポッキリ 円高還元セール YDKG】【mlb-m】【koushin0106】free point saleジュリエッタ
