(57)【要約】【課題】本発明の目的は、複数の表示画面を有するデータ表示処理装置において、表示対象のデータに応じて適した表示画面を指定することを可能とする表示処理装置を提供することを目的とする。【解決手段】データ表示処理装置に、表示対象のデータが持つ表示画面を指定するための表示対象画面指定情報を検出するデータ解析手段１０２と、前記表示対象画面指定情報に基づいてデータを表示する対象の表示画面を指定する表示対象画面指定手段１０３を有することで、表示対象のデータに応じて表示する対象の表示画面を指定できることを可能にした。【選択図】　図１
2004133599.tif 000002
【特許請求の範囲】
【請求項１】
複数の表示画面を有するデータ表示処理装置であって、
表示対象のデータを記憶する記憶手段と、
前記記憶手段に記憶している表示対象のデータを解析し、表示画面を指定する表示対象画面指定情報を検出するデータ解析手段と、
前記データ解析手段によって検出された表示対象画面指定情報に基づいて、表示する表示画面を指定する表示対象画面指定手段と、
前記表示対象のデータを、前記表示対象画面指定手段が指定した表示画面に出力可能な表示情報に変換する表示情報変換手段を備えたことを特徴とするデータ表示処理装置。
【請求項２】
前記表示対象画面指定情報とは、前記表示対象のデータ自身のデータ形式を示す情報であり、前記表示対象画面指定手段は、前記表示対象画面指定情報と表示画面との対応情報を保持しており、前記保持した対応情報を用いて、前記表示対象のデータの表示画面を指定することを特徴とする請求項１に記載のデータ表示処理装置。
【請求項３】
前記表示対象画面指定情報とは、前記表示対象のデータにリンク情報として含まれるデータの位置情報であり、前記表示対象画面指定手段は、前記表示対象画面指定情報と表示画面との対応情報を保持しており、前記保持した対応情報を用いて、前記位置情報が示すリンク先のデータの表示画面を指定することを特徴とする請求項１に記載のデータ表示処理装置。
【請求項４】
前記データ表示処理装置は、ネットワークを介してデータを取得する通信手段を備え、前記記憶手段は、前記通信手段が取得したデータを記憶することにより、外部から受信したデータを指定された表示画面に表示することを特徴とする請求項１に記載のデータ表示処理装置。
【請求項５】
前記データ表示処理装置は、ユーザからの入力情報を受け付ける入力手段を備え、前記表示対象画面指定手段は、前記入力手段から通知される入力情報に従い、保持している前記表示対象画面指定情報と表示画面との対応情報をカスタマイズすることを特徴とする請求項１に記載のデータ表示処理装置。
【請求項６】
前記表示対象画面指定手段は、前記データ表示処理装置が有する複数の表示画面の状態情報を保持しており、画面表示する際に各表示画面の状態を取得し、前記対応情報と前記状態情報に基づいて、表示する表示画面を指定することを特徴とする請求項１に記載のデータ表示処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、データを画面出力可能な表示情報に変換して、表示画面に出力するデータ表示処理装置であって、特に、複数の表示画面を有する表示処理装置に関するものである。
【０００２】
【従来の技術】
従来、複数の表示画面を有するデータ表示処理装置としては、ブラウザ機能を利用したマルチディスプレイシステムがあった（例えば、特許文献１参照）。前記特許文献１に記載された従来のブラウザ機能を利用したマルチディスプレイシステムは、画像取得部とマルチディスプレイ制御部とブラウザ制御部から構成される画像制御装置と、画像作成装置と、マルチディスプレイ表示装置から構成される。画像制御装置は、複数の画像作成装置で作成された画像情報を画像取得部で取得してマルチディスプレイ制御部へ送り、前記マルチディスプレイ制御部がマルチディスプレイ表示装置に画像情報を出力する。図１０は、一般的なマルチディスプレイ表示装置の構成例であり、９台の表示画面装置５１を縦３列、横３列でマトリクス状に配置した構成例を示した概要図である。図１０のように、一般的なマルチディスプレイ表示装置５０は、同等の表示能力を持つ表示画面装置５１をマトリクス状に並べて構成することを考慮しているため、１画面で表示可能な情報よりもより多くの情報を表示したい場合や、１画面の表示面積よりも巨大な画像を出力したい場合には有効な手段である。前記特許文献１に記載された従来の技術では、さらに入力装置を備えることにより、前記マルチディスプレイシステムの使用者が前記入力装置で入力した設定に従って、ブラウザ制御部が指定したＵＲＬ（Ｕｎｉｆｏｒｍ　Ｒｅｓｏｕｒｃｅ　Ｌｏｃａｔｏｒ：ユニフォーム・リソース・ロケータ）アドレスの画像作成装置から取得した画像情報を、使用者が設定したマルチディスプレイ表示装置上の特定の表示画面装置５１へ表示していた。
【０００３】
【特許文献１】
特開２００２−１８９５８６号公報
【０００４】
【発明が解決しようとする課題】
しかしながら、前記従来の構成では、表示画面に出力させたいデータのデータ形式や、データ自身が持つ特定の情報に基づいて自動的に出力先の表示画面を指定する手段を具備していないため、表示能力の異なる複数の表示画面を有するデータ表示処理装置である場合には、一方の表示能力の高い表示画面で表示可能なデータが、もう一方の表示能力が低い表示画面では同様の表示を行うことができず、データ作成側が意図した内容を表示することができないという問題が発生する。具体的に例を挙げると、カラーで画素の多い大画面と、モノクロ２階調で画素が少ない小画面を持つ端末において、大画面で表示可能である画像データを小画面で表示する場合などにおいて上記問題は発生する。
【０００５】
また、複数の表示画面を有するデータ表示処理装置の一例として、折り畳み式携帯電話端末装置があるが、前記折り畳み式携帯電話端末装置には、折り畳んだ状態で内側に位置するメインディスプレイと、前記メインディスプレイの背面に位置し、折り畳んだ状態で前記折り畳み式携帯電話端末装置の外側に位置するサブディスプレイを有するものが一般的である。メインディスプレイは、横１２文字×縦１２行以上表示可能である解像度を持つカラー画面で、一方サブディスプレイは、横１２文字×縦１行程度しか表示できないモノクロ２階調の表示性能であるものが多い。このような折り畳み式携帯電話端末装置で、サブディスプレイの小さい表示面積で表示可能なデータを配信することにより、天気予報やリアルタイムに入手可能なニュースといった各種データを、折り畳んだ状態のまま端末を開かずに前記サブディスプレイで閲覧するということができなかった。
【０００６】
この場合、データ作成側は、例えばサブディスプレイで表示されることを意図して作成したデータに対して、前記サブディスプレイを指定して表示させることができなかったという問題がある。
【０００７】
本発明は、上記従来の課題を解決するもので、複数の表示画面を有するデータ表示処理装置において、表示対象のデータに応じて適した表示画面を指定することを可能とする表示処理装置を提供することを目的とする。
【０００８】
【課題を解決するための手段】
前記従来の課題を解決するために、本発明のデータ表示処理装置は、表示画面を指定する表示対象画面指定情報を検出するデータ解析手段と、前記表示対象画面指定情報に基づいて表示する表示画面を指定する表示対象画面指定手段を有することで、表示対象のデータに応じて適した表示画面を指定できることを可能にする。
【０００９】
また、本発明のデータ表示処理装置は、表示する対象の表示画面を指定するための表示対象画面指定情報を表示対象のデータに記述することを特徴とする。
【００１０】
【発明の実施の形態】
以下、本発明の一実施の形態について、図面を参照しながら説明する。
【００１１】
まず、本発明の一実施の形態におけるデータ表示処理装置を有するシステムの構成の一例を図１に示した。データ表示装置１０とネットワーク１１とサーバ１２とを備えており、データ表示装置１０は通信機能を有しており、ネットワーク１１を介して、表示対象のデータを保持するネットワーク１１上のサーバ１２から表示対象のデータの取得を行なう。なお、ネットワーク１１は、有線回線でも、無線回線でも、その両方の組み合わせでもよい。
【００１２】
次に、図１のデータ表示処理装置１０の構成について説明する。データ表示処理装置１０は、記憶部１０１と、データ解析部１０２と、表示対象画面指定部１０３と、表示情報変換部１０４と、表示画面出力制御部１０５と、複数の表示画面１０６と、通信部１０７と、入力部１０８とを備えている。
【００１３】
記憶部１０１は、表示対象のデータを保持する機能を提供する。前記記憶部１０１には、表示対象となるテキストデータ、および画像、音声、その他表示する際に利用できる各種形式のデータが保持されている。
【００１４】
データ解析部１０２は、前記記憶部１０１に記憶している表示対象のデータを解析し、前記データが持つ表示画面１０６を指定するための情報である表示対象画面指定情報を検出する機能を提供する。前記表示対象画面指定情報は、表示対象の表示画面を指定するようなあらかじめ決められた文字列情報を用いたり、表示対象のデータのデータ形式を示す情報を用いることによって表示画面を指定するようにすることも可能であり、その他表示対象画面を指定するために利用可能な情報であれば何でも良い。
【００１５】
表示対象画面指定部１０３は、前記データ解析部１０２によって検出された前記表示対象画面指定情報に基づいて、表示する表示画面１０６を指定する機能を提供する。前記表示対象画面指定部１０３は、表示対象画面指定情報と表示画面１０６との対応を表示対象画面指定ルールとしてあらかじめ保持し、前記表示対象画面指定ルールを用いることによって、前記データ解析手段１０２が検出した表示対象画面指定情報に対応する表示画面１０６を指定することを可能にする。図３は、前記表示対象画面指定ルール構成の一例を示した図である。前記表示対象画面指定ルールは、表示対象画面指定情報と、前記表示対象画面指定情報を持つ表示対象のデータを出力する表示画面との対応を保持している。図３において、表示対象画面指定情報はデータ形式やタグ条件であり、前記データ形式やタグ条件に基づいて対応する表示画面が指定される。さらに、複数の条件が競合したことを想定して、優先度を使用することも可能である。なお、図３に示した表示対象画面指定ルール構成は一例であり、画面表示する際の複数の各表示画面の状態情報を使用するなど、表示対象画面指定情報に基づいて表示画面を指定できることを満たしていれば、他のルール構成を用いても良い。
【００１６】
表示情報変換部１０４は、前記表示対象のデータを、前記表示対象画面指定部１０３が指定した表示画面１０６に出力可能な表示情報に変換する機能を提供する。
【００１７】
表示画面出力制御部１０５は、前記表示情報変換部１０４で変換された表示情報を、前記表示対象画面指定部１０３で指定された表示画面へ出力する制御を行う。
【００１８】
表示画面１０６は、前記表示情報変換部１０４によって変換された表示情報を表示する機能を提供し、本発明のデータ表示処理装置１０では複数有する。表示画面１０６の実装としてはＣＲＴディスプレイやＬＣＤ、その他あらゆる表示画面を用いても良い。また、複数の表示画面が互いに同じ表示能力であっても異なる表示能力であっても問わない。
【００１９】
通信部１０７は、通信回線を介しネットワーク１１に接続することで、表示対象のデータを保持するネットワーク１１上のサーバ１２から表示対象のデータを受信して、前記記憶部１０１に受信したデータを渡す機能を提供する。なお、通信部１０７が用いる通信方法は、ＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ　Ｔｒａｎｓｆｅｒ　Ｐｒｏｔｏｃｏｌ：ハイパーテキスト・トランスファー・プロトコル）やＦＴＰ（Ｆｉｌｅ　Ｔｒａｎｓｆｅｒ　Ｐｒｏｔｏｃｏｌ：ファイル・トランスファー・プロトコル）やその他あらゆる通信方法を用いても良い。
【００２０】
入力部１０８は、データ表示処理装置１０のユーザが、前記表示対象画面指定部１０３が持つ前記表示対象画面指定ルールをカスタマイズするために用いる。これにより、前記データ表示処理装置１０のユーザが、表示対象のデータを表示する表示画面を自由に設定することが可能となる。前記入力部１０８としては、キーボード、マウス、マイク、その他あらゆる入力方法を用いて良い。
【００２１】
次に、本発明一実施の形態における基本的な処理動作を説明する。
【００２２】
図２は、本発明の一実施の形態におけるデータ表示処理装置１０において、サーバ１２に保持されている表示対象のデータを取得し、表示画面１０６に表示するまでの処理手順を示すフローチャートである。
【００２３】
なお、本実施の形態の具体例として、表示対象のデータとしてＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ　Ｍａｒｋｕｐ　Ｌａｎｇｕａｇｅ：ハイパーテキスト・マークアップ言語）で記述したＨＴＭＬデータを用いて以下説明を行う。但し、データ表示処理装置において扱われるデータはＨＴＭＬに限定するものではなく、ＸＭＬ、ＷＭＬ、その他マークアップ言語や、マークアップデータ以外の画像データ、テキストデータなど、いかなるデータを扱っても良い。
【００２４】
また、ＨＴＭＬを用いた具体例において、データ表示処理装置は２つの表示画面を備えているものとする。図４は、本発明の実施の形態におけるデータ表示処理装置の外観図の一例である。図４において、前記２つの表示画面は、表示画面２１をメインディスプレイ、表示画面２２をサブディスプレイとして、あらかじめ設定されているものとする。ただし、データ表示処理装置は、図４に示した構成に限定するものではない。
【００２５】
まず、データ表示処理装置１０に対し、ネットワーク１１上のサーバ１２で保持する表示対象のデータの画面表示が要求されると、通信部１０７が、通信回線を介しネットワーク１１に接続し、ネットワーク１１上のサーバ１２から表示対象のデータを受信して、記憶部１０１に受信した前記表示対象のデータを渡し、データ解析部１０２に表示対象のデータを受信したことを通知する（Ｓ３０１）。ＨＴＭＬの例において、通信部１０７は、ＨＴＴＰを用いてインターネット上のウェブサーバから表示対象のＨＴＭＬデータを受信し、記憶部１０１に私し、データ解析部１０２に表示対象のデータを受信したことを通知する。
【００２６】
次に、前記記憶部１０１は前記通信部から取得した前記表示対象のデータを記憶する（Ｓ３０２）。なお、表示対象のデータが既に記憶部１０１に保持されており、ネットワーク１１上のデータを受信する必要がない場合には、以上のステップ（Ｓ３０１〜Ｓ３０２）を処理せずに、Ｓ３０３から処理を開始してもよい。
【００２７】
次に、データ解析部１０２が、前記記憶部１０１に記憶されている前記表示対象のデータを読み込んで解析し、前記データから表示画面１０６を指定する表示対象画面指定情報を検出し、前記データより検出した表示対象画面指定情報を表示対象画面指定部１０３に通知する（Ｓ３０３）。表示対象画面指定情報が検出されなかった場合には、前記表示対象画面指定部１０３に、表示対象画面指定情報が検出されなかったことを通知する。なお、表示対象画面指定情報を通知する方法として、前記データ解析部１０２が検出した表示対象画面指定情報を前記表示対象画面指定部１０３に直接受け渡す方法もあれば、前記表示対象画面指定情報を一時的にレジスタが保持して、前記表示対象画面指定部１０３が前記レジスタに保持されている表示対象画面指定情報を参照する方法もあり、表示対象画面指定情報がデータ解析部１０２から表示対象画面指定部１０３に通知されることを満たしていれば方法を問わない。
【００２８】
ＨＴＭＬの例においては、データ解析部１０２は、表示対象のデータがＨＴＭＬデータであれば解析し、ＨＴＭＬ仕様におけるＭＥＴＡタグのＴＡＲＧＥＴプロパティ値を検出し、表示対象画面指定部１０３に検出した前記ＭＥＴＡタグのＴＡＲＧＥＴプロパティ値を渡す。検出できない場合は、検出できないということを前記表示対象画面指定部１０３に通知する。なお、ここでは、ＭＥＴＡタグのＴＡＲＧＥＴプロパティ値を表示対象画面指定情報としたが、他のタグを用いてもよく、また、タグ以外の特定の文字列で決定してもよい。
【００２９】
次に、前記表示対象画面指定部１０３は、前記データ解析部１０２が検出した表示対象画面指定情報に対応する表示画面１０６を指定し、表示情報変換部１０４と表示画面出力制御部１０５に通知する（Ｓ３０４）。なお、表示対象画面指定部１０３は、表示対象画面指定情報以外にも、各表示画面１０６の状態によって表示する対象の表示画面を指定したり、ユーザが入力部１０８を用いて表示対象画面指定ルールを設定することによって、表示する対象の表示画面１０６の指定方法をユーザ設定したりと、表示対象画面を指定するための他の要素を用いても良い。また更に、表示対象画面を指定するための複数の要素を併用することも可能である。
【００３０】
ＨＴＭＬの例においては、表示対象画面指定部１０３は、前記データ解析部１０２で検出された前記ＭＥＴＡタグのＴＡＲＧＥＴプロパティ値が”＿ｓｕｂｄｉｓｐｌａｙ”である場合、表示する対象の表示画面にサブディスプレイ２２を指定する表示対象画面指定ルールを持つ。また、前記データ解析部１０２で検出された値が”＿ｓｕｂｄｉｓｐｌａｙ”以外である場合、および検出不可の通知を受け取った場合は、表示する対象の表示画面にメインディスプレイ２１を指定する表示対象画面指定ルールを持つ。前記表示対象画面指定部１０３は上記表示対象画面指定ルールに基づいて、前記データ解析部１０２が検出した表示対象画面指定情報に対応する表示画面１０６を指定し、表示情報変換部１０４と表示画面出力制御部１０５に通知する。
【００３１】
次に、前記表示情報変換部１０４は、前記表示対象のデータを、前記表示対象画面指定部１０３が指定した表示画面１０６に出力可能な表示情報に変換し、前記表示画面出力制御部１０５に変換後の前記情報を渡す（Ｓ３０５）。
【００３２】
最後に、前記表示画面出力制御部１０５は、前記表示対象画面指定部１０３で指定された表示画面１０６に前記表示情報変換部１０４によって変換された表示情報を表示する（Ｓ３０６）。以上によって、表示対象のデータに応じて表示する対象の表示画面１０６を指定し、前記表示対象のデータを表示画面１０６へ表示することが可能となる。
【００３３】
図５に、表示対象のデータとしてのＨＴＭＬデータの一例を示した。前記データ表示処理装置１０が図５に示すＨＴＭＬデータ２００を処理する場合、データ解析部１０２は、前記ＨＴＭＬデータ２００からＭＥＴＡタグ２０１を検出し、ＴＡＲＧＥＴプロパティの値として”＿ｓｕｂｄｉｓｐｌａｙ”を表示対象画面指定部１０３に通知する。前記表示対象画面指定部１０３は、通知された値が”＿ｓｕｂｄｉｓｐｌａｙ”であるため、表示する対象の表示画面にサブディスプレイ２２を指定して、表示情報変換部１０４に通知する。前記表示情報変換部１０４は、表示対象のＨＴＭＬデータ２００をサブディスプレイ２２で表示可能な表示情報に変換し、サブディスプレイ２２は変換された前記表示情報を出力する。図６は、以上の構成および処理手順によって、前記ＨＴＭＬデータ表示処理装置１０が、図５に示すＨＴＭＬデータ２００を表示した結果を示した一例を示した図である。以上の構成および処理手順によって、サブディスプレイ２２で表示することを意図した表示対象のＨＴＭＬデータ２００に、ＭＥＴＡタグ２０１のＴＡＲＧＥＴプロパティとして”＿ｓｕｂｄｉｓｐｌａｙ”と記述することで、サブディスプレイ２２に表示することが可能となる。
【００３４】
さらに、データ表示処理装置１０を、折り畳み式携帯電話端末装置に適用した一例について説明する。図７は、前記データ表示処理装置１０としての、折り畳み式携帯電話端末装置の外観図である。また、図８は、前記折り畳み式携帯電話端末装置１３を折り畳んだ状態を示す外観図である。
【００３５】
図７において、折り畳み式携帯電話端末装置１３は、折り畳んだ状態で内側に位置するメインディスプレイ２１と、メインディスプレイ２１の背面に位置し、折り畳んだ状態で前記折り畳み式携帯電話端末装置１３の外側に位置するサブディスプレイ２２を有する。メインディスプレイ２１は、横１２文字×縦１２行以上表示可能である解像度と発色数６５５３６色の表示性能を有するカラー画面で、一方サブディスプレイ２２は、横１２文字×縦１行程度しか表示できないモノクロ２階調の表示性能であるとする。但し、各表示画面の仕様および位置は一例であり、他の表示能力を持つディスプレイを採用しても良いし、各表示画面が図７で示した以外の位置であっても良い。
【００３６】
折り畳み式携帯電話端末装置１３の内部構成および処理手順は、前記データ表示処理装置１０と同様とすると、前記折り畳み式携帯電話端末装置１３が、図５に示すＨＴＭＬデータ２００を表示した結果を示した外観図は、図９に示したようになる。これにより、折り畳み式携帯電話端末装置１３が折り畳まれた状態においても、サブディスプレイでＨＴＭＬデータを閲覧することが可能となる。
【００３７】
以上により、サブディスプレイの小さい表示面積で表示可能なデータを配信するサービスが提供可能となり、天気予報やリアルタイムに入手可能なニュースといった各種データを、折り畳んだ状態のまま端末を開かずに前記サブディスプレイで閲覧することができる。
【００３８】
なお、データ表示処理装置１０の処理手順において、表示情報変換部１０４の処理は、表示対象画面指定部１０３より前に行っても良い。また、表示情報変換部１０４に表示対象画面指定部１０３の処理が含まれるように構成しても良い。
【００３９】
【発明の効果】
以上のように、本発明のデータ表示処理装置によれば、複数の表示画面を備える場合、表示対象のデータに応じて表示する対象の表示画面を指定できることが可能となる。また、本発明のデータ表示処理装置は、各表示画面の用途や状態および表示能力、表示するデータの種類によって、データを表示する表示画面を指定することが可能である。
【００４０】
また、データ作成者がデータに特定の文字列を設定することによって、どの表示画面装置に表示させるのか指定することも可能となる。このことにより、データ作成者が作成したデータをデータ作成者の表示させたい表示画面に出力させることを可能とするため、特定の表示画面に特定のデータを表示させるような様々なサービスに適用ができる。
【図面の簡単な説明】
【図１】本発明の一実施の形態におけるデータ表示処理装置の構成を示すブロック図
【図２】本発明の一実施の形態におけるデータ表示処理装置のデータを表示画面に表示する処理手順を示すフローチャート
【図３】本発明の一実施の形態における表示対象画面指定ルールの構成例を示す図
【図４】本発明の一実施の形態におけるデータ表示処理装置の一例を示す図
【図５】本発明の一実施の形態における表示対象のデータの一例を示す図
【図６】本発明の一実施の形態におけるデータ表示処理装置が表示する表示画面の一例を示す図
【図７】本発明の一実施の形態におけるデータ表示処理装置の外観の一例を示す図
【図８】本発明の一実施の形態におけるデータ表示処理装置の外観の一例を示す図
【図９】本発明の一実施の形態におけるデータ表示処理装置の外観の一例を示す図
【図１０】従来のブラウザ機能を利用したマルチディスプレイシステムにおけるマルチディスプレイ表示装置の一例を示す図
【符号の説明】
１０　データ表示処理装置
１１　ネットワーク
１２　サーバ
１３　折り畳み式携帯電話端末装置
２１　メインディスプレイ（表示画面）
２２　サブディスプレイ（表示画面）
５０　マルチディスプレイ表示装置
５１　表示画面装置
１０１　記憶部
１０２　データ解析部
１０３　表示対象画面指定部
１０４　表示情報変換部
１０５　表示画面出力制御部
１０６　表示画面
１０７　通信部
１０８　入力部
１０９　表示対象画面指定ルール
２００　ＨＴＭＬデータ
２０１　表示対象画面指定情報
【図１】
2004133599.tif 000003
【図２】
2004133599.tif 000004
【図３】
2004133599.tif 000005
【図４】
2004133599.tif 000006
【図５】
2004133599.tif 000007
【図６】
2004133599.tif 000008
【図７】
2004133599.tif 000009
【図８】
2004133599.tif 000010
【図９】
2004133599.tif 000011
【図１０】
2004133599.tif 000012