(57)【要約】【課題】携帯端末装置等の機種変更により、表示部のサイズや入力装置が変更となった場合、表示部のサイズや入力装置に合わせて表示定義部である表示処理部や入力制御部を、あらかじめ設定された定義に合わせて自動変換すると共に、変換後に微調整編集ができる画面表示変換装置を提供する。【解決手段】文字、画像等の情報を表示する表示部と、上記情報を含む画面を記憶し、画面変換及び編集を行う制御部と、上記画面のサイズと上記表示部のサイズが異なる時、上記画面がメニュー系の場合には上記画面をストレッチして上記表示部に表示し、上記画面が一覧系の場合にはスクロールバーを付して上記表示部に表示し、上記画面がメニュー系及び一覧系以外の場合には上記画面を複数のパネルに分割し、分割された各パネルを切り替えて上記表示部に表示する表示処理部とを備えた構成とする。【選択図】図２
2010278967.tif 000002
【特許請求の範囲】
【請求項１】
文字、画像等の情報を表示する表示部と、上記情報を含む画面を記憶し、画面変換及び編集を行う制御部と、上記画面のサイズと上記表示部のサイズが異なる時、上記画面がメニュー系の場合には上記画面をストレッチして上記表示部に表示し、上記画面が一覧系の場合にはスクロールバーを付して上記表示部に表示し、上記画面がメニュー系及び一覧系以外の場合には上記画面を複数のパネルに分割し、分割された各パネルを切り替えて上記表示部に表示する表示処理部とを備えた画面表示変換装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、携帯電話機等の端末装置において、表示部のサイズと異なるサイズの画面を表示し得るようにした画面表示変換装置に関するものである。
【背景技術】
【０００２】
一般に、携帯電話機等の携行可能な端末装置においては、文字、画像等の各種情報を表示するための表示部が設けられているが、この表示部のサイズは例えばパーソナルコンピュータ（パソコン）のモニターと比較して小さいため、パソコンの文字、画像等のデータを有する画面を携帯電話機等の表示部にそのまま移行して表示することができなかった。
【０００３】
しかし、このような携帯電話機等には、表示部に表示させる画面の表示領域を変更することができる指示入力部を備えている場合があり、上記の指示入力部は、通常、複数の押圧可能なスクロールキーからなっていて、携帯電話機等のユーザがこのスクロールキーを押圧することにより、表示部に表示される画面の表示領域が所定の方向に移動するように構成されている。また、このスクロールキーの押圧方法によって表示部に表示される画面の表示領域を変更する方法が変更されるようになっている場合もある。（特許文献１参照）
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−６８２２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来の携帯電話機等の画面表示は上記のように構成されているため、携帯端末装置等の機種変更により、表示部のサイズや入力装置が変更となった場合には、表示部のサイズや入力装置に合わせて表示定義部である表示処理部や入力制御部を手作業で移行しなければならず、膨大な時間と労力が必要であった。また、手作業で移行するため、移行の前後で異なる動きをしてしまうことがあるなどの問題点があった。
【０００６】
この発明は、上記のような問題点を解消するためになされたもので、携帯端末装置等の機種変更により、表示部のサイズや入力装置が変更となった場合、表示部のサイズや入力装置に合わせて表示定義部である表示処理部や入力制御部を、あらかじめ設定された定義に合わせて自動変換すると共に、変換後に微調整編集ができる画面表示変換装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
この発明に係る画面表示変換装置は、文字、画像等の情報を表示する表示部と、上記情報を含む画面を記憶し、画面変換及び編集を行う制御部と、上記画面のサイズと上記表示部のサイズが異なる時、上記画面がメニュー系の場合には上記画面をストレッチして上記表示部に表示し、上記画面が一覧系の場合にはスクロールバーを付して上記表示部に表示し、上記画面がメニュー系及び一覧系以外の場合には上記画面を複数のパネルに分割し、分割された各パネルを切り替えて上記表示部に表示する表示処理部とを備えたものである。
【発明の効果】
【０００８】
この発明によれば、画面タッチパネルやボタン等の入力装置制御部と、携帯端末装置等
の表示部のサイズに合わせた表示定義部を、あらかじめ設定された定義に合わせて自動変換するように構成したので、表示部のサイズが異なる異機種の携帯端末装置間のプログラム移行作業を効率的に行うことができる。また、自動変換するため開発者に依存した部分がなく、均一化された精度の高い移行が可能となる。
【図面の簡単な説明】
【０００９】
【図１】この発明の実施の形態１による画面表示変換装置の全体構成を示す概略図である。
【図２】実施の形態１における画面表示変換手順を説明するためのフローチャートである。
【図３】実施の形態１におけるストレッチ表示処理の一例を示す説明図である。
【図４】実施の形態１におけるスクロール表示処理の一例を示す説明図である。
【図５】実施の形態１におけるパネル分割表示処理の一例を示す説明図である。
【図６】実施の形態１における印字レイアウトの変換処理の一例を示す説明図である。
【図７】実施の形態１における画面サイズ及び位置調整の編集処理の一例を示す説明図である。
【発明を実施するための形態】
【００１０】
実施の形態１.
以下、この発明の実施の形態１を図にもとづいて説明する。図１は、実施の形態１による画面表示変換装置の全体構成を示す概略図である。
この図において、画面表示変換装置１は、表示部のサイズが異なる端末装置であるデスクトップパソコン（ＰＣ）２、モバイルＰＣ３、携帯端末装置４などのうちの１つの端末装置の画面あるいは、すでに読み込まれている所定のサイズの画面を他の端末装置の表示部に移行して表示し得るようにしたもので、１つの端末装置の画面あるいは、すでに読み込まれている所定サイズの画面及び画面の種類を定義している画面定義ファイル６と、プログラム移行のソースコードが書き込まれているソースファイル７と、画面定義ファイル６に定義されている画面のサイズと種類を確認し、ソースファイル７のプログラムにもとづいて他のサイズの表示部を持つ端末装置へ上記画面を移行させて表示させるための実行ファイル８を生成し、装置の制御部を構成する画面変換・編集ツール５とから構成されている。
【００１１】
画面表示変換装置１の動作を図２に示すフローチャートを用いて説明する。
ステップＳ１において、画面変換・編集ツール５が画面定義ファイル６を読み込み、ステップＳ２で画面のプログラムを移行しようとする端末装置の表示部のサイズを設定する。次に、ステップＳ３で画面を移行しようとする端末装置２または３あるいは４の表示部のサイズとステップＳ２で設定した表示部のサイズとが同一かどうかをチェックする。
ステップＳ２で設定した表示部のサイズが移行しようとする端末装置の表示部のサイズと異なる場合は移行しようとする端末装置の表示部のサイズを設定し直す。
【００１２】
次に、ステップＳ４で画面定義ファイル６の画面の種類を確認、認識する。画面の種類はメニュー系の画面と、一覧系の画面と、それ以外の業務系の画面の３種類に分類して認識される。
【００１３】
ステップＳ５で認識した画面の種類が一覧系の画面かどうかをチェックする。一覧系の画面とは図３に示すように、例えば住所等をリストの形で表示している画面である。
ステップＳ５で一覧系の画面と認識された場合には、ステップＳ６でリストボックスを生成し、ステップＳ７で図３に示すように、画面を上下方向にスクロールさせるスクロールバー９ａ及び画面を左右方向にスクロールさせるスクロールバー９ｂを表示して小型の表
示部に表示させる処理を行う。
【００１４】
ステップＳ５で一覧系の画面ではないと判断された場合は、ステップＳ８で画面分割が必要かどうかをチェックする。即ち、メニュー系の画面かそれ以外の業務系の画面かをチェックする。
メニュー系の画面とは図４に示すように、複数の処理内容を例えばメニューＡ、メニューＢなどとして処理内容別にそれぞれのタイトルを表示している画面である。また、それ以外の業務系の画面とは図５に示すように、例えば複数の部品名を表示した画面である。
【００１５】
ステップＳ８でメニュー系の画面と認識された場合には、NOの方向に進み、ステップＳ９でメニュー画面を生成し、ストレッチ処理を行う。即ち、ステップＳ１０で図４に示すように、元の画面が移行する端末装置の表示部の縦横サイズに収まるように縮小して表示する処理を行う。移行する端末装置の表示部のサイズが元の画面のサイズより大きい場合は拡大して表示することになる。
【００１６】
ステップＳ８で業務系の画面と認識した場合には、YESの方向に進み、ステップＳ１１
で業務画面を生成し、パネル分割処理を行う。
パネル分割処理は、元の画面に表示された部品名ａ〜ｆのうち、例えば部品名ａ〜ｃをパネルＡ、部品名ｄ〜ｆをパネルＢにグループ化して分割し、タブによる画面切り替えで、ステップＳ１２において、パネルＡあるいはパネルＢを切り替え表示するようにして、元の画面より小さい表示部にグループ別に表示する処理である。
【００１７】
次に、ステップＳ１３で、画面の種類にかかわらず、各画面に表示された部品数、リスト数、メニュー数をチェックし、ステップＳ１４で部品数等の残数がないかどうかをチェックする。部品数等に漏れがあり、残数がある場合はステップＳ４に移行して作業を繰り返す。
【００１８】
以上のように、画面定義ファイル６に画面のサイズと画面の種類、パネル分割処理する場合の分割パネルを認識させておくことにより、画面変換・編集ツール５がソースファイル７にもとづいて実行ファイル８を生成し、移行する端末装置の表示部に対応した表示ができるため、開発の生産性の効率があがり、品質も均一化することができる。
【００１９】
なお、図１に示す画面定義ファイル６に代えて図６に示すように、印字定義ファイル２３を設け、サイズの異なる印刷レイアウトを設定するようにすれば、各端末装置２、３あるいは４においてサイズの異なる印刷レイアウト２４、２５、２６を生成することが可能となる。
【００２０】
また、図１に示す画面定義ファイル６に代えて図７に示すように、画面定義ファイル編集機能部２７を設け、画面のサイズや位置調整に加えて印字レイアウトのサイズや位置調整を行えるようにすれば、画面のサイズや位置あるいは印字レイアウトのサイズや位置を設定した後に画面や印字の修正を簡単に行うことができ、生産性を向上し得るものである。
【符号の説明】
【００２１】
１  画面表示変換装置、  ２、３、４  端末装置、  ５  画面変換・編集ツール、  ６
画面定義ファイル、  ７  ソースファイル、  ８  実行ファイル、  ９ａ、９ｂ  スクロールバー、  ２３  印字定義ファイル、  ２４、２５、２６  印刷レイアウト、  ２７
画面定義ファイル編集機能部。
【図１】
2010278967.tif 000003
【図２】
2010278967.tif 000004
【図３】
2010278967.tif 000005
【図４】
2010278967.tif 000006
【図５】
2010278967.tif 000007
【図６】
2010278967.tif 000008
【図７】
2010278967.tif 000009