表示手段と、自装置にかかる状態の変化方向を検知する状態検知手段と、前記表示手段に表示する文書の筆記方向を設定する筆記方向設定手段と、前記設定された筆記方向と、前記検知された変化方向とに基づいて、前記表示手段に表示するカーソルの移動方向を制御するカーソル移動制御手段と、を備える電子機器。前記カーソル移動制御手段は、前記筆記方向に沿った方向又は前記筆記方向と直交する方向に沿った方向の中で、前記検知された変化方向に近い方向を判別し、前記検知された変化方向が前記筆記方向に沿った方向に近い場合に、前記カーソルの移動方向を前記筆記方向に沿った方向とし、前記検知された変化方向が前記筆記方向と直交する方向に沿った方向に近い場合に、前記カーソルの移動方向を前記筆記方向と直交する方向に沿った方向とする、請求項1に記載の電子機器。前記筆記方向及び当該筆記方向と直交する方向における前記カーソルの移動量を予め設定する移動量設定手段を更に備え、前記カーソル移動制御手段は、前記筆記方向及び当該筆記方向と直交する方向に沿った前記カーソルの移動を、前記設定された移動量に応じて行う請求項2に記載の電子機器。前記移動量設定手段は、前記文書に含まれる形態素ごとに前記筆記方向における前記カーソルの移動量を設定する請求項3に記載の電子機器。前記状態検知手段は、自装置にかかる傾き、又は自装置に対する圧力の変化方向を検知する請求項1乃至4のいずれか一項に記載の電子機器。電子機器の制御方法であって、状態検知手段が、自装置にかかる状態の変化方向を検知するステップと、カーソル移動制御手段が、前記表示手段に表示する文書の筆記方向と、前記検知された変化方向とに基づいて、前記表示手段に表示するカーソルの移動方向を制御するステップと、を含む制御方法。しかしながら、従来技術では、画面に表示中の文書における縦書きや横書きなどの筆記方向を考慮したカーソルの移動を行わず、単に機器を傾けた方向にカーソルを移動するだけであり、ユーザが意図するカーソル移動を実現できない場合があった。本発明は、上記に鑑みてなされたものであって、表示中の文書においてユーザが意図するカーソル移動を実現可能とする電子機器及び制御方法を提供することを目的とする。上述した課題を解決し、目的を達成するために、実施形態の電子機器は、表示手段と、自装置にかかる状態の変化方向を検知する状態検知手段と、前記表示手段に表示する文書の筆記方向を設定する筆記方向設定手段と、前記設定された筆記方向と、前記検知された変化方向とに基づいて、前記表示手段に表示するカーソルの移動方向を制御するカーソル移動制御手段と、を備える。また、実施形態の制御方法は、電子機器の制御方法であって、状態検知手段が、自装置にかかる状態の変化方向を検知するステップと、カーソル移動制御手段が、前記表示手段に表示する文書の筆記方向と、前記検知された変化方向とに基づいて、前記表示手段に表示するカーソルの移動方向を制御するステップとを含む。以下、添付図面を参照して実施形態にかかる電子機器及び制御方法の詳細を説明する。なお、以下の実施形態では、PDAや携帯電話等、ユーザが把持して使用する電子機器を例に説明する。図1は、実施形態にかかる電子機器100の外観を模式的に示す図である。電子機器100は、表示画面を備えた情報処理装置であり、例えばスレート端末タブレット端末や電子書籍リーダ、デジタルフォトフレーム等として実現されている。なお、ここでは、X軸、Y軸、Z軸の矢印方向Z軸では図の正面方向を正方向としている以下同様。電子機器100は、薄い箱状の筐体Bを備え、この筐体Bの上面に表示部11が配置されている。表示部11は、ユーザによってタッチされた表示画面上の位置を検知するタッチパネル図2、タッチパネル111参照を備えている。また、筐体Bの正面下部にはユーザが各種操作を行う操作スイッチ等である操作スイッチ19、ユーザの音声を取得するためのマイク21が配置されている。また、筐体Bの正面上部には音声出力を行うためのスピーカ22が配置されている。また、筐体Bの縁には、把持するユーザの圧力を検知する圧力センサ23が配置されている。なお、図示例ではX軸方向の左右の縁に圧力センサ23を備える構成を例示したが、Y軸方向の上下の縁に圧力センサ23を備えてもよい。図2は、実施形態にかかる電子機器100のハードウェア構成の一例を示すブロック図である。図2に示すように、電子機器100は、上述の構成に加え、CPU12、システムコントローラ13、グラフィックスコントローラ14、タッチパネルコントローラ15、加速度センサ16、不揮発性メモリ17、RAM18、音声処理部20等を備えている。表示部11は、タッチパネル111と、LCDLiquidCrystalDisplayや有機ELElectroLuminescence等のディスプレイ112とから構成されている。タッチパネル111は、例えばディスプレイ112の表示画面上に配置された当面の座標検出装置から構成されている。タッチパネル111は、例えば筐体Bを把持したユーザの指によってタッチされた表示画面上の位置タッチ位置を検知することができる。このタッチパネル111の働きにより、ディスプレイ112の表示画面はいわゆるタッチスクリーンとして機能する。CPU12は、電子機器100の動作を中央制御するプロセッサであり、システムコントローラ13を介して電子機器100の各部を制御する。CPU12は、不揮発性メモリ17からRAM18にロードされる、オペレーティングシステム、各種アプリケーションプログラムを実行することで、後述する各機能部図3参照を実現する。RAM18は、電子機器100のメインメモリとして、CPU12がプログラムを実行する際の作業領域を提供する。システムコントローラ13には、不揮発性メモリ17及びRAM18をアクセス制御するメモリコントローラも内蔵されている。また、システムコントローラ13は、グラフィックスコントローラ14との通信を実行する機能も有している。グラフィックスコントローラ14は、電子機器100のディスプレイモニタとして使用されるディスプレイ112を制御する表示コントローラである。タッチパネルコントローラ15は、タッチパネル111を制御し、ユーザによってタッチされたディスプレイ112の表示画面上のタッチ位置を示す座標データをタッチパネル111から取得する。加速度センサ16は、図1に示す3軸方向X、Y、Z方向や、これに各軸周りの回転方向の検出を加えた6軸方向の加速度センサ等であって、電子機器100に対する外部からの加速度の向きと大きさを検出し、CPU12に出力する。具体的に、加速度センサ16は、加速度を検出した軸、向き回転の場合、回転角度、及び大きさを含んだ加速度検出信号傾き情報をCPU12に出力する。なお、角速度回転角度検出のためのジャイロセンサを、加速度センサ16に統合する形態としてもよい。音声処理部20は、マイク21より入力される音声信号に、デジタル変換、ノイズ除去、エコーキャンセル等の音声処理を施してCPU12へ出力する。また、音声処理部20は、CPU12の制御のもとで、音声合成等の音声処理を施して生成した音声信号をスピーカ22へ出力し、スピーカ22による音声報知を行う。図3は、実施形態にかかる電子機器100の機能構成を示すブロック図である。図3に示すように、電子機器100は、CPU12とソフトウェアオペレーティングシステム、各種アプリケーションプログラムとの協働により、状態検知部121、筆記方向設定部122、移動量設定部123、カーソル位置制御部124及び表示制御部125を機能部として備える。状態検知部121は、加速度センサ16から出力された傾き情報をもとに、電子機器100にかかる状態の変化方向として、電子機器100の所定の状態からの傾きの変化方向を検知する。具体的には、所定の時間継続して電子機器100が置かれた状態を基準の傾き状態として、その基準の傾き状態からの3軸方向X、Y、Z方向における傾きの変化方向を検知する。次いで、状態検知部121は、検知した変化方向が所定の条件を満たす場合に、その変化方向を示す状態情報をカーソル位置制御部124へ通知する。カーソル位置制御部124は、状態検知部121より通知された状態情報をもとに、カーソル位置の制御を行う。ここで、状態検知部121がカーソル位置制御部124へ状態情報を通知する条件とは、検知した変化方向における傾き度合いが所定の検出閾値を越えた場合や、その検出閾値を越えた状態が間欠的又は連続的に所定の期間継続した場合などである。図4~図6は、状態検知部121による検知の様子を説明する概念図である。図4に示すように、状態検知部121は、変化方向における傾き度合いが検出閾値を越えた時刻t0で、変化方向を示す状態情報をカーソル位置制御部124へ通知する。これにより、時刻t0ではカーソル位置制御部124がONされる。次いで、状態検知部121は、時刻t0から期間T内の時刻t1で変化方向における傾き度合いが検出閾値を越えたことにより、変化方向を示す状態情報をカーソル位置制御部124へ通知する。これにより、時刻t1では、通知された変化方向をもとに、カーソル位置制御部124が1文字戻る等のカーソル移動を行う。同様に、状態検知部121は、時刻t1から期間T内の時刻t2で変化方向における傾き度合いが検出閾値を越えたことにより、変化方向を示す状態情報をカーソル位置制御部124へ通知する。これにより、時刻t2では、通知された変化方向をもとに、カーソル位置制御部124が1文字戻る等のカーソル移動を行う。次いで、カーソル位置制御部124は、時刻t2から期間T経った時刻t3で、期間Tの間に状態情報の通知が行われないことから、カーソル移動をOFFとする。また、図5に示すように、状態検知部121は、変化方向における傾き度合いが検出閾値を越えた時刻t10で、変化方向を示す状態情報をカーソル位置制御部124へ通知する。これにより、時刻t10ではカーソル位置制御部124がONされる。次いで、状態検知部121は、時刻t10から期間T経った時刻t11で、傾き度合いが検出閾値を越えた状態が期間Tの間継続していることから、状態情報をカーソル位置制御部124へ通知する。これにより、時刻t11では、通知された状態情報をもとに、カーソル位置制御部124が1文字戻る等のカーソル移動を行う。次いで、状態検知部121は、時刻t11から期間T内の時刻t12で、傾き度合いが検出閾値を越えた状態の継続が終了したことから、傾き度合いが検出閾値を下回ったことを示す状態情報をカーソル位置制御部124へ通知する。これにより、カーソル位置制御部124は、カーソル移動をOFFとする。また、図6に示すように、状態検知部121は、変化方向における傾き度合いが検出閾値を越えた時刻t20で、変化方向を示す状態情報をカーソル位置制御部124へ通知する。これにより、時刻t10ではカーソル位置制御部124がONされる。次いで、状態検知部121は、時刻t20から期間T経った時刻t21で、傾き度合いが検出閾値を越えた状態が期間Tの間継続していることから、状態情報をカーソル位置制御部124へ通知する。これにより、時刻t21では、通知された状態情報をもとに、カーソル位置制御部124が1文字戻る等のカーソル移動を行う。同様に、状態検知部121は、時刻t21から期間T経った時刻t22で、傾き度合いが検出閾値を越えた状態が期間Tの間継続していることから、状態情報をカーソル位置制御部124へ通知する。これにより、時刻t22では、通知された状態情報をもとに、カーソル位置制御部124が1文字戻る等のカーソル移動を行う。次いで、状態検知部121は、時刻t22から期間T内の時刻t23で、傾き度合いが検出閾値を越えた状態の継続が終了したことから、傾き度合いが検出閾値を下回ったことを示す状態情報をカーソル位置制御部124へ通知する。これにより、カーソル位置制御部124は、カーソル移動をOFFとする。図3に戻り、筆記方向設定部122は、表示部11のディスプレイ112に表示する文書の筆記方向を設定する。ここでいう筆記方向とは、ディスプレイ112に表示する文書における文字単語、数字、図面等の記述方向である。本実施形態では、日本語における標準的な筆記方向である、縦書きと横書きとを例示する。縦書きでは、文書の上から下へ1行分の記述を行い、左への改行が行われるものとする。また、横書きでは、左から右に1行分の記述を行い、下への改行が行われるものとする。具体的には、筆記方向設定部122は、CPU12が不揮発性メモリ17などに記憶された文書データを読み出してディスプレイ112に表示する際に、その文書データで指定されている筆記方向を参照して設定する。また、筆記方向設定部122は、ディスプレイ112に表示する際に加速度センサ16により検出された電子機器100の傾き方向をもとに、筆記方向を設定してもよい。例えば、図1に例示したY軸方向を鉛直上向きにして電子機器100を傾けている場合はY軸に沿った縦方向を筆記方向とする縦書きに設定してよい。また、図1に例示したX軸方向を鉛直上向きにして電子機器100を傾けている場合はY軸に沿った横方向を筆記方向とする横書きに設定してよい。筆記方向設定部122は、設定した筆記方向縦書き又は横書きを示す情報、及びディスプレイ112に表示する文書の上下を示す軸方向の情報を筆記方向情報としてカーソル位置制御部124へ通知する。移動量設定部123は、筆記方向及び筆記方向と直交する方向におけるカーソルの移動量を予め設定する。具体的には、移動量設定部123は、縦書き又は横書きにおける筆記方向順方向における文字数や単語単位等の移動量を設定する。また、移動量設定部123は、縦書き又は横書きにおける前後の行への移動方向垂直方向における行、段落、頁単位等の移動量を設定する。この移動量の設定は、表示部11による設定画面で、タッチパネル111や操作スイッチ19の操作を介して行われる。移動量設定部123は、設定した移動量を移動量情報としてカーソル位置制御部124へ通知する。カーソル位置制御部124は、筆記方向設定部122により設定された筆記方向と、状態検知部121により検知された電子機器100にかかる状態の変化方向とに基づいて、ディスプレイ112に表示するカーソルの位置制御、すなわちカーソルの移動方向を制御する。したがって、電子機器100では、ディスプレイ112に表示中の文書における縦書きや横書きなどの筆記方向を考慮したカーソルの移動が行われることから、ユーザが意図するカーソル移動が実現されることとなる。具体的には、カーソル位置制御部124は、筆記方向設定部122により設定された筆記方向に沿った方向、又はその筆記方向と直交する垂直方向に沿った方向の中で、状態検知部121より通知される状態情報が示す変化方向に近い方向を判別する。次いで、カーソル位置制御部124は、変化方向が筆記方向に沿った方向に近い場合に、カーソルの移動方向を筆記方向に沿った方向とする。また、カーソル位置制御部124は、変化方向が垂直方向に沿った方向に近い場合に、カーソルの移動方向を垂直方向に沿った方向とする。なお、カーソル位置制御部124は、移動量設定部123より通知された移動量情報が示す、筆記方向及び垂直方向において設定された移動量をもとに、筆記方向及び垂直方向に沿ったカーソルの移動を、設定された移動量分行う。これにより、筆記方向における文字数や単語単位等の移動や、垂直方向における行、段落、頁単位等の移動を、ユーザの意図した移動量で行うことができる。図7は、筆記方向と傾き方向とによるカーソルの移動を説明する概念図である。具体的には、表示する文書の上がX軸方向であり、Y軸に沿った横方向を筆記方向とする横書きの場合のカーソルの移動を説明する図である。図7に示すように、電子機器100の傾き方向が横書き文書の上方向に近いX軸に沿った方向A1である場合は、移動量設定部123により設定された垂直方向の移動量行、段落、頁単位分、カーソルが戻ることとなる。また、電子機器100の傾き方向が横書き文書の下方向に近いX軸に沿った方向A2である場合は、移動量設定部123により設定された垂直方向の移動量行、段落、頁単位分、カーソルが進むこととなる。また、電子機器100の傾き方向が横書き文書の左方向に近いY軸に沿った方向A3である場合は、移動量設定部123により設定された筆記方向順方向の移動量文字数や単語単位分、カーソルが戻ることとなる。また、電子機器100の傾き方向が横書き文書の左方向に近いY軸に沿った方向A4である場合は、移動量設定部123により設定された筆記方向順方向の移動量文字数や単語単位分、カーソルが進むこととなる。図8は、筆記方向と傾き方向とによるカーソルの移動を説明する概念図である。具体的には、表示する文書の上がY軸方向であり、Y軸に沿った縦方向を筆記方向とする縦書きの場合のカーソルの移動を説明する図である。図8に示すように、電子機器100の傾き方向が縦書き文書の上方向に近いY軸に沿った方向A11である場合は、移動量設定部123により設定された筆記方向順方向の移動量文字数や単語単位分、カーソルが戻ることとなる。また、電子機器100の傾き方向が縦書き文書の下方向に近いY軸に沿った方向A12である場合は、移動量設定部123により設定された筆記方向順方向の移動量文字数や単語単位分、カーソルが進むこととなる。また、電子機器100の傾き方向が縦書き文書の左方向に近いX軸に沿った方向A13である場合は、移動量設定部123により設定された垂直方向の移動量行、段落、頁単位分、カーソルが進むこととなる。また、電子機器100の傾き方向が縦書き文書の右方向に近いX軸に沿った方向A14である場合は、移動量設定部123により設定された垂直方向の移動量行、段落、頁単位分、カーソルが戻ることとなる。図9は、実施形態にかかる電子機器100の動作の一例を示すフローチャートである。図9に示すように、処理が開始されると、状態検知部121は、加速度センサ16より傾き情報を取得するS1。次いで、状態検知部121は、取得した傾き情報をもとに、電子機器100の傾きが所定の条件図4~図6を参照を満たすか否かを判定するS2。所定の条件を満たさない場合S2:NO、状態検知部121はS1へ処理を戻し、所定の条件を満たす場合S2:YES、状態検知部121は、傾きの方向を示す状態情報をカーソル位置制御部124へ通知するS3。次いで、カーソル位置制御部124は、筆記方向設定部122により筆記方向情報と、移動量設定部123より移動量情報とを取得し、設定された筆記方向と、筆記方向及び垂直方向において設定された移動量とを取得するS4。次いで、カーソル位置制御部124は、設定された筆記方向と、電子機器100の傾き方向とに基づいてカーソルの移動方向を決定し、設定された移動量をもとにその移動方向における移動量を決定する。次いで、カーソル位置制御部124は、決定した移動方向及び移動量で、ディスプレイ112に表示しているカーソルの位置を移動させるS5。<変形例1>次に、上述した実施形態の変形例1として、電子機器に対する圧力の変化方向を検知してカーソル移動を行う場合を詳細に説明する。図10は、変形例1にかかる電子機器100aの機能構成を示すブロック図である。図10に示すように、状態検知部121は、筐体Bに設けられた圧力センサ23により電子機器100aに対する圧力の変化方向を検知し、その変化方向を示す状態情報をカーソル位置制御部124へ通知する。したがって、電子機器100aでは、加速度センサ16により検知される電子機器100aの傾きだけでなく、電子機器100aに対する圧力の変化方向に応じたカーソル移動が可能となる。なお、状態検知部121は、加速度センサ16による傾きの検知、又は圧力センサ23による圧力の検知による、いずれか一方の変化方向を状態情報としてカーソル位置制御部124へ通知するものとする。例えば、圧力センサ23により電子機器100aに対する圧力の変化方向のみが検知された場合、状態検知部121はその変化方向を示す状態情報をカーソル位置制御部124へ通知する。また、加速度センサ16による傾きの検知、及び圧力センサ23による圧力の検知が競合する場合は、予め優先するものをカーソル位置制御部124へ通知するものとする。例えば、傾きを優先する場合は、加速度センサ16による傾きの変化方向を示す状態情報をカーソル位置制御部124へ通知する。<変形例2>次に、上述した実施形態の変形例2として、ディスプレイ112に表示する文書に含まれる形態素ごとに、筆記方向におけるカーソルの移動量を設定する場合を詳細に説明する。ここで、形態素とは、語品詞、文節、句、句点、文章読点、行などであってよい。図11は、変形例2にかかる電子機器100bの機能構成を示すブロック図である。図11に示すように、電子機器100bは、音声処理部20でマイク21より受け付けたユーザの音声を認識する音声認識部126を備える構成である。音声認識部126は、ユーザが発した音声を解析して、音響辞書や単語辞書や文法辞書とのマッチングを取り、音声に対応した文字に変換する公知の音声認識技術を用いて音声認識を行う。このとき、単語辞書や文法辞書とのマッチングにより、形態素の情報は決定されている。電子機器100bでは、音声認識部126が認識して取得した文字による文書への文字入力を行う。音声認識部126は、音声認識により取得した文字による文書への筆記方向を設定する筆記方向設定部122と、音声認識により筆記方向に沿って文書に入力した形態素ごとの情報を格納する形態素情報格納部123aとを備える。形態素情報格納部123aは、音声認識後のテキスト文章を形態素解析し、その形態素ごとの情報を格納してもよい。カーソル位置制御部124は、文書における形態素ごとの情報、すなわち文書に含まれる形態素の節目を移動量情報として形態素情報格納部123aより取得する。形態素情報格納部123aは、文書に含まれる形態素ごとに、筆記方向におけるカーソルの移動量形態素の節目を設定する移動量設定手段である。カーソル位置制御部124は、形態素情報格納部123aより取得した移動量情報をもとに、筆記方向におけるカーソル移動を形態素ごとに行う。したがって、電子機器100bでは、筆記方向に沿ったカーソル移動を形態素ごとに行うことが可能となる。図12は、形態素ごとのカーソルCの移動を説明する概念図である。図12に示すように、カーソルCは、いすという語の形態素K1と、つくえという語の形態素K2との間にあるものとする。音声認識部126による文字入力の際において、カーソルCの移動は、選択範囲の移動や、選択範囲の指定音声認識の誤り箇所の選択などに用いられる。したがって、図12に例示した右方向への横書きにおいて、いすという語の修正を行う場合は、方向A3へ電子機器100bを傾けることで、いすという語に対応した形態素K1分の選択範囲の指定を行うことが可能となる。このように、電子機器100bでは、形態素単位でカーソルCを移動させることができるため、使い勝手がよい。また、図12に例示した文章が裏庭には二羽鶏がいる。私の手紙を読みました。である場合は次のとおりになる。語品詞:裏庭/には/二羽/鶏/が/いる。/私/の/手紙/を/読み/ました。/文節:裏庭には/二羽/鶏が/いる。/私の/手紙を/読みました。/句:裏庭には/二羽/鶏がいる。/私の手紙/を/読みました。/句点:裏庭には、/二羽、/鶏がいる。/私の手紙を、/読みました。/文章読点:裏庭には二羽鶏がいる。/私の手紙を読みました。//は形態素の区切りであり、例えば文章の最後にカーソルCがある場合は、方向A3へ電子機器100bを傾ける度に、一つずつ前の/へカーソルCが移動することとなる。また、選択範囲も同様に、方向A3へ電子機器100bを傾ける度に、一つずつ前の/で囲まれる範囲へ移動することとなる。なお、選択範囲の指定は、始点終点とする/にカーソルCがある所で、電子機器100bを縦に振って行ってもよい。<変形例3>次に、上述した実施形態の変形例3として、電子機器が表示装置の操作にかかるリモートコントローラである場合を詳細に説明する。図13は、変形例3にかかる電子機器100cの機能構成を示すブロック図である。図13に示すように、電子機器100cは、例えばテレビジョン受信装置等の表示装置200の操作を行うためのリモートコントローラ等であってよい。具体的には、電子機器100cは、IrDAInfraredDataAssociation等を用い、カーソル位置制御部124等からの制御信号を表示装置200の受信部128へ向けて送信する送信部127を備える。これにより、表示装置200では、電子機器100cにかかる状態加速度センサ16による傾き検知、圧力センサ23による圧力検知の変化方向に応じたカーソル移動を行うことが可能となる。なお、本実施形態の電子機器100で実行されるプログラムは、ROM等に予め組み込まれて提供される。本実施形態の電子機器100で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでCD-ROM、フレキシブルディスクFD、CD-R、DVDDigitalVersatileDisk等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。さらに、本実施形態の電子機器100で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態の電子機器100で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。本実施形態の電子機器100で実行されるプログラムは、上述した各機能部を含むモジュール構成となっており、実際のハードウェアとしてはCPUプロセッサが上記ROMからプログラムを読み出して実行することにより各機能部が主記憶装置上にロードされ、主記憶装置上に生成されるようになっている。なお、本発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施形態に示される全構成要素からいくつかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせても良い。