左眼用画像および右眼用画像を撮像する撮像装置であって、前記左眼用画像および前記右眼用画像を撮像する左眼用撮像系および右眼用撮像系と、前記左眼用画像および前記右眼用画像が表示装置に表示された場合に、前記左眼用画像および前記右眼用画像における無限遠像の表示位置のずれ量が、0より大きく且つ予め定められた眼幅以下の値となるように前記左眼用画像および前記右眼用画像を出力する画像出力部とを備える撮像装置。前記画像出力部は、前記表示装置において前記左眼用画像および前記右眼用画像がずらして表示されるべきずらし量で、互いの位置をずらした前記左眼用画像および前記右眼用画像を出力する請求項1に記載の撮像装置。前記画像出力部は、前記表示装置における画面サイズを示す表示情報を取得し、前記表示情報に基づいて、前記表示装置において前記左眼用画像および前記右眼用画像がずらして表示されるべき画素数を算出する請求項2に記載の撮像装置。前記画像出力部は、前記表示装置における画面サイズを示す前記表示情報を取得し、前記表示情報に基づいて、前記左眼用画像および前記右眼用画像をトリミングする請求項3に記載の撮像装置。前記画像出力部は、HDMI端子を有し、前記HDMI端子を介して接続された外部機器から、前記表示装置の前記表示情報を取得する請求項3に記載の撮像装置。前記画像出力部は、前記表示装置に画像を再生させる再生装置が、前記HDMI端子を介して接続された場合に、前記再生装置から、前記表示装置の前記表示情報を取得する請求項5に記載の撮像装置。前記画像出力部は、前記表示装置において前記左眼用画像および前記右眼用画像がずらして表示されるべきずらし量を示す情報を、前記左眼用画像および前記右眼用画像に付して出力する請求項1に記載の撮像装置。前記左眼用撮像系および前記右眼用撮像系の基線長が可変である請求項1から7のいずれか一項に記載の撮像装置。前記左眼用撮像系および前記右眼用撮像系が撮像する各被写体のうち、前記左眼用撮像系および前記右眼用撮像系に最も近い被写体の、前記左眼用画像および前記右眼用画像における位置のずれ量が上限値以下となるように、前記左眼用撮像系および前記右眼用撮像系の基線長を制御する基線長制御部を更に備える請求項8に記載の撮像装置。コンピュータを、請求項1から9のいずれか一項に記載の撮像装置における前記画像出力部として機能させるプログラム。無限遠にある被写体は、右側撮像系および左側撮像系の基線長に関わらず、右画像および左画像においてほぼ同一の位置に撮像される。このような右画像および左画像を表示装置で表示すると、表示装置の表示面の位置に無限遠の被写体が存在するように観視され、他の全ての被写体は表示面より手前側に存在するように観視されてしまう。一般に、奥行方向における表示面の位置と、被写体が観視される位置との差が大きいと、観視者の負担が大きくなってしまう。このため、全ての被写体が表示面より手前側で観視されると、手前側にある被写体を観視した場合の観視者の負担が大きくなってしまう。これに対し、所定の基準距離にある被写体が表示面の位置で観視されるように、右画像および左画像を水平方向に互いにスライドさせて表示することが考えられる。これにより、当該被写体より奥側の被写体は表示面より奥側で観視され、当該被写体より手前側の被写体は表示面より手前側で観視される。しかし、所定の基準距離にある被写体が表示面の位置で観視されるように、右画像および左画像を水平方向に互いにスライドさせると、非常に奥側にある被写体例えば無限遠の被写体の観視位置が表示面から離れすぎてしまい、観視者の負担が大きくなってしまう場合がある。特に、奥側にある被写体の左右画像間における視差が眼幅以上になると、観視者の両眼に開散が生じてしまい、負担が非常に大きくなる。上記課題を解決するために、本発明の第1の態様においては、左眼用画像および右眼用画像を撮像する撮像装置であって、左眼用画像および右眼用画像を撮像する左眼用撮像系および右眼用撮像系と、左眼用画像および右眼用画像が表示装置に表示された場合に、左眼用画像および右眼用画像における無限遠像の表示位置のずれ量が、0より大きく且つ予め定められた眼幅以下の値となるように左眼用画像および右眼用画像を出力する画像出力部とを備える撮像装置を提供する。本発明の第2の態様においては、コンピュータを、第1の形態の撮像装置における画像出力部として機能させるプログラムを提供する。なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。図1は、撮像装置100の機能ブロックの構成例を示す。撮像装置100は、左眼用画像および右眼用画像を同時に撮像する。撮像装置100は、左眼用撮像系10、右眼用撮像系20および画像出力部30を備える。左眼用撮像系10および右眼用撮像系20は、水平方向において予め定められた基線長だけ互いに離れた位置に設けられる。左眼用撮像系10および右眼用撮像系20は、共通のシャッタ機構の動作に同期して、同時に左眼用画像および右眼用画像を撮像する。左眼用撮像系10および右眼用撮像系20は、同一の特性を有する。左眼用撮像系10および右眼用撮像系20は、同一の画角、同一のズーム量、同一の絞り等のように、撮像位置以外の条件を略同一として、左眼用画像および右眼用画像を撮像する。左眼用撮像系10および右眼用撮像系20の撮像方向は略平行であってよい。また、左眼用撮像系10および右眼用撮像系20は、撮像した画像のデジタルデータを取得する。左眼用撮像系10および右眼用撮像系20は、光学系に入射される画像を随時検出してよい。左眼用撮像系10および右眼用撮像系20は、シャッタが押下されたタイミングにおいて光学系に入射されている画像のデータをメモリ32に記録してよい。また、撮像装置100は、左眼用撮像系10および右眼用撮像系20が随時検出する画像データを表示するファインダ画面を更に備えてよい。当該ファインダ画面は、例えば液晶ディスプレイである。画像出力部30は、左眼用撮像系10および右眼用撮像系20が撮像した左眼用画像および右眼用画像のデジタルデータを、撮像装置100の外部の表示装置に出力する。撮像装置100は、HDMI端子36等を介して、表示装置と接続されてよい。画像出力部30は、メモリ32、画像処理部34およびHDMI端子36を有する。メモリ32は、左眼用撮像系10および右眼用撮像系20が撮像した左眼用画像および右眼用画像のデジタルデータを記憶する。画像処理部34は、メモリ32が記憶した左眼用画像および右眼用画像に対して所定の画像処理を行う。画像処理部34は、左眼用画像および右眼用画像が表示装置に表示された場合に、左眼用画像および右眼用画像における無限遠像の表示位置のずれ量が、0より大きく且つ予め定められた眼幅以下の一定値Dとなるように左眼用画像および右眼用画像を画像処理する。予め定められた眼幅は、使用者等により予め入力される値を用いてよい。当該値は、65mm以下等の所定の範囲内において設定可能であってよい。具体的には、画像処理部34は、表示装置に表示される左眼用画像全体および右眼用画像全体の水平方向における相対位置をずらすことで、各被写体が観視される奥行方向の位置をずらす。ただし、無制限に左右画像をずらしていくと、例えば無限遠像または、画像中に含まれる被写体のうち、最も遠距離にある被写体に対する観視者の輻輳角が平行開散状態に近くなってしまう場合がある。画像処理部34は、左右画像における各被写体の奥行方向の位置を示すデプスマップを算出し、最も遠距離にある被写体を無限遠像としてよい。画像処理部34は、左右画像において対応する被写体の位置を検出し、左右画像間における各被写体のずれ量に基づいて、デプスマップを算出してよい。このため画像処理部34は、左眼用画像および右眼用画像の水平方向におけるずらし量を制御する。より具体的には、画像処理部34は、外部の表示装置に左右画像を表示した場合の、無限遠像または、画像中に含まれる被写体のうち、最も遠距離にある被写体の表示位置のずれ量を、0より大きく且つ予め定められた眼幅以下の一定値Dとするように、左右画像の水平方向のずらし量を制御する。なお、左眼用画像および右眼用画像を所定画素だけずらしたときの、無限遠像の表示位置のずれ量は、表示装置の画素ピッチにより変化する。画像処理部34は、HDMI端子36を介して、表示装置の画素ピッチを示す表示情報を取得する。画像処理部34は、表示装置の水平方向における画面サイズおよび画素数を含む表示情報を取得してよい。画像処理部34は、表示情報に基づいて、表示装置において左眼用画像および右眼用画像がずらして表示されるべき画素数を算出する。画像処理部34は、算出した画素数に応じて左眼用画像および右眼用画像をずらす画像処理を行った後、表示情報に基づいて、左眼用画像および右眼用画像をトリミングしてよい。画像処理部34は、当該画素数に応じて左眼用画像および右眼用画像をずらした後、重なる部分のみを左右画像のそれぞれから切り出してよい。また、切り出した各画像を拡大することで、元の画像と同一の大きさの画像を生成してよい。画像出力部30は、画像処理部34により画像処理された左眼用画像および右眼用画像を、表示装置に出力する。上述したように、画像処理部34は、左眼用画像および右眼用画像がずらして表示されるべきずらし量で、互いの位置をずらした左眼用画像および右眼用画像をメモリ32に記憶させる。画像出力部30は、メモリ32が記憶した左眼用画像および右眼用画像を出力する。また、画像出力部30は、左眼用画像および右眼用画像がずらして表示されるべきずらし量を示す情報を、左眼用画像および右眼用画像に付して出力してもよい。この場合、画像処理部34は、左眼用画像および右眼用画像に基づいて当該ずらし量を示す情報を算出する。そして、画像処理部34は、当該ずらし量を示す情報を、左眼用画像および右眼用画像に対応付けてメモリ32に記憶させる。図2は、左眼用撮像系10および右眼用撮像系20が撮像する被写体102、被写体104および被写体106の位置関係の一例を示す。被写体102は、無限遠の被写体または、撮像範囲内において、撮像系から最も遠距離にある被写体を示す。被写体106は、撮像範囲内において、撮像系から最も近距離にある被写体を示す。被写体104は、被写体102および被写体106の中間の距離にある被写体を示す。また、撮像範囲12は、右眼用撮像系20の撮像範囲を示し、撮像範囲14は、左眼用撮像系10の撮像範囲を示す。それぞれの被写体は、撮像系からの距離に応じて、右眼用撮像系20および左眼用撮像系10において視差を有して撮像される。ただし、無限遠においては、右眼用撮像系20および左眼用撮像系10の撮像範囲の大きさに対する、撮像範囲のずれは相対的に小さくなる。このため、被写体102の右眼用画像における位置と、左眼用画像における位置は、ほぼ同一となる。図3は、撮像された左眼用画像および右眼用画像を、撮像時の画像からずらさずに表示面110に表示した例を示す。また、観視者の右眼112および左眼114をあわせて示す。本例では、表示面110において、右眼用画像および左眼用画像の被写体102は略同一の位置に表示される。このため、被写体102は、表示面110の位置に存在するように観視者に観視される。そして、被写体104および被写体106は、被写体102より手前側に存在するように観視されるので、全ての被写体が表示面110より手前に存在するように観視される。このため、例えば被写体106を観視すると、観視者の右眼112および左眼114の輻輳角が大きくなりすぎてしまう場合がある。このため、画像処理部34は、被写体102が表示面110より奥側で観視されるように、左眼用画像および右眼用画像を水平方向にずらす。このとき画像処理部34は、表示面110における被写体102の表示位置のずれ量が、予め定められた眼幅以下の一定値Dとなるように左眼用画像および右眼用画像を画像処理する。図4は、画像処理部34における画像処理の一例を示す。上述したように、画像処理前の左右画像図4左側において、被写体102に対応する画像要素は同一の位置に配置される。また、他の被写体に対応する画像要素は、撮像時における撮像系までの距離に応じた視差D4およびD6を有する。当該左右画像を表示面に表示すると、図3に示したように、全ての被写体が表示面より手前側に存在するように観視される。画像処理部34は、右眼用画像が左眼用画像に対して相対的に右側にシフトするように、右眼用画像および左眼用画像の少なくとも一方を、水平方向にシフト量D2だけシフトさせる。画像処理部34は、予め設定される一定値Dと、表示面110の画素ピッチとに基づいて当該シフト量D2を決定する。つまり、画像処理部34は、表示面110における幅を示す一定値Dを、左右画像におけるシフト量D2に変換する。より具体的には、画像処理部34は、一定値D単位mmを、画素ピッチ単位mmで除算することで、シフト量D2画像データにおける画素数を決定する。一定値Dは、例えば40mmから50mm程度である。これにより、子供が画像を監視した場合であっても、左右の眼が開散状態となることを防ぐことができる。また、一定値Dは、55mmから65mm程度であってもよい。また、被写体102の表示面におけるずれ量は一定値Dでなくともよい。画像処理部34は、画像に含まれる被写体のうち、撮像系に最も近い被写体106の、画像処理前における視差D6に基づいて当該ずれ量を設定してよい。例えば画像処理部34は、視差D6の半分だけ、右眼用画像および左眼用画像を相対的にシフトさせる。ただし、シフト量がD2一定値Dに対応するより大きくなる場合、画像処理部34は、シフト量D2だけ右眼用画像および左眼用画像を相対的にシフトさせてよい。図5は、図4に示した画像処理を行った右眼用画像および左眼用画像を表示面110に表示した例を示す。上述した画像処理により、被写体102は、表示面110よりも奥側に存在するように観視される。また、被写体106も、画像処理を行ったことにより、表示面110に近づいた位置に存在するように観視される。このような処理により、立体的画像の奥行の深度を維持しつつ、各被写体が観視される位置を、表示面110から近い位置に配置することができる。また、被写体102の表示面におけるずれ量が制限されるので、開散状態となることを防ぐことができる。このため、観視者への負担が小さく、且つ、臨場感のある立体的画像を提供することができる。図6は、視差角を説明する図である。視差角θは、表示面上の1点例えば、表示面110に垂直な直線を延伸させた場合に、両眼を結ぶ直線の中央と交差する点を見たときの輻輳角αと、表示面上における左右画像要素の視差Sにより決まる立体像図6においては被写体102を見たときの輻輳角βとの差を示す。被写体102が表示面110より奥側に存在する場合、θ=α-βである。また、被写体102が表示面110より手前側に存在する場合、θ=β-αである。視差角が大きくなると、画像が実際に表示されている表示面110の位置と、被写体が存在するように感じる位置との差が大きくなり、観視者の負担が増大する。このため、被写体102の表示位置におけるずれ量を規定する一定値Dは、視差角θが所定の値以下となるように設定されることが好ましい。画像処理部34は、最も遠距離にある被写体102についての視差角θが、1.5度より好ましくは1度以下となるように、一定値Dを設定することが好ましい。視差角θは、眼幅W、観視者から表示面110までの距離Lおよび視差Sにより定まる。画像処理部34は、予め設定される眼幅Wを用いてよい。眼幅Wは、40mmから65mm程度の範囲で設定されてよい。画像処理部34は、表示装置表示面110の垂直方向の画面サイズを含む表示情報に基づいて距離Lを決定してよい。画像処理部34は、表示面110の垂直方向の画面サイズの3倍を距離Lとして算出してよい。一般に、表示面110の垂直方向の画面サイズの3倍が、標準観視距離とされる。表示面110における位置、眼幅Wおよび距離Lに基づいて輻輳角αが一意に定まる。また、輻輳角βは、眼幅W、距離Lおよび視差Sにより定まる。なお、被写体102は、表示面110に垂直な直線を延伸させた場合に、両眼を結ぶ直線の中央と交差する位置に存在するものと仮定する。眼幅Wおよび距離Lの値は一意に定まるので、輻輳角βは、視差Sの関数として与えられる。視差角θは、輻輳角αおよびβの差分なので、視差Sの関数として与えられる。画像処理部34は、視差角θの関数に基づいて、視差角θが1.5度好ましくは1度となる視差Sを算出する。画像処理部34は、算出した視差S以下の範囲で、被写体102の表示位置におけるずれ量を規定する一定値Dを設定してよい。例えば画像処理部34は、算出した視差Sを、一定値Dとして設定する。このような処理により、最も遠距離にある被写体102に対する視差角θを、一定値以下に制限することができる。このため、観視者の負担を低減することができる。また、観視者の両眼が開散状態となることを防ぐことができる。ただし、手前側にある被写体については、依然として観視者の輻輳角が大きい場合が存在する。図7は、撮像装置100の他の構成例を示す。本例の撮像装置100は、図1に関連して説明した撮像装置100の構成に加え、基線長制御部40を更に備える。また、本例の撮像装置100において左眼用撮像系10および右眼用撮像系20の基線長は可変である。例えば左眼用撮像系10および右眼用撮像系20の少なくとも一方が、水平方向にスライド可能に設けられる。本例の撮像装置100は、基線長を変化させることで、手前側にある被写体に対する輻輳角を低減する。基線長制御部40は、左眼用撮像系10および右眼用撮像系20の基線長を制御する。基線長を制御することで、各被写体の左眼用画像および右眼用画像における位置のずれ量が変化する。例えば、基線長を短くすると、各被写体の左眼用画像および右眼用画像における位置のずれ量は小さくなる。また、基線長を長くすると、各被写体の左眼用画像および右眼用画像における位置のずれ量は大きくなる。観視者の輻輳角は、被写体の左眼用画像および右眼用画像における位置のずれ量に依存するので、基線長を制御して画像を撮像することで、当該画像を観視する観視者の輻輳角を調整することができる。基線長制御部40は、左眼用撮像系10および右眼用撮像系20が撮像する各被写体のうち、左眼用撮像系10および右眼用撮像系20に最も近い被写体の、左眼用画像および右眼用画像における位置のずれ量が所定の上限値以下となるように基線長を制御する。これにより、観視者の輻輳角が最も大きくなる被写体について、左眼用画像および右眼用画像における位置のずれ量を上限値以下に制御できる。従って、観視者の輻輳角を一定値以下に制御することができる。観視者の輻輳角は、観視者の眼幅、表示面までの距離および左右画像における画像要素のずれ量により定まる。基線長制御部40は、表示装置の画面サイズを含む表示情報に基づいて、表示面までの距離を算出してよい。また、基線長制御部40には、予め定められた眼幅値例えば、40mmから65mm程度の範囲内の値が入力されてよい。また、基線長制御部40には、観視者の輻輳角の上限値が入力されてよい。基線長制御部40は、設定される輻輳角の上限値に対応する左右画像における画像要素のずれ量を、表示面までの距離および眼幅値に基づいて算出してよい。基線長制御部40は、算出したずれ量を、上述した上限値としてよい。基線長制御部40は、左眼用撮像系10および右眼用撮像系20が随時取り込む左右画像において、位置のずれ量が最大となる画像要素を検出する。基線長制御部40は、画像マッチング等により、左右画像間で対応する画像要素の組み合わせを検出してよい。基線長制御部40は、位置のずれ量が最大となる画像要素について、位置のずれ量が上限値以下となるように基線長を制御する。つまり、当該画像要素の位置のずれ量が上限値より大きい場合には、基線長制御部40は、当該ずれ量が上限値以下となるように、基線長を短くしてよい。左眼用撮像系10および右眼用撮像系20は、当該ずれ量が上限値以下となった状態の左右画像を、メモリ32に記憶させる。画像処理部34は、メモリ32に記憶された当該左右画像に対して、図1から図6に関連して説明した画像処理を施してよい。なお、図1から図7では、撮像装置100が表示装置に接続される例を説明した。他の例では、撮像装置100は、HDMI端子36を介して他の外部機器に接続されてよい。当該外部機器は、表示装置に画像を再生させる再生装置であってよい。この場合、撮像装置100は、当該再生装置を介して、表示装置の表示情報を取得する。図8は、本実施形態に係るコンピュータ1600のハードウェア構成の一例を示す。本実施形態に係るコンピュータ1600は、ホストコントローラ1882により相互に接続されるCPU1805、RAM1820、グラフィックコントローラ1875、及び表示装置1880を有するCPU周辺部と、入出力コントローラ1884によりホストコントローラ1882に接続される通信インターフェイス1830、ハードディスクドライブ1840、及びCD-ROMドライブ1860を有する入出力部と、入出力コントローラ1884に接続されるROM1810、フレキシブルディスクドライブ1850、及び入出力チップ1870を有するレガシー入出力部とを備える。ホストコントローラ1882は、RAM1820と、高い転送レートでRAM1820をアクセスするCPU1805及びグラフィックコントローラ1875とを接続する。CPU1805は、ROM1810及びRAM1820に格納されたプログラムに基づいて動作し、各部の制御を行う。グラフィックコントローラ1875は、CPU1805等がRAM1820内に設けたフレームバッファ上に生成する画像データを取得し、表示装置1880上に表示させる。これに代えて、グラフィックコントローラ1875は、CPU1805等が生成する画像データを格納するフレームバッファを、内部に含んでもよい。入出力コントローラ1884は、ホストコントローラ1882と、比較的高速な入出力装置である通信インターフェイス1830、ハードディスクドライブ1840、CD-ROMドライブ1860を接続する。通信インターフェイス1830は、ネットワークを介して他の装置と通信する。ハードディスクドライブ1840は、コンピュータ1600内のCPU1805が使用するプログラム及びデータを格納する。CD-ROMドライブ1860は、CD-ROM1895からプログラム又はデータを読み取り、RAM1820を介してハードディスクドライブ1840に提供する。また、入出力コントローラ1884には、ROM1810と、フレキシブルディスクドライブ1850、及び入出力チップ1870の比較的低速な入出力装置とが接続される。ROM1810は、コンピュータ1600が起動時に実行するブートプログラム、及び/又は、コンピュータ1600のハードウェアに依存するプログラム等を格納する。フレキシブルディスクドライブ1850は、フレキシブルディスク1890からプログラム又はデータを読み取り、RAM1820を介してハードディスクドライブ1840に提供する。入出力チップ1870は、フレキシブルディスクドライブ1850を入出力コントローラ1884へと接続すると共に、例えばパラレルポート、シリアルポート、キーボードポート、マウスポート等を介して各種の入出力装置を入出力コントローラ1884へと接続する。RAM1820を介してハードディスクドライブ1840に提供されるプログラムは、フレキシブルディスク1890、CD-ROM1895、又はICカード等の記録媒体に格納されて利用者によって提供される。プログラムは、記録媒体から読み出され、RAM1820を介してコンピュータ1600内のハードディスクドライブ1840にインストールされ、CPU1805において実行される。コンピュータ1600にインストールされ、コンピュータ1600を画像出力部30として機能させるプログラムは、メモリモジュールおよび画像処理モジュールを備える。これらのプログラム又はモジュールは、CPU1805等に働きかけて、コンピュータ1600を、メモリ32および画像処理部34としてそれぞれ機能させる。これらのプログラムに記述された情報処理は、コンピュータ1600に読込まれることにより、ソフトウェアと上述した各種のハードウェア資源とが協働した具体的手段であるメモリ32および画像処理部34として機能する。そして、これらの具体的手段によって、本実施形態におけるコンピュータ1600の使用目的に応じた情報の演算又は加工を実現することにより、使用目的に応じた特有の画像出力部30が構築される。一例として、コンピュータ1600と外部の装置等との間で通信を行う場合には、CPU1805は、RAM1820上にロードされた通信プログラムを実行し、通信プログラムに記述された処理内容に基づいて、通信インターフェイス1830に対して通信処理を指示する。通信インターフェイス1830は、CPU1805の制御を受けて、RAM1820、ハードディスクドライブ1840、フレキシブルディスク1890、又はCD-ROM1895等の記憶装置上に設けた送信バッファ領域等に記憶された送信データを読み出してネットワークへと送信し、もしくは、ネットワークから受信した受信データを記憶装置上に設けた受信バッファ領域等へと書き込む。このように、通信インターフェイス1830は、DMAダイレクトメモリアクセス方式により記憶装置との間で送受信データを転送してもよく、これに代えて、CPU1805が転送元の記憶装置又は通信インターフェイス1830からデータを読み出し、転送先の通信インターフェイス1830又は記憶装置へとデータを書き込むことにより送受信データを転送してもよい。また、CPU1805は、ハードディスクドライブ1840、CD-ROMドライブ1860CD-ROM1895、フレキシブルディスクドライブ1850フレキシブルディスク1890等の外部記憶装置に格納されたファイルまたはデータベース等の中から、全部または必要な部分をDMA転送等によりRAM1820へと読み込ませ、RAM1820上のデータに対して各種の処理を行う。そして、CPU1805は、処理を終えたデータを、DMA転送等により外部記憶装置へと書き戻す。このような処理において、RAM1820は、外部記憶装置の内容を一時的に保持するものとみなせるから、本実施形態においてはRAM1820および外部記憶装置等をメモリ、記憶部、または記憶装置等と総称する。本実施形態における各種のプログラム、データ、テーブル、データベース等の各種の情報は、このような記憶装置上に格納されて、情報処理の対象となる。なお、CPU1805は、RAM1820の一部をキャッシュメモリに保持し、キャッシュメモリ上で読み書きを行うこともできる。このような形態においても、キャッシュメモリはRAM1820の機能の一部を担うから、本実施形態においては、区別して示す場合を除き、キャッシュメモリもRAM1820、メモリ、及び/又は記憶装置に含まれるものとする。また、CPU1805は、RAM1820から読み出したデータに対して、プログラムの命令列により指定された、本実施形態中に記載した各種の演算、情報の加工、条件判断、情報の検索置換等を含む各種の処理を行い、RAM1820へと書き戻す。例えば、CPU1805は、条件判断を行う場合においては、本実施形態において示した各種の変数が、他の変数または定数と比較して、大きい、小さい、以上、以下、等しい等の条件を満たすかどうかを判断し、条件が成立した場合又は不成立であった場合に、異なる命令列へと分岐し、またはサブルーチンを呼び出す。また、CPU1805は、記憶装置内のファイルまたはデータベース等に格納された情報を検索することができる。例えば、第1属性の属性値に対し第2属性の属性値がそれぞれ対応付けられた複数のエントリが記憶装置に格納されている場合において、CPU1805は、記憶装置に格納されている複数のエントリの中から第1属性の属性値が指定された条件と一致するエントリを検索し、そのエントリに格納されている第2属性の属性値を読み出すことにより、所定の条件を満たす第1属性に対応付けられた第2属性の属性値を得ることができる。以上に示したプログラム又はモジュールは、外部の記録媒体に格納されてもよい。記録媒体としては、フレキシブルディスク1890、CD-ROM1895の他に、DVD又はCD等の光学記録媒体、MO等の光磁気記録媒体、テープ媒体、ICカード等の半導体メモリ等を用いることができる。また、専用通信ネットワーク又はインターネットに接続されたサーバシステムに設けたハードディスク又はRAM等の記憶装置を記録媒体として使用し、ネットワークを介してプログラムをコンピュータ1600に提供してもよい。以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段より前に、先立って等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上まず、、次に、等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。