專利名稱:瀏覽器裝置的制作方法
技術領域:
本發(fā)明,涉及閱覽主頁用的瀏覽器裝置,尤其涉及以有限數的按鈕提高對瀏覽器進行操作時的操作性的技術。
背景技術:
搭載在個人電腦等上的瀏覽器,基本上,構成為使用作為指示設備的鼠標和鍵盤來進行操作。頁面的滾動,通過例如抓取在畫面的右側和/或下側所顯示的滾動條,使鼠標向上下左右移動來進行。又,在呼出與在頁面內所顯示的錨(ァンカ一)有關聯(lián)的作用時,可用光標將錨作為指針(ボイント)來進行點擊。
可是,最近,例如將瀏覽器引入導航裝置那樣的車載裝置中,用遙控器對瀏覽器進行操作而能對因特網進行存取??墒?,車載裝置的遙控器,一般只有少數的按鈕,要利用與個人電腦相應的操作來操作瀏覽器是困難的。
又,作為相關技術,專利文獻1(日本專利特開2000-181605號公報)揭示了一種信息處理裝置,作成通過對1個輸入設備進行操作來進行利用鍵盤和鼠標的輸入操作,因此,使與因特網連接時的操作容易且能迅速地進行。在該信息處理裝置中,使模擬控制器與個人電腦連接,將以往的利用鍵盤的鍵輸入操作通過對顯示在CRT上的鍵盤的鍵用鍵盤指針鍵和點擊按鈕的操作來進行,利用鼠標的操作,通過對鼠標指針鍵和點擊按鈕的操作來進行。CRT的畫面的滾動,用滾動鍵和點擊按鈕來進行,視窗的最大化、最小化和關閉,分別用專用的按鈕的操作來進行。文字尺寸的變更利用文字尺寸切換按鈕進行操作,TAB操作利用TAB按鈕進行操作。
又,專利文獻2(日本專利特開平11-25114號公報)揭示了一種WWW瀏覽器裝置,在無鼠標等指示設備的電視或文字處理器中,能容易地選擇錨標記及形式(form)。在該WWW瀏覽器裝置中,HTML文本讀入部讀入由默認值(デフォルト)指定的HTML文本。HTML解析部對HTML文本進行分析,作成顯示用數據,對在顯示用數據中顯示于顯示部的顯示范圍進行設定。符號分配部,在顯示用數據的顯示范圍內的錨標記的文字列上附加標記編號??刂撇?,將附加標記編號的顯示用數據顯示于顯示部上。
由于以往的導航裝置中的瀏覽器作成上述的結構,為了改善該瀏覽器的操作性,例如只要具有與功能數相應的許多按鈕就可以。但是,在該結構中,使用者必須從許多按鈕中選擇所需的按鈕,存在操作變得復雜的問題。尤其,在車載裝置等中,從安全性的觀點來看,還要求操作的簡便性。
發(fā)明內容
本發(fā)明是為了解決上述問題而作出的,其目的在于,提供能對顯示畫面簡單地進行操作的操作性優(yōu)異的瀏覽器裝置。
為了達到上述目的,本發(fā)明的瀏覽器裝置具有取得主頁的數據的信息取得裝置;顯示信息的顯示裝置;輸入移動方向的移動方向輸入裝置;輸入指令的指令輸入裝置;根據表示由移動方向輸入裝置所輸入的移動方向的移動指令和由指令輸入裝置所輸入的、指示動作的動作指令,將由信息取得裝置所取得的主頁的數據顯示在顯示裝置上的控制裝置,控制裝置具有多個動作模式,作為對在顯示裝置上所顯示的主頁進行操作的功能,將該多個動作模式的各自不同的功能分擔在移動方向輸入裝置和指令輸入裝置上。
如上所述,采用本發(fā)明,由于具有多個動作模式作為對在顯示裝置上所顯示的主頁進行操作的功能、作成使以該多個動作模式的各自不同的功能分擔于移動方向輸入裝置和指令輸入裝置中的結構,故使用者在操作主頁的場合,能通過向適合該操作的動作模式移行而能以簡單的操作對主頁進行操作。其結果是,起到能提供以簡單的操作可操作顯示畫面的操作性優(yōu)異的瀏覽器裝置的效果。
圖1是表示本發(fā)明實施形態(tài)1的瀏覽器裝置的硬件結構的方框圖。
圖2是表示本發(fā)明實施形態(tài)1的瀏覽器裝置的功能結構的功能方框圖。
圖3是說明具有本發(fā)明實施形態(tài)1的瀏覽器裝置的動作模式與遙控操作的關系用的圖。
圖4是說明本發(fā)明實施形態(tài)1的瀏覽器裝置的動作用的流程圖(之1)。
圖5是說明本發(fā)明實施形態(tài)1的瀏覽器裝置的動作用的流程圖(之2)。
圖6是說明本發(fā)明實施形態(tài)1的瀏覽器裝置的動作用的流程圖(之3)。
圖7是表示本發(fā)明實施形態(tài)1的瀏覽器裝置的動作用的畫面例的圖。
符號說明1…信息取得裝置;2…移動信息輸入裝置;3…指令輸入裝置;4…控制裝置;5…顯示裝置 10…導航單元;11…控制程序(控制裝置);12…HTTP協(xié)議棧(信息取得裝置);13…再生引擎(顯示裝置);20…調制解調器(信息取得裝置);30…顯示器(顯示裝置);40…遙控器(移動信息輸入裝置、指令輸入裝置);41…十字鍵(移動信息輸入裝置)42…輸入鍵(enter key)(指令輸入裝置);43…返回鍵(指令輸入裝置);50…因特網具體實施方式
以下參照附圖對本發(fā)明實施形態(tài)進行詳細說明。以下,本發(fā)明的瀏覽器裝置,舉應用于車載用的導航裝置的情況的例子進行說明。
實施形態(tài)1圖1是表示本發(fā)明實施形態(tài)1的瀏覽器裝置的硬件結構的方框圖。該瀏覽器裝置,由車載用的導航單元10、調制解調器20、顯示器30和遙控器40構成。
導航單元10,由例如微機構成,包括控制程序11、HTTP協(xié)議棧(日文ブロトコルスタック)12和再生引擎13??刂瞥绦?1,通過由微機執(zhí)行來實現(xiàn)瀏覽器功能。利用該控制程序11的處理的詳細情況在后面參照流程圖進行說明。HTTP協(xié)議棧12,將TCP協(xié)議作成棧,對控制程序11與調制解調器20之間的數據的收發(fā)進行控制。再生引擎13,根據從控制程序11送來的顯示數據生成實際顯示的圖像數據,并向顯示器30發(fā)送。
調制解調器20,對來自HTTP協(xié)議棧12的數據進行調制向因特網50送出,并將從因特網50接收的數據進行解調且向HTTP協(xié)議棧12發(fā)送。
顯示器30,由例如液晶顯示器(LCD)構成,顯示實現(xiàn)導航功能用的地圖、路徑、目的地、自身車輛的現(xiàn)在地、自身車輛的行進方位等。又,顯示器30,顯示實現(xiàn)瀏覽器功能用的主頁的圖像。
遙控器40,通過在與導航單元10之間進行紅外線通信,將各種指令向控制程序11發(fā)送。該遙控器40,具有十字鍵41、輸入(Enter)鍵42和返回(Back)鍵43。
十字鍵41,作成能向上下左右的4個方向按壓的結構,根據按壓方向生成4種信號。將該生成的信號變換成紅外線信號,作為移動指令向導航單元10發(fā)送。以下,為了方便,將向上方按壓的部分稱為上鍵、將向下方按壓的部分稱為下鍵、將向左方按壓的部分稱為左鍵、將向右方按壓的部分稱為右鍵。
輸入鍵(enter key)42,主要用于確定輸入操作。將由該輸入鍵42的按壓所發(fā)生的信號變換成紅外線信號,作為動作指令向導航單元10發(fā)送。
返回鍵43,主要用于變換動作模式。將由該返回鍵43的按壓所發(fā)生的信號變換成紅外線信號,作為動作指令向導航單元10發(fā)送。接收來自遙控器40的紅外線信號的導航單元10,將紅外線信號變換成電氣信號,作為移動指令或動作指令向控制程序11發(fā)送。
上述結構的瀏覽器裝置,與瀏覽器的操作有關,具有菜單模式、平面(SURF)模式和滾動模式的3種動作模式?,F(xiàn)在是處于哪個模式的動作中,作為標記存儲在導航單元10的未圖示的內部存儲器中,控制程序11,參照該標記對在哪個動作模式中動作進行判斷。又,動作模式,在初始狀態(tài)下,設定成菜單模式。
菜單模式是在顯示器30的畫面上選擇顯示菜單(參照圖7)的動作模式。平面模式,與在通常的個人電腦中操作鼠標的情況同樣,是使在顯示器30的畫面上所顯示的光標進行移動的動作模式。滾動模式,是使在顯示器30的畫面上所顯示的整頁移動的動作模式。
在上述遙控器40的十字鍵41、輸入鍵42和返回鍵43上所分擔的功能因動作模式而不同。具體地,如圖3所示,在菜單模式中,輸入鍵42用于執(zhí)行在顯示器30上所顯示的菜單中所選擇的菜單項目。返回鍵43用于使瀏覽器結束。十字鍵41的上鍵不使用(即使按壓也無效)。下鍵用于指示向平面模式的移行。左鍵用于使焦點(フォ一カス)向左側的菜單項目移動。右鍵用于使焦點向右側的菜單項目移動。
在平面模式中,輸入鍵42使光標位置與個人電腦的畫面上的錨重合而與點擊的情況同樣,用于在顯示器30的畫面上所顯示的光標位置進行與點擊同樣的動作。返回鍵43用于使動作模式向菜單模式移行。十字鍵41的上鍵用于使光標向上方移動。下鍵用于使光標向下方移動。左鍵用于使光標向左方移動。右鍵用于使光標向右方移動。
在滾動模式中,輸入鍵42不使用(即使按壓也無效)。返回鍵43用于使動作模式向平面模式移行。十字鍵41的上鍵用于使顯示器30的畫面上所顯示的整頁向上方移動。下鍵用于使整頁向下方移動。左鍵用于使整頁向左方移動。右鍵用于使整頁向右方移動。
圖2是表示具有上述的硬件結構的瀏覽器裝置的功能的功能方框圖。各功能方框,利用上述的硬件和控制程序11的處理來實現(xiàn)。該瀏覽器裝置,如圖2所示,在功能上,由信息取得裝置1、移動信息輸入裝置2、指令輸入裝置3、控制裝置4和顯示裝置5構成。
信息取得裝置1,與導航單元10的HTTP協(xié)議棧12和調制解調器20對應,從與因特網50連接的站點(サイト)將主頁的數據下載。用該信息取得裝置1所取得的主頁的數據被送至控制裝置4。
移動信息輸入裝置2與遙控器40的十字鍵41對應,該移動信息輸入裝置2將由十字鍵41的操作所輸入的移動指令向控制裝置4傳送。
指令輸入裝置3與遙控器40的輸入鍵42和返回鍵43對應,將由該輸入鍵42和返回鍵43的操作所發(fā)生的動作指令向控制裝置4傳送。
控制裝置4與導航單元10的控制程序11對應,對于用信息取得裝置1所取得的主頁的數據,進行與來自移動信息輸入裝置2的移動指令和來自指令輸入裝置3的動作指令相應的處理,并作為顯示數據向顯示裝置5傳送。
顯示裝置5與再生引擎13和顯示器30對應,根據從控制裝置4送來的顯示數據來顯示圖像。
接著,對上述構成的、本發(fā)明實施形態(tài)1的瀏覽器裝置的動作以在導航單元10中所含有的控制程序11的處理為中心參照圖4~圖6所示的流程圖和圖7所示的畫面例進行說明。
在該瀏覽器裝置的控制程序11中,如圖4所示,首先,調查是否從遙控器40接收指令(移動指令或動作指令)(步驟ST10)。并且,當判斷為未收到時,等待接收指令并重復步驟ST10,進入待機狀態(tài)。在該待機狀態(tài)下,若判斷為已接收指令時,調查現(xiàn)在的動作模式是否為菜單模式(步驟ST11)。
在該步驟ST11中,若判斷為是菜單模式時,執(zhí)行由步驟ST12~ST21構成的菜單模式時的處理。圖7(A)表示菜單模式的初始畫面的例子。在該菜單模式時的處理中,首先,調查輸入鍵42是否已按壓(步驟ST12)。這里,若判斷為輸入鍵42已按壓,接著調查是否選擇菜單項目的滾動(scroll)、即焦點是否對準(步驟ST13)。這里,若判斷為已選擇滾動,則序列(sequence)向步驟ST34分支,向滾動模式時的處理移行。
在上述步驟ST13中,若判斷為未選擇滾動,執(zhí)行在該時刻所選擇的菜單項目(Go offline,Open,back,next,home,reload,stop,book marks的某1個)(步驟ST14)。然后,序列向步驟ST10返回。
在上述步驟ST12中,若判斷為未按壓輸入鍵42時,接著,調查是否已按壓返回鍵43(步驟ST15)。這里,若判斷為已按壓返回鍵43,結束用于實現(xiàn)瀏覽器功能的處理。然后,執(zhí)行例如實現(xiàn)導航功能用的處理(未圖示)。
在上述步驟ST15中,若判斷為未按壓返回鍵43,接著,調查是否已按壓十字鍵41的上鍵(步驟ST16)。這里,若判斷為已按壓上鍵,序列向步驟ST10返回。由此,能實現(xiàn)使菜單模式時的上鍵的操作成為無效的功能。
在上述步驟ST16中,若判斷為未按壓上鍵,接著,調查是否已按壓下鍵(步驟ST17)。這里,若判斷為已按壓下鍵,序列向步驟ST23分支,向平面模式時的處理移行。
在上述步驟ST17中,若判斷為未按壓下鍵,接著,調查是否已按壓左鍵(步驟ST18)。這里,若判斷為已按壓左鍵,焦點向左側的菜單項目移動(步驟ST19)。然后,序列返回步驟ST10。
在上述步驟ST18中,若判斷為未按壓左鍵,接著,調查是否已按壓右鍵(步驟ST20)。這里,若判斷為已按壓右鍵,焦點向右側的菜單項目移動(步驟ST21)。然后,序列返回步驟ST10。
在上述步驟ST11中,若判斷為現(xiàn)在的動作模式不是菜單模式,接著,如圖5所示,調查現(xiàn)在的動作模式是否為平面模式(步驟ST22)。在該步驟ST22中,若判斷為是平面模式,執(zhí)行步驟ST23~ST33的平面模式時的處理。圖7(B)表示平面模式的初始畫面的例子。在畫面上顯示光標之點為特征。
在該平面模式時的處理中,首先,調查是否已按壓輸入鍵42(步驟ST23)。這里,若判斷為已按壓輸入鍵42,在通常的個人電腦的畫面上的光標位置上進行與鼠標為左擊時同樣的處理(步驟ST24)。由此,若使光標的錨作成指針,則呼出與該錨有關聯(lián)的作用,若不是這樣,則可忽略輸入鍵42的操作。然后,序列向步驟ST10返回。
在上述步驟ST23中,若判斷為未按壓輸入鍵42,接著,調查是否已按壓返回鍵43(步驟ST25)。這里,若判斷為已按壓返回鍵43,序列向步驟ST12分支,并向菜單模式的處理移行。
在上述步驟ST25中,若判斷為未按壓返回鍵43,接著,調查是否已按壓十字鍵41的上鍵(步驟ST26)。這里,若判斷為已按壓上鍵,執(zhí)行使光標向上方移動的處理(步驟ST27)。然后,序列向步驟ST10返回。
在上述步驟ST26中,若判斷為未按壓上鍵,接著,調查是否已按壓下鍵(步驟ST28)。這里,若判斷為已按壓下鍵,執(zhí)行使光標向下方移動的處理(步驟ST29)。然后,序列向步驟ST10返回。
在上述步驟ST28中,若判斷為未按壓下鍵,接著,調查是否已按壓左鍵(步驟ST30)。這里,若判斷為已按壓左鍵,執(zhí)行使光標向左方移動的處理(步驟ST31)。然后,序列向步驟ST10返回。
在上述步驟ST30中,若判斷為未按壓左鍵,接著,調查是否已按壓右鍵(步驟ST32)。這里,若判斷為已按壓右鍵,執(zhí)行使光標向右方移動的處理(步驟ST33)。然后,序列向步驟ST10返回。
在上述步驟ST22中,若判斷為現(xiàn)在的動作模式不是平面模式,識別為滾動模式,并執(zhí)行步驟ST34~ST43的滾動模式時的處理。圖7(C)表示滾動模式的初始畫面的例子。畫面上顯示表示滾動模式的“+”標記之點為特征。
在該滾動模式時的處理中,如圖6所示,首先,調查是否已按壓輸入鍵42(步驟ST34)。這里,若判斷為已按壓輸入鍵42,序列向步驟ST10返回。由此,能實現(xiàn)使?jié)L動模式時的輸入鍵42的操作成為無效的功能。
在上述步驟ST34中,若判斷為未按壓輸入鍵42,接著,調查是否已按壓返回鍵43(步驟ST35)。這里,若判斷為已按壓返回鍵43,序列向步驟ST23分支,并向平面模式(サ—フモ—ド)的處理移行。
在上述步驟ST35中,若判斷為未按壓返回鍵43,接著,調查是否已按壓十字鍵41的上鍵(步驟ST36)。這里,若判斷為已按壓上鍵,執(zhí)行使整頁向上方滾動的處理(步驟ST37)。然后,序列向步驟ST10返回。
在上述步驟ST36中,若判斷為未按壓上鍵時,接著,調查是否已按壓下鍵(步驟ST38)。這里,若判斷為已按壓下鍵,執(zhí)行使整頁向下方滾動的處理(步驟ST39)。然后,序列向步驟ST10返回。
在上述步驟ST38中,若判斷為未按壓下鍵時,接著,調查是否已按壓下左鍵(步驟ST40)。這里,若判斷為已按壓左鍵,執(zhí)行使整頁向左方滾動的處理(步驟ST41)。然后,序列向步驟ST10返回。
在上述步驟ST40中,若判斷為未按壓左鍵時,接著,調查是否已按壓下右鍵(步驟ST42)。這里,若判斷為已按壓右鍵,執(zhí)行使整頁向右方滾動的處理(步驟ST43)。然后,序列向步驟ST10返回。
接著,為了加深對本發(fā)明的理解,對利用上述處理所實現(xiàn)的瀏覽器裝置的顯示器30上所顯示的畫面的變換的例子進行說明。
圖7(A)是菜單模式的畫面。在顯示該畫面的狀態(tài)下,通過按壓十字鍵41的左鍵,使菜單項目(Go offline,Open,back,next,home,reload,stop,bookmarks,scroll)的焦點向左側移動。又,在圖7(A)中,表示焦點與滾動(scroll)對準的狀態(tài)。又,通過按壓右鍵,使菜單項目的焦點向右側移動。接著,通過按壓右鍵,菜單項目的焦點依次地向右側移動。在該菜單模式中,通過使焦點與某個菜單項目對準地按壓輸入鍵42,可執(zhí)行該菜單項目。由此,就能對瀏覽器功能進行切換。
在該菜單模式中,若按壓十字鍵41的下鍵,瀏覽器裝置向平面模式移行。在該平面模式中,如圖7(B)所示,在畫面上顯示光標。在顯示該畫面的狀態(tài)下通過操作十字鍵41,如在通常的個人電腦中操作鼠標時那樣,能使光標向上限左右移動。又,通過按壓輸入鍵42,在通常的個人電腦的畫面上的光標位置進行與使鼠標進行左點擊時同樣的動作。因此,通過以光標使錨作成指針地按壓輸入鍵42,能夠呼出與錨有關聯(lián)的作用。又,通過在滾動條位置使鼠標指針移動地按壓輸入鍵42,也能使在畫面上所顯示的整頁進行移動。又,當在該平面模式中按壓返回鍵43時,動作模式向菜單模式移行。
當在菜單模式中操作十字鍵41而使焦點對準滾動(scroll)的狀態(tài)下按壓輸入鍵42時,瀏覽器裝置向滾動模式移行。在該滾動模式中,如圖7(C)所示,在畫面上顯示“+”標記。通過在顯示該畫面的狀態(tài)下操作十字鍵41,能使整頁向上限左右移動。若按壓返回鍵43,動作模式向平面模式移行。又,輸入鍵42即使按壓也是無效的。
如上所述,采用本發(fā)明實施形態(tài)1的瀏覽器裝置,具有菜單模式、平面模式和滾動模式的3個動作模式,在各動作模式中,由于遙控器40的十字鍵41、輸入鍵42和返回鍵43分擔不同的功能,故能以少數的鍵來進行多樣的操作。即,通過切換動作模式來操作瀏覽器,例如像車載導航器的遙控器那樣,即使在只有輸入鍵42和返回鍵43的2個按鈕和十字鍵41的裝置中也能容易對瀏覽器進行操作。
又,在菜單模式中進行瀏覽器功能的切換,在平面模式中就能以與用鼠標對一般的個人電腦的瀏覽器進行操作時同樣的感覺地進行錨的選擇,又,在滾動模式中,由于能盡快地閱覽整個頁面來代替進行錨的選擇,通過使用者對動作模式適當進行切換,就能簡單且迅速地進行瀏覽器的操作。
權利要求
1.一種瀏覽器裝置,其特征在于,具有取得主頁的數據的信息取得裝置;顯示信息的顯示裝置;輸入移動方向的移動方向輸入裝置;輸入指令的指令輸入裝置;以及根據表示由所述移動方向輸入裝置所輸入的移動方向的移動指令和由所述指令輸入裝置所輸入的、指示動作的動作指令,將由所述信息取得裝置所取得的主頁的數據顯示在所述顯示裝置上的控制裝置,所述控制裝置具有多種動作模式,作為對在所述顯示裝置上所顯示的主頁進行操作的功能,將該多個動作模式的各不相同的功能分配給所述移動方向輸入裝置和所述指令輸入裝置。
2.如權利要求1所述的瀏覽器裝置,其特征在于,控制裝置響應來自移動方向輸入裝置的移動指令或來自指令輸入裝置的動作指令,對多個動作模式進行切換。
3.如權利要求2所述的瀏覽器裝置,其特征在于,多個動作模式包括響應來自移動方向輸入裝置的移動指令,從顯示裝置上所顯示的菜單之中選擇1個菜單項目的菜單模式;響應來自移動方向輸入裝置的移動指令,使在顯示裝置上顯示的光標移動,選擇主頁的一部分的平面模式;以及響應來自移動方向輸入裝置的移動指令,使在顯示裝置上顯示的主頁向上下左右滾動的滾動模式。
4.如權利要求2所述的瀏覽器裝置,其特征在于,移動方向輸入裝置由通過向上下左右4個方向進行操作,輸出4種移動指令的十字鍵構成。
5.如權利要求2所述的瀏覽器裝置,其特征在于,指令輸入裝置由開始處理用的輸入鍵(enter key)和使動作模式移行用的返回鍵構成。
全文摘要
本發(fā)明的瀏覽器裝置,具有取得主頁的數據的信息取得裝置(1);顯示信息的顯示裝置(5);輸入移動方向的移動方向輸入裝置(2);輸入指令的指令輸入裝置(3);根據顯示由移動方向輸入裝置(2)所輸入的移動方向的移動指令和對由指令輸入裝置(3)所輸入的動作進行指示的動作指令、將由信息取得裝置(1)所取得的主頁的數據顯示在顯示裝置(5)上的控制裝置(4),控制裝置(4),具有多個動作模式,作為對在顯示裝置(5)上所顯示的主頁進行操作的功能,將該多個動作模式的各自不同的功能分擔在移動方向輸入裝置(2)和指令輸入裝置(3)上。故能提供以簡單的操作可操作顯示畫面的操作性優(yōu)異的瀏覽器裝置。
文檔編號G01C21/34GK1550969SQ20041004562
公開日2004年12月1日 申請日期2004年5月20日 優(yōu)先權日2003年5月20日
發(fā)明者內垣雄一郎, 前垣靜香, 香 申請人:三菱電機株式會社