專利名稱:信息處理設備,信息處理方法和計算機程序的制作方法
技術領域:
本發明涉及一種信息處理設備,信息處理方法和計算機程序,更具體地說,涉及一 種控制顯示在顯示區中的內容的信息處理設備,信息處理方法和計算機程序。
背景技術:
鍵盤通常被用作輸入字詞的輸入裝置。近年來,還越來越多地使用在屏幕上輸入 字詞等的非物理鍵盤的軟件鍵盤。通過用鼠標選擇顯示在顯示裝置的屏幕上的軟件鍵盤的 按鍵,或者當在顯示軟件鍵盤的顯示區中設置觸摸面板時通過觸摸顯示的按鍵,用戶能夠 輸入字詞。使用軟件鍵盤輸入字詞的情況的一個例子是當在搜索屏幕上進行關鍵字搜索 時,在顯示于顯示區中的輸入區中輸入關鍵字的情況(例如,JP-A-2007-11974)。在 JP-A-2007-11974中提供的軟件鍵盤包括許多按鍵,比如假名字符輸入鍵,轉換輸入的字詞 的轉換鍵,和輸入、取消或刪除輸入的字詞的按鍵。
發明內容
不過,如上所述的軟件鍵盤具有許多按鍵,以致占據較大部分的顯示區。從而,在 輸入字詞時,難以顯示除輸入區和軟件鍵盤外的信息。此外,軟件鍵盤通常顯示在預先設定 的顯示位置,與輸入區的顯示位置無關。從而,軟件鍵盤有時被顯示在遠離輸入區的顯示位 置的位置。在這種顯示狀態下,眼睛不得不在軟件鍵盤和輸入區之間大量移動,從而導致可 操作性的降低和用戶在操作時感到疲勞。鑒于上面所述,理想的是提供一種新穎的改進的信息處理設備,信息處理方法和 計算機程序,所述信息處理設備,信息處理方法和計算機程序能夠實現使字詞輸入更容易 的顯示區上的字詞輸入手段。按照本發明的實施例,提供一種信息處理設備,包括位置獲取單元,用于獲取輸入 區在顯示區中的顯示位置,顯示控制單元,用于根據輸入區的顯示位置,控制在其中輸入將 顯示在輸入區中的字符的輸入操作區在顯示區中的顯示位置。顯示控制單元把輸入操作區 顯示在輸入區的顯示位置附近,當輸入區的顯示位置被移動時,顯示控制單元使輸入操作 區跟隨輸入區的移動。按照本發明,當輸入區在顯示區中的顯示位置被改變時,顯示控制單元根據位置 獲取單元獲得的輸入區的顯示位置,移動輸入操作區。顯示控制單元使輸入操作區跟隨輸 入區,并被顯示在輸入區附近,從而能夠使顯示屏幕上的字符輸入更容易。這里,輸入操作區可包括其中指示一個或多個輸入候選的列表顯示部分,所述一 個或多個輸入候選是能夠被顯示在輸入區中的字符,和其中指示列表顯示部分中的關注字 符的關注部分,關注部分可被顯示成與輸入區成一直線。此外,可通過沿與輸入操作區和關注部分的排列方向基本正交的方向排列一個或 多個輸入候選,顯示列表顯示部分。
此外,當從列表顯示部分中選擇字符時,顯示控制單元可基本平行于列表顯示部 分,顯示其中排列根據選擇的字符、預期要輸入的一個或多個預期字符的預期字符列表顯 示部分。此外,信息處理設備可包括移動信息輸入單元,用于輸入沿一個或多個輸入候選 的排列方向,移動列表顯示部分的移動信息。此時,輸入移動信息的輸入方向可以與列表顯 示部分的一個或多個輸入候選的排列方向基本相同。按照本發明的另一個實施例,提供一種信息處理方法,包括下述步驟獲取輸入區 在顯示區中的顯示位置,在輸入區的顯示位置附近顯示在其中輸入將顯示在輸入區中的字 符的輸入操作區,當輸入區的顯示位置被移動時,使輸入操作區跟隨輸入區的移動。按照權利要求本發明的另一個實施例,提供一種使計算機起上述信息處理設備的 作用的計算機程序。所述計算機程序保存在包含于所述計算機中的存儲裝置中,所述計算 機程序被包括在計算機中的CPU讀取和執行,從而使計算機起上述信息處理設備的作用。 此外,提供一種其中保存所述計算機程序的計算機可讀記錄介質。所述記錄介質可以是磁盤、光盤等。
按照上面說明的本發明的實施例,能夠提供實現顯示區上的字詞輸入手段的信息 處理設備,信息處理方法和計算機程序,借助所述字詞輸入手段,使字詞輸入更容易。
圖1是表示按照本發明的實施例的輸入單元的示意結構的說明圖;圖2是表示按照實施例的輸入裝置的頂視圖;圖3是表示按照實施例的軟件鍵盤的結構例子的說明圖;圖4是表示按照實施例的輸入單元的功能結構的方框圖;圖5是表示文本框的位置獲取處理的流程圖;圖6是表示文本框的位置獲取處理的說明圖;圖7是表示當按照實施例的信息處理設備執行軟件鍵盤的顯示位置控制時,軟件 鍵盤的顯示例子的說明圖;圖8是表示當按照實施例的信息處理設備執行軟件鍵盤的顯示位置控制時,軟件 鍵盤的顯示例子的說明圖;圖9是表示當按照實施例的信息處理設備執行軟件鍵盤的顯示位置控制時,軟件 鍵盤的顯示例子的說明圖;圖10是表示當按照實施例的信息處理設備執行軟件鍵盤的顯示位置控制時,軟 件鍵盤的顯示例子的說明圖;圖11是表示當按照實施例的信息處理設備執行軟件鍵盤的顯示位置控制時,軟 件鍵盤的顯示例子的說明圖;圖12是表示當按照實施例的信息處理設備執行軟件鍵盤的顯示位置控制時,軟 件鍵盤的顯示例子的說明圖;圖13是表示當按照實施例的信息處理設備執行軟件鍵盤的顯示位置控制時,軟 件鍵盤的顯示例子的說明圖;圖14A是表示利用按照本實施例的軟件鍵盤的字詞輸入過程的說明圖14B是表示利用按照本實施例的軟件鍵盤的字詞輸入過程的說明圖;圖14C是表示利用按照本實施例的軟件鍵盤的字詞輸入過程的說明圖;圖14D是表示利用按照本實施例的軟件鍵盤的字詞輸入過程的說明圖;圖14E是表示利用按照本實施例的軟件鍵盤的字詞輸入過程的說明圖;圖14F是表示利用按照本實施例的軟件鍵盤的字詞輸入過程的說明圖;圖14G是表示利用按照本實施例的軟件鍵盤的字詞輸入過程的說明圖;圖14H是表示利用按照本實施例的軟件鍵盤的字詞輸入過程的說明圖;圖141是表示利用按照本實施例的軟件鍵盤的字詞輸入過程的說明圖;圖14J是表示利用按照本實施例的軟件鍵盤的字詞輸入過程的說明圖;圖14K是表示利用按照本實施例的軟件鍵盤的字詞輸入過程的說明圖;圖14L是表示利用按照本實施例的軟件鍵盤的字詞輸入過程的說明圖;圖15是表示用于輸入字母文字的軟件鍵盤的結構例子的說明圖;圖16是表示軟件鍵盤的另一結構例子的說明圖;圖17是表示信息處理設備的硬件的結構例子的方框圖,所述信息處理設備是按 照實施例的輸入單元的組件;和圖18是表示輸入裝置的硬件的結構例子的方框圖,所述輸入裝置是按照實施例 的輸入單元的組件。
具體實施例方式下面參考附圖,詳細說明本發明的優選實施例。注意,在說明書和附圖中,功能和 結構相同的結構元件用相同的附圖標記表示,這些結構元件的重復說明被省略。另外,將按照下述順序進行說明。1.輸入單元的概述2.信息處理設備進行的軟件鍵盤的顯示控制3.硬件結構例子<1.輸入單元的概述>首先,根據圖1和圖2,說明使用按照本實施例的信息處理設備的輸入單元的結構 例子。另外,圖1是表示按照本實施例的輸入單元的示意結構的說明圖。圖2是表示按照 實施例的輸入裝置的頂視圖。另外,在下面將以輸入裝置200的水平方向作為χ方向,以輸 入裝置200的垂直方向(縱向方向)作為y方向,以輸入裝置200的高度方向作為ζ方向 進行說明。此外,定義顯示區(圖3中的附圖標記300)的水平方向為χ方向,顯示區的垂 直方向為y方向。按照本實施例的輸入單元包括根據輸入信息,控制顯示在顯示裝置的顯示單元 150上的內容的信息處理設備100,和輸入輸入信息的輸入裝置200。按照本實施例的輸入裝置200具有兩種模式以鼠標形式作用的鼠標模式,和以 遙控器形式作用的空中模式。就鼠標模式來說,用戶能夠按照和使用普通鼠標相同的方式, 比如當輸入裝置200在桌上時,通過移動輸入裝置200和/或通過按下輸入裝置200上的 按鍵,輸入輸入信息。另一方面,就空中模式來說,用戶拿著輸入裝置200,并用拇指按下按 鈕和/或在操作區上滑動拇指,從而能夠輸入輸入信息。通過按下為輸入裝置200設置的切換按鈕(圖2中的附圖標記245),能夠切換輸入裝置200的鼠標模式和空中模式。具體地說,本實施例的輸入裝置200包括基本呈長橢圓形的外殼210,和設置在外 殼210的頂面和側面上的多個操作單元,如圖2中所示。在外殼210中,形成基本平坦的頂 面和背面,外緣被倒圓。在設置用于輸入信息的操作單元的區域之后(y軸負方向一側),外 殼210的角被倒圓,從而易于把握輸入裝置200,并減少錯誤操作。操作單元是為輸入信息而操作的部件,例如包括傳感器單元220,光標單元230, 和按鈕241-246 (L,R)。傳感器單元220是檢測在傳感器220的表面上移動的手指的移動 距離的檢測單元,它包括光學定點裝置222和其平坦表面基本上呈圓形的操作面224。傳感 器單元220借助光學定點裝置222檢測在操作面224上移動的手指的指紋,并根據指紋的 移動距離生成用于對對象進行操作的輸入信息。光標單元230是圍繞傳感器單元220的環形按鈕。通過用手指按壓,光標單元230 能夠按照按壓的位置,沿垂直方向(y方向)或者沿水平方向(χ方向)移動操作對象。在被按壓的情況下,按鈕241-246 (L,R)輸出相關的輸入信息。例如,按鈕241、 242,243和244可以與用于取消操作的處理相關,與用于在顯示單元上顯示軟件鍵盤的鍵 盤顯示處理相關,與用于確定操作的確定處理相關,和與用于顯示菜單屏幕的菜單顯示處 理相關。此外,按鈕245可以與鼠標模式和空中模式的切換處理相關,或者與允許所顯示內 容的滾動操作的滾動處理相關。當輸入裝置200按鼠標模式作用時,按鈕246(L,R)可以與 普通鼠標的左按鈕和右按鈕的功能相關。從這樣的輸入裝置200輸入的輸入信息被傳送給信息處理設備100,并被處理。信 息處理設備100是處理待顯示在諸如個人計算機之類的顯示裝置上的信息的設備,它根據 從輸入裝置200輸入的輸入信息,改變顯示單元150的顯示內容。在本實施例中,通過使用這樣的輸入單元,從顯示在顯示單元150上的軟件鍵盤 輸入字符。當用戶使用輸入裝置200輸入用于操作軟件鍵盤的輸入信息時,收到輸入信息 的信息處理設備100根據輸入的信息,執行字詞輸入處理。當按照這種方式進行字詞輸入 時,按照本實施例的信息處理設備100根據顯示輸入字符的文本框的位置,酌情改變顯示 在顯示區上、用于進行字詞輸入的軟件鍵盤的顯示位置。這能夠使借助軟件鍵盤的字詞輸 入更容易。<2.信息處理設備進行的軟件鍵盤的顯示控制〉下面,將根據圖3-圖13詳細說明由按照本實施例的輸入單元的信息處理設備100 進行的軟件鍵盤的顯示控制。另外,圖3是表示按照實施例的軟件鍵盤的結構例子的說明 圖。圖4是表示按照實施例的輸入單元的功能結構的方框圖。圖5是表示文本框的位置獲 取處理的流程圖。圖6是表示文本框的位置獲取處理的說明圖。圖7-圖13是表示當按照 本實施例的信息處理設備100進行軟件鍵盤的顯示位置控制時,軟件鍵盤的顯示例子的說 明圖。[軟件鍵盤的結構例子]在本實施例中,將說明通過使用軟件鍵盤,在搜索屏幕上的輸入區中輸入關鍵字 的情況。假設這里輸入的字符是假名字符。在顯示單元150的顯示區300上,顯示了在其 中輸入關鍵字的輸入區310,和用于把字符輸入到輸入區310的軟件鍵盤320,如圖3中所 示。按照本實施例的軟件鍵盤320分階段地進行字詞輸入,軟件鍵盤320包括在其初始狀態下,顯示初始字符的先頭字符列表321,和用于指示所選位置的關注部分322,如在圖3的 上圖中所示。輸入區310在水平方向上較長,從輸入區310的左側到右側,順序顯示從軟件鍵盤 320輸入的字符。先頭字符列表321是與前幾個字符關聯并沿顯示區300的垂直方向排列 的多個單元。在輸入區310和先頭字符列表321之間,顯示用于指示在軟件鍵盤320中關 注的字符的關注部分322。關注部分322和輸入區310成直線地水平顯示,指示位于該直線 和先頭字符列表321的交點的單元321a受關注。按照本實施例的軟件鍵盤320最初具有其中先頭字符列表321和關注部分322相 互正交的形態,不過當輸入位于字詞的較高位置的字符時,軟件鍵盤320被展開,如圖3的 下圖中所示。除了先頭字符列表321和關注部分322之外,圖3的下圖還表示其中顯示從 屬于第一假名字符的從屬假名字符的從屬字符列表323,和其中顯示預期待輸入的字符串 的預期字詞列表324。在預定字詞列表324中,不僅顯示字詞,而且顯示無意義的字符串。 用戶操作輸入裝置200,選擇第一假名字符,從屬假名字符和預期字符串,和把字符串輸入 到輸入區310中。另外,使用軟件鍵盤320的字詞輸入方法將在后面說明。在本實施例中,信息處理設備100被用于通過滾動顯示在顯示區300上的內容來 移動所述內容,和當輸入區310的顯示位置被改變時,使軟件鍵盤320的顯示位置跟隨輸入 區310。這使得能夠同時容易地查看輸入區310和軟件鍵盤320,從而減輕在輸入區310和 軟件鍵盤320之間移動眼睛的負擔。此外,如圖3中所示,在顯示區300中,按照本實施例的軟件鍵盤320占有的面積 較小。由于在初始狀態下,只顯示為輸入字符所必需的最少輸入元件,因此占有的面積特別 小。此外,軟件鍵盤320只包括沿垂直方向延伸的先頭字符列表321,和沿水平方向從輸入 區310伸出的關注部分322。從而,能夠使其中可顯示除軟件鍵盤320之外的內容的信息顯 示區變大。當輸入較高位置的字符時,軟件鍵盤320被展開。盡管如此,展開的軟件鍵盤320 的最大占有面積仍是由先頭字符列表321的垂直長度及由關注部分322和從屬字符列表 323的水平長度限定的矩形區。從而,在這種情況下,在輸入區310之下的區域中同樣能夠 確保較大的空間,信息顯示區可較大。這使得能夠把關鍵字輸入到輸入區310中,同時查看 顯示在信息顯示區上的內容(例如,信息提供網站或搜索結果)。按照這種方式,按照本實施例的軟件鍵盤320的形態和顯示位置能夠實現一種緊 湊并且可操作性高的輸入手段。按照本實施例的信息處理設備100實現這種軟件鍵盤320 的顯示位置控制,向用戶提供借助其能夠容易地輸入字符、并且緊湊的顯示區上的字詞輸 入手段。[輸入單元的功能結構]圖4表示按照本實施例的輸入單元的功能結構。如上所述,按照本實施例的輸入 單元包括信息處理單元100和輸入裝置200。當從功能的觀點來看輸入單元時,信息處理單 元100包括通信單元110,操作控制單元120,文本框位置獲取單元130,顯示控制單元140, 顯示單元150和存儲單元160。此外,輸入裝置200包括檢測單元250,控制單元260和通 信單元270。另外,圖4只表示當進行按照本實施例的操作控制處理時起作用的功能單元, 信息處理單元100和輸入裝置200還可包括進行其它處理的功能單元。
信息處理單元100的通信單元110是向輸入裝置200傳送信息和從輸入裝置200 接收信息的功能單元。通信單元110從輸入裝置200接收輸入信息,并把該信息輸出給操 作控制單元120。操作控制單元120根據輸入信息,操作顯示在顯示單元150上的軟件鍵盤320。操 作控制單元120根據通過使用輸入裝置200輸入的操作方向和操作量,使作為軟件鍵盤320 中的操作對象的列表(就圖3來說,先頭字符列表321,從屬字符列表323和預期字詞列表 324)被滾動。此外,操作控制單元120根據借助輸入裝置200的操作(例如,諸如按下確定 按鈕之類的操作)輸入的輸入信息,選擇和確定關注的字符。操作控制單元120識別軟件 鍵盤320的這種操作,并把識別的結果作為操作信息輸出給顯示控制單元140。文本框位置獲取單元130獲得顯示區300中的輸入區310 (文本框)的顯示位置。 文本框位置獲取單元130從顯示輸入區310的應用程序、程序等獲得顯示位置。文本框位 置獲取單元130把獲得的輸入區310的顯示位置輸出給顯示控制單元140。顯示控制單元140改變軟件鍵盤320的顯示位置和顯示狀態,把軟件鍵盤320處 理成能夠顯示在顯示單元150上的形態。此時,顯示控制單元140使軟件鍵盤320被顯示 在輸入區310附近,從而便利把字詞輸入到輸入區310中。顯示控制單元140把經過顯示 處理的顯示信息輸出給顯示單元150,并使顯示單元150顯示所述顯示信息。存儲單元160保存是改變軟件鍵盤320的顯示位置和顯示狀態所必需的信息,和 用于獲得輸入區310的顯示位置的信息。存儲單元160是諸如閃速存儲器或ROM 102之類 的非易失性存儲器。操作控制單元120,文本框位置獲取單元130,和顯示控制單元140通 過參考保存在存儲單元160中的信息進行各操作。另一方面,輸入裝置200的檢測單元250是用于檢測作為檢測對象的手指的位置 的功能單元。通過獲得預定區域內的手指的圖像,檢測單元250檢測該區域內的手指的任 意點(例如,指紋)。檢測單元250把獲得的手指的位置信息輸出給控制單元260。控制單元260根據從檢測單元250輸入的位置信息,計算手指的移動方向和移動 距離。控制單元260依據時間的消逝,根據手指的任意位置的變化,計算手指的移動方向和 移動距離,并且根據該信息,控制單元260進一步計算速度和加速度。控制單元260把計算 的結果作為輸入信息輸出給通信單元270。檢測單元250和控制單元260對應于圖2中的 光學定點裝置222。通信單元270是向信息處理設備100傳送信息和從信息處理設備100接收信息的 功能單元。當從控制單元260輸入了輸入信息時,通信單元20把輸入信息傳給信息處理設 備 100。上面說明了按照本實施例的輸入單元的信息處理單元100和輸入裝置200的結 構。如上所述,當輸入區310的顯示位置被改變時,按照本實施例的信息處理單元100進行 按照輸入區310的移動來移動軟件鍵盤320的顯示位置的處理。從而,信息處理單元100 從文本框位置獲取單元130獲得輸入區310的顯示位置,并用顯示控制單元140確定軟件 鍵盤320的顯示位置。例如,通過利用圖5中所示的位置獲取處理,能夠獲得輸入區310的 顯示位置。[輸入區的顯示位置獲取處理]首先,檢測被關注的文本框(輸入區310),以獲得輸入區310在顯示區300中的顯示位置(步驟S110)。例如,如圖6中所示,假定一種在顯示于顯示單元150的顯示區300 中的搜索頁152上進行web搜索的情況。通過在搜索頁152的輸入區310中輸入關鍵字, 隨后按下搜索按鈕330,能夠進行web搜索。這里,當在顯示區300內存在能夠輸入字符的 多個文本框時,必須指定將被輸入字符的文本框,以便把軟件鍵盤320移動到待輸入字符 的文本框附近。從而,在步驟S110,操作控制單元120從搜索頁152上的均能夠被按下,或者均能 夠被輸入字符串的可操作對象之中,檢測實際要操作的對象(即,關注對象)。可以這樣進 行對象檢測,以致通過順序確定被虛線環繞的每個可操作對象是否被關注,指定關注的對 象,如圖6中所示。隨后,文本框位置獲取單元130獲得搜索頁152內的被關注輸入區310的顯示位 置(步驟S120)。如圖6中所示,搜索頁152內的輸入區310的顯示位置用搜索頁152的 顯示區154 (顯示除工具欄等之外的內容的基本頁面)的基準點P2和輸入區310的基準點 Pl的相對位置表示。這些基準點Pl和P2是事先設定的,并被保存在存儲單元160中。文 本框位置獲取單元130用獲得輸入區310的基準點Pl在其原點位于顯示區154的基準點 P2的坐標系中的坐標的方法,獲得輸入區310在搜索頁152中的顯示位置。此外,文本框位置獲取單元130獲得顯示區300和搜索頁15之間的相對位置(步 驟S130)。可按照和步驟S120相同的方式,用顯示區300的基準點P4和搜索頁152的基準 點P3的相對位置,表示顯示區300和搜索頁152的相對位置。這些基準點P3和P4同樣是 預先設定的,并被保存在存儲單元160中。另外,搜索頁152的基準點P3可不同于在步驟 S120使用的搜索頁152的顯示區154的基準點P2。例如,易于獲得其與顯示區300的位置 關系的點可被整個設為搜索頁152的基準點P3。文本框位置獲取單元130用獲得搜索頁 152的基準點P3在其原點位于顯示區300的基準點P4的坐標系中的坐標的方法,獲得搜索 頁152在顯示區300中的顯示位置。之后,文本框位置獲取單元130通過利用在步驟S120和步驟S130獲得的相對位 置關系,獲得輸入區310在顯示區300中的顯示位置(步驟S140)。這里,搜索頁152中的 基準點P2和P3之間的位置關系由搜索頁152的布局確定,從而是能夠獲得的。文本框位 置獲取單元130依據顯示區154的基準點P2和輸入區310的基準點Pl的相對位置,顯示 區300的基準點P4和搜索頁152的基準點P3的相對位置,和基準點P2和P3之間的位置 關系,獲得顯示區300的基準點P4和輸入區310的基準點Pl的相對位置。基準點P4和Pl 的相對位置用輸入區310的基準點Pl在其原點位于基準點P4的坐標系中的坐標表示。借助這樣的方法,信息處理設備100能夠獲得輸入區310在顯示區300中的顯示 位置。當文本框位置獲取單元130獲得輸入區310在顯示區300中的顯示位置時,顯示控制 單元40確定軟件鍵盤320在顯示區300中的顯示位置。這里,輸入區310和軟件鍵盤320 之間的位置關系已被預先設定。顯示控制單元140根據輸入區310在顯示區300中的顯示 位置,和輸入區310與軟件鍵盤320之間的位置關系,確定軟件鍵盤320的顯示位置。[軟件鍵盤的顯示位置控制]在本實施例中,根據軟件鍵盤320的輸入區310和關注部分322被并排顯示在水 平行中的位置關系,顯示控制單元140使關注部分322被顯示在滿足上面說明的與輸入區 310的位置關系的位置。隨后,構成軟件鍵盤320的其它元件(例如,先頭字符列表321)都被顯示在顯示區300內。S卩,關注部分322和其它元件之間的位置關系按照輸入區310的 顯示位置而變化。(輸入區被顯示在顯示區的中間附近的情況)例如,如圖3中所示,當輸入區310被顯示在顯示區300的中間附近時,緊接于輸 入區310水平顯示軟件鍵盤320的關注部分322。另一方面,先頭字符列表321被這樣顯示, 以致從顯示區300中能夠顯示軟件鍵盤320的區域的頂部向下延伸。隨后,顯示控制單元 140關注最接近沿水平方向延伸的關注部分322和先頭字符列表321的交點的單元321a。 此時,顯示控制單元140可校正顯示位置,以使之鄰近關注部分322。在圖3中,當按照這種 方式顯示先頭字符列表321時,鄰近關注部分322的“Sa”單元321a被關注。相反,當顯示在顯示區300中的輸入區310被移動,與圖3中所示的狀態相比,被 顯示在屏幕的下側時,顯示控制單元140使關注部分322的顯示位置跟隨輸入區310的顯 示位置。例如,如圖7中所示,當輸入區310被移動到屏幕的中間附近時,隨著輸入區310 的移動,關注部分322也被移動到屏幕的中間附近。另一方面,按照和上面相同的方式,顯 示先頭字符列表321,以致從顯示區300中能夠顯示軟件鍵盤320的區域的頂部向下延伸。 隨后,顯示控制單元140關注最接近于沿水平方向延伸的關注部分322和先頭字符列表321 的交點的單元321a “Na”。按照這種方式,盡管輸入區310和關注部分322之間的顯示位置關系不會因輸入 區310的顯示位置被移動而變化,不過關注部分322和軟件鍵盤320的其它元件之間的顯 示位置關系發生變化。從而,即使在如圖7的下圖中所示,顯示軟件鍵盤320的先頭字符列 表321,從屬字符列表323和預期字詞列表324的情況下,也能夠確保軟件鍵盤320的最大 顯示區。從而,能夠顯示所有的按鍵。(輸入區被顯示在顯示區的底部的情況)此外,如圖8中所示,即使當輸入區310被顯示在顯示區300的底部時,顯示控制 單元140也使關注部分322跟隨輸入區310。這里,使置于受關注單元321a上下的單元 321a也被顯示在先頭字符列表321等中,以致關注部分322不能按照和輸入區310相同的 方式被移動到顯示區300的底部。這種情況下,關注部分322被移動到關注部分322的可 移動區的底部,如圖8中所示。另一方面,先頭字符列表321被這樣顯示,以致從顯示區300中能夠顯示軟件鍵盤 320的區域的底部向上延伸。這將導致先頭字符列表321和關注部分322被交叉,并導致盡 可能接近輸入區310地顯示先頭字符列表321,以便利字詞輸入。根據輸入區310的顯示 位置,能夠確定先頭字符列表321是將被顯示在顯示區300的上部,還是將被顯示在顯示區 300的下部。例如,顯示區300被縱向分成兩個顯示區,當輸入區310被置于上側的區域中 時,先頭字符列表321被顯示在上半部中(從頂部向下)。另一方面,當輸入區310被置于 下側的區域中時,先頭字符列表321被顯示在下半部中(從底部向上)。隨后,在顯示的先頭字符列表321中,顯示控制單元140關注最接近于沿水平方向 延伸的關注部分322和先頭字符列表321的交點的“Ya”單元321a。從而,即使在如圖8 的下圖中所示,顯示軟件鍵盤320的先頭字符列表321,從屬字符列表323和預期字詞列表 324的狀態下,也能夠確保軟件鍵盤320的最大顯示區。從而,能夠顯示所有的按鍵。此外,如圖9中所示,即使當輸入區310被顯示在顯示區300的底部最左側部分中時,顯示控制單元140也使關注部分322跟隨輸入區310。就顯示區300的垂直方向來說, 關注部分322按照和圖8中相同的方式被移動到關注部分322的可移動區的底部。隨后,就 顯示區300的水平方向來說,隨著輸入區310向左移動,關注部分322被向左移動。從而, 與圖8中的情況相比,軟件鍵盤320被向左移動并被顯示。按照和圖8中相同的方式,顯示先頭字符列表321,以致先頭字符列表321從顯示 區300中能夠顯示軟件鍵盤320的區域的底部向上延伸。隨后,在顯示的先頭字符列表321 中,顯示控制單元140關注最接近于沿水平方向延伸的關注部分322和先頭字符列表321 的交點的“Ya”單元321a。之后,即使在如圖9的下圖中所示,顯示軟件鍵盤320的先頭字 符列表321,從屬字符列表323和預期字符列表324的狀態下,也能夠確保軟件鍵盤320的 最大顯示區。從而,能夠顯示所有的按鍵。另一方面,如圖10中所示,當輸入區310被顯示在顯示區300的底部最右側部分 中時,顯示控制單元140按照下述方式使關注部分322跟隨輸入區310。就顯示區300的 垂直方向來說,顯示控制單元140按照和圖8中相同的方式把關注部分322移動到關注部 分322的可移動區的底部。就水平方向來說,由于輸入區310被移動到最右側,因此軟件鍵 盤320不能被顯示在輸入區310的右側。從而,顯示控制單元140使軟件鍵盤320被顯示 在輸入區310的左側。此時,顯示控制單元140考慮顯示軟件鍵盤320所必需的最大顯示區350,并確定 關注部分322的水平位置。按照本實施例的軟件鍵盤320的最大顯示區350是在顯示關注 部分322,先頭字符列表321和從屬字符列表323的狀態下的區域(圖10的下圖)。此時, 關注部分322在先頭字符列表321和從屬字符列表323對面與輸入區310水平相鄰。從而, 顯示控制單元140顯示關注部分322,從輸入區310的顯示位置起沿向左的方向,留下適合 于先頭字符列表321和從屬字符列表323的寬度的空間。按照這種方式,軟件鍵盤320能 夠被顯示在輸入區310的左側,如圖10的下圖中所示。另外,顯示控制單元140獲得在輸入區310的左側和右側的軟件鍵盤320的可顯 示區的大小,顯示控制單元140可確定顯示軟件鍵盤320的位置,以使軟件鍵盤320被顯示 在存在比最大顯示區350大的可顯示區的一側。當左右兩側的可顯示區都大于最大顯示區 350時,通過考慮字詞輸入的便利,軟件鍵盤320可被優先顯示在任意一側(例如,右側)。按照和圖8中相同的方式,顯示先頭字符列表321,以致先頭字符列表321從顯示 區300中能夠顯示軟件鍵盤320的區域的底部向上延伸。隨后,在顯示的先頭字符列表321 中,顯示控制單元140關注最接近于沿水平方向延伸的關注部分322和先頭字符列表321 的交點的“Ya”單元321a。之后,即使在如圖10的下圖中所示,顯示軟件鍵盤320的先頭字 符列表321,從屬字符列表323和預期字符列表324的狀態下,也能夠確保軟件鍵盤320的 最大顯示區。從而,能夠顯示所有的按鍵。(輸入區被顯示在顯示區的頂部的情況)此外,與圖8相反,如圖11中所示,即使當輸入區310被顯示在顯示區300的頂 部時,顯示控制單元140也使關注部分322跟隨輸入區310。如上所述,使置于受關注單元 321a上下的單元321a也被顯示在先頭字符列表321等中,以致關注部分322不能按照和輸 入區310相同的方式被移動到顯示區300的頂部。這種情況下,關注部分322被移動到關 注部分322的可移動區的頂部,如圖11中所示。
另一方面,先頭字符列表321被這樣顯示,以致從顯示區300中能夠顯示軟件鍵盤 320的區域的頂部向下延伸。隨后,在顯示的先頭字符列表321中,顯示控制單元140關注 最接近于沿水平方向延伸的關注部分322和先頭字符列表321的交點的“Ka”單元321a。 從而,即使在如圖11的下圖中所示,顯示軟件鍵盤320的先頭字符列表321,從屬字符列表 323和預期字詞列表324的狀態下,也能夠確保軟件鍵盤320的最大顯示區。從而,能夠顯 示所有的按鍵。此外,如圖12中所示,即使當輸入區310被顯示在顯示區300的頂部最左側部分 中時,顯示控制單元140也使關注部分322跟隨輸入區310。就顯示區300的垂直方向來 說,關注部分322按照和圖11中相同的方式被移動到關注部分322的可移動區的頂部。隨 后,就顯示區300的水平方向來說,隨著輸入區310向左移動,關注部分322被向左移動。從 而,與圖11中的情況相比,軟件鍵盤320被向左移動并被顯示。按照和圖11中相同的方式,顯示先頭字符列表321,以致先頭字符列表321從顯示 區300中能夠顯示軟件鍵盤320的區域的頂部向下延伸。隨后,在顯示的先頭字符列表321 中,顯示控制單元140關注最接近于沿水平方向延伸的關注部分322和先頭字符列表321 的交點的“Ka”單元321a。之后,即使在如圖12的下圖中所示,顯示軟件鍵盤320的先頭字 符列表321,從屬字符列表323和預期字符列表324的狀態下,也能夠確保軟件鍵盤320的 最大顯示區。從而,能夠顯示所有的按鍵。另一方面,如圖13中所示,當輸入區310被顯示在顯示區300的頂部最右側部分 中時,就顯示區300的垂直方向來說,顯示控制單元140按照和圖11中相同的方式把關注 部分322移動到關注部分322的可移動區的頂部。就水平方向來說,由于輸入區310被移 動到最右側,因此軟件鍵盤320不能被顯示在輸入區310的右側。從而,顯示控制單元140 使軟件鍵盤320被顯示在輸入區310的左側。此時,顯示控制單元140考慮顯示軟件鍵盤 320所必需的最大顯示區350,并按照和圖10中相同的方式,確定關注部分322的水平位 置。即,顯示控制單元140顯示關注部分322,從輸入區310的顯示位置起沿向左的方向,留 下適合于先頭字符列表321和從屬字符列表323的寬度的空間。按照這種方式,軟件鍵盤 320能夠被顯示在輸入區310的左側,如圖13的下圖中所示。按照和圖11中相同的方式,顯示先頭字符列表321,以致先頭字符列表321從顯示 區300中能夠顯示軟件鍵盤320的區域的頂部向下延伸。隨后,在顯示的先頭字符列表321 中,顯示控制單元140關注最接近于沿水平方向延伸的關注部分322和先頭字符列表321 的交點的“Ka”單元321a。之后,即使在如圖13的下圖中所示,顯示軟件鍵盤320的先頭字 符列表321,從屬字符列表323和預期字符列表324的狀態下,也能夠確保軟件鍵盤320的 最大顯示區。從而,能夠顯示所有的按鍵。上面說明了按照本實施例的信息處理設備100進行的軟件鍵盤320的顯示位置控 制。按照這種方式,通過使軟件鍵盤320的顯示位置跟隨輸入區310的移動,能夠使字詞輸 入更容易。[軟件鍵盤的字詞輸入]下面,根據圖14A-圖14L,說明通過使用按照本實施例的軟件鍵盤320的字詞輸入 的具體操作例子。另外,圖14A-圖14L是表示利用按照本實施例的軟件鍵盤320的字詞輸 入過程的說明圖。
如圖14A中所示,假定用上述方法,按照輸入區310在顯示區300中的顯示位置, 顯示軟件鍵盤320。此時,在軟件鍵盤320的先頭字符列表321中,關注的是在與沿顯示區 300的水平方向并排排列的輸入區310和關注部分322的方向相交的位置的單元321a。在 顯示軟件鍵盤320的初始狀態下,第一字符(就圖14A來說,“A”)被顯示在關注的單元321a中。通過在輸入裝置200的傳感器單元220的操作面224上沿垂直方向移動拇指,用 戶沿垂直方向滾動先頭字符列表321。例如,如果在操作面224上使拇指僅僅向上移動預定 距離,那么如圖14B中所示,顯示在顯示區300中的先頭字符列表321被向上移動。從而, 關注在圖14A中所關注的“A”單元321a之下的“Ka”單元321a。當在圖14B中所示的條件下,在輸入裝置200 —側按下選擇按鈕時,在先頭字符列 表321中關注的“Ka”被選擇。當進行了這樣的處理時,顯示控制單元140使先頭字符列表 321的顯示位置向右側移動,使從屬字符列表323被顯示在關注部分322和先頭字符列表 321之間,如圖14C中所示。從屬字符列表323顯示從屬于在先頭字符列表321中所選字符 的字符列表。例如,當在先頭字符列表321中選擇了 “Ka”時,從屬于50音圖的“Ka”行的 清輔音和濁輔音字符被顯示在從屬字符列表323中,該列表中的第一個字符(就圖14C來 說,“Ka”)被顯示在關注的單元323a中。通過在輸入裝置200的傳感器單元220的操作面224上,沿垂直方向移動拇指,用 戶沿垂直方向滾動從屬字符列表323。例如,如果拇指被向上移動,那么如圖14D中所示, 顯示在顯示區300中的從屬字符列表323被向上移動,關注在圖14C中所關注的“Ka”單元 323a之下的"Ki ”單元323a。當在圖14D中所示的條件下,在輸入裝置200 —側按下確定按鈕時,在從屬字符列 表323中關注的“Ki”的輸入被確定。其輸入被確定的字符被顯示在關注部分322的單元 內。隨后,顯示控制單元140使從屬字符列表323被隱藏,并把先頭字符列表321的顯示位 置向左側移動,同時使先頭字符列表321保持圖14D中的顯示狀態。這樣,先頭字符列表 321變成輸入裝置200的操作對象。此外,當在到目前為止輸入的字符中,存在預期由用戶輸入的字符串(預期字符 串)時,軟件鍵盤320被展開,預期字詞列表324被顯示在關注部分322之下,如圖14E中 所示。預期字詞列表324是基本上平行于先頭字符列表321,即,沿垂直方向排列在關注部 分322之下的字符串。這里,當軟件鍵盤320被展開時,軟件鍵盤320在顯示區300中的占用面積變大, 顯示其它信息的面積變小。從而,對用戶來說,為了還能夠識別顯示在軟件鍵盤320背面的 內容,使軟件鍵盤320的除作為操作對象的列表和關注部分322外的元件透明(例如使之 半透明)并顯示。這使得能夠顯示軟件鍵盤320,而不會較大地干擾顯示在顯示區300中的 內容的顯示。之后,操作軟件鍵盤320,并按照和上面相同的方式確定輸入字符。例如,從圖14E 中的狀態開始,用戶使拇指在輸入裝置200的傳感器單元220的操作面224上僅僅向上移 動預定距離,使顯示在顯示區300中的先頭字符列表321向上移動,如圖14F中所示。隨后, 當在關注先頭字符列表321中的“Sa”單元321a的狀態下按下確定按鈕時,顯示控制單元 140向右移動先頭字符列表321的顯示位置,如圖14G中所示。隨后,使從屬字符列表323被顯示在關注部分322和先頭字符列表321之間。此外,用戶使拇指在輸入裝置200的傳感器單元220的操作面224上僅僅向上移 動預定距離,使顯示在顯示區300中的從屬字符列表323向上移動,如圖14H中所示。隨 后,當在關注從屬字符列表323中的“Si”單元323a的狀態下按下確定按鈕時,其輸入被確 定的字符“Si”被顯示在關注部分322的單元內。此外,顯示控制單元140使從屬字符列表 323被隱藏,并向左側移動先頭字符列表321的顯示位置,同時使先頭字符列表321保持圖 14H中的顯示狀態。此外,當在到目前為止輸入的字符中存在預期的字符串時,顯示其中沿 垂直方向把預期字符串排列在關注部分322之下的預期字詞列表324,如圖141中所示。當在預期字詞列表324中存在用戶希望輸入的字符串時,用戶在輸入裝置200的 傳感器單元220的操作面224上向左移動拇指,使關注點移動到關注部分322的單元。隨 后,當如圖14J中所示,關注點已被移動時,預期字詞列表324變成輸入裝置200的操作對 象。用戶在操作面224上沿垂直方向移動拇指,以沿垂直方向滾動從屬字符列表323,并使 用戶希望輸入的預期字符串被移動到關注部分322的單元。隨后,如圖14K中所示,當在希望輸入的預期字符串被關注的情況下,在輸入裝置 200 一側按下確定按鈕時,顯示控制單元14使關注部分322的單元中的字符被顯示在輸入 區310中,如圖14L中所示。隨后,顯示控制單元140清除關注部分322的單元內的顯示, 并使顯示在關注部分322之下的預期字詞列表324被隱藏。此外,顯示控制單元140使先 頭字符列表321可由輸入裝置200操作。即,使軟件鍵盤320能夠輸入新的字詞。通過按照這種方式操作軟件鍵盤320,能夠在輸入區310中輸入字詞。在把關鍵字 輸入到輸入區310之后,用戶操作輸入裝置200,開始搜索。在按照本實施例的軟件鍵盤320中,輸入區310和關注部分322被排列成相同的 水平直線,從而便于把字詞輸入到輸入區310中。此外,由于軟件鍵盤320的展開方向與輸 入區310和關注部分322的排列方向相同,因此在輸入字詞時,軟件鍵盤320的形態的變化 在視覺上也并不令人討厭。此外,從中選擇候選輸入字符的先頭字符列表321,從屬字符列表323和預期字詞 列表324的滾動方向被統一到相同方向(本實施例中,垂直方向)。這樣,通過統一操作方 向,與對于每次輸入操作進行不同操作的情況相比,能夠直觀地實現輸入操作,以致能夠容 易地操作軟件鍵盤320。此外,通過使輸入裝置200中的輸入操作是與列表的滾動方向強相 關的操作(該操作將在操作面224上沿垂直方向移動拇指),能夠進一步改進軟件鍵盤320 的可操作性。[軟件鍵盤的其它結構例子]盡管上面說明的軟件鍵盤320用于輸入假名字符,不過,可按照相同的方式構成 用于輸入其它字符的軟件鍵盤320。例如,如圖15中所示,表示了用于輸入字母文字的軟 件鍵盤320。多個字母文字從屬于先頭字母列表321的每個單元321a,當在先頭字母列表 321中選擇了單元321a時,從屬于該單元321a的字母表的大寫字母,小寫字母等被顯示在 從屬字母列表323中。此外,按照和上面相同的方式,包括預期要輸入的預期字母串的預期 字詞列表324可被顯示在關注部分322之下。此外,可按照和圖16中所示的方式排列軟件鍵盤320的按鍵。在這種情況下,軟 件鍵盤320的輸入區310和關注部分322同樣被并排顯示在水平行中。此外,第一字母列表321被排列成類似于數字小鍵盤,通過在輸入裝置200的傳感器單元220的操作面224上 沿預定方向(例如,沿垂直方向)移動拇指,能夠關注并逐一移動單元321a。軟件鍵盤320 的這種結構能夠減小顯示軟件鍵盤320所必需的尺寸,并且能夠避免顯示在顯示區300的 其它部分中的信息受到干擾。<3.硬件結構例子〉按照本實施例的信息處理設備100可用硬件或者用軟件實現。這種情況下,信息 處理設備100還包括如圖17中所示的計算機。下面,將根據圖17說明按照本實施例的信 息處理設備100的硬件結構。此外,將根據圖18說明按照本實施例的輸入裝置200的硬件 結構。另外,圖17是表示信息處理設備100的硬件的結構例子的方框圖,信息處理設備100 是按照實施例的輸入單元的組件。圖18是表示輸入裝置200的硬件的結構例子的方框圖, 輸入裝置200是按照實施例的輸入單元的組件。(信息處理設備的硬件結構例子)作為按照本實施例的輸入單元的組件的信息處理設備100可用諸如上述個人計 算機之類的處理裝置實現。如圖17中所示,信息處理設備100包括CPU(中央處理器)101, ROM(只讀存儲器)102,RAM(隨機存取存儲器)103,和主總線104a。此外,信息處理設備100 包括橋接器104,外部總線104b,接口 105,輸入裝置106,輸出裝置107,存儲裝置(HDD),驅 動器109,連接端口 111和通信裝置113。CPU 101起算術處理裝置和控制裝置的作用,按照各種程序控制信息處理設備 100內的全部操作。此外,CPU 101可以是微處理器。ROM 102保存CPU 101使用的程序, 計算參數等。RAM 103臨時保存在CPU 101的運行中使用的程序,和在運行中適當變化的參 數。CPU 101、ROM 102和RAM 103通過包括CPU總線等的主總線104a互連。主總線104a通過橋接器104與諸如PCI (外設部件互連/接口)總線之類的外部 總線104b連接。順便提及,主總線104a,橋接器104和外部總線104b不必獨立配置,可在 一條總線中實現它們的功能。輸入裝置106包括供用戶輸入信息的輸入裝置,比如鼠標、鍵盤、觸摸面板、按鈕、 麥克風、開關和控制桿,和根據用戶的輸入產生輸入信號,并把輸入信號輸出給CPU 101的 輸入控制電路。通過操作輸入裝置106,信息處理設備100的用戶能夠輸入各種數據,并向 信息處理設備100提供執行處理操作的指令。輸出裝置107包括諸如CRT (陰極射線管)顯示器,液晶顯示器(IXD),OLED (有機 發光顯示器)和燈之類的顯示裝置。此外,輸出裝置107包括諸如揚聲器和耳機之類的音 頻輸出裝置。在本實施例中,提供下面說明的顯示單元140作為輸出裝置107,如圖3中所
示存儲裝置108是作為信息處理設備100的存儲單元的例子配置的數據存儲裝置。 存儲裝置108可包括存儲介質,把數據記錄在存儲介質中的記錄裝置,從存儲介質讀取數 據的讀取裝置,和刪除記錄在存儲介質中的數據的刪除裝置。存儲裝置108包括HDD(硬盤 驅動器)。存儲裝置108驅動硬盤,并把由CPU 101執行的程序或各種數據保存在其中。驅動器109是存儲介質的讀/寫器,被內置到信息處理設備100中或者在外部與 信息處理設備100連接。驅動器109讀取記錄在與之連接的可拆卸記錄介質,比如磁盤、光 盤、磁光盤或半導體存儲器中的信息,并把該信息輸出給RAM 103。
連接端口 111是與外部裝置連接的接口,是通過經由USB(通用串行總線)等向外 部裝置傳送數據的連接端口。此外,通信裝置113是包括與通信網絡15連接的通信裝置的 通信接口。此外,通信裝置113可以是為無線LAN(局域網)指定的通信裝置,為無線USB 指定的通信裝置,或者用于有線通信的有線通信裝置。(輸入裝置的硬件結構例子)如圖18中所示,作為按照本實施例的輸入單元的組件的輸入裝置200包括通信模 塊201,光學定點裝置202和鼠標模塊203。此外,輸入裝置200還包括按鍵輸入單元204, 展開單元205和電池206。通信模塊201是向信息處理設備100傳送信息和從信息處理設備100接收信息的 通信裝置。例如,通信模塊201包括用于進行諸如藍牙(注冊商標)之類的高頻無線通信 的RF單元201a,和用于進行通信控制的控制單元201b。光學定點裝置202,鼠標模塊203 和按鍵輸入單元204是用于輸入將由通信模塊201傳送的信息的輸入裝置。光學定點裝置202是檢測手指的移動的裝置,對應于上面說明的傳感器單元220 的光學定點裝置222。光學定點裝置202包括獲得檢測對象(例如,手指)的圖像,對獲得 的數據進行圖像處理,并實現與通信模塊201和諸如LED之類發光單元的接口處理的控制 電路。鼠標模塊203是實現普通光學鼠標的輸入功能的模塊,包括輸出光的發光單元,比如 LED激光光源,檢測發光單元輸出的光的反射的受光單元,和計算輸入裝置200的移動距離 的計算處理單元。按鍵輸入單元204是諸如按鈕、開關和控制桿之類的輸入裝置。通過操作輸入裝置200從光學定點裝置202,鼠標模塊203和按鍵輸入單元204輸 入的信息被輸入控制電路等轉換成輸入信號,并被輸出給通信模塊201。展開單元205可以 設置在按鍵輸入單元204和通信模塊201之間。此外,設置電池206,以使輸入裝置200無 線運行。盡管前面參考
了本發明的優選實施例,不過本發明并不局限于此。本領 域的技術人員應明白根據設計要求和其它要素,可以產生各種修改,組合,子組合和變更, 只要它們在附加權利要求或其等同物的范圍內。例如,在上面說明的實施例中,盡管操作軟件鍵盤320的裝置是輸入裝置200(與 信息處理設備100分離的實體),不過本發明并不局限于這樣的例子。例如,通過向顯示單 元150提供觸摸傳感器,并用手指等觸摸顯示區300,可直接操作軟件鍵盤320。本申請包含與在200年8月25日向日本專利局提交的日本優先權專利申請JP 2009-194115中公開的主題相關的主題,該專利申請的整個內容在此引為參考。
權利要求
1.一種信息處理設備,包括位置獲取單元,用于獲取輸入區在顯示區中的顯示位置;和顯示控制單元,用于根據輸入區的顯示位置,控制在其中輸入將顯示在輸入區中的字 符的輸入操作區在顯示區中的顯示位置,其中顯示控制單元把輸入操作區顯示在輸入區的顯示位置附近, 其中當輸入區的顯示位置被移動時,顯示控制單元使輸入操作區跟隨輸入區的移動。
2.按照權利要求1所述的信息處理設備, 其中輸入操作區包括指示一個或多個輸入候選的列表顯示部分,所述一個或多個輸入候選是能夠被顯示在 輸入區中的字符,和指示列表顯示部分中的關注字符的關注部分,其中關注部分被顯示成與輸入區成一直線。
3.按照權利要求2所述的信息處理設備,其中列表顯示部分包括沿與輸入操作區和關注部分的排列方向基本正交的方向排列 的一個或多個輸入候選。
4.按照權利要求2所述的信息處理設備,其中當從列表顯示部分選擇字符時,顯示控制單元與列表顯示部分基本平行地顯示其 中排列根據選擇的字符、預期要輸入的一個或多個預期字符的預期字符列表顯示部分。
5.按照權利要求2所述的信息處理設備,包括移動信息輸入單元,用于輸入沿一個或多個輸入候選的排列方向移動列表顯示部分的 移動信息,其中輸入移動信息的輸入方向與列表顯示部分的一個或多個輸入候選的排列方向基 本相同。
6.一種信息處理方法,包括下述步驟 獲取輸入區在顯示區中的顯示位置;在輸入區的顯示位置附近顯示在其中輸入將顯示在輸入區中的字符的輸入操作區, 當輸入區的顯示位置被移動時,使輸入操作區跟隨輸入區的移動。
7.一種使計算機起信息處理設備的作用的計算機程序,包括 位置獲取裝置,用于獲取輸入區在顯示區中的顯示位置;和顯示控制裝置,用于根據輸入區的顯示位置,控制在其中輸入將顯示在輸入區中的字 符的輸入操作區在顯示區中的顯示位置,其中顯示控制裝置把輸入操作區顯示在輸入區的顯示位置附近, 其中當輸入區的顯示位置被移動時,顯示控制裝置使輸入操作區跟隨輸入區的移動。
全文摘要
提供一種信息處理設備,包括位置獲取單元,用于獲取輸入區在顯示區中的顯示位置,和顯示控制單元,用于根據輸入區的顯示位置,控制在其中輸入將顯示在輸入區中的字符的輸入操作區在顯示區中的顯示位置。顯示控制單元把輸入操作區顯示在輸入區的顯示位置附近,當輸入區的顯示位置被移動時,顯示控制單元使輸入操作區跟隨輸入區的移動。
文檔編號G06F3/023GK101996041SQ20101025581
公開日2011年3月30日 申請日期2010年8月16日 優先權日2009年8月25日
發明者八角學, 高橋一真 申請人:索尼公司