関数y=bx+1/x−a (a,b>0) の定義域が{x|-a≦x≦0}のとき、
値域が{y|-1≦y≦1}となるような定数a,bを求めよ。

a,1を代入したりしましたが、bの値が定まりません。y<3とかになるんです。
どうか教えて下さい・・・<(_ _)>