(57)【特許請求の範囲】
【請求項１】
第１画面を表示させる第１タッチパネルと、
第２画面を表示させる第２タッチパネルと、
情報の送受信を行う通信部と、
画像とテキストを含むメールを作成する機能が起動された場合、前記第１画面に画像と文字情報を含む前記メールの全体像を表示し、前記第２画面に前記メールを編集するための編集画面を表示させる制御部と、を有し、
前記制御部は、
前記編集画面に対する第１接触を前記第２タッチパネルで検出し、前記第１接触が検出されなくなった後に前記第１タッチパネルに対する第２接触を検出する場合、
前記第１タッチパネルに対する前記第２接触と、前記第２タッチパネルに対する前記第１接触とを継続した一つの操作とし、前記第１タッチパネルへの前記第２接触が前記第１画面の所定の位置で検出されなくなると、前記第１画面の前記所定の位置において前記継続した一つの操作を確定させ、
前記第２画面に表示させた編集画面に対して前記継続した一つの操作と異なる操作を第２タッチパネルで検出した場合、
前記第２タッチパネルで検出した前記異なる操作の内容を前記第１画面に表示させた前記メールの全体像の画面に反映させることを特徴とする電子機器。
【請求項２】
前記継続した一つの操作が、前記第２画面に表示される画像又はテキストの複写を前記第１画面の前記所定の位置に表示させるための操作であって、
前記制御部は、
前記第１接触が前記編集画面に表示させる画像又はテキストに対するものであると、前記第１接触が検出されなくなった後に、前記編集画面に表示させる画像又はテキストの複写を前記第１タッチパネルに表示させ、
前記第２接触が前記複写に対するものであるとき、前記第１タッチパネルへの前記第２接触が前記第１画面の所定の位置で検出されなくなると、前記第１画面の前記所定の位置に前記複写を表示させて前記継続した一つの操作を確定させることを特徴とする請求項１に記載の電子機器。
【請求項３】
前記第１接触がテキストに対するもので、前記第１画面の前記所定の位置がテキストの入力に対応するとき、
前記制御部は、前記継続した一つの操作が前記第２画面に表示させるテキストの複写を前記第１画面に表示させるための操作でありかつ前記所定の位置が左詰めに設定されている場合、前記テキストの複写よりも左側に挿入するスペースまたはタブあるいはインデントを調整することで、前記テキストの複写を前記第１画面の移動された位置に挿入して前記継続した一つの操作を確定することを特徴とする請求項２に記載の電子機器。
【請求項４】
前記制御部は、前記メールがＨＴＭＬメールである場合、前記第１タッチパネルへの前記第２接触の位置情報を取得し、前記所定の位置の位置情報を前記編集画面に表示させた編集内容のタグに記憶させることを特徴とする請求項１から３のいずれか一項に記載の電子機器。
【請求項５】
前記制御部は、前記タグに前記位置情報を記憶させる際、指定されている文字情報も共に記憶させることを特徴とする請求項４に記載の電子機器。
【請求項６】
第１画面を表示させる第１タッチパネルと、第２画面を表示させる第２タッチパネルと、情報の送受信を行う通信部と、を備える電子機器によって実行される画面制御方法であって、
画像とテキストを含むメールを作成する機能を起動させるステップと、
前記第１画面に画像と文字情報を含む前記メールの全体像を表示し、前記第２画面に前記メールを編集するための編集画面を表示させるステップと、
前記編集画面に対する第１接触を前記第２タッチパネルで検出し、前記第１接触が検出されなくなった後に前記第１タッチパネルに対する第２接触を検出する場合、前記第１タッチパネルに対する前記第２接触と、前記第２タッチパネルに対する前記第１接触とを継続した一つの操作とし、前記第１タッチパネルへの前記第２接触が前記第１画面の所定の位置で検出されなくなると、前記第１画面の前記所定の位置において前記継続した一つの操作を確定させるステップと、
前記第２画面に表示させた編集画面に対して前記継続した一つの操作と異なる操作を第２タッチパネルで検出した場合、前記第２タッチパネルで検出した前記異なる操作の内容を前記第１画面に表示させた前記メールの全体像の画面に反映させるステップと、
を含むことを特徴とする画面制御方法。
【請求項７】
第１画面を表示させる第１タッチパネルと、第２画面を表示させる第２タッチパネルと、情報の送受信を行う通信部と、を備える電子機器に、
画像とテキストを含むメールを作成する機能を起動させるステップと、
前記第１画面に画像と文字情報を含む前記メールの全体像を表示し、前記第２画面に前記メールを編集するための編集画面を表示させるステップと、
前記編集画面に対する第１接触を前記第２タッチパネルで検出し、前記第１接触が検出されなくなった後に前記第１タッチパネルに対する第２接触を検出する場合、前記第１タッチパネルに対する前記第２接触と、前記第２タッチパネルに対する前記第１接触とを継続した一つの操作とし、前記第１タッチパネルへの前記第２接触が前記第１画面の所定の位置で検出されなくなると、前記第１画面の前記所定の位置において前記継続した一つの操作を確定させるステップと、
前記第２画面に表示させた編集画面に対して前記継続した一つの操作と異なる操作を第２タッチパネルで検出した場合、前記第２タッチパネルで検出した前記異なる操作の内容を前記第１画面に表示させた前記メールの全体像の画面に反映させるステップと、
を実行させることを特徴とする画面制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、画面制御方法および画面制御プログラムに関する。
【背景技術】
【０００２】
携帯電話機等の電子機器には、メール機能を備えているものがある。電子機器は、文字情報のみではなく、文字情報と画像やアニメーションを組み合わせたＨＴＭＬメールを作成できるものもある。例えば、特許文献１に記載の装置は、デコレーションテンプレートを作成し、当該デコレーションテンプレートを加工して作成したデコレーションメールを作成する。また、特許文献２に記載の装置は、メールの作成装置ではないが、タッチパネルを備え、タッチパネルに操作を入力することで画像の編集を行うことができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２６０８９号公報
【特許文献２】再表２００５−１１４３６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、特許文献１および特許文献２の装置で画像を編集する場合、メールの文字や画像を編集する画面が表示部に表示されるため、作成したＨＴＭＬメールの全体を見るためには、編集を一旦完了させる必要がある。このため、利用者は全体像を確認する際は毎回編集操作を一旦完了させる必要があり操作がわずらわしい。また、メールの全体像を見ながら編集ができないため、内容の全体像を把握しつつメールを編集することが困難である。
【０００５】
本発明は、上記に鑑みてなされたものであって、作成した内容の全体像を正確に把握しつつ、メールを作成することができる電子機器、画面制御方法および画面制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、電子機器であって、第１画面を表示させる第１タッチパネルと、第２画面を表示させる第２タッチパネルと、情報の送受信を行う通信部と、画像とテキストを含むメールを作成する機能が起動された場合、前記第１画面に画像と文字情報を含む前記メールの全体像を表示し、前記第２画面に前記メールを編集するための編集画面を表示させる制御部と、を有し、前記制御部は、前記編集画面に対する第１接触を前記第２タッチパネルで検出し、前記第１接触が検出されなくなった後に前記第１タッチパネルに対する第２接触を検出する場合、前記第１タッチパネルに対する前記第２接触と、前記第２タッチパネルに対する前記第１接触とを継続した一つの操作とし、前記第１タッチパネルへの前記第２接触が前記第１画面の所定の位置で検出されなくなると、前記第１画面の前記所定の位置において前記継続した一つの操作を確定させ、前記第２画面に表示させた編集画面に対して前記継続した一つの操作と異なる操作を第２タッチパネルで検出した場合、前記第２タッチパネルで検出した前記異なる操作の内容を前記第１画面に表示させた前記メールの全体像の画面に反映させることを特徴とする。
【０００７】
ここで、前記継続した一つの操作が、前記第２画面に表示される画像又はテキストの複写を前記第１画面の前記所定の位置に表示させるための操作であって、前記制御部は、前記第１接触が前記編集画面に表示させる画像又はテキストに対するものであると、前記第１接触が検出されなくなった後に、前記編集画面に表示させる画像又はテキストの複写を前記第１タッチパネルに表示させ、前記第２接触が前記複写に対するものであるとき、前記第１タッチパネルへの前記第２接触が前記第１画面の所定の位置で検出されなくなると、前記第１画面の前記所定の位置に前記複写を表示させて前記継続した一つの操作を確定させることが好ましい。
【０００８】
前記第１接触がテキストに対するもので、前記第１画面の前記所定の位置がテキストの入力に対応するとき、前記制御部は、前記継続した一つの操作が前記第２画面に表示させるテキストの複写を前記第１画面に表示させるための操作でありかつ前記所定の位置が左詰めに設定されている場合、前記テキストの複写よりも左側に挿入するスペースまたはタブあるいはインデントを調整することで、前記テキストの複写を前記第１画面の移動された位置に挿入して前記継続した一つの操作を確定することが好ましい。
【０００９】
また、前記制御部は、前記メールがＨＴＭＬメールである場合、前記第１タッチパネルへの前記第２接触の位置情報を取得し、前記所定の位置の位置情報を前記編集画面に表示させた編集内容のタグに記憶させることが好ましい。
【００１０】
また、前記制御部は、前記タグに前記位置情報を記憶させる際、指定されている文字情報も共に記憶させることが好ましい。
【００１４】
また、上述した課題を解決し、目的を達成するために、本発明は、第１画面を表示させる第１タッチパネルと、第２画面を表示させる第２タッチパネルと、情報の送受信を行う通信部と、を備える電子機器によって実行される画面制御方法であって、画像とテキストを含むメールを作成する機能を起動させるステップと、前記第１画面に画像と文字情報を含む前記メールの全体像を表示し、前記第２画面に前記メールを編集するための編集画面を表示させるステップと、前記編集画面に対する第１接触を前記第２タッチパネルで検出し、前記第１接触が検出されなくなった後に前記第１タッチパネルに対する第２接触を検出する場合、前記第１タッチパネルに対する前記第２接触と、前記第２タッチパネルに対する前記第１接触とを継続した一つの操作とし、前記第１タッチパネルへの前記第２接触が前記第１画面の所定の位置で検出されなくなると、前記第１画面の前記所定の位置において前記継続した一つの操作を確定させるステップと、前記第２画面に表示させた編集画面に対して前記継続した一つの操作と異なる操作を第２タッチパネルで検出した場合、前記第２タッチパネルで検出した前記異なる操作の内容を前記第１画面に表示させた前記メールの全体像の画面に反映させるステップと、を含むことを特徴とする。
【００１５】
また、上述した課題を解決し、目的を達成するために、本発明は、画面制御プログラムであって、第１画面を表示させる第１タッチパネルと、第２画面を表示させる第２タッチパネルと、情報の送受信を行う通信部と、を備える電子機器に、画像とテキストを含むメールを作成する機能を起動させるステップと、前記第１画面に画像と文字情報を含む前記メールの全体像を表示し、前記第２画面に前記メールを編集するための編集画面を表示させるステップと、前記編集画面に対する第１接触を前記第２タッチパネルで検出し、前記第１接触が検出されなくなった後に前記第１タッチパネルに対する第２接触を検出する場合、前記第１タッチパネルに対する前記第２接触と、前記第２タッチパネルに対する前記第１接触とを継続した一つの操作とし、前記第１タッチパネルへの前記第２接触が前記第１画面の所定の位置で検出されなくなると、前記第１画面の前記所定の位置において前記継続した一つの操作を確定させるステップと、前記第２画面に表示させた編集画面に対して前記継続した一つの操作と異なる操作を第２タッチパネルで検出した場合、前記第２タッチパネルで検出した前記異なる操作の内容を前記第１画面に表示させた前記メールの全体像の画面に反映させるステップと、を実行させることを特徴とする。
【発明の効果】
【００１６】
本発明に係る電子機器、画面制御方法および画面制御プログラムは、作成した内容の全体像を正確に把握しつつ、メールを作成することができるという効果を奏する。
【図面の簡単な説明】
【００１７】
【図１】図１は、第１の形態にある携帯電話端末の斜視図である。
【図２】図２は、第２の形態にある携帯電話端末の斜視図である。
【図３】図３は、メールの作成時の動作の概略を説明するための説明図である。
【図４】図４は、メールの作成時の動作の概略を説明するための説明図である。
【図５】図５は、携帯電話端末の機能的な構成を示すブロック図である。
【図６】図６は、メール作成時の主制御部の動作を示すフロー図である。
【図７】図７は、メール作成時の主制御部の動作を示すフロー図である。
【図８】図８は、メール作成時の主制御部の動作を示すフロー図である。
【図９】図９は、メール作成時の主制御部の動作を示すフロー図である。
【発明を実施するための形態】
【００１８】
以下、本発明につき図面を参照しつつ詳細に説明する。なお、以下の説明により本発明が限定されるものではない。また、以下の説明における構成要素には、当業者が容易に想定できるもの、実質的に同一のもの、いわゆる均等の範囲のものが含まれる。以下においては、電子機器として携帯電話端末を例として説明するが、本発明の適用対象は携帯電話端末に限定されるものではなく、メール作成機能を備える各種装置、例えば、ＰＨＳ（Personal  Handy-phone  System）、ＰＤＡ、ポータブルナビゲーション装置、パーソナルコンピュータ、ゲーム機等に対しても本発明は適用できる。また、本発明は携帯電子機器に用いることが好ましいが、複数の表示部を備える固定型の電子機器等を含む各種電子機器にも適用できる。
【００１９】
（実施形態）
まず、図１および図２を参照しながら、本発明に係る電子機器の一実施形態である携帯電話端末１の外観について説明する。図１は、第１の形態にある携帯電話端末１の斜視図であり、図２は、第２の形態にある携帯電話端末１の斜視図である。携帯電話端末１は、第１の筐体１Ａと、第２の筐体１Ｂとを有する。第１の筐体１Ａは、第２の筐体１Ｂに対して矢印Ａの方向に相対的にスライド可能に構成されている。
【００２０】
第１の筐体１Ａは、第２の筐体１Ｂと対向する面と反対側の面に第１タッチパネル２を有する。第２の筐体１Ｂは、第１の筐体１Ａと対向する面に第２タッチパネル３を有する。第１タッチパネル２および第２タッチパネル３は、文字、図形、画像等を表示するとともに、利用者が指やスタイラス等（以下、単に「指」という）を用いて当該タッチパネルに対して行う各種操作を検出する。第２タッチパネル３は、第１の筐体１Ａと第２の筐体１Ｂとが重なり合う第１の形態では第１の筐体１Ａによって覆い隠され、第１の筐体１Ａが矢印Ａの方向にスライドした第２の形態では外部に露出する。
【００２１】
第１の形態は、いわゆるクローズ状態である。第１の形態は、利用者が携帯電話端末１を持ち運ぶのに適した形態であり、この形態でも利用者は、第１タッチパネル２に表示される情報を参照したり、第１タッチパネル２を指で操作して情報を入力したりすることができる。第２の形態は、いわゆるオープン状態である。第２の形態は、利用者が携帯電話端末１を利用するのに適した形態であり、利用者は、第１タッチパネル２と第２タッチパネル３とを併用して、より多くの情報を参照することができる。
【００２２】
次に、図３および図４を参照しながら、携帯電話端末１におけるメール作成時の画面の表示について説明する。図３および図４は、メールの作成時の動作の概略を説明するための説明図である。なお、図３および図４に示すメールは、画像とテキスト（文字情報）を含むＨＴＭＬメールである。より具体的には、テキストを画像およびアニメーションの少なくとも一方で装飾したデコレーションメールである。
【００２３】
図３に示すステップＳ１の携帯電話端末１は、第２の状態であり、第１タッチパネル２と第２タッチパネル３が露出した状態である。ステップＳ１の携帯電話端末１は、第１タッチパネル２に、レイアウト２０を表示し、第２タッチパネル３に、テキストエディタ３０を表示する。レイアウト２０は、作成されたメールの全体像を表示させる画面であり、画像２１とテキスト２２とを含む。画像２１およびテキスト２２とは利用者の操作で表示位置や内容が設定された要素である。なお、本実施形態では、画像２１およびテキスト２２を利用者が入力した要素としたが、初期設定で表示されて要素、つまり利用者がメールの作成開示に一定の要素が設定されたテンプレートを指定し、作成開示から一定の要素を作成した状態としてもよい。
【００２４】
テキストエディタ３０は、メールの文字を編集する画面であり、仮想キーボード３１と予測変換候補表示欄３２と入力文字表示欄３４とを含む。仮想キーボード３１は、アルファベットと各種機能のキーが表示された画像である。携帯電話端末１は、第２タッチパネル３上に仮想キーボード３１を表示させる状態で、指によって第２タッチパネル３に入力される各種動作を検出し、仮想キーボード３１のどのキーが押下されたか、接触されたかを検出し、押下、接触を検出したキーを入力したキーとすることで、文字入力を行うことができる。なお、第２タッチパネル３は、文字の入力によらず、表示させている画像と、指によって第２タッチパネル３に対して行われる各種動作とに基づいて、各種操作の入力を検出し、入力された操作に基づいて各種制御を行う。予測変換候補表示欄３２は、仮想キーボード３１への操作入力された文字に基づいて抽出した予測変換候補を表示させる領域である。なお、携帯電話端末１は、予測変換候補として、入力されて変換が確定されていない文字の変換候補を表示させても、入力されて変換が確定されていない文字に入力が予測される文字を補完して作成した変換候補を表示させても、変換が確定された文字の次に入力されると予測した文字を表示させてもよい。入力文字表示欄３４は、入力されて変換が確定された文字と入力されて変換が確定されていない文字とを文字列として表示させる領域である。
【００２５】
次に、ステップＳ２の携帯電話端末１に示すように、利用者が入力文字表示欄３４に対して第１タッチパネル２が存在する方向への移動を伴う操作（つまり矢印４２に示す方向の操作）を行ったものとする。移動を伴う操作とは、例えば、フリック操作やドラッグ操作やスイープ操作である。フリック操作とは、指をタッチパネルに接触させた後に、何かをはじくように指を急速に移動させる操作をいう。また、ドラッグ操作とは、指をタッチパネルに接触させて、特定のオブジェクトを指定した後、当該オブジェクトの移動先の位置を指定する操作をいう。また、スイープ操作とは、指をタッチパネルに接触させた後に、タッチパネルとの接触を保ったままで指を移動させる操作をいう。移動を伴う操作は、第２タッチパネル３によって、第２タッチパネル３のある位置で接触が開始され、その後、第２タッチパネル３との接触を保ったままで接触位置が移動する動作として検出される。
【００２６】
このように、入力文字表示欄３４に対して移動を伴う操作が行われ、移動方向にメールの全体像のレイアウト２０を表示させる表示部（第１タッチパネル２）が存在する場合、携帯電話端末１は、ステップＳ３に示すように、入力文字表示欄３４に表示する文字列を第１タッチパネル２のレイアウト２０に表示する処理を実行し、入力文字表示欄３４に表示している文字列で構成されるテキスト４４を第１タッチパネル２のレイアウト２０に表示する。なお、テキスト４４は、表示エリアを囲った枠も併せて表示してもよい。なお、枠は、エリアが指定されている間だけ表示するようにしてもよい。
【００２７】
また、携帯電話端末１は、利用者が図４にステップＳ４として示すようにレイアウト２０に画像６０を追加することもできる。ステップＳ４の携帯電話端末１は、第１タッチパネル２にレイアウト２０を表示し、第２タッチパネル３に画像エディタ５０を表示している。画像エディタ５０は、候補表示欄５２と入力画像表示欄５４とを含む。候補表示欄５２は、携帯電話端末１が内蔵している画像または外部から取得した画像で構成される画像群である。なお、候補表示欄５２に表示される画像群はメールに追加する候補の画像である。また画像は、静止画像に限定されずアニメーション画像（動画）も含む。入力画像表示欄５４は、候補表示欄５２から利用者の操作により選択され入力された画像を表示させる領域である。なお、ステップＳ４では、入力画像表示欄５４には１つの画像が入力されている。
【００２８】
ステップＳ４の携帯電話端末１に示すように、利用者が入力画像表示欄５４に対して第１タッチパネル２が存在する方向への移動を伴う操作（つまり矢印５６に示す方向の操作）を行ったものとする。このように、入力画像表示欄５４に対して移動を伴う操作が行われ、移動方向にメールの全体像のレイアウト２０を表示させる表示部（第１タッチパネル２）が存在する場合、携帯電話端末１は、ステップＳ４に示すように、入力画像表示欄５４に表示する画像を第１タッチパネル２のレイアウト２０に表示する処理を実行し、入力画像表示欄５４に表示している画像６０を第１タッチパネル２のレイアウト２０に表示する。これにより、ステップＳ４のレイアウト２０は、画像２１とテキスト２２とテキスト４４と画像６０とを含む画像となる。なお、テキスト４４は、ステップＳ３でレイアウトに追加されたテキストである。
【００２９】
以上、説明してきたように、携帯電話端末１は、２つの表示部のうち一方の表示部に作成したメールの全体像であるレイアウト２０を表示させ、他方の表示部にメールを編集するためのエディタ（テキストエディタ３０、画像エディタ５０）を表示させることで、メールの全体像を把握しつつ、メールの編集を行うことができる。また、レイアウトとエディタとを別画面、つまり重ならない画面とすることで、レイアウト２０を隠さずにエディタに多数の入力候補、変換候補、画像の候補を表示させることができる。これにより、メールの全体像を把握しながら候補の選択を行うことができ、メールをより編集しやすくすることができる。
【００３０】
また、エディタで入力したテキスト、画像に対してレイアウト２０を表示させている画面への移動を伴う操作が行われた場合に、入力したテキスト、画像をレイアウト２０の移動先に表示させることで、入力したテキスト、画像をメールに追加する編集を行うことができる。これにより、レイアウト２０の全体を表示させた状態で、メールを構成する要素の追加の処理を行うことができる。これによりメールの全体像を把握しつつ、メールの編集を行うことができる。
【００３１】
なお、図３および図４では、エディタに入力したテキストまたは画像をレイアウト２０に追加する場合の処理を説明したが、携帯電話端末１は、レイアウトに入力済みのテキストまたは画像を再編集することもできる。例えば、携帯電話端末１は、第１タッチパネル２の編集対象のテキストまたは画像を特定する操作（例えばタッチ操作、スイープ操作）を検出した場合、第２タッチパネル３に当該対象を編集するエディタを表示させ、図３、および図４と同様の処理を行うことができる。なお、この場合、エディタで編集された結果を編集中にレイアウト２０に表示している対象のテキスト、画像に反映させてもよい。また、レイアウトに入力済みのテキストまたは画像の位置や大きさを移動させることもできる。例えば、携帯電話端末１は、第１タッチパネル２の対象のテキストまたは画像を特定し、移動させる操作（例えばドラッグ操作、スイープ操作）を検出した場合、入力された操作に基づいて対象を拡大縮小、移動させるようにしてもよい。
【００３２】
次に、図５を参照しながら、携帯電話端末１の機能的な構成について説明する。図５は、携帯電話端末１の機能的な構成を示すブロック図である。図５に示すように携帯電話端末１は、第１タッチパネル２と、第２タッチパネル３と、姿勢検出部４と、電源部５と、通信部６と、スピーカ７と、マイク８と、記憶部９と、主制御部１０と、ＲＡＭ（Random  Access  Memory）１１とを有する。なお、第１タッチパネル２が第１の筐体１Ａに設けられ、第２タッチパネル３が第２の筐体１Ｂに設けられることを除いて、各部位は、第１の筐体１Ａと第２の筐体１Ｂのいずれに設けられてもよい。
【００３３】
第１タッチパネル２は、第１表示部２Ｂと、第１表示部２Ｂに重畳された第１タッチセンサ２Ａとを有する。第２タッチパネル３は、第２表示部３Ｂと、第２表示部３Ｂに重畳された第２タッチセンサ３Ａとを有する。第１タッチセンサ２Ａおよび第２タッチセンサ３Ａは、指を用いて表面に対して行われた各種操作を、操作が行われた位置とともに検出する。第１タッチセンサ２Ａおよび第２タッチセンサ３Ａによって検出される操作には、タップ操作、フリック操作、ドラッグ操作等が含まれる。第１表示部２Ｂおよび第２表示部３Ｂは、例えば、液晶ディスプレイ（ＬＣＤ、Liquid  Crystal  Display）や、有機ＥＬ（Organic  Electro−Luminescence）パネルなどで構成され、文字、図形、画像等を表示する。
【００３４】
姿勢検出部４は、携帯電話端末１が第１の形態にあるのか、第２の形態にあるのかを検出する。姿勢検出部４は、例えば、第１の筐体１Ａと第２の筐体１Ｂとが対向する面に設けられた機械的なスイッチによって携帯電話端末１の姿勢を検出する。
【００３５】
電源部５は、蓄電池または外部電源から得られる電力を、主制御部１０を含む携帯電話端末１の各機能部へ供給する。通信部６は、基地局によって割り当てられるチャネルを介し、基地局との間でＣＤＭＡ方式などによる無線信号回線を確立し、基地局との間で電話通信及び情報通信を行う。スピーカ７は、電話通信における相手側の音声や着信音等を出力する。マイク８は、利用者等の音声を電気的な信号へ変換する。
【００３６】
記憶部９は、例えば、不揮発性メモリや磁気記憶装置であり、主制御部１０での処理に利用されるプログラムやデータを保存する。具体的には、記憶部９は、電子メール機能を実現するためのメールプログラム９Ａや、ＷＥＢブラウジング機能を実現するためのブラウザプログラム９Ｂや、上述したような画面制御を実現するための画面制御プログラム９Ｃや、第１表示部２Ｂおよび第２表示部３Ｂの寸法および位置関係に関する情報や、ＨＴＭＬメールのテンプレート（作成開示のレイアウト）の情報等が格納された表示部データ９Ｄや、オブジェクトを表示する表示領域に関する情報が格納された表示領域データ９Ｅを記憶する。記憶部９には、その他に、携帯電話端末１の基本的な機能を実現するオペレーティングシステムプログラムや、氏名、電話番号、メールアドレス等が登録されたアドレス帳データ等の他のプログラムやデータも記憶される。
【００３７】
主制御部１０は、例えば、ＣＰＵ（Central  Processing  Unit）であり、携帯電話端末１の動作を統括的に制御する。具体的には、主制御部１０は、記憶部９に記憶されているデータを必要に応じて参照しつつ、記憶部９に記憶されているプログラムを実行して、第１タッチパネル２、通信部６等を制御することによって各種処理を実行する。主制御部１０は、記憶部９に記憶されているプログラムや、処理を実行することによって取得／生成／加工されたデータを、一時的な記憶領域を提供するＲＡＭ１１に必要に応じて展開する。なお、主制御部１０が実行するプログラムや参照するデータは、通信部６による無線通信でサーバ装置からダウンロードすることとしてもよい。
【００３８】
例えば、主制御部１０は、メールプログラム９Ａを実行することによって、電子メール機能を実現する。なお、メールプログラム９Ａは、テキストのみで構成される電子メールを作成する機能と、テキストに画像およびアニメーションの少なくとも一方を加えたＨＴＭＬメールを作成する機能と、を備える。また、主制御部１０は、画面制御プログラム９Ｃを実行することによって、上述したように利用者に入力された操作に応じた画面を表示する機能を実現する。
【００３９】
次に、図６から図９を参照しながら、メールプログラム９Ａおよび画面制御プログラム９Ｃに基づいて主制御部１０が実行する処理手順について説明する。なお、図６から図９に示す処理手順は、携帯電話端末１が第２の形態にあり、かつメール作成機能が起動されたときに実行される。図６から図９は、それぞれメール作成時の主制御部の動作を示すフロー図である。
【００４０】
主制御部１０は、ステップＳ１２としてＨＴＭＬメール作成機能を起動するかを判定する。つまり、テキストと画像を含むＨＴＭＬメールを作成するモードであるかを判定する。主制御部１０は、ステップＳ１２でＨＴＭＬメール作成機能を起動しない（Ｎｏ）と判定した場合、例えばテキストメールを作成するモードで作成が行われると判定した場合、ステップＳ１２に進む。主制御部１０は、ステップＳ１２の処理を繰り返すことでテキストメールを作成するモードからＨＴＭＬメールを作成するモードに切り換える操作が入力された場合に迅速に処理を実行することができる。
【００４１】
主制御部１０は、ステップＳ１２でＨＴＭＬメール作成機能を起動する（Ｙｅｓ）と判定した場合、ステップＳ１４としてＨＴＭＬメールエディタを起動させ、ステップＳ１６としてテキストエディタを起動させる。なお、ＨＴＭＬメールエディタは、メールの全体像の構成を編集するエディタであり、上述したレイアウト２０を表示させるエディタである。また、本実施形態では初期状態としてステップＳ１６でテキストエディタを起動させたが画像エディタを起動させてもよい。
【００４２】
主制御部１０は、ステップＳ１６でテキストエディタを起動させたら、ステップＳ１８としてテンプレート設定画面を表示させる。つまり、主制御部１０は、画像やテキストを含んだメール内容の基本レイアウトとして作成開始時に表示させるレイアウトを選択する画面を表示させる。なお、テンプレート設定画面は、複数の基本レイアウトを縮小して表示させた画面や、複数の基本レイアウトの表示を順次切り換えることができる画面である。主制御部１０は、ステップＳ１８でテンプレート設定画面を表示させたら、ステップＳ２０として、テンプレート読込指示があるか、つまり基本レイアウトを決定する指示を検出したかを判定する。
【００４３】
主制御部１０は、ステップＳ２０でテンプレート読込指示なし（Ｎｏ）、つまり基本レイアウトが決定されていないと判定した場合、ステップＳ２０に進む。このように主制御部１０は、テンプレート読込指示ありとなるまで、ステップＳ２０の処理を繰り返す。
【００４４】
主制御部１０は、ステップＳ２０でテンプレート読込指示あり（Ｙｅｓ）、つまり基本レイアウトが決定されたと判定した場合、ステップＳ２２として第１タッチパネル２にテンプレート、つまり決定された基本レイアウトを表示させ、ステップＳ２４として第２タッチパネル３にテキストエディタを表示させる。主制御部１０は、ステップＳ２４でテキストエディタを表示させたら、ステップＳ２６としてメール編集処理を実行する。主制御部は、メール編集処理を実行したら本処理を終了する。
【００４５】
次に、図７を用いて、メール編集処理の一例について説明する。主制御部１０は、メールの作成が完了するまで、図７の処理を繰り返し実行する。なお、図７では、テキストが入力された場合として説明するが画像が入力される場合も同様の処理を行う。
【００４６】
主制御部１０は、ステップＳ３０として、第１タッチパネル２にメールの全体像のレイアウトを表示し、第２タッチパネル３にテキスト入力画面（テキストエディタ）を表示させる。主制御部１０は、ステップＳ３０で各タッチパネルに所定の画面を表示させたら、ステップＳ３２として第２タッチパネルにテキスト入力があるかを判定する。主制御部１０は、ステップＳ３２でテキスト入力なし（Ｎｏ）と判定したらステップＳ３６に進む。
【００４７】
主制御部１０は、ステップＳ３２でテキスト入力あり（Ｙｅｓ）と判定したらステップＳ３４としてテキスト仮確定状態とする。つまり、主制御部１０は、文字の入力操作や、変換確定操作等を検出し、検出した操作に基づいて入力が確定した文字をテキスト仮入力状態とする。主制御部１０は、入力が確定したテキスト、つまりテキストエディタで検出した文字入力処理としては確定した文字を仮確定状態としたらステップＳ３６に進む。
【００４８】
主制御部１０は、ステップＳ３２でＮｏと判定した場合またはステップＳ３４の処理を行った場合、ステップＳ３６として、テキスト仮確定状態の第２タッチパネルから第１タッチパネルへドラッグを検出したかを判定する。具体的には、入力文字表示欄を第１タッチパネルへドラッグする操作を検出したかを判定する。なお、本実施形態では、ドラッグ操作を検出したが、入力文字表示欄を第１タッチパネルへ移動させる操作には、ドラッグ操作以外の他の操作を割り当てることもできる。
【００４９】
主制御部１０は、ステップＳ３６でドラッグ操作なし（Ｎｏ）と判定した場合、ステップＳ３０に進み、ステップＳ３０からステップＳ３６の処理を再び実行する。主制御部１０は、ステップＳ３６でドラッグ操作あり（Ｙｅｓ）と判定した場合、ステップＳ３８としてテキスト文字情報変更画面を表示させる。テキスト文字情報変更画面は、入力文字表示欄のテキストをレイアウトで表示させる際に文字情報を変更する操作を入力できる画面である。テキスト文字情報変更画面には、文字情報としてフォントの形式、色、大きさや表示形態（点滅処理や回転処理など）を変更する操作を入力できる画面である。また、テキストをアニメーション表示させる設定に変更することもできる。
【００５０】
主制御部１０は、ステップＳ３８でテキスト文字情報変更画面を表示させたら、ステップＳ４０として文字情報の変更があるかを判定する。主制御部１０は、文字情報変更なし（Ｎｏ）と判定した場合、ステップＳ４４に進む、主制御部１０は、文字情報変更あり（Ｙｅｓ）と判定した場合、ステップＳ４２として、文字情報を更新する。つまりステップＳ３８で表示した画面に入力された操作に基づいてテキストの文字情報を変更する。
【００５１】
主制御部１０は、ステップＳ４２の処理を行った場合またはステップＳ４０でＮｏと判定した場合、ステップＳ４４として、第１タッチパネル２にドラッグ中のテキストを表示させる。つまり、第１タッチパネル２のレイアウト中に、入力されたテキストを表示させる。
【００５２】
主制御部１０は、ステップＳ４４で第１タッチパネル２にドラッグ中のテキストを表示させたら、ステップＳ４６として、ドラッグ中の指が第１タッチパネルから離れたかを判定する。主制御部１０は、ステップＳ４６で指が離れていない（Ｎｏ）と判定した場合、ステップＳ４８として、指の位置でドラッグ位置を更新する。つまり、検出した指の位置に基づいてレイアウト中でテキストを表示させる位置を変更する。その後、主制御部１０は、ステップＳ４６に進む。
【００５３】
主制御部１０は、ステップＳ４６で指が離れた（Ｙｅｓ）と判定した場合、ステップＳ５０として、第１タッチパネル２のドラッグ位置をテキストの表示位置として決定し、当該位置にテキストを表示し、本処理を終了する。
【００５４】
上述してきたように、本実施形態では、第１タッチパネルにレイアウトを表示し、第２タッチパネルに編集画面であるエディタを表示させていることで、利用者は、メールの全体像を把握しながら候補の選択を行うことができ、メールをより編集しやすくすることができる。また、ドラッグ操作で入力したテキストをレイアウト上に移動させることで、簡単な操作でＨＴＭＬメールを編集することができる。
【００５５】
次に、図８を用いて、図７の処理のステップＳ３２、ステップＳ３４の処理の他の例を説明する。主制御部１０は、ステップＳ１０２としてテキスト入力があるかを判定する。主制御部１０は、ステップＳ１０２でテキスト入力なし（Ｎｏ）と判定した場合、ステップＳ１０８に進む。主制御部１０は、ステップＳ１０２でテキスト入力あり（Ｙｅｓ）と判定した場合、ステップＳ１０４として入力文字を特定し、ステップＳ１０６として、特定した入力文字に基づいて予測変換候補を表示する。
【００５６】
主制御部１０は、ステップＳ１０６の処理を行った場合またはステップＳ１０２でＮｏと判定した場合、ステップＳ１０８として、変換確定処理あり、つまり入力文字のうち未変換の文字に対して変換を確定する操作が入力され、変換が確定されたかを判定する。主制御部１０は、ステップＳ１０８で確定処理あり（Ｙｅｓ）と判定した場合、ステップＳ１１０として確定処理を行った文字をテキスト仮確定状態として本処理を終了する。また、主制御部１０は、ステップＳ１０８で確定処理なし（Ｎｏ）と判定した場合、ステップＳ１１２として、入力文字のうち未変換の文字を未確定文字として本処理を終了する。なお、テキスト入力の方法、文字の確定処理の方法は、上記処理に限定されず種々の処理を用いることができる。
【００５７】
次に、図９を用いて、図７の処理のステップＳ４６以降の処理の他の例を説明する。主制御部１０は、ステップＳ１２０として、第１タッチパネル２にドラッグ中のテキストを表示し、ステップＳ１２４としてドラッグ中の指が第１タッチパネルから離れたかを判定する。主制御部１０は、ステップＳ１２４で指が離れていない（Ｎｏ）と判定した場合、ステップＳ１２６として、指の位置でドラッグ位置を更新する。つまり、検出した指の位置に基づいてレイアウト中でテキストを表示させる位置を変更する。その後、主制御部１０は、ステップＳ１２０に進む。
【００５８】
主制御部１０は、ステップＳ１２４で指が離れた（Ｙｅｓ）と判定した場合、ステップＳ１２８として、テキスト入力が可能な位置かを判定する。つまり、レイアウト内のドラッグ位置がテキストを表示可能な領域であるかを判定する。主制御部１０は、ステップＳ１２８でテキスト入力可能な位置ではない（Ｎｏ）、つまりテキスト入力が不可能であると判定した場合、ステップＳ１３０として位置を変更する旨の警告を表示する。主制御部１０は、ステップＳ１３０で警告を表示したら、ステップＳ１３２としてドラッグ操作ありかを判定する。つまり、対象のテキストを再びドラッグする操作が入力されたかを判定する。主制御部１０は、ステップＳ１３２でドラッグ操作あり（Ｙｅｓ）と判定した場合、ステップＳ１２０に進み、上記処理を再び実行する。
【００５９】
主制御部１０は、ステップＳ１３２でドラッグ操作なし（Ｎｏ）と判定した場合、ステップＳ１３４として所定時間が経過したか、具体的には警告を表示させてから設定した時間が経過したかを判定する。主制御部１０は、ステップＳ１３４で所定時間経過していない（Ｎｏ）と判定した場合、ステップＳ１３２に進む。また主制御部１０は、ステップＳ１３４で所定時間経過している（Ｙｅｓ）と判定した場合、ステップＳ１３６としてエラー処理、具体的にはテキストのドラッグ操作の無効処理を行い本処理を終了する。
【００６０】
また、主制御部１０は、ステップＳ１２８で、テキスト入力可能な位置である（Ｙｅｓ）と判定した場合、ステップＳ１４０として、第１タッチパネル２のドラッグ位置の座標を検出し、ステップＳ１４２として第１タッチパネル２の座標情報位置、つまりステップＳ１４０で検出したドラッグ位置にテキストを貼り付ける。具体的には、主制御部１０は、テキスト（編集内容）を第２タッチパネル３から第１タッチパネル２に移動させる操作のドラッグ位置の座標情報（位置情報）を取得し、レイアウトの移動先の位置情報をテキスト（編集内容）のタグに記憶させる。主制御部１０は、タグに記憶させた位置情報に基づいてレイアウト内にテキストを貼り付ける。主制御部１０は、テキストを貼り付けたら、本処理を終了する。なお、主制御部１０は、ドラッグしたテキストに対し、予めフォントサイズや色や表示形態（点滅処理、回転処理など）といった文字情報が利用者により指定されていた場合には、タグに対してこれらの文字情報を付す。
【００６１】
携帯電話端末１は、図９に示すように貼り付け位置が不適切な場合は、テキストを貼り付けないことで、ＨＴＭＬメールとして成立しないレイアウトが作成される恐れを低減することができる。
【００６２】
なお、携帯電話端末１は、上記実施形態では、レイアウトにテキストを追加（貼り付ける）場合、テキストに領域の情報を対応付け、当該領域にテキストを表示させるようにした。つまりテキストが複数ある場合、テキストがそれぞれの領域に表示されるように位置を設定したが、これに限定されない。携帯電話端末１は、レイアウトに追加されるテキストの位置に応じてスペースやタブ（タブ文字）を追加、あるいはインデントを付して、設定された位置にテキストを表示させるように調整してもよい。具体的には、主制御部１０は、編集内容がテキストの編集操作でありかつ第１タッチパネル２の移動されたレイアウトに設定されている位置の規則が左詰めの場合、追加するテキストよりも左側に挿入するスペースまたはタブを調整する、あるいは数文字分右にオフセットするようインデントを付すことで、テキストを第１タッチパネル２のレイアウトの移動された位置に挿入するようにしてもよい。これにより、追加したテキストは、１つの領域でまとめて管理することができる。また、テキストは、スペースやタブやインデントで位置を調整することで、各テキストに対して領域を設定する必要がなくなり、メールのデータ量を低減することができる。
【００６３】
また、上記実施形態では、画像とテキストとで構成されるメールの例としてＨＴＭＬメールを用いたがこれに限定されない。携帯電話端末１０は、上記処理方法を画像とテキストとで構成される種々の形式のメールの作成に用いることができる。
【００６４】
なお、上記の各実施形態で示した本発明の態様は、本発明の要旨を逸脱しない範囲で任意に変更することができる。例えば、画面制御プログラム９Ｃは、複数のモジュールに分割されていてもよいし、他のプログラムと統合されていてもよい。
【００６５】
また、上記の実施形態では、２つの表示部を備える電子機器の例を示したが、本発明は、３つ以上の表示部を備える電子機器にも適用することができる。なお、表示部が３つ以上ある電子機器において画面を複数の表示部にまたがって表示する場合、すべての表示部にまたがって画面を表示することとしてもよいし、予め選択された表示部にまたがって画面を表示することとしてもよい。また、上記実施形態では、２つの表示部を備える構成で説明したが、１つの表示部の互いに重ならない位置に２つの画面（レイアウトとエディタ）を表示させる構成としてもよい。
【符号の説明】
【００６６】
１  携帯電話端末
１Ａ  第１の筐体
１Ｂ  第２の筐体
２  第１タッチパネル
２Ａ  第１タッチセンサ
２Ｂ  第１表示部
３  第２タッチパネル
３Ａ  第２タッチセンサ
３Ｂ  第２表示部
４  姿勢検出部
５  電源部
６  通信部
７  スピーカ
８  マイク
９  記憶部
９Ａ  メールプログラム
９Ｂ  ブラウザプログラム
９Ｃ  画面制御プログラム
９Ｄ  表示部データ
９Ｅ  表示領域データ
１０  主制御部
１１  ＲＡＭ
【図１】
0005794822.tif 000002
【図２】
0005794822.tif 000003
【図３】
0005794822.tif 000004
【図４】
0005794822.tif 000005
【図５】
0005794822.tif 000006
【図６】
0005794822.tif 000007
【図７】
0005794822.tif 000008
【図８】
0005794822.tif 000009
【図９】
0005794822.tif 000010