JP5999582B2 - 情報出力装置及びプログラム - Google Patents

情報出力装置及びプログラム Download PDF

Info

Publication number
JP5999582B2
JP5999582B2 JP2013097394A JP2013097394A JP5999582B2 JP 5999582 B2 JP5999582 B2 JP 5999582B2 JP 2013097394 A JP2013097394 A JP 2013097394A JP 2013097394 A JP2013097394 A JP 2013097394A JP 5999582 B2 JP5999582 B2 JP 5999582B2
Authority
JP
Japan
Prior art keywords
information
function
display information
image
output
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2013097394A
Other languages
English (en)
Other versions
JP2014096780A (ja
Inventor
文則 佐野
文則 佐野
佐藤 芳広
芳広 佐藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2013097394A priority Critical patent/JP5999582B2/ja
Priority to US14/037,499 priority patent/US20140104140A1/en
Priority to CN201310472633.8A priority patent/CN103731568B/zh
Publication of JP2014096780A publication Critical patent/JP2014096780A/ja
Application granted granted Critical
Publication of JP5999582B2 publication Critical patent/JP5999582B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1454Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/41407Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/4143Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a Personal Computer [PC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42203Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS] sound input device, e.g. microphone
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/4223Cameras
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/439Processing of audio elementary streams
    • H04N21/4394Processing of audio elementary streams involving operations for analysing the audio stream, e.g. detecting features or characteristics in audio streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44008Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44231Monitoring of peripheral device or external card, e.g. to detect processing problems in a handheld device or the failure of an external recording device
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2370/00Aspects of data communication
    • G09G2370/20Details of the management of multiple sources of image data

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Automation & Control Theory (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

本発明は、情報を出力する情報出力装置及びプログラムに関する。
従来、複数の端末装置に同一の情報を同時に表示させる技術としては、例えば、通話中に一方の携帯端末装置から他方の携帯端末装置にコンテンツIDを送信することにより、同じコンテンツを各携帯端末装置に同時に表示させて通話相手との間でコンテンツを共有するようにした技術が開発されている(特許文献1参照)。また、ネットワークを介して複数の端末装置を接続させることにより同一内容の画面を同期表示させるようにした技術が開発されている(特許文献2参照)。
特開2004−297250号公報 特開2010−67108号公報
しかしながら、上述した各特許文献の技術にあっては、複数の端末装置に同一の情報を同時に表示させるためには、他の端末装置に通信接続されることが前提となっているため、例えば、通信接続機能を備えていなかったり、他の端末装置との通信方法が異なっていたり、劣悪な通信環境であったりした場合には、同一の情報を同時に表示させることはできなかった。
本発明の課題は、他の装置で出力されている情報の出力元が分からなくても、通信接続によらず、その情報の出力元をアクセスして同じ情報を出力できるようにすることである。
請求項1は、情報を出力する情報出力装置であって、外部処理装置表示されている表示情報を取得する取得手段と、前記取得手段取得された表示情報解析により、その表示情報が、当該情報出力装置に予め用意された複数の機能の内で何れの機能により表示可能な表示情報かを判別する機能判別手段と、前記機能判別手段で判別された前記機能の実行で表示可能な複数の対象を特定し、当該機能で実行可能な複数の対象の中で、前記取得手段で取得した表示情報に一致する表示情報を有する対象を当該表示情報の出力元として検出する検出手段と、前記検出手段で検出された出力元をアクセスすることによって前記外部処理装置で表示されている表示情報と同じ表示情報を当該情報出力装置において出力させ制御を行う出力制御手段と、を備えたことを特徴とする。
本発明によれば、他の装置で出力されている情報の出力元が分からなくても、通信接続によらず、その情報の出力元をアクセスして同じ情報を出力することができ、利便性の高いものとなる。
自己の情報出力装置(PC装置)1と他の情報出力装置2に同一の情報が同時に出力されている様子を示した図。 撮影対象(他の情報出力装置2に表示されている画像)がアプリケーション画面の場合に撮影対象の種別を自動判別するための基準となるアプリケーション画面の特徴部分を説明するための図。 情報出力装置として適用したPC装置1の基本的な構成要素を示したブロック図。 他の情報出力装置2に出力されている情報の出力元をアクセスして同じ情報を同時に出力するコピー出力モードに切り替えられた際に実行開始されるPC装置1側の動作を示したフローチャート。 撮影対象の種別(コピー種別)を判別する種別判別処理(図4のステップAう)を詳述するためのフローチャート。 画像の出力元を検出する出力元検出処理(図4のステップA5)を詳述するためのフローチャート。 第2実施形態において、コピー出力モードに切り替えられた際に実行開始されるPC装置1側の動作を示したフローチャート。 第3実施形態において、画像の出力元を検出する出力元検出処理(図4のステップA5)を詳述するためのフローチャート。 図8の動作に続くフローチャート。
(第1実施形態)
以下、図1〜図6を参照して本発明の第1実施形態を説明する。
本実施形態は、情報出力装置としてパーソナルコンピュータ(PC)装置1に適用した場合を例示したもので、図1は、自己の情報出力装置(PC装置)1と他の情報出力装置2に同一の情報が同時に出力されている様子を示した図である。
PC装置(情報出力装置)1は、据え置きタイプ(ディスクトップ型)の大型画面を備えたもので、その各種のアプリケーション機能として、文章作成機能、アドレス帳機能、メーラ機能、テレビ放送受信機能、ラジオ放送受信機能、インターネット接続機能などのほかに、カメラ機能、集音機能を備えている。ここで、第1実施形態においてカメラ機能は、PC装置1の前面においてその上端中央部に配置された撮影レンズ1aを備え、他の情報出力装置2、図示の例では、携帯端末装置(例えば、スマートフォン)あるいはノート型PCの表示画面の全体を撮影することによりその画面内に表示されている全体の情報(画面全体の画像)を取得する情報取得機能(画像取得機能)として使用するようにしている。
PC装置1は、このカメラ機能によって撮影された撮影画像を取得して、その撮影画像を解析することによりその画像の出力元を検出すると共に、この出力元をアクセスすることにより、他の情報出力装置2に表示されている画像と同じ画像を自身でも出力するようにしている。すなわち、自身のPC装置1の出力状態を、他の情報出力装置2と同一の出力状態(同一環境)にするようにしている。ここで、「画像の出力元」とは、他の情報出力装置2に表示されている画像がテレビ放送の画像であれば、その番組を放送しているチャンネルを示し、アプリケーション画面の画像であれば、アプリケーション種別(アドレス帳機能、メーラ機能、文章作成機能など)を示し、また、Web(World Wide Web)ページの画像であれば、そのURL(Uniform Resource Locator)を示し、PC装置1及び他の情報出力装置2に共通して保存されている資料(保存共通資料)の画像であれば、そのファイルのパス名やページ番号を示している。
この場合、PC装置1は、他の情報出力装置(携帯端末装置やノートPCなど)2の画面に表示されている画像全体をカメラ機能によって撮影してその撮影画像を取得した際に、その撮影画像を解析することによって、その撮影対象(他の情報出力装置2に表示されている画像)の種別(例えば、テレビ放送、アプリケーション画面、Webページ、保存共通資料の画像)を自動判別した後に、この判別した種別に応じてその画像の出力元(放送チャンネル、URL、パス名など)を検出するようにしている。なお、集音機能は、PC装置1の前面においてその上端中央部に配置されたマイク1bを備え、周囲の音声を集音するものであるが、その詳細については、後述する第2実施形態で説明するものとする。
図2は、撮影対象がアプリケーション画面の場合に撮影対象の種別を自動判別するための基準となるアプリケーション画面の特徴部分を説明するための図で、このアプリケーション画面は、他の情報出力装置(携帯端末装置)2に表示されている場合を示している。
一般に、アプリケーション画面のヘッダ部あるいはフッタ部には、そのアプリケーション特有のマーク、文字、数字として、アプリケーションをシンボル化したマーク(シンボルマーク)やアプリケーション名などの文字列、各種の数字のほか、指示指標として各種のボタンやアイコンが配置表示されているので、PC装置1は、この他の情報出力装置(携帯端末装置)2に表示されているアプリケーション画面を撮影してその撮影画像を解析した際に、この特有のマーク、文字、数字を認識することで撮影対象はアプリケーション画面であると判別するようにしている。なお、図示の例は、シンボルマークMのほか、指示指標(ボタンやアイコン)としてファイルボタンB1、編集ボタンB2、ヘルプボタンB3、閉じボタンB4などが配置されているアプリケーション画面を示している。
図3は、PC装置1の基本的な構成要素を示したブロック図である。
CPU11は、電源部(図示省略)からの電力供給によって動作し、記憶部12内の各種のプログラムに応じてこのPC装置1の全体動作を制御する中央演算処理装置である。記憶部12は、例えば、ROM、フラッシュメモリなどを有する構成で、後述する図4〜図6に示した動作手順に応じて本実施形態を実現するためのプログラムや各種のアプリケーションなどが格納されているプログラムメモリ12aと、このPC装置1が動作するために必要となる各種の情報(例えば、フラグなど)を一時的に記憶するワークメモリ12bなどを有している。なお、記憶部12は、例えば、SDカード、ICカードなど、着脱自在な可搬型メモリ(記録メディア)を含む構成であってもよく、図示しないが、通信機能を介してネットワークに接続されている状態においては所定のサーバ装置側の記憶領域を含むものであってもよい。
操作部13は、各種の押しボタン式の各種のキーとして、図示省略したが、文字キー、テンキーのほか、モード切り替えキーを有し、CPU11は、この操作部13から操作キーに対応して出力される入力操作信号に応じた処理を行う。このモード切り替えキーは、各種の動作モードの中からユーザの所望する動作モードに切り替えるもので、その一つとしてコピー出力モードに切り替える。コピー出力モードは、他の情報出力装置2に出力されている情報の出力元をアクセスして同じ情報を同時に出力する動作モードである。なお、コピー出力モードでの出力形態は、第1実施形態では表示出力、後述する第2実施形態では音声出力を例示している。
表示部14は、例えば、縦横比(横4:縦3)の異なる画面を有した高精細液晶ディスプレイあるいは有機EL(Electro Luminescence)ディスプレイである。音声出力部15は、ステレオスピーカ(図示省略)などを備え、テレビ放送やラジオ放送などの音声を出力する。撮像部16は、上述のカメラ機能を構成するもので、撮影レンズ1aからの被写体像が撮像素子(CCDやCMOSなど)に結像されることにより被写体を高精細に撮影可能なもので、光電変換された画像信号(アナログ値の信号)は、色分離やRGBの色成分毎のゲイン調整などが行われた後、デジタル値のデータに変換される。デジタル変換された画像データは、色補間処理が施されて表示部14にフルカラー表示される。また、本実施形態においては、ズーム機能、オートフォーカス処理(AF処理)、露出調整処理(AE処理)、オートホワイトバランス調整処理(AWB)なども実行可能となっている。集音部17は、マイク1bを備え、上述の集音機能を構成する。
広域通信部18は、ブロードバンドのインターネットに接続(例えば、光通信接続)されるもので、Webブラウザの起動に応じてインターネット上のWebページをアクセスすることによりWebページの閲覧やネット中継の視聴が可能な状態となる。テレビ放送受信部19は、地上波デジタルテレビ放送のほか、電子番組表(EPG情報)などの番組情報も含めて受信可能なもので、テレビ放送信号の中から予め選局されているチャンネルの放送信号を抽出して、この放送信号から画像(映像)、音声、データ(文字データ)に分離して復号化するもので、このテレビ放送受信部19の起動に応じてテレビ放送が視聴可能な状態となる。ラジオ放送受信部20は、AM/FM放送などのラジオ放送波を受信してデジタル音声信号を出力し、ラジオ放送受信部20の起動に応じてラジオ放送が取聴可能な状態となる。
次に、本実施形態におけるPC装置1の動作概念を図4〜図6に示すフローチャートを参照して説明する。ここで、これらのフローチャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードにしたがった動作が逐次実行される。また、ネットワークなどの伝送媒体を介して伝送されてきた上述のプログラムコードに従った動作を逐次実行することもできる。すなわち、記録媒体のほかに、伝送媒体を介して外部供給されたプログラム/データを利用して本実施形態特有の動作を実行することもできる。なお、図4〜図6は、PC装置1の全体動作のうち、本実施形態の特徴部分の動作概要を示したフローチャートであり、この図4〜図6のフローから抜けた際には、全体動作のメインフロー(図示省略)に戻る。
図4は、他の情報出力装置2に表示されている情報の出力元をアクセスして同じ情報を同時に表示するコピー出力モードに切り替えられた際に実行開始されるPC装置1側の動作を示したフローチャートである。ここで、ユーザは、他の情報出力装置2に所望する画像を表示させ、かつ他の情報出力装置2の画面をPC装置1側に向けた状態において、上述のモード切り替えキーを操作することによりコピー出力モードに切り替えると、図4のフローが実行開始される。
先ず、PC装置1においてそのCPU11は、ユーザ操作によりコピー出力モードに切り替えられると、撮像部16を起動して撮影を開始させる(ステップA1)。この場合、他の情報出力装置2の画面全体に表示されている画像がPC装置1の撮像部16によって撮影される。
そして、CPU11は、この撮影画像を取得して画像解析を行いながら(ステップA2)、撮影開始後から所定時間が経過したかを調べる(ステップA3)。ここで、所定時間とは、撮影画像の解析によってその画像は静止画像であるか動画像であるかなどを判別するために要する時間であり、この所定時間が経過するまで上述のステップA2に戻る。いま、所定時間の経過を検出したときには(ステップA3でYES)、撮影対象の種別(コピー種別)を判別する種別判別処理(ステップA4)を行った後、判別した種別に応じて画像の出力元を検出する処理に移る(ステップA5)。
図5は、撮影対象の種別(コピー種別)を判別する種別判別処理(図4のステップA4)を詳述するためのフローチャートである。
先ず、PC装置1においてそのCPU11は、撮影画像の解析結果に基づいて所定の画像フォームであるかを調べる(ステップB1)。例えば、画像内に少なくともヘッダ部、フッタ部のいずれかが存在している所定の画像フォームであるかを、予め用意されている基準フォームと比較するパターンマッチングを行うことによって調べ、所定の画像フォームであれば(ステップB1でYES)、そのヘッダ部やフッタ部内に所定のマーク、数字、文字が存在しているかを調べる(ステップB2)。例えば、ヘッダ部やフッタ部内に文字が存在している場合には、例えば、Webページ特有の「ファイル」、「お気に入り」、「ツール」、「ヘルプ」のいずれかが存在しているかを調べ、所定のマーク、数字、文字が存在していれば(ステップB2でYES)、撮影対象はWebページの画像であると判別する(ステップB3)。
また、ヘッダ部やフッタ部内に所定のマーク、数字、文字が存在していなければ(ステップB2でNO)、所定の指示指標(アイコンやボタン)が含まれているかを調べる(ステップB4)。この場合、指示指標を構成するマーク、文字などの形状から所定の指示指標としてアプリケーション特有のアイコンやボタン(例えば、図2に示したようなファイルボタンB1、編集ボタンB2など)が含まれているかを調べ、所定の指示指標が含まれていれば(ステップB4でYES)、撮影対象はアプリケーション画面の画像であると判別するが(ステップB5)、所定の指示指標が含まれていなければ(ステップB4でNO)、撮影対象はWebページの画像であると判別する(ステップB3)。
一方、ヘッダ部やフッタ部が存在していなければ、所定の画像フォームではないと判断されるので(ステップB1でNO)、撮影画像は動画像であるかを調べ(ステップB6)、動画像であれば(ステップB6でYES)、指示指標(アイコンやボタン)が含まれているかを調べる(ステップB7)。ここで、指示指標が含まれていなければ(ステップB7でNO)、撮影対象はテレビ放送の画像であると判別する(ステップB8)。また、動画像でなければ(ステップB6でNO)、撮影対象は保存共通資料の画像であると判別し(ステップB9)、また、動画像であっても(ステップB6でYES)、指標が含まれていれば(ステップB7でYES)、撮影対象は保存共通資料の画像であると判別する(ステップB9)。
図6は、撮影対象の種別に応じて画像の出力元を検出する出力元検出処理(図4のステップA5)を詳述するためのフローチャートである。
先ず、CPU11は、上述した種別判別処理(図4のステップA4)で判別された種別は、保存共通資料の画像であるかを調べたり(ステップC1)、アプリケーション画面の画像であるかを調べたり(ステップC3)、テレビ放送の画像であるかを調べたりする(ステップC6)。いま、撮影対象の種別が保存共通資料の画像であれば(ステップC1でYES)、撮影画像内のヘッダ部あるいはフッタ部内の文字、数字、マークに基づいて出力元(例えば、バス名、ページ番号)を検出する(ステップC2)。
また、撮影対象の種別がアプリケーション画面の画像であれば(ステップC3でYES)、撮影画像内のヘッダ部あるいはフッタ部内の文字、マーク、アイコン形状からアプリケーション種別を判別し(ステップC4)、そのアプリケーション種別をその画像の出力元(アドレス帳、メーラ、文章作成など)として検出する(ステップC5)。また、種別がテレビ放送の画像であれば(ステップC6でYES)、テレビ放送受信部19をオンさせてテレビ放送の受信を開始すると共に(ステップC7)、撮影画像(テレビ放送画像)をキーとして各チャンネルの放送番組を順次スキャン(選局)して(ステップC8)、そのキーと同様の画像を含むチャンネルを出力元として検出する(ステップC9)。この場合、順次選局したチャンネルの放送信号から分離した画像を復号化して表示データに変換してからキーと同様の画像を含むチャンネルであるかの判別を行うようにしている。また、画像全体を比較する場合に限らず、画像の一部(例えば、端部、中央部)に着目して比較するようにしてもよく、また、完全一致に限らず、近似する範囲であってもよい。
また、撮影対象の種別がテレビ放送の画像でなければ(ステップC6でNO)、Webページの画像であると判断してステップC10に移り、撮影画像内においてURLを構成する特定固有名詞、例えば、HTTPプロトコルを使用してWebサーバに接続する場合には、“http://”を特定し、この“http://”に続くネットワーク上の所在位置を出力元として検出する(ステップC11)。なお、FTPプロトコルを使用してFTPサーバに接続する場合には、URLを構成する特定固有名詞として、“ftp://”を特定し、この“ftp://”に続くネットワーク上の所在位置を出力元として検出するようにすればよい。
このような出力元検出処理(図4のステップA5)が終わると、その出力元をアクセスして画像を取得して(ステップA6)、それを表示データに変換する(ステップA7)。例えば、撮影対象の種別が保存共通資料であれば、その出力元(パス名、ページ番号)に基づいて記憶部12内の資料ファイルあるいは資料ページをアクセスしてその資料ファイルあるいは資料ページを取得してその表示データに変換する。また、撮影対象の種別がアプリケーション画面の画像であれば、その出力元(アドレス帳、メーラ、文章作成など)をアクセスしてその画像情報をアプリケーション画面に変換する。また、種別がテレビ放送の画像であれば、その出力元(チャンネル)をアクセスしてそのテレビ放送画像に変換する。また、種別がWebページの画像であれば、その出力元(URL)をアクセスしてそのページ画像に変換する。
これによって出力元から取得変換した取得画像と撮影画像とを比較することにより同じ画像であるかを調べる(ステップA8)。なお、画像全体を比較して同じ画像であるかを調べる場合に限らず、画像の一部(例えば、端部、中央部)を比較して同じ画像であるかを調べるようにしてもよく、また、完全一致に限らず、近似する範囲であれば、同じ画像であると判定するようにしてもよい。いま、同じ画像でなければ(ステップA8でNO)、最初から処理をやり直すために上述のステップA2に戻るが、同じ画像であれば(ステップA8でYES)、出力元から取得した画像を表示部14に表示させる動作を開始させる(ステップA9)。この状態においてコピー出力モードが解除されたかを調べ(ステップA10)、コピー出力モードが解除されるまで画像表示動作を継続させるが、解除されて他のモードに切り替えられたときには(ステップA10でYES)、撮影動作及び表示動作を停止(ステップA11)させた後、図4のフローから抜ける。
以上のように、第1実施形態においてPC装置1は、他の情報出力装置2で出力されている情報を取得して解析することによりその情報の出力元を検出した後に、その出力元をアクセスすることによって他の情報出力装置2で出力されている情報と同じ情報を出力するようにしたので、他の情報出力装置2で出力されている情報の出力元が分からなくても、通信接続によらず、その情報の出力元をアクセスして同じ情報を自身でも出力することができ、自身のPC装置1の出力状態を、他の情報出力装置2と同一の出力状態(同一環境)にすることができる。したがって、例えば、携帯端末装置、ノートPCなどに表示されているテレビ放送やWebページなどの画像と同じ画像を特別な操作を行わなくても自身の表示部14に即座に大画面表示させることができ、利便性の高いものとなる。
PC装置1は、他の情報出力装置2に表示されている画像を撮像部16により撮影した撮影画像を取得して解析することによりその画像の出力元を検出するようにしたので、他の情報出力装置2で出力されている画像を撮像部16で撮影するだけでその出力元を容易に検出することができる。この場合、PC装置1と他の情報出力装置2とが距離的に大きく離れていても(接近させなくても)、他の情報出力装置2の画面を撮影する際に、光学ズームを調整して撮影することによりその画面を良好に撮影することができ、出力元の検出に支障が起こることもない。
PC装置1は、他の情報出力装置2に表示されているインターネット上の画像を撮影し、その画像に含まれている文字列の中で特定固有名詞に続くネットワーク上の所在位置をその画像の出力元として検出するようにしたので、インターネット上の画像を撮影するだけで、インターネットに接続してその画像を表示することが可能となる。
PC装置1は、他の情報出力装置2に表示されているテレビ放送の画像を撮影し、その画像をキーにして、テレビ放送の各チャンネルをスキャンすることにより同様の画像を含むチャンネルをその画像の出力元として検出するようにしたので、テレビ放送の画像を撮影するだけで、同一チャンネルのテレビ放送を出力することが可能となる。
PC装置1は、他の情報出力装置2に表示されているアプリケーション画面を撮影し、そのアプリケーション画面内のヘッダ部の内容から判定したアプリケーションの種別をその画面の出力元として検出するようにしたので、アプリケーション画面を撮影するだけで、アプリケーションに接続してそのアプリケーション画面を表示することが可能となる。
PC装置1は、他の情報出力装置2に表示されている資料画面を撮影し、その資料画面内のヘッダ部あるいはフッタ部の内容からその資料ファイルを指定する指定情報あるいはその資料ファイル内でのページを指定する指定情報をその画像の出力元として検出するようにしたので、資料画面を撮影するだけで、資料ファイルや資料ページを表示することが可能となる。
PC装置1は、撮影画像を解析して、その撮影対象の種別を判別した後に、その種別に応じてその情報の出力元を検出するようにしたので、撮影対象を絞ってから出力元を検出することができ、その検出がより確実なものとなる。
PC装置1は、撮影画像が所定の画像フォームであるか、撮影画像内のヘッダ部あるいはフッタ部に所定の文字あるいは数字が含まれているか、所定の指示指標が含まれているか、撮影画像は静止画像であるか動画像であるかに基づいて撮影対象の種別を判別するようにしたので、撮影対象を適切に種別することができる。
PC装置1は、検出した出力元をアクセスすることにより取得した画像と撮影画像とが同じであるか否かを判別し、同じ画像でなければ、更に撮影画像を取得して解析することによりその画像の出力元を検出する動作を繰り返し、同じ画像であれば、その出力元からの画像を出力するようにしたので、出力元を検出する精度が高くなくてもそれを補うことができる。
なお、上述した第1実施形態においては、撮影対象(画像)として、テレビ放送の画像、アプリケーション画面の画像、Webページの画像、保存共通資料の画像を示したが、これに限らず、例えば、プロジェクタによる投影画像などであってもよい。
上述した第1実施形態においては、図5に示すように、撮影画像が所定の画像フォームであるか、撮影画像内のヘッダ部あるいはフッタ部に所定の文字あるいは数字が含まれているか、所定の指示指標が含まれているか、撮影画像は静止画像であるか動画像であるかに基づいて撮影対象の種別を判別するようにしたが、これに限らず、例えば、フッタ部にページ番号が含まれているか、画像の中央部分に所定大以上の文字列(資料名)が含まれているかなどに基づいて撮影対象の種別を判別するようにしてもよい。
上述した第1実施形態においては、撮影対象の種別を自動判別するようにしたが、ユーザ操作により任意の種別を指定するようにしてもよく、また、種別の自動判別とユーザ指定との両方を可能としてもよい。
(第2実施形態)
以下、この発明の第2実施形態について図7を参照して説明する。
なお、上述した第1実施形態においては、他の情報出力装置2に表示されている画像を撮像部16により撮影し、この撮影画像を取得してその解析することによりその画像の出力元を検出するようにしたが、この第2実施形態においては、他の情報出力装置2から出力されている音声を集音部17により集音して音声解析を行うことによりその音声の出力元を検出するようにしたものである。つまり、画像解析から出力元を検出するか、音声解析から出力元を検出するかの相違である。ここで、両実施形態において基本的あるいは名称的に同一のものは、同一符号を付して示し、その説明を省略すると共に、以下、第2実施形態の特徴部分を中心に説明するものとする。
上述の集音機能は、他の情報出力装置2から出力されている音声を集音取得するための情報取得機能であり、PC装置1は、この集音機能によって集音取得した音声を解析することによりその音声の出力元を検出すると共に、その出力元をアクセスすることにより、他の情報出力装置2から出力されている音声と同じ音声を自身でも出力するようにしている。「音声の出力元」とは、他の情報出力装置2から出力されている音声がラジオ放送であれば、その番組を放送している放送局(周波数)を示し、テレビ放送であれば、その番組を放送している放送局(チャンネル)を示し、ネット中継(例えば、インターネット中継)であれば、中継局(ネットアドレス)を示している。なお、上述した第1実施形態においては、撮影対象の種別(コピー種別)を自動判別するようにしたが、この第2実施形態においては、集音対象の種別をユーザ操作により任意に指定可能としている。
図7は、第2実施形態において、コピー出力モードに切り替えられた際に実行開始されるPC装置1の動作を示したフローチャートである。ここで、ユーザは、他の情報出力装置2に所望する音声を出力させた状態において、モード切り替えキーを操作することによりコピー出力モードに切り替える。
先ず、PC装置1においてそのCPU11は、ユーザ操作により集音対象の種別(コピー種別)としてラジオ放送、テレビ放送、ネット中継のいずれかが任意に指定されると(ステップD1)、集音部17からの音声を録音する集音動作を開始(ステップD2)させた後、その音声を解析しながら(ステップD3)、集音開始後から所定時間が経過したかを調べる(ステップD4)。ここで、所定時間とは、音声解析によってその特徴を判別するのに要する時間であり、所定時間が経過するまで上述のステップD3に戻るが、所定時間が経過したときには(ステップD4でYES)、予めユーザ指定された種別(コピー種別)に応じて、その種別に対応する広域通信部18、テレビ放送受信部19、ラジオ放送受信部20のいずれかを起動させる(ステップD5)。
そして、起動した広域通信部18/テレビ放送受信部19/ラジオ放送受信部20からネット中継/テレビ放送/ラジオ放送を受信開始するが、その際、集音した音声をキーにして各局(テレビ局/ラジオ局/中継局)を順次スキャン(選局)し(ステップD6)、同様の音声を含む局を出力元として検出する(ステップD7)。これによって検出した出力元をアクセスすることによりネット中継/テレビ放送/ラジオ放送の音声を受信取得し(ステップD8)、集音した音声と同じ音声であるかを調べる(ステップD9)。なお、ステップD7及びD9においては、音声全体を比較する場合に限らず、所定周波数の音声を着目して比較するようにしてもよく、また、完全一致に限らず、近似する範囲であってもよい。
いま、集音した音声と同じ音声でなければ(ステップD9でNO)、最初から処理をやり直すために上述のステップD3に戻るが、同じ画像であれば(ステップD9でYES)、出力元から取得した音声を音声出力部15から出力させる動作を開始させる(ステップD10)。この状態においてコピー出力モードが解除されたかを調べ(ステップD11)、コピー出力モードが解除されるまで音声出力動作を継続させるが、解除されて他のモードに切り替えられたときには(ステップD11でYES)、集音動作及び音声出力動作を停止(ステップD12)させた後、図7のフローから抜ける。
以上のように、第2実施形態においてPC装置1は、他の情報出力装置2から出力されている音声を集音部17により集音して解析することによりその音声の出力元を検出するようにしたので、他の情報出力装置2から出力されている音声の出力元が分からなくても、通信接続によらず、その音声の出力元をアクセスして同じ音声を出力することができ、利便性の高いものとなる。
集音した音声をキーにして、各局をスキャンすることにより同様の音声を含む局をその音声の出力元として検出するようにしたので、テレビ放送/ラジオ放送/ネット中継の音声を集音するだけで、同じ局の音声を出力することが可能となる。
また、集音対象の種別をユーザ操作により任意に指定可能としたので、その種別の数が多い場合などで有効なものとなる。
PC装置1は、検出した出力元をアクセスすることにより取得した音声と集音した音声とが同じであるか否かを判別し、同じ音声でなければ、更に音声を集音して解析することによりその音声の出力元を検出する動作を繰り返し、同じ音声であれば、その出力元からの音声を出力するようにしたので、出力元を検出する精度が高くなくてもそれを補うことができる。
上述した第2実施形態においては、集音対象の種別をユーザ操作により任意に指定可能としたが、集音した音声をキーにして、各局をスキャンすることにより同様の音声を含む局をその音声の出力元として検出することによって集音対象の種別を自動判別するようにしてもよい。この場合、例えば、テレビ放送受信部19を起動して各局をスキャンし、その結果、同様の音声を含む局が見つからなければ、次にラジオ放送受信部20を起動して各局をスキャンし、同様の音声を含む局が見つからなければ、更に広域通信部18を起動して各局をスキャンするようにすれば、集音対象の種別を自動判別することが可能となる。なお、上述の例では、テレビ放送受信部19、ラジオ放送受信部20、広域通信部18の順番に起動するようにしたが、その順番はこれに限らず任意であることは勿論である。
上述した各実施形態においてPC装置1は、他の情報出力装置2に出力されている情報を取得して解析することによりその情報の出力元を検出し、その出力元をアクセスすることにより取得した情報と他の情報出力装置2に出力されている情報とが同じであるか否かを判別し、同じ情報でなければ、更に他の情報出力装置2から情報を取得して解析する動作を繰り返すようにしたが、これに限らず、次のようにしてもよい。すなわち、他の情報出力装置2に出力されている情報を取得して解析した結果、複数の出力元を検出した場合には、その複数の出力元を選択候補として順次アクセスすることにより得られた各情報と他の情報出力装置2に出力されている情報とが同じであるか否かを順次判別し、同じ情報であれば、その候補を出力元として確定し、その確定出力元から情報を取得して出力するようにしてもよい。これによって複数の出力元を検出した場合であってもその中から正しい出力元を確定することができる。
上述した第1及び第2実施形態においては、画像解析によりその画像の出力元を検出する場合と、音声解析によりその音声の出力元を検出する場合に分けるようにしたが、画像と音声の出力元が同一であれば、画像解析、音声解析のいずれか一方によりその出力元を検出するようにすればよい。また、画像解析によりその出力元を検出することができなかった場合に、音声解析によりその出力元を検出するようにしてもよく、逆に、音声解析によりその出力元を検出することができなかった場合に、画像解析によりその出力元を検出するようにしてもよい。
(第3実施形態)
以下、この発明の第3実施形態について図8及び図9を参照して説明する。
なお、上述した第1実施形態においては、図6の出力元検出処理で撮影対象の種別がWebページの画像であると判断された場合(ステップC6でNO)、その撮影画像を解析することによってその画像内に含まれているURL(Uniform Resource Locator)を構成する特定固有名詞“http://”に続くネットワーク上の所在位置を出力元として検出するようにしたが(ステップC11)、この第3実施形態においては、URLを出力元として検出する場合に限らず、撮影画像内にURLが含まれていなければ、その画像内に含まれているキーワード又はキー画像を検索対象として通信ネットワーク(インターネット)上を検索することによりその画像の出力元を検出するようにしたものである。ここで、第1及び第3実施形態において基本的あるいは名称的に同一のものは、同一符号を付して示し、その説明を省略すると共に、以下、第3実施形態の特徴部分を中心に説明するものとする。
図8及び図9は、第3実施形態において、画像の出力元を検出する出力元検出処理(図4のステップA5)を詳述するためのフローチャートである。
先ず、CPU11は、上述した種別判別処理(図4のステップA4)で判別された種別がWebページの画像であるかを調べ(図8のステップE1)、その他の種別であれば(ステップE1でNO)、つまり、保存共通資料の画像、アプリケーション画面の画像、テレビ放送の画像のいずれかであれば、ステップE2に移り、その種別に対応する出力元検出処理を行った後に、図8及び図9のフローの終了となる。なお、この出力元検出処理(ステップE2)は、上述した図6のステップC1〜C9で示した処理である。
判別された種別がWebページの画像であれば(ステップE1でYES)、その撮影画像を解析することによりそりの画像内においてURLを構成する特定固有名詞、例えば、HTTPプロトコルを使用してWebサーバに接続する場合には、“http://”を特定する処理を行い(ステップE3)、その“http://”を特定することができたかを調べ(ステップE4)、特定できたときには(ステップE4でYES)、その“http://”に続くネットワーク上の所在位置を出力元として検出する(ステップE5)。なお、この場合においてもFTPプロトコルを使用してFTPサーバに接続する場合には、URLを構成する特定固有名詞として、“ftp://”を特定し、この“ftp://”に続く通信ネットワーク上の所在位置を出力元として検出するようにすればよい。
また、URLを構成する特定固有名詞“http://”を特定することができなければ(ステップE4でNO)、Webページの画面構成を分析する処理に移る(ステップE6)。この場合、Webページの全体画面を分析することにより所定の画像フォームであるか、ヘッダ部あるいはフッタ部に所定の文字あるいは数字が含まれているか、所定の指示指標が含まれているかなどを分析する。例えば、Webページ内のウインドウタイトル、タブのタイトル、サイトバナー、サイトナビゲーション、コンテンツナビゲーション、メインコンテンツ、広告などの画面構成を分析する。そして、この分析結果に基づいてタイトルなどの全部又は一部の文字列又は画像部分を検索対象のキー(キーワード又はキー画像)として抽出する(ステップE7)。
そして、この検索対象のキー(検索キー:キーワード又はキー画像)に基づいて通信ネットワーク上を検索して(ステップE8)、その検索結果(URL)を出力元の選択候補として取得(ステップE9)した後、図9のフローに移る。先ず、検索の結果(URL)、候補は一つであるかを調べ(ステップE12)、候補が一つであれば(ステップE12でYES)、その候補(URL)を画像の出力元として検出(確定)する処理(ステップE18)を行った後、図8及び図9のフローの終了となる。また、候補が一つでなければ(ステップE12でNO)、その候補数は所定数未満(例えば、100未満)であるかを調べる(ステップE13)。ここで、候補数が所定数未満であれば(ステップE13でYES)、そのいずれか一つを選択し(ステップE14)、未選択の候補は残っているか、つまり、全ての候補を選択し終わったかを調べる(ステップE15)。なお、上述のステップE13、E14においては、候補数が所定数未満であるかを調べた結果、所定数未満であれば、そのいずれか一つを選択するようにしたが、上位所定数分の候補(例えば、上位100位の候補)を抽出した後に、その中から一つを選択するようにしてもよい。
最初は、複数候補の中からその一つを選択した場合であるから(ステップE15でYES)、この選択候補(URL)に基づいて通信ネットワーク上を検索することにより該当するWebページを取得する(ステップE16)。そして、取得したWebページの内容と表示中のWebページの内容とを比較して両者は同一(完全一致又は近似)のWebページであるかを調べ(ステップE17)、両者が異なれば(ステップE17でNO)、上述のステップE14に戻り、他の候補を一つ選択(ステップE14)した後、上述の動作を繰り返す(ステップE15〜E17)。これによって同一のWebページを特定することができたときには(ステップE17)、その候補(URL)を画像の出力元として検出(確定)する処理(ステップE18)を行った後、図8及び図9のフローの終了となる。
一方、全ての候補を選択しても同一のWebページを特定することができなかったときには(ステップE15でNO)、該当するWebページを検索することができなかったことを示す該当無しメッセージを画面内に重ね合わせて表示(例えば、ポップアップ表示)させる(ステップE21)。ここで、ユーザ操作により再度の検索要求(リトライ要求)を受けたかを調べ(ステップE22)、リトライ要求を受けなければ(ステップE22でNO)、図8のステップE11に移り、検出エラーの終了表示を行って、図8及び図9のフローの終了となる。
また、ユーザからリトライ要求を受けた場合(ステップE22でYES)又は候補数が所定数以上(例えば、100以上)の場合には(ステップE13でYES)、ステップE19に移り、検索キー(キーワード又はキー画像)を変更する処理を行う。例えば、タイトル名なども文字列の一部をその全部に変更したり、複数のタイトル名などの文字列をキーワードとしたり、キーワードと画像キーとを混合するなど、検索キーを変更する。そして、リトライ回数に「1」を加算する処理(ステップE20)を行った後、図8のステップE10に移り、リトライ回数は所定数以上(例えば、4回以上)であるかを調べる。
リトライ回数が所定数未満であれば(ステップE10でNO)、変更した検索キー(キーワード又はキー画像)に基づいて通信ネットワーク上を再度検索して(ステップE8)、その検索結果(URL)を出力元の選択候補として取得する(ステップE9)。以下、図9のフローに移り、上述と同様の処理を行う。この場合、何回も同様の処理を繰り返しても出力元を検出することができなかったときには、つまり、リトライ回数が所定数以上となったときには(ステップE10でYES)、エラー終了表示を行って、図8及び図9のフローの終了となる。
以上のように、第3実施形態においてPC装置1は、他の情報出力装置2で表示されているWebページを撮影し、その撮影画像を解析してその画像内に含まれている文字列又は画像部分を検索対象として通信ネットワーク(インターネット)上を検索することによりその画像の出力元を検出するようにしたので、他の情報出力装置2で表示されているWebページを撮影するだけで、インターネットに接続してその画像を表示することが可能となると共に、他の情報出力装置2で表示されているWebページ内にURLが含まれていなくてもそのWebページを検索することができ、確実性及び利便性の高いものとなる。
PC装置1は、他の情報出力装置2で表示されているWebページを撮影し、その撮影画像を解析してその画像内に含まれている文字列又は画像部分を検索対象として通信ネットワーク上を検索した結果、複数の出力元を選択候補として検出した場合には、その各選択候補の出力元を順次アクセスすることにより得られたWebページと他の情報出力装置2で出力されているWebページとが同じであるか否かを順次判別し、同じWebページであれば、その候補を出力元として確定し、その確定出力元からWebページを取得して出力するようにしたので、出力元の検出をより確実に行うことが可能となる。
PC装置1は、他の情報出力装置2で表示されているWebページを撮影し、その撮影画像を解析してその画像内に含まれている文字列又は画像部分を検索対象として通信ネットワーク上を検索した結果、複数の出力元を選択候補として検出した場合には、その各選択候補の出力元を順次アクセスすることにより得られたWebページと他の情報出力装置2で出力されているWebページとが同じであるか否かを順次判別し、同じWebページを検索することができなかったときには、その旨の案内メッセージを表示するようにしたので、該当するWebページを検索することができなかったことをユーザに知らせることができ、ユーザにあっては直ちに対応策を講じることが可能となる。
PC装置1は、他の情報出力装置2で表示されているWebページを撮影し、その撮影画像を解析してその画像内に含まれている文字列又は画像部分を検索対象とする場合に、そのWebページが表示されている画面構成を分析することによって検索対象を特定するようにしたので、例えば、ウインドウタイトル、タブのタイトル、サイトバナー、サイトナビゲーション、コンテンツナビゲーション、メインコンテンツ、広告などを基に検索対象を特定することが可能となる。
PC装置1は、他の情報出力装置2で表示されているWebページを撮影した撮影画像を解析した結果、ネットワーク上の所在位置(URL)が含まれていない場合に、Webページ内に含まれている文字列又は画像部分を検索対象として通信ネットワーク上を検索することによってその画像の出力元を検出するようにしたので、URLが含まれていないことを条件に文字列又は画像部分を検索対象として通信ネットワーク上を検索することができ、出力元の検出をより確実に行うことが可能となる。
PC装置1は、文字列又は画像部分を検索対象として通信ネットワーク上を検索した結果、複数の出力元を選択候補として検出した場合に、その候補数が所定値以上であれば、検索対象を変更した後にその変更後の検索対象に基づいて通信ネットワーク上を再検索するようにしたので、出力元の検出をより確実に行うことが可能となる。
なお、上述した第3実施形態においては、検出した出力元に基づいてインターネットを検索する場合を例示したが、LAN(Local Area Network)を検索するようにしてもよい。
上述した第3実施形態においては、複数の出力元を選択候補として検出した場合に、その各選択候補の出力元を順次アクセスすることにより得られたWebページと他の情報出力装置2で出力されているWebページとが同じであるか否かを順次判別し、同じWebページであると判別した場合にその候補を出力元として確定するようにしたが、複数の出力元を選択候補として検出した場合は、上述のような自動確定を行わず、ユーザ選択に応じて確定するようにしてもよい。すなわち、候補を一覧表示させた状態においてその中からユーザ操作により選択された候補に基づいて通信ネットワーク上を検索するようにしてもよい。また、候補を表示させる場合に、サイト(ニュース、EC(Electronic Commerce)、まとめサイト、企業サイト、ブログなど)、コンテンツのカテゴリ(掲示板カテゴリのトップ、ブログコンテンツのトップ、ECサイトのカテゴリのトップを表示させるようにしてもよい。
また、第1〜第3実施形態においては、他の情報出力装置2に出力されている情報と同じ情報を出力させるための制御を行う場合に、PC装置1自身がその情報を表示するようにしたが、PC装置1は、その情報を他の装置(例えば、携帯端末装置、テレビジョン受像機など)に送信することによって当該他の装置側で表示させるように制御してもよい。
また、第1〜第3実施形態においては、情報出力装置としてディスクトップ型のPC装置1に適用した場合を示したが、インターネット接続機能を備えたテレビジョン受像機や電子ゲーム機器、スマートフォンなどの携帯電話機、タブレット端末装置、携帯型情報通信機器などであってもよく、また、他の情報出力装置2として携帯端末装置、ノート型PCに限らず、ディスクトップ型のPC装置、テレビジョン受像機、ラジオ受信機などであってもよい。
また、上述した第1〜第3実施形態において示した“装置”や“部”とは、機能別に複数の筐体に分離されていてもよく、単一の筐体に限らない。また、上述したフローチャートに記述した各ステップは、時系列的な処理に限らず、複数のステップを並列的に処理したり、別個独立して処理したりするようにしてもよい。
以上、この発明の実施形態について説明したが、この発明は、これに限定されるものではなく、特許請求の範囲に記載された発明とその均等の範囲を含むものである。
以下、本願出願の特許請求の範囲に記載された発明を付記する。
(付記)
(請求項1)
請求項1に記載の発明は、
情報を出力する情報出力装置であって、
当該情報出力装置以外の他の情報出力装置に表示されている情報を取得する取得手段と、
前記取得手段によって取得された情報を解析することによってその情報の出力元を検出する検出手段と、
前記検出手段によって検出された出力元をアクセスすることによって前記他の情報出力装置に出力されている前記情報と同じ情報を出力させるための制御を行う出力制御手段と、
を備えたことを特徴とする情報出力装置である。
(請求項2)
請求項2に記載の発明は、請求項1記載の情報出力装置において、
画像を撮影する撮影手段を更に備え、
前記取得手段は、前記他の情報出力装置に表示されている画像が前記撮影手段により撮影された場合にその撮影画像を取得し、
前記検出手段は、前記取得手段によって取得された撮影画像を解析してその画像の出力元を検出する、
ようにしたことを特徴とする情報出力装置である。
(請求項3)
請求項3に記載の発明は、請求項2記載の情報出力装置において、
前記取得手段によって取得された撮影画像は、前記他の情報出力装置に表示されている通信ネットワーク上の画像を撮影した画像であり、
前記検出手段は、前記取得手段によって取得されたネットワーク上の画像に含まれている文字列の中で特定固有名詞に続くネットワーク上の所在位置をその画像の出力元として検出する、
ようにしたことを特徴とする情報出力装置である。
(請求項4)
請求項4に記載の発明は、請求項2に記載の情報出力装置において、
前記取得手段によって取得された撮影画像は、前記他の情報出力装置に表示されているテレビ放送画像を撮影した画像であり、
前記検出手段は、前記取得手段によって取得されたテレビ放送画像をキーにして、テレビ放送の各チャンネルをスキャンすることにより同様の画像を含むチャンネルをその画像の出力元として検出する、
ようにしたことを特徴とする情報出力装置である。
(請求項5)
請求項5に記載の発明は、請求項2に記載の情報出力装置において、
前記取得手段によって取得された撮影画像は、前記他の情報出力装置でのアプリケーション処理時に表示されているアプリケーション画面を撮影した画像であり、
前記検出手段は、前記取得手段によって取得されたアプリケーション画像内のヘッダ部の内容から判定したアプリケーションの種別をその画面の出力元として検出する、
ようにしたことを特徴とする情報出力装置である。
(請求項6)
請求項6に記載の発明は、請求項2に記載の情報出力装置において、
前記取得手段によって取得された撮影画像は、前記他の情報出力装置に表示されている資料画面を撮影した画像であり、
前記検出手段は、前記取得手段によって取得された資料画面内のヘッダ部あるいはフッタ部の内容からその資料ファイルを指定する指定情報あるいはその資料ファイル内でのページを指定する指定情報をその画像の出力元として検出する、
ようにしたことを特徴とする情報出力装置である。
(請求項7)
請求項7に記載の発明は、請求項2〜請求項6のいずれかに記載の情報出力装置において、
前記検出手段は、前記取得手段によって取得された撮影画像を解析して、その撮影対象の種別を判別した後に、その種別に応じてその画像の出力元を検出する、
ようにしたことを特徴とする情報出力装置である。
(請求項8)
請求項8に記載の発明は、請求項7に記載の情報出力装置において、
前記検出手段は、前記取得手段によって取得された撮影画像を解析することによりその撮影画像が所定の画像フォームであるか、撮影画像内のヘッダ部あるいはフッタ部に所定の文字あるいは数字が含まれているか、所定の指示指標が含まれているか、撮影画像は静止画像であるか動画像であるか、のうち少なくともそのいずれかに基づいて前記撮影対象の種別を判別する、
ようにしたことを特徴とする情報出力装置である。
(請求項9)
請求項9に記載の発明は、請求項1に記載の情報出力装置において、
音声を集音する集音手段を更に備え、
前記取得手段は、前記他の情報出力装置で出力されている音声が前記集音手段により集音された場合にその音声を情報として取得し、
前記検出手段は、前記取得手段によって取得された音声を解析してその音声の出力元を検出する、
ようにしたことを特徴とする情報出力装置である。
(請求項10)
請求項10に記載の発明は、請求項9に記載の情報出力装置において、
前記検出手段は、前記取得手段によって取得された音声をキーにして、各局をスキャンすることにより同様の音声を含む局をその音声の出力元として検出する、
ようにしたことを特徴とする情報出力装置である。
(請求項11)
請求項11に記載の発明は、請求項9あるいは請求項10に記載の情報出力装置において、
前記取得手段によって取得された情報の種別をユーザ操作により任意に入力指定する指定手段を更に備え、
前記検出手段は、前記指定手段により指定された情報の種別に応じてその情報の出力元を検出する、
ようにしたことを特徴とする情報出力装置である。
(請求項12)
請求項12に記載の発明は、請求項1〜請求項11のいずれかに記載の情報出力装置において、
前記出力制御手段は、前記出力元をアクセスすることにより取得した情報と前記取得手段によって取得された情報とが同じであるか否かを判別し、同じ情報でなければ、更に前記取得手段及び前記検出手段を再動作させて情報の出力元を検出する動作を繰り返し実行させるための制御を行い、同じ情報であれば、その出力元からの情報を出力させるための制御を行う、
ようにしたことを特徴とする情報出力装置である。
(請求項13)
請求項13に記載の発明は、請求項1〜請求項11のいずれかに記載の情報出力装置において、
前記検出手段は、前記取得手段によって取得された情報を解析した解析結果に基づいて複数の出力元を選択候補として検出し、
前記出力手段は、前記検出手段によって選択候補として検出された各出力元を順次アクセスすることにより得られた情報と前記取得手段によって取得された情報とが同じであるか否かを順次判別し、同じ情報であると判別した場合にその候補を出力元として確定し、その確定出力元から情報を取得して出力する、
ようにしたことを特徴とする情報出力装置である。
(請求項14)
請求項14に記載の発明は、請求項1記載の情報出力装置において、
前記他の情報出力装置に表示されている通信ネットワーク上の画像を撮影する撮影手段を更に備え、
前記取得手段は、前記撮影手段により撮影された撮影画像を取得し、
前記検出手段は、前記取得手段によって取得された撮影画像を解析してその画像内に含まれている文字列又は画像部分を検索対象として通信ネットワーク上を検索することによってその画像の出力元を検出する、
ようにしたことを特徴とする情報出力装置である。
(請求項15)
請求項15に記載の発明は、請求項14記載の情報出力装置において、
前記検出手段は、前記文字列又は画像部分を検索対象として通信ネットワーク上を検索した結果、複数の出力元を選択候補として検出し、
前記出力手段は、前記検出手段によって選択候補として検出された各出力元を順次アクセスすることにより得られた情報と前記取得手段によって取得された情報とが同じであるか否かを順次判別し、同じ情報であると判別した場合にその候補を出力元として確定し、その確定出力元から情報を取得して出力する、
ようにしたことを特徴とする情報出力装置である。
(請求項16)
請求項16に記載の発明は、請求項15記載の情報出力装置において、
前記出力手段は、前記検出手段によって選択候補として検出された各出力元を順次アクセスすることにより得られた情報と前記取得手段によって取得された情報とが同じであるか否かを順次判別し、同じ情報ではないと判別した場合にその旨の案内情報を出力する、
ようにしたことを特徴とする情報出力装置。
である。
(請求項17)
請求項17に記載の発明は、請求項14〜請求項16のいずれかに記載の情報出力装置において、
前記取得手段によって取得された撮影画像を解析してその画像内に含まれている文字列又は画像部分を検索対象とする場合に、その画像が表示されている画面構成を分析することによって検索対象を特定する、
ようにしたことを特徴とする情報出力装置である。
(請求項18)
請求項18に記載の発明は、請求項14〜請求項17記載のいずれかに記載の情報出力装置において、
前記検出手段は、前記取得手段によって取得されたネットワーク上の画像に含まれている文字列の中で特定固有名詞に続くネットワーク上の所在位置をその画像の出力元として検出することができなかった場合に、その画像内に含まれている文字列又は画像部分を検索対象として通信ネットワーク上を検索することによってその画像の出力元を検出する、
ようにしたことを特徴とする情報出力装置である。
(請求項19)
請求項19に記載の発明は、請求項14〜請求項18記載のいずれかに記載の情報出力装置において、
前記検出手段は、前記文字列又は画像部分を検索対象として通信ネットワーク上を検索した結果、複数の出力元を選択候補として検出した場合に、その候補数が所定値以上であれば、検索対象を変更した後にその変更後の検索対象に基づいて通信ネットワーク上を再検索する、
ようにしたことを特徴とする情報出力装置である。
(請求項20)
請求項20に記載の発明は、
コンピュータに対して、
他の情報出力装置で出力されている情報を取得する機能と、
前記取得された情報を解析することによってその情報の出力元を検出する機能と、
前記検出された出力元をアクセスすることによって前記他の情報出力装置に出力されている前記情報と同じ情報を出力させる制御を行う機能と、
を実現させるためのプログラムである。
1 PC装置
2 他の情報出力装置
11 CPU
12 記憶部
12a プログラムメモリ
13 操作部
14 表示部
15 音声出力部
16 撮像部
17 集音部
18 広域通信部
19 テレビ放送受信部
20 ラジオ放送受信部

Claims (9)

  1. 情報を出力する情報出力装置であって、
    外部処理装置表示されている表示情報を取得する取得手段と、
    前記取得手段取得された表示情報解析により、その表示情報が、当該情報出力装置に予め用意された複数の機能の内で何れの機能により表示可能な表示情報かを判別する機能判別手段と、
    前記機能判別手段で判別された前記機能の実行で表示可能な複数の対象を特定し、当該機能で実行可能な複数の対象の中で、前記取得手段で取得した表示情報に一致する表示情報を有する対象を当該表示情報の出力元として検出する検出手段と、
    前記検出手段で検出された出力元をアクセスすることによって前記外部処理装置で表示されている表示情報と同じ表示情報を当該情報出力装置において出力させ制御を行う出力制御手段と、
    を備えたことを特徴とする情報出力装置。
  2. 当該情報出力装置は、前記複数の機能として、テレビ放送を受信する放送受信機能と、ネットワーク通信を行うネットワーク通信機能と、アプリケーションの実行で表示処理を行うアプリケーション機能と、を有し、
    前記機能判別手段は、前記取得手段で取得された表示情報が、前記放送受信機能による放送受信で表示可能なテレビ画面情報か、あるいは前記ネットワーク通信機能によるネットワーク受信で表示可能なウェブサイトの画面情報か、あるいは前記アプリケーション機能の実行で表示可能なアプリケーション画面情報か、を判別する、
    ことを特徴とする請求項1記載の情報出力装置。
  3. 前記検出手段は、前記機能判別手段で判別された機能が前記放送受信機能であれば、当該放送受信機能の実行で受信表示可能な複数の受信チャンネルを前記複数の対象として特定し、その複数の受信チャンネルの中で、前記取得手段で取得した表示情報に一致する表示情報を放送する受信チャンネルを前記表示情報の出力元として検出する、
    ことを特徴とする請求項2に記載の情報出力装置。
  4. 前記検出手段は、前記機能判別手段で判別された機能が前記ネットワーク通信機能であれば、当該ネットワーク通信機能によるネットワーク受信で受信表示可能な複数のウェブサイトの画面を前記複数の対象として特定し、その複数のウェブサイトの画面の中で、前記取得手段で取得した表示情報に一致する表示情報を含むウェブサイトの画面を前記表示情報の出力元として検出する、
    ことを特徴とする請求項2又は3に記載の情報出力装置。
  5. 前記検出手段は、前記機能判別手段で判別された機能が前記アプリケーション機能であれば、予め用意された複数のアプリケーション機能を前記複数の対象として特定し、その複数のアプリケーション機能の中で、前記取得手段で取得した表示情報に一致する表示情報を表示可能なアプリケーション機能を前記表示情報の出力元として検出する、
    ことを特徴とする請求項2〜4の何れかに記載の情報出力装置。
  6. 当該情報出力装置は、前記複数の機能として、複数ページからなる資料情報を表示するページ表示機能と、を更に有し、
    前記機能判別手段は、前記取得手段で取得された表示情報が、前記ページ表示機能で表示可能な資料情報内の何れかのページ情報か、を更に判別し、
    前記検出手段は、前記機能判別手段で判別された機能が前記ページ表示機能であれば、前記資料情報内に複数のページを前記複数の対象として特定し、その複数のページの中で、前記取得手段で取得した表示情報に一致する表示情報のページを前記表示情報の出力元として検出する、
    ことを特徴とする請求項2〜5の何れかに記載の情報出力装置。
  7. 前記取得手段は、前記外部処理装置による処理で表示される表示情報を撮影手段で撮影することにより取得し、
    前記機能判別手段は、前記撮影手段で撮影された撮影画像に含まれる表示情報を解析することで、その撮影画像に含まれる表示情報が前記複数の機能の内で何れの機能により表示可能な表示情報かを判別する、
    ことを特徴とする請求項1〜6の何れかに記載の情報出力装置。
  8. 前記機能判別手段は、前記取得手段で取得された表示情報が、前記複数の機能の内で何れの機能で表示可能な表示情報かを、当該表示情報内に、前記機能毎に予め特定される特有のフォーム、あるいは指示情報を、含むか否かに基づいて判別する、
    ことを特徴とする請求項1〜7の何れかに記載の情報出力装置。
  9. 情報を出力する情報出力装置のコンピュータを制御するためのプログラムであって、
    前記コンピュータを、
    外部処理装置表示されている表示情報を取得する取得手段、
    前記取得手段取得された表示情報解析により、その表示情報が、当該情報出力装置に予め用意された複数の機能の内で何れの機能により表示可能な表示情報かを判別する機能判別手段、
    前記機能判別手段で判別された前記機能の実行で表示可能な複数の対象を特定し、当該機能で実行可能な複数の対象の中で、前記取得手段で取得した表示情報に一致する表示情報を有する対象を当該表示情報の出力元として検出する検出手段、
    前記検出手段で検出された出力元をアクセスすることによって前記外部処理装置で表示されている表示情報と同じ表示情報を当該情報出力装置において出力させ制御を行う出力制御手段、
    として機能させるためのプログラム。
JP2013097394A 2012-10-11 2013-05-07 情報出力装置及びプログラム Active JP5999582B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2013097394A JP5999582B2 (ja) 2012-10-11 2013-05-07 情報出力装置及びプログラム
US14/037,499 US20140104140A1 (en) 2012-10-11 2013-09-26 Information output apparatus and method for outputting identical information as another apparatus
CN201310472633.8A CN103731568B (zh) 2012-10-11 2013-10-11 输出与其他装置相同的信息的信息输出装置及方法

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2012226032 2012-10-11
JP2012226032 2012-10-11
JP2013097394A JP5999582B2 (ja) 2012-10-11 2013-05-07 情報出力装置及びプログラム

Publications (2)

Publication Number Publication Date
JP2014096780A JP2014096780A (ja) 2014-05-22
JP5999582B2 true JP5999582B2 (ja) 2016-09-28

Family

ID=50455486

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013097394A Active JP5999582B2 (ja) 2012-10-11 2013-05-07 情報出力装置及びプログラム

Country Status (3)

Country Link
US (1) US20140104140A1 (ja)
JP (1) JP5999582B2 (ja)
CN (1) CN103731568B (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016194756A (ja) 2015-03-31 2016-11-17 ソニー株式会社 情報処理装置、情報処理方法及びプログラム

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003256775A (ja) * 2002-02-28 2003-09-12 Sony Ericsson Mobilecommunications Japan Inc 情報伝達システム、特殊絵文字生成装置、特殊絵文字認識装置及び特殊絵文字生成方法
JP4370560B2 (ja) * 2003-07-31 2009-11-25 日本電気株式会社 視聴調査システム、方法、視聴調査用プログラム、視聴調査端末およびサーバー
JP4810932B2 (ja) * 2005-08-29 2011-11-09 カシオ計算機株式会社 携帯端末装置およびテレビ受信装置および番組表示制御方法
JP2008005250A (ja) * 2006-06-22 2008-01-10 Matsushita Electric Ind Co Ltd 携帯端末およびプログラム
JP4281819B2 (ja) * 2007-04-02 2009-06-17 ソニー株式会社 撮像画像データ処理装置、視聴情報生成装置、視聴情報生成システム、撮像画像データ処理方法、視聴情報生成方法
JP2010067108A (ja) * 2008-09-12 2010-03-25 Hitachi Ltd 画面表示制御方法およびそのシステム
US20120311623A1 (en) * 2008-11-14 2012-12-06 Digimarc Corp. Methods and systems for obtaining still images corresponding to video
KR101590357B1 (ko) * 2009-06-16 2016-02-01 엘지전자 주식회사 휴대 단말기, 휴대 단말기 동작방법 및 휴대 단말기 싱크 시스템
US8494439B2 (en) * 2010-05-04 2013-07-23 Robert Bosch Gmbh Application state and activity transfer between devices
CN103229126B (zh) * 2010-09-17 2016-04-13 谷歌公司 在计算设备之间移动信息
WO2012133980A1 (ko) * 2011-03-25 2012-10-04 엘지전자 주식회사 영상처리장치 및 영상처리방법
JP2012208558A (ja) * 2011-03-29 2012-10-25 Yamaha Corp 表示制御装置、端末装置、通信システムおよびプログラム
CN103797494A (zh) * 2011-03-31 2014-05-14 维塔克公司 使用可拍照设备检测、索引和比较显示在背景场景中的视频信号的设备、***、方法和介质
JP2013080326A (ja) * 2011-10-03 2013-05-02 Sony Corp 画像処理装置、画像処理方法及びプログラム
JP2013239832A (ja) * 2012-05-14 2013-11-28 Sharp Corp テレビジョン受信機
US8935246B2 (en) * 2012-08-08 2015-01-13 Google Inc. Identifying textual terms in response to a visual query

Also Published As

Publication number Publication date
JP2014096780A (ja) 2014-05-22
CN103731568B (zh) 2016-08-17
CN103731568A (zh) 2014-04-16
US20140104140A1 (en) 2014-04-17

Similar Documents

Publication Publication Date Title
US20130291024A1 (en) Apparatus and method for performing video screen scrape
JP4949924B2 (ja) 撮影システム及び撮影装置
JP2012118967A (ja) 移動端末機及びこれを利用した情報表示方法
JP2003174578A (ja) 電子カメラおよび画像表示装置および画像表示方法
JP2015032039A (ja) 表示装置および方法
JP2009232250A (ja) 番組情報表示装置および番組情報表示方法
WO2014103776A1 (ja) 情報処理装置、情報処理方法、並びに記録媒体
US20070255571A1 (en) Method and device for displaying image in wireless terminal
CN113141450A (zh) 拍摄方法、装置、电子设备及介质
CN105809162B (zh) 获取wifi热点、图片关联信息的方法和装置
KR101451562B1 (ko) 휴대용 단말기의 데이터 저장 방법 및 장치
JP2007088959A (ja) 画像出力装置及びプログラム
JP2015039095A (ja) 電子機器、方法およびプログラム
JP4928350B2 (ja) 撮影システム
JP5999582B2 (ja) 情報出力装置及びプログラム
JP4251643B2 (ja) 画像撮像装置、および、プログラム
JP2016009450A (ja) 情報提供システム、投稿者端末、閲覧者端末、および情報公開装置
CN101867715B (zh) 自动影像拍摄***
CN112396675A (zh) 图像处理方法、装置及存储介质
CN102402570B (zh) 数据管理设备和记录介质
US8629911B2 (en) Automatic photographing system and method thereof
JP2009188886A (ja) 情報処理装置および情報処理装置用のプログラム
JP5253595B2 (ja) 撮影システム及び撮影装置
JP2013175956A (ja) 撮像装置、撮像方法、画像処理装置、画像処理方法および画像処理システム
KR100652760B1 (ko) 이동단말기의 비디오 파일 검색 방법

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150420

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160218

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160222

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160408

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20160808

R150 Certificate of patent or registration of utility model

Ref document number: 5999582

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160821