(57)【要約】【課題】双晶の実空間単位格子，逆格子空間基本格子及び逆格子点群を立体的に表示することにより，双晶成分間の３次元的な相互関係を容易に理解できるようにして，双晶試料のＸ線構造解析の成功率を高める。【解決手段】単結晶Ｘ線構造解析装置４２を用いて，複数の双晶成分の各結晶方位行列を得る。第１演算手段３４は，結晶方位行列に基づいて，複数の双晶成分の実空間単位格子を求めて，それを回転，拡大・縮小，平行移動の各操作が可能なように立体的に表示するための表示データを作成する。第２演算手段３６は，結晶方位行列に基づいて，複数の双晶成分の逆格子空間基本格子を求めて，それを同様に立体的に表示するための表示データを作成する。第３演算手段３８は，結晶方位行列に基づいて，Ｘ線回折が生じる逆格子点群を，双晶成分ごとに区別して，それを同様に立体的に表示するための表示データを作成する。【選択図】図２１
2007003394.tif 000002
【特許請求の範囲】
【請求項１】
次の構成を備える双晶解析装置。
（ア）Ｘ線回折法を用いて複数の双晶成分のそれぞれの結晶方位行列を得ることができる単結晶Ｘ線構造解析装置。
（イ）前記結晶方位行列に基づいて，前記複数の双晶成分のそれぞれの実空間単位格子を求めて，その実空間単位格子を，３次元の実空間を表現する画面上で視点を変更可能に立体的に表示するための表示データを作成する第１演算手段。
（ウ）前記結晶方位行列に基づいて，前記複数の双晶成分のそれぞれの逆格子空間基本格子を求めて，その逆格子空間基本格子を，３次元の逆格子空間を表現する画面上で視点を変更可能に立体的に表示するための表示データを作成する第２演算手段。
（エ）前記結晶方位行列に基づいて，前記複数の双晶成分のそれぞれの逆格子点のうち，Ｘ線回折が生じる逆格子点群を，双晶成分ごとに区別して，３次元の逆格子空間を表現する画面上で視点を変更可能に立体的に表示するための表示データを作成する第３演算手段。
（オ）前記第１演算手段，前記第２演算手段及び前記第３演算手段で作成した表示データを画面表示する表示装置。
【請求項２】
請求項１に記載の双晶解析装置において，前記第３演算手段は，Ｘ線回折が生じる逆格子点群を，双晶成分ごとに色を変えて表示するための表示データを作成することを特徴とする双晶解析装置。
【請求項３】
請求項２に記載の双晶解析装置において，前記第３演算手段は，異なる双晶成分に由来する回折斑点が互いに重なり合う場合には，その重なり合う回折斑点を，各双晶成分の表示色とは異なる色で表示するためのデータを作成することを特徴とする双晶解析装置。
【請求項４】
請求項１から３までのいずれか１項に記載の双晶解析装置において，次の特徴を備える双晶解析装置。
（オ）前記第１演算手段は，前記実空間単位格子について，３次元の実空間を表現する画面上で，特定の軸の周りに回転させた表示データを作成できる。
（カ）前記第２演算手段は，前記逆格子空間基本格子について，３次元の逆格子空間を表現する画面上で，特定の軸の周りに回転させた表示データを作成できる。
（キ）前記第３演算手段は，前記Ｘ線回折が生じる逆格子点群について，３次元の逆格子空間を表現する画面上で，（ａ）特定の軸の周りに回転させた表示データを作成でき，かつ，（ｂ）拡大または縮小させた表示データを作成でき，かつ，（ｃ）平行移動させた表示データを作成できる。
【請求項５】
請求項１から３までのいずれか１項に記載の双晶解析装置において，次の特徴を備える双晶解析装置。
（オ）前記第１演算手段は，前記実空間単位格子について，３次元の実空間を表現する画面上で，（ａ）特定の軸の周りに回転させた表示データを作成でき，かつ，（ｂ）拡大または縮小させた表示データを作成でき，かつ，（ｃ）平行移動させた表示データを作成できる。
（カ）前記第２演算手段は，前記逆格子空間基本格子について，３次元の逆格子空間を表現する画面上で，（ａ）特定の軸の周りに回転させた表示データを作成でき，かつ，（ｂ）拡大または縮小させた表示データを作成でき，かつ，（ｃ）平行移動させた表示データを作成できる。
（キ）前記第３演算手段は，前記Ｘ線回折が生じる逆格子点群について，３次元の逆格子空間を表現する画面上で，（ａ）特定の軸の周りに回転させた表示データを作成でき，かつ，（ｂ）拡大または縮小させた表示データを作成でき，かつ，（ｃ）平行移動させた表示データを作成できる。
【請求項６】
請求項１から３までのいずれか１項に記載の双晶解析装置において，次の特徴を備える双晶解析装置。
（オ）前記第１演算手段は，前記実空間単位格子について，３次元の実空間を表現する画面上で，視線の方向を変更した表示データを作成できる。
（カ）前記第２演算手段は，前記逆格子空間基本格子について，３次元の逆格子空間を表現する画面上で，視線の方向を変更した表示データを作成できる。
（キ）前記第３演算手段は，前記Ｘ線回折が生じる逆格子点群について，３次元の逆格子空間を表現する画面上で，（ａ）視線の方向を変更した表示データを作成でき，かつ，（ｂ）画面の大きさに対する逆格子ベクトルの大きさの割合を変更した表示データを作成でき，かつ，（ｃ）前記画面の中心位置に対する前記逆格子空間の原点位置を変更した表示データを作成できる。
【請求項７】
請求項１から３までのいずれか１項に記載の双晶解析装置において，次の特徴を備える双晶解析装置。
（オ）前記第１演算手段は，前記実空間単位格子について，３次元の実空間を表現する画面上で，（ａ）視線の方向を変更した表示データを作成でき，かつ，（ｂ）画面の大きさに対する実格子ベクトルの大きさの割合を変更した表示データを作成でき，かつ，（ｃ）前記画面の中心位置に対する前記実空間の原点位置を変更した表示データを作成できる。
（カ）前記第２演算手段は，前記逆格子空間基本格子について，３次元の逆格子空間を表現する画面上で，（ａ）視線の方向を変更した表示データを作成でき，かつ，（ｂ）画面の大きさに対する逆格子ベクトルの大きさの割合を変更した表示データを作成でき，かつ，（ｃ）前記画面の中心位置に対する前記逆格子空間の原点位置を変更した表示データを作成できる。
（キ）前記第３演算手段は，前記Ｘ線回折が生じる逆格子点群について，３次元の逆格子空間を表現する画面上で，（ａ）視線の方向を変更した表示データを作成でき，かつ，（ｂ）画面の大きさに対する逆格子ベクトルの大きさの割合を変更した表示データを作成でき，かつ，（ｃ）前記画面の中心位置に対する前記逆格子空間の原点位置を変更した表示データを作成できる。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｘ線回折法を用いた単結晶Ｘ線構造解析装置によって双晶を解析して，その解析結果を立体的に表示する装置に関する。
【背景技術】
【０００２】
Ｘ線回折法を用いて単結晶の構造解析をするには，Ｘ線検出器に記録された回折斑点群の強度を精密に測定する必要がある。試料が単結晶であれば，通常の単結晶Ｘ線構造解析装置を使うことにより，回折斑点の強度を精密に測定することは容易にできる。一方，試料が双晶の場合には，特に非メロヘドリーに分類される双晶では，回折斑点群の現れ方は双晶成分間の幾何学的関係に依存し，Ｘ線検出器上において，異なる双晶成分からの回折斑点が互いに完全に重なり合ったり，部分的に重なり合ったりする事態が発生する。こうなると，回折斑点の強度を精密に測定することが困難になり，その結果，結晶構造解析に困難を生じる。場合によっては，構造解析が不可能になる。このように，双晶試料から得られる回折データを解析する上で最も注意が必要なことは，Ｘ線検出器上での回折斑点の重なり状態であり，したがって，双晶成分間の相互関係や逆格子点の重なり具合を把握することがきわめて重要になってくる。
【０００３】
双晶とは，２成分以上の単結晶が集合した結晶を指し，通常，双晶を機械的に分離することは不可能である。図１７（Ａ）は二つの双晶成分から構成される双晶の一例を示す斜視図である。図１７（Ｂ）は二つの双晶成分から構成される双晶の別の例の斜視図である。このような双晶をＸ線回折法によって構造解析をする場合には，特に非メロヘドリーに分類されるような双晶では，逆格子点が空間的に互いに重なり合って検出器上で分離不能となるような回折点と，検出器上で分離して測定可能な回折点とが存在する。したがって，Ｘ線回折の強度データを収集して解析する場合に，双晶の幾何学的関係を正しく理解していないと，構造解析が困難になることがある。
【０００４】
双晶を構成する成分間の相対的な幾何学的関係を表現する手段としては，従来，次のような方法が知られている。第１の方法は，双晶成分間の関係を３行×３列の行列を用いて数学的に表現する方法である。第２の方法は，各双晶成分に由来する逆格子点を，逆格子空間上で表示する方法である。図１８（Ａ）乃至（Ｄ）は，二つの双晶成分に由来する二つの逆格子網を互いに重ね合わせて２次元表示したものであり，双晶の対称性のタイプによって４種類の例を示している。（Ａ）と（Ｂ）は，ＴＬＱＳ（Twin Lattice Quasi-Symmetry）に属する二つのタイプを示すものであり，（Ｃ）と（Ｄ）は，ＴＬＳ（Twin Lattice Symmetry）に属する二つのタイプを示すものである。図１９は二つの双晶成分のそれぞれの実空間単位格子を２次元平面上で表示したものである。この双晶は，第１双晶成分の単位格子（ａ1，ｂ1）をｃ軸周りに９０度回転させると第２双晶成分の単位格子（ａ2，ｂ2）になるような関係になっている。図２０は図１９に示す二つの双晶成分に由来するＸ線回折スポットを２次元の逆格子平面上で重ね合わせて表示したものである。第１双晶成分に由来するＸ線回折スポットを黒丸で表示し，第２双晶成分に由来するＸ線回折スポットを白丸で表示している。
【０００５】
双晶成分間の関係を３行×３列の行列を用いて数学的に表現する方法は，次の非特許文献１に記載されている。また，上述の図１８〜図２０に示した双晶表示方法は非特許文献２に記載されている。
【非特許文献１】TWINLAW and HKLF5, two programs for the handling of non-merohedral twins, Michael Bolte, Journal of Applied Crystallography, (2004). 37, 162-165
【非特許文献２】TWINNING WORKSHOP, AsCA/Crystal 23, Instructor: Victor G. Young, Jr., University of Minesota, 14:00-16:00, 11 August 2003
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述の従来の双晶表示方法は，双晶成分間の３次元的な相互関係を分かりやすく表現するには不十分である。行列を用いて数学的に表現する方法は，双晶成分間の相互関係を厳密に定義してはいるが，その内容に基づいて双晶成分間の３次元的な相互関係を把握することはきわめて困難である。また，図１８や図２０に示すような，２次元の逆格子網上で双晶を表現する方法は，相当の知識や経験のある結晶学者でなくては，そこから双晶成分間の３次元的な相互関係を読み取ることができない。
【０００７】
本発明は上述の問題点を解決するためになされたものであり，その目的は，結晶学に詳しくない人でも双晶成分間の相互関係を容易に理解できるようにして，双晶からなる試料のＸ線構造解析の成功率を高めることができる双晶解析装置を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の双晶解析装置は、双晶試料をＸ線回折法で解析して，その解析結果を分かりすく画面表示することに特徴がある。この双晶解析装置は，試料をＸ線回折法で測定し，かつ，解析できるような単結晶Ｘ線構造解析装置を備えている。この単結晶Ｘ線構造回折装置は，試料が複数の双晶成分からなる場合に，回折測定結果に基づいて，双晶成分のそれぞれの結晶方位行列を求めることができる。結晶方位行列が正しく求まれば，試料の解析自体は完了するが，双晶試料の場合，回折斑点の重なり等があって，通常の単結晶試料と比較すると，その解析作業は困難である。一般に，試料が双晶かどうかは分からない場合が多く，通常の単結晶であると想定して単結晶構造解析をすると，おかしな解析結果が出ることがあり，その時点で，オペレータは双晶を疑うことになる。そのような状況において，双晶試料と仮定して結晶方位行列を求める作業と，その解析結果を画面表示する作業とを，繰り返すことが必要になり，そのような作業において，本発明における第１演算手段乃至第３演算手段が有効に機能することとなる。本発明は，求めた結晶方位行列に基づいて，双晶成分の相互関係を３次元的に分かりやすく表示することができる。第１演算手段は，各双晶成分の実空間での単位格子を，３次元の実空間を表現する画面上で視点を変更可能に立体的に表示できるものである。第２演算手段は，各双晶成分の逆格子空間での基本格子を，３次元の逆格子空間を表現する画面上で視点を変更可能に立体的に表示できるものである。第３演算手段は，複数の双晶成分のそれぞれの逆格子点のうち，Ｘ線回折が生じる逆格子点群を，双晶成分ごとに区別して，３次元の逆格子空間を表現する画面上で視点を変更可能に立体的に表示できるものである。
【０００９】
双晶成分ごとに区別して表示する態様としては，双晶成分ごとに色を変えて表示することができる。その場合，異なる双晶成分に由来する回折斑点が互いに重なり合う場合は，その重なり合う回折斑点を，各双晶成分の表示色とは異なる色で表示することができる。これにより，回折斑点の重なりがあることについてオペレータに注意を喚起できる。
【００１０】
視点を変更して表示する態様にはいろいろのものが考えられるが，最も重要なものは，対象物を見る方向（すなわち，視線の方向）を変えることである。双晶成分間の相互関係を理解するには，対象物をいろいろな方向から見ることが効果的である。視線の方向を変えることは，画面上では，対象物を特定の軸のまわりに回転させることに相当する。第１演算手段から第３演算手段までのいずれにおいても，この視線方向を変更する機能（すなわち，対象物の回転機能）が備わっている。これにより，実空間単位格子，逆格子空間基本格子，及び，Ｘ線回折が生じる逆格子点群を，いろいろな方向から見ることができる。
【００１１】
視点を変更して表示する態様の別のものとしては，対象物の拡大・縮小機能がある。この拡大・縮小機能は，回折斑点群（すなわち，Ｘ線回折が生じる逆格子点群）の重なり具合を観察するのに特に便利である。したがって，少なくとも第３演算手段は，回折斑点群の拡大・縮小機能，すなわち，画面の大きさに対する逆格子ベクトルの大きさの割合を変更する機能を備えていることが好ましい。これにより，逆格子空間の特定の領域における回折斑点群を拡大表示することができて，各双晶成分に由来する回折斑点の重なり具合を拡大して見ることができる。また，縮小表示することで，回折斑点群の全体の分布状況を観察することができる。同様に，第１演算手段と第２演算手段も，拡大・縮小機能を備えることができる。その場合，第１演算手段では，画面の大きさに対する実格子ベクトルの大きさの割合を変更する機能となり，第２演算手段では，第３演算手段と同じように，画面の大きさに対する逆格子ベクトルの大きさの割合を変更する機能となる。
【００１２】
視点を変更して表示する態様のさらに別のものとして，画面上で対象物を平行移動させる機能がある。この平行移動機能も，回折斑点群を観察するのに特に便利である。したがって，少なくとも第３演算手段は，回折斑点群の平行移動機能，すなわち，画面の中心位置に対する逆格子空間の原点位置を変更する機能を備えていることが好ましい。これにより，例えば回折斑点群を拡大表示する場合において，逆格子空間のどの領域を観察するかを選ぶことができる。同様に，第１演算手段と第２演算手段も，平行移動機能を備えることができる。
【発明の効果】
【００１３】
本発明の双晶解析装置は、単結晶Ｘ線構造解析装置で求めた各双晶成分の結晶方位行列に基づいて，各双晶成分の実空間単位格子，逆格子空間基本格子，及び，回折斑点群（Ｘ線回折が生じる逆格子点群）を，３次元空間上で視点を変更可能に立体的に表示できるので，結晶学に詳しくない人でも，双晶成分間の相互関係（特に，逆格子点の重なり具合）を容易に把握できる。したがって，測定された回折斑点群を解釈して解析する作業を，双晶成分の３次元的相互関係を考慮して進めることができ，双晶からなる試料のＸ線構造解析の成功率を高めることができる。
【発明を実施するための最良の形態】
【００１４】
以下，図面を参照して本発明の実施例を詳しく説明する。まず，複数の双晶成分のそれぞれの結晶方位行列が既知であると仮定したとき，その結晶行列を基にして，実空間単位格子や逆格子空間基本格子等を描画する方法を説明する。双晶成分ｉの結晶方位行列ＵＢiは，図１の（１）式に示すように，３行×３列の行列で表すことができる。二つの双晶成分からなる試料の場合は，ｉ＝１と，ｉ＝２の，二つの結晶方位行列が存在する。結晶方位行列の転置の逆行列は図１の（２）式のように表現できる。双晶成分ｉの実空間での単位格子（実空間単位格子）は実格子ベクトルの組で表現でき，それらの実格子ベクトルの座標は，図１の（３）〜（５）式のように表現できる。実格子ベクトルの組は結晶方位行列の転置の逆行列に等しい。また，双晶成分ｉの逆格子空間での基本格子（逆格子空間基本格子）は逆格子ベクトルの組で表現でき，それらの逆格子ベクトルの座標は，図１の（６）〜（８）式のように表現できる。逆格子ベクトルの組は結晶方位行列に等しい。
【００１５】
図２は双晶成分１の実空間単位格子を立体的に表示したものである。実空間単位格子は，実格子ベクトルａ1，ｂ1，ｃ1で作られる平行六面体で定義される。実空間の原点Ｏを基点として，三つの実格子ベクトルａ1，ｂ1，ｃ1がそれぞれの結晶軸の方向に延びている。この単位格子の８個の頂点，０点及びＡ〜Ｇ点，の座標は，図１の（３）〜（５）式の座標を用いて，図３の（９）〜（１６）式に示すように表現できる。したがって，図１の（１）式の結晶方位行列が求まれば，図１の（３）〜（５）式の実格子ベクトルの座標が決まって，図３の（９）〜（１６）式の頂点座標が決まり，これに基づいて，図２のような実空間単位格子を描くことができる。
【００１６】
図２のような立体図形は，３次元のコンピュータグラフィックスのソフトウェア（以下，３ＤＣＧという）を用いて容易に描くことができる。すなわち，上述の８個の頂点座標を指定すれば，図２のような立体図形が表示される。３ＤＣＧでは，描画オブジェクト（３次元画像）の回転，拡大・縮小，平行移動の操作が可能であり，操作後の図形を画面に表示することができる。具体的には，上述の８個の頂点座標について，回転操作の関数，拡大・縮小操作の関数，または，平行移動の関数を用いて演算することで，操作後の座標値を求めることができ，その座標値を用いて，操作後の画像を表示することができる。回転，拡大・縮小，平行移動の各操作を指令するには，コンピュータに付属する入力手段（キーボード，マウス，タッチパッドなど）を使う。
【００１７】
逆格子空間基本格子の描画についても，図１の（６）〜（８）式に示す逆格子ベクトルの座標を用いて，逆格子空間上で逆格子空間基本格子を描くことができる。逆格子空間基本格子は，逆格子ベクトルａ*1，ｂ*1，ｃ*1で作られる平行六面体で定義される。逆格子空間基本格子についても，３ＤＣＧを用いて，回転，拡大・縮小，平行移動の操作と，操作後の図形についての画面表示が可能である。
【００１８】
次に，双晶成分間の回折斑点の重なりについて説明する。Ｘ線回折の原理によれば，ひとつの結晶格子面がひとつの反射指数（ミラー指数）（ｈｋｌ）を持ち，ひとつの反射指数（ｈｋｌ）がひとつの逆格子点に対応する。反射指数（ｈｋｌ）をもつ逆格子点を考えると，双晶成分ｉの逆格子点座標（ｘi，ｙi，ｚi）は図４の（１７）式で表される。ここで，反射指数のｈ，ｋ，ｌは，正または負の整数か，ゼロである。
【００１９】
各双晶成分について，観測可能な（すなわち，Ｘ線回折条件を満たす）逆格子点を全て見つけだす作業をする。そして，（１７）式を用いて，その逆格子座標を計算する。異なる双晶成分ｉとｊについて，双晶成分ｉに属する逆格子点と，双晶成分ｊに属する逆格子点との距離を逆格子点間距離Δijと定義する。そして，双晶成分ｉに属する逆格子点と，双晶成分ｊに属する逆格子点のすべての組み合わせについて，上述の逆格子点間距離Δijを，図４の（１８）式で計算する。この逆格子点間の距離が所定の閾値よりも小さいときは，二つの逆格子点は重なっていると定義することができる。
【００２０】
次に，観測可能な逆格子点を全て見つけだす方法を説明する。逆格子原点から特定の逆格子点までの距離は，図４の（１９）式で与えられる。そして，観測可能な反射は，図１４の（２０）式を満たすものであり，この式は，逆格子原点からの距離ｄ*iが所定値ｄ*max以内になるような逆格子点を意味する。このｄ*maxは，通常，約８／ｎｍである。一方，観測可能な逆格子点の反射指数（ｈｋｌ）の上限と下限は，図４の（２１）〜（２３）式で与えられる。したがって，（２１）〜（２３）式に該当する反射指数（ｈｋｌ）をすべて取得して，そのｄ*iを（１９）式で計算し，それが（２０）式を満たしていれば，それが観測可能な逆格子点であると判断して，反射リストに加える。このような作業を双晶成分すべてについて実施すれば，観測可能な逆格子点をすべてリストアップすることができる。
【００２１】
双晶成分がＮ個（Ｎは２以上の整数）あるときは，観測可能な逆格子点について，上述の計算により，双晶成分１に属する逆格子点がＭ1個，双晶成分２に属する逆格子点がＭ2個，……，双晶成分ｎに属する逆格子点がＭn個求まったと仮定する。逆格子点が互いに重なる可能性があるのは，異なる双晶成分に属する逆格子点に限られるので，双晶成分１に属するＭ1個の逆格子点と，双晶成分２に属するＭ2個の逆格子点のすべての組み合わせについて，図４の（１８）式の逆格子点間距離Δijを演算する。そして，Δij＜閾値（通常は，０．１〜１／ｎｍ）の条件を満たせば，互いに重なり合った逆格子点であると判定して，両方の逆格子点に「重なりフラグ」（重なっていることの目印）を付ける。このような作業を，双晶成分１と２，１と３，……のように，双晶成分間のすべての組み合わせについて計算していく。
【００２２】
計算した全ての逆格子点を，３ＤＣＧを用いて，画像表示装置（例えば，ＣＲＴ装置，液晶表示装置，エレクトロルミネッセンス表示装置など）の画面上に描画する。逆格子点を画面に表示するには，例えば，逆格子点を中心とした球で表示する。球以外にも，点，平行六面体，星形など，位置が確認できるものであれば，どのような形状のものでも採用できる。双晶成分を区別するには，異なる双晶成分に由来する逆格子点に対して，異なる色で表示するのが便利である。逆格子点群を逆格子空間上で立体的に表示する際に，画像の回転，拡大・縮小，平行移動の操作が重要になる。Ｘ線回折が可能な全ての逆格子点を観察するには，画像を縮小すれば，逆格子点群の全体の分布状況を確認できる。そして，画像を回転することで，逆格子点群の分布状況をいろいろな視線から観察できる。逆格子点群の重なり具合を見るには，所望の領域だけを拡大して観察することができる。拡大観察をしたい領域を変えるには，拡大画像を平行移動すればよい。
【００２３】
次に，具体的な双晶試料を例にして，本発明における画面表示の例を説明する。二つの双晶成分からなる実際の試料について，単結晶Ｘ線構造解析装置で解析を実施したところ，図５の（２４）式と（２５）式に示すような結晶方位行列が得られた。この二つの結晶方位行列に基づいて相互関係行列Ｒを求めると，図５の（２６）式のようになる。相互関係行列Ｒは，双晶則とも呼ばれ，二つの結晶方位行列の相互関係を示す回転行列である。この相互関係行列Ｒを解析することにより，次のことが分かる。すなわち，二つの双晶成分は実格子ａ軸を共有し，一方の双晶成分をそのａ軸の周りに１７９．９８４度だけ回転すると，他方の双晶成分に一致するような関係になっていることが判明する。これにより，二つの双晶成分は，１８０度の回転によって互いに重なるような相互関係になっているものであると判断できる。相互関係行列Ｒを解析することでこのような情報を得るには，結晶学の知識が必要であるが，本発明では，結晶学の知識を使わなくても，以下に示すように，画面上で立体的に二つの双晶成分の相互関係が分かる。
【００２４】
図６は，この双晶試料の二つの双晶成分の実空間単位格子を，３次元の実空間を表現する画面上で，立体的に表示したものである。双晶成分１の実格子ベクトルはａ1，ｂ1，ｃ1であり，これらのベクトルに基づいて，双晶成分１の実空間単位格子１０が平行六面体で表現されている。双晶成分２の実格子ベクトルはａ2，ｂ2，ｃ2であり，これらのベクトルに基づいて，双晶成分２の実空間単位格子１２が平行六面体で表現されている。二つの双晶成分の実格子ベクトルａ1とａ2は互いに重なり合っている。実空間の座標系はＸＹＺ座標系であり，ａ1とａ2はＺ軸に一致するように配置している。双晶成分１の実空間格子１０をＺ軸の周りに１８０度だけ回転すると，双晶成分２の実空間格子１２に一致するであろうことが容易に推測できる。
【００２５】
図２２は図６の実空間単位格子をＺ方向から見た平面図であり，図２３はＸ方向から見た正面図，図２４はＹ方向から見た側面図である。
【００２６】
図７は，図６の描画オブジェクト（双晶成分１の実空間単位格子１０と双晶成分２の実空間単位格子１２）を，Ｚ軸の周りに３０度だけ，Ｚ軸の正方向から見て反時計方向に，回転したものである。座標軸ＸＹＺはそのままであり，描画オブジェクトだけが回転している。これにより，図６とは異なる視線の方向から描画オブジェクトを立体的に観察したことになる。図２２では，Ｚ軸周りの３０度の回転操作４４と，回転後の実空間単位格子４６を示している。図８は，図６の描画オブジェクトをＺ軸の周りに９０度だけ反時計方向に回転したものである。図９は，図６の描画オブジェクトをＺ軸の周りに１２０度だけ反時計方向に回転したものである。また，図１０は，図６の描画オブジェクトを，Ｙ軸の周りに３０度だけ，Ｙ軸の正方向から見て時計方向に，回転したものである。図２４では，Ｙ軸周りの３０度の回転操作４８と，回転後の実空間単位格子５０を示している。図１１は，図６の描画オブジェクトをＹ軸の周りに９０度だけ時計方向に回転したものである。図６〜図１１に示すように，実空間単位格子をさまざまな視線方向から立体的に見ることにより，二つの双晶成分の相互関係をきわめて容易に把握することができる。
【００２７】
図６〜図１１の実空間単位格子の表示においては，双晶成分１と双晶成分２を異なる色で表示するのが好ましい。
【００２８】
図１２は二つの双晶成分の逆格子空間基本格子を，３次元の逆格子空間を表現する画面上で立体的に表示したものである。双晶成分１の逆格子ベクトルはａ*1，ｂ*1，ｃ*1であり，これらのベクトルに基づいて，双晶成分１の逆格子空間基本格子１４が平行六面体で表現されている。双晶成分２の逆格子ベクトルはａ*2，ｂ*2，ｃ*2であり，これらのベクトルに基づいて，双晶成分２の逆格子空間基本格子１６が平行六面体で表現されている。この画面表示から分かることは次の通りである。（１）ｂ*1−ｃ*1面（ｂ*1軸とｃ*1軸を含む平面）と，ｂ*2−ｃ*2面は，同一平面上にある。（２）ｂ*1軸とｂ*2軸は，同一直線上にあって，互いに逆向きである。（３）ｃ*1軸とｃ*2軸は，同一直線上にあって，互いに逆向きである。これらの情報から，反射指数ｈ＝０の平面では，双晶成分１の反射指数（０ｋｌ）をもつ逆格子点と，双晶成分２の反射指数（０，−ｋ，−ｌ）をもつ逆格子点とは，ほぼ完全に重なり合うことが推測される。
【００２９】
図１２の逆格子空間基本格子についても，図６〜図１１に示したのと同様に，いろいろな軸の周りに回転させて表示させることで，二つの双晶成分の相互関係，特に，逆格子点の重なりを判断するための情報を把握しやすくなる。この逆格子空間基本格子の表示においても，双晶成分１と双晶成分２を異なる色で表示するのが好ましい。
【００３０】
図１３は，Ｘ線回折が生じる逆格子点群を，双晶成分ごとに区別して，３次元の逆格子空間を表現する画面上で立体的に表示したものである。画面の中心位置が逆格子空間の原点，すなわち（ｈｋｌ）＝（０００），である。画面の上下方向にＬ軸が延びていて，このＬ軸に垂直な平面内にＨ軸とＫ軸がある。
【００３１】
図１４は，図１３の逆格子点群のうち，逆格子空間の原点の近傍を拡大して表示した立体表示画面である。この図面では，双晶成分１に由来する逆格子点はハッチングを施した丸で表示している。双晶成分２に由来する逆格子点は白丸で表示している。双晶成分１と双晶成分２が重なり合った逆格子点は黒丸で表示している。実際の表示画面では，これらの３種類の逆格子点を異なる色で表示する。例えば，双晶成分１の逆格子点を緑色，双晶成分２の逆格子点を橙色，重なり合う逆格子点を青色で表示する。
【００３２】
図１２の逆格子空間基本格子の表示画面から推測されたように，図１４において，逆格子面（０ｋｌ）に存在する逆格子点群１８は，双晶成分１の逆格子点と双晶成分２の逆格子点が互いに重なり合った状態にある（図１４では黒丸で表示している）。
【００３３】
図１５は，逆格子面（１ｋｌ）に属する逆格子点群２０と逆格子面（２ｋｌ）に属する逆格子点群２２を拡大して表示した立体表示画面である。この画面は，図１４に示す逆格子点群を，Ｌ軸に垂直な平面内で平行移動したものに相当する。平行移動することで，逆格子空間の別の領域の逆格子点群を表示することができる。図１４と同様に，双晶成分１に由来する逆格子点はハッチングを施した丸で表示し，双晶成分２に由来する逆格子点は白丸で表示している。拡大表示することで，二つの双晶成分に由来する逆格子点の重なり具合が分かりやすくなる。異なる双晶成分に由来する逆格子点群が接近していれば，回折線としては互いに重なり合うであろうことが推測できる。
【００３４】
図１６は，図１３に示した逆格子点群の画像を，Ｌ軸の周りに所定角度だけ回転操作をしたものである。回転操作をすることで，逆格子点群の見え方が変わり，逆格子点群の分布状況を把握しやすくなる。
【００３５】
図２１は本発明の双晶解析装置の構成図である。双晶解析装置は，単結晶Ｘ線構造解析のための測定光学系等を組み込んだハードウェアとしてのＸ線回折装置２４と，制御及び解析を担当する制御卓２６とからなる。制御卓２６は，測定条件等を入力したり操作指令を与えたりするための入力手段２８と，Ｘ線回折測定を自動的に実行するための測定プログラム３０と，測定結果を解析するための解析プログラム３２と，第１演算手段３４と，第２演算手段３６と，第３演算手段３８と，表示装置４０とを備えている。そして，ハードウェアとしてのＸ線回折装置２４と，制御卓２６の中の入力手段２８，測定プログラム３０及び解析プログラム３２とによって，本発明における単結晶Ｘ線構造解析装置４２が構成されている。この単結晶Ｘ線構造解析装置４２と，３種類の演算手段３４，３６，３８と，表示装置４０とによって本発明の双晶解析装置が構成されている。
【００３６】
解析プログラム３２は測定結果に基づいて双晶成分ごとの結晶方位行列を求める。第１演算手段３４は，結晶方位行列に基づいて，複数の双晶成分のそれぞれの実空間単位格子を立体的に表示するための表示データを作成する。図６〜図１１は，第１演算手段３４で作成した表示データを画面表示したものである。第２演算手段３６は，結晶方位行列に基づいて，複数の双晶成分のそれぞれの逆格子空間基本格子を立体的に表示するための表示データを作成する。図１２は，第２演算手段３６で作成した表示データを画面表示したものである。第３演算手段３８は，結晶方位行列に基づいて，複数の双晶成分のそれぞれの逆格子点群を立体的に表示するための表示データを作成する。図１３〜図１６は，第３演算手段３８で作成した表示データを画面表示したものである。三つの演算手段３４，３６，３８は，実際には，ひとつのコンピュータソフトウェアの中で，それぞれの機能部分として実現される。三つの演算手段で作成した表示データは，ＣＲＴや液晶表示装置などの表示装置４０で表示される。
【図面の簡単な説明】
【００３７】
【図１】双晶成分を表現する数式である。
【図２】双晶成分１の実空間単位格子を立体的に表示した表示画面である。
【図３】実空間単位格子の頂点座標の数式である。
【図４】双晶成分の逆格子点に関する数式である。
【図５】測定した双晶成分の結晶方位行列の値である。
【図６】二つの双晶成分の実空間単位格子を３次元の実空間上で立体的に表示した表示画面である。
【図７】図６の描画オブジェクトをＺ軸の周りに３０度だけ回転操作した表示画面である。
【図８】図６の描画オブジェクトをＺ軸の周りに９０度だけ回転操作した表示画面である。
【図９】図６の描画オブジェクトをＺ軸の周りに１２０度だけ回転操作した表示画面である。
【図１０】図６の描画オブジェクトをＹ軸の周りに３０度だけ回転操作した表示画面である。
【図１１】図６の描画オブジェクトをＹ軸の周りに９０度だけ回転操作した表示画面である。
【図１２】二つの双晶成分の逆格子空間基本格子を３次元の逆格子空間上で立体的に表示した表示画面である。
【図１３】Ｘ線回折が生じる逆格子点群を，双晶成分ごとに区別して，３次元の逆格子空間上で立体的に表示した表示画面である。
【図１４】図１３の逆格子点群のうち，逆格子空間の原点の近傍を拡大して表示した立体表示画面である。
【図１５】逆格子面（１ｋｌ）と（２ｋｌ）に属する逆格子点群を拡大して表示した立体表示画面である。
【図１６】図１３に示した逆格子点群の画像を，Ｌ軸の周りに所定角度だけ回転操作をした表示画面である。
【図１７】双晶の斜視図である。
【図１８】二つの双晶成分に由来する二つの逆格子網を互いに重ね合わせて２次元表示した従来の表示方法である。
【図１９】二つの双晶成分のそれぞれの実空間単位格子を２次元空間上で表示したものである。
【図２０】図１９に示す実空間単位格子に対応するＸ線回折スポットを２次元の逆格子平面上で示した従来の表示方法である。
【図２１】本発明の双晶解析装置の構成図である。
【図２２】図６の実空間単位格子をＺ方向から見た平面図である。
【図２３】図６の実空間単位格子をＸ方向から見た正面図である。
【図２４】図６の実空間単位格子をＹ方向から見た側面図である。
【符号の説明】
【００３８】
１０  双晶成分１の実空間単位格子
１２  双晶成分２の実空間単位格子
１４  双晶成分１の逆格子空間基本格子
１６  双晶成分２の逆格子空間基本格子
１８  逆格子面（０ｋｌ）に属する逆格子点群
２０  逆格子面（１ｋｌ）に属する逆格子点群
２２  逆格子面（２ｋｌ）に属する逆格子点群
２４  Ｘ線回折装置
２６  制御卓
２８  入力手段
３０  測定プログラム
３２  解析プログラム
３４  第１演算手段
３６  第２演算手段
３８  第３演算手段
４０  表示装置
４２  単結晶Ｘ線構造解析装置
【図１】
2007003394.tif 000003
【図２】
2007003394.tif 000004
【図３】
2007003394.tif 000005
【図４】
2007003394.tif 000006
【図５】
2007003394.tif 000007
【図６】
2007003394.tif 000008
【図７】
2007003394.tif 000009
【図８】
2007003394.tif 000010
【図９】
2007003394.tif 000011
【図１０】
2007003394.tif 000012
【図１１】
2007003394.tif 000013
【図１２】
2007003394.tif 000014
【図１３】
2007003394.tif 000015
【図１４】
2007003394.tif 000016
【図１５】
2007003394.tif 000017
【図１６】
2007003394.tif 000018
【図１７】
2007003394.tif 000019
【図１８】
2007003394.tif 000020
【図１９】
2007003394.tif 000021
【図２０】
2007003394.tif 000022
【図２１】
2007003394.tif 000023
【図２２】
2007003394.tif 000024
【図２３】
2007003394.tif 000025
【図２４】
2007003394.tif 000026